diff ac3.h @ 6529:5542d0c04a55 libavcodec

using stream type in eac3 parser
author bwolowiec
date Mon, 24 Mar 2008 21:25:49 +0000
parents 4f8fcb40bf2c
children b0d44aec1ec0
line wrap: on
line diff
--- a/ac3.h	Mon Mar 24 11:49:59 2008 +0000
+++ b/ac3.h	Mon Mar 24 21:25:49 2008 +0000
@@ -84,6 +84,7 @@
     uint8_t bitstream_id;
     uint8_t channel_mode;
     uint8_t lfe_on;
+    uint8_t stream_type;
     /** @} */
 
     /** @defgroup derived Derived values
@@ -97,6 +98,12 @@
     /** @} */
 } AC3HeaderInfo;
 
+typedef enum {
+    EAC3_STREAM_TYPE_INDEPENDENT = 0,
+    EAC3_STREAM_TYPE_DEPENDENT,
+    EAC3_STREAM_TYPE_AC3_CONVERT,
+    EAC3_STREAM_TYPE_RESERVED
+} EAC3StreamType;
 
 void ac3_common_init(void);