Mercurial > mplayer.hg
comparison mencoder.c @ 4625:c8e09e9b830b
temp. workaround for VFW upside-down flip
author | arpi |
---|---|
date | Sun, 10 Feb 2002 00:55:10 +0000 |
parents | 9ad42931f595 |
children | a4e774e16b22 |
comparison
equal
deleted
inserted
replaced
4624:080882dddb2e | 4625:c8e09e9b830b |
---|---|
1457 if(!blit_frame){ | 1457 if(!blit_frame){ |
1458 // empty. | 1458 // empty. |
1459 aviwrite_write_chunk(muxer,mux_v,muxer_f,0,0); | 1459 aviwrite_write_chunk(muxer,mux_v,muxer_f,0,0); |
1460 break; | 1460 break; |
1461 } | 1461 } |
1462 flip_upside_down(vo_image_ptr,vo_image_ptr,3*vo_w,vo_h); // dirty hack | |
1462 ret=vfw_encode_frame(mux_v->bih, mux_v->buffer, vfw_bih, vo_image_ptr, &flags, 10000); | 1463 ret=vfw_encode_frame(mux_v->bih, mux_v->buffer, vfw_bih, vo_image_ptr, &flags, 10000); |
1463 // printf("vfw_encode_frame -> %d (size=%d,flag=%X)\n",ret,mux_v->bih->biSizeImage,flags); | 1464 // printf("vfw_encode_frame -> %d (size=%d,flag=%X)\n",ret,mux_v->bih->biSizeImage,flags); |
1464 aviwrite_write_chunk(muxer,mux_v,muxer_f,mux_v->bih->biSizeImage,flags); | 1465 aviwrite_write_chunk(muxer,mux_v,muxer_f,mux_v->bih->biSizeImage,flags); |
1465 break; | 1466 break; |
1466 } | 1467 } |