mirror of https://git.ffmpeg.org/ffmpeg.git
sws/utils: use av_assert
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
This commit is contained in:
parent
fd8def9248
commit
e003da7139
|
@ -22,7 +22,6 @@
|
|||
|
||||
#define _SVID_SOURCE // needed for MAP_ANONYMOUS
|
||||
#define _DARWIN_C_SOURCE // needed for MAP_ANON
|
||||
#include <assert.h>
|
||||
#include <inttypes.h>
|
||||
#include <math.h>
|
||||
#include <stdio.h>
|
||||
|
@ -287,8 +286,7 @@ static int initFilter(int16_t **outFilter, int32_t **filterPos,
|
|||
else if (flags & SWS_BILINEAR)
|
||||
sizeFactor = 2;
|
||||
else {
|
||||
sizeFactor = 0; // GCC warning killer
|
||||
assert(0);
|
||||
av_assert0(0);
|
||||
}
|
||||
|
||||
if (xInc <= 1 << 16)
|
||||
|
@ -387,8 +385,7 @@ static int initFilter(int16_t **outFilter, int32_t **filterPos,
|
|||
double p = -2.196152422706632;
|
||||
coeff = getSplineCoeff(1.0, 0.0, p, -p - 1.0, floatd) * fone;
|
||||
} else {
|
||||
coeff = 0.0; // GCC warning killer
|
||||
assert(0);
|
||||
av_assert0(0);
|
||||
}
|
||||
|
||||
filter[i * filterSize + j] = coeff;
|
||||
|
@ -401,13 +398,13 @@ static int initFilter(int16_t **outFilter, int32_t **filterPos,
|
|||
/* apply src & dst Filter to filter -> filter2
|
||||
* av_free(filter);
|
||||
*/
|
||||
assert(filterSize > 0);
|
||||
av_assert0(filterSize > 0);
|
||||
filter2Size = filterSize;
|
||||
if (srcFilter)
|
||||
filter2Size += srcFilter->length - 1;
|
||||
if (dstFilter)
|
||||
filter2Size += dstFilter->length - 1;
|
||||
assert(filter2Size > 0);
|
||||
av_assert0(filter2Size > 0);
|
||||
FF_ALLOCZ_OR_GOTO(NULL, filter2, filter2Size * dstW * sizeof(*filter2), fail);
|
||||
|
||||
for (i = 0; i < dstW; i++) {
|
||||
|
@ -489,9 +486,9 @@ static int initFilter(int16_t **outFilter, int32_t **filterPos,
|
|||
filterAlign = 1;
|
||||
}
|
||||
|
||||
assert(minFilterSize > 0);
|
||||
av_assert0(minFilterSize > 0);
|
||||
filterSize = (minFilterSize + (filterAlign - 1)) & (~(filterAlign - 1));
|
||||
assert(filterSize > 0);
|
||||
av_assert0(filterSize > 0);
|
||||
filter = av_malloc(filterSize * dstW * sizeof(*filter));
|
||||
if (filterSize >= MAX_FILTER_SIZE * 16 /
|
||||
((flags & SWS_ACCURATE_RND) ? APCK_SIZE : 16) || !filter)
|
||||
|
@ -1217,7 +1214,7 @@ int sws_init_context(SwsContext *c, SwsFilter *srcFilter, SwsFilter *dstFilter)
|
|||
for(j=0; j<dst_stride+1; j++)
|
||||
((int16_t*)(c->chrUPixBuf[i]))[j] = 1<<14;
|
||||
|
||||
assert(c->chrDstH <= dstH);
|
||||
av_assert0(c->chrDstH <= dstH);
|
||||
|
||||
if (flags & SWS_PRINT_INFO) {
|
||||
if (flags & SWS_FAST_BILINEAR)
|
||||
|
|
Loading…
Reference in New Issue