summaryrefslogtreecommitdiff
path: root/libavfilter/framesync.h
diff options
context:
space:
mode:
Diffstat (limited to 'libavfilter/framesync.h')
-rw-r--r--libavfilter/framesync.h7
1 files changed, 6 insertions, 1 deletions
diff --git a/libavfilter/framesync.h b/libavfilter/framesync.h
index 979f54e16e..10b116c925 100644
--- a/libavfilter/framesync.h
+++ b/libavfilter/framesync.h
@@ -162,6 +162,11 @@ typedef struct FFFrameSyncIn {
enum FFFrameTSSyncMode ts_mode;
} FFFrameSyncIn;
+typedef struct TSMapEntry {
+ int64_t pts;
+ AVRational tb;
+} TSMapEntry;
+
/**
* Frame sync structure.
*/
@@ -237,7 +242,7 @@ typedef struct FFFrameSync {
char *ts_map_str;
// explicit frame map
- int64_t *ts_map;
+ TSMapEntry *ts_map;
size_t nb_ts_map;
unsigned int ts_map_allocated;
} FFFrameSync;