Commit 04deaac7 authored by Tim-Philipp Müller's avatar Tim-Philipp Müller 🐠

check: testclock: fix deprecation guards

Make our own deprecation marker for libgstcheck,
since the function declaration must contain the
right API export decorator (GST_CHECK_API) and
not the one for GStreamer core.
parent f7b5151b
......@@ -28,4 +28,12 @@
#define GST_CHECK_API GST_EXPORT
#endif
#ifndef GST_DISABLE_DEPRECATED
#define GST_CHECK_DEPRECATED GST_CHECK_API
#define GST_CHECK_DEPRECATED_FOR(f) GST_CHECK_API
#else
#define GST_CHECK_DEPRECATED G_DEPRECATED GST_CHECK_API
#define GST_CHECK_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) GST_CHECK_API
#endif
#endif /* __GST_CHECK_PRELUDE_H__ */
......@@ -106,7 +106,7 @@ GST_CHECK_API
void gst_test_clock_wait_for_next_pending_id (GstTestClock * test_clock,
GstClockID * pending_id);
GST_DEPRECATED_FOR(gst_test_clock_wait_for_multiple_pending_ids)
GST_CHECK_DEPRECATED_FOR(gst_test_clock_wait_for_multiple_pending_ids)
void gst_test_clock_wait_for_pending_id_count (GstTestClock * test_clock,
guint count);
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment