Open Broadcaster Software
Free, open source software for live streaming and recording
obs-defs.h File Reference

Go to the source code of this file.

Macros

#define MAX_CHANNELS   64
 
#define OBS_ALIGN_CENTER   (0)
 
#define OBS_ALIGN_LEFT   (1<<0)
 
#define OBS_ALIGN_RIGHT   (1<<1)
 
#define OBS_ALIGN_TOP   (1<<2)
 
#define OBS_ALIGN_BOTTOM   (1<<3)
 
#define MODULE_SUCCESS   0
 
#define MODULE_ERROR   -1
 
#define MODULE_FILE_NOT_FOUND   -2
 
#define MODULE_MISSING_EXPORTS   -3
 
#define MODULE_INCOMPATIBLE_VER   -4
 
#define OBS_OUTPUT_SUCCESS   0
 
#define OBS_OUTPUT_BAD_PATH   -1
 
#define OBS_OUTPUT_CONNECT_FAILED   -2
 
#define OBS_OUTPUT_INVALID_STREAM   -3
 
#define OBS_OUTPUT_ERROR   -4
 
#define OBS_OUTPUT_DISCONNECTED   -5
 
#define OBS_OUTPUT_UNSUPPORTED   -6
 
#define OBS_OUTPUT_NO_SPACE   -7
 
#define OBS_VIDEO_SUCCESS   0
 
#define OBS_VIDEO_FAIL   -1
 
#define OBS_VIDEO_NOT_SUPPORTED   -2
 
#define OBS_VIDEO_INVALID_PARAM   -3
 
#define OBS_VIDEO_CURRENTLY_ACTIVE   -4
 
#define OBS_VIDEO_MODULE_NOT_FOUND   -5
 

Macro Definition Documentation

◆ MAX_CHANNELS

#define MAX_CHANNELS   64

Maximum number of source channels for output and per display

◆ MODULE_ERROR

#define MODULE_ERROR   -1

◆ MODULE_FILE_NOT_FOUND

#define MODULE_FILE_NOT_FOUND   -2

◆ MODULE_INCOMPATIBLE_VER

#define MODULE_INCOMPATIBLE_VER   -4

◆ MODULE_MISSING_EXPORTS

#define MODULE_MISSING_EXPORTS   -3

◆ MODULE_SUCCESS

#define MODULE_SUCCESS   0

◆ OBS_ALIGN_BOTTOM

#define OBS_ALIGN_BOTTOM   (1<<3)

◆ OBS_ALIGN_CENTER

#define OBS_ALIGN_CENTER   (0)

◆ OBS_ALIGN_LEFT

#define OBS_ALIGN_LEFT   (1<<0)

◆ OBS_ALIGN_RIGHT

#define OBS_ALIGN_RIGHT   (1<<1)

◆ OBS_ALIGN_TOP

#define OBS_ALIGN_TOP   (1<<2)

◆ OBS_OUTPUT_BAD_PATH

#define OBS_OUTPUT_BAD_PATH   -1

◆ OBS_OUTPUT_CONNECT_FAILED

#define OBS_OUTPUT_CONNECT_FAILED   -2

◆ OBS_OUTPUT_DISCONNECTED

#define OBS_OUTPUT_DISCONNECTED   -5

◆ OBS_OUTPUT_ERROR

#define OBS_OUTPUT_ERROR   -4

◆ OBS_OUTPUT_INVALID_STREAM

#define OBS_OUTPUT_INVALID_STREAM   -3

◆ OBS_OUTPUT_NO_SPACE

#define OBS_OUTPUT_NO_SPACE   -7

◆ OBS_OUTPUT_SUCCESS

#define OBS_OUTPUT_SUCCESS   0

◆ OBS_OUTPUT_UNSUPPORTED

#define OBS_OUTPUT_UNSUPPORTED   -6

◆ OBS_VIDEO_CURRENTLY_ACTIVE

#define OBS_VIDEO_CURRENTLY_ACTIVE   -4

◆ OBS_VIDEO_FAIL

#define OBS_VIDEO_FAIL   -1

◆ OBS_VIDEO_INVALID_PARAM

#define OBS_VIDEO_INVALID_PARAM   -3

◆ OBS_VIDEO_MODULE_NOT_FOUND

#define OBS_VIDEO_MODULE_NOT_FOUND   -5

◆ OBS_VIDEO_NOT_SUPPORTED

#define OBS_VIDEO_NOT_SUPPORTED   -2

◆ OBS_VIDEO_SUCCESS

#define OBS_VIDEO_SUCCESS   0