New issue
Advanced search Search tips

Issue 597130 link

Starred by 6 users

Issue metadata

Status: Duplicate
Merged: issue 622045
Owner:
Closed: Aug 2016
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Chrome
Pri: 2
Type: Bug



Sign in to add a comment

Headphone isn't automatically selected until resetting the Output from system tray

Project Member Reported by songsuk@chromium.org, Mar 23 2016

Issue description

Chrome Version    : 51.0.2686.0
Platforms         :   CrOS 8097.0.0 - Candy

What steps will reproduce the problem?
(1)  updated the system from M50 build to CrOS 8097.0.0
(2)  log into user and open youtube video
(3)  plug a headphone, I'm using the Logitech.
(4)  check audio setting from the system tray 

What is the expected result?
Headphone should be selected automatically. 

What happens instead?
The Headphone isn't selected on Output field. "Speaker (Internal)" is checked. 
After selecting the Headphone, Headphone is selected automatically. 

Please provide any additional information below. Attach a screenshot if
possible.
Works fine in Paine/Parrot devices
 
Cc: -kathrelk...@chromium.org ka...@chromium.org

Comment 2 by ka...@chromium.org, Mar 23 2016

Cc: hychao@chromium.org jen...@chromium.org
This is most probably WAI, following the persistent per-device audio selection method -  issue 308143 , being introduced in M51. 


Comment 3 by hychao@chromium.org, Mar 23 2016

Owner: jen...@chromium.org
Status: Assigned (was: Untriaged)
If headphone was unselected during the last user login, then this should be a WAI.
Assign to Jenny since she knows the exact logic.
This is seen on Blaze device as well.

Comment 5 by ka...@chromium.org, Mar 23 2016

Did you follow 1), 2) and 3) with no manually selecting audio output in between?

If yes - then the new model(per selected device) should not be taking effect and the old model(per type) should apply with Headphone output presented.

If no - then anything you selected before plugging should persist.

I dont think anything(state of audio nodes) before the autoupdate has to do with after-autoupdate state.

Comment 6 by jen...@chromium.org, Mar 23 2016

Have the headphone been plugged in before and not selected as the active device? If yes, this is expected behavior. 

If you do a power wash, then follows all repro steps, the headphone should be selected as active when it plugs in.

Comment 7 by jen...@chromium.org, Mar 23 2016

#5: correct.
I have seen the following behavior on Blaze Device:
1. It was auto-updated from M50 build to M51 build 51.0.2686.0
2. i Connected the head phones before i logged in to the device.
3. Logged in and started playing the video.
4. Sound out was via the device speakers instead of Headset.  I have to manually select the headset in the settings as sound output.

This never happened before. The sound usually used to play in the headset with out selecting anything in the settings before when the head set is connected before playing any video or game.

Is this something new which was introduced in M51 builds ?

Comment 9 by jen...@chromium.org, Mar 23 2016

Step #1, before you connect the headphone, check which device is active.
Step #2, after connect the headphone, before login, check which device is active.
Unable to reproduce the issue on Chrome 51.0.2687.0/8103.0.0 - Candy. 
Upgraded the Candy device from 50.0.2661.32/7978.18.0 and headphone(Logitech) is selected automatically when connecting to the device.

Comment 11 by wfh@chromium.org, May 9 2016

 Issue 610395  has been merged into this issue.
I've upgraded my acer c740 to 51 and i have this issue, too.
QA, has anyone can reproduce this issue with a clean device?
Labels: -Pri-2 Pri-1

Comment 16 by ka...@chromium.org, Jun 15 2016

I tested the current prod stable build 8172.47.0/51.0.2704.79 and followed steps in #8 with a blaze device after recovery to this build and also power-washed.

- Connected the audio jack headphones before sign-in (i observed the Headphones audio node active in Audio settings)
- signed in and started playing video - audio came through the headphones
- unplugged and plugged back several times - all worked out OK - onboard speaker on unplug, and headphones on plug back.


Comment 17 by ka...@chromium.org, Jun 15 2016

The threads in c#14 are regarding  issue 617273 .
From #16, it sounds like working fine. Is this one still an issue?

Comment 19 Deleted

Comment 20 by son...@google.com, Aug 16 2016

Status: Verified (was: Assigned)
Not able to reproduce this issue with M53 build 8530.57.0_samus and M52 build 8350.68.0_enguarde

Comment 21 by kalin@google.com, Aug 16 2016

Status: WontFix (was: Verified)
Im on 8350.68.0 (Official Build) stable-channel auron_paine 52.0.2743.116 (Offizieller Build) (64-Bit) and i still have this issue. I was forced to powerwash my device, so this bug reappear. When i manually select the headphone, then it works.

Comment 23 by kalin@google.com, Aug 21 2016

Hi andreash8577,

Was your audio headphones plugged while powerwashing?
Would you mind to powerwash the DUT again(with your external audio unplugged), and if the issue comes up again, file a feedback report with Shift+Alt+i, and submit the feedback form. 
Hi kalin,

yep it seems my headphones was plugged in. I did it again without and now it works after powerwash. Thanks

Comment 25 by ka...@chromium.org, Aug 22 2016

Status: Untriaged (was: WontFix)
I see,
So what happens is that after powerwash, the active node is set to onboard speaker, and the plugged(at the time of powerwash first boot) headphones jack is registered as inactive. I guess this corner use case is not covered. Still it is valid and uncovers this bug.

Re-opening

Comment 26 Deleted

Comment 27 by ka...@chromium.org, Aug 22 2016

The intended behavior is to have the headphones jack(or any other) audio node be set as the active one if it is presented at time of first boot after recovery or powerwash.

Comment 28 by ka...@chromium.org, Aug 22 2016

Mergedinto: 622045
Status: Duplicate (was: Untriaged)
It seems the  issue 622045  is representing what is happening here. 

Sign in to add a comment