Open Bug 827146 Opened 12 years ago Updated 2 years ago

Support 'hot-plug' of devices in getUserMedia while permission doorhanger is up

Categories

(Core :: WebRTC: Audio/Video, defect, P3)

17 Branch
defect
Points:
3

Tracking

()

mozilla34

People

(Reporter: jesup, Unassigned)

References

(Depends on 1 open bug, Blocks 1 open bug)

Details

(Whiteboard: [getUserMedia] [blocking-gum-])

This requires support from the backend to notice plugging in devices and send a notification to the UI, and support from the UI to allow the list to change (possibly while the user is trying to select from it!) Wanted, but not a blocker for release. Handles a common usecase "oh someone is calling, let me plug in my headset/camera/etc"
Target Milestone: --- → mozilla21
This isn't a must-have for Gecko 28, but I'd really like it. So I'm setting a target milestone of Gecko 28 and a deadline of Nov 19.
Assignee: nobody → rjesup
Target Milestone: mozilla21 → mozilla28
Did this make Firefox 28?
Flags: needinfo?(rjesup)
Updating target. Not going to make 29; hoping for 30
Flags: needinfo?(rjesup)
Target Milestone: mozilla28 → mozilla30
Hi Randell What do you mean when you say backend here ? Is it the WebRTC or something new that needs to be written per platform to report on plug in devices
Blocks: 970413
Making this dynamic is a primary part of this: gather a "quick" list and then allow updates (plus and minus) to be forwarded to the UI, and update the list as they arrive. There is a front-end component and a back-end component that should be split here.
Priority: -- → P2
Target Milestone: mozilla30 → mozilla33
there's a simple case and a more complex case. Both have platform and UX 1. platform side of pulling at start and making the device change. UX work needs a bug to accept. 2. check for bugs that are not 33 for this next part - also need ability to change source of media stream without requiring renegotiation
Whiteboard: [getUserMedia] [blocking-gum-] → [getUserMedia] [blocking-gum-],p=3
Depends on: 1017979
Target Milestone: mozilla33 → mozilla34
backlog: --- → webRTC+
Points: --- → 3
Rank: 25
Whiteboard: [getUserMedia] [blocking-gum-],p=3 → [getUserMedia] [blocking-gum-]
Mass change P2->P3 to align with new Mozilla triage process.
Priority: P2 → P3
Assignee: rjesup → nobody
QA Contact: jsmith
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.