]> git.sesse.net Git - nageru/blobdiff - quicksync_encoder_impl.h
Fix a few Clang warnings.
[nageru] / quicksync_encoder_impl.h
index 85ac3ab980d525369e7f9c788d31dd0b8208ce78..0dcb9cb0e0a3a374af7ca2a7eb5ecd90b26a0b41 100644 (file)
@@ -162,6 +162,7 @@ private:
        std::map<int, PendingFrame> reorder_buffer;
        int quicksync_encoding_frame_num = 0;
 
+       std::mutex file_audio_encoder_mutex;
        std::unique_ptr<AudioEncoder> file_audio_encoder;
 
        X264Encoder *x264_encoder;  // nullptr if not using x264.
@@ -213,7 +214,6 @@ private:
        int h264_entropy_mode = 1; /* cabac */
        int ip_period = 3;
 
-       int rc_mode = -1;
        unsigned int current_ref_frame_num = 0;  // Encoding frame order within this GOP, sans B-frames.
 
        int frame_width;