mirror of https://git.ffmpeg.org/ffmpeg.git
lavu/opt: Clarify the scope of AVOptions
See discussion on the mailing list: https://ffmpeg.org/pipermail/ffmpeg-devel/2024-April/326054.html Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
This commit is contained in:
parent
9f54c13bc4
commit
99e43a6dfe
|
@ -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.
|
||||
*
|
||||
|
|
Loading…
Reference in New Issue