VideoPlayerCallBack Class

Header: #include "easyar/player.hpp"

Description

VideoPlayerCallBack是 VideoPlayer 的回调。

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

Public Functions

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

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

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