找到它之后,VLC.py包含一个小的装饰器ctypes函数,用于包装回调:
callbackmethod=ctypes.CFUNCTYPE(None, Event, ctypes.c_void_p)
使用方法:
@callbackmethod
def SongFinished(self, data):
print data
.event_attach(vlc.EventType.MediaPlayerEndReached, SongFinished, 1)
VLC Python EventManager回调类型?
找到它之后,VLC.py包含一个小的装饰器ctypes函数,用于包装回调:
callbackmethod=ctypes.CFUNCTYPE(None, Event, ctypes.c_void_p)
使用方法:
@callbackmethod
def SongFinished(self, data):
print data
.event_attach(vlc.EventType.MediaPlayerEndReached, SongFinished, 1)