test-filter.h 504 B

123456789101112131415161718192021222324
  1. #pragma once
  2. #include "obs.h"
  3. #ifdef __cplusplus
  4. extern "C" {
  5. #endif
  6. struct test_filter {
  7. source_t source;
  8. effect_t whatever;
  9. texrender_t texrender;
  10. };
  11. EXPORT struct test_filter *test_create(const char *settings, source_t source);
  12. EXPORT void test_destroy(struct test_filter *rt);
  13. EXPORT uint32_t test_get_output_flags(struct test_filter *rt);
  14. EXPORT void test_video_tick(struct test_filter *rt, float seconds);
  15. EXPORT void test_video_render(struct test_filter *rt);
  16. #ifdef __cplusplus
  17. }
  18. #endif