Closed
Bug 896173
Opened 11 years ago
Closed 9 years ago
[Music - MMS ] mp3 and amr files received via MMS doesn't show the original filename
Categories
(Firefox OS Graveyard :: Gaia::Music, defect)
Tracking
(tracking-b2g:backlog, b2g-v2.0 affected, b2g-v2.1 affected, b2g-v2.2 affected, b2g-master verified)
VERIFIED
FIXED
tracking-b2g | backlog |
People
(Reporter: leo.bugzilla.gaia, Assigned: squib)
References
Details
Attachments
(4 files)
1. Title: Original file names of mp3/amr music files recieved via MMS are not displayed , while playing 2. Precondition: Have a couple of mp3 and amr files in the device. 3. Tester's Action: - Compose a MMS message , attach mp3/amr files and send - Once the MMS message is recieved , try opening the file to play - Filenames displayed are "Unknown title" while playing - In message view, the filename is correct. 4. Detailed Symptom (ENG.) : When user receives a MMS-music file(mp3/amr format) , when playing it shows "unknown title" instead of the filename 5. Expected: Filename should be displayed instead of "Unknown filename" 6. Reproducibility: Y 1) Frequency Rate : 100% 7. Gaia Master/v1-train: Reproduced on v1-train 8. Gaia Revision: 3b2b0e422c3c772424d4b4e861986c81032d1d3f
Comment 1•11 years ago
|
||
Currently, the title displayed on music app is parsed from metadata. If the file not exist on musicDB and the metaData doesn't contains file name, it will show "Unknown title" in this case. Open activity already have the filename parameter and utilized in file saving behavior. If we want display title in this case, extra logic forcing the title bar updated with given filename in music app is needed.
Comment 2•11 years ago
|
||
Thanks, Steve, I can confirm this. I think this issue needs some UX inputs because: 1. For mp3, it's common that the file has ID3 tags which contains the "title" we currently displays for the open activity in music app. 2. For amr, the file doesn't contain metadata like title information, so look like it's trivial that we just display the filename instead of "Unknown Title". But these two strategies seems hard to coexist, I am think that we can probably: 1. Display the "title" from the metadata if it exists. When there is no title, then use filename instead. 2. Display the filename no matter the title exists not not. Rob, can you please help to give some inputs? thanks.
Flags: needinfo?(rmacdonald)
Comment 3•11 years ago
|
||
Also flagging Ayman since this is MMS more than music. Ayman, please feel free to reassign as necessary.
Flags: needinfo?(aymanmaat)
Comment 4•11 years ago
|
||
(In reply to Dominic Kuo [:dkuo] from comment #2) > Thanks, Steve, I can confirm this. > > I think this issue needs some UX inputs because: > > 1. For mp3, it's common that the file has ID3 tags which contains the > "title" we currently displays for the open activity in music app. > 2. For amr, the file doesn't contain metadata like title information, so > look like it's trivial that we just display the filename instead of "Unknown > Title". > > But these two strategies seems hard to coexist, I am think that we can > probably: > > 1. Display the "title" from the metadata if it exists. When there is no > title, then use filename instead. > 2. Display the filename no matter the title exists not not. > > Rob, can you please help to give some inputs? thanks. Fropm a UX perspective I would go with solution 1: 'Display the "title" from the metadata if it exists. When there is no title, then use filename instead.' NeedInfo me if you require more input from me
Flags: needinfo?(aymanmaat)
Comment 5•11 years ago
|
||
Removing needinfo? for Rob since Ayman addressed this. Thanks, Ayman!
Flags: needinfo?(rmacdonald)
Assignee | ||
Comment 6•9 years ago
|
||
Does this still happen? I feel like we've fixed this already...
Keywords: qawanted
Comment 7•9 years ago
|
||
Hi Jim, I still can reproduce this bug on latest build of Flame v2.0&2.1&2.2&3.0 by the STR in Comment 0. Actual results: The mp3/amr file received via MMS still shows "Unknown title" while playing. Please see attachments: verify_v3.0.MP4 and logcat_1640.txt Reproduce rate: 5/5 ----------------------------------------------------------------------------------- Device: Flame v2.0 build(Affected) Build ID 20150607160203 Gaia Revision 5552bf529d3d6775a968942e9afa6c1d4037362c Gaia Date 2015-05-21 14:42:19 Gecko Revision https://hg.mozilla.org/releases/mozilla-b2g32_v2_0/rev/73c77853d35d Gecko Version 32.0 Device Name flame Firmware(Release) 4.4.2 Firmware(Incremental) eng.cltbld.20150607.194510 Firmware Date Sun Jun 7 19:45:21 EDT 2015 Bootloader L1TC000118D0 Device: Flame v2.1 build(Affected) Build ID 20150607001204 Gaia Revision 2304a1f6327c2ccf35d6995ee16f2231ed1f22a3 Gaia Date 2015-05-26 13:30:41 Gecko Revision https://hg.mozilla.org/releases/mozilla-b2g34_v2_1/rev/ebbace93b522 Gecko Version 34.0 Device Name flame Firmware(Release) 4.4.2 Firmware(Incremental) eng.cltbld.20150607.035246 Firmware Date Sun Jun 7 03:52:57 EDT 2015 Bootloader L1TC000118D0 Device: Flame v2.2 build(Affected) Build ID 20150607002503 Gaia Revision 8fc797527a3eca7665bc1d1828848f2fb77ca99f Gaia Date 2015-06-04 07:46:11 Gecko Revision https://hg.mozilla.org/releases/mozilla-b2g37_v2_2/rev/d213237e11e9 Gecko Version 37.0 Device Name flame Firmware(Release) 4.4.2 Firmware(Incremental) eng.cltbld.20150607.035848 Firmware Date Sun Jun 7 03:58:59 EDT 2015 Bootloader L1TC000118D0 Device: Flame v3.0 build(Affected) Build ID 20150607160204 Gaia Revision 1d62b32408567f9f7cf1c71c1e5a0c6593be757b Gaia Date 2015-06-05 17:55:07 Gecko Revision https://hg.mozilla.org/mozilla-central/rev/7d4ab4a9febd Gecko Version 41.0a1 Device Name flame Firmware(Release) 4.4.2 Firmware(Incremental) eng.cltbld.20150607.193246 Firmware Date Sun Jun 7 19:32:58 EDT 2015 Bootloader L1TC000118D0
status-b2g-v2.0:
--- → affected
status-b2g-v2.1:
--- → affected
status-b2g-v2.2:
--- → affected
status-b2g-master:
--- → affected
Keywords: qawanted
Updated•9 years ago
|
Flags: needinfo?(squibblyflabbetydoo)
Comment 8•9 years ago
|
||
Comment 9•9 years ago
|
||
Updated•9 years ago
|
QA Whiteboard: [MGSEI-Triage+]
Assignee | ||
Comment 10•9 years ago
|
||
Ok, then maybe it has something to do with AMR files. I'm not sure we support parsing metadata for those...
Flags: needinfo?(squibblyflabbetydoo)
Comment 11•9 years ago
|
||
[Tracking Requested - why for this release]: It's a low priority bug, but we would need to monitor it to fix it when resources are available.
tracking-b2g:
--- → backlog
Comment 13•9 years ago
|
||
Assignee | ||
Updated•9 years ago
|
Assignee: nobody → squibblyflabbetydoo
Status: NEW → ASSIGNED
Assignee | ||
Comment 14•9 years ago
|
||
Comment on attachment 8678347 [details] [review] [gaia] jimporter:music-external-filename > mozilla-b2g:master This fixes the issue, and I also cleaned up some indentation. If you want a test, let me know, but this seems like the kind of thing that's unlikely to regress now that we bothered to do something about it.
Attachment #8678347 -
Flags: review?(jdarcangelo)
Comment 15•9 years ago
|
||
Comment on attachment 8678347 [details] [review] [gaia] jimporter:music-external-filename > mozilla-b2g:master LGTM
Attachment #8678347 -
Flags: review?(jdarcangelo) → review+
Assignee | ||
Comment 16•9 years ago
|
||
Landed: https://github.com/mozilla-b2g/gaia/commit/a129e5fb047d99f1810827cbf8bd09b95011bf57
Status: ASSIGNED → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
Comment 17•9 years ago
|
||
This bug has been verified as "pass" on the latest build of Flame KK 2.5 and Aries KK 2.5 by the STR in comment 0. Actual results: Tap mp3 and amr files which are added as attachments of MMS, and play via the music app. Filename is displayed correctly at the header of now-playing view. See attachment: Aries KK v2.5.3gp. Reproduce rate: 0/10. Device: Aries KK 2.5(pass) Build ID 20151030012032 Gaia Revision 91cac94948094cfdcd00cba5c6483e27e80cb3b0 Gaia Date 2015-10-28 20:32:15 Gecko Revision https://hg.mozilla.org/mozilla-central/rev/6d1e12f5725b56453e368b960e873261e0d48b5a Gecko Version 45.0a1 Device Name aries Firmware(Release) 4.4.2 Firmware(Incremental) eng.worker.20151030.003706 Firmware Date Fri Oct 30 00:37:14 UTC 2015 Bootloader s1 Device: Flame KK 2.5(pass) Build ID 20151029150245 Gaia Revision 91cac94948094cfdcd00cba5c6483e27e80cb3b0 Gaia Date 2015-10-28 20:32:15 Gecko Revision https://hg.mozilla.org/mozilla-central/rev/1fbc958f75576446a57cf93406db87b51b12911d Gecko Version 45.0a1 Device Name flame Firmware(Release) 4.4.2 Firmware(Incremental) eng.cltbld.20151029.182818 Firmware Date Thu Oct 29 18:28:30 EDT 2015 Firmware Version v18D v4 Bootloader L1TC000118D0
Updated•9 years ago
|
Status: RESOLVED → VERIFIED
You need to log in
before you can comment on or make changes to this bug.
Description
•