From ed937b6eca269c653fcaa39db14c2623dd3d2862 Mon Sep 17 00:00:00 2001 From: wm4 Date: Tue, 10 Jan 2017 16:19:57 +0100 Subject: video: restructure decode loop Basically change everything. Why does the code get larger? No idea. --- video/decode/lavc.h | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'video/decode/lavc.h') diff --git a/video/decode/lavc.h b/video/decode/lavc.h index 993c3ec437..4f590fa52a 100644 --- a/video/decode/lavc.h +++ b/video/decode/lavc.h @@ -25,9 +25,13 @@ typedef struct lavc_ctx { bool hwdec_failed; bool hwdec_notified; + int framedrop_flags; + // For HDR side-data caching double cached_hdr_peak; + struct demux_packet *prev_packet; + struct mp_image **delay_queue; int num_delay_queue; int max_delay_queue; -- cgit v1.2.3