[Flac] I'm listening to FLAC on my ipod!
Josh Coalson
xflac at yahoo.com
Thu Feb 3 10:44:34 PST 2005
--- Eric Wong <eric at petta-tech.com> wrote:
> Josh Coalson <xflac at yahoo.com> wrote:
> > --- Eric Wong <eric at petta-tech.com> wrote:
> > > Just to let you guys know, I've been listening to FLAC
> (compression
> > > level 2 or lower) tunes on my 3rd generation ipod running
> ipodlinux
> > > (modified uCLinux) for the past few days. No skips or slow-downs
> > > whatsoever using MPD to play music.
> >
> > how loaded is the cpu with a -2 FLAC file? also, how does the
> > battery life compare against regular ipod use? not sure how
> > much would be due to FLAC vs. MP3/AAC and how much due to
> > ipodlinux vs. native ipod OS.
>
> Not sure about CPU load, but I suspect not a whole lot. I have -8
> playing comfortably (slows down a little during UI (what little UI I
> have) interaction if it's reading from disk at the same time). I
> haven't been able to get plain-old telnet to it working the past week
> or
> so, but I can telnet into MPD. I optimized a few functions a little
> in
> libFLAC and MPD in C and it was enough for now. I'll post those to
> the
> -dev mailing list in a bit, but I haven't been able to get very far
> with
> ARM asm (though reading it has given me great insight on how to
> optimize
> my C).
excellent. FLAC 1.1.2 should be out this week. the focus for
FLAC 1.1.3 will be apple: PPC optimizations and quicktime/itunes.
your/Chris's/Miroslav's patches are making a big difference.
> A cursory search of libFLAC tells me that I can at least run the
> CPU-critical functions in COP without using syscalls. A
> calloc/malloc or two exists, but I can get rid of those, I think.
OK, I'll keep this in mind for the future. I am working on an
interface for single frame encoding/decoding that will remove the
need for callbacks and let the client do all the memory management.
this may improve the speed too as there will be less buffer
copying. if this can help I can add it to the FLAC 1.1.3 items.
Josh
__________________________________
Do you Yahoo!?
All your favorites on one personal page Try My Yahoo!
http://my.yahoo.com
More information about the Flac
mailing list