obs-studio/test/test-input/test-filter.h

27 lines
566 B
C
Raw Normal View History

#pragma once
2013-09-30 19:37:13 -07:00
#include <obs.h>
2013-09-30 19:37:13 -07:00
#ifdef __cplusplus
extern "C" {
#endif
struct test_filter {
obs_source_t source;
2013-09-30 19:37:13 -07:00
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);
2013-09-30 19:37:13 -07:00
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