* 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.
|