X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=futatabi%2Fvideo_stream.cpp;h=3df272ac08b5836b6f49c3277bff6de5504c3ef6;hb=131a051c4cd3719a9be415386fdf0f4e15da7c66;hp=d425ed190b6fa3187a6f3311c3c980d7ff48c031;hpb=7188e3e948c60f78f5e2cd8756337f716de06d99;p=nageru diff --git a/futatabi/video_stream.cpp b/futatabi/video_stream.cpp index d425ed1..3df272a 100644 --- a/futatabi/video_stream.cpp +++ b/futatabi/video_stream.cpp @@ -12,7 +12,7 @@ extern "C" { #include "httpd.h" #include "jpeg_frame_view.h" #include "movit/util.h" -#include "mux.h" +#include "shared/mux.h" #include "player.h" #include "util.h" #include "ycbcr_converter.h" @@ -248,8 +248,9 @@ void VideoStream::start() string video_extradata; constexpr int width = 1280, height = 720; // Doesn't matter for MJPEG. - stream_mux.reset(new Mux(avctx, width, height, video_codec, video_extradata, /*audio_codec_parameters=*/nullptr, COARSE_TIMEBASE, - /*write_callback=*/nullptr, Mux::WRITE_FOREGROUND, {})); + stream_mux.reset(new Mux(avctx, width, height, video_codec, video_extradata, /*audio_codec_parameters=*/nullptr, + AVCOL_SPC_BT709, Mux::WITHOUT_AUDIO, + COARSE_TIMEBASE, /*write_callback=*/nullptr, Mux::WRITE_FOREGROUND, {})); encode_thread = thread(&VideoStream::encode_thread_func, this);