[prev in list] [next in list] [prev in thread] [next in thread] 

List:       helix-datatype-cvs
Subject:    [Datatype-cvs] wm/asx/renderer asxelement.cpp, 1.4,
From:       vkathuria () helixcommunity ! org
Date:       2008-12-22 6:10:45
Message-ID: 200812220612.mBM6CQwD006010 () mailer ! progressive-comp ! com
[Download RAW message or body]

Update of /cvsroot/datatype/wm/asx/renderer
In directory cvs01.internal.helixcommunity.org:/tmp/cvs-serv29311

Modified Files:
      Tag: hxclient_3_1_0_atlas
	asxelement.cpp asxtypes.h 
Log Message:
Change to support non-standard ASX elements

Index: asxelement.cpp
===================================================================
RCS file: /cvsroot/datatype/wm/asx/renderer/asxelement.cpp,v
retrieving revision 1.4
retrieving revision 1.4.2.1
diff -u -d -r1.4 -r1.4.2.1
--- asxelement.cpp	6 Jul 2007 22:02:11 -0000	1.4
+++ asxelement.cpp	22 Dec 2008 06:10:42 -0000	1.4.2.1
@@ -75,7 +75,8 @@
     {HXASXElementSkin,            HXASX_ELEMENT_NAME_SKIN           },
     {HXASXElementStartMarker,     HXASX_ELEMENT_NAME_STARTMARKER    },
     {HXASXElementStartTime,       HXASX_ELEMENT_NAME_STARTTIME      },
-    {HXASXElementTitle,           HXASX_ELEMENT_NAME_TITLE          }
+    {HXASXElementTitle,           HXASX_ELEMENT_NAME_TITLE          },
+    {HXASXElementUnknown,         HXASX_ELEMENT_NAME_UNKNOWN        }
 };
 
 CHXASXElement::CHXASXElement(IUnknown* pContext, HXASXElement eType, IHXValues* \
pAttr, UINT32 ulLine, @@ -371,6 +372,7 @@
                 pElem = new CHXASXElementRepeat(pContext, eType, pAttr, ulLine, \
ulCol, pParent, &retVal);  break;
             default:
+                pElem = new CHXASXElement(pContext, eType, pAttr, ulLine, ulCol, \
pParent, &retVal);		  break;
         }
         if (pElem && SUCCEEDED(retVal))

Index: asxtypes.h
===================================================================
RCS file: /cvsroot/datatype/wm/asx/renderer/asxtypes.h,v
retrieving revision 1.2
retrieving revision 1.2.2.1
diff -u -d -r1.2 -r1.2.2.1
--- asxtypes.h	6 Jul 2007 22:02:11 -0000	1.2
+++ asxtypes.h	22 Dec 2008 06:10:42 -0000	1.2.2.1
@@ -72,7 +72,8 @@
     HXASXElementStartMarker     = 0x00040000,
     HXASXElementStartTime       = 0x00080000,
     HXASXElementTitle           = 0x00100000,
-    NumHXASXElements            = 21
+    HXASXElementUnknown         = 0x00200000,
+    NumHXASXElements            = 22
 }
 HXASXElement;
 
@@ -112,6 +113,7 @@
 #define HXASX_ELEMENT_NAME_STARTMARKER     "startmarker"
 #define HXASX_ELEMENT_NAME_STARTTIME       "starttime"
 #define HXASX_ELEMENT_NAME_TITLE           "title"
+#define HXASX_ELEMENT_NAME_UNKNOWN         "unknown"
 
 #define HXASX_ATTRIBUTE_NAME_VERSION       "version"
 #define HXASX_ATTRIBUTE_NAME_PREVIEWMODE   "previewmode"


_______________________________________________
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