]> git.sesse.net Git - ffmpeg/blobdiff - libavcodec/ac3.h
lavc: support extracting audio service type from side data
[ffmpeg] / libavcodec / ac3.h
index f01da07213ce624faeaf4d67e123e5ec150027b4..f2cb6c39df5455151429ae2558a18d972b06ada7 100644 (file)
@@ -104,6 +104,14 @@ typedef enum AC3DolbyHeadphoneMode {
     AC3_DHEADPHONMOD_RESERVED
 } AC3DolbyHeadphoneMode;
 
+/** Preferred Stereo Downmix mode */
+typedef enum AC3PreferredStereoDownmixMode {
+    AC3_DMIXMOD_NOTINDICATED = 0,
+    AC3_DMIXMOD_LTRT,
+    AC3_DMIXMOD_LORO,
+    AC3_DMIXMOD_DPLII // reserved value in A/52, but used by encoders to indicate DPL2
+} AC3PreferredStereoDownmixMode;
+
 typedef struct AC3BitAllocParameters {
     int sr_code;
     int sr_shift;