# HG changeset patch # User vitor # Date 1245264019 0 # Node ID d1f5b68b68f3b2c3012a8119895047aad8577475 # Parent c2ace2a6a01cfd3e6daba214e19487ded2b91869 Do not call rgb2rgbWrapper() for rgb48*, there is no special converter yet for those formats diff -r c2ace2a6a01c -r d1f5b68b68f3 libswscale/swscale.c --- a/libswscale/swscale.c Wed Jun 17 09:16:19 2009 +0000 +++ b/libswscale/swscale.c Wed Jun 17 18:40:19 2009 +0000 @@ -2732,6 +2732,8 @@ && srcFormat != PIX_FMT_MONOWHITE && dstFormat != PIX_FMT_MONOWHITE && dstFormat != PIX_FMT_RGB32_1 && dstFormat != PIX_FMT_BGR32_1 + && srcFormat != PIX_FMT_RGB48LE && dstFormat != PIX_FMT_RGB48LE + && srcFormat != PIX_FMT_RGB48BE && dstFormat != PIX_FMT_RGB48BE && (!needsDither || (c->flags&(SWS_FAST_BILINEAR|SWS_POINT)))) c->swScale= rgb2rgbWrapper;