[prev in list] [next in list] [prev in thread] [next in thread]
List: helix-datatype-cvs
Subject: [Datatype-cvs] avi/fileformat avistrm.cpp,1.10.2.5,1.10.2.6
From: gahluwalia () helixcommunity ! org
Date: 2008-06-26 6:37:33
Message-ID: 200806260639.m5Q6d24K008937 () mailer ! progressive-comp ! com
[Download RAW message or body]
Update of /cvsroot/datatype/avi/fileformat
In directory cvs01.internal.helixcommunity.org:/tmp/cvs-serv20647
Modified Files:
Tag: hxclient_3_1_0_atlas
avistrm.cpp
Log Message:
Adding support for divx & xvid in avi fileformat
Index: avistrm.cpp
===================================================================
RCS file: /cvsroot/datatype/avi/fileformat/avistrm.cpp,v
retrieving revision 1.10.2.5
retrieving revision 1.10.2.6
diff -u -d -r1.10.2.5 -r1.10.2.6
--- avistrm.cpp 19 Jun 2008 05:03:14 -0000 1.10.2.5
+++ avistrm.cpp 26 Jun 2008 06:37:30 -0000 1.10.2.6
@@ -249,7 +249,10 @@
#define WAVE_FORMAT_DEVELOPMENT 0xFFFF /* new wave formats in development */
#define VIDEO_FORMAT_H263 HX_MAKE4CC('3', '6', '2', 'H')
-#define VIDEO_FORMAT_DIVX HX_MAKE4CC('x', 'v', 'i', 'd')
+#define VIDEO_FORMAT_divx HX_MAKE4CC('x', 'v', 'i', 'd')
+#define VIDEO_FORMAT_DIVX HX_MAKE4CC('X', 'V', 'I', 'D')
+#define VIDEO_FORMAT_DV50 HX_MAKE4CC('0', '5', 'V', 'D')
+#define VIDEO_FORMAT_XVID HX_MAKE4CC('D', 'I', 'V', 'X')
#define AVI_LIST_OBJECT 0x4c495354 /* 'LIST' */
#define AVI_RECORD_TYPE 0x72656320 /* 'rec ' */
@@ -670,7 +673,10 @@
strcpy(szStreamName, "Video Track");
strcpy (szMimeType, "video/X-RN-3GPP-H263");
}
- else if (m_header.ulHandler == VIDEO_FORMAT_DIVX)
+ else if ((m_header.ulHandler == VIDEO_FORMAT_DIVX) ||
+ (m_header.ulHandler == VIDEO_FORMAT_divx) ||
+ (m_header.ulHandler == VIDEO_FORMAT_DV50) ||
+ (m_header.ulHandler == VIDEO_FORMAT_XVID))
{
strcpy(szStreamName, "Video Track");
strcpy (szMimeType, "video/X-HX-DIVX");
_______________________________________________
Datatype-cvs mailing list
Datatype-cvs@helixcommunity.org
http://lists.helixcommunity.org/mailman/listinfo/datatype-cvs
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic