зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1363667 - P5 - RTP Source PeerConnection JS IF r=bkelly,mjf
MozReview-Commit-ID: HLG5MFzhMNK --HG-- extra : rebase_source : 9aa29fea2b6b96d1c9802e35cf68e3afe13a3b2a
This commit is contained in:
Родитель
89b0c3e5e9
Коммит
2e647f7e53
|
@ -53,6 +53,10 @@ interface PeerConnectionImpl {
|
|||
optional unsigned long interToneGap = 70);
|
||||
[Throws]
|
||||
DOMString getDTMFToneBuffer(RTCRtpSender sender);
|
||||
sequence<RTCRtpSourceEntry> getRtpSources(MediaStreamTrack track,
|
||||
DOMHighResTimeStamp rtpSourceNow);
|
||||
DOMHighResTimeStamp getNowInRtpSourceReferenceTime();
|
||||
|
||||
[Throws]
|
||||
void replaceTrackNoRenegotiation(TransceiverImpl transceiverImpl,
|
||||
MediaStreamTrack? withTrack);
|
||||
|
@ -62,6 +66,13 @@ interface PeerConnectionImpl {
|
|||
void addRIDExtension(MediaStreamTrack recvTrack, unsigned short extensionId);
|
||||
void addRIDFilter(MediaStreamTrack recvTrack, DOMString rid);
|
||||
|
||||
// Inserts CSRC data for the RtpSourceObserver for testing
|
||||
void insertAudioLevelForContributingSource(MediaStreamTrack recvTrack,
|
||||
unsigned long source,
|
||||
DOMHighResTimeStamp timestamp,
|
||||
boolean hasLevel,
|
||||
byte level);
|
||||
|
||||
void enablePacketDump(unsigned long level,
|
||||
mozPacketDumpType type,
|
||||
boolean sending);
|
||||
|
|
|
@ -135,6 +135,16 @@ interface RTCPeerConnection : EventTarget {
|
|||
sequence<RTCRtpReceiver> getReceivers();
|
||||
sequence<RTCRtpTransceiver> getTransceivers();
|
||||
|
||||
// test-only: for testing getContributingSources
|
||||
[ChromeOnly]
|
||||
DOMHighResTimeStamp mozGetNowInRtpSourceReferenceTime();
|
||||
// test-only: for testing getContributingSources
|
||||
[ChromeOnly]
|
||||
void mozInsertAudioLevelForContributingSource(RTCRtpReceiver receiver,
|
||||
unsigned long source,
|
||||
DOMHighResTimeStamp timestamp,
|
||||
boolean hasLevel,
|
||||
byte level);
|
||||
[ChromeOnly]
|
||||
void mozAddRIDExtension(RTCRtpReceiver receiver, unsigned short extensionId);
|
||||
[ChromeOnly]
|
||||
|
|
Загрузка…
Ссылка в новой задаче