diff options
author | Uoti Urpala <uau@glyph.nonexistent.invalid> | 2010-11-08 00:54:32 +0200 |
---|---|---|
committer | Uoti Urpala <uau@glyph.nonexistent.invalid> | 2010-11-08 18:05:12 +0200 |
commit | 9a663ffec62720931f34ae2742a32652d1de5f8e (patch) | |
tree | 6fe61b81610e178b760f3a5f4e0403fe4690d23b /libmpdemux/demuxer.h | |
parent | 3628a903f40943740ff97a03a106d9a5208fae76 (diff) | |
download | mpv-9a663ffec62720931f34ae2742a32652d1de5f8e.tar.bz2 mpv-9a663ffec62720931f34ae2742a32652d1de5f8e.tar.xz |
core: move video pos/length query functions from demux to core
Move functions to query current playback position, percentage position
and total video length from from the demuxer layer to top level. The
functions need access to playback state that doesn't belong on the
demuxing level. Make the new functions more capable and simplify some
code that can now rely on them. This fixes some errors in displayed in
OSD and slave mode information when using timeline (ordered chapters).
Diffstat (limited to 'libmpdemux/demuxer.h')
-rw-r--r-- | libmpdemux/demuxer.h | 3 |
1 files changed, 0 insertions, 3 deletions
diff --git a/libmpdemux/demuxer.h b/libmpdemux/demuxer.h index 1a1f189b55..2c200ead1e 100644 --- a/libmpdemux/demuxer.h +++ b/libmpdemux/demuxer.h @@ -434,9 +434,6 @@ char* demux_info_get(demuxer_t *demuxer, const char *opt); int demux_info_print(demuxer_t *demuxer); int demux_control(demuxer_t *demuxer, int cmd, void *arg); -int demuxer_get_current_time(demuxer_t *demuxer); -double demuxer_get_time_length(demuxer_t *demuxer); -int demuxer_get_percent_pos(demuxer_t *demuxer); int demuxer_switch_audio(demuxer_t *demuxer, int index); int demuxer_switch_video(demuxer_t *demuxer, int index); |