removing internal tremor (was: Re: [MPlayer-dev-eng] non-free and undistributable files in tremor/)

Balatoni Denes dbalatoni at programozo.hu
Fri Aug 4 22:59:19 CEST 2006


Hi!

I support the removal of tremor (of course) but there could be one regression. 
There is a hack in the ogg demuxer that asks tremor for the decoded size of 
each frame. This is needed because in ogg not every audio packet has it's own 
timestamp, but mplayer likes to always have the exact timestamp - so the 
demuxer calculates the time delta from the decoded packet length. This is 
missing from ffvorbis+ogg demuxer. The problem is, the decoded frame size is 
only known to the decoder. What could be done, as I see it is:

a.) so what?
b.) make it possible for lavc codecs to pass back data to caller, at least for 
the first packets/initialization - from that the ogg demuxer can figure out 
the rest
c.) I don't remember what third alternative I had in mind.

I was thinking of implementing b.), but I have no idea, and haven't really 
looked at it either. What do you think ? 

btw I hope what I wrote is correct, feel free to correct me if it's wrong

bye
Denes


-- 
---
What kills me, doesn't make me stronger.



More information about the MPlayer-dev-eng mailing list