Name Description Size
CubebDeviceEnumerator.cpp static 12694
CubebDeviceEnumerator.h 3631
MediaEngine.h Populate an array of sources of the requested type in the nsTArray. Also include devices that are currently unavailable. 1629
MediaEngineDefault.cpp Default video source. 16317
MediaEngineDefault.h The default implementation of the MediaEngine interface. 4510
MediaEnginePrefs.h Video source and friends. 2704
MediaEngineRemoteVideoSource.cpp zero_initialize 32796
MediaEngineRemoteVideoSource.h The WebRTC implementation of the MediaEngine interface. 9122
MediaEngineSource.cpp static 1625
MediaEngineSource.h Callback interface for TakePhoto(). Either PhotoComplete() or PhotoError() should be called. 8746
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. 11714
MediaEngineWebRTC.h NSMEDIAENGINEWEBRTC_H_ 3328
MediaEngineWebRTCAudio.cpp WebRTC Microphone MediaEngineSource. 48567
MediaEngineWebRTCAudio.h Assigns the current settings of the capture to aOutSettings. Main thread only. 14378
MediaTrackConstraints.cpp 18136
MediaTrackConstraints.h 12036
MediaTransportChild.h 1603
MediaTransportParent.h 3123
PMediaTransport.ipdl 3903
PWebrtcGlobal.ipdl 975
PeerIdentity.cpp static 2305
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 2196
RTCCertificate.cpp sec 13902
RTCCertificate.h 3216
RTCIdentityProviderRegistrar.cpp 2660
RTCIdentityProviderRegistrar.h RTCIDENTITYPROVIDER_H_ 2043
SineWaveGenerator.h If more than 1 channel, generated samples are interleaved. 1677
WebrtcGlobal.h 17459
WebrtcIPCTraits.h 2906
common 13
jsapi 31
jsep 12
libwebrtcglue 34
moz.build 3120
sdp 41
tests 2
third_party_build 5
transport This is a generic media transport system for WebRTC. 63
transportbridge 7