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 }