Browse Source

Merge pull request #148 from tsoding/fix-preview-sync

Fix bug in the OpenGL preview FPS synchronization
Alexey Kutepov 5 năm trước cách đây
mục cha
commit
d73079c673
1 tập tin đã thay đổi với 1 bổ sung1 xóa
  1. 1 1
      src/vodus_encoder.cpp

+ 1 - 1
src/vodus_encoder.cpp

@@ -280,7 +280,7 @@ void previewencoder_encode(Preview_Context *context, Video_Params params, Image3
     clock_t end = clock();
     const auto delta_time = 1000 / params.fps;
     assert(context->begin <= end);
-    const auto frame_time = (size_t) (end - context->begin);
+    const auto frame_time = (size_t) (end - context->begin) / 1000;
     if (delta_time >= frame_time) {
         delay(delta_time - frame_time);
     }