]> git.sesse.net Git - nageru/blobdiff - mux.h
Set x264 global headers (Quick Sync global headers are still not there).
[nageru] / mux.h
diff --git a/mux.h b/mux.h
index d645916d758c1fa9435cbb39e8fc135b9aaad721..c161b298d2e27408b4bbb23fc3f596abfd456515 100644 (file)
--- a/mux.h
+++ b/mux.h
@@ -25,7 +25,7 @@ public:
        };
 
        // Takes ownership of avctx. <keyframe_signal_receiver> can be nullptr.
-       Mux(AVFormatContext *avctx, int width, int height, Codec video_codec, const AVCodec *codec_audio, int time_base, int bit_rate, KeyFrameSignalReceiver *keyframe_signal_receiver);
+       Mux(AVFormatContext *avctx, int width, int height, Codec video_codec, const std::string &video_extradata, const AVCodecContext *audio_ctx, int time_base, KeyFrameSignalReceiver *keyframe_signal_receiver);
        ~Mux();
        void add_packet(const AVPacket &pkt, int64_t pts, int64_t dts);