View Issue Details

IDProjectCategoryView StatusLast Update
0010945MMAGeneralpublic2013-06-04 18:02
Reporterpeke Assigned To 
PriorityurgentSeveritymajorReproducibilityalways
Status closedResolutionfixed 
PlatformGoogle Nexus 7OSAndroidOS VersionJB 4.2.2
Product Version1.0.4 
Target Version1.0.4Fixed in Version1.0.4 
Summary0010945: Lyrics Search: Lyrics search fails in multiple artists searches (Regression)
DescriptionLyrics Search do not work in 137 Searching same track in MMW 1640 correctly find lyrics.
TagsNo tags attached.
Fixed in build139

Activities

peke

2013-06-03 00:05

developer   ~0036282

Can you please confirm if not assign to me so that I can make ddms log.

peke

2013-06-03 00:41

developer   ~0036287

Last edited: 2013-06-03 00:42

NOTE: This is initially noticed while testing playback of tracks that were written to device by using steps described in 0010881:0036283 even it should not be related as no lyrics results fo all tracks.

jiri

2013-06-03 08:18

administrator   ~0036288

Works for me using the latest SVN build, Peke please retest using a new build.

peke

2013-06-03 23:20

developer   ~0036302

After further testing recommendations and tests in 138 I have finally located the issue:

Main issue is that MMA handle differently Multiple Artists in tracks than MMW where Lyrics search for same tracks work Flawlessly.

After talk with Martin the solution would be that in case No Lyrics are found on whole Artist MMA tries search by first artist and in Case of only Two Artists add "Feat." and/or "ft." as separator and retry search.

Result would be an slower search but it will drastically increase find chance

jiri

2013-06-04 07:33

administrator   ~0036307

Peke, please describe the exact metadata used, so that Michal could review the difference and update the search script accordingly.

peke

2013-06-04 13:46

developer   ~0036312

Assigning to Michal, Martin should send him Sample track.

NOTE: ";" is used as Multiple Value separator in MMW.

michal

2013-06-04 14:57

developer   ~0036314

Martin should only switch on "tryAllArtists" in the script and convert all multivalue separators to ";". Then it should work ok, I have tested it in MM8 and it works.

martin

2013-06-04 15:08

developer   ~0036316

Fixed in build 139.

rusty

2013-06-04 18:02

administrator   ~0036320

Verified 139.