[FFmpeg-devel] [PATCH v3] lavu/opt: Clarify the scope of AVOptions
Michael Niedermayer
michael at niedermayer.cc
Wed May 1 02:33:16 EEST 2024
On Wed, Apr 24, 2024 at 08:30:28AM +0100, Andrew Sayers wrote:
> See discussion on the mailing list:
> https://ffmpeg.org/pipermail/ffmpeg-devel/2024-April/326054.html
> ---
> libavutil/opt.h | 10 ++++++++++
> 1 file changed, 10 insertions(+)
>
> diff --git a/libavutil/opt.h b/libavutil/opt.h
> index e6013662f6..6cf2b39a63 100644
> --- a/libavutil/opt.h
> +++ b/libavutil/opt.h
> @@ -53,6 +53,16 @@
> * question is allowed to access the field. This allows us to extend the
> * semantics of those fields without breaking API compatibility.
> *
> + * @section avoptions_scope Scope of AVOptions
> + *
> + * AVOptions is designed to support any set of multimedia configuration options
> + * that can be defined at compile-time. Although it is mainly used to expose
> + * FFmpeg options, you are welcome to adapt it to your own use case.
> + *
> + * No single approach can ever fully solve the problem of configuration,
> + * but please submit a patch if you believe you have found a problem
> + * that is best solved by extending AVOptions.
> + *
> * @section avoptions_implement Implementing AVOptions
> * This section describes how to add AVOptions capabilities to a struct.
> *
will apply
thx
[...]
--
Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB
It is dangerous to be right in matters on which the established authorities
are wrong. -- Voltaire
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 195 bytes
Desc: not available
URL: <https://ffmpeg.org/pipermail/ffmpeg-devel/attachments/20240501/ef4bad05/attachment.sig>
More information about the ffmpeg-devel
mailing list