Hi again!
I need some help with sound stuff...
I have been trying two ways to play some mp3/ogg, but none of them are working

:
1) I tried the SvOrbis-V0.9e libs that were developed for the GP... It seemed that they were developed with
the official SDK, I got to compile the player by myself with the SDK, and i saw that it was possible to recompile to work with Mirko's... So i did it B) ... And it doesn't work...
Some snippets of the code...
... In the init part ...
rv = ov_open( f, &vorbis_vf, NULL, 0 ); //After opening the Ogg file
Defining the sound buffer as:
static u16 aud_buf[SEGMENT_SIZE]; //1920
... In the IRQ callback
void cTSonido::TIMER4IRQOGG(void)
...
restantes = ov_read(&vorbis_vf, (char *)&aud_buf, SEGMENT_SIZE, &seccAct);
..
gp_addRingsegment((u16 *)&aud_buf);
...
- On the firsts tests i used to have an infinite annoying sound, so I have to wonder if the decoding part is not working ok... But after some more tests, now when executing...on the second time i copy the decoded buffer to the ring it crash my GP (so i don't know exactly where is the problem)... Btw, the mirko SDK sound sample worked ok, but with lots of cracks...
More or less, compiling the code with the following flags:
-O3 -mno-thumb-interwork -mtune=arm9tdmi -mcpu=arm920 -mtune=arm920t
2) rtb7, your mp3 libs have been compiled for the gp2x, right? I didn't had much time to check if it's possible to make a GP32 version of the memcopy function...
Any help, please!
@B^)