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

List:       helix-datatype-cvs
Subject:    [Datatype-cvs] common/util Umakefil, 1.13, 1.13.170.1 metautil.cpp, 1.7, 1.7.186.1
From:       xzhao () helixcommunity ! org
Date:       2013-02-18 6:44:27
[Download RAW message or body]

Update of /cvsroot/datatype/common/util
In directory cvs01.internal.helixcommunity.org:/tmp/cvs-serv23943

Modified Files:
      Tag: hxclient_5_0_1_hebe
	Umakefil metautil.cpp 
Log Message:
This change is needed for below code change:
 1. Let DASH FF@HEAD co-work with 501HEBE

Detailed Change Info listed as below:
 1. Add new class MetaInfo and ID3Tools to handle metadata


Index: metautil.cpp
===================================================================
RCS file: /cvsroot/datatype/common/util/metautil.cpp,v
retrieving revision 1.7
retrieving revision 1.7.186.1
diff -u -d -r1.7 -r1.7.186.1
--- metautil.cpp	6 Jul 2007 22:00:23 -0000	1.7
+++ metautil.cpp	18 Feb 2013 06:44:19 -0000	1.7.186.1
@@ -53,6 +53,11 @@
 #include "ihxpckts.h"
 #include "hxfiles.h"
 #include "hxccf.h"
+#include "iso639.h"
+#include "proptools.h"
+
+#include "metautil.h"
+
 
 HX_RESULT CheckMetaInfoRequest(IHXRequest*            pRequest,
                                IHXCommonClassFactory* pFactory,
[...3537 lines suppressed...]
+                                    m_ulongItems[srcItemName], dstEnginePropName, bBlast);
+}
+
+void MetaInfo::ClearEncodedStringArray(CHXPtrArray& a)
+{
+    for(INT32 i = 0; i < a.GetSize(); i++)
+    {
+        delete (EncodedString*)a[i];
+    }
+    a.RemoveAll();
+}
+
+void MetaInfo::ClearAPICFrameArray(CHXPtrArray& a)
+{
+    for(INT32 i = 0; i < a.GetSize(); i++)
+    {
+        delete (ID3Tools::APICFrame*)a[i];
+    }
+    a.RemoveAll();
+}

Index: Umakefil
===================================================================
RCS file: /cvsroot/datatype/common/util/Umakefil,v
retrieving revision 1.13
retrieving revision 1.13.170.1
diff -u -d -r1.13 -r1.13.170.1
--- Umakefil	6 Jul 2007 22:00:23 -0000	1.13
+++ Umakefil	18 Feb 2013 06:44:19 -0000	1.13.170.1
@@ -56,7 +56,9 @@
 			    "common/dbgtool/pub",
 			    "common/util/pub",
 			    "common/container/pub",
-			    "common/runtime/pub")
+			    "common/runtime/pub",
+			    "common/log/logutil/pub",
+                            "datatype/include")
 
 project.AddSources("bitstream.cpp",
                    "bitpack.cpp",


_______________________________________________
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