2014-01-19 02:16:41 -08:00
|
|
|
#include <string.h>
|
2014-02-07 02:03:54 -08:00
|
|
|
#include <obs.h>
|
2014-01-19 02:16:41 -08:00
|
|
|
|
2014-02-07 02:03:54 -08:00
|
|
|
EXPORT bool enum_outputs(size_t idx, const char **name);
|
|
|
|
EXPORT uint32_t module_version(uint32_t in_version);
|
2014-01-19 02:16:41 -08:00
|
|
|
|
2014-02-07 02:03:54 -08:00
|
|
|
static const char *outputs[] = {"ffmpeg_output"};
|
2014-01-19 02:16:41 -08:00
|
|
|
|
2014-02-07 02:03:54 -08:00
|
|
|
uint32_t module_version(uint32_t in_version)
|
|
|
|
{
|
|
|
|
return LIBOBS_API_VER;
|
|
|
|
}
|
|
|
|
|
|
|
|
bool enum_outputs(size_t idx, const char **name)
|
2014-01-19 02:16:41 -08:00
|
|
|
{
|
|
|
|
if (idx >= sizeof(outputs)/sizeof(const char*))
|
2014-02-07 02:03:54 -08:00
|
|
|
return false;
|
2014-01-19 02:16:41 -08:00
|
|
|
|
2014-02-07 02:03:54 -08:00
|
|
|
*name = outputs[idx];
|
|
|
|
return true;
|
2014-01-19 02:16:41 -08:00
|
|
|
}
|