Bug 174125 - Safari is not giving call back if video is paused by the user
Summary: Safari is not giving call back if video is paused by the user
Alias: None
Product: WebKit
Classification: Unclassified
Component: Media (show other bugs)
Version: Safari Technology Preview
Hardware: Macintosh macOS 10.12
: P2 Major
Assignee: Nobody
Keywords: InRadar
Depends on:
Reported: 2017-07-04 03:43 PDT by KISHOR
Modified: 2017-09-28 11:40 PDT (History)
2 users (show)

See Also:

Screen shot for the video pause (2.68 MB, image/png)
2017-07-04 03:44 PDT, KISHOR
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description KISHOR 2017-07-04 03:43:17 PDT
Steps -
1. Join the safari webrtc meeting 
2. On the browser camera control (next to url) pause the video

Expected -

A callback should be given from the browser to application to indicate that the video is been paused from browser level contorls

Observed - 

Browser is not sending any call back . Hence webrtc application will not get the access to camera and application will not get to know what action needs to taken.

Please find the screen shot attached.
Comment 1 KISHOR 2017-07-04 03:44:21 PDT
Created attachment 314560 [details]
Screen shot for the video pause
Comment 2 Radar WebKit Bug Importer 2017-07-04 04:13:06 PDT
Comment 3 youenn fablet 2017-07-04 17:35:34 PDT
If the capture is disabled by the user using Safari UI, the corresponding audio/video tracks will be muted. Conversely, these track can be unmuted using Safari UI.
Both mute/unmute can be caught using track onmute/onunmute event handlers.
Comment 4 youenn fablet 2017-07-04 17:36:54 PDT
Let me know whether mute/unmute events are sufficient for your needs.
Comment 5 KISHOR 2017-07-06 23:37:19 PDT
We will try out and update the same
Comment 6 youenn fablet 2017-09-26 09:07:48 PDT
Hi Kishor,

Are track muted events good enough?
Can we close this bug?
Comment 7 youenn fablet 2017-09-28 11:40:26 PDT
Kishor, closing this bug.
You are welcome to reopen it if needed.