[Libav-user] Passing DVD NAV packets to demuxer

peper03 at yahoo.com peper03 at yahoo.com
Mon Feb 11 12:18:51 CET 2013


Is there a 'correct' way to pass DVD NAV packets back to a demuxer?  At the moment, we're calling 'av_read_frame', which eventually lands in a function which interfaces with libdvdnav to retrieve the DVD packets.  The DVD NAV packets contain private streams (start code 0x1bf), which are explicitly filtered out by mpegps_read_pes_header.

So is there a way to get these packets back to the demuxer keeping them in-sync with the 'normal' packets?

Apologies if there is an obvious solution to this.  I'm very new to this code.  I've hunted round but not found an answer.


More information about the Libav-user mailing list