![]() |
Open Broadcaster Software
Free, open source software for live streaming and recording
|
Go to the source code of this file.
Macros | |
#define | VIDEO_SCALER_SUCCESS 0 |
#define | VIDEO_SCALER_BAD_CONVERSION -1 |
#define | VIDEO_SCALER_FAILED -2 |
Typedefs | |
typedef struct video_scaler | video_scaler_t |
Functions | |
EXPORT int | video_scaler_create (video_scaler_t **scaler, const struct video_scale_info *dst, const struct video_scale_info *src, enum video_scale_type type) |
EXPORT void | video_scaler_destroy (video_scaler_t *scaler) |
EXPORT bool | video_scaler_scale (video_scaler_t *scaler, uint8_t *output[], const uint32_t out_linesize[], const uint8_t *const input[], const uint32_t in_linesize[]) |
#define VIDEO_SCALER_BAD_CONVERSION -1 |
#define VIDEO_SCALER_FAILED -2 |
#define VIDEO_SCALER_SUCCESS 0 |
typedef struct video_scaler video_scaler_t |
EXPORT int video_scaler_create | ( | video_scaler_t ** | scaler, |
const struct video_scale_info * | dst, | ||
const struct video_scale_info * | src, | ||
enum video_scale_type | type | ||
) |
EXPORT void video_scaler_destroy | ( | video_scaler_t * | scaler | ) |