WhitePlayerEventDelegate Protocol Reference
成员
phaseChanged:
- (void)phaseChanged:(WhitePlayerPhase)phase;播放状态切换回调。 @param phase 白板回放的播放状态。详见 WhitePlayer。
loadFirstFrame
- (void)loadFirstFrame;首帧加载回调。
sliceChanged:
- (void)sliceChanged:(NSString *)slice;playerStateChanged:
- (void)playerStateChanged:(WhitePlayerState *)modifyState;回放状态发生变化的回调,只会包含实际发生改变的属性。 @param modifyState 白板回放已经改变的的状态。详见 WhitePlayerState。
stoppedWithError:
- (void)stoppedWithError:(NSError *)error;出错导致回放暂停的回调。 @param error 错误信息。
scheduleTimeChanged:
- (void)scheduleTimeChanged:(NSTimeInterval)time;回放进度发生变化回调。 @param time 回放进度(s)。
errorWhenAppendFrame:
- (void)errorWhenAppendFrame:(NSError *)error;添加帧出错的回调。 @param error 错误信息。
errorWhenRender:
- (void)errorWhenRender:(NSError *)error;渲染时出错的回调。 @param error 错误信息。
fireMagixEvent:
- (void)fireMagixEvent:(WhiteEvent *)event;白板自定义事件回调。 @param event 白板自定义事件。详见 WhiteEvent。
fireHighFrequencyEvent:
- (void)fireHighFrequencyEvent:(NSArray<WhiteEvent >)events;高频自定义事件一次性回调。 @param events 高频自定义事件。详见 WhiteEvent。