changeset 3436:6ccd793a76c7

added 'cpuflags mmx' for mmx optimized codecs
author alex
date Mon, 10 Dec 2001 16:35:33 +0000
parents 7b78672b7ad4
children ae0e2736a5d4
files etc/codecs.conf
diffstat 1 files changed, 23 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/etc/codecs.conf	Mon Dec 10 16:06:10 2001 +0000
+++ b/etc/codecs.conf	Mon Dec 10 16:35:33 2001 +0000
@@ -14,6 +14,7 @@
   driver vfw
   dll "ivvideo.dll"
   out BGR32,BGR24,BGR16 flip
+  cpuflags mmx
 
 videocodec u263
   info "UB Video H.263+ Decoder"
@@ -31,6 +32,7 @@
 ;  out UYVY flip,noflip
 ;  out YUY2 flip
   out BGR24 flip
+  cpuflags mmx
 
 videocodec divxds
   info "DivX ;-) (MS MPEG-4 v3)"
@@ -47,6 +49,7 @@
 ;  out YV12
   out YUY2
   out BGR32,BGR24,BGR16,BGR15
+  cpuflags mmx
 
 videocodec mpeg12
   info "MPEG 1 or 2"
@@ -70,6 +73,7 @@
   guid 0x82CCD3E0, 0xF71A, 0x11D0, 0x9F, 0xE5, 0x00, 0x60, 0x97, 0x78, 0xEA, 0x66
   out YUY2
   out BGR32,BGR24,BGR16,BGR15
+  cpuflags mmx
 
 videocodec mpeg4
   info "Microsoft MPEG-4 v1/v2"
@@ -81,6 +85,7 @@
   dll "mpg4c32.dll"
   out YUY2 yuvhack
   out BGR32,BGR24,BGR15
+  cpuflags mmx
 
 videocodec divx
   info "DivX ;-) (MS MPEG-4 v3)"
@@ -94,7 +99,7 @@
   dll "divxc32.dll"
   out YUY2 yuvhack
   out BGR32,BGR24,BGR15
-
+  cpuflags mmx
   
 videocodec odivx
   info "OpenDivX (MPEG-4 v2)"
@@ -143,6 +148,7 @@
 ;  out YV12   ; buggy
   out YUY2
   out BGR32,BGR24,BGR15
+  cpuflags mmx
 
 videocodec i263
   info "I263"
@@ -155,6 +161,7 @@
 ;  out I420
   out YUY2
   out BGR32,BGR24,BGR15
+  cpuflags mmx
 
 videocodec m3jpeg
   info "Morgan Motion JPEG Codec"
@@ -166,6 +173,7 @@
   out YUY2
   out UYVY
   out BGR32,BGR24,BGR15
+  cpuflags mmx
 
 videocodec mjpeg
   info "MainConcept Motion JPEG"
@@ -177,6 +185,7 @@
   out YUY2
   out UYVY
   out BGR32,BGR24,BGR15
+  cpuflags mmx
 
 
 ; =============== FFMPEG MPEG CODECS =========================
@@ -262,6 +271,7 @@
   dll "vp31vfw.dll"
   out YUY2
   out BGR32,BGR24,BGR15
+  cpuflags mmx
 
 videocodec indeo5ds
   info "Intel Indeo 5"
@@ -273,6 +283,7 @@
   out YV12
   out YUY2
   out BGR32,BGR24,BGR16,BGR15
+  cpuflags mmx
 
 videocodec indeo5
   info "Intel Indeo 5"
@@ -292,6 +303,7 @@
   driver vfw
   dll "ir41_32.dll"
   out BGR24,BGR15
+  cpuflags mmx
 
 videocodec indeo3
   info "Intel Indeo 3.1/3.2"
@@ -302,6 +314,7 @@
   driver vfw
   dll "ir32_32.dll"
   out BGR24,BGR15 flip
+  cpuflags mmx
 
 videocodec cvid
   info "Cinepak Video"
@@ -312,6 +325,7 @@
 ;  out YUY2
 ;  out UYVY
   out BGR24,BGR15
+  cpuflags mmx
 
 videocodec cram
   info "Microsoft Video 1"
@@ -333,6 +347,7 @@
   dll "ativcr2.dll"
   out YUY2
   out BGR32,BGR24,BGR15
+  cpuflags mmx
 
 videocodec wmv7
   info "Windows Media Video 7"
@@ -344,6 +359,7 @@
 ;  out I420
   out YUY2
   out BGR32,BGR24,BGR16,BGR15
+  cpuflags mmx
 
 videocodec wmv8
   info "Windows Media Video 8"
@@ -354,6 +370,7 @@
   guid 0x521fb373, 0x7654, 0x49f2, 0xbd, 0xb1, 0x0c, 0x6e, 0x66, 0x60, 0x71, 0x4f
   out YUY2
   out BGR32,BGR24,BGR16,BGR15
+  cpuflags mmx
 
 videocodec tm20
   info "TrueMotion 2.0"
@@ -377,6 +394,7 @@
   out YUY2
   out UYVY
   out BGR32,BGR24,BGR16,BGR15
+  cpuflags mmx
 
 videocodec mcdv
   info "MainConcept DV Codec"
@@ -441,6 +459,7 @@
 ;  out YV12 flip
 ;  out YUY2 flip
   out BGR32,BGR24,BGR15 flip
+  cpuflags mmx
 
 videocodec m261
   info "M261"
@@ -460,6 +479,7 @@
 ;  out YVYU
   out UYVY
   out BGR32,BGR24,BGR15 flip
+  cpuflags mmx
 
 videocodec asv1
   info "ASUS V1"
@@ -471,6 +491,7 @@
 ;  out YVYU
   out UYVY
   out BGR32,BGR24,BGR15 flip
+  cpuflags mmx
 
 videocodec 3ivX
   info "3ivX Delta 3.5"
@@ -486,7 +507,6 @@
 videocodec mss1
   info "Windows Screen Video"
   status crashing
-  comment "with MMX optimizations!"
   fourcc MSS1
   driver dshow
   dll "msscds32.ax"
@@ -704,6 +724,7 @@
   format 0x161
   driver acm
   dll "divxa32.acm"
+  cpuflags mmx
 
 audiocodec msadpcm
   info "MS ADPCM"