World of Might and Magic
0.2.0
Open reimplementation of Might and Magic 6 7 8 game engine
|
Классы | |
struct | SwsVector |
struct | SwsFilter |
Определения типов | |
typedef struct SwsVector | SwsVector |
typedef struct SwsFilter | SwsFilter |
Функции | |
unsigned | swscale_version (void) |
const char * | swscale_configuration (void) |
const char * | swscale_license (void) |
const int * | sws_getCoefficients (int colorspace) |
int | sws_isSupportedInput (enum AVPixelFormat pix_fmt) |
int | sws_isSupportedOutput (enum AVPixelFormat pix_fmt) |
int | sws_isSupportedEndiannessConversion (enum AVPixelFormat pix_fmt) |
struct SwsContext * | sws_alloc_context (void) |
av_warn_unused_result int | sws_init_context (struct SwsContext *sws_context, SwsFilter *srcFilter, SwsFilter *dstFilter) |
void | sws_freeContext (struct SwsContext *swsContext) |
struct SwsContext * | sws_getContext (int srcW, int srcH, enum AVPixelFormat srcFormat, int dstW, int dstH, enum AVPixelFormat dstFormat, int flags, SwsFilter *srcFilter, SwsFilter *dstFilter, const double *param) |
int | sws_scale (struct SwsContext *c, const uint8_t *const srcSlice[], const int srcStride[], int srcSliceY, int srcSliceH, uint8_t *const dst[], const int dstStride[]) |
int | sws_setColorspaceDetails (struct SwsContext *c, const int inv_table[4], int srcRange, const int table[4], int dstRange, int brightness, int contrast, int saturation) |
int | sws_getColorspaceDetails (struct SwsContext *c, int **inv_table, int *srcRange, int **table, int *dstRange, int *brightness, int *contrast, int *saturation) |
SwsVector * | sws_allocVec (int length) |
SwsVector * | sws_getGaussianVec (double variance, double quality) |
void | sws_scaleVec (SwsVector *a, double scalar) |
void | sws_normalizeVec (SwsVector *a, double height) |
attribute_deprecated SwsVector * | sws_getConstVec (double c, int length) |
attribute_deprecated SwsVector * | sws_getIdentityVec (void) |
attribute_deprecated void | sws_convVec (SwsVector *a, SwsVector *b) |
attribute_deprecated void | sws_addVec (SwsVector *a, SwsVector *b) |
attribute_deprecated void | sws_subVec (SwsVector *a, SwsVector *b) |
attribute_deprecated void | sws_shiftVec (SwsVector *a, int shift) |
attribute_deprecated SwsVector * | sws_cloneVec (SwsVector *a) |
attribute_deprecated void | sws_printVec2 (SwsVector *a, AVClass *log_ctx, int log_level) |
void | sws_freeVec (SwsVector *a) |
SwsFilter * | sws_getDefaultFilter (float lumaGBlur, float chromaGBlur, float lumaSharpen, float chromaSharpen, float chromaHShift, float chromaVShift, int verbose) |
void | sws_freeFilter (SwsFilter *filter) |
struct SwsContext * | sws_getCachedContext (struct SwsContext *context, int srcW, int srcH, enum AVPixelFormat srcFormat, int dstW, int dstH, enum AVPixelFormat dstFormat, int flags, SwsFilter *srcFilter, SwsFilter *dstFilter, const double *param) |
void | sws_convertPalette8ToPacked32 (const uint8_t *src, uint8_t *dst, int num_pixels, const uint8_t *palette) |
void | sws_convertPalette8ToPacked24 (const uint8_t *src, uint8_t *dst, int num_pixels, const uint8_t *palette) |
const AVClass * | sws_get_class (void) |
external API header
См. определение в файле swscale.h