提交 883b60f3 编写于 作者: Z Zhang Rui

ijkplayer: add ijkmp_is_playing()

上级 814c23a4
......@@ -304,33 +304,46 @@ int ijkmp_stop(IjkMediaPlayer *mp)
return retval;
}
int ijkmp_get_video_width(IjkMediaPlayer *mp)
void ijkmp_seek_to(IjkMediaPlayer *mp, int msec)
{
// FIXME: implement
return 0;
// FIXME: implement
}
bool ijkmp_is_playing(IjkMediaPlayer *mp)
{
// FIXME: implement
assert(mp);
if (mp->mp_state == MP_STATE_PREPARED ||
mp->mp_state == MP_STATE_STARTED) {
return true;
}
return false;
}
int ijkmp_get_current_position(IjkMediaPlayer *mp)
static int ijkmp_get_current_position_l(IjkMediaPlayer *mp)
{
// FIXME: implement
// FIXME: implement
return 0;
}
int ijkmp_get_current_position(IjkMediaPlayer *mp)
{
assert(mp);
pthread_mutex_lock(&mp->mutex);
int retval = ijkmp_stop_l(mp);
pthread_mutex_unlock(&mp->mutex);
return retval;
}
int ijkmp_get_duration(IjkMediaPlayer *mp)
{
// FIXME: implement
// FIXME: implement
return 0;
}
void ijkmp_reset(IjkMediaPlayer *mp)
{
// FIXME: implement
// FIXME: implement
}
void ijkmp_set_vout(IjkMediaPlayer *mp, SDL_Vout *vout)
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册