Author: dmeyer Date: Tue Jan 16 13:07:01 2007 New Revision: 2404 Added: trunk/popcorn/test/gtkvideo.glade trunk/popcorn/test/gtkvideo.py
Log: add gtk video test, does not work with xine Added: trunk/popcorn/test/gtkvideo.glade ============================================================================== --- (empty file) +++ trunk/popcorn/test/gtkvideo.glade Tue Jan 16 13:07:01 2007 @@ -0,0 +1,59 @@ +<?xml version="1.0" standalone="no"?> <!--*- mode: xml -*--> +<!DOCTYPE glade-interface SYSTEM "http://glade.gnome.org/glade-2.0.dtd"> + +<glade-interface> + +<widget class="GtkWindow" id="window1"> + <property name="visible">True</property> + <property name="title" translatable="yes">window1</property> + <property name="type">GTK_WINDOW_TOPLEVEL</property> + <property name="window_position">GTK_WIN_POS_NONE</property> + <property name="modal">False</property> + <property name="resizable">True</property> + <property name="destroy_with_parent">False</property> + <property name="decorated">True</property> + <property name="skip_taskbar_hint">False</property> + <property name="skip_pager_hint">False</property> + <property name="type_hint">GDK_WINDOW_TYPE_HINT_NORMAL</property> + <property name="gravity">GDK_GRAVITY_NORTH_WEST</property> + <property name="focus_on_map">True</property> + + <child> + <widget class="GtkVBox" id="vbox1"> + <property name="visible">True</property> + <property name="homogeneous">False</property> + <property name="spacing">0</property> + + <child> + <widget class="GtkDrawingArea" id="video"> + <property name="width_request">800</property> + <property name="height_request">600</property> + <property name="visible">True</property> + </widget> + <packing> + <property name="padding">0</property> + <property name="expand">True</property> + <property name="fill">True</property> + </packing> + </child> + + <child> + <widget class="GtkButton" id="button1"> + <property name="visible">True</property> + <property name="can_focus">True</property> + <property name="label" translatable="yes">button1</property> + <property name="use_underline">True</property> + <property name="relief">GTK_RELIEF_NORMAL</property> + <property name="focus_on_click">True</property> + </widget> + <packing> + <property name="padding">0</property> + <property name="expand">False</property> + <property name="fill">False</property> + </packing> + </child> + </widget> + </child> +</widget> + +</glade-interface> Added: trunk/popcorn/test/gtkvideo.py ============================================================================== --- (empty file) +++ trunk/popcorn/test/gtkvideo.py Tue Jan 16 13:07:01 2007 @@ -0,0 +1,17 @@ +import sys +import logging +import kaa.popcorn +import kaa.display + +# logging.getLogger('popcorn').setLevel(logging.DEBUG) + +window = kaa.display.GladeWindow('gtkvideo.glade', 'window1') +video = window.get_widget('video') +vidwin = kaa.display.GTKWindow(video.window) + +player = kaa.popcorn.Player() +kaa.popcorn.config.preferred = 'mplayer' +player.set_window(vidwin) +player.open(sys.argv[1]) +player.play() +kaa.main() ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys - and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ Freevo-cvslog mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/freevo-cvslog
