--- a/mmserv/metadatautility/Src/MetaDataParser.cpp Fri Apr 30 19:18:45 2010 -0500
+++ b/mmserv/metadatautility/Src/MetaDataParser.cpp Fri May 14 18:19:45 2010 -0500
@@ -31,6 +31,7 @@
_LIT(KCharacterSetRscFile, "TopCharacterSet.rsc");
+
// ============================ MEMBER FUNCTIONS ===============================
// -----------------------------------------------------------------------------
@@ -172,12 +173,7 @@
#ifdef _DEBUG
RDebug::Print(_L("CMetaDataParser::MapID3GenreToStringL"));
#endif
-
- if(aNum < 0 || aNum > 125 && aNum != 199)
- {
- return;
- }
- switch(aNum)
+ switch(aNum)
{
case 0:
aGenrePtr.Append(KGenreBlues);
@@ -574,12 +570,7 @@
#ifdef _DEBUG
RDebug::Print(_L("CMetaDataParser::MapID3GenreToStringL"));
#endif
-
- if(aNum < 0 || aNum > 125 && aNum != 199)
- {
- return;
- }
- switch(aNum)
+ switch(aNum)
{
case 0:
aGenrePtr.Append(KGenreBlues);
@@ -1277,6 +1268,26 @@
}
// -----------------------------------------------------------------------------
+// CMetaDataParser::CommonParseDesL
+// -----------------------------------------------------------------------------
+//
+void CMetaDataParser::CommonParseDesL(
+ const RArray<TMetaDataFieldId>& aWantedFields,
+ CMetaDataFieldContainer& aContainer )
+ {
+#ifdef _DEBUG
+ RDebug::Print(_L("CMetaDataParser::CommonParseDesL"));
+#endif
+
+ //Since this is for descriptor "source", by default it is not a DRM Protected file
+ _LIT(KNoProtection, "0");
+ aContainer.AppendL( EMetaDataProtected, KNoProtection );
+
+ //Continue parsing the file
+ ParseL(aWantedFields, aContainer);
+ }
+
+// -----------------------------------------------------------------------------
// CMetaDataParser::GetProtectedL
// -----------------------------------------------------------------------------
//