After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 486049 - Transcoding FLAC to OGG Vorbis when copying music to IAudio player
Transcoding FLAC to OGG Vorbis when copying music to IAudio player
Status: RESOLVED FIXED
Product: rhythmbox
Classification: Other
Component: Removable Media
0.11.x
Other All
: Normal normal
: ---
Assigned To: RhythmBox Maintainers
RhythmBox Maintainers
Depends on:
Blocks:
 
 
Reported: 2007-10-12 15:31 UTC by Andrew Conkling
Modified: 2008-01-01 08:02 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Andrew Conkling 2007-10-12 15:31:02 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).
Comment 1 Andrew Conkling 2007-10-12 16:52:10 UTC
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
Comment 2 Jonathan Matthew 2008-01-01 08:02:35 UTC
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.