summaryrefslogtreecommitdiffstats
path: root/dom/media/components.conf
diff options
context:
space:
mode:
Diffstat (limited to 'dom/media/components.conf')
-rw-r--r--dom/media/components.conf74
1 files changed, 74 insertions, 0 deletions
diff --git a/dom/media/components.conf b/dom/media/components.conf
new file mode 100644
index 0000000000..ba84bacbcf
--- /dev/null
+++ b/dom/media/components.conf
@@ -0,0 +1,74 @@
+# -*- Mode: python; indent-tabs-mode: nil; tab-width: 40 -*-
+# vim: set filetype=python:
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+Classes = [
+ {
+ 'cid': '{bdc2e533-b308-4708-ac8e-a8bfade6d851}',
+ 'contract_ids': ['@mozilla.org/dom/peerconnection;1'],
+ 'esModule': 'resource://gre/modules/media/PeerConnection.sys.mjs',
+ 'constructor': 'RTCPeerConnection',
+ },
+ {
+ 'cid': '{d1748d4c-7f6a-4dc5-add6-d55b7678537e}',
+ 'contract_ids': ['@mozilla.org/dom/peerconnectionobserver;1'],
+ 'esModule': 'resource://gre/modules/media/PeerConnection.sys.mjs',
+ 'constructor': 'PeerConnectionObserver',
+ },
+ {
+ 'cid': '{3610C242-654E-11E6-8EC0-6D1BE389A607}',
+ 'contract_ids': ['@mozilla.org/dom/rtcdtmfsender;1'],
+ 'esModule': 'resource://gre/modules/media/PeerConnection.sys.mjs',
+ 'constructor': 'RTCDTMFSender',
+ },
+ {
+ 'cid': '{02b9970c-433d-4cc2-923d-f7028ac66073}',
+ 'contract_ids': ['@mozilla.org/dom/rtcicecandidate;1'],
+ 'esModule': 'resource://gre/modules/media/PeerConnection.sys.mjs',
+ 'constructor': 'RTCIceCandidate',
+ },
+ {
+ 'cid': '{1775081b-b62d-4954-8ffe-a067bbf508a7}',
+ 'contract_ids': ['@mozilla.org/dom/rtcsessiondescription;1'],
+ 'esModule': 'resource://gre/modules/media/PeerConnection.sys.mjs',
+ 'constructor': 'RTCSessionDescription',
+ },
+ {
+ 'cid': '{7293e901-2be3-4c02-b4bd-cbef6fc24f78}',
+ 'contract_ids': ['@mozilla.org/dom/peerconnectionmanager;1'],
+ 'esModule': 'resource://gre/modules/media/PeerConnection.sys.mjs',
+ 'constructor': 'GlobalPCList',
+ },
+ {
+ 'cid': '{7fe6e18b-0da3-4056-bf3b-440ef3809e06}',
+ 'contract_ids': ['@mozilla.org/dom/rtcstatsreport;1'],
+ 'esModule': 'resource://gre/modules/media/PeerConnection.sys.mjs',
+ 'constructor': 'RTCStatsReport',
+ },
+ {
+ 'cid': '{0fb47c47-a205-4583-a9fc-cbadf8c95880}',
+ 'contract_ids': ['@mozilla.org/dom/peerconnectionstatic;1'],
+ 'esModule': 'resource://gre/modules/media/PeerConnection.sys.mjs',
+ 'constructor': 'RTCPeerConnectionStatic',
+ },
+ {
+ 'cid': '{4fff5d46-d827-4cd4-a970-8fd53977440e}',
+ 'contract_ids': ['@mozilla.org/dom/rtpsender;1'],
+ 'esModule': 'resource://gre/modules/media/PeerConnection.sys.mjs',
+ 'constructor': 'RTCRtpSender',
+ },
+ {
+ 'cid': '{d974b814-8fde-411c-8c45-b86791b81030}',
+ 'contract_ids': ['@mozilla.org/dom/rtpreceiver;1'],
+ 'esModule': 'resource://gre/modules/media/PeerConnection.sys.mjs',
+ 'constructor': 'RTCRtpReceiver',
+ },
+ {
+ 'cid': '{74b2122d-65a8-4824-aa9e-3d664cb75dc2}',
+ 'contract_ids': ['@mozilla.org/dom/createofferrequest;1'],
+ 'esModule': 'resource://gre/modules/media/PeerConnection.sys.mjs',
+ 'constructor': 'CreateOfferRequest',
+ },
+]