Changeset View
Changeset View
Standalone View
Standalone View
multimedia/obs-studio/files/patch-test_test-input_sync-pair-aud.c
- This file was added.
--- test/test-input/sync-pair-aud.c.orig 2020-04-26 23:47:36 UTC | |||||
+++ test/test-input/sync-pair-aud.c | |||||
@@ -2,6 +2,7 @@ | |||||
#include <util/bmem.h> | |||||
#include <util/threading.h> | |||||
#include <util/platform.h> | |||||
+#include <util/util_uint64.h> | |||||
#include <obs.h> | |||||
struct sync_pair_aud { | |||||
@@ -54,7 +55,8 @@ static void *sync_pair_aud_thread(void *pdata) | |||||
for (uint64_t i = 0; i < frames; i++) { | |||||
uint64_t ts = | |||||
- last_time + i * 1000000000ULL / sample_rate; | |||||
+ last_time + | |||||
+ util_mul_div64(i, 1000000000ULL, sample_rate); | |||||
if (whitelist_time(ts, interval, fps_num, fps_den)) { | |||||
cos_val += rate * M_PI_X2; |