From dc1e2331685a5ee9a2ecc8338d444ebc2d8d109e Mon Sep 17 00:00:00 2001 From: jp9000 Date: Thu, 28 Sep 2017 06:14:36 -0700 Subject: [PATCH] libobs: Move macro to internal C file Modifying this value would cause the entire project to recompile when it's only used in one file in the first place. --- libobs/media-io/media-io-defs.h | 4 ---- libobs/obs-source.c | 4 ++++ 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/libobs/media-io/media-io-defs.h b/libobs/media-io/media-io-defs.h index f0be367d1..28c970f75 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 1a0e8c24b..5487b4668 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) { -- GitLab