def close( self ): if( self.top_handle != 0 ): FPNative.tag_close( self.top_handle ) self.check_error() if( self.handle != 0 ): FPNative.clip_close( self.handle ) self.check_error()
def _close(self): """Close a clip. If it's not open, just don't check for errors. """ if self.top_handle != 0: log.debug("Closing top_tag handle.") FPNative.tag_close(self.top_handle) self.check_error() self.top_handle = 0 if self.handle != 0: log.debug("Closing handle.") FPNative.clip_close(self.handle) self.check_error() self.handle = 0