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); | 		out[i]= (uint8_t*) malloc(refStride[i]*h); | ||||||
| 	} | 	} | ||||||
| 
 | 
 | ||||||
| 	srcContext= sws_getContext(w, h, IMGFMT_YV12, srcW, srcH, srcFormat, 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); | 	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); | 	outContext= sws_getContext(dstW, dstH, dstFormat, w, h, IMGFMT_YV12, flags, NULL, NULL, NULL); | ||||||
| 	if(srcContext==NULL ||dstContext==NULL ||outContext==NULL){ | 	if(srcContext==NULL ||dstContext==NULL ||outContext==NULL){ | ||||||
| 		printf("Failed allocating swsContext\n"); | 		printf("Failed allocating swsContext\n"); | ||||||
| 		goto end; | 		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_list va; | ||||||
|     va_start(va, format); |     va_start(va, format); | ||||||
|     vfprintf(stderr, format, va); |     vfprintf(stderr, format, va); | ||||||
| @ -192,7 +192,7 @@ int main(int argc, char **argv){ | |||||||
| 	int x, y; | 	int x, y; | ||||||
| 	struct SwsContext *sws; | 	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(y=0; y<H; y++){ | ||||||
| 		for(x=0; x<W*4; x++){ | 		for(x=0; x<W*4; x++){ | ||||||
|  | |||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user