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'])

Reply via email to