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