#pragma once #include #ifdef __cplusplus extern "C" { #endif struct test_filter { obs_source_t source; effect_t whatever; texrender_t texrender; }; EXPORT const char *test_getname(const char *locale); EXPORT struct test_filter *test_create(const char *settings, obs_source_t source); EXPORT void test_destroy(struct test_filter *rt); EXPORT uint32_t test_get_output_flags(struct test_filter *rt); EXPORT void test_video_tick(struct test_filter *rt, float seconds); EXPORT void test_video_render(struct test_filter *rt); #ifdef __cplusplus } #endif