>
>> When using "tcextract -x mpeg2 ..." on a file it often fails.
>>
>> Why? Because in extract_mpeg2.c the only video stream id's that
>> are supported are 0xe0 thru 0xe9.
>>
>> According to iso13818-1, in Table 2-19, the correct range for
>> video streams is "1111 xxxx".
>>
>> Somebody who has CVS access to transcode has my esteemed permission
>> to correct the range and support all video streams 0xe0 thru 0xef.
>
>Uhm, extract_mpeg2 it's already pretty a barely-readable hack, so I'm not
>enthusiast to going on hacking it even more.
>Neverthless, your proposal looks reasonnable, so I'll apply it during
>weekend.
>
The hack consisyts of adding a few extras to a switch statement.
Takes all of about 10 seconds and you can probably even do it
with your eyes closed, viz:
case 0xea:
case 0xeb:
case 0xec:
case 0xed:
case 0xee:
case 0xef:
Try searching for 'e9' - that's how I got started.
Regards
J