[speex-dev] Decoding raw problem on OS X with 1.03

Aron Rosenberg aron at sightspeed.com
Mon Mar 29 22:29:19 PST 2004



Wade,

         We have already done Altivec support for most of Speex. The patch 
is waiting on Jean-Marc adding the RunTime / Compile Time options so it 
doesn't crash systems that don't support Altivec such as G3's or early G4's.

Aron Rosenberg
SightSpeed
www.sightspeed.com

<p>At 09:20 PM 3/29/2004, Wade Williams wrote:

>On Mar 29, 2004, at 5:05 PM, Jean-Marc Valin wrote:
>
>>Can you try manually swapping the bytes on the raw output and see if you
>>get something useful (I think by default wav is always little endian
>>while raw is native endian)?
>
>Well, my apologies.  Apparently I got confused when trying all the 
>different formats and somehow skipped little endian.
>
>The decoded raw file is in little endian format and works fine.
>
>The decoded .wav is also in little endian format.
>
>Looking at speexdec.c, the problem is it hardcodes output into little 
>endian format.
>
>If you don't mind, I'd like to fix that, as well as add soundcard support 
>for the Macintosh.  I'm pretty busy, but I should be able to get to it 
>pretty soon.
>
>Longer term, I'd also like to take a shot at adding Altivec support on the 
>Mac.  I'm no Altivec guru, but I know the right people to ask for help, so 
>I'm pretty confident I could do it, given enough time.
>
>Thanks for a great library - I look forward to contributing what I can.
>
>Wade
>
>--- >8 ----
>List archives:  http://www.xiph.org/archives/
>Ogg project homepage: http://www.xiph.org/ogg/
>To unsubscribe from this list, send a message to 'speex-dev-request at xiph.org'
>containing only the word 'unsubscribe' in the body.  No subject is needed.
>Unsubscribe messages sent to the list will be ignored/filtered.

--- >8 ----
List archives:  http://www.xiph.org/archives/
Ogg project homepage: http://www.xiph.org/ogg/
To unsubscribe from this list, send a message to 'speex-dev-request at xiph.org'
containing only the word 'unsubscribe' in the body.  No subject is needed.
Unsubscribe messages sent to the list will be ignored/filtered.



More information about the Speex-dev mailing list