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 347012 - make RBRecorder use RBEncoder
make RBRecorder use RBEncoder
Status: RESOLVED OBSOLETE
Product: rhythmbox
Classification: Other
Component: general
HEAD
Other Linux
: Normal normal
: ---
Assigned To: RhythmBox Maintainers
RhythmBox Maintainers
Depends on:
Blocks:
 
 
Reported: 2006-07-09 02:02 UTC by James "Doc" Livingston
Modified: 2009-03-17 11:24 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description James "Doc" Livingston 2006-07-09 02:02:39 UTC
It would be good if RBRecorder used RBEncoder for the decoding-to-wav process, so it didn't need to use GStreamer directly. There may need to be some RBEncoder improvements first though.
Comment 1 William Jon McCann 2006-07-11 14:43:05 UTC
Good idea.  I'll take a look.
Comment 2 William Jon McCann 2006-07-11 14:48:18 UTC
What is our minimum GNOME platform version?
Comment 3 James "Doc" Livingston 2006-07-12 02:22:02 UTC
Currently GNOME 2.10 + totem-plparser 1.15 are the minimum required versions, although a number of optional/enhanced features required a higher version.


We may need to a new piece of RBEncoder API for conversion to audio/x-raw-int,rate=44100,width=16,depth=16, since the current rb_encoder_encode just picks a profile based on mime-types, and we can't guarantee the user's audio/x-wav profile converts to that, if they even have one. Maybe something like the following:

gboolean rb_encoder_encode_to_cd_wav (RBEncoder *encoder, RhythmDBEntry *entry, const char *dest,);
Comment 4 Jonathan Matthew 2009-03-17 11:24:08 UTC
Brasero does the decode-to-wav part of the process now.