Use the chrome.webrtcDesktopCapturePrivate API to capture desktop media requested from a WebView.
Use the chrome.webrtcDesktopCapturePrivate API to capture desktop media requested from a WebView. * available since Chrome 44
(cancel-choose-desktop-media desktop-media-request-id)
Hides desktop media picker dialog shown by chooseDesktopMedia().
|desktop-media-request-id| - ?
Hides desktop media picker dialog shown by chooseDesktopMedia(). |desktop-media-request-id| - ?
(cancel-choose-desktop-media* config desktop-media-request-id)
(choose-desktop-media sources request)
Shows desktop media picker UI with the specified set of sources.
|sources| - ? |request| - ?
This function returns a core.async channel of type promise-chan
which eventually receives a result value.
Signature of the result value put on the channel is [stream-id] where:
|stream-id| - ?
In case of an error the channel closes without receiving any value and relevant error object can be obtained via chromex.error/get-last-error.
Shows desktop media picker UI with the specified set of sources. |sources| - ? |request| - ? This function returns a core.async channel of type `promise-chan` which eventually receives a result value. Signature of the result value put on the channel is [stream-id] where: |stream-id| - ? In case of an error the channel closes without receiving any value and relevant error object can be obtained via chromex.error/get-last-error.
(tap-all-events chan)
Taps all valid non-deprecated events in chromex.ext.webrtc-desktop-capture-private namespace.
Taps all valid non-deprecated events in chromex.ext.webrtc-desktop-capture-private namespace.
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close