VideoPlayerCallBack Class
Header:#include "easyar/player.hpp"

Description

VideoPlayerCallBack是VideoPlayer的回调。

这个回调是通过VideoPlayer::open传入VideoPlayer的,用来在整个生命周期内返回视频打开和播放过程中的错误和播放状态。你需要实现operator()方法来获取这个结果。

Public Functions

virtual voidoperator() (VideoPlayer::Status status) = 0

virtual void operator() (VideoPlayer::Status status)

status表示播放器的不同状态。成功的打开会得到一个kVideoReady的status,当播放到结尾,status为kVideoCompleted。如果发生任何错误,status是kVideoError。更多状态信息可以参考VideoPlayer::Status