Hi, Julien. On Oct 12 2008, Julien BLACHE wrote: > > Unfortunately, it seems that it is not streaming m4a files. With both > > Amarok and Rhythmbox, it starts like it will start playing the song, > > showing the metadata, but both players just sit there, stuck at 0:0 > > seconds (no matter if I am using the clients on Ubuntu or Debian). > > Please get a log by running > > mt-daapd -f -d 10 > > and send it to me.
Will do that right now (the debug level seems to go up to 9, according to the help screen). > I'm working on fixing a scanning bug on AAC files because I could not > even get my AAC files to show up in the playlist. I've identified the > bug and hope to have it fixed soon. We just thought about this at the same time. I decided to go through the scanninc code on AAC files and found some strange things like this: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - (...) * @returns offset of the atom, or -1 if unsuccessful */ uint64_t scan_aac_drilltoatom(IOHANDLE hfile,char *atom_path, - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Obviously, that function needs to return a int64_t (more correctly, it would return a size_t, if I understood it correctly). But I have have not yet found the bug (as I mentioned, yesterday I was on a very long conference and I was simply "destroyed" after I came back home). Your e-mail prompted me to chase it, though, since upstream doesn't seem to be that active. > With a workaround I've been able to get my AAC files recognized and I > can play them just fine, if only with a little delay at the start. > > All my AAC files are produced by FAAC, I have no Apple AAC files. I used to have a mix of them here. The Apple AAC ones were not produced by me :), while the others that I produced were with FAAC. But as I am upstream for lame and seeing how it generates very good quality VBR MP3 files, I just reencoded the files to MP3. I had not noticed that FAAC files weren't being recognized. BTW, my AAC files are tagged with easytag(-aac), taken from Marillat's repository (why can't we have easytag in Debian with aac support?). It's just tagging, for $DEITY's sake! Anyway, sorry for the long story, but there is few people here that understand the situation and to whom I could vent my frustrations. Regards, Rogério Brito. P.S.: Care to share your workaround here? I want to test it. -- Rogério Brito : [EMAIL PROTECTED],ime.usp}.br : GPG key 1024D/7C2CAEB8 http://www.ime.usp.br/~rbrito : http://meusite.mackenzie.com.br/rbrito Projects: algorithms.berlios.de : lame.sf.net : vrms.alioth.debian.org -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

