From c0038475a122a8297a7dae19630c95d6d83de486 Mon Sep 17 00:00:00 2001 From: Pootle daemon Date: Thu, 23 Aug 2012 04:32:13 +0000 Subject: Merge branch 'master' of git.sugarlabs.org:jukebox/mainline --- diff --git a/activity/activity.info b/activity/activity.info index 7cef463..12b8332 100644 --- a/activity/activity.info +++ b/activity/activity.info @@ -6,5 +6,4 @@ icon = activity-jukebox exec = sugar-activity jukeboxactivity.JukeboxActivity show_launcher = yes activity_version = 27 -mime_types = video/x-theora;audio/x-vorbis;audio/x-flac;audio/x-speex;application/x-ogm-video;application/x-ogm-audio;video/x-mng;audio/x-aiff;audio/x-wav;audio/x-m4a;video/mpeg4;video/mpeg-stream;video/mpeg;application/ogg;video/mpegts;video/mpeg2;video/mpeg1;audio/mpeg;audio/x-ac3;video/x-cdxa;audio/x-au;audio/mpegurl;audio/x-mpegurl;audio/x-vorbis+ogg;audio/x-scpls;audio/ogg;video/ogg;audio/x-flac+ogg;audio/x-speex+ogg;video/x-theora+ogg;video/x-ogm+ogg;video/x-flv;video/mp4;video/x-matroska;video/x-msvideo; - +mime_types = video/x-theora;audio/x-vorbis;audio/x-flac;audio/x-speex;application/x-ogm-video;application/x-ogm-audio;video/x-mng;audio/x-aiff;audio/x-wav;audio/x-m4a;video/mpeg4;video/mpeg-stream;video/mpeg;application/ogg;video/mpegts;video/mpeg2;video/mpeg1;audio/mpeg;audio/x-ac3;video/x-cdxa;audio/x-au;audio/mpegurl;audio/x-mpegurl;audio/x-vorbis+ogg;audio/x-scpls;audio/ogg;video/ogg;audio/x-flac+ogg;audio/x-speex+ogg;video/x-theora+ogg;video/x-ogm+ogg;video/x-flv;video/mp4;video/x-matroska;video/x-msvideo;video/quicktime, video/x-quicktime, image/mov, audio/aiff, audio/x-midi, video/avi diff --git a/jukeboxactivity.py b/jukeboxactivity.py index a84f9af..aebbc98 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 _ @@ -866,20 +866,22 @@ class VideoWidget(Gtk.DrawingArea): if __name__ == '__main__': window = Gtk.Window() - 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) #player.connect("stream-info", self._player_stream_info_cb) - + view.show() window.add(view) - player.set_uri('http://78.46.73.237:8000/prog') - player.play() + 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