[libdvbpsi-devel] Generate NIT EIT and SDT tables for transport stream

Peppino Incasa peppino_in_casa at hotmail.com
Tue May 20 10:33:33 CEST 2008


Hi, 
I have inited the p_sys->eit structure but don't function.
I have this error when play my stream with vlc:
libdvbpsi error (PSI decoder): TS discontinuity (received 0, expected 3) for PID 0
libdvbpsi error (PSI decoder): PSI section too long
libdvbpsi error (PSI decoder): TS discontinuity (received 0, expected 1) for PID 0
libdvbpsi error (PSI decoder): TS discontinuity (received 3, expected 1) for PID 0
Why?
 I have a set p_sys->eit so:
p_sys->eit.i_pid = 0;
p_sys->eit.i_continuity_counter = 0;
p_sys->eit.b_discontinuity = VLC_FALSE;

Thank you, Peppino.
-----------------------------
> Date: Wed, 23 Apr 2008 15:24:44 +0200
> From: massiot at via.ecp.fr
> To: peppino_in_casa at hotmail.com
> CC: libdvbpsi-devel at videolan.org
> Subject: Re: [libdvbpsi-devel] Generate NIT EIT and SDT tables for transport stream
> 
> On Wed, Apr 23, 2008, Peppino Incasa wrote:
> 
>> PEStoTS( p_mux->p_sout, c, p_eit, &p_sys->eit );
> 
> Have you inited your p_sys->eit structure ?
> 
>>       dvbpsi_DeletePSISections( p_section );
>>         dvbpsi_EmptyPAT( &eit );
> 
> This is a copy-paste error.
> 
> -- 
> Christophe Massiot.

_________________________________________________________________
Sai che con Messenger guardi la TV con i tuoi amici?
http://www.messenger.it/messengertv.html


More information about the libdvbpsi-devel mailing list