Пример #1
0
    def __init__ (self, filename, alpha=0, audio=1):        
        self._o_surface = None
        self._o_smpeg = _pyKyra._mpegbox_new (filename, audio);

        w, h = _pyKyra._mpegbox_size (self._o_smpeg)
        self._canvas_resource = KrCanvasResource ("smpeg_"+filename, w, h, alpha)

        KrCanvas.__init__ (self, self._canvas_resource)
Пример #2
0
    def __del__ (self):
        if self._o_surface:
            _pyKyra._mpegbox_free_surface (self._o_surface)
        _pyKyra._mpegbox_free_smpeg(self._o_smpeg)

        KrCanvas.__del__(self)