[MPlayer-dev-eng] libmp1e for mplayer

Stephen Davies steve at daviesfam.org
Sun Dec 2 19:22:11 CET 2001


Hi David, developers,

Since mplayer started to detect and use librte (used for the DXR3), ac3
audio decoding has been broken.

I think that the librte use was added in your patch - on the 28th.

There is a "bit_allocate" function in the librte; mplayer's own libac3 has
a function of the same name.  When mplayer is linked, librte's version
gets called out of decode_frame in libac3/decode.c, rather than the local
one in libac3/bit_allocate.c.

Can other's confirm the problem; if mplayer finds and links librte, then
playback of ac3 sound gets a sigsegv (signal 11).

It looks like the problem can be fixed by moving ($A_LIBS) up earlier in
the mplayer link; at least before $(MP1E_LIB)

Steve








More information about the MPlayer-dev-eng mailing list