diff codecs.c @ 192:f5728d824638

postproces for MP43 fourcc
author arpi_esp
date Thu, 22 Mar 2001 18:06:48 +0000
parents a8552ad553e0
children 9e9a000fe4b4
line wrap: on
line diff
--- a/codecs.c	Thu Mar 22 15:25:28 2001 +0000
+++ b/codecs.c	Thu Mar 22 18:06:48 2001 +0000
@@ -47,11 +47,17 @@
 	  printf("Video in MPEG-4 v3 (really DivX) format\n");
           avi_header.bih.biCompression=mmioFOURCC('d', 'i', 'v', '3'); // hack
           avi_header.yuv_supported=1;
+#ifdef USE_DIRECTSHOW
+          avi_header.vids_guid=&CLSID_DivxDecompressorCF;
+          return "divx_c32.ax";
+#else
           avi_header.yuv_hack_needed=1;
 #ifdef ANGELPOTION
           return "APmpg4v1.dll";
+#else
+          return "divxc32.dll";
 #endif
-          return "divxc32.dll";
+#endif
 
 	case mmioFOURCC('D', 'I', 'V', 'X'):
 	case mmioFOURCC('d', 'i', 'v', 'x'):