blob: d4e645bffffff91582d30c00dab4ae1307d6c263 [file] [log] [blame]
{
"api": {
"RTCEncodedVideoFrame": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCEncodedVideoFrame",
"spec_url": "https://w3c.github.io/webrtc-encoded-transform/#rtcencodedvideoframe",
"tags": [
"web-features:webrtc-encoded-transform"
],
"support": {
"chrome": {
"version_added": "86"
},
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
"version_added": "117"
},
"firefox_android": "mirror",
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": "15.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
},
"RTCEncodedVideoFrame": {
"__compat": {
"description": "`RTCEncodedVideoFrame()` constructor",
"mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCEncodedVideoFrame/RTCEncodedVideoFrame",
"spec_url": "https://w3c.github.io/webrtc-encoded-transform/#dom-rtcencodedvideoframe-constructor",
"tags": [
"web-features:webrtc-encoded-transform"
],
"support": {
"chrome": {
"version_added": "127"
},
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
"version_added": "145"
},
"firefox_android": "mirror",
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": "26"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
},
"options_metadata_contributingSources_parameter": {
"__compat": {
"description": "`options.metadata.contributingSources` parameter",
"spec_url": "https://w3c.github.io/webrtc-encoded-transform/#dom-rtcencodedframemetadata-contributingsources",
"support": {
"chrome": {
"version_added": "127"
},
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
"version_added": "145"
},
"firefox_android": "mirror",
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": "26"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"options_metadata_dependencies_parameter": {
"__compat": {
"description": "`options.metadata.dependencies` parameter",
"spec_url": "https://w3c.github.io/webrtc-encoded-transform/#dom-rtcencodedframemetadata-dependencies",
"support": {
"chrome": {
"version_added": "127"
},
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
"version_added": "145"
},
"firefox_android": "mirror",
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": "26"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"options_metadata_frameId_parameter": {
"__compat": {
"description": "`options.metadata.frameId` parameter",
"spec_url": "https://w3c.github.io/webrtc-encoded-transform/#dom-rtcencodedvideoframemetadata-frameid",
"support": {
"chrome": {
"version_added": "127"
},
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
"version_added": "145"
},
"firefox_android": "mirror",
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": "26"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"options_metadata_height_parameter": {
"__compat": {
"description": "`options.metadata.height` parameter",
"spec_url": "https://w3c.github.io/webrtc-encoded-transform/#dom-rtcencodedvideoframemetadata-height",
"support": {
"chrome": {
"version_added": "127"
},
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
"version_added": "145"
},
"firefox_android": "mirror",
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": "26"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"options_metadata_mimeType_parameter": {
"__compat": {
"description": "`options.metadata.mimeType` parameter",
"spec_url": "https://w3c.github.io/webrtc-encoded-transform/#dom-rtcencodedframemetadata-mimetype",
"support": {
"chrome": {
"version_added": "127"
},
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
"version_added": false
},
"firefox_android": "mirror",
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": "26"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"options_metadata_payloadType_parameter": {
"__compat": {
"description": "`options.metadata.payloadType` parameter",
"spec_url": "https://w3c.github.io/webrtc-encoded-transform/#dom-rtcencodedframemetadata-payloadtype",
"support": {
"chrome": {
"version_added": "127"
},
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
"version_added": "145"
},
"firefox_android": "mirror",
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": "26"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"options_metadata_receiveTime_parameter": {
"__compat": {
"description": "`options.metadata.receiveTime` parameter",
"spec_url": "https://w3c.github.io/webrtc-encoded-transform/#dom-rtcencodedframemetadata-receivetime",
"support": {
"chrome": {
"version_added": "127"
},
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
"version_added": false
},
"firefox_android": "mirror",
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": false
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"options_metadata_rtpTimestamp_parameter": {
"__compat": {
"description": "`options.metadata.rtpTimestamp` parameter",
"spec_url": "https://w3c.github.io/webrtc-encoded-transform/#dom-rtcencodedframemetadata-rtptimestamp",
"support": {
"chrome": {
"version_added": "127"
},
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
"version_added": false
},
"firefox_android": "mirror",
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": "26"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"options_metadata_spatialIndex_parameter": {
"__compat": {
"description": "`options.metadata.spatialIndex` parameter",
"spec_url": "https://w3c.github.io/webrtc-encoded-transform/#dom-rtcencodedvideoframemetadata-spatialindex",
"support": {
"chrome": {
"version_added": "127"
},
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
"version_added": "145"
},
"firefox_android": "mirror",
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": "26"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"options_metadata_synchronizationSource_parameter": {
"__compat": {
"description": "`options.metadata.synchronizationSource` parameter",
"spec_url": "https://w3c.github.io/webrtc-encoded-transform/#dom-rtcencodedframemetadata-synchronizationsource",
"support": {
"chrome": {
"version_added": "127"
},
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
"version_added": "145"
},
"firefox_android": "mirror",
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": "26"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"options_metadata_temporalIndex_parameter": {
"__compat": {
"description": "`options.metadata.temporalIndex` parameter",
"spec_url": "https://w3c.github.io/webrtc-encoded-transform/#dom-rtcencodedvideoframemetadata-temporalindex",
"support": {
"chrome": {
"version_added": "127"
},
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
"version_added": "145"
},
"firefox_android": "mirror",
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": "26"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"options_metadata_width_parameter": {
"__compat": {
"description": "`options.metadata.width` parameter",
"spec_url": "https://w3c.github.io/webrtc-encoded-transform/#dom-rtcencodedvideoframemetadata-width",
"support": {
"chrome": {
"version_added": "127"
},
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
"version_added": "145"
},
"firefox_android": "mirror",
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": "26"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
}
},
"data": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCEncodedVideoFrame/data",
"spec_url": "https://w3c.github.io/webrtc-encoded-transform/#dom-rtcencodedvideoframe-data",
"tags": [
"web-features:webrtc-encoded-transform"
],
"support": {
"chrome": {
"version_added": "86"
},
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
"version_added": "117"
},
"firefox_android": "mirror",
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": "15.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"getMetadata": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCEncodedVideoFrame/getMetadata",
"spec_url": "https://w3c.github.io/webrtc-encoded-transform/#dom-rtcencodedvideoframe-getmetadata",
"tags": [
"web-features:webrtc-encoded-transform"
],
"support": {
"chrome": {
"version_added": "86"
},
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
"version_added": "117"
},
"firefox_android": "mirror",
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": "15.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
},
"return_object_property_contributingSources": {
"__compat": {
"description": "`contributingSources` property in returned object",
"spec_url": "https://w3c.github.io/webrtc-encoded-transform/#dom-rtcencodedframemetadata-contributingsources",
"support": {
"chrome": {
"version_added": "127"
},
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
"version_added": "145"
},
"firefox_android": "mirror",
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": "26"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"return_object_property_dependencies": {
"__compat": {
"description": "`dependencies` property in returned object",
"spec_url": "https://w3c.github.io/webrtc-encoded-transform/#dom-rtcencodedframemetadata-dependencies",
"support": {
"chrome": {
"version_added": "127"
},
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
"version_added": "145"
},
"firefox_android": "mirror",
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": "26"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"return_object_property_frameId": {
"__compat": {
"description": "`frameId` property in returned object",
"spec_url": "https://w3c.github.io/webrtc-encoded-transform/#dom-rtcencodedvideoframemetadata-frameid",
"support": {
"chrome": {
"version_added": "127"
},
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
"version_added": "145"
},
"firefox_android": "mirror",
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": "26"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"return_object_property_height": {
"__compat": {
"description": "`height` property in returned object",
"spec_url": "https://w3c.github.io/webrtc-encoded-transform/#dom-rtcencodedvideoframemetadata-height",
"support": {
"chrome": {
"version_added": "127"
},
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
"version_added": "145"
},
"firefox_android": "mirror",
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": "26"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"return_object_property_mimeType": {
"__compat": {
"description": "`mimeType` property in returned object",
"spec_url": "https://w3c.github.io/webrtc-encoded-transform/#dom-rtcencodedframemetadata-mimetype",
"support": {
"chrome": {
"version_added": "127"
},
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
"version_added": false
},
"firefox_android": "mirror",
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": "26"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"return_object_property_payloadType": {
"__compat": {
"description": "`payloadType` property in returned object",
"spec_url": "https://w3c.github.io/webrtc-encoded-transform/#dom-rtcencodedframemetadata-payloadtype",
"support": {
"chrome": {
"version_added": "127"
},
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
"version_added": "145"
},
"firefox_android": "mirror",
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": "26"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"return_object_property_receiveTime": {
"__compat": {
"description": "`receiveTime` property in returned object",
"spec_url": "https://w3c.github.io/webrtc-encoded-transform/#dom-rtcencodedframemetadata-receivetime",
"support": {
"chrome": {
"version_added": "127"
},
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
"version_added": false
},
"firefox_android": "mirror",
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": false
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"return_object_property_rtpTimestamp": {
"__compat": {
"description": "`rtpTimestamp` property in returned object",
"spec_url": "https://w3c.github.io/webrtc-encoded-transform/#dom-rtcencodedframemetadata-rtptimestamp",
"support": {
"chrome": {
"version_added": "127"
},
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
"version_added": false
},
"firefox_android": "mirror",
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": "26"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"return_object_property_spatialIndex": {
"__compat": {
"description": "`spatialIndex` property in returned object",
"spec_url": "https://w3c.github.io/webrtc-encoded-transform/#dom-rtcencodedvideoframemetadata-spatialindex",
"support": {
"chrome": {
"version_added": "127"
},
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
"version_added": "145"
},
"firefox_android": "mirror",
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": "26"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"return_object_property_synchronizationSource": {
"__compat": {
"description": "`synchronizationSource` property in returned object",
"spec_url": "https://w3c.github.io/webrtc-encoded-transform/#dom-rtcencodedframemetadata-synchronizationsource",
"support": {
"chrome": {
"version_added": "127"
},
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
"version_added": "145"
},
"firefox_android": "mirror",
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": "26"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"return_object_property_temporalIndex": {
"__compat": {
"description": "`temporalIndex` property in returned object",
"spec_url": "https://w3c.github.io/webrtc-encoded-transform/#dom-rtcencodedvideoframemetadata-temporalindex",
"support": {
"chrome": {
"version_added": "127"
},
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
"version_added": "145"
},
"firefox_android": "mirror",
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": "26"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"return_object_property_width": {
"__compat": {
"description": "`width` property in returned object",
"spec_url": "https://w3c.github.io/webrtc-encoded-transform/#dom-rtcencodedvideoframemetadata-width",
"support": {
"chrome": {
"version_added": "127"
},
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
"version_added": "145"
},
"firefox_android": "mirror",
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": "26"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
}
},
"timestamp": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCEncodedVideoFrame/timestamp",
"support": {
"chrome": {
"version_added": "86"
},
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
"version_added": "117"
},
"firefox_android": "mirror",
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": "15.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": false,
"deprecated": true
}
}
},
"type": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCEncodedVideoFrame/type",
"spec_url": "https://w3c.github.io/webrtc-encoded-transform/#dom-rtcencodedvideoframe-type",
"tags": [
"web-features:webrtc-encoded-transform"
],
"support": {
"chrome": {
"version_added": "86"
},
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
"version_added": "117"
},
"firefox_android": "mirror",
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": "15.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
}
}
}
}