summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorarpi_esp <arpi_esp@b3059339-0415-0410-9bf9-f77b7e298cf2>2001-03-17 22:37:22 +0000
committerarpi_esp <arpi_esp@b3059339-0415-0410-9bf9-f77b7e298cf2>2001-03-17 22:37:22 +0000
commit3606f8faa100406cdfb54f27cefd399632248a94 (patch)
tree300c58b9354e75637bd9ff48035b87a9dbdc437c
parentca3170c35f5a8bc2e0b82d386e62b4802348b057 (diff)
downloadmpv-3606f8faa100406cdfb54f27cefd399632248a94.tar.bz2
mpv-3606f8faa100406cdfb54f27cefd399632248a94.tar.xz
CRAM codec support added
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@125 b3059339-0415-0410-9bf9-f77b7e298cf2
-rw-r--r--codecs.c9
1 files changed, 9 insertions, 0 deletions
diff --git a/codecs.c b/codecs.c
index 1a5b39e649..1cd3dacd89 100644
--- a/codecs.c
+++ b/codecs.c
@@ -39,6 +39,8 @@ char* get_vids_codec_name(){
case mmioFOURCC('d', 'i', 'v', '3'):
case mmioFOURCC('D', 'I', 'V', '4'):
case mmioFOURCC('d', 'i', 'v', '4'):
+ case mmioFOURCC('D', 'I', 'V', '5'):
+ case mmioFOURCC('d', 'i', 'v', '5'):
case mmioFOURCC('M', 'P', '4', '1'):
case mmioFOURCC('m', 'p', '4', '1'):
printf("Video in DivX ;-) format\n");
@@ -74,6 +76,13 @@ char* get_vids_codec_name(){
avi_header.yuv_supported=1;
return "iccvid.dll";
+ case mmioFOURCC('c', 'r', 'a', 'm'):
+ case mmioFOURCC('C', 'R', 'A', 'M'):
+ printf("Video in CRAM format\n");
+ avi_header.no_32bpp_support=1;
+ //avi_header.yuv_supported=1;
+ return "msvidc32.dll";
+
//*** Only 16bit .DLL available (can't load under linux) ***
// case mmioFOURCC('V', 'C', 'R', '1'):
// printf("Video in ATI VCR1 format\n");