From c522b4e94eefaf4a7294e11f3f1940fcc52e4ddc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Reimar=20D=C3=B6ffinger?= <Reimar.Doeffinger@gmx.de> Date: Tue, 13 Oct 2009 08:23:00 +0000 Subject: [PATCH] Simplify: use FFSWAP Originally committed as revision 20222 to svn://svn.ffmpeg.org/ffmpeg/trunk --- libavcodec/rawdec.c | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/libavcodec/rawdec.c b/libavcodec/rawdec.c index 2f29271c9a0..5439a47d9c9 100644 --- a/libavcodec/rawdec.c +++ b/libavcodec/rawdec.c @@ -142,12 +142,7 @@ static int raw_decode(AVCodecContext *avctx, if ( avctx->codec_tag == MKTAG('Y', 'V', '1', '2') || avctx->codec_tag == MKTAG('Y', 'V', 'U', '9')) - { - // swap fields - unsigned char *tmp = picture->data[1]; - picture->data[1] = picture->data[2]; - picture->data[2] = tmp; - } + FFSWAP(uint8_t *, picture->data[1], picture->data[2]); if(avctx->codec_tag == AV_RL32("yuv2") && avctx->pix_fmt == PIX_FMT_YUYV422) { -- GitLab