make swscale-example compile patch by (Alan Curry <pacman TheWorld com>)
[ffmpeg.git] / postproc / swscale-example.c
index 15a3545..f8e0ef4 100644 (file)
@@ -90,9 +90,9 @@ static void doTest(uint8_t *ref[3], int refStride[3], int w, int h, int srcForma
                out[i]= (uint8_t*) malloc(refStride[i]*h);
        }
 
-       srcContext= sws_getContext(w, h, IMGFMT_YV12, srcW, srcH, srcFormat, flags, NULL, NULL);
-       dstContext= sws_getContext(srcW, srcH, srcFormat, dstW, dstH, dstFormat, flags, NULL, NULL);
-       outContext= sws_getContext(dstW, dstH, dstFormat, w, h, IMGFMT_YV12, flags, NULL, NULL);
+       srcContext= sws_getContext(w, h, IMGFMT_YV12, srcW, srcH, srcFormat, flags, NULL, NULL, NULL);
+       dstContext= sws_getContext(srcW, srcH, srcFormat, dstW, dstH, dstFormat, flags, NULL, NULL, NULL);
+       outContext= sws_getContext(dstW, dstH, dstFormat, w, h, IMGFMT_YV12, flags, NULL, NULL, NULL);
        if(srcContext==NULL ||dstContext==NULL ||outContext==NULL){
                printf("Failed allocating swsContext\n");
                goto end;
@@ -139,7 +139,7 @@ static void doTest(uint8_t *ref[3], int refStride[3], int w, int h, int srcForma
        }
 }
 
-void mp_msg_c( int x, const char *format, ... ){
+void mp_msg( int x, int y, const char *format, ... ){
     va_list va;
     va_start(va, format);
     vfprintf(stderr, format, va);
@@ -192,7 +192,7 @@ int main(int argc, char **argv){
        int x, y;
        struct SwsContext *sws;
 
-       sws= sws_getContext(W/12, H/12, IMGFMT_BGR32, W, H, IMGFMT_YV12, 2, NULL, NULL);
+       sws= sws_getContext(W/12, H/12, IMGFMT_BGR32, W, H, IMGFMT_YV12, 2, NULL, NULL, NULL);
         
        for(y=0; y<H; y++){
                for(x=0; x<W*4; x++){