]> git.sesse.net Git - nageru/blobdiff - nageru/kaeru.cpp
Fix a Clang 19 warning.
[nageru] / nageru / kaeru.cpp
index 554259acd80a6a5bb8f7c17919100e388dd990ce..caa71c6527fc3bd0cdde79dc88cc9154bae34e5b 100644 (file)
@@ -118,8 +118,8 @@ void video_frame_callback(FFmpegCapture *video, X264Encoder *x264_encoder, Audio
                           int64_t video_pts, AVRational video_timebase,
                           int64_t audio_pts, AVRational audio_timebase,
                           uint16_t timecode,
-                         FrameAllocator::Frame video_frame, size_t video_offset, VideoFormat video_format,
-                         FrameAllocator::Frame audio_frame, size_t audio_offset, AudioFormat audio_format)
+                          FrameAllocator::Frame video_frame, size_t video_offset, VideoFormat video_format,
+                          FrameAllocator::Frame audio_frame, size_t audio_offset, AudioFormat audio_format)
 {
        if (video_pts >= 0 && video_frame.len > 0) {
                ReceivedTimestamps ts;
@@ -157,7 +157,7 @@ void video_frame_callback(FFmpegCapture *video, X264Encoder *x264_encoder, Audio
                }
                audio_pts = av_rescale_q(audio_pts, audio_timebase, AVRational{ 1, TIMEBASE });
                audio_encoder->encode_audio(float_samples, audio_pts);
-        }
+       }
 
        if (video_frame.owner) {
                video_frame.owner->release_frame(video_frame);
@@ -267,7 +267,7 @@ int main(int argc, char *argv[])
        }
        global_x264_encoder = x264_encoder.get();
 
-       FFmpegCapture video(argv[optind], global_flags.width, global_flags.height);
+       FFmpegCapture video(argv[optind], global_flags.width, global_flags.height, /*surface=*/nullptr);
        video.set_pixel_format(FFmpegCapture::PixelFormat_NV12);
        if (global_flags.transcode_video) {
                video.set_frame_callback(bind(video_frame_callback, &video, x264_encoder.get(), audio_encoder.get(), _1, _2, _3, _4, _5, _6, _7, _8, _9, _10, _11));