mirror of
https://git.ffmpeg.org/ffmpeg.git
synced 2025-02-26 00:31:12 +00:00
remove defines
Originally committed as revision 19004 to svn://svn.ffmpeg.org/ffmpeg/trunk
This commit is contained in:
parent
8430f3ecb8
commit
2fef7b5374
@ -35,7 +35,6 @@
|
|||||||
/* maximum size in which we look for synchronisation if
|
/* maximum size in which we look for synchronisation if
|
||||||
synchronisation is lost */
|
synchronisation is lost */
|
||||||
#define MAX_RESYNC_SIZE 4096
|
#define MAX_RESYNC_SIZE 4096
|
||||||
#define REGISTRATION_DESCRIPTOR 5
|
|
||||||
|
|
||||||
#define MAX_PES_PAYLOAD 200*1024
|
#define MAX_PES_PAYLOAD 200*1024
|
||||||
|
|
||||||
@ -534,7 +533,7 @@ static void pmt_cb(MpegTSFilter *filter, const uint8_t *section, int section_len
|
|||||||
//something else is broken, exit the program_descriptors_loop
|
//something else is broken, exit the program_descriptors_loop
|
||||||
break;
|
break;
|
||||||
program_info_length -= len + 2;
|
program_info_length -= len + 2;
|
||||||
if(tag == REGISTRATION_DESCRIPTOR && len >= 4) {
|
if(tag == 0x05 && len >= 4) { // registration descriptor
|
||||||
prog_reg_desc = bytestream_get_le32(&p);
|
prog_reg_desc = bytestream_get_le32(&p);
|
||||||
len -= 4;
|
len -= 4;
|
||||||
}
|
}
|
||||||
@ -583,9 +582,9 @@ static void pmt_cb(MpegTSFilter *filter, const uint8_t *section, int section_len
|
|||||||
desc_tag, desc_len);
|
desc_tag, desc_len);
|
||||||
|
|
||||||
switch(desc_tag) {
|
switch(desc_tag) {
|
||||||
case DVB_SUBT_DESCID:
|
case 0x59: /* subtitling descriptor */
|
||||||
if (stream_type == STREAM_TYPE_PRIVATE_DATA)
|
if (stream_type == STREAM_TYPE_PRIVATE_DATA)
|
||||||
stream_type = STREAM_TYPE_SUBTITLE_DVB; // demuxer internal
|
stream_type = 0x100; // demuxer internal
|
||||||
|
|
||||||
language[0] = get8(&p, desc_end);
|
language[0] = get8(&p, desc_end);
|
||||||
language[1] = get8(&p, desc_end);
|
language[1] = get8(&p, desc_end);
|
||||||
@ -602,7 +601,7 @@ static void pmt_cb(MpegTSFilter *filter, const uint8_t *section, int section_len
|
|||||||
language[2] = get8(&p, desc_end);
|
language[2] = get8(&p, desc_end);
|
||||||
language[3] = 0;
|
language[3] = 0;
|
||||||
break;
|
break;
|
||||||
case REGISTRATION_DESCRIPTOR: /*MPEG-2 Registration descriptor */
|
case 0x05: /* registration descriptor */
|
||||||
reg_desc = bytestream_get_le32(&p);
|
reg_desc = bytestream_get_le32(&p);
|
||||||
break;
|
break;
|
||||||
default:
|
default:
|
||||||
@ -634,7 +633,7 @@ static void pmt_cb(MpegTSFilter *filter, const uint8_t *section, int section_len
|
|||||||
if (language[0] != 0)
|
if (language[0] != 0)
|
||||||
av_metadata_set(&st->metadata, "language", language);
|
av_metadata_set(&st->metadata, "language", language);
|
||||||
|
|
||||||
if (stream_type == STREAM_TYPE_SUBTITLE_DVB)
|
if (stream_type == 0x100)
|
||||||
st->codec->sub_id = (anc_page << 16) | comp_page;
|
st->codec->sub_id = (anc_page << 16) | comp_page;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -956,7 +955,7 @@ static const StreamType HDMV_types[] = {
|
|||||||
static const StreamType MISC_types[] = {
|
static const StreamType MISC_types[] = {
|
||||||
{ 0x81, CODEC_TYPE_AUDIO, CODEC_ID_AC3 },
|
{ 0x81, CODEC_TYPE_AUDIO, CODEC_ID_AC3 },
|
||||||
{ 0x8a, CODEC_TYPE_AUDIO, CODEC_ID_DTS },
|
{ 0x8a, CODEC_TYPE_AUDIO, CODEC_ID_DTS },
|
||||||
{ STREAM_TYPE_SUBTITLE_DVB, CODEC_TYPE_SUBTITLE, CODEC_ID_DVB_SUBTITLE }, // demuxer internal
|
{0x100, CODEC_TYPE_SUBTITLE, CODEC_ID_DVB_SUBTITLE }, // demuxer internal
|
||||||
{ 0 },
|
{ 0 },
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -39,9 +39,6 @@
|
|||||||
#define PMT_TID 0x02
|
#define PMT_TID 0x02
|
||||||
#define SDT_TID 0x42
|
#define SDT_TID 0x42
|
||||||
|
|
||||||
/* descriptor ids */
|
|
||||||
#define DVB_SUBT_DESCID 0x59
|
|
||||||
|
|
||||||
#define STREAM_TYPE_VIDEO_MPEG1 0x01
|
#define STREAM_TYPE_VIDEO_MPEG1 0x01
|
||||||
#define STREAM_TYPE_VIDEO_MPEG2 0x02
|
#define STREAM_TYPE_VIDEO_MPEG2 0x02
|
||||||
#define STREAM_TYPE_AUDIO_MPEG1 0x03
|
#define STREAM_TYPE_AUDIO_MPEG1 0x03
|
||||||
@ -56,9 +53,6 @@
|
|||||||
|
|
||||||
#define STREAM_TYPE_AUDIO_AC3 0x81
|
#define STREAM_TYPE_AUDIO_AC3 0x81
|
||||||
#define STREAM_TYPE_AUDIO_DTS 0x8a
|
#define STREAM_TYPE_AUDIO_DTS 0x8a
|
||||||
#define STREAM_TYPE_AUDIO_HDMV_DTS 0x82
|
|
||||||
|
|
||||||
#define STREAM_TYPE_SUBTITLE_DVB 0x100
|
|
||||||
|
|
||||||
typedef struct MpegTSContext MpegTSContext;
|
typedef struct MpegTSContext MpegTSContext;
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user