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

Reply via email to