SOURCES: elisa-plugins-poblesec-custom-subtitles.patch (NEW) subtitles font...
luzik
luzik at pld-linux.org
Fri Nov 21 22:21:21 CET 2008
Author: luzik Date: Fri Nov 21 21:21:21 2008 GMT
Module: SOURCES Tag: HEAD
---- Log message:
subtitles font size in elisa
---- Files affected:
SOURCES:
elisa-plugins-poblesec-custom-subtitles.patch (NONE -> 1.1) (NEW)
---- Diffs:
================================================================
Index: SOURCES/elisa-plugins-poblesec-custom-subtitles.patch
diff -u /dev/null SOURCES/elisa-plugins-poblesec-custom-subtitles.patch:1.1
--- /dev/null Fri Nov 21 22:21:21 2008
+++ SOURCES/elisa-plugins-poblesec-custom-subtitles.patch Fri Nov 21 22:21:15 2008
@@ -0,0 +1,43 @@
+diff -burN elisa-plugins-bad-0.5.17.orig/elisa/plugins/poblesec/player_video.py elisa-plugins-bad-0.5.17/elisa/plugins/poblesec/player_video.py
+--- elisa-plugins-bad-0.5.17.orig/elisa/plugins/poblesec/player_video.py 2008-11-03 09:34:09.000000000 -0600
++++ elisa-plugins-bad-0.5.17/elisa/plugins/poblesec/player_video.py 2008-11-05 11:52:20.000000000 -0600
+@@ -441,7 +441,9 @@
+ if os.path.exists(sub_file):
+ sub_uri = MediaUri("file://%s" % sub_file)
+ self.pipeline.set_property('suburi', sub_uri)
+- self.pipeline.set_property('subtitle-font-desc', "Liberation Sans")
++ font = self.config['subtitles_font']
++ font_size = self.config['subtitles_font_size']
++ self.pipeline.set_property('subtitle-font-desc', "%s %s" % (font, font_size))
+ self.info("Loaded subtitles at %r", sub_uri)
+ found = True
+ break
+@@ -672,6 +674,8 @@
+ default_config = {'visualization': visualization,
+ 'osd_timeout': '3',
+ 'audio_sink' : '',
++ 'subtitles_font' : 'Liberation Sans',
++ 'subtitles_font_size' : '14'
+ }
+ return default_config
+
+@@ -685,7 +689,9 @@
+ 'auto-hide. Set to 0 to deactivate that feature',
+ 'audio_sink' : 'give the name of the gstreamer audio sink' \
+ 'elisa should use. If not set autoaudiosink'\
+- 'will be used.'
++ 'will be used.',
++ 'subtitles_font' : 'subtitles font',
++ 'subtitles_font_size' : 'subtitles font size'
+ }
+ default_config = player_default_config()
+
+@@ -720,7 +726,7 @@
+ self.player_osd.connect('hidden', self._stop_monitoring)
+
+
+- self.player = self.PlayerClass(None)
++ self.player = self.PlayerClass(self.default_config)
+ self.player.set_drawable(self.background)
+ self.player.connect('status-changed',self._player_status_cb)
+
================================================================
More information about the pld-cvs-commit
mailing list