Ticket #5940: TS_HDFormats.diff

File TS_HDFormats.diff, 1.8 KB (added by robert.mcnamara@…, 15 years ago)

Slight update from ffmpeg-dev feedback

  • libs/libavformat/mpegts.c

     
    866866        case STREAM_TYPE_AUDIO_AAC:
    867867        case STREAM_TYPE_AUDIO_AC3:
    868868        case STREAM_TYPE_AUDIO_DTS:
     869        case STREAM_TYPE_AUDIO_HDMV_TRUEHD:
     870        case STREAM_TYPE_AUDIO_HDMV_EAC3:
     871        case STREAM_TYPE_AUDIO_HDMV_DTS_HD:
     872        case STREAM_TYPE_AUDIO_HDMV_DTS_HD_MASTER:
    869873            //case STREAM_TYPE_PRIVATE_DATA:
    870874        case STREAM_TYPE_VBI_DVB:
    871875        case STREAM_TYPE_SUBTITLE_DVB:
     
    14431447            codec_type = CODEC_TYPE_AUDIO;
    14441448            codec_id = CODEC_ID_AC3;
    14451449            break;
     1450        case STREAM_TYPE_AUDIO_HDMV_EAC3:
     1451            codec_type = CODEC_TYPE_AUDIO;
     1452            codec_id = CODEC_ID_EAC3;
     1453            break;
    14461454        case STREAM_TYPE_AUDIO_DTS:
     1455        case STREAM_TYPE_AUDIO_HDMV_DTS:
     1456        case STREAM_TYPE_AUDIO_HDMV_DTS_HD:
     1457        case STREAM_TYPE_AUDIO_HDMV_DTS_HD_MASTER:
    14471458            codec_type = CODEC_TYPE_AUDIO;
    14481459            codec_id = CODEC_ID_DTS;
    14491460            break;
  • libs/libavformat/mpegts.h

     
    6363
    6464#define STREAM_TYPE_AUDIO_AC3       0x81
    6565#define STREAM_TYPE_AUDIO_DTS       0x8a
     66#define STREAM_TYPE_AUDIO_HDMV_DTS  0x82
     67#define STREAM_TYPE_AUDIO_HDMV_TRUEHD    0x83
     68#define STREAM_TYPE_AUDIO_HDMV_EAC3      0x84
     69#define STREAM_TYPE_AUDIO_HDMV_DTS_HD        0x85
     70#define STREAM_TYPE_AUDIO_HDMV_DTS_HD_MASTER 0x86
    6671
    6772#define STREAM_TYPE_SUBTITLE_DVB    0x100
    6873#define STREAM_TYPE_VBI_DVB         0x101