[vorbis-dev] more commits

Michael Smith msmith at labyrinth.net.au
Thu Jun 15 09:24:32 PDT 2000



At 05:14 AM 6/15/00 -0700, you wrote:
>
>Contained in tonight's last commit:
>
>Fixed a link-crossing bug in libvorbis (total time was reset to -1
>at the link boundary until the next packet with a frame number arrived)
>
>Implemented instantaneous bitrate capability in libvorbis; added

To vorbisfile, I assume you mean, rather than to libvorbis. 

>ov_bitrate_instant() to interface.  I know I talked about a different
interface
>to this with the Sonique folks a few months ago... I couldn't remember
exactly
>what we'd hammered out (but I do remember it involved overloading the
>ov_bitrate interface) so I just added a new call.
>
>Added instantaneous bitrate display to the XMMS plugin; Mike or Peter, could
>you verify that I didn't do this stupidly?

It looks sensible. I'll test it tomorrow, and add similar capability to the
winamp plugin (which should be easy, I rewrote a couple of chunks a while
back so that this would be possible once the functionality arrived).

Oops, spotted something. Looks your "simple hack to avoid updating too
often" made a slight mistake. If I read it correctly, that'll prevent it
from updating more than once every 500 seconds (I assume 500 ms is what was
intended). I could be wrong, though - I'll try and check it (and fix it)
tomorrow, but I'm in the middle of deep studying mode for quantum mech, may
not find the time.

Michael

--- >8 ----
List archives:  http://www.xiph.org/archives/
Ogg project homepage: http://www.xiph.org/ogg/



More information about the Vorbis-dev mailing list