From: Steinar H. Gunderson Date: Wed, 7 Nov 2018 18:31:15 +0000 (+0100) Subject: Add some missing includes to quicksync_encoder_impl.h. X-Git-Tag: 1.7.5~6 X-Git-Url: https://git.sesse.net/?p=nageru;a=commitdiff_plain;h=ea966d500d5e325d9df27d83e158db1efa89f98b Add some missing includes to quicksync_encoder_impl.h. --- diff --git a/quicksync_encoder_impl.h b/quicksync_encoder_impl.h index 41f7e32..7645b99 100644 --- a/quicksync_encoder_impl.h +++ b/quicksync_encoder_impl.h @@ -19,6 +19,7 @@ #include "defs.h" #include "timebase.h" #include "print_latency.h" +#include "ref_counted_gl_sync.h" #define SURFACE_NUM 16 /* 16 surfaces for source YUV */ #define MAX_NUM_REF1 16 // Seemingly a hardware-fixed value, not related to SURFACE_NUM @@ -31,6 +32,13 @@ struct __bitstream { }; typedef struct __bitstream bitstream; +namespace movit { +class ResourcePool; +} +class DiskSpaceEstimator; +class QSurface; +class X264Encoder; + struct VADisplayWithCleanup { ~VADisplayWithCleanup();