]> git.sesse.net Git - nageru/blobdiff - h264encode.h
Change history length to 5, as Movit ends up using YADIF and not w3fdif.
[nageru] / h264encode.h
index 7a10d927ca84f94a7f8abc74fb7c6c7910b2e8d0..b6f783746777680644ff72eb5ddf75d30f35e552 100644 (file)
 #define _H264ENCODE_H
 
 extern "C" {
+#include <libavcodec/avcodec.h>
 #include <libavformat/avformat.h>
 }
 #include <epoxy/gl.h>
+#include <stdbool.h>
+#include <stdint.h>
 #include <atomic>
 #include <condition_variable>
 #include <map>
@@ -82,7 +85,7 @@ private:
        void copy_thread_func();
        void storage_task_thread();
        void storage_task_enqueue(storage_task task);
-       int save_codeddata(storage_task task);
+       void save_codeddata(storage_task task);
 
        std::thread copy_thread, storage_thread;