5c5e006e46
* docs: sync table of content from pull-requests.md to CONTRIBUTING.md This also fixes some incorrect / dead links. * docs: fix a bunch of typos
1.3 KiB
1.3 KiB
DesktopCapturerSource Object
id
String - The identifier of a window or screen that can be used as achromeMediaSourceId
constraint when calling [navigator.webkitGetUserMedia
]. The format of the identifier will bewindow:XX
orscreen:XX
, whereXX
is a random generated number.name
String - A screen source will be named eitherEntire Screen
orScreen <index>
, while the name of a window source will match the window title.thumbnail
NativeImage - A thumbnail image. Note: There is no guarantee that the size of the thumbnail is the same as thethumbnailSize
specified in theoptions
passed todesktopCapturer.getSources
. The actual size depends on the scale of the screen or window.display_id
String - A unique identifier that will correspond to theid
of the matching Display returned by the Screen API. On some platforms, this is equivalent to theXX
portion of theid
field above and on others it will differ. It will be an empty string if not available.appIcon
NativeImage - An icon image of the application that owns the window or null if the source has a type screen. The size of the icon is not known in advance and depends on what the application provides.