comparison libswscale/swscale.h @ 21870:cad3e015ddde

deprecate sws_scale_ordered(), as it now is a duplicate of sws_scale()
author lucabe
date Fri, 12 Jan 2007 15:45:47 +0000
parents 1f2ba24b4e47
children 9528d1ebe68f
comparison
equal deleted inserted replaced
21869:99c7b02c4edb 21870:cad3e015ddde
24 /** 24 /**
25 * @file swscale.h 25 * @file swscale.h
26 * @brief 26 * @brief
27 * external api for the swscale stuff 27 * external api for the swscale stuff
28 */ 28 */
29
30 #include "avutil.h"
29 31
30 #ifdef __cplusplus 32 #ifdef __cplusplus
31 extern "C" { 33 extern "C" {
32 #endif 34 #endif
33 35
107 struct SwsContext *sws_getContext(int srcW, int srcH, int srcFormat, int dstW, int dstH, int dstFormat, int flags, 109 struct SwsContext *sws_getContext(int srcW, int srcH, int srcFormat, int dstW, int dstH, int dstFormat, int flags,
108 SwsFilter *srcFilter, SwsFilter *dstFilter, double *param); 110 SwsFilter *srcFilter, SwsFilter *dstFilter, double *param);
109 int sws_scale(struct SwsContext *context, uint8_t* src[], int srcStride[], int srcSliceY, 111 int sws_scale(struct SwsContext *context, uint8_t* src[], int srcStride[], int srcSliceY,
110 int srcSliceH, uint8_t* dst[], int dstStride[]); 112 int srcSliceH, uint8_t* dst[], int dstStride[]);
111 int sws_scale_ordered(struct SwsContext *context, uint8_t* src[], int srcStride[], int srcSliceY, 113 int sws_scale_ordered(struct SwsContext *context, uint8_t* src[], int srcStride[], int srcSliceY,
112 int srcSliceH, uint8_t* dst[], int dstStride[]); 114 int srcSliceH, uint8_t* dst[], int dstStride[]) attribute_deprecated;
113 115
114 116
115 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); 117 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);
116 int sws_getColorspaceDetails(struct SwsContext *c, int **inv_table, int *srcRange, int **table, int *dstRange, int *brightness, int *contrast, int *saturation); 118 int sws_getColorspaceDetails(struct SwsContext *c, int **inv_table, int *srcRange, int **table, int *dstRange, int *brightness, int *contrast, int *saturation);
117 SwsVector *sws_getGaussianVec(double variance, double quality); 119 SwsVector *sws_getGaussianVec(double variance, double quality);