Commit 6cf78ed2 authored by bellard's avatar bellard

DVD subtitle parsing - show mpeg component IDs by default


git-svn-id: file:///var/local/repositories/ffmpeg/trunk@4347 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
parent 0796a1dd
...@@ -1608,6 +1608,9 @@ static int mpegps_read_packet(AVFormatContext *s, ...@@ -1608,6 +1608,9 @@ static int mpegps_read_packet(AVFormatContext *s,
} else if (startcode >= 0xa0 && startcode <= 0xbf) { } else if (startcode >= 0xa0 && startcode <= 0xbf) {
type = CODEC_TYPE_AUDIO; type = CODEC_TYPE_AUDIO;
codec_id = CODEC_ID_PCM_S16BE; codec_id = CODEC_ID_PCM_S16BE;
} else if (startcode >= 0x20 && startcode <= 0x3f) {
type = CODEC_TYPE_SUBTITLE;
codec_id = CODEC_ID_DVD_SUBTITLE;
} else { } else {
skip: skip:
/* skip packet */ /* skip packet */
...@@ -1771,6 +1774,7 @@ AVInputFormat mpegps_demux = { ...@@ -1771,6 +1774,7 @@ AVInputFormat mpegps_demux = {
mpegps_read_close, mpegps_read_close,
NULL, //mpegps_read_seek, NULL, //mpegps_read_seek,
mpegps_read_dts, mpegps_read_dts,
.flags = AVFMT_SHOW_IDS,
}; };
int mpegps_init(void) int mpegps_init(void)
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment