mirror of
https://git.ffmpeg.org/ffmpeg.git
synced 2024-12-13 02:34:54 +00:00
lavf doxy: expand/reword metadata API doxy.
This commit is contained in:
parent
eca06cbed9
commit
28b4c06b9d
@ -94,9 +94,15 @@ struct AVFormatContext;
|
|||||||
* @{
|
* @{
|
||||||
* @ingroup libavf
|
* @ingroup libavf
|
||||||
* The metadata API allows libavformat to export metadata tags to a client
|
* The metadata API allows libavformat to export metadata tags to a client
|
||||||
* application using a sequence of key/value pairs. Like all strings in Libav,
|
* application when demuxing. Conversely it allows a client application to
|
||||||
* metadata must be stored as UTF-8 encoded Unicode. Note that metadata
|
* set metadata when muxing.
|
||||||
|
*
|
||||||
|
* Metadata is exported or set as pairs of key/value strings in the 'metadata'
|
||||||
|
* fields of the AVFormatContext, AVStream, AVChapter and AVProgram structs
|
||||||
|
* using the @ref lavu_dict "AVDictionary" API. Like all strings in Libav,
|
||||||
|
* metadata is assumed to be UTF-8 encoded Unicode. Note that metadata
|
||||||
* exported by demuxers isn't checked to be valid UTF-8 in most cases.
|
* exported by demuxers isn't checked to be valid UTF-8 in most cases.
|
||||||
|
*
|
||||||
* Important concepts to keep in mind:
|
* Important concepts to keep in mind:
|
||||||
* - Keys are unique; there can never be 2 tags with the same key. This is
|
* - Keys are unique; there can never be 2 tags with the same key. This is
|
||||||
* also meant semantically, i.e., a demuxer should not knowingly produce
|
* also meant semantically, i.e., a demuxer should not knowingly produce
|
||||||
|
Loading…
Reference in New Issue
Block a user