Mailing List archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[linux-dvb] Re: AC3 over DVB



    Werner> The DVD uses a sub stream header within a private stream 1
    Werner> PES, I've never seen one in the PS2.  Which DVD does this? 
    Werner> AFAIK PS2 frames are for navigation data, arn't they?

Sorry, must have missed the key, off course I meant 1.

    Werner> Nevertheless bitstreamout and AFAIK the AC3 over DVB patch
    Werner> vor VDR can handle both DVD and DVB AC3 data.  For an
    Werner> overview how to get the AC3 data out from DVD streams see

    Werner>      http://mpucoder.kewlhair.com/DVD/

It is not the DVD handling. VDR seems to generate AC3 PES from TS that
don't have the substream id. Getting the data is no problem. But if you
don't have the header in a PES you can't distinguish the substreams and
you don't even know if it is an AC3 without scanning for frame headers
and that is not a sure way either. 
I don't know which version of VDR the guy who sent me the sample files
from VDR was using, so it may already have been fixed. I didn't check
the latest release.

    Werner> Beside this mplayer AC3 handling had a bug on the last
    Werner> look I've done into the source. The constructed PES frame
    Werner> for sending to the DVB card was simply wrong. Don't know
    Werner> if this is in the current version fixed now.

mplayer should also set the stream ids when sending data to the DVB
card, last time a checked it didn't do
that. (AUDIO_SET_ID, AUDIO_SET_STREAMTYPE)  

Marcus

-- 
/--------------------------------------------------------------------\
| Dr. Marcus O.C. Metzler        |                                   |
| mocm@metzlerbros.de            | http://www.metzlerbros.de/        |
\--------------------------------------------------------------------/
 |>>>             Quis custodiet ipsos custodies                 <<<|




Home | Main Index | Thread Index