[libdvbpsi-devel] [PATCH] EIT decoding

Jean-Paul Saman jpsaman at videolan.org
Thu Aug 9 12:17:45 CEST 2012


Roberto,

On Wed, Aug 1, 2012 at 9:22 AM, Roberto Corno <corno.roberto at gmail.com> wrote:
> Hi Jean Paul,
>    last refactory introduced a bug in the EIT schedule decoding process.
> The dvbpsi_decoder_sections_chain function that now is common to several
> decoder does not check for ap_section being NULL (eit table could have gap
> between section)

It seems none of my samples have this. I guess it actually affects all
tables with multiple PSI sections.

> I have simply included an ad hoc dvbpsi_decoder_eit_sections_chain function
> within the eit.c file because the bug seems to affect only eit decoding.

The PSI section array ap_sections[] is being written out at the
moment. I suggest we solve this issue in
there.

> Patch is attached.

Thanks for the patch.

> Best regards
> Roberto

Kind regards,

Jean-Paul Saman.


More information about the libdvbpsi-devel mailing list