]> git.sesse.net Git - casparcg/blobdiff - modules/ffmpeg/producer/ffmpeg_producer.cpp
2.0.2: ffmpeg_producer: Fixed file_frame_number.
[casparcg] / modules / ffmpeg / producer / ffmpeg_producer.cpp
index 042f8f1607892ad794fe226d7fb8856df348886b..dd0542aa89aea8907de387166951e8282787ffff 100644 (file)
@@ -204,7 +204,7 @@ public:
 \r
        virtual int64_t file_frame_number() const override\r
        {\r
-               return file_frame_number_;\r
+               return std::max<int64_t>(0, file_frame_number_-frame_buffer_.size()+1);\r
        }\r
 \r
        virtual boost::unique_future<std::wstring> call(const std::wstring& param) override\r