Name Description Size
common
CubebDeviceEnumerator.cpp static 11009
CubebDeviceEnumerator.h 3388
jsapi
jsep
libwebrtcglue
MediaEngine.h Populate an array of sources of the requested type in the nsTArray. Also include devices that are currently unavailable. 1678
MediaEngineFake.cpp Fake video source. 21248
MediaEngineFake.h The fake implementation of the MediaEngine interface. 1067
MediaEnginePrefs.h Video source and friends. 2706
MediaEngineRemoteVideoSource.cpp static 33742
MediaEngineRemoteVideoSource.h The WebRTC implementation of the MediaEngine interface. 9325
MediaEngineSource.cpp static 2047
MediaEngineSource.h Callback interface for TakePhoto(). Either PhotoComplete() or PhotoError() should be called. 8674
MediaEngineWebRTC.cpp We still enumerate every time, in case a new device was plugged in since the last call. TODO: Verify that WebRTC actually does deal with hotplugging new devices (with or without new engine creation) and accordingly adjust. Enumeration is not neccessary if GIPS reports the same set of devices for a given instance of the engine. 11809
MediaEngineWebRTC.h NSMEDIAENGINEWEBRTC_H_ 1784
MediaEngineWebRTCAudio.cpp WebRTC Microphone MediaEngineSource. 53986
MediaEngineWebRTCAudio.h Assigns the current settings of the capture to aOutSettings. Main thread only. 15132
MediaTrackConstraints.cpp 16915
MediaTrackConstraints.h 12556
MediaTransportChild.h 2013
MediaTransportParent.h 3189
metrics.yaml 20008
moz.build 3618
PeerIdentity.cpp static 1989
PeerIdentity.h This class implements the identifier used in WebRTC identity. Peers are identified using a string in the form [<user>@]<domain>, for instance, "user@example.com'. The (optional) user portion is a site-controlled string containing any character other than '@'. The domain portion is a valid IDN domain name and is compared accordingly. See: http://tools.ietf.org/html/draft-ietf-rtcweb-security-arch-09#section-5.6.5.3.3.1 2063
PMediaTransport.ipdl 3925
PWebrtcGlobal.ipdl 1193
RTCCertificate.cpp sec 14587
RTCCertificate.h 3215
RTCIdentityProviderRegistrar.cpp 2660
RTCIdentityProviderRegistrar.h RTCIDENTITYPROVIDER_H_ 2016
sdp
SineWaveGenerator.h If more than 1 channel, generated samples are interleaved. 1697
tests
third_party_build
transport
transportbridge
WebrtcGlobal.h 10270
WebrtcIPCTraits.h 2854