Commit 6e02f6ed authored by ramiro's avatar ramiro

Fix compilation with runtime cpu detection.

All functions in swscale_template.c should be declared with the RENAME macro.


git-svn-id: file:///var/local/repositories/mplayer/trunk/libswscale@29976 b3059339-0415-0410-9bf9-f77b7e298cf2
parent a8aa1629
...@@ -1818,14 +1818,14 @@ static inline void RENAME(nvXXtoUV)(uint8_t *dst1, uint8_t *dst2, ...@@ -1818,14 +1818,14 @@ static inline void RENAME(nvXXtoUV)(uint8_t *dst1, uint8_t *dst2,
#endif #endif
} }
static inline void nv12ToUV(uint8_t *dstU, uint8_t *dstV, static inline void RENAME(nv12ToUV)(uint8_t *dstU, uint8_t *dstV,
const uint8_t *src1, const uint8_t *src2, const uint8_t *src1, const uint8_t *src2,
long width, uint32_t *unused) long width, uint32_t *unused)
{ {
RENAME(nvXXtoUV)(dstU, dstV, src1, width); RENAME(nvXXtoUV)(dstU, dstV, src1, width);
} }
static inline void nv21ToUV(uint8_t *dstU, uint8_t *dstV, static inline void RENAME(nv21ToUV)(uint8_t *dstU, uint8_t *dstV,
const uint8_t *src1, const uint8_t *src2, const uint8_t *src1, const uint8_t *src2,
long width, uint32_t *unused) long width, uint32_t *unused)
{ {
...@@ -2962,8 +2962,8 @@ static void RENAME(sws_init_swScale)(SwsContext *c) ...@@ -2962,8 +2962,8 @@ static void RENAME(sws_init_swScale)(SwsContext *c)
switch(srcFormat) { switch(srcFormat) {
case PIX_FMT_YUYV422 : c->hcscale_internal = RENAME(yuy2ToUV); break; case PIX_FMT_YUYV422 : c->hcscale_internal = RENAME(yuy2ToUV); break;
case PIX_FMT_UYVY422 : c->hcscale_internal = RENAME(uyvyToUV); break; case PIX_FMT_UYVY422 : c->hcscale_internal = RENAME(uyvyToUV); break;
case PIX_FMT_NV12 : c->hcscale_internal = nv12ToUV; break; case PIX_FMT_NV12 : c->hcscale_internal = RENAME(nv12ToUV); break;
case PIX_FMT_NV21 : c->hcscale_internal = nv21ToUV; break; case PIX_FMT_NV21 : c->hcscale_internal = RENAME(nv21ToUV); break;
case PIX_FMT_RGB8 : case PIX_FMT_RGB8 :
case PIX_FMT_BGR8 : case PIX_FMT_BGR8 :
case PIX_FMT_PAL8 : case PIX_FMT_PAL8 :
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment