mirror of
https://github.com/FFmpeg/FFmpeg.git
synced 2024-12-23 12:43:46 +02:00
make swscale-example compile patch by (Alan Curry <pacman TheWorld com>)
Originally committed as revision 17632 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
This commit is contained in:
parent
db8a64cba0
commit
999bbe8367
@ -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++){
|
||||
|
Loading…
Reference in New Issue
Block a user