From: M. R. B. <mr...@0x...> - 2002-01-06 15:55:11
|
* Adrian McMenamin <ad...@mc...> on Sun, Jan 06, 2002: > Version 0.1-pre5 - which should give better real time support is now=20 > available for testing: >=20 > http://www.mcmen.demon.co.uk/linuxdc/aica >=20 >=20 > Any and all feedback welcome. >=20 I'm having issues with madplay. The audio output pops at the end of a run of samples, not a whole lot - but it's noticeable. It does play at full speed though. mpg123 plays fine, if only we knew how the AICA DSP worked so we could mix bass and treble! MPlayer sounds a lot better. With Steve Ballmer's infamous "dancemonkeyboy.mpeg" (240x176 @ 30fps video, 32000Hz mp3 audio), I get full audio playback (no skips, runs, or warbles) and only about 1/2 second delay on video output. Given the general crappyness of the LinuxDC framebuffer driver, I'm amazed it was able to hold it's on and give a near perfect framerate :P. OTOH, with Outkast's "So Fresh, So Clean" video (352x240 @ 29.97fps video, 44100Hz mp3 audio), I can get near correct playback (I get intermittent "warbles") with the NULL video driver. With video output enabled I get much more noticeable sample repeats and distortion (and not a chance in hell for video sync - /me kicks framebuffer driver). Overall, it's looking real good. I'm trying to see what's all needed to get DMA support going - the G2 DMA itself will probably live as part as the common Dreamcast code, and that's a bit hard to place in the current crud of LinuxSH (all board-specific routines land in arch/sh/kernel, but this will change in 2.5.x). M. R. |