From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org [79.124.17.100]) by master.gitmailbox.com (Postfix) with ESMTP id 354DA47553 for ; Wed, 10 Jan 2024 21:37:47 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 5692B68CFCC; Wed, 10 Jan 2024 23:37:23 +0200 (EET) Received: from mail-lj1-f170.google.com (mail-lj1-f170.google.com [209.85.208.170]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 8743668CF9A for ; Wed, 10 Jan 2024 23:37:15 +0200 (EET) Received: by mail-lj1-f170.google.com with SMTP id 38308e7fff4ca-2cd1ca52f31so53299741fa.3 for ; Wed, 10 Jan 2024 13:37:15 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1704922633; x=1705527433; darn=ffmpeg.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=orC9GEuKowAJOhDzTcwgr2vP6qhXCme/MyODYNNTop0=; b=SISIHf2RUhNadHDGw8nM/LufYVOw6PKQIeld723f1DLtsXt+Wqdko33j3zWq4lrTcP 2+QMYxauXlDXTRBP4ipxPKqApxqQx4Ae9c1K3Hsac65kqSfu/ADUYh/yVLZK8EF7LBNL BxBpOkvFpb7RX38AMaJTmdPq4NjHtB8fDfN89d+qPggL0zotNKuQKx3EySE3/5G0hI+n RnBphSUXjACItA5Iptlb1Ck6JGoggNzpYTi6jiMo+r8M73OJGUBmWQXKPEtpfQcwJjrF l6zHU0VSAprwsyRFvYlPYgwEkPSMAkcyHPgwBB+oioHbHzO3KCI0dYigIOIlwXYv8YF8 01iA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1704922633; x=1705527433; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=orC9GEuKowAJOhDzTcwgr2vP6qhXCme/MyODYNNTop0=; b=eHXBjv+n7utbFmHYCjqJ86vvMENl7J99BOrGyjO0LGglfxJxWX3T4Djyph1xf/uQfp vTlj+fcGM+GVmbp9BWwSVKAuHZ7S7QGzgNYgFcfJNTTUY0qtn7a/PKk6a+bxVjQOUHKt wM/bfLSY7vKS79IK8g/5fGxe49IaJjCo72brDPeWb4sZRLUAqw5f6i+R858THlMfPRWP kGsjJdA4Op+WiIi1CNAqkEjprESzFQVR+Q/JO1U/VxPU9RzdsXYTTUqHD1LYIIX6s1Hz 56I6v9z2vomll1RMmEAhRMrrbJB0lKLfZdVfMcCnCcSWGhWwocH6etgz3lltQ9iUPtqo L1Rg== X-Gm-Message-State: AOJu0Yx/egdz7fek7gJ8Hph31I+7rPYvbGhY7Gep1dfAIe98rgG+uQ9o UvQYnS7u3KfIAYpdwH/jJd+UUJkemsE= X-Google-Smtp-Source: AGHT+IEcsh/HV26FoFoVDibtXotdkicYZ5ZQbZoYvBIWxb3kzSclK5uAB/4e2QWOsIfS/yLt3otgXw== X-Received: by 2002:a19:6745:0:b0:50e:7a9e:4846 with SMTP id e5-20020a196745000000b0050e7a9e4846mr30567lfj.70.1704922632980; Wed, 10 Jan 2024 13:37:12 -0800 (PST) Received: from mariano (dynamic-adsl-84-220-189-10.clienti.tiscali.it. [84.220.189.10]) by smtp.gmail.com with ESMTPSA id g10-20020aa7c58a000000b005546ba152f4sm2364023edq.71.2024.01.10.13.37.12 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 10 Jan 2024 13:37:12 -0800 (PST) Received: by mariano (Postfix, from userid 1000) id F3449BFCE4; Wed, 10 Jan 2024 22:37:10 +0100 (CET) From: Stefano Sabatini To: FFmpeg development discussions and patches Date: Wed, 10 Jan 2024 22:37:10 +0100 Message-Id: <20240110213710.450414-4-stefasab@gmail.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20240110213710.450414-1-stefasab@gmail.com> References: <20240110213710.450414-1-stefasab@gmail.com> MIME-Version: 1.0 Subject: [FFmpeg-devel] [PATCH 4/4] doc/muxers/avi: apply misc changes X-BeenThere: ffmpeg-devel@ffmpeg.org X-Mailman-Version: 2.1.29 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: Stefano Sabatini Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: In particular: * sort options by name * apply misc formatting and consistency fixes * add introduction explaining the need to set some options --- doc/muxers.texi | 28 ++++++++++++++++------------ 1 file changed, 16 insertions(+), 12 deletions(-) diff --git a/doc/muxers.texi b/doc/muxers.texi index 7ed5ed50a5..1c88816c3c 100644 --- a/doc/muxers.texi +++ b/doc/muxers.texi @@ -794,15 +794,24 @@ It accepts a single audio stream. @anchor{avi} @section avi - Audio Video Interleaved muxer. -@subsection Options +AVI is a proprietary format developed by Microsoft, and later formally specified +through the Open DML specification. -It accepts the following options: +Because of differences in players implementations, it might be required to set +some options to make sure that the generated output can be correctly played by +the target player. +@subsection Options @table @option -@item reserve_index_space +@item flipped_raw_rgb @var{bool} +If set to @code{true}, store positive height for raw RGB bitmaps, which +indicates bitmap is stored bottom-up. Note that this option does not flip the +bitmap which has to be done manually beforehand, e.g. by using the @samp{vflip} +filter. Default is @code{false} and indicates bitmap is stored top down. + +@item reserve_index_space @var{size} 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 @@ -815,20 +824,15 @@ 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 +Default value is @code{0}. + +@item write_channel_mask @var{bool} 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}). - -@item flipped_raw_rgb -If set to true, store positive height for raw RGB bitmaps, which indicates -bitmap is stored bottom-up. Note that this option does not flip the bitmap -which has to be done manually beforehand, e.g. by using the vflip filter. -Default is @var{false} and indicates bitmap is stored top down. - @end table @anchor{chromaprint} -- 2.34.1 _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe".