diff options
Diffstat (limited to 'demux/demux.h')
-rw-r--r-- | demux/demux.h | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/demux/demux.h b/demux/demux.h index b1b83b3156..d3eed2bd28 100644 --- a/demux/demux.h +++ b/demux/demux.h @@ -32,7 +32,6 @@ enum demux_ctrl { DEMUXER_CTRL_SWITCHED_TRACKS = 1, - DEMUXER_CTRL_GET_TIME_LENGTH, DEMUXER_CTRL_RESYNC, DEMUXER_CTRL_IDENTIFY_PROGRAM, DEMUXER_CTRL_STREAM_CTRL, @@ -175,6 +174,7 @@ typedef struct demuxer { bool seekable; bool partially_seekable; // true if _maybe_ seekable; implies seekable=true double start_time; + double duration; // -1 if unknown // File format allows PTS resets (even if the current file is without) bool ts_resets_possible; // The file data was fully read, and there is no need to keep the stream @@ -280,8 +280,6 @@ int demuxer_add_chapter(demuxer_t *demuxer, char *name, void demux_set_stream_tags(struct demuxer *demuxer, struct sh_stream *sh, struct mp_tags *tags); -double demuxer_get_time_length(struct demuxer *demuxer); - int demux_stream_control(demuxer_t *demuxer, int ctrl, void *arg); void demux_changed(demuxer_t *demuxer, int events); |