From a100253dcdcc0ede48a539d6f40461a8d6d45373 Mon Sep 17 00:00:00 2001 From: TK3 Date: Thu, 5 Dec 2013 22:17:33 -0500 Subject: [PATCH] BUG FIX: FFMPEG Producer. When using LOABG with AUTO, and a SEEK or LENGTH parameter was supplied. The frame count calculation was incorrect and could result in 0. --- modules/ffmpeg/producer/ffmpeg_producer.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/ffmpeg/producer/ffmpeg_producer.cpp b/modules/ffmpeg/producer/ffmpeg_producer.cpp index d571307db..3ffb2d2c3 100644 --- a/modules/ffmpeg/producer/ffmpeg_producer.cpp +++ b/modules/ffmpeg/producer/ffmpeg_producer.cpp @@ -365,7 +365,7 @@ public: nb_frames = std::min(length_, nb_frames); nb_frames = muxer_->calc_nb_frames(nb_frames); - return nb_frames > start_ ? nb_frames - start_ : 0; + return nb_frames; } uint32_t file_nb_frames() const -- 2.39.2