summaryrefslogtreecommitdiff
path: root/src/common/timing.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/common/timing.h')
-rw-r--r--src/common/timing.h28
1 files changed, 14 insertions, 14 deletions
diff --git a/src/common/timing.h b/src/common/timing.h
index a3c3c88..a0c6ef1 100644
--- a/src/common/timing.h
+++ b/src/common/timing.h
@@ -1,12 +1,12 @@
-#ifndef YASL_COMMON_TIMING_H
-#define YASL_COMMON_TIMING_H
+#ifndef YASL_PRIVATE_COMMON_TIMING_H
+#define YASL_PRIVATE_COMMON_TIMING_H
-#include "yasl/timing.h"
+#include "common/private_timing.h"
#include <stdbool.h>
-#define YASL_REFRESH_DEFAULT_NS 16666666.0
+#define YASL_PRIVATE_REFRESH_DEFAULT_NS 16666666.0
-struct yasl_frame_clock {
+struct yasl_private_frame_clock {
uint64_t last_present_ns;
uint64_t resize_count;
uint64_t resize_sum_ns;
@@ -14,15 +14,15 @@ struct yasl_frame_clock {
long resize_minflt;
uint64_t frame_time_ns;
double refresh_ns;
- enum yasl_timing_source source;
+ enum yasl_private_timing_source source;
};
-uint64_t yasl_clock_extend_ms(uint32_t ms, uint64_t now_ns);
-void yasl_clock_presented(struct yasl_frame_clock *c, uint64_t now, bool sample);
-void yasl_clock_note_resize(struct yasl_frame_clock *c, uint64_t dt_ns);
-void yasl_clock_resize_stats(const struct yasl_frame_clock *c,
- struct yasl_resize_stats *out);
-uint64_t yasl_clock_next_present_ns(const struct yasl_frame_clock *c);
-uint64_t yasl_clock_frame_timestamp_ns(struct yasl_frame_clock *c, uint64_t now);
+uint64_t yasl_private_clock_extend_ms(uint32_t ms, uint64_t now_ns);
+void yasl_private_clock_presented(struct yasl_private_frame_clock *c, uint64_t now, bool sample);
+void yasl_private_clock_note_resize(struct yasl_private_frame_clock *c, uint64_t dt_ns);
+void yasl_private_clock_resize_stats(const struct yasl_private_frame_clock *c,
+ struct yasl_private_resize_stats *out);
+uint64_t yasl_private_clock_next_present_ns(const struct yasl_private_frame_clock *c);
+uint64_t yasl_private_clock_frame_timestamp_ns(struct yasl_private_frame_clock *c, uint64_t now);
-#endif /* YASL_COMMON_TIMING_H */
+#endif /* YASL_PRIVATE_COMMON_TIMING_H */