GNOME Bugzilla – Bug 326738
DAAP sharing doesn't work with ogg files
Last modified: 2006-01-21 09:17:23 UTC
Please describe the problem: I have alot of my music as oggs, and I upgraded to 0.9.2 (my friend tried to use both 0.9.1 and 0.9.2). I also verified this with CVS version 2006-01-12. When my friend tries to listen to my music he gets: (rhythmbox:9331): Rhythmbox-WARNING **: do_next_idle: Unhandled error: Kunde inte avgöra typen av flöde. Translated: Couldn't determine the type of the stream (or something like that). When he uses wget to download the file (drag the file to a terminal, change the daap:// to http:// and uses wget on that) we get a file that is not an ogg file. When we look at it is the ogg with an additional row in front "4000^M". When I downgrade to 0.9.1 it works again. Steps to reproduce: Actual results: Expected results: Does this happen every time? Other information:
Created attachment 57230 [details] Image of ghex2 showing the daap-fetched ogg at the top and the original ogg att the bottom I attatch an image showing the hex comparison of the fetched ogg and the original ogg.
I forgot to mention that it works fine to share mp3 music, this is just a problem for oggs
The problem here is that the rhythmbox DAAP client code doesn't understand chunked transfer encoding, even though the server code uses it.
That might also be the cause of the issues mentioned in bug 322114.
The latest patch in bug 309609 should fix this.
It would be nice to have this working for Gstreamer 0.8 as well (to make it work on Ubuntu breezy, but I guess Gstremaer might be able to get to work on breezy also... )
my bad... just tested the patch and it works for Gstreamer 0.8 too.. cool!
The patch from bug 309609 is now committed, so this should be fixed.