Re: winemp3.acm: Fixes the Mac-specific code
Hi, It is good to see someone working on this code. But your patch makes it so that all the mp3 sound clips in the game that I was coding for stop working. trace:mpeg3:mp3_leopard_horse ndst 147456 0x2eab348 <- 19901 0x2ea657c trace:mpeg3:mp3_leopard_horse First 16 bytes to input: "\x00\x1f\x84\n\x92_\x81h\x00\x00\x00\x00\x00\x00\x00\x00" trace:mpeg3:mp3_leopard_horse Invalid header at 0x2ea657c I was also under the impression that a single input stream could come through as a series of ACMDM_STREAM_CONVERT messages that may or may not align as containing full packets or have a header on each call. This may not be what is happening here since it appear to be happening at the beginning of a given sound clip. But that is why I used the AudioFileStream (that and i was seeing apple documentation recommending so) -aric Kristofer Henriksson wrote:
The current winemp3.acm does not work if the Mac-specific code is used. This rewrites the relevant portion to fix, for example, background music on things like Oblivion.
------------------------------------------------------------------------
participants (1)
-
Aric Stewart