现在我的方法是:
libvlc_video_set_callbacks //set the lock,unlock,display callback functions
libvlc_media_player_set_position //goto the snap time
libvlc_media_player_play //start playing
然后在解锁回调函数中调用'libvlc_media_player_stop'
停止播放,并通过显示回调函数保存提供者的数据。
这种方法已经成功了几次,但更多次它会使我的整个程序崩溃。libvlc
我知道它看起来有点愚蠢,但我在包含文件中找不到任何逐帧控制功能。