mpegtsdemux: add stream types for DSM CC A, B, C, D

This commit is contained in:
Janne Grunau 2011-02-21 11:42:54 +01:00 committed by Edward Hervey
parent 74a8e966f5
commit bf046719a2
2 changed files with 9 additions and 0 deletions

View file

@ -141,6 +141,11 @@
#define ST_DSMCC 0x08 #define ST_DSMCC 0x08
#define ST_H222_1 0x09 #define ST_H222_1 0x09
#define ST_DSMCC_A 0x0a
#define ST_DSMCC_B 0x0b
#define ST_DSMCC_C 0x0c
#define ST_DSMCC_D 0x0d
/* later extensions */ /* later extensions */
#define ST_AUDIO_AAC 0x0f #define ST_AUDIO_AAC 0x0f
#define ST_VIDEO_MPEG4 0x10 #define ST_VIDEO_MPEG4 0x10

View file

@ -526,6 +526,10 @@ create_pad_for_stream (GstTSDemux * demux, MpegTSBaseStream * bstream,
case ST_PRIVATE_SECTIONS: case ST_PRIVATE_SECTIONS:
case ST_MHEG: case ST_MHEG:
case ST_DSMCC: case ST_DSMCC:
case ST_DSMCC_A:
case ST_DSMCC_B:
case ST_DSMCC_C:
case ST_DSMCC_D:
break; break;
case ST_AUDIO_AAC: case ST_AUDIO_AAC:
template = gst_static_pad_template_get (&audio_template); template = gst_static_pad_template_get (&audio_template);