]> git.sesse.net Git - ffmpeg/blobdiff - libavcodec/avcodec.h
Merge commit 'a6653787a4b1e89170ff7962312dd110769c83a3'
[ffmpeg] / libavcodec / avcodec.h
index 99467bb069fb9bd37be20fe9eb683511223711aa..87b53a284058b9bdf8f1e7d2ff0dc536f069b1d5 100644 (file)
@@ -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;