All pastes #1268974 Raw Edit

pygkt+glade

public text v1 · immutable
#1268974 ·published 2008-11-27 22:07 UTC
rendered paste body
    def __videos(self, widget):
        w_videos = self.videos.get_widget("win_videos")
        self.btn_atras_videos.connect("clicked", self.__atras_videos)
        btn_play_video = self.videos.get_widget("btn_play")
        btn_play_video.connect("clicked", self.__play_videos)
        w_videos.show_all()

    def __play_videos(self, widget):
        # screen is gtk.DrawingArea (setting by glade into gtk.Window)
        screen = self.videos.get_widget("screen")
        location = "file:///home/emper0r/src/example.mpg"
        player = gst.element_factory_make("playbin", "player")
        player.set_property('uri', location)
        player.set_state(gst.STATE_PLAYING)
        self.btn_play_videos.set_sensitive(False)


My App() works but the video put out of App how connect the screen(gtk.DrawingArea <--> video) ??