diff options
author | Anton Khirnov <anton@khirnov.net> | 2012-03-15 11:27:47 +0100 |
---|---|---|
committer | Anton Khirnov <anton@khirnov.net> | 2012-03-26 10:59:43 +0200 |
commit | 967923abd15b58a0029c36e5a0be7de108b0deb7 (patch) | |
tree | 272fd3d6846f1894f3c7597e7b85376759bf81e1 | |
parent | e44ada129c4c39852d5b178bf9a553b39f32655c (diff) | |
download | ffmpeg-967923abd15b58a0029c36e5a0be7de108b0deb7.tar.gz |
lavf doxy: expand AVStream.codec doxy.
-rw-r--r-- | libavformat/avformat.h | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/libavformat/avformat.h b/libavformat/avformat.h index 98cfee1173..cd7ece8458 100644 --- a/libavformat/avformat.h +++ b/libavformat/avformat.h @@ -610,7 +610,18 @@ typedef struct AVStream { * encoding: set by the user */ int id; - AVCodecContext *codec; /**< codec context */ + /** + * Codec context associated with this stream. Allocated and freed by + * libavformat. + * + * - decoding: The demuxer exports codec information stored in the headers + * here. + * - encoding: The user sets codec information, the muxer writes it to the + * output. Mandatory fields as specified in AVCodecContext + * documentation must be set even if this AVCodecContext is + * not actually used for encoding. + */ + AVCodecContext *codec; /** * Real base framerate of the stream. * This is the lowest framerate with which all timestamps can be |