本文主要是介绍ijkplayer seek的问题,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
1.
IjkMediaPlayer_seekTo
调用
ijkmp_seek_to , ijkmp_seek_to_l
2.
seek 最终会调用 ff_ffmsg_queue.h 中的方法
ffp_notify_msg2 , msg_queue_put_simple3 , msg_queue_put , msg_queue_put_private
3.
msg最终处理函数
ijkmp_get_msg
可能有用的方法
case FFP_MSG_COMPLETED:
MPTRACE("ijkmp_get_msg: FFP_MSG_COMPLETED\n");
pthread_mutex_lock(&mp->mutex);
mp->restart = 1;
mp->restart_from_beginning = 1;
ijkmp_change_state_l(mp, MP_STATE_COMPLETED);
pthread_mutex_unlock(&mp->mutex);
break;
不知道是否要参考这个来实现。
这篇关于ijkplayer seek的问题的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!