equal
deleted
inserted
replaced
48 CMetaDataSource& aSource ) |
48 CMetaDataSource& aSource ) |
49 { |
49 { |
50 #ifdef _DEBUG |
50 #ifdef _DEBUG |
51 RDebug::Print(_L("CMetaDataParserFactory::CreateID3ParserL")); |
51 RDebug::Print(_L("CMetaDataParserFactory::CreateID3ParserL")); |
52 #endif |
52 #endif |
53 CMetaDataParser* parser = NULL; |
53 |
54 TRAPD( err, parser = CMetaDataParserID3v2::CreateID3v2ParserL( aSource )); |
54 return CreateID3ParserL( aSource, 0 ); |
|
55 } |
|
56 |
|
57 // ----------------------------------------------------------------------------- |
|
58 // CMetaDataParserFactory::CreateID3ParserL |
|
59 // ----------------------------------------------------------------------------- |
|
60 // |
|
61 CMetaDataParser* CMetaDataParserFactory::CreateID3ParserL( |
|
62 CMetaDataSource& aSource, TUint aOffset ) |
|
63 { |
|
64 #ifdef _DEBUG |
|
65 RDebug::Print(_L("CMetaDataParserFactory::CreateID3ParserL")); |
|
66 #endif |
|
67 CMetaDataParser* parser = NULL; |
|
68 TRAPD( err, parser = CMetaDataParserID3v2::CreateID3v2ParserL( aSource, aOffset )); |
55 if ( !err && parser ) |
69 if ( !err && parser ) |
56 { |
70 { |
57 if ( parser->MetaDataExists() ) |
71 if ( parser->MetaDataExists() ) |
58 { |
72 { |
59 return parser; |
73 return parser; |