# HG changeset patch # User arpi # Date 1013302510 0 # Node ID c8e09e9b830bba6202bcc70f92f72a69476ede21 # Parent 080882dddb2eee9491e62ce724959830c9b83c11 temp. workaround for VFW upside-down flip diff -r 080882dddb2e -r c8e09e9b830b mencoder.c --- a/mencoder.c Sun Feb 10 00:45:56 2002 +0000 +++ b/mencoder.c Sun Feb 10 00:55:10 2002 +0000 @@ -1459,6 +1459,7 @@ aviwrite_write_chunk(muxer,mux_v,muxer_f,0,0); break; } + flip_upside_down(vo_image_ptr,vo_image_ptr,3*vo_w,vo_h); // dirty hack ret=vfw_encode_frame(mux_v->bih, mux_v->buffer, vfw_bih, vo_image_ptr, &flags, 10000); // printf("vfw_encode_frame -> %d (size=%d,flag=%X)\n",ret,mux_v->bih->biSizeImage,flags); aviwrite_write_chunk(muxer,mux_v,muxer_f,mux_v->bih->biSizeImage,flags);