banshee r3773 - in trunk/banshee: . src/Backends/Banshee.GStreamer/Banshee.GStreamer
- From: scottp svn gnome org
- To: svn-commits-list gnome org
- Subject: banshee r3773 - in trunk/banshee: . src/Backends/Banshee.GStreamer/Banshee.GStreamer
- Date: Mon, 14 Apr 2008 08:43:23 +0100 (BST)
Author: scottp
Date: Mon Apr 14 08:43:23 2008
New Revision: 3773
URL: http://svn.gnome.org/viewvc/banshee?rev=3773&view=rev
Log:
* src/Backends/Banshee.GStreamer/Banshee.GStreamer/AudioCdRipper.cs:
Patch by Christopher James Halse Rogers <chalserogers gmail com>
Hook up the paranoia-mode logic to the error-correction preference.
This fixes BGO #527834.
Modified:
trunk/banshee/ChangeLog
trunk/banshee/src/Backends/Banshee.GStreamer/Banshee.GStreamer/AudioCdRipper.cs
Modified: trunk/banshee/src/Backends/Banshee.GStreamer/Banshee.GStreamer/AudioCdRipper.cs
==============================================================================
--- trunk/banshee/src/Backends/Banshee.GStreamer/Banshee.GStreamer/AudioCdRipper.cs (original)
+++ trunk/banshee/src/Backends/Banshee.GStreamer/Banshee.GStreamer/AudioCdRipper.cs Mon Apr 14 08:43:23 2008
@@ -37,6 +37,7 @@
using Banshee.ServiceStack;
using Banshee.MediaEngine;
using Banshee.MediaProfiles;
+using Banshee.Configuration.Schema;
namespace Banshee.GStreamer
{
@@ -76,7 +77,8 @@
}
try {
- handle = new HandleRef (this, br_new (device, 0, encoder_pipeline));
+ int paranoia_mode = ImportSchema.AudioCDErrorCorrection.Get (false) ? 255 : 0;
+ handle = new HandleRef (this, br_new (device, paranoia_mode, encoder_pipeline));
progress_handler = new RipperProgressHandler (OnNativeProgress);
br_set_progress_callback (handle, progress_handler);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]