X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=x264_encoder.h;h=7a155e341bd0e64b0f0153b8a2977058cd001bf3;hb=1865abf9f8180e466513913c9433eb0e206c77f3;hp=34cf70242b75dbb60cf806386bfcca74700c0e06;hpb=bd5b2de9a277b87c75d71d94bd8c5095ab14ecf7;p=nageru diff --git a/x264_encoder.h b/x264_encoder.h index 34cf702..7a155e3 100644 --- a/x264_encoder.h +++ b/x264_encoder.h @@ -32,7 +32,10 @@ extern "C" { #include +#include "defs.h" +#include "metrics.h" #include "print_latency.h" +#include "x264_dynamic.h" class Mux; class X264SpeedControl; @@ -88,6 +91,7 @@ private: std::thread encoder_thread; std::atomic x264_init_done{false}; std::atomic should_quit{false}; + X264Dynamic dyn; x264_t *x264; std::unique_ptr speed_control;