From patchwork Sun Jun 4 13:35:07 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Marton Balint X-Patchwork-Id: 3832 Delivered-To: ffmpegpatchwork@gmail.com Received: by 10.103.10.2 with SMTP id 2csp962748vsk; Sun, 4 Jun 2017 06:35:42 -0700 (PDT) X-Received: by 10.223.176.214 with SMTP id j22mr12741916wra.32.1496583342266; Sun, 04 Jun 2017 06:35:42 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1496583342; cv=none; d=google.com; s=arc-20160816; b=B+Nh5L1SHR8CXCIPegQyp+zilIX3Dx2rSZGg+eC+sWSUV3RPZ9spR7+Nn35/GKZGKi FWy5u6AB0f+a9CzrsfUHGpRe8ZQESRTqXX1uQJFRSu4Ry01DjRlbk07RRmdx6sohd01S C8KaQORkWvw7YLQMw/VA7JgY2Z3uJXgRhJAjiOlfoiElfqIT9FS/iG+oGQnHVGhHVWR0 SCmuU6JAV8kpDvSo8LrGSDmHJ8VXfLZr3bfxdaeat0xOpqp9VcSTy674rOLOcpsJbmP5 4mbSBomzoe/eg2s+NFudRp1luHdTEQnR5IuSqYDdZiZg7mjuhbSDtbevjJES3q9mWU8n nIGg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:content-transfer-encoding:mime-version:cc:reply-to :list-subscribe:list-help:list-post:list-archive:list-unsubscribe :list-id:precedence:subject:references:in-reply-to:message-id:date :to:from:delivered-to:arc-authentication-results; bh=WK8Z9zhjMikpckVUmPKCHugbDiqIyrLtPQ3BfgyHgTc=; b=CVGcAfkNSxWOeZ8TLkYm7bTtU++Rk3V796njaeLEdCslxTSZGJVnz2kd4SsNca+o3v jRgGyoYBCyVsZ8ynjmXhEoVKLFBz295vCgUcIsUWiwgkj0U+u2aXuOafptdYRXkFmOSW m6xkp5qeKcKy0q1Gqwc6CUrkUlQyGycg9X6fjFYJBjbljy3SFbLEr83HmP59P7TlMS/F Etq/3NHI4Mjqnuxod1D2tcuCNzR6Bm1bT/eAB8yHMyj3R09CWYRMVHp+0IwM/lkebI6q rH4TqzXAJMMtbLcfYDyE/WjY+nu9ih/qRga6uYcvOopmYLr/J0rVGfSpD/VNZDAsu2hk 6llQ== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of ffmpeg-devel-bounces@ffmpeg.org designates 79.124.17.100 as permitted sender) smtp.mailfrom=ffmpeg-devel-bounces@ffmpeg.org Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org. [79.124.17.100]) by mx.google.com with ESMTP id n202si8952202wmg.10.2017.06.04.06.35.41; Sun, 04 Jun 2017 06:35:42 -0700 (PDT) Received-SPF: pass (google.com: domain of ffmpeg-devel-bounces@ffmpeg.org designates 79.124.17.100 as permitted sender) client-ip=79.124.17.100; Authentication-Results: mx.google.com; spf=pass (google.com: domain of ffmpeg-devel-bounces@ffmpeg.org designates 79.124.17.100 as permitted sender) smtp.mailfrom=ffmpeg-devel-bounces@ffmpeg.org Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 17562680A9F; Sun, 4 Jun 2017 16:35:17 +0300 (EEST) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from iq.passwd.hu (iq.passwd.hu [217.27.212.140]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id EFFF4689D9A for ; Sun, 4 Jun 2017 16:35:10 +0300 (EEST) Received: from localhost (localhost [127.0.0.1]) by iq.passwd.hu (Postfix) with ESMTP id 659FE1031B9; Sun, 4 Jun 2017 15:35:17 +0200 (CEST) X-Virus-Scanned: amavisd-new at passwd.hu Received: from iq.passwd.hu ([127.0.0.1]) by localhost (iq.passwd.hu [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id QUArvRYG9j30; Sun, 4 Jun 2017 15:35:16 +0200 (CEST) Received: from bluegene.passwd.hu (localhost [127.0.0.1]) by iq.passwd.hu (Postfix) with ESMTP id 39E271031B7; Sun, 4 Jun 2017 15:35:16 +0200 (CEST) From: Marton Balint To: ffmpeg-devel@ffmpeg.org Date: Sun, 4 Jun 2017 15:35:07 +0200 Message-Id: <20170604133507.20614-3-cus@passwd.hu> X-Mailer: git-send-email 2.12.0 In-Reply-To: <20170604133507.20614-1-cus@passwd.hu> References: <20170604133507.20614-1-cus@passwd.hu> Subject: [FFmpeg-devel] [PATCH 3/3] avformat/aviobuf: increase buffer size to 128k X-BeenThere: ffmpeg-devel@ffmpeg.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: FFmpeg development discussions and patches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: FFmpeg development discussions and patches Cc: Marton Balint MIME-Version: 1.0 Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Another huge performance improvement when using SMB/CIFS as output. Signed-off-by: Marton Balint --- libavformat/aviobuf.c | 2 +- tests/ref/seek/lavf-alaw | 3 +-- tests/ref/seek/lavf-mulaw | 3 +-- 3 files changed, 3 insertions(+), 5 deletions(-) diff --git a/libavformat/aviobuf.c b/libavformat/aviobuf.c index 7d1b385253..36eb093a3a 100644 --- a/libavformat/aviobuf.c +++ b/libavformat/aviobuf.c @@ -33,7 +33,7 @@ #include "url.h" #include -#define IO_BUFFER_SIZE 32768 +#define IO_BUFFER_SIZE 131072 /** * Do seeks within this distance ahead of the current buffer by skipping diff --git a/tests/ref/seek/lavf-alaw b/tests/ref/seek/lavf-alaw index 4b1f8fbc02..d8e99b6957 100644 --- a/tests/ref/seek/lavf-alaw +++ b/tests/ref/seek/lavf-alaw @@ -15,8 +15,7 @@ ret: 0 st: 0 flags:0 ts: 0.364989 ret: 0 st: 0 flags:1 dts: 0.364989 pts: 0.364989 pos: 8048 size: 1024 ret: 0 st: 0 flags:1 ts:-0.740816 ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 0 size: 1024 -ret: 0 st:-1 flags:0 ts: 2.153336 -ret:-EOF +ret:-1 st:-1 flags:0 ts: 2.153336 ret: 0 st:-1 flags:1 ts: 1.047503 ret: 0 st: 0 flags:1 dts: 1.047483 pts: 1.047483 pos: 23097 size: 1024 ret: 0 st: 0 flags:0 ts:-0.058322 diff --git a/tests/ref/seek/lavf-mulaw b/tests/ref/seek/lavf-mulaw index 4b1f8fbc02..d8e99b6957 100644 --- a/tests/ref/seek/lavf-mulaw +++ b/tests/ref/seek/lavf-mulaw @@ -15,8 +15,7 @@ ret: 0 st: 0 flags:0 ts: 0.364989 ret: 0 st: 0 flags:1 dts: 0.364989 pts: 0.364989 pos: 8048 size: 1024 ret: 0 st: 0 flags:1 ts:-0.740816 ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 0 size: 1024 -ret: 0 st:-1 flags:0 ts: 2.153336 -ret:-EOF +ret:-1 st:-1 flags:0 ts: 2.153336 ret: 0 st:-1 flags:1 ts: 1.047503 ret: 0 st: 0 flags:1 dts: 1.047483 pts: 1.047483 pos: 23097 size: 1024 ret: 0 st: 0 flags:0 ts:-0.058322