Bug in PAT generator

Johann Hanne jhml at gmx.net
Tue Sep 23 11:05:42 CEST 2003


Hi all,

PAT sections generated with dvbpsi_GenPATSections() have a wrong i_length
field. The reason for this are lines 426 and 448 in src/tables/pat.c:

p_current->i_length = 9;                      /* header + CRC_32 */

"9" is wrong. It should be 12 (8 byte header + 4 byte CRC). Thus replacing
it with

p_current->i_length = 12;                      /* header + CRC_32 */

fixes it.

Cheers, Jonny

-- 
This is the libdvbpsi-devel mailing-list, see http://developers.videolan.org/
To unsubscribe, please read http://developers.videolan.org/lists.html
If you are in trouble, please contact <postmaster at videolan.org>



More information about the libdvbpsi-devel mailing list