diff options
-rw-r--r-- | gst/mpegtsdemux/gstmpegdefs.h | 1 | ||||
-rw-r--r-- | gst/mpegtsdemux/tsdemux.c | 1 |
2 files changed, 2 insertions, 0 deletions
diff --git a/gst/mpegtsdemux/gstmpegdefs.h b/gst/mpegtsdemux/gstmpegdefs.h index 4aef33e00..62380d7fc 100644 --- a/gst/mpegtsdemux/gstmpegdefs.h +++ b/gst/mpegtsdemux/gstmpegdefs.h @@ -155,6 +155,7 @@ #define ST_VIDEO_MPEG4 0x10 #define ST_AUDIO_AAC_LATM 0x11 #define ST_VIDEO_H264 0x1b +#define ST_VIDEO_H264_MVC 0x20 /* Un-official Dirac extension */ #define ST_VIDEO_DIRAC 0xd1 diff --git a/gst/mpegtsdemux/tsdemux.c b/gst/mpegtsdemux/tsdemux.c index 0fbae586d..d43010ebb 100644 --- a/gst/mpegtsdemux/tsdemux.c +++ b/gst/mpegtsdemux/tsdemux.c @@ -837,6 +837,7 @@ create_pad_for_stream (MpegTSBase * base, MpegTSBaseStream * bstream, "systemstream", G_TYPE_BOOLEAN, FALSE, NULL); break; case ST_VIDEO_H264: + case ST_VIDEO_H264_MVC: template = gst_static_pad_template_get (&video_template); name = g_strdup_printf ("video_%04x", bstream->pid); caps = gst_caps_new_simple ("video/x-h264", |