Closed Bug 1206044 Opened 9 years ago Closed 9 years ago

[Flame][Music NGA&OGA]Music controls are usabled during a call .

Categories

(Firefox OS Graveyard :: AudioChannel, defect, P2)

ARM
Gonk (Firefox OS)
defect

Tracking

(blocking-b2g:2.5?, b2g-master affected)

RESOLVED WONTFIX
blocking-b2g 2.5?
Tracking Status
b2g-master --- affected

People

(Reporter: yi.zou, Unassigned)

Details

(Whiteboard: [2.5-aries-test-run-3][2.5-aries-test-run-4])

Attachments

(4 files)

[1.Description]: [Flame KK v2.5][Music NGA]When the user is on a call, music controls are usabled in the music app. Found time:17:50. See attachment:logcat_1750.txt, Flame KK v2.5.3gp. [2.Testing Steps]: 1. Enter a phone call with another device. 2. Once the call is established, tap the Home button and launch the Music NGA. 3. Select a song and play it. [3.Expected Result]: 3.Music controls are disabled. [4.Actual Result]: 3.Music controls are usabled and the music can be played. [5.Reproduction build]: Flame KK v2.5(Affected) Build ID 20150917150223 Gaia Revision aede8622d780ec71f766a3ecccbff74c04aaba4e Gaia Date 2015-09-17 03:40:46 Gecko Revision https://hg.mozilla.org/mozilla-central/rev/3929b8fc6c33bf9cc80299743063f0981f545452 Gecko Version 43.0a1 Device Name flame Firmware(Release) 4.4.2 Firmware(Incremental) eng.cltbld.20150917.183330 Firmware Date Thu Sep 17 18:33:40 EDT 2015 Bootloader L1TC000118D0 [6.Reproduction Frequency]: Always Recurrence,10/10 [7.TCID]: 13220
Attached file logcat_1750.txt (deleted) —
Attached video Flame KK v2.5.3gp (deleted) —
Hi, Zouyi, Can it be reproduced on "Music" app (The old one)?
Flags: needinfo?(yi.zou)
Seems like a audio channel issue...
Blocks: 1205048
Priority: -- → P2
The UI for this has not yet been implemented. The hooks, however, are already in place. I'll have a patch ready soon.
Assignee: nobody → jdarcangelo
Status: NEW → ASSIGNED
Hi William, The bug can be reproduced on latest build of Flame KK v2.5 with "Music" app (The old one) by STR in comment 0. Actual results: Music controls are usabled and the music can be played. See attachments: logcat_1205.txt, Flame KK v2.5.3gp. Reproduce rate: 10/10 Device: Flame KK 2.5(Affected) Build ID 20150920150205 Gaia Revision e67d319d0854e32e23210784eb9c4e1b8a025adb Gaia Date 2015-09-19 07:42:05 Gecko Revision https://hg.mozilla.org/mozilla-central/rev/ccd6b5f5e544c1d708849144943a776941bd3794 Gecko Version 43.0a1 Device Name flame Firmware(Release) 4.4.2 Firmware(Incremental) eng.cltbld.20150920.182952 Firmware Date Sun Sep 20 18:30:04 EDT 2015 Firmware Version v18D v4 Bootloader L1TC000118D0
Flags: needinfo?(yi.zou) → needinfo?(whsu)
QA Whiteboard: [MGSEI-Triage+]
Attached file logcat_1205.txt (deleted) —
Attached video Flame KK v2.5.3gp (deleted) —
Flags: needinfo?(whsu)
Summary: [Flame][Music NGA]Music controls are usabled during a call . → [Flame][Music NGA&OGA]Music controls are usabled during a call .
Justin: you probably need checkSCOStatus from OGA's player_view.js
(In reply to Jim Porter (:squib) from comment #9) > Justin: you probably need checkSCOStatus from OGA's player_view.js squib: Yeah, we are doing that already. This is also affecting OGA. I'm guessing this is an AudioChannel bug. You can listen to your music while you're on a call. Maybe its a feature ;-)
Ok, if this is on both versions of the app, we can probably just shunt this off into the AudioChannel garbage pile. :)
Re-assigning to AudioChannel. SCOStatus doesn't seem to be getting set properly.
Assignee: jdarcangelo → nobody
Status: ASSIGNED → NEW
Component: Gaia::Music → AudioChannel
No longer blocks: 1205048
[Blocking Requested - why for this release]:
blocking-b2g: --- → 2.5?
Alastor, could you help on this? Thanks.
Flags: needinfo?(alwu)
Hi, zouyi, You said that "Music controls are disabled", do you expect the music can't be playback during the call? However, from the UX spec [1], we can play the music during the call. [1] https://bug1068219.bmoattachments.org/attachment.cgi?id=8579177#12
(In reply to Alastor Wu [:alwu] from comment #15) > Hi, zouyi, > You said that "Music controls are disabled", do you expect the music can't > be playback during the call? > However, from the UX spec [1], we can play the music during the call. > > [1] https://bug1068219.bmoattachments.org/attachment.cgi?id=8579177#12 Oh wow. I'm really surprised that we expect to be able to play music while on a phone call. If that's the case, per the UX spec, then that's exactly what the app is currently doing. I guess I can play "please wait" elevator music for my callers now :-) Just to be safe, flagging :jsavory for UX input on this. Should we allow music to be played while on a phone call?
Flags: needinfo?(jsavory)
Whiteboard: [2.5-aries-test-run-3]
Per comment 15, current scenario follows UX spec. Close bug as WONTFIX.
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → WONTFIX
(In reply to Alastor Wu [:alwu] from comment #15) > Hi, zouyi, > You said that "Music controls are disabled", do you expect the music can't > be playback during the call? > However, from the UX spec [1], we can play the music during the call. > > [1] https://bug1068219.bmoattachments.org/attachment.cgi?id=8579177#12 Where do you see that in the attachment? I see this: "FM/Music: Paused and UI disabled during a call. FM/Music resumes after the call."
I see that from the competing table, when "content" comes in during the "telephony", the result is "PLAY both the current and the new channels".
Flags: needinfo?(alwu)
Ok, sounds good to me. The spec just seems to contradict itself a bit...
Jim, could you share what you think of UX spec? we can request UX team to get feedback on this. Thanks.
Flags: needinfo?(squibblyflabbetydoo)
I don't have a strong opinion on it, but the quote I referenced in comment 18 contradicts the quote from comment 19.
Flags: needinfo?(squibblyflabbetydoo)
It looks to me like the note that Jim mentions in comment 18 is trying to say that music should be disabled during a call, despite it being contradicted in the table. I don't really see a use case for playing music during a call so I would probably say we should disable it. However, being able to play music during a call isn't necessarily a bad experience either, so I would say that if its a lot of effort to change, we can leave it as is.
Flags: needinfo?(jsavory)
Whiteboard: [2.5-aries-test-run-3] → [2.5-aries-test-run-3][2.5-aries-test-run-4]
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: