Re: [linux-audio-dev] mp3 decoder library

New Message Reply About this list Date view Thread view Subject view Author view Other groups

Subject: Re: [linux-audio-dev] mp3 decoder library
From: Benno Senoner (sbenno_AT_gardena.net)
Date: su joulu  05 1999 - 10:40:39 EST


On Sun, 05 Dec 1999, est_AT_hyperreal.org wrote:
> Adam Williams discourseth:
> >
> > Any way of seeking mpg123 without the sequential search?
>
> I believe you have to create a table-of-contents before-hand. Each
> mp3 frame can have an optional byte of padding, so a simple
> multiplicative seek doesn't work. This is even more of a concern when
> using variable-bitrate files. :)
>
> I'm implementing this plus reentrancy (have heard it in action :) but
> make no promises re when it will be available.
>
> E

I tried to add reentrancy to mpg123 sometime ago (quick hack of a couple of
hours), but failed because I forgot to duplicate the windowing filter,
that means you were able to open multiple streams , but when you played
more than one stream simultaneously you heard a loud noise, because the
windowing filter coefficients were screwed up by the other streams.
:-)

Eric, please drop us a note when you got the re-entrancy working.
I'm interested too in a fast and reentrant mp2/mp3 decoding lib.

FYI: Xaudio is a nice fast (similar speed as mpg123) and re-entrant MPEG layer
1,2,3 decoding lib, ( http://www.xaudio.com ) , of free apps there is no
license to pay, for commercial ones, I think the license is $2 - $5.
Not that you get binary-only libs, no opensource, but the API works very well,
and has been ported to various platforms, windoze included. :-)

Benno.


New Message Reply About this list Date view Thread view Subject view Author view Other groups

This archive was generated by hypermail 2b28 : pe maalis 10 2000 - 07:23:26 EST