[vlc-devel] Where to find TS demux code?

Anthony Loiseau thannoy at actech-innovation.com
Fri Jul 24 11:57:12 CEST 2009


It is located in modules/demux/ts.c in the source code.

You can either browse it online or get a copy:
- http://git.videolan.org/?p=vlc.git;a=tree
- http://wiki.videolan.org/Git


On Fri, 2009-07-24 at 17:53 +0800, YANG, Lin wrote:
> Hi,
> New to VLC, so excuse me for any silly question.
> I've been trying to code a MPEG-TS muxer that produces multi-program
> TS stream, and now it is finished. Unfortunately, VLC cannot recognize
> the multi programs, although mplayer plays it quite well. I've double
> checked and ensured that the PAT/PMT tables are correctly generated.
> Thus I'm curious how a TS file is demuxed in VLC.
> Can anyone point me to some documentations how a demuxer works in VLC?
> (not found on the wiki) or point me to any files in the git source
> that contains the demuxing code? (It would be great if the names of
> the functions containing the code can also be specified ; )
> Thanks a lot for your help!
> Regards,
> Lin
> _______________________________________________
> vlc-devel mailing list
> To unsubscribe or modify your subscription options:
> http://mailman.videolan.org/listinfo/vlc-devel

More information about the vlc-devel mailing list