From patchwork Tue Jan 17 13:39:21 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Tobias Rapp X-Patchwork-Id: 2232 Delivered-To: ffmpegpatchwork@gmail.com Received: by 10.103.89.21 with SMTP id n21csp523868vsb; Tue, 17 Jan 2017 05:39:33 -0800 (PST) X-Received: by 10.28.181.145 with SMTP id e139mr15460246wmf.103.1484660373165; Tue, 17 Jan 2017 05:39:33 -0800 (PST) Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org. [79.124.17.100]) by mx.google.com with ESMTP id l132si15272978wmf.2.2017.01.17.05.39.32; Tue, 17 Jan 2017 05:39:33 -0800 (PST) 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 DC5E368A169; Tue, 17 Jan 2017 15:39:18 +0200 (EET) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from p1002.netstorage.at (p1002.netstorage.at [89.207.146.186]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 4E3AD68A135 for ; Tue, 17 Jan 2017 15:39:12 +0200 (EET) Received: from mailix (noaport.de [46.237.252.213]) by p1002.netstorage.at (Postfix) with ESMTPA id 8138281BD5 for ; Tue, 17 Jan 2017 14:39:21 +0100 (CET) Received: from frogstar-a.kuhnle.local (frogstar-a.kuhnle.local [192.168.0.26]) by mailix with ESMTPA ; Tue, 17 Jan 2017 14:39:21 +0100 From: Tobias Rapp To: ffmpeg-devel@ffmpeg.org Date: Tue, 17 Jan 2017 14:39:21 +0100 Message-Id: <1484660361-21502-5-git-send-email-t.rapp@noa-archive.com> X-Mailer: git-send-email 1.9.1 In-Reply-To: <1484660361-21502-1-git-send-email-t.rapp@noa-archive.com> References: <1484660361-21502-1-git-send-email-t.rapp@noa-archive.com> X-PPP-Message-ID: <20170117133921.32492.10728@p1002.netstorage.at> X-PPP-Vhost: noa-archive.com Subject: [FFmpeg-devel] [PATCH 4/4] doc/muxers: add AVI muxer documentation 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 MIME-Version: 1.0 Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Signed-off-by: Tobias Rapp --- doc/muxers.texi | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) diff --git a/doc/muxers.texi b/doc/muxers.texi index 26a8f2d..4372078 100644 --- a/doc/muxers.texi +++ b/doc/muxers.texi @@ -57,6 +57,39 @@ fragmentation or muxer overhead depending on your source. Default value is @end table +@anchor{avi} +@section avi + +Audio Video Interleaved muxer. + +@subsection Options + +It accepts the following options: + +@table @option +@item reserve_index_space +Reserve the specified amount of bytes for the OpenDML master index of each +stream within the file header. By default additional master indexes are +embedded within the data packets if there is no space left in the first master +index and are linked together as a chain of indexes. This index structure can +cause problems for some use cases, e.g. third-party software strictly relying +on the OpenDML index specification or when file seeking is slow. Reserving +enough index space in the file header avoids these problems. + +The required index space depends on the output file size and should be about 16 +bytes per gigabyte. When this option is omitted or set to zero the necessary +index space is guessed. + +@item write_channel_mask +Write the channel layout mask into the audio stream header. + +This option is enabled by default. Disabling the channel mask can be useful in +specific scenarios, e.g. when merging multiple audio streams into one for +compatibility with software that only supports a single audio stream in AVI +(see @ref{amerge,,the "amerge" section in the ffmpeg-filters manual,ffmpeg-filters}). + +@end table + @anchor{chromaprint} @section chromaprint