[Bug 726493] New: Gst overrides do not work on Python 3.3, but do on Python 2.7

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Mon Mar 17 00:35:24 PDT 2014


https://bugzilla.gnome.org/show_bug.cgi?id=726493
  GStreamer | gst-python | 1.2.0

           Summary: Gst overrides do not work on Python 3.3, but do on
                    Python 2.7
    Classification: Platform
           Product: GStreamer
           Version: 1.2.0
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: Normal
         Component: gst-python
        AssignedTo: gstreamer-bugs at lists.freedesktop.org
        ReportedBy: simon.farnsworth at onelan.co.uk
         QAContact: gstreamer-bugs at lists.freedesktop.org
     GNOME version: ---


I'm only loosely testing this, as part of Fedora packaging of gst-python; I'm
using
http://bazaar.launchpad.net/~jderose/+junk/gst-examples/view/head:/video-player-1.0
as my test script, with "filename" on line 15 suitably altered.

If I run this as "python2 video-player-1.0", it works fine with gst-python
1.2.0 installed. If I run it as "python3" video-player-1.0", I get a traceback
in the Gst overrides:

Traceback (most recent call last):
  File "video-player-1.0", line 79, in <module>
    p = Player();
  File "video-player-1.0", line 29, in __init__
    self.pipeline = Gst.Pipeline()
  File "/usr/lib64/python3.3/site-packages/gi/overrides/Gst.py", line 173, in
__init__
    Gst.Pipeline.__init__(self, name=name)
AttributeError: 'NoneType' object has no attribute 'Pipeline'

-- 
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list