From f5c4d38c78347b09478e21a661befff4b2d44643 Mon Sep 17 00:00:00 2001 From: Anton Khirnov Date: Tue, 14 Jul 2015 18:16:26 +0200 Subject: qsvdec: properly handle asynchronous decoding Wait for async_depth frames before syncing. --- libavcodec/qsv_internal.h | 2 ++ 1 file changed, 2 insertions(+) (limited to 'libavcodec/qsv_internal.h') diff --git a/libavcodec/qsv_internal.h b/libavcodec/qsv_internal.h index a0f4c7cef3..949f6ebf9b 100644 --- a/libavcodec/qsv_internal.h +++ b/libavcodec/qsv_internal.h @@ -40,6 +40,8 @@ typedef struct QSVFrame { mfxFrameSurface1 surface_internal; + int queued; + struct QSVFrame *next; } QSVFrame; -- cgit v1.2.3