fix state change test
Original commit message from CVS: fix state change test
This commit is contained in:
parent
52d5e11fa7
commit
e4ea7ba8bf
@ -1,3 +1,8 @@
|
|||||||
|
2005-09-03 Thomas Vander Stichele <thomas at apestaart dot org>
|
||||||
|
|
||||||
|
* testsuite/test_bin.py:
|
||||||
|
fix state change test
|
||||||
|
|
||||||
2005-09-02 Andy Wingo <wingo@pobox.com>
|
2005-09-02 Andy Wingo <wingo@pobox.com>
|
||||||
|
|
||||||
* gst/gstmessage.override:
|
* gst/gstmessage.override:
|
||||||
|
@ -35,10 +35,13 @@ class MyBin(gst.Bin):
|
|||||||
# name manually
|
# name manually
|
||||||
self.set_property('name', name)
|
self.set_property('name', name)
|
||||||
|
|
||||||
def do_change_state(self):
|
def do_change_state(self, state_change):
|
||||||
|
if state_change == gst.STATE_CHANGE_PAUSED_TO_PLAYING:
|
||||||
self._state_changed = True
|
self._state_changed = True
|
||||||
|
|
||||||
# chain up to parent
|
# chain up to parent
|
||||||
return gst.Bin.do_change_state(self)
|
return gst.Bin.do_change_state(self, state_change)
|
||||||
|
|
||||||
# we need to register the type for PyGTK < 2.8
|
# we need to register the type for PyGTK < 2.8
|
||||||
gobject.type_register(MyBin)
|
gobject.type_register(MyBin)
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user