[MPlayer-dev-eng] Real Audio/Video DLL for Mac OS X

Diego Biurrun diego at biurrun.de
Tue Jun 24 23:49:59 CEST 2003


On Tue, Jun 24, 2003 at 07:47:08PM +0200, Donnie Smith wrote:
> I did experience one problem: the "new cache", USE_STREAM_CACHE,
> appears to be broken for Mac OS X, at least for the Real files I
> tried. I haven't been following the mailing list closely lately, so I'm
> not sure if it's known. Anyhow, it "freezes" (no text input/output or
> audio/video output) with the following backtrace (it calls
> usec_sleep() repeatedly):
> 
> #0  0x90006ae8 in clock_sleep_trap ()
> #1  0x0010b254 in usec_sleep ()
> #2  0x000a5d98 in cache_read ()
> #3  0x000a6588 in cache_stream_fill_buffer ()
> #4  0x000c7d20 in demux_real_fill_buffer ()
> #5  0x000a0dd8 in ds_fill_buffer ()
> #6  0x000a5440 in demux_read_data ()
> #7  0x0006a340 in decode_audio ()
> #8  0x00045630 in decode_audio ()
> 
> I'm not familiar with the cache2 system, but sending the child
> SIGINT restarts it and it's OK for another couple of
> seconds/minutes (varies). #undef:ing USE_STREAM_CACHE makes it work
> just fine (tested using CVS 2003-06-21). If it's not a known
> bug/incompatibility/feature, I can look in to it more closely.

The new cache caused porting problems on MinGW, you probably need to port it
to Mac OS X.  Sascha Sommer and flo/yepyep might be able to help you, they
did the porting for MinGW.

Diego



More information about the MPlayer-dev-eng mailing list