diff --git a/libobs/media-io/media-io-defs.h b/libobs/media-io/media-io-defs.h index f0be367d17d288b53e9a0c8b087582089b9390a5..28c970f752334ae86133d38379dd7c67d0d4dd66 100644 --- a/libobs/media-io/media-io-defs.h +++ b/libobs/media-io/media-io-defs.h @@ -18,7 +18,3 @@ #pragma once #define MAX_AV_PLANES 8 - -/* time threshold in nanoseconds to ensure audio timing is as seamless as - * possible */ -#define TS_SMOOTHING_THRESHOLD 70000000ULL diff --git a/libobs/obs-source.c b/libobs/obs-source.c index 1a0e8c24bfe7a1c9b2213f6f08ebfc14dcf5936d..5487b4668aaf6dfcef122f1f1e8d2ea75e3a65ea 100644 --- a/libobs/obs-source.c +++ b/libobs/obs-source.c @@ -1062,6 +1062,10 @@ static inline size_t conv_time_to_frames(const size_t sample_rate, /* maximum buffer size */ #define MAX_BUF_SIZE (1000 * AUDIO_OUTPUT_FRAMES * sizeof(float)) +/* time threshold in nanoseconds to ensure audio timing is as seamless as + * possible */ +#define TS_SMOOTHING_THRESHOLD 70000000ULL + static inline void reset_audio_timing(obs_source_t *source, uint64_t timestamp, uint64_t os_time) {