diff --git a/libobs/media-io/media-io-defs.h b/libobs/media-io/media-io-defs.h index 28c970f752334ae86133d38379dd7c67d0d4dd66..f0be367d17d288b53e9a0c8b087582089b9390a5 100644 --- a/libobs/media-io/media-io-defs.h +++ b/libobs/media-io/media-io-defs.h @@ -18,3 +18,7 @@ #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 a908a729df3a9c5ac2d4661e123d84f510334667..861cce38149b0719fd27ed986938e0c30790856f 100644 --- a/libobs/obs-source.c +++ b/libobs/obs-source.c @@ -519,9 +519,6 @@ static inline uint64_t conv_frames_to_time(size_t frames) #define MAX_TS_VAR 5000000000ULL /* maximum time that timestamp can jump in nanoseconds */ #define MAX_TIMESTAMP_JUMP 2000000000ULL -/* 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 timetamp) {