From: Torsten J. <t....@gm...> - 2013-09-27 13:55:27
|
# HG changeset patch # User Torsten Jager <t....@gm...> # Date 1380289949 -7200 # Node ID f248c484a450c30c526e9ec92afe5a7197fe320c # Branch default # Parent c61f49493833f9b45fd4ba352f1ce2ffe724c19d yuv2rgb_mmx: fix swapped modes. This bug probably never hit anyway. Nobody uses 24bpp X displays, as they are way slower than 32 bit ones, or even unsupported by hw. diff --git a/src/video_out/yuv2rgb_mmx.c b/src/video_out/yuv2rgb_mmx.c --- a/src/video_out/yuv2rgb_mmx.c +++ b/src/video_out/yuv2rgb_mmx.c @@ -1309,12 +1309,12 @@ if (this->swapped) switch (this->mode) { case MODE_24_RGB: this->yuv2rgb_fun = mmx_bgr24; - break; + return; case MODE_24_BGR: this->yuv2rgb_fun = mmx_rgb24; - break; + return; default: - return; /* other swapped formats not yet */ + return; /* other swapped formats yet unsupported */ } switch (this->mode) { |