Open Broadcaster Software
Free, open source software for live streaming and recording
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
obs-output.h File Reference

Go to the source code of this file.

Data Structures

struct  obs_output_info
 

Macros

#define OBS_OUTPUT_VIDEO   (1<<0)
 
#define OBS_OUTPUT_AUDIO   (1<<1)
 
#define OBS_OUTPUT_AV   (OBS_OUTPUT_VIDEO | OBS_OUTPUT_AUDIO)
 
#define OBS_OUTPUT_ENCODED   (1<<2)
 
#define OBS_OUTPUT_SERVICE   (1<<3)
 
#define OBS_OUTPUT_MULTI_TRACK   (1<<4)
 
#define obs_register_output(info)   obs_register_output_s(info, sizeof(struct obs_output_info))
 

Functions

EXPORT void obs_register_output_s (const struct obs_output_info *info, size_t size)
 

Macro Definition Documentation

#define OBS_OUTPUT_AUDIO   (1<<1)
#define OBS_OUTPUT_AV   (OBS_OUTPUT_VIDEO | OBS_OUTPUT_AUDIO)
#define OBS_OUTPUT_ENCODED   (1<<2)
#define OBS_OUTPUT_MULTI_TRACK   (1<<4)
#define OBS_OUTPUT_SERVICE   (1<<3)
#define OBS_OUTPUT_VIDEO   (1<<0)
#define obs_register_output (   info)    obs_register_output_s(info, sizeof(struct obs_output_info))

Function Documentation

EXPORT void obs_register_output_s ( const struct obs_output_info info,
size_t  size 
)