changeset 6751:82cfd2a85519

fixing swscaler bug ;)
author michael
date Thu, 18 Jul 2002 22:44:31 +0000
parents 6484f8f9f111
children 224fe311f5f6
files libvo/vo_jpeg.c
diffstat 1 files changed, 4 insertions(+), 3 deletions(-) [+]
line wrap: on
line diff
--- a/libvo/vo_jpeg.c	Thu Jul 18 16:14:27 2002 +0000
+++ b/libvo/vo_jpeg.c	Thu Jul 18 22:44:31 2002 +0000
@@ -154,6 +154,7 @@
 static uint32_t draw_frame(uint8_t * src[])
 {
  char buf[256];
+ uint8_t *dst= src[0];
     
  snprintf (buf, 256, "%s/%08d.jpg", jpeg_outdir, ++framenum);
 
@@ -161,14 +162,14 @@
   {
    rgb32to24( src[0],image_data,image_width * image_height * 4 );
    rgb24tobgr24( image_data,image_data,image_width * image_height * 3 );
-   src[0]=image_data;
+   dst=image_data;
   }
  if ( image_format == IMGFMT_BGR24 )
   {
    rgb24tobgr24( src[0],image_data,image_width * image_height * 3 );
-   src[0]=image_data;
+   dst=image_data;
   }
- return jpeg_write( buf,src[0] );
+ return jpeg_write( buf,dst );
 }
 
 static void draw_osd(void)