diff xacodec.c @ 2377:3ad626921328

fixing...
author arpi
date Mon, 22 Oct 2001 18:52:10 +0000
parents 4edd4d7f4511
children 448559791c0e
line wrap: on
line diff
--- a/xacodec.c	Mon Oct 22 17:49:17 2001 +0000
+++ b/xacodec.c	Mon Oct 22 18:52:10 2001 +0000
@@ -61,7 +61,7 @@
 
     va_start(vallist, fmt);
     vsnprintf(buf, 1024, fmt, vallist);
-    mp_msg(MSGT_DECVIDEO, MSGL_HINT, "[xacodec] %s", buf);
+    mp_msg(MSGT_DECVIDEO, MSGL_DBG2, "[xacodec] %s\n", buf);
     va_end(vallist);
 }
 
@@ -273,9 +273,10 @@
     xacodec_driver->decinfo->special = 0;
     xacodec_driver->decinfo->extra = codec_hdr.extra;
 
+//    vidinfo->our_out_buffer = malloc(codec_hdr.y * codec_hdr.x * ((codec_hdr.depth+7)/8));
     vidinfo->our_out_buffer = malloc(codec_hdr.y * codec_hdr.x * codec_hdr.depth);
 
-    printf("out_buf size: %d\n", codec_hdr.y * codec_hdr.x * codec_hdr.depth);
+//    printf("out_buf size: %d\n", codec_hdr.y * codec_hdr.x * codec_hdr.depth);
 
     if (vidinfo->our_out_buffer == NULL)
     {
@@ -478,10 +479,15 @@
     return((void *)color_func);
 }
 
+void dummy(){
+    XA_Print("dummy() called");
+}
+
 void *YUV2x2_Map_Func(unsigned int image_type, unsigned int dith_type)
 {
     XA_Print("YUV2x2_Map_Func('image_type: %d', 'dith_type: %d')",
 	    image_type, dith_type);
+    return (void*)dummy;
 }
 
 int XA_Add_Func_To_Free_Chain(XA_ANIM_HDR *anim_hdr, void (*function)())