Hi,
With the attached patch (*), I get moovida working using playbin2 it
seems. But still no automatic AC3/DTS passthrough to my amplifier.
Are there any gstreamer/playbin2 experts here who could advise on
what's missing to get it to work?
Matthias
(*) https://code.launchpad.net/~guijemont/elisa/playbin2
--
Clean custom Red Hat Linux rpm packages : http://freshrpms.net/
Fedora release 10 (Cambridge) - Linux kernel
2.6.27.25-170.2.72.fc10.x86_64 Load : 0.46 0.32 0.39
=== modified file 'elisa-plugins/elisa/plugins/poblesec/player_video.py'
--- elisa-plugins/elisa/plugins/poblesec/player_video.py 2009-06-16 16:46:02 +0000
+++ elisa-plugins/elisa/plugins/poblesec/player_video.py 2009-07-23 17:42:24 +0000
@@ -483,7 +483,7 @@
registry.remove_feature(typefinder)
self.pgm_sink = gst.element_factory_make('pgmimagesink')
- self.pipeline = gst.element_factory_make('playbin')
+ self.pipeline = gst.element_factory_make('playbin2')
self.pipeline.set_property('video-sink', self.pgm_sink)
self.status = self.STOPPED
@@ -667,7 +667,7 @@
break
if not found:
self.info("No subtitles found for %r", uri)
- self.pipeline.set_property('suburi', '')
+ self.pipeline.set_property('suburi', None)
def _compute_subfont_size(self):
factor = float(self.config['subtitle_font_size_factor'])