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

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