int playermgr_set_position(struct playermgr *mgr,
int sec, player_seek_completed_cb cb, void *data);
-int playermgr_seek(struct playermgr *mgr,
- int sec, player_seek_completed_cb cb, void *data);
-
int playermgr_set_playback_rate(struct playermgr *mgr, float speed);
int playermgr_get_playback_rate(struct playermgr *mgr, float *speed);
return -1;
}
- /* deprecated */
- r = player_get_position(mgr->player, position);
+ r = player_get_play_position(mgr->player, position);
if (r != PLAYER_ERROR_NONE) {
_ERR("Player get position error");
return -1;
return 0;
}
-int playermgr_seek(struct playermgr *mgr,
- int sec, player_seek_completed_cb cb, void *data)
-{
- int r;
-
- if (!mgr || !mgr->player) {
- _ERR("invalid parameter");
- return -1;
- }
-
- /* deprecated */
- r = player_seek(mgr->player, sec, false, cb, data);
- if (r != PLAYER_ERROR_NONE) {
- _ERR("Player seek error");
- return -1;
- }
-
- return 0;
-}
-
int playermgr_set_position(struct playermgr *mgr,
int sec, player_seek_completed_cb cb, void *data)
{
return -1;
}
- /* deprecated */
- r = player_set_position(mgr->player, sec, cb, data);
+ r = player_set_play_position(mgr->player, sec, false, cb, data);
if (r != PLAYER_ERROR_NONE) {
_ERR("Player set position error");
return -1;
return ECORE_CALLBACK_CANCEL;
}
- playermgr_seek(mgr, pos, NULL, NULL);
+ playermgr_set_position(mgr, pos, NULL, NULL);
if (mgr->rew_speed && pos <= 0) {
mgr->rew_speed = SPEED_MIN;