summaryrefslogtreecommitdiffstats
path: root/demux/packet.h
diff options
context:
space:
mode:
Diffstat (limited to 'demux/packet.h')
-rw-r--r--demux/packet.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/demux/packet.h b/demux/packet.h
index a5df6ce121..9e28ed52d0 100644
--- a/demux/packet.h
+++ b/demux/packet.h
@@ -36,6 +36,10 @@ typedef struct demux_packet {
bool keyframe;
+ // backward playback
+ bool back_restart; // restart point (reverse and return previous frames)
+ bool back_preroll; // initial discarded frame for smooth decoder reinit
+
// segmentation (ordered chapters, EDL)
bool segmented;
struct mp_codec_params *codec; // set to non-NULL iff segmented is set