summaryrefslogtreecommitdiffstats
path: root/demux/demux.h
diff options
context:
space:
mode:
Diffstat (limited to 'demux/demux.h')
-rw-r--r--demux/demux.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/demux/demux.h b/demux/demux.h
index acab2db2ba..8098c16e29 100644
--- a/demux/demux.h
+++ b/demux/demux.h
@@ -104,6 +104,7 @@ enum demux_event {
#define MAX_SH_STREAMS 256
struct demuxer;
+struct timeline;
/**
* Demuxer description structure
@@ -121,6 +122,8 @@ typedef struct demuxer_desc {
void (*close)(struct demuxer *demuxer);
void (*seek)(struct demuxer *demuxer, double rel_seek_secs, int flags);
int (*control)(struct demuxer *demuxer, int cmd, void *arg);
+ // See timeline.c
+ void (*load_timeline)(struct timeline *tl);
} demuxer_desc_t;
typedef struct demux_chapter