20 #include "../util/c99defs.h" 30 #define VIDEO_SCALER_SUCCESS 0 31 #define VIDEO_SCALER_BAD_CONVERSION -1 32 #define VIDEO_SCALER_FAILED -2 41 const uint32_t out_linesize[],
42 const uint8_t *
const input[],
43 const uint32_t in_linesize[]);
Definition: video-io.h:213
video_scale_type
Definition: video-io.h:205
struct video_scaler video_scaler_t
Definition: video-scaler.h:28
#define EXPORT
Definition: c99defs.h:37
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[])
EXPORT void video_scaler_destroy(video_scaler_t *scaler)
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)