![]() |
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 | ) |