X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=quicksync_encoder.cpp;h=749eb63d7056e638f8c8f4ac1d640706532b3d3e;hb=8c5fb6a77a16f30a32121971db749a211f8050ad;hp=284b67ac63101d4934d79b50effbcc5d73315a75;hpb=aad435ecc01e9e2fb3bc44274887213f9484cf10;p=nageru diff --git a/quicksync_encoder.cpp b/quicksync_encoder.cpp index 284b67a..749eb63 100644 --- a/quicksync_encoder.cpp +++ b/quicksync_encoder.cpp @@ -1829,19 +1829,6 @@ void memcpy_with_pitch(uint8_t *dst, const uint8_t *src, size_t src_width, size_ } } -ReceivedTimestamps find_received_timestamp(const vector &input_frames) -{ - // Find min and max timestamp of all input frames that have a timestamp. - steady_clock::time_point min_ts = steady_clock::time_point::max(), max_ts = steady_clock::time_point::min(); - for (const RefCountedFrame &input_frame : input_frames) { - if (input_frame && input_frame->received_timestamp > steady_clock::time_point::min()) { - min_ts = min(min_ts, input_frame->received_timestamp); - max_ts = max(max_ts, input_frame->received_timestamp); - } - } - return { min_ts, max_ts }; -} - } // namespace void QuickSyncEncoderImpl::pass_frame(QuickSyncEncoderImpl::PendingFrame frame, int display_frame_num, int64_t pts, int64_t duration)