diff --git a/examples/gstplay/player.py b/examples/gstplay/player.py index d5a117587d..8ff2f7cad0 100755 --- a/examples/gstplay/player.py +++ b/examples/gstplay/player.py @@ -53,9 +53,9 @@ def main(args): play.connect('eos', lambda p: gst.main_quit()) # Setup source and sinks - play.set_data_src(gst.Element('filesrc')) - play.set_audio_sink(gst.Element('osssink')) - play.set_video_sink(gst.Element('fakesink')) + play.set_data_src(gst.element_factory_make('filesrc')) + play.set_audio_sink(gst.element_factory_make('osssink')) + play.set_video_sink(gst.element_factory_make('fakesink')) # Point location to our filename play.set_location(filename) diff --git a/examples/gstplay/videoplayer.py b/examples/gstplay/videoplayer.py index 15d5418534..826db1033c 100755 --- a/examples/gstplay/videoplayer.py +++ b/examples/gstplay/videoplayer.py @@ -93,11 +93,11 @@ class PlayerWidget(gtk.DrawingArea): self.player = gst.play.Play() self.player.connect('eos', lambda p: gst.main_quit()) - self.imagesink = gst.Element('xvimagesink') + self.imagesink = gst.element_factory_make('xvimagesink') # Setup source and sinks - self.player.set_data_src(gst.Element('filesrc')) - self.player.set_audio_sink(gst.Element('osssink')) + self.player.set_data_src(gst.element_factory_make('filesrc')) + self.player.set_audio_sink(gst.element_factory_make('osssink')) self.player.set_video_sink(self.imagesink) def destroy_cb(self, da):