From: banan Date: Thu, 17 May 2007 11:03:43 +0000 (+0000) Subject: Use FFABS instead of abs. X-Git-Url: https://rtime.felk.cvut.cz/gitweb/frescor/ffmpeg.git/commitdiff_plain/e8c8f7b766c5230022607ea75c095b149cfb6043 Use FFABS instead of abs. git-svn-id: file:///var/local/repositories/ffmpeg/trunk@9045 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b --- diff --git a/libavcodec/flashsvenc.c b/libavcodec/flashsvenc.c index f847e409b..2b791c294 100644 --- a/libavcodec/flashsvenc.c +++ b/libavcodec/flashsvenc.c @@ -218,7 +218,7 @@ static int flashsv_encode_frame(AVCodecContext *avctx, uint8_t *buf, int buf_siz /* First frame needs to be a keyframe */ if (avctx->frame_number == 0) { - s->previous_frame = av_mallocz(abs(p->linesize[0])*s->image_height); + s->previous_frame = av_mallocz(FFABS(p->linesize[0])*s->image_height); if (!s->previous_frame) { av_log(avctx, AV_LOG_ERROR, "Memory allocation failed.\n"); return -1; @@ -253,7 +253,7 @@ static int flashsv_encode_frame(AVCodecContext *avctx, uint8_t *buf, int buf_siz if(p->linesize[0] > 0) memcpy(s->previous_frame, p->data[0], s->image_height*p->linesize[0]); else - memcpy(s->previous_frame, p->data[0] + p->linesize[0] * (s->image_height-1), s->image_height*abs(p->linesize[0])); + memcpy(s->previous_frame, p->data[0] + p->linesize[0] * (s->image_height-1), s->image_height*FFABS(p->linesize[0])); //mark the frame type so the muxer can mux it correctly if (I_frame) {