From 2b1bb59996062819fe27549199332c0b845002d4 Mon Sep 17 00:00:00 2001 From: reimar Date: Wed, 18 May 2005 11:38:06 +0000 Subject: new get_time_pos slave mode commando git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15505 b3059339-0415-0410-9bf9-f77b7e298cf2 --- mplayer.c | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'mplayer.c') diff --git a/mplayer.c b/mplayer.c index bb99bc4937..cbaf8b2e11 100644 --- a/mplayer.c +++ b/mplayer.c @@ -3503,6 +3503,15 @@ if (stream->type==STREAMTYPE_DVDNAV && dvd_nav_still) case MP_CMD_GET_PERCENT_POS : { mp_msg(MSGT_GLOBAL,MSGL_INFO,MSGTR_AnsPercentPos, demuxer_get_percent_pos(demuxer)); } break; + case MP_CMD_GET_TIME_POS : { + float pos = 0; + if (sh_video) + pos = sh_video->pts; + else + if (sh_audio && audio_out) + pos = sh_audio->delay - audio_out->get_delay() * playback_speed; + mp_msg(MSGT_GLOBAL, MSGL_INFO, MSGTR_AnsTimePos, pos); + } break; case MP_CMD_SWITCH_AUDIO : { int v = demuxer_switch_audio(demuxer, cmd->args[0].v.i); if (identify) -- cgit v1.2.3