[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