Closed
Bug 783472
Opened 12 years ago
Closed 9 years ago
Refactor recording notification code
Categories
(Core :: WebRTC: Audio/Video, defect, P3)
Core
WebRTC: Audio/Video
Tracking
()
RESOLVED
WORKSFORME
backlog | webrtc/webaudio+ |
People
(Reporter: anant, Assigned: jesup)
Details
In bug 774581, code was added to fire the "recording-device-events" observer notification from both CameraControl and MediaManager. The event is fired whenever a MediaStream is started. This code should be re-factored to only emit an observer event when no recording is occurring and one event when recording is occurring (for purposes of display on the UI, which is needed for all platforms). We can begin by doing this for Desktop, and eventually when CameraControl is merged into gUM (i.e. MediaManager), the B2G front-end can be ported as well.
Reporter | ||
Updated•12 years ago
|
OS: Linux → All
Hardware: x86_64 → All
Updated•12 years ago
|
Whiteboard: [WebRTC], [blocking-webrtc+]
Assignee | ||
Comment 1•12 years ago
|
||
May not reall be blocking, but probably easy to fix
Assignee: nobody → rjesup
Priority: -- → P3
Assignee | ||
Updated•11 years ago
|
Whiteboard: [WebRTC], [blocking-webrtc+] → [WebRTC], [blocking-webrtc-]
Updated•9 years ago
|
backlog: --- → webRTC+
Rank: 35
Whiteboard: [WebRTC], [blocking-webrtc-]
Comment 2•9 years ago
|
||
Florian - is this still something we want, or would this break the UI code?
Flags: needinfo?(florian)
QA Contact: jsmith
Comment 3•9 years ago
|
||
(In reply to Maire Reavy [:mreavy] (Plz needinfo me) from comment #2) > Florian - is this still something we want, or would this break the UI code? I don't understand the actual goal of the proposed refactoring here, and given how old this code is, I suspect we've resolved the problems this was trying to solve in another way. Any change to recording-device-events notifications would likely need associated UI changes.
Status: NEW → RESOLVED
Closed: 9 years ago
Flags: needinfo?(florian)
Resolution: --- → WORKSFORME
You need to log in
before you can comment on or make changes to this bug.
Description
•