[libbluray-devel] add eac3 and dtshd secondary stream types

John Stebbins git at videolan.org
Thu Aug 25 02:24:24 CEST 2011


libbluray | branch: master | John Stebbins <jstebbins.hb at gmail.com> | Wed Aug 24 17:21:08 2011 -0700| [f0d91ab9643cb0e234cfa4e8708fd6f7f999a556] | committer: John Stebbins

add eac3 and dtshd secondary stream types

> http://git.videolan.org/gitweb.cgi/libbluray.git/?a=commit;h=f0d91ab9643cb0e234cfa4e8708fd6f7f999a556
---

 src/libbluray/bluray.h |   34 ++++++++++++++++++----------------
 1 files changed, 18 insertions(+), 16 deletions(-)

diff --git a/src/libbluray/bluray.h b/src/libbluray/bluray.h
index a5b44ca..cb3792d 100644
--- a/src/libbluray/bluray.h
+++ b/src/libbluray/bluray.h
@@ -44,22 +44,24 @@ extern "C" {
 typedef struct bluray BLURAY;
 
 typedef enum {
-    BLURAY_STREAM_TYPE_VIDEO_MPEG1        = 0x01,
-    BLURAY_STREAM_TYPE_VIDEO_MPEG2        = 0x02,
-    BLURAY_STREAM_TYPE_AUDIO_MPEG1        = 0x03,
-    BLURAY_STREAM_TYPE_AUDIO_MPEG2        = 0x04,
-    BLURAY_STREAM_TYPE_AUDIO_LPCM         = 0x80,
-    BLURAY_STREAM_TYPE_AUDIO_AC3          = 0x81,
-    BLURAY_STREAM_TYPE_AUDIO_DTS          = 0x82,
-    BLURAY_STREAM_TYPE_AUDIO_TRUHD        = 0x83,
-    BLURAY_STREAM_TYPE_AUDIO_AC3PLUS      = 0x84,
-    BLURAY_STREAM_TYPE_AUDIO_DTSHD        = 0x85,
-    BLURAY_STREAM_TYPE_AUDIO_DTSHD_MASTER = 0x86,
-    BLURAY_STREAM_TYPE_VIDEO_VC1          = 0xea,
-    BLURAY_STREAM_TYPE_VIDEO_H264         = 0x1b,
-    BLURAY_STREAM_TYPE_SUB_PG             = 0x90,
-    BLURAY_STREAM_TYPE_SUB_IG             = 0x91,
-    BLURAY_STREAM_TYPE_SUB_TEXT           = 0x92
+    BLURAY_STREAM_TYPE_VIDEO_MPEG1              = 0x01,
+    BLURAY_STREAM_TYPE_VIDEO_MPEG2              = 0x02,
+    BLURAY_STREAM_TYPE_AUDIO_MPEG1              = 0x03,
+    BLURAY_STREAM_TYPE_AUDIO_MPEG2              = 0x04,
+    BLURAY_STREAM_TYPE_AUDIO_LPCM               = 0x80,
+    BLURAY_STREAM_TYPE_AUDIO_AC3                = 0x81,
+    BLURAY_STREAM_TYPE_AUDIO_DTS                = 0x82,
+    BLURAY_STREAM_TYPE_AUDIO_TRUHD              = 0x83,
+    BLURAY_STREAM_TYPE_AUDIO_AC3PLUS            = 0x84,
+    BLURAY_STREAM_TYPE_AUDIO_DTSHD              = 0x85,
+    BLURAY_STREAM_TYPE_AUDIO_DTSHD_MASTER       = 0x86,
+    BLURAY_STREAM_TYPE_VIDEO_VC1                = 0xea,
+    BLURAY_STREAM_TYPE_VIDEO_H264               = 0x1b,
+    BLURAY_STREAM_TYPE_SUB_PG                   = 0x90,
+    BLURAY_STREAM_TYPE_SUB_IG                   = 0x91,
+    BLURAY_STREAM_TYPE_SUB_TEXT                 = 0x92,
+    BLURAY_STREAM_TYPE_AUDIO_AC3PLUS_SECONDARY  = 0xa1,
+    BLURAY_STREAM_TYPE_AUDIO_DTSHD_SECONDARY    = 0xa2
 } bd_stream_type_e;
 
 typedef enum {



More information about the libbluray-devel mailing list