GNOME Bugzilla – Bug 486049
Transcoding FLAC to OGG Vorbis when copying music to IAudio player
Last modified: 2008-01-01 08:02:35 UTC
Please describe the problem: Rhythmbox has been transcoding my FLAC music to my Cowon IAudio in OGG Vorbis format. My player is recognized fine by Rhythmbox and Banshee and supports FLACs. Jonathan Matthew on the mailing list: "HAL reports 'audio/flac' as a supported type, but we probably recognise FLAC files as 'audio/x-flac' by the looks of things (output from `gst-typefind-0.10 file.flac` would confirm this). If this is the case, we'll need to translate between the two in the transcoding code somewhere." Steps to reproduce: By transferring audio files to an IAudio device via Rhythmbox. Actual results: The CPU spikes and transferring takes a while. Expected results: Does this happen every time? Other information: I'm running Ubuntu 7.10 (Gutsy).
Sure enough: # gst-typefind-0.10 /music/Sorted/Sigur\ Rós/Takk/01\ Takk.flac /music/Sorted/Sigur\ Rós/Takk/01\ Takk.flac - audio/x-flac
Fixed in svn: 2008-01-01 Jonathan Matthew <jonathan@d14n.org> * backends/gstreamer/rb-encoder-gst.c: (rb_encoder_gst_class_init), (rb_encoder_gst_encode): * sources/rb-removable-media-source.c: (impl_paste): Add mappings for FLAC (audio/flac <-> audio/x-flac) so FLAC files can be transferred to devices. Fixes #486049.