[rhythmbox] add transcode-lossless setting



commit 3d1d293f3691589ca3d81058a211f3c80bc1bc67
Author: Jonathan Matthew <jonathan d14n org>
Date:   Wed Jul 29 21:26:14 2015 +1000

    add transcode-lossless setting
    
    This will control whether files in lossless encodings will be transcoded
    during transfer even if the target supports the lossless format, so you
    can have FLAC files in your library and MP3s on your phone.

 data/org.gnome.rhythmbox.gschema.xml |    9 +++++++--
 1 files changed, 7 insertions(+), 2 deletions(-)
---
diff --git a/data/org.gnome.rhythmbox.gschema.xml b/data/org.gnome.rhythmbox.gschema.xml
index cde93d2..d2a6d10 100644
--- a/data/org.gnome.rhythmbox.gschema.xml
+++ b/data/org.gnome.rhythmbox.gschema.xml
@@ -26,14 +26,19 @@
   <schema id="org.gnome.rhythmbox.encoding-settings">
     <key name="media-type" type="s">
       <default>'audio/x-vorbis'</default>
-      <summary>Preferred media type for encoding audio extracted from CD</summary>
-      <description>Preferred media type for encoding audio extracted from CD. 'audio/x-vorbis' for Ogg 
Vorbis, or 'audio/mpeg' for MP3, for example. This is not a MIME type.</description>
+      <summary>Preferred media type for encoding audio</summary>
+      <description>Preferred media type for encoding audio. 'audio/x-vorbis' for Ogg Vorbis, or 'audio/mpeg' 
for MP3, for example. This is not a MIME type.</description>
     </key>
     <key name="media-type-presets" type="a{ss}">
       <default>[]</default>
       <summary>Maps media types to audio encoder preset names.</summary>
       <description>Maps media types to audio encoder preset names. If there is no mapping for a media type, 
the default encoder settings will be used.</description>
     </key>
+    <key name="transcode-lossless" type="b">
+      <default>false</default>
+      <summary>Whether to transcode files from lossless encodings to the preferred format</summary>
+      <description>When a lossless file is transferred to a target with this set to true, it will be 
transcoded to the preferred format even if the lossless format is supported by the target.</description>
+    </key>
   </schema>
 
   <schema id="org.gnome.rhythmbox" path="/org/gnome/rhythmbox/">


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]