Page 1 of 1

libvlc transportstream - change program

Posted: 12 Jan 2011 14:22
by Holger1609
Hi All,

I'm using Qt Creator on Linux/MeeGo and I try to embedding vlc in QtCreator to open a .ts file. The Problem is not to open and to start this file but to change between the programs included to the .ts file.
Starting this .ts file I get these Messages in my console:

libdvbpsi error (PSI decoder): TS discontinuity (received 7, expected 0) for PID 18
libdvbpsi error (PSI decoder): TS discontinuity (received 12, expected 0) for PID 0
libdvbpsi error (PSI decoder): TS discontinuity (received 12, expected 0) for PID 200

and so on...

Re: libvlc transportstream - change program

Posted: 12 Jan 2011 16:48
by Rémi Denis-Courmont
Yeah and what's the problem? It's quite normal to experience discontinuity when starting TS playback.

Re: libvlc transportstream - change program

Posted: 13 Jan 2011 09:08
by Holger1609
My Problem is to get the SIDs out of the Stream to change between the different Programs. Where can I find these SIDs? Is there a Funktion or anything else?

Or is it possible to get the whole Codec-Information of the stream. Like posted in this Thread: viewtopic.php?f=32&t=65840

Re: libvlc transportstream - change program

Posted: 01 Jul 2011 15:17
by Beardless2
did you get anywhere with this?

Re: libvlc transportstream - change program

Posted: 01 Jul 2011 16:33
by Rémi Denis-Courmont
Support for this is not currently implemented, though it should definitely be possible.