ligzy / tstools

Automatically exported from code.google.com/p/tstools
0 stars 0 forks source link

PCR PID of 0x0000 and 0x0001 are legal but incorrectly marked as error #11

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
The function build_pmt() in pidint.c incorrectly raises an error when PCR is 
carried on PID 0x0000 or 0x0001. Per Table 2-3 of ISO/IEC 13818-1, "transport 
packets with PID values 0x0000, 0x0001, and 0x0010-0x1FFE are allowed to carry 
a PCR.

Original issue reported on code.google.com by dzung.ho...@zenverge.com on 12 Apr 2011 at 6:04