X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=libavcodec%2Favcodec.h;h=87b53a284058b9bdf8f1e7d2ff0dc536f069b1d5;hb=840570d27b71a16f7cb4b61c43bf80925634bf8f;hp=99467bb069fb9bd37be20fe9eb683511223711aa;hpb=89b6382bec08f386e1f4ec40cfabda77c581df9e;p=ffmpeg diff --git a/libavcodec/avcodec.h b/libavcodec/avcodec.h index 99467bb069f..87b53a28405 100644 --- a/libavcodec/avcodec.h +++ b/libavcodec/avcodec.h @@ -1031,6 +1031,12 @@ enum AVPacketSideDataType { */ AV_PKT_DATA_STEREO3D, + /** + * This side data should be associated with an audio stream and corresponds + * to enum AVAudioServiceType. + */ + AV_PKT_DATA_AUDIO_SERVICE_TYPE, + /** * Recommmends skipping the specified number of samples * @code @@ -1260,13 +1266,13 @@ typedef struct AVCodecContext { */ unsigned int codec_tag; +#if FF_API_STREAM_CODEC_TAG /** - * fourcc from the AVI stream header (LSB first, so "ABCD" -> ('D'<<24) + ('C'<<16) + ('B'<<8) + 'A'). - * This is used to work around some encoder bugs. - * - encoding: unused - * - decoding: Set by user, will be converted to uppercase by libavcodec during init. + * @deprecated this field is unused */ + attribute_deprecated unsigned int stream_codec_tag; +#endif void *priv_data;