Ticket #2579: opencable.patch

File opencable.patch, 1.7 KB (added by funaho@…, 18 years ago)
  • libs/libavformat/mpegts.c

    old new  
    854854        case STREAM_TYPE_VIDEO_MPEG2:
    855855        case STREAM_TYPE_VIDEO_MPEG4:
    856856        case STREAM_TYPE_VIDEO_H264:
     857        case STREAM_TYPE_VIDEO_OPENCABLE:
    857858        case STREAM_TYPE_AUDIO_AAC:
    858859        case STREAM_TYPE_AUDIO_AC3:
    859860        case STREAM_TYPE_AUDIO_DTS:
  • libs/libavformat/mpegts.h

    old new  
    5353#define STREAM_TYPE_AUDIO_AAC       0x0f
    5454#define STREAM_TYPE_VIDEO_MPEG4     0x10
    5555#define STREAM_TYPE_VIDEO_H264      0x1b
     56#define STREAM_TYPE_VIDEO_OPENCABLE 0x80
    5657
    5758#define STREAM_TYPE_AUDIO_AC3       0x81
    5859#define STREAM_TYPE_AUDIO_DTS       0x8a
  • libs/libavformat/mpeg.c

    old new  
    102102#define STREAM_TYPE_AUDIO_AAC       0x0f
    103103#define STREAM_TYPE_VIDEO_MPEG4     0x10
    104104#define STREAM_TYPE_VIDEO_H264      0x1b
     105#define STREAM_TYPE_VIDEO_OPENCABLE 0x80
    105106
    106107#define STREAM_TYPE_AUDIO_AC3       0x81
    107108#define STREAM_TYPE_AUDIO_DTS       0x8a
     
    15961597        if(es_type == STREAM_TYPE_VIDEO_MPEG1){
    15971598            codec_id = CODEC_ID_MPEG2VIDEO;
    15981599            type = CODEC_TYPE_VIDEO;
    1599         } else if(es_type == STREAM_TYPE_VIDEO_MPEG2){
     1600        } else if(es_type == STREAM_TYPE_VIDEO_MPEG2 ||
     1601                  es_type == STREAM_TYPE_VIDEO_OPENCABLE ){
    16001602            codec_id = CODEC_ID_MPEG2VIDEO;
    16011603            type = CODEC_TYPE_VIDEO;
    16021604        } else if(es_type == STREAM_TYPE_AUDIO_MPEG1 ||