- msg_Dbg( p_demux, " - cell_length=%lld", event->cell_length );
- msg_Dbg( p_demux, " - pg_length=%lld", event->pg_length );
- msg_Dbg( p_demux, " - pgc_length=%lld", event->pgc_length );
- msg_Dbg( p_demux, " - cell_start=%lld", event->cell_start );
- msg_Dbg( p_demux, " - pg_start=%lld", event->pg_start );
+ msg_Dbg( p_demux, " - cell_length=%"PRId64, event->cell_length );
+ msg_Dbg( p_demux, " - pg_length=%"PRId64, event->pg_length );
+ msg_Dbg( p_demux, " - pgc_length=%"PRId64, event->pgc_length );
+ msg_Dbg( p_demux, " - cell_start=%"PRId64, event->cell_start );
+ msg_Dbg( p_demux, " - pg_start=%"PRId64, event->pg_start );
+
+ /* Store the lenght in time of the current PGC */
+ p_sys->i_pgc_length = event->pgc_length / 90 * 1000;