From 7a954aea816e9b994ddd3d9dcac9897bc47b5aec Mon Sep 17 00:00:00 2001 From: Manuel Kaufmann Date: Mon, 27 Aug 2012 13:23:35 +0000 Subject: Fix testing functionality Can be used from the commandline like in: python jukeboxactivity.py file:///tmp/video_file.mp4 Signed-off-by: Gonzalo Odiard Signed-off-by: Manuel Kaufmann --- diff --git a/jukeboxactivity.py b/jukeboxactivity.py index e900263..5555ed1 100644 --- a/jukeboxactivity.py +++ b/jukeboxactivity.py @@ -21,7 +21,7 @@ # Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 # USA - +import sys import logging import tempfile from gettext import gettext as _ @@ -885,9 +885,6 @@ if __name__ == '__main__': view = VideoWidget() - #view.set_file_location(sys.argv[1]) - - player = GstPlayer(view) #player.connect("eos", self._player_eos_cb) #player.connect("error", self._player_error_cb) #player.connect("tag", self._player_new_tag_cb) @@ -895,7 +892,14 @@ if __name__ == '__main__': window.add(view) - player.set_uri('http://78.46.73.237:8000/prog') - player.play() + view.show() + def map_cb(widget): + player = GstPlayer(view) + player.set_uri(sys.argv[1]) + player.play() + + window.connect('map', map_cb) + window.maximize() window.show_all() + window.connect("destroy", gtk.main_quit) gtk.main() -- cgit v0.9.1