summaryrefslogtreecommitdiffstats
path: root/pulsecaster/gconfig.py
diff options
context:
space:
mode:
authorPaul W. Frields <stickster@gmail.com>2010-05-06 20:24:51 -0400
committerPaul W. Frields <stickster@gmail.com>2010-05-06 20:24:51 -0400
commit3a3a1a42ded882217f0699f146b4f5526e18030f (patch)
tree349ea518641114c1037b67699976dfeb841306af /pulsecaster/gconfig.py
parenta8afda881b3d0f7348de3b925dcff5fd411c4d86 (diff)
downloadpulsecaster-3a3a1a42ded882217f0699f146b4f5526e18030f.tar.gz
pulsecaster-3a3a1a42ded882217f0699f146b4f5526e18030f.tar.xz
pulsecaster-3a3a1a42ded882217f0699f146b4f5526e18030f.zip
Add hidden function for FLAC encoding
Diffstat (limited to 'pulsecaster/gconfig.py')
-rw-r--r--pulsecaster/gconfig.py7
1 files changed, 7 insertions, 0 deletions
diff --git a/pulsecaster/gconfig.py b/pulsecaster/gconfig.py
index 909c070..a915b05 100644
--- a/pulsecaster/gconfig.py
+++ b/pulsecaster/gconfig.py
@@ -36,6 +36,13 @@ class PulseCasterGconf:
self.vorbisq = 4
self.client.set_int(self.dirbase + '/vorbisq', self.vorbisq)
+ self.codec = self.client.get_string(self.dirbase + '/codec')
+ if type(self.codec) is not str or \
+ self.codec not in ['flac',
+ 'vorbis']:
+ self.codec = 'vorbis'
+ self.client.set_string(self.dirbase + '/codec', self.codec)
+
def change_warn(self, val):
if type(val) is not bool:
raise ValueError, "requires bool value"