Re: [AVFS] amarok skips the initial part of files accessed via avfs+fuse

Giuseppe Bilotta <[email protected]> Thu, 03 May 2007 00:08:09 +0200
Newsgroups gmane.comp.file-systems.avfs.user
Message-ID <[email protected]>
On Wednesday 2 May 2007 23:09, Giuseppe Bilotta wrote:

> Hello all,
> 
> the recent fix to the wrong access() data being returned has made an
> existing bug more evident.
> 
> Before the patch, when I loaded a bunch of tracks (located into zip
> files) into amarok taglib would fail to open the file and thus it
> would not be able to determine tagging information and song length. If
> I played all the songs one after the other, they would all play
> correctly, but if I started skipping around (play 5 after 3 or replay
> all the songs once they were finished), I could distinctly hear parts
> of the song missing from the beginning.
> 
> After the patch, song length and tags are determined correctly, but
> playing *any* song seems to drop the first seconds. I've tried copying
> the files from the avfs-mounted zip to a physicial partition, and they
> play correctly; cmp'ing them with the unzipper contents show no
> difference. But when I play them from within the zip the initial part
> of the song disappears.

More information: kaffeine and xine (but I think kaffeine uses xine
internally) have the same problem. mplayer fails with a "Seek failed"
error. cplay (command line player) works fine (no skips, no failures),
ditto for mpg321.

-- 
Giuseppe "Oblomov" Bilotta


-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/