Nils Ohlmeier [:drno]
2008bdc867
Bug 1211091 - use upper boundary for streams per data channel. r=bwc
...
--HG--
extra : transplant_source : %01%C3%B6%8C4%BA%7C%D2M%F6%98e%D5h%828%20%8D%17%FE
2015-10-02 21:18:48 -07:00
Andreas Pehrson
937747498a
Bug 1170958 - Refactor DOMMediaStream to contain a 3-stage track chain. r=roc
...
This lets us separate tracks by ownership like so:
* Input - Owned by the producer of the DOMMediaStream (gUM etc.)
* Owned - Contains Input tracks (per above) or tracks cloned tracks
if this DOMMediaStream is a clone.
* Playback - Contains Owned tracks plus tracks addTrack()ed to this
DOMMediaStream minus tracks removeTrack()ed from this
DOMMediaStream.
--HG--
extra : commitid : GPSNwBVyD4j
extra : rebase_source : fba22e96c6c65a74e012509f3da67a4d7df7a244
2015-09-30 09:31:54 +08:00
Andreas Pehrson
2802ee3e88
Bug 1170958 - Add input stream and track as args to NotifyQueuedTrackChanges. r=roc
...
This allows for tracking the input track of an added track (for
ProcessedMediaStream tracks; SourceMediaStream tracks don't have input
tracks) directly in the NotifyQueuedTrackChanges handler, which will be
necessary for locking MediaInputPorts to specific tracks.
--HG--
extra : commitid : GPSNwBVyD4j
extra : rebase_source : 4bed5dffe66b71b7ad23f4c02531d84af25cd316
2015-09-30 09:31:53 +08:00
Martin Thomson
afdaddf1d7
Bug 1155923 - Removing moz prefix from RTC interfaces, r=jesup,smaug
...
--HG--
extra : transplant_source : %0Adu%1E%A6j%9E%C2B%25%ECruo%F7%7Fc%EA%99%18
2015-09-28 11:25:04 -07:00
Carsten "Tomcat" Book
4952084732
Backed out 3 changesets (bug 1155923) for causing test failures in promises-call.html
...
Backed out changeset 321a932e01a7 (bug 1155923)
Backed out changeset 6ac38acd6ab2 (bug 1155923)
Backed out changeset 2981db92416a (bug 1155923)
2015-09-28 14:02:41 +02:00
Martin Thomson
9c3bef623e
Bug 1155923 - Removing moz prefix from RTC interfaces. r=jesup r=smaug
...
--HG--
extra : transplant_source : 1%F0%A8%03%D3%B9OAJW%06v%21%F1WX%03im%22
2015-09-24 16:31:47 -07:00
Wes Kocher
03a1803261
Backed out 9 changesets (bug 1170958) for frequent test_getUserMedia_addTrackRemoveTrack.html failures
...
Backed out changeset 277c1f8098d1 (bug 1170958)
Backed out changeset aa86bb9eea95 (bug 1170958)
Backed out changeset 8af8b85a4b26 (bug 1170958)
Backed out changeset ec1bf225e9cb (bug 1170958)
Backed out changeset 4a04ddca2b6b (bug 1170958)
Backed out changeset e85c9977a311 (bug 1170958)
Backed out changeset 16b40ff04e8f (bug 1170958)
Backed out changeset ad206925c84a (bug 1170958)
Backed out changeset 2106eccec79b (bug 1170958)
2015-09-25 13:08:55 -07:00
Randell Jesup
f4030f94ef
Bug 1207824: Add Telemetry for WebRTC call type, simultaneous tracks, and renegotiations r=bwc
2015-09-25 14:23:01 -04:00
Andreas Pehrson
eacfc2cf0e
Bug 1170958 - Refactor DOMMediaStream to contain a 3-stage track chain. r=roc
...
This lets us separate tracks by ownership like so:
* Input - Owned by the producer of the DOMMediaStream (gUM etc.)
* Owned - Contains Input tracks (per above) or tracks cloned tracks
if this DOMMediaStream is a clone.
* Playback - Contains Owned tracks plus tracks addTrack()ed to this
DOMMediaStream minus tracks removeTrack()ed from this
DOMMediaStream.
--HG--
extra : commitid : Kvj9RrN9MgP
2015-09-25 23:23:18 +08:00
Andreas Pehrson
7aca9eb1fd
Bug 1170958 - Add input stream and track as args to NotifyQueuedTrackChanges. r=roc
...
This allows for tracking the input track of an added track (for
ProcessedMediaStream tracks; SourceMediaStream tracks don't have input
tracks) directly in the NotifyQueuedTrackChanges handler, which will be
necessary for locking MediaInputPorts to specific tracks.
--HG--
extra : commitid : Kvj9RrN9MgP
2015-09-25 23:23:17 +08:00
Nicholas Nethercote
842dd1cf5a
Bug 1207741 - Remove gfxIntSize. r=nical.
...
gfxIntSize is just a typedef of gfx::IntSize, so this is very mechanical. The
only tricky part is deciding for each occurrence whether to replace it with
IntSize, gfx::IntSize or mozilla::gfx::IntSize; in all cases I went with the
shortest one that worked given the existing "using namespace" declarations.
--HG--
extra : rebase_source : 67fd15f87222b16defa70ef795c6d77dfacf1c36
2015-09-23 11:49:05 -07:00
Randell Jesup
69e6fe68f6
Bug 953265: Adjust Opus bitrate in WebRTC to pass >8KHz audio, and comment r=bwc
2015-09-24 09:23:37 -04:00
Randell Jesup
93f63e0a1a
Bug 953265: Update webrtc/getUserMedia default audio capture rate to 32KHz r=padenot
2015-09-24 09:23:37 -04:00
Randell Jesup
6027a43516
Bug 1207416: Add Telemetry for time spent in different Load states in WebRTC r=gcp
2015-09-23 14:10:28 -04:00
Nils Ohlmeier [:drno]
d8aad7f00e
Bug 1206981 - prevent ICE TCP from being turned off under e10s. r=jesup
...
--HG--
extra : rebase_source : 22fff856ca08d7f5d35f0d562e39ba925653ecc5
2015-09-21 17:55:23 -07:00
"Chih-Kai (Patrick) Wang"
028e16c84d
Bug 950660: Part 4: Bridge TCPSocketChild to nr_socket r=bwc,jdm
...
Improve use of TCPSocket to track in-flight writes and suppress extra runnables
Adds lots of logging to nr_socket_buffered_stun.c
Rework mtransport code to use new TCPSocketChild interface
2015-01-05 15:49:50 +08:00
Michael Froman
41d164744a
Bug 1095793
- use mid if provided to place candidate in msection. r=bwc
...
--HG--
extra : rebase_source : e85bbde1c0cbd3733f82a11c98245079ea1cbf5c
2015-09-10 13:20:09 -05:00
Gian-Carlo Pascutto
7979c10284
Bug 1192203 - Extract a robust version of getSupportedPreviewFpsRange. r=jesup
2015-09-16 16:17:49 +02:00
Byron Campen [:bwc]
28466e3c45
Bug 1203246 - Factor track negotiation stuff out of JsepSessionImpl, and other simplification. r=mt
...
--HG--
extra : rebase_source : b409ca7f76ed9db9ec639e16b82590ae0c2f9bb6
2015-08-25 08:16:38 -05:00
Nils Ohlmeier [:drno]
2eb4be8e7c
Bug 1204082 - try strtoull instead. r=mt
...
--HG--
extra : rebase_source : 70d4de95ee6f7757a8b37ed609dd8efb9ee05107
2015-09-14 16:33:28 -07:00
Martin Thomson
f2d864c210
Bug 1125292 - Sending ALPN header field for WebRTC calls, r=bwc
...
--HG--
extra : commitid : 76muueM8Vfu
extra : amend_source : 0bdbcb10d875a100a91fd583bb863958a24c127c
2015-09-15 10:28:34 -07:00
Byron Campen [:bwc]
c59ebacca3
Bug 1186590 - Part 2 - Move hard-coded interface priority list into nrinterfaceprioritizer, and simplify some functions. r=drno
...
--HG--
extra : rebase_source : 63cd39c3a1b721c78244064b32338643c7e0e436
2015-09-04 15:25:37 -05:00
Paul Kerr [:pkerr]
931b933075
Bug 1030324: Remove VP8 encoder resize work around. r=rjesup
...
The VP8 encoder was re-initialized completely when the frame size changed
instead of calling the vpx_enc_config_set() method. The work around is not
longer needed.
2015-09-08 11:02:40 -07:00
Michael Froman
5b41dcab91
Bug 1051052 - Made mid an outparam in JsepSession::AddLocalIceCandidate. r=bwc
...
--HG--
extra : transplant_source : %A4P%E5%0CuZ%DE%86%D2%C5u%3FhV%DBe%A9%CD%BC%8C
2015-09-01 16:40:00 -05:00
Pavlo
9704fc6569
Bug 1037997 - Added possibility to choose monitors during screen capturing. r=florian,jesup
...
--HG--
extra : rebase_source : 6b2476d5c03dffa27c8a5c570ec1392d332b81d2
2015-09-03 07:24:00 +02:00
Byron Campen [:bwc]
929bf0a871
Bug 1094447 - Use UDP/TLS/RTP/SAVPF for audio/video m-lines. r=drno
...
--HG--
extra : transplant_source : 7%D7%A9%81H%CCF%BD%29%3E%16%94%F2%CE%3E%8FD%A0%A5%99
2015-09-01 17:15:30 -05:00
Paul Adenot
2e5e264e67
Bug 901633 - Part 16 - Remove another allocation in the sending side. r=jesup
...
--HG--
extra : rebase_source : 1bf54b42e91ad549e33fbe163097cff83085dde1
2015-09-01 14:26:14 +02:00
Paul Adenot
5d3591994f
Bug 901633 - Part 15 - Remove an allocation on the sending side, out of the packetizer. r=jesup
...
--HG--
extra : rebase_source : c0fae0eb11531618e9f99e094082ef4ca30cff44
2015-09-01 14:26:13 +02:00
Paul Adenot
c0fd8df08b
Bug 901633 - Part 11 - Add an API in webrtc.org's output mixer to get the output channel count. r=jesup
...
--HG--
extra : rebase_source : 15ca543bb0a7f3a0b79ab10531613cee605b3e7b
2015-09-01 14:25:48 +02:00
Paul Adenot
db0807f658
Bug 901633 - Part 10 - Change the receiving side of the MediaPipeline so that it can detect and handle stereo. r=jesup
...
--HG--
extra : rebase_source : ec1f808a2417524d484821656430c21268dd05a7
2015-08-12 14:43:51 +02:00
Paul Adenot
a84ad7251d
Bug 901633 - Part 9 - Make the necessary changes to VoEExternalMediaImpl::ExternalRecordingInsertData so that it the number of channels is forwarded down the webrtc.org code. r=jesup
...
--HG--
extra : rebase_source : 02a2e46f75db29f9333e1d36e462903e95d4c49b
2015-08-11 13:49:29 +02:00
Paul Adenot
9ab78935d7
Bug 901633 - Part 8 - Use our new generic packetizer in the MediaPipeline so that we can packetize stereo easily. r=jesup
...
--HG--
extra : rebase_source : 1c58f04c05f169b17ace9190c1430589edcd992c
2015-08-11 13:49:29 +02:00
Paul Adenot
badc346628
Bug 901633 - Part 5 - Make MediaPipeline downmix and properly convert audio for webrtc.org code. r=jesup
...
This means converting to int16, interleaving, and down-mixing to stereo (or
keeping it to mono if it's already mono of course).
--HG--
extra : rebase_source : 48278718869613b2072b6d2d20765771221948a9
2015-07-29 18:39:56 +02:00
Paul Adenot
bc630a1430
Bug 1190676 - Part 5 - Fix consumers: PeerConnection. r=jesup
...
--HG--
extra : rebase_source : 5aa0bc3c233ee842cd983a0cd2c338bced1376db
2015-08-25 10:29:50 +02:00
Nicholas Nethercote
f44287005f
Bug 1198334 (part 1) - Replace the opt-in FAIL_ON_WARNINGS with the opt-out ALLOW_COMPILER_WARNINGS. r=glandium.
...
The patch removes 455 occurrences of FAIL_ON_WARNINGS from moz.build files, and
adds 78 instances of ALLOW_COMPILER_WARNINGS. About half of those 78 are in
code we control and which should be removable with a little effort.
--HG--
extra : rebase_source : 82e3387abfbd5f1471e953961d301d3d97ed2973
2015-08-27 20:44:53 -07:00
Andreas Pehrson
834ece7e25
Bug 1198107 - Destroy VP8 encoder context before re-initing on resolution change to avoid leaking memory. r=jesup
...
--HG--
extra : transplant_source : Uv%0F7%E5N%C2%21%15b%5CF%12%E9%EE%B2%EE%D9%FB%D5
2015-08-25 16:55:28 +08:00
Ethan Hugg
afda08fc27
Bug 1191301 - Re-enable the use of media.navigator.video.use_tmmbr pref. r=bwc
2015-08-24 09:31:38 -07:00
Byron Campen [:bwc]
ed6e1ea6f6
Bug 1193495 - Part 2: Maintain clones of supported codecs for each level, and do necessary checking to prevent payload-type clashes. r=mt
...
--HG--
extra : transplant_source : 5%1Bz%17%E5%3B%C0Y%CA%BC%C3%0D%DE%93%E8%D4%EC%BA3r
2015-08-12 10:00:28 -05:00
Byron Campen [:bwc]
6f6e632428
Bug 1193495 - Part 1: Test case. r=mt
...
--HG--
extra : transplant_source : %0D%D9%F1%FC%B5%17%E0e%3B%17%0F%2Bvp%12%BE%D1%09l%16
2015-08-12 10:00:28 -05:00
David Major
9397fd91e0
Bug 1193546: Fix the way that webrtc requests warnings-as-errors. r=glandium f=jesup
...
--HG--
extra : rebase_source : c9a574c2e10a40d5e7464f6145a764549f804145
2015-08-13 11:58:01 -04:00
EKR
e92a0a38f4
Bug 1189041 - Add option to only gather addresses for default route. r=bwc
2015-08-12 10:53:15 -04:00
Randell Jesup
48627b966e
Bug 1188407: switch packetloss to a rate from total-packets-lost-per-update r=jib
2015-08-11 15:15:06 -04:00
Randell Jesup
7edae5b348
Bug 1188376: Split Hello Telemetry values from general WebRTC r=jib
2015-08-11 15:15:06 -04:00
Byron Campen [:bwc]
938df396a8
Bug 1173601 - Add a=simulcast support. r=mt
...
--HG--
extra : rebase_source : 9f4697a1924a92ac25766e9e5f971f676bd526b4
2015-08-06 14:59:55 -05:00
Mark Capella
b865699f7f
Bug 1191872 - Move annotations to org.mozilla.gecko.annotation package, r=jchen
...
--HG--
rename : mobile/android/base/mozglue/JNITarget.java => mobile/android/base/annotation/JNITarget.java
rename : mobile/android/base/mozglue/RobocopTarget.java => mobile/android/base/annotation/RobocopTarget.java
rename : mobile/android/base/mozglue/WebRTCJNITarget.java => mobile/android/base/annotation/WebRTCJNITarget.java
2015-08-10 19:19:51 -04:00
Paul Kerr [:pkerr]
32c999755c
Bug 1188970: Fix usage of forward slash in constructing webrtc trace file path. r=rjesup
...
Replaced the chain of logic that attempted to determine the location of the temporary
directory with a call to nsDirectoryService.
Use nsIFile object to append file name to path in an OS independent manner.
2015-08-07 13:46:55 -07:00
Jan-Ivar Bruaroey
3a173c04fa
Bug 1187775 - Plumb RTCConfiguration.iceTransportPolicy down to NrIceCtx. r=smaug, r=bwc
...
--HG--
extra : transplant_source : %8D%E4%F6%CCY%D4M%9E8%21%2A%13Wz%88%D4d%02v4
2015-07-30 10:11:52 -04:00
Byron Campen [:bwc]
bfdeba6014
Bug 1173599 - a=imageattr support. r=mt
...
--HG--
extra : transplant_source : Tem%D2%C5%8B%DF%F5%21%A9%80%97%D9U%D4%7E0%ED%F4E
2015-07-30 14:45:51 -05:00
Aryeh Gregor
80ea0a3e53
Bug 1190823 - Move OwningNonNull.h to xpcom/base/; r=froydnj
...
--HG--
rename : dom/bindings/OwningNonNull.h => xpcom/base/OwningNonNull.h
2015-08-05 15:28:27 +03:00
Byron Campen [:bwc]
f017a69bcd
Bug 1142105 - Part 3: Extract more SDP-related functionality out of JsepSessionImpl, and some readability improvements. r=mt
...
--HG--
extra : rebase_source : ecf05d79d34920fdf6aa773332cd53cd736cfea8
2015-07-29 13:10:24 -05:00
Byron Campen [:bwc]
6c5f643b27
Bug 1142105 - Part 2: Move some stuff from JsepCodecDescription into /sdp r=mt
...
--HG--
extra : rebase_source : 068ff0ea6c8c2e373a6e1b7f703a2a62b98a5cbe
2015-07-23 16:55:08 -05:00
Gian-Carlo Pascutto
f6d0d49348
Bug 1186657. r=jesup,nchen
2015-07-28 08:55:06 +02:00
Ryan VanderMeulen
4f09769d88
Merge fx-team to m-c. a=merge
2015-07-27 10:39:37 -04:00
Qiang Lu
b3eee8c12c
Bug 1178069 - Check devices capability before enable use of vp8 hardware acceleration using android.media.MediaCodecList and android.media.MediaCodecInfo r=jrmuizel
...
--HG--
extra : amend_source : f7d209e2dd0bdb9a67c563b5bd2d51da4af56ba8
extra : histedit_source : d8226f7240c5d19d9d2f08f9fc07a83e158505a2%2Cde0d48144261c643fcb23c0f7756906aeded1708
2015-07-24 12:45:55 -07:00
Byron Campen [:bwc]
4671f1556a
Bug 1182289: Clean up dispatches in WebrtcGmpVideoEncoder/Decoder. r=jesup, a=abillings
...
--HG--
extra : rebase_source : 0dd07ceb55830a323e17d7ca86794c07cc5ba375
2015-07-14 09:20:28 -05:00
Nathan Froyd
7f2b10d2e9
Bug 1186040 - use XPCOM refcounting macros instead of mozilla::RefCounted in WebrtcGlobalParent.h; r=jesup
2015-07-21 11:26:56 -04:00
Jan-Ivar Bruaroey
c49c2b6556
Bug 1184426 - Unprefix RTCIceCandidatePairStats.priority (formerly mozPriority). r=bwc, r=smaug
...
--HG--
extra : transplant_source : %5C%F5Yk%F3%90A%99%89%0F%0AW%CB-%1333FTQ
2015-07-15 22:43:37 -04:00
Andreas Pehrson
b9055642ac
Bug 1173654 - Part 4: Add detailed logging and asserts to MediaPipeline::ProcessVideoChunk. r=bwc
...
--HG--
extra : transplant_source : %24Z%EB%0B%AEB%B5y%F5%AB%7C%D0%00%AE%BDl%E0M%FD%B3
2015-07-16 09:30:39 +08:00
Andreas Pehrson
249cffa06e
Bug 1173654 - Part 3: Attempt to GetDataSurface() and convert if sending pure I420 fails. r=bwc, r=jesup
...
--HG--
extra : transplant_source : %FB%3C%FEV%BA%D0N%D7%402%DB%A4%B6j%FBD%08%1F%B4%3F
2015-07-16 09:30:23 +08:00
Andreas Pehrson
0c0baa6962
Bug 1173654 - Part 2: Use namespaces in MediaPipeline.cpp. r=bwc
...
--HG--
extra : transplant_source : %F24P%F6%25%D2%EC%0D%FC%B2QNT%12%B2%BFX%C2%2C%A2
2015-07-16 09:30:12 +08:00
Byron Campen [:bwc]
3f60bf5a1c
Bug 1142105 - Part 1: Move SDP helper code functions out of JsepSessionImpl and into a separate class. r=mt
...
--HG--
extra : rebase_source : 110730f8e85083142b9b705d290c262b8895c72a
extra : histedit_source : 3d3b55d239e0dbf4780f52634b46f004149ca6a2
2015-07-02 10:04:36 -07:00
Birunthan Mohanathas
a8939590de
Bug 1182996 - Fix and add missing namespace comments. rs=ehsan
...
The bulk of this commit was generated by running:
run-clang-tidy.py \
-checks='-*,llvm-namespace-comment' \
-header-filter=^/.../mozilla-central/.* \
-fix
2015-07-13 08:25:42 -07:00
Randell Jesup
3ea92ed1e2
Bug 1181265 - wallpaper over windows (driver?) returning null ptr to GetStreamCaps r=pkerr
2015-07-09 14:23:58 -04:00
Julian Seward
5c9cd6704d
Bug 1137169 - Uninitialised value uses related to mozilla::dom::WebAudioUtils::SpeexResamplerProcess. r=rjesup.
...
--HG--
extra : rebase_source : 868317b702597783f155f93e0029acf896f017a6
2015-07-08 20:11:52 +02:00
Emanuel Hoogeveen
7d1e52f2ff
Bug 905127 - Part 1 - Make some functions from nsNetUtil not inline. r=jduell
2015-07-07 04:17:00 +02:00
Martin Thomson
8fd488c3ef
Bug 1172785 - Using RTCCertificate for WebRTC, r=ekr
...
--HG--
extra : commitid : DAyJQljGuGT
extra : rebase_source : 5a5e3baad12dcea9c3020d1716d41c409e3614f8
2015-07-06 10:40:04 -07:00
Juan Gomez
258ad59e3f
Bug 1171931 - Refactor duplicated code using XRE_IsParent/ContentProcess. r=froydnj
2015-07-03 18:29:00 -07:00
Byron Campen [:bwc]
d276234312
Bug 1112692: BundlePolicy support, and support for more than one BUNDLE group. r=mt, r=smaug
...
--HG--
extra : rebase_source : 1c5116634398337ad0816a29409224b612b9749c
extra : amend_source : 250d02fc24b39702f1f963178f7de5c9e8f60e89
extra : source : 9293d87a19f9f96ab6ae957f9ff40123e853c584
2015-06-12 14:27:08 -07:00
Byron Campen [:bwc]
97d45626f1
Bug 797262 - IPV6 support for webrtc. r=drno
...
--HG--
rename : media/webrtc/trunk/webrtc/base/ifaddrs-android.cc => media/mtransport/third_party/nICEr/src/stun/ifaddrs-android.c
extra : rebase_source : a929d159e8e7b39a2bfe3d431395caa838f75a54
2015-04-22 15:02:50 -05:00
Nathan Froyd
974d8120f2
Bug 1161627 - part 2 - machine-convert TemporaryRef<T> to already_AddRefed<T>; r=ehsan
...
This conversion was done with the script:
find . -name '*.cpp' -o -name '*.h' -o -name '*.mm' -o -name '*.idl' | \
egrep -v 'cairo-win32-refptr.h|RefPtr.h|TestRefPtr.cpp' | \
xargs sed -i -e 's/mozilla::TemporaryRef</already_AddRefed</g' \
-e 's/TemporaryRef</already_AddRefed</g'
Manual fixups were performed in the following instances:
- We handled mfbt/RefPtr.h manually so as to not convert TemporaryRef itself
into already_AddRefed.
- The following files had explicit Move() calls added to make up for the lack
of a copy constructor on already_AddRefed:
dom/base/ImageEncoder.cpp
dom/media/MediaTaskQueue.{h,cpp}
dom/media/webaudio/PannerNode.cpp
- A redundant overload for MediaTaskQueue::Dispatch was deleted.
- A few manual fixups were required in mfbt/tests/TestRefPtr.cpp.
- Comments, using declarations, and forward declarations relating to
TemporaryRef in dom/canvas/ and gfx/layers/ were changed to refer to
already_AddRefed.
2015-06-17 10:00:52 -04:00
Nathan Froyd
085aa479e6
Bug 1175621 - make WrapRunnable* more efficient by utilizing moves in wrapper functions; r=ekr
...
Calls to WrapRunnable* copy their arguments already; we don't need to
copy them a second time when constructing the actual runnable. In
addition to making things more efficient, this change also permits calls
to WrapRunnable to correctly handle objects that can only be moved, and
not copied.
2015-06-17 10:52:48 -04:00
Ryan VanderMeulen
5f5c327690
Backed out changeset 8b4e4083639e (bug 1171931) for B2G debug emulator bustage.
2015-06-25 19:48:42 -04:00
Juan Gomez
702a59d135
Bug 1171931 - Refactor duplicated code using XRE_IsParent/ContentProcess. r=froydnj
...
--HG--
extra : rebase_source : 2ecbe6c1dd8a7ad8dc529b53349ad431cf1116c9
2015-06-24 14:11:00 -04:00
Nils Ohlmeier [:drno]
ce7a04b4f0
Bug 891551 - Part 10: added user pref to turn of ICE TCP. r=mt
2015-06-18 23:02:33 -07:00
"Peter Tatrai ext:(%22)
6d354a80da
Bug 891551 - Part 5: Add support for TCP ICE candidates. r=bwc,jesup
2014-04-23 10:15:25 +02:00
Adrian Cruceru
b6bd5b4c75
Bug 881742: Fix null-deref on OOM (or bad allocation size due to corrupted video) in webrtc upstream code r=jesup
2015-06-18 00:06:36 -04:00
Nathan Froyd
2c0ec52c9a
Bug 1162026 - move WrapRunnable &co over to variadic templates; r=ekr
2015-05-05 16:21:37 -04:00
Andreas Pehrson
791226a885
Bug 1172397 - Check for Conduit/Type mismatch on every frame. r=jesup, r=bwc
...
--HG--
extra : rebase_source : 3855bb01e52fec665fc4dbcffda9247191349e77
2015-06-08 14:43:48 +08:00
Ted Mielczarek
5d19fb925a
bug 1171143 - Fix iOS capture build. r=jesup
...
--HG--
extra : commitid : C2USxBeZe6F
extra : rebase_source : d217dcc4ab9dc6a9b36934e69f62291e22469b79
2015-02-28 19:47:07 -05:00
Ted Mielczarek
f29254de56
bug 1171120 - Fix mtransport+signalling to build on iOS. r=ekr
...
--HG--
extra : commitid : IzeeeUXXL9N
extra : rebase_source : 7f5d4d505327989abffde752b99bc62a497f6c77
2015-02-27 12:37:42 -05:00
Byron Campen [:bwc]
63565e6168
Bug 1170683: Do a better job in copying previous transport parameters into new offers/answers. r=mt
...
--HG--
extra : rebase_source : f263b9ad0bce2928a13584f374018d94cd6144ba
extra : amend_source : 8476404611746d25e7f1bbf34c6c1ec5077f9af6
2015-06-02 17:15:40 -07:00
Andreas Pehrson
ffc3d7735d
Bug 1169125 - Part 2: Use UniquePtr for scoped delete of yuv data in MediaPipeline. r=bwc
...
--HG--
extra : rebase_source : 4a66d6946479adb7d0574448e2204e63f388b698
extra : histedit_source : c7c0824f3ed1f02db24a1792b10ea7315b6e46e6
2015-06-09 13:31:34 +08:00
Andreas Pehrson
f76298db5c
Bug 1169125 - Part 1: Allow sending any DataSourceSurface-backed image over WebRTC and fix failure cases. r=bwc
...
--HG--
extra : rebase_source : c4a9d4fb40d1ea2aefe3be7bfa864998dc2062fa
extra : histedit_source : d7909e28671d1b965798e7e040a8fdc51309585f
2015-06-09 13:31:22 +08:00
Randell Jesup
b11b15ef82
Bug 1132318: merge SelectSendFrameRate with SelectSendResolution r=bwc
2015-06-05 20:27:38 -04:00
Phil Ringnalda
dc5fc60307
Back out 08acee81ae64 (bug 1132318) for assertion failures in mochitest-3 media tests
...
CLOSED TREE
2015-06-05 19:41:53 -07:00
Randell Jesup
7ee6dd1764
Bug 1132318: merge SelectSendFrameRate with SelectSendResolution r=bwc
2015-06-05 20:27:38 -04:00
Randell Jesup
e512e96a61
Bug 822129: don't alloc/free on every packet send in MediaPipeline r=bwc
2015-06-05 15:16:45 -04:00
Wes Kocher
8ab478043e
Backed out changeset 2cb094627289 (bug 822129) for cppunittest orange
2015-06-05 14:16:56 -07:00
Randell Jesup
b3489b0ab1
Bug 822129: don't alloc/free on every packet send in MediaPipeline r=bwc
2015-06-05 15:16:45 -04:00
Randell Jesup
3fa2a3d032
Bug 1158372: clean up windows CreateCapabilityMap for video capture r=dmajor
2015-06-05 09:18:35 -04:00
Chris Pearce
c02d6f7096
Bug 1169129
- Change GMP*Parent::ParentId() to a more consistent GMP*Parent::GetPluginId(). r=edwin
2015-06-05 21:55:51 +12:00
Eric Rahm
75c4bebb79
Bug 1165515 - Part 13-2: Replace usage of PRLogModuleLevel and PR_LOG_*. rs=froydnj
...
This is straightforward mapping of PR_LOG levels to their LogLevel
counterparts:
PR_LOG_ERROR -> LogLevel::Error
PR_LOG_WARNING -> LogLevel::Warning
PR_LOG_WARN -> LogLevel::Warning
PR_LOG_INFO -> LogLevel::Info
PR_LOG_DEBUG -> LogLevel::Debug
PR_LOG_NOTICE -> LogLevel::Debug
PR_LOG_VERBOSE -> LogLevel::Verbose
Instances of PRLogModuleLevel were mapped to a fully qualified
mozilla::LogLevel, instances of PR_LOG levels in #defines were mapped to a
fully qualified mozilla::LogLevel::* level, and all other instances were
mapped to us a shorter format of LogLevel::*.
Bustage for usage of the non-fully qualified LogLevel were fixed by adding
|using mozilla::LogLevel;| where appropriate.
2015-06-03 15:25:57 -07:00
Eric Rahm
61e7ce5adb
Bug 1165515 - Part 11: Align CSFLogLevel with PR_LOG levels. r=jesup
...
This aligns CSFLogLevel with the corresponding PR_LOG levels by removing the
unused CRITICAL and NOTICE CSF log levels and renaming OBNOXIOUS to VERBOSE.
mozilla/Logging.h was moved into the implementation file so as to avoid
compilation errors in C-only code.
2015-06-03 15:22:37 -07:00
Eric Rahm
f50b813989
Bug 1165515 - Part 3: Convert PR_LOG_TEST to MOZ_LOG_TEST. r=froydnj
2015-06-03 15:22:28 -07:00
Carsten "Tomcat" Book
5471309381
Backed out 14 changesets (bug 1165515) for linux x64 e10s m2 test failures
...
Backed out changeset d68dcf2ef372 (bug 1165515)
Backed out changeset 7c3b45a47811 (bug 1165515)
Backed out changeset b668b617bef2 (bug 1165515)
Backed out changeset d0916e1283a2 (bug 1165515)
Backed out changeset ac4dc7489942 (bug 1165515)
Backed out changeset e9632ce8bc65 (bug 1165515)
Backed out changeset c16d215cc7e4 (bug 1165515)
Backed out changeset e4d474f3c51a (bug 1165515)
Backed out changeset d87680bf9f7c (bug 1165515)
Backed out changeset b3c0a45ba99e (bug 1165515)
Backed out changeset 9370fa197674 (bug 1165515)
Backed out changeset 50970d668ca1 (bug 1165515)
Backed out changeset ffa4eb6d24b9 (bug 1165515)
Backed out changeset 5fcf1203cc1d (bug 1165515)
--HG--
extra : rebase_source : 6fb850d063cbabe738f97f0380302153e3eae97a
2015-06-02 13:05:56 +02:00
Randell Jesup
1ec8ff3771
Bug 1159489: WebRTC bitrate limits for video depend on input resolution and framerate r=pkerr
2015-06-02 02:49:37 -04:00
Eric Rahm
a9afd68cef
Bug 1165515 - Part 13-2: Replace usage of PRLogModuleLevel and PR_LOG_*. rs=froydnj
...
This is straightforward mapping of PR_LOG levels to their LogLevel
counterparts:
PR_LOG_ERROR -> LogLevel::Error
PR_LOG_WARNING -> LogLevel::Warning
PR_LOG_WARN -> LogLevel::Warning
PR_LOG_INFO -> LogLevel::Info
PR_LOG_DEBUG -> LogLevel::Debug
PR_LOG_NOTICE -> LogLevel::Debug
PR_LOG_VERBOSE -> LogLevel::Verbose
Instances of PRLogModuleLevel were mapped to a fully qualified
mozilla::LogLevel, instances of PR_LOG levels in #defines were mapped to a
fully qualified mozilla::LogLevel::* level, and all other instances were
mapped to us a shorter format of LogLevel::*.
Bustage for usage of the non-fully qualified LogLevel were fixed by adding
|using mozilla::LogLevel;| where appropriate.
2015-06-01 22:17:33 -07:00
Eric Rahm
75c3b99398
Bug 1165515 - Part 11: Align CSFLogLevel with PR_LOG levels. r=jesup
...
This aligns CSFLogLevel with the corresponding PR_LOG levels by removing the
unused CRITICAL and NOTICE CSF log levels and renaming OBNOXIOUS to VERBOSE.
mozilla/Logging.h was moved into the implementation file so as to avoid
compilation errors in C-only code.
2015-06-01 22:17:28 -07:00
Eric Rahm
141e0ff4a2
Bug 1165515 - Part 3: Convert PR_LOG_TEST to MOZ_LOG_TEST. r=froydnj
2015-06-01 22:17:19 -07:00
Wes Kocher
4e9f80ed2e
Backed out 14 changesets (bug 1165515) for b2g mochitest-6 permafail CLOSED TREE
...
Backed out changeset 9b97e2aa2ed9 (bug 1165515)
Backed out changeset 150606c022a2 (bug 1165515)
Backed out changeset 4e875a488349 (bug 1165515)
Backed out changeset 467e7feeb546 (bug 1165515)
Backed out changeset d6b6cc373197 (bug 1165515)
Backed out changeset 0615265b593c (bug 1165515)
Backed out changeset fafd1dce9f08 (bug 1165515)
Backed out changeset d1df869245f9 (bug 1165515)
Backed out changeset 6876a7c63611 (bug 1165515)
Backed out changeset b7841c94a9a3 (bug 1165515)
Backed out changeset e5e3617f7c73 (bug 1165515)
Backed out changeset 39be3db95978 (bug 1165515)
Backed out changeset 0ec74176f8de (bug 1165515)
Backed out changeset 5b928dd10d71 (bug 1165515)
2015-06-01 17:57:58 -07:00
Eric Rahm
f82c0e7caf
Bug 1165515 - Part 13-2: Replace usage of PRLogModuleLevel and PR_LOG_*. rs=froydnj
...
This is straightforward mapping of PR_LOG levels to their LogLevel
counterparts:
PR_LOG_ERROR -> LogLevel::Error
PR_LOG_WARNING -> LogLevel::Warning
PR_LOG_WARN -> LogLevel::Warning
PR_LOG_INFO -> LogLevel::Info
PR_LOG_DEBUG -> LogLevel::Debug
PR_LOG_NOTICE -> LogLevel::Debug
PR_LOG_VERBOSE -> LogLevel::Verbose
Instances of PRLogModuleLevel were mapped to a fully qualified
mozilla::LogLevel, instances of PR_LOG levels in #defines were mapped to a
fully qualified mozilla::LogLevel::* level, and all other instances were
mapped to us a shorter format of LogLevel::*.
Bustage for usage of the non-fully qualified LogLevel were fixed by adding
|using mozilla::LogLevel;| where appropriate.
2015-06-01 14:31:01 -07:00
Eric Rahm
60f0fb5be4
Bug 1165515 - Part 11: Align CSFLogLevel with PR_LOG levels. r=jesup
...
This aligns CSFLogLevel with the corresponding PR_LOG levels by removing the
unused CRITICAL and NOTICE CSF log levels and renaming OBNOXIOUS to VERBOSE.
mozilla/Logging.h was moved into the implementation file so as to avoid
compilation errors in C-only code.
2015-06-01 14:31:00 -07:00
Eric Rahm
dc090e3fe5
Bug 1165515 - Part 3: Convert PR_LOG_TEST to MOZ_LOG_TEST. r=froydnj
2015-06-01 14:31:00 -07:00
Chris Peterson
db36559368
Bug 1170059 - Fix -Wunreachable-code clang warnings in webrtc/signaling. r=jesup
2015-05-31 19:38:34 -07:00
EKR
a1e8188e8d
Bug 1169498 - Minor comment fix for NrIceCtx::Create(). r=bwc
...
--HG--
extra : rebase_source : c603203bcee96782587bc7d0053687a823749642
2015-05-28 18:57:19 -07:00
Botond Ballo
e517cc3f1e
Bug 1166583 - Move chromium's MakeTuple function into namespace 'base' to avoid conflicts with mozilla::MakeTuple. r=froydnj
...
--HG--
extra : source : 2258a91d5781efe8e1d5f92f64ff173412705274
2015-05-09 21:09:40 -05:00
Byron Campen [:bwc]
6ba5c58d31
Bug 1165129: Allow JS to reorder codecs in a local answer. Also means that we'll take the ordering more seriously when we see multiple codecs in a remote answer. r=jesup
...
--HG--
extra : rebase_source : 85a7b15e4492bdadca4cc5d4cec61b9f08106017
2015-05-14 16:05:36 -07:00
Birunthan Mohanathas
180b572edb
Bug 968520 - Add mozilla::fallible to FallibleTArray::AppendElement calls. r=froydnj
2015-05-28 11:07:44 -07:00
Birunthan Mohanathas
470bd9148f
Bug 968520 - Add mozilla::fallible to FallibleTArray::AppendElements calls. r=froydnj
2015-05-28 11:07:43 -07:00
Byron Campen [:bwc]
e38fb6ec6f
Bug 1165520: Negotiate rtcp-fb r=jesup
...
--HG--
extra : rebase_source : 108cc130bf5596cbda38765d74d57c306d0f3591
2015-05-15 12:19:19 -07:00
Andreas Pehrson
02fa145844
Bug 1166183 - Reset PipelineListener's flag after ReplaceTrack(). r=bwc
2015-05-21 13:35:29 +08:00
Paul Adenot
1b3f8ecaa4
Bug 1166183 - Back out the direct listener removal landed by mistake in bug 1141781. r=jesup
2015-05-21 13:35:29 +08:00
Byron Campen [:bwc]
559db058ce
Bug 1167306: Fix preprocessor goof that disabled the load manager and some preference handling. r=jesup
...
--HG--
extra : rebase_source : 76ee86f2f4e1258171ac10df29b6fabdb9c6bc6d
2015-05-21 13:45:55 -07:00
Byron Campen [:bwc]
1fec8cf0e8
Bug 952145: Rollback support r=mt, r=smaug
...
--HG--
extra : rebase_source : c5615117716ca907d61b4b7c7eeff71e926821bd
2015-03-19 17:32:51 -07:00
Byron Campen [:bwc]
9fce2db2f1
Bug 1160280: Put ssrc attributes in recvonly m-sections. r=ekr
...
--HG--
extra : rebase_source : a3ebef685837b0d46ffbc9a922e54131f73ae902
2015-04-30 13:03:16 -07:00
Byron Campen [:bwc]
0e88735a95
Bug 1167274 - Do the right thing when accessing the proxyinfo fails for some reason. r=mt
...
--HG--
extra : transplant_source : B%08%22MrF%7F2%2C%F6%E47%EE%14%C5a%3FlI%84
2015-05-21 10:42:05 -07:00
Byron Campen [:bwc]
d0e1de5361
Bug 818640 - Test that using dynamic payload types < 96 works. r=mt
...
--HG--
extra : transplant_source : %B0D%5D%EC%B2%3D%AC%A4%3B%0B%E1%7E%AC%10%96%AB%F9M%83%A1
2015-05-14 15:54:21 -07:00
Eric Rahm
3925a960aa
Bug 1165515 - Part 1: Convert PR_LOG to MOZ_LOG. r=froydnj
2015-05-21 13:22:04 -07:00
Ryan Nath
907168a1cb
Bug 1142757 - Deallocate |inbuf| in the appropriate place to prevent memory leaks and close file streams of |inFile| and |outFile|. r=bwc
...
--HG--
extra : rebase_source : 117002bd9a156a6e88bad662513919ceba34d85c
2015-05-19 12:25:00 -04:00
Byron Campen [:bwc]
9a2385f3e8
Bug 1164575 - Log SDP in SetLocalDescription. r=mt
...
--HG--
extra : rebase_source : 0ee34962b137156d9abc7056193820d4954a0605
2015-05-13 11:25:35 -07:00
Carsten "Tomcat" Book
2597593ce1
Backed out changeset c163ecde3b7f (bug 1166183) for m3 - m4 and dt4 test bustage on a CLOSED TREE
2015-05-20 16:09:20 +02:00
Paul Adenot
ea8fe53dae
Bug 1166183 - Back out the direct listener removal landed by mistake in bug 1141781. r=jesup
2015-05-19 10:26:47 +02:00
Eric Rahm
4879ae86f4
Bug 1165518 - Part 2: Replace prlog.h with Logging.h. rs=froydnj
2015-05-19 11:15:34 -07:00
Carsten "Tomcat" Book
1c4b6045f0
Backed out changeset 92c8a78a2c09 (bug 1166183) for perma timeouts in test_peerConnection_replaceTrack.html on a CLOSED TREE
2015-05-19 13:19:00 +02:00
Paul Adenot
df001b202b
Bug 1166183 - Back out the direct listener removal landed by mistake in bug 1141781. r=jesup
2015-05-19 10:31:59 +02:00
Gervase Markham
809e5ded8b
Bug 1076906 - Fix license headers for some WebRTC files, and provide LICENSE file. r=rjesup
...
--HG--
extra : rebase_source : 5a542989c21e0942c98b9eef5eaa1fccde59ca46
2015-05-18 08:24:00 +02:00
Gerald Squelart
b724b82073
Bug 1163505 - PtrVector should disallow copies to prevent premature&double deletions - r=bwc
...
--HG--
extra : rebase_source : 5570d4f5f5cb25c791f327ff9e5b97777b04da9b
2015-05-17 16:19:00 +02:00
Byron Campen [:bwc]
17ed939ed8
Bug 1164197 - Fix bad logging statement in sdp_parse_attr_rtr. r=mt
...
--HG--
extra : transplant_source : %E4O%8C%D19%AAr%B4%80%A8%89%2C%D0%8Dk%17A%E8%0C%FD
2015-05-13 13:00:22 -07:00
Byron Campen [:bwc]
643ed33a07
Bug 1164582 - Report an error when the appdata portion of a webrtc msid is missing. r=mt
...
--HG--
extra : transplant_source : %85%F8H%F3%C1N6%BD%9E%BC%D3o%27%A3Z%FE%8A%1BL%17
2015-05-13 11:54:06 -07:00
Ryan VanderMeulen
ac41674587
Backed out changeset 41f03ff16f47 (bug 1163505) for bustage.
2015-05-17 18:57:48 -04:00
Gerald Squelart
dffe6345e3
Bug 1163505 - PtrVector should disallow copies to prevent premature&double deletions. r=bwc
2015-05-11 00:38:00 -04:00
Byron Campen [:bwc]
f9f4736778
Bug 1155965 - Part 2: Verify that CreateOffer/Answer has been called when SetLocal is called. r=drno
...
--HG--
extra : transplant_source : %D4%EE%03Mx%8F%B0%F7%F9%5C%B8%0FDz%94%E4%AD%7D0%9C
2015-04-20 09:59:54 -05:00
Byron Campen [:bwc]
e6cb58f6fa
Bug 1155965 - Part 1: Test-cases. r=drno
...
--HG--
extra : transplant_source : %1B_6%01N%7BV%C9%C2%FDi%85%A5%B5%CF%C87%E08%F8
2015-05-13 13:54:14 -07:00
Felix Janda
b019cb9ceb
Bug 1152185 - Include port/generic/include also for mtransport/test and webrtc/signaling/test. r=ekr
2015-04-16 23:03:11 +02:00
Byron Campen [:bwc]
605cc781a8
Bug 1096795 - Put a=rtcp in SDP when gathering ends. r=mt
...
--HG--
extra : transplant_source : %1D%A4%CD6S%E6%87G%D7%E9%05%3D%C1%23%1A%E5%D5_%17C
2015-05-08 15:52:41 -07:00
Ethan Hugg
a5589141de
Bug 1164061 - Backout signaling unittest changes for tmmbr r=jesup
2015-05-12 09:15:00 -07:00
Ethan Hugg
9b0603bad4
Bug 1164061 - WebRTC - move TMMBR behind pref r=jesup
2015-05-12 08:33:48 -07:00
James Willcox
601efb29fe
No bug, fix WebrtcMediaCodecVP8VideoCodec.cpp warnings
2015-05-14 14:52:09 -05:00
Eric Rahm
4d6eca8317
Bug 1164622 - Part 1: Remove instances of #ifdef PR_LOGGING in media. r=froydnj
...
PR_LOGGING is now always defined, we can remove #ifdefs checking for it.
2015-05-14 10:13:24 -07:00
Paul Kerr [:pkerr]
f47bc20645
Bug 1163859: Only update webrtc.debug prefs from gecko thread. r=rjesup
2015-05-13 21:08:30 -07:00
Lee Salzman
4476c73a98
Bug 1159273 - Allow loading of tree cairo and system cairo at the same time. r=glandium
2015-05-13 12:04:03 +09:00
Nils Ohlmeier [:drno]
772e7d8a3f
Bug 1087551: updated tests around addIceCandidate(). r=jib
...
--HG--
rename : dom/media/tests/mochitest/test_peerConnection_addCandidateInHaveLocalOffer.html => dom/media/tests/mochitest/test_peerConnection_addIceCandidate.html
2015-05-12 00:05:24 -07:00
Landry Breuil
d3f772dac3
Bug 911450 - fix webrtc signaling tests build on OpenBSD. r=jesup r=rbarker r=glandium
2015-05-07 04:35:00 +02:00
Randell Jesup
b8c6846e13
Bug 1162251: Fix WebRTC jitter buffer ignoring partial frames if the packet holds a complete NAL r=ehugg a=prep for uplift (kwierso)
2015-05-07 20:05:20 -04:00
Paul Kerr [:pkerr]
0fadb86c8f
Bug 1161619: RunStatsQuery leak fix. r=jib
2015-05-06 13:01:59 -07:00
Byron Campen [:bwc]
a4c8fd6bef
Bug 1161719: Fix bounds check in FilterSenderReport r=jesup
...
--HG--
extra : rebase_source : 80ae757a52db6e67f9fd8480b8f97e43c6f85db1
2015-05-05 15:10:25 -07:00
Byron Campen [:bwc]
930b423cd0
Bug 1161136: Ensure that mid is copied over before we disable answer m-sections. r=jesup
...
--HG--
extra : rebase_source : 71b259b55c8eee4e035d4bfc8ce9500e30ef07b3
2015-05-04 12:02:35 -07:00
Paul Kerr [:pkerr]
4aa9352d7d
Bug 1159320: disable-webrtc builds fail after bug 1100502 applied. r=rjesup
...
--HG--
rename : media/webrtc/signaling/src/peerconnection/PWebrtcGlobal.ipdl => dom/media/webrtc/PWebrtcGlobal.ipdl
rename : media/webrtc/signaling/src/peerconnection/WebrtcGlobal.h => dom/media/webrtc/WebrtcGlobal.h
2015-05-06 09:29:33 -07:00
Byron Campen [:bwc]
e9be5ee0b5
Bug 1161317: Fix bug where sendonly video RTCP would be treated as outgoing RTP r=jesup
2015-05-05 02:51:18 -04:00
Mike Conley
97a46ed1e0
Bug 1146955 - Make the GMP pluginID a uint32_t, and dispatch it in the PluginCrashed event. r=jesup r=mrbkap
...
--HG--
extra : rebase_source : ef8893d470e437d93a44b393f595518acb411852
extra : source : ad87e781794d5bb5337feb6e2608730075a7f71e
extra : histedit_source : 91cbbdedc9273982d0eb6b3c58269c73e0f46f63
2015-05-04 15:40:29 -04:00
Randell Jesup
8736d254cc
Bug 1161079: Fix VideoCodecStats to allow for collecting encoder and decoder stats r=jib
2015-05-04 14:51:24 -04:00
Paul Kerr [:pkerr]
26a44a8d8d
Bug 1100502: about:webrtc e10s fix. Content and chrome connections are reported. r=rjesup
2015-04-21 15:29:18 -07:00
Ethan Hugg
770bb9731d
Bug 1158627 - WebRTC return error if GetEmptyFrame returns null r=jesup
2015-04-26 13:13:46 -07:00
Nathan Toone
a80a28725a
Bug 1158931 - Fix static assertion compilation error; r=snorp
...
Move the destructor for WebrtcAndroidMediaCodec to be protected instead of public.
2015-04-27 14:43:25 -05:00
Boris Zbarsky
d36060dc11
Bug 1157898 part 5. Eliminate the remaining non-ErrorResult consumers of ErrorResult::ErrorCode and make it protected. r=peterv
2015-04-27 09:18:52 -04:00
Qiang Lu
e037edf4f5
Bug 1106958 - Use android.media.MediaCodec for decoding in WebRTC stack. r=snorp, r=gcp, r=ted
...
--HG--
extra : rebase_source : 104976d4e5c82047f24d39f46ec3913e8c0aa6fd
2014-12-10 11:06:06 +08:00
Randell Jesup
33ea7aa24c
Bug 1157766: mismatched DataChannel initial channel size in JSEP database breaks adding channels r=bwc
2015-04-23 16:17:18 -04:00
Byron Campen [:bwc]
966e2c0ec1
Bug 1155089: Fix hazard analysis bustage on a CLOSED TREE. r=bustage
2015-04-22 10:18:33 -07:00
Andreas Pehrson
d1d704fa84
Bug 1155089 - Part 1: Reset |TrackID| for MediaPipelineTransmit::PipelineListener on replaceTrack(). r=bwc
...
--HG--
extra : rebase_source : 3ce3979f4b61ef204b468c244f03839b5c1bd3ed
2015-04-22 11:59:43 +08:00
Karl Tomlinson
4c56402d38
Bug 1156621 - Don't assume --without-system-nspr. r=glandium
...
--HG--
extra : rebase_source : 1e1535572d91718d494884eab4119e772df84768
2015-04-21 18:06:33 +12:00
Byron Campen [:bwc]
ff33a93245
Bug 1152093: Perform case-insensitive comparisons for codec types. r=jesup
...
--HG--
extra : rebase_source : 73d87290b942ab7dd202cbd840fd4232eff043c3
2015-04-09 15:40:48 -07:00
Denis Volk
32e981896d
Bug 1095098 - move do_QueryObject templates into their own header; r=froydnj
2015-04-15 12:47:03 -04:00
Ehsan Akhgari
4ebeb72f7b
Bug 1155178 - Part 2: Rename GMPUnique to GMPUniquePtr; r=cpearce
2015-04-20 08:29:51 -04:00
Ehsan Akhgari
623b3ca075
Bug 1155178 - Part 1: Convert GMPUnique into a template alias; r=cpearce
2015-04-20 08:28:44 -04:00
Ethan Hugg
c15300721e
Bug 1150609
Patch 3 - WebRTC enable tmmbr unittest changes. r=jesup
2015-04-06 11:57:27 -07:00
Ethan Hugg
2080d8e2fa
Bug 1150609
Patch 2 - WebRTC enable tmmbr r=jesup
2015-04-08 22:17:08 -07:00
Ethan Hugg
9b5e6e9b9b
Bug 1150609
Patch 1 WebRTC SDP - add tmmbr to offer. r=jesup
2015-04-02 10:36:14 -07:00
Landry Breuil
4acbe13c9a
Bug 911450: sndio webrtc audio backend, build integration bits r=jesup
2015-04-10 21:36:54 +02:00
Jan-Ivar Bruaroey
6a0efb770a
Bug 1153056 - Fix about:webrtc to not blank on zero allocated PeerConnections. r=jesup
2015-04-10 08:40:17 -04:00
Ryan VanderMeulen
23b2440390
Merge inbound to m-c. a=merge
2015-04-09 22:43:57 -04:00
Randall Barker
3263a9649b
Bug 1101651 - Part 2: Enable WebRTC unit tests to be built using standalone WebRTC library. r=jesup
...
--HG--
extra : rebase_source : 97215946f8152cc8df425449b7052b0b365ab0e9
2015-04-09 09:15:00 -04:00
Juan Gomez
74d291470d
Bug 1087161 - Upgrading B2G toolchain to gcc-4.9
...
* Fixed some -Werror=format issues by making function-style castings
--HG--
extra : rebase_source : e9677c42819a8e95008bb3e97b97b47eff915021
2015-04-09 18:13:39 +02:00
Felix Janda
b63df9d2bd
Bug 1130709: Make __BEGIN_DECLS and __END_DECLS explicit r=bwc
...
--HG--
extra : rebase_source : 121e13410be1f60a135227f9f60ad98b7c7d62d4
2015-02-07 11:18:52 +01:00
Byron Campen [:bwc]
455ab40d32
Bug 1151139: Simplify how we choose which streams to gather stats from. r=mt
...
--HG--
extra : rebase_source : 2430615575dcfcc2a4d3aa31b12e54f0f356bfe8
2015-04-03 17:27:57 -07:00
Byron Campen [:bwc]
a892b4a703
Bug 1149838: Do not suppress onnegotiationneeded before the first offer/answer. r=mt
...
--HG--
extra : rebase_source : 488491dfe91fd7cd179dc898d9d7733e49d9368f
2015-04-01 08:51:32 -07:00
Martin Thomson
bc958b8830
Bug 996238 - ALPN support for WebRTC. r=ekr
...
--HG--
extra : transplant_source : %8A2%AA%AA%A2G%5C%FF%F6%B8%9C%AA%EDI%D9%CE%0Cs%C7%C7
2015-04-01 11:21:06 -07:00
Sotaro Ikeda
806c406d91
Bug 1143694 - Care about gralloc YV12 stride r=jesup
2015-04-02 09:28:11 -07:00
Peter Van der Beken
83b03d9a6f
Bug 1057908 - GeckoMediaPluginService needs to be proxied from Content processes to parent process. Part 2 - support asynchronous GMP API getters. r=jwwang,rjesup.
...
--HG--
extra : rebase_source : 7010b6a0d5f3efc1ee749f836a37905f250d7cc6
2015-02-10 11:48:29 +01:00
Carsten "Tomcat" Book
01ab4b3b16
Backed out changeset 9ee10cfc0489 (bug 996238)
2015-04-01 16:14:10 +02:00
Martin Thomson
bf9ce7cb44
Bug 996238 - ALPN support for WebRTC. r=ekr
...
--HG--
extra : transplant_source : %FE%FEZ%EBAA%0A73%28%AAO%2C%E1%E7%CF%A4%BC%5EB
2015-03-31 16:01:52 -07:00
Byron Campen [:bwc]
f195a6006a
Bug 1149298 - Part 3: Fire end of candidates signal when StartGathering has nothing to do, and only call StartGathering once per offer/answer. r=drno
...
--HG--
extra : rebase_source : bad9c9e8b4d83225c2cdfaa807fd034f0b70e4c8
2015-03-30 16:32:51 -07:00
Nils Ohlmeier [:drno]
45829fba5b
Bug 1148572: improve H264 renegotiation handling. r=jesup
2015-03-30 20:48:28 -07:00
Mike Hommey
c39e359c7d
Bug 1138293 - Use malloc/free/realloc/calloc instead of moz_malloc/moz_free/moz_realloc/moz_calloc. r=njn
...
The distinction between moz_malloc/moz_free and malloc/free is not
interesting. We are inconsistent in our use of one or the other, and
I wouldn't be surprised if we are mixing them anyways.
2015-03-31 12:32:49 +09:00
Byron Campen [:bwc]
1980f2402d
Bug 1146529 - Part 2: Rework part 1 to not rely on std::vector<UniquePtr>, since that is not supported by our buildconfig yet. r=jesup
...
--HG--
extra : rebase_source : 14fa34f5ef6c3903393aea476aac90d71e7f4991
2015-03-27 15:16:23 -07:00
Byron Campen [:bwc]
619037dc2c
Bug 1146529 - Part 1: Allow codecs to be "strongly preferred", and set this bit on H264 hardware codecs. r=jesup
...
--HG--
extra : rebase_source : 91215aff24d46112eca1f38c22d693c67e74e752
2015-03-25 14:55:58 -07:00
Randell Jesup
17af11b276
Bug 1147857: followup patch to continue BuildStats cleanup r=jib
2015-03-28 21:45:42 -04:00
Byron Campen [:bwc]
7815340c0a
Bug 1147919 - Part 2: Lowercase fingerprint alg before comparing. r=drno
...
--HG--
extra : rebase_source : 705510958ffa4703d06d7f86e3120602cf71ddc9
2015-03-27 13:26:16 -07:00
Byron Campen [:bwc]
90856f0abb
Bug 1147919 - Part 1: Make sure content gets an error callback when it does not use a fingerprint algorithm we support. r=drno
...
--HG--
extra : rebase_source : c0898ebcd15f5c694fdf09c85f8288976a721046
2015-03-26 10:39:07 -07:00
Byron Campen [:bwc]
c24085b44b
Bug 1146462: Close ICE transports when m-sections are disabled. r=drno
...
--HG--
extra : rebase_source : eee309eccf681f2ef606fb1e78ab6c04f59befd0
2015-03-23 16:56:08 -07:00
Byron Campen [:bwc]
f67ba290dd
Bug 1148004: Test case for media-level fingerprint attribute, as well as session-level fallback. r=jesup
...
--HG--
extra : rebase_source : a8c6bfaf41ae2608fc739216bc24a4c642bee8b5
2015-03-26 10:59:18 -07:00
Randell Jesup
d8c68a04b7
Bug 1147857: be careful about WebRTC stats query creation r=jib
2015-03-27 15:52:56 -04:00
Andrea Marchesini
e6f385fb3d
Bug 1148527 - Indentation fix after bug 1145631, r=ehsan
2015-03-27 18:52:19 +00:00
Byron Campen [:bwc]
fbe7de3c74
Bug 1147400: Do not check mid in answer if not present. r=drno
...
--HG--
extra : rebase_source : f48afdbd058da77b204ddb03270c856ed753cdb3
extra : amend_source : 2cf2fbf3c62ebf6ad070cb25933e20c6f5fdf8db
2015-03-25 09:18:59 -07:00
Ethan Hugg
76ac0daed4
Bug 1144912 - WebRTC Screenshare has own default FPS r=jib
2015-03-23 19:17:07 -07:00
Paul Kerr [:pkerr]
c929586054
Bug 1100508: Easily capture about:webrtc page data for a bug reports. r=jib, r=mikedeboer
2015-03-23 12:37:30 -07:00
Byron Campen [:bwc]
2cfb5c47e3
Bug 1144962 - Part 3: Remove more unused code, and some outdated comments. r=mt
...
--HG--
extra : rebase_source : 7d94440be9ec7a36a80a824813642bcd3dc9b2c2
2015-03-19 14:05:44 -07:00
Byron Campen [:bwc]
5a1643f581
Bug 1144962 - Part 2: Remove some wrapper code in sipcc r=mt
...
--HG--
extra : rebase_source : a01a74c2939abf0f8e01c4e24692ab31077fbdb4
2015-03-18 16:19:26 -07:00
Byron Campen [:bwc]
a6fc4b3ed2
Bug 1144962 - Part 1: Delete most setters in sipcc. r=mt
...
--HG--
extra : rebase_source : e88c3a864960b7645932e44956c339725c23acfd
2015-03-17 16:28:06 -07:00
Byron Campen [:bwc]
5b9dd54ac4
Bug 1141779: Fix H264 negotiation when level-asymmetry-allowed is not specified, and some cleanup. r=jesup
...
--HG--
extra : rebase_source : f0322abc1a8c7660c10bd66749590c4e5dcab325
2015-03-10 17:35:50 -07:00
Ehsan Akhgari
883849ee32
Bug 1145631 - Part 1: Replace MOZ_OVERRIDE and MOZ_FINAL with override and final in the tree; r=froydnj
...
This patch was automatically generated using the following script:
function convert() {
echo "Converting $1 to $2..."
find . \
! -wholename "*/.git*" \
! -wholename "obj-ff-dbg*" \
-type f \
\( -iname "*.cpp" \
-o -iname "*.h" \
-o -iname "*.c" \
-o -iname "*.cc" \
-o -iname "*.idl" \
-o -iname "*.ipdl" \
-o -iname "*.ipdlh" \
-o -iname "*.mm" \) | \
xargs -n 1 sed -i -e "s/\b$1\b/$2/g"
}
convert MOZ_OVERRIDE override
convert MOZ_FINAL final
2015-03-21 12:28:04 -04:00
Byron Campen [:bwc]
8bde4d5178
Bug 1144432 - Part 4: Unbust signaling_unittests r=mt
...
--HG--
extra : rebase_source : d03fdc5a26734dac9e2d1750ba8a00652144fce0
2015-03-18 14:56:19 -07:00
Byron Campen [:bwc]
81caf6fcbe
Bug 1144432 - Part 3: Disable unused m-sections in answer, and fix a null ptr bug. r=mt
...
--HG--
extra : rebase_source : bc560785fe24f6a3f5ee973880fc9989f1b1bc20
2015-03-18 14:55:36 -07:00
Byron Campen [:bwc]
e3708a8bd3
Bug 1144432 - Part 2: Allow mid to change in renegotiation, check that mid doesn't change in answer, and disable some checking when the m-section was previously disabled. r=mt
...
--HG--
extra : rebase_source : d30168d73f9a911aa31773a3ccf3383739125a92
2015-03-18 14:52:24 -07:00
Byron Campen [:bwc]
e714980d71
Bug 1144432 - Part 1: Test-case r=mt
...
--HG--
extra : rebase_source : beb69a21893be09452b6a207f525f618bc9a4f37
2015-03-17 17:23:20 -07:00
Boris Zbarsky
dc24477d79
Bug 1117172 part 3. Change the wrappercached WrapObject methods to allow passing in aGivenProto. r=peterv
...
The only manual changes here are to BindingUtils.h, BindingUtils.cpp,
Codegen.py, Element.cpp, IDBFileRequest.cpp, IDBObjectStore.cpp,
dom/workers/Navigator.cpp, WorkerPrivate.cpp, DeviceStorageRequestChild.cpp,
Notification.cpp, nsGlobalWindow.cpp, MessagePort.cpp, nsJSEnvironment.cpp,
Sandbox.cpp, XPCConvert.cpp, ExportHelpers.cpp, and DataStoreService.cpp. The
rest of this diff was generated by running the following commands:
find . -name "*.h" -o -name "*.cpp" | xargs perl -pi -e 'BEGIN { $/ = undef } s/(WrapObjectInternal\(JSContext *\* *(?:aCx|cx|aContext|aCtx|js))\)/\1, JS::Handle<JSObject*> aGivenProto)/g'
find . -name "*.h" -o -name "*.cpp" | xargs perl -pi -e 'BEGIN { $/ = undef } s/(WrapObjectInternal\((?:aCx|cx|aContext|aCtx|js))\)/\1, aGivenProto)/g'
find . -name "*.h" -o -name "*.cpp" | xargs perl -pi -e 'BEGIN { $/ = undef } s/(WrapNode\(JSContext *\* *(?:aCx|cx|aContext|aCtx|js))\)/\1, JS::Handle<JSObject*> aGivenProto)/g'
find . -name "*.h" -o -name "*.cpp" | xargs perl -pi -e 'BEGIN { $/ = undef } s/(WrapNode\((?:aCx|cx|aContext|aCtx|js))\)/\1, aGivenProto)/g'
find . -name "*.h" -o -name "*.cpp" | xargs perl -pi -e 'BEGIN { $/ = undef } s/(WrapObject\(JSContext *\* *(?:aCx|cx|aContext|aCtx|js))\)/\1, JS::Handle<JSObject*> aGivenProto)/g'
find . -name "*.h" -o -name "*.cpp" | xargs perl -pi -e 'BEGIN { $/ = undef } s/(Binding(?:_workers)?::Wrap\((?:aCx|cx|aContext|aCtx|js), [^,)]+)\)/\1, aGivenProto)/g'
2015-03-19 10:13:33 -04:00
Boris Zbarsky
d0ebde3bb7
Bug 1117172 part 2. Change the non-wrappercached WrapObject methods to allow passing in aGivenProto. r=peterv
...
The only manual changes here are to BindingUtils.h, Codegen.py, and
StructuredClone.cpp. The rest of this diff was generated by running the following commands:
find . -name "*.h" -o -name "*.cpp" | xargs perl -pi -e 'BEGIN { $/ = undef } s/WrapObject\((JSContext *\* *(?:aCx|cx)),(\s*)(JS::MutableHandle<JSObject\*> aReflector)/WrapObject(\1,\2JS::Handle<JSObject*> aGivenProto,\2\3/g'
find . -name "*.h" -o -name "*.cpp" | xargs perl -pi -e 'BEGIN { $/ = undef } s/(Binding(?:_workers)?::Wrap\((?:aCx|cx)), this, aReflector/\1, this, aGivenProto, aReflector/'
2015-03-19 10:13:32 -04:00
Byron Campen [:bwc]
d799e4b5c3
Bug 1141749: Prevent collisions in local SSRCs. r=mt
...
--HG--
extra : rebase_source : f28488aa956b8eb33a6b812e1f88ec9623132f93
2015-03-10 13:54:34 -07:00
Byron Campen [:bwc]
320d5f8bf7
Bug 1097142: Remove sdp_copy_attr_fields and some other unused functions. r=mt
...
--HG--
extra : rebase_source : 363f4c9f0d13bd890fdffd6fa83f0cf79d29b93a
2015-03-17 15:48:29 -07:00
Christoph Kerschbaumer
8998afc8f6
Bug 1144263 - Update remaining calles of newChannel to newChannel2 in media/webrtc (r=byron)
2015-03-17 14:20:14 -07:00
Daniel Holbert
082fd9cd7f
Bug 1142841: Convert all nsRefPtr<nsIRunnable> to nsCOMPtr<nsIRunnable>. r=ehsan
...
This patch was generated by a script. Here's the source of the script for
future reference:
find . \( -iname "*.cpp" -o -iname "*.h" \) | \
xargs -n 1 sed -i "s/nsRefPtr<nsIRunnable>/nsCOMPtr<nsIRunnable>/g"
2015-03-17 09:29:17 -07:00
Daniel Holbert
3b00e54dbd
Bug 1143823 part 3: Make PeerConnectionMedia::PerformOrEnqueueIceCtxOperation() take a raw pointer instead of a nsRefPtr. r=bwc
2015-03-17 09:29:17 -07:00
Daniel Holbert
fca4e2056d
Bug 1143823 part 2: Make PeerConnectionCtx::queueJSEPOperation take a raw pointer instead of a nsRefPtr. r=bwc
2015-03-17 09:29:17 -07:00
Paul Adenot
e95766a93b
Bug 1141781 - Grip the VideoFrameContainer when queing a call to invalidate in the MediaStreamGraph. r=roc
2015-03-16 18:12:36 +01:00
Karina Li
60b4c34dcf
Bug 1143556 - Set screen sharing mode or video mode for GMP plugin r=jesup
2015-03-16 14:27:28 +08:00
Byron Campen [:bwc]
f06b0305e8
Bug 1141652: Simplify RTCP bundle filtering to only filter for receive pipelines, based only on the SR SSRC. r=jesup
...
--HG--
extra : rebase_source : fa0f2603cd8ffd72a79ef4185b830664e82293ba
2015-03-12 09:08:13 -07:00
Byron Campen [:bwc]
ab30f80690
Bug 1136252 - Part 6: Extend timeouts for RTP/RTCP, until bug 1137948 can be fixed. r=mt
...
--HG--
extra : rebase_source : 1711785774baef8a91b5a0df13e21576887645c8
2015-03-06 15:16:39 -08:00
Byron Campen [:bwc]
c9db00156b
Bug 1136252 - Part 5: Fix bug where candidates could be trickled before setRemote during renegotiation. r=mt
...
--HG--
extra : rebase_source : 45e085c338afc7670e9ea9f73c60291f0965cfa1
2015-03-06 15:16:38 -08:00
Byron Campen [:bwc]
b60b6ef28e
Bug 1136252 - Part 4: Remove/consolidate code in signaling_unittests. Includes removing most SDP checks, since that belongs in jsep_session_unittest. r=mt
...
--HG--
extra : rebase_source : 404cadd9d484a1665bbf269950d32de6b49931f3
2015-03-06 15:16:38 -08:00
Byron Campen [:bwc]
e76afb6880
Bug 1136252 - Part 3: Remove some unnecessary sleeps in signaling_unittests. r=mt
...
--HG--
extra : rebase_source : 6b8520268248eace23bd046b5a353f2f35401fd4
2015-03-06 15:16:38 -08:00
Byron Campen [:bwc]
55e37fd806
Bug 1136252 - Part 2: Wait for less RTP in signaling_unittests. r=mt
...
--HG--
extra : rebase_source : 3925bbf3893e01f2b464eb2aa8dab9f9619a0943
2015-03-06 15:16:38 -08:00
Karina Li
635891f77c
Bug 1138320 - Set screensharing mode or video mode for WebRTC video sources r=jesup
2015-03-12 14:14:29 +08:00
Sotaro Ikeda
ccf07f5419
Bug 1137515 part 2 - Change to media r=jesup
2015-03-11 12:32:38 -07:00
Jan-Ivar Bruaroey
d132e36539
Bug 1136871 - cleanup RtpSenders accounting to not rely on streams r=mt
2015-03-11 12:24:38 -04:00
Byron Campen [:bwc]
6fb59a4364
Bug 1136871 - Part 2: Clear up some inconsistencies with ReplaceTrack r=jib,smaug
2015-03-11 12:08:21 -04:00
Ryan VanderMeulen
d4a838cbc3
Backed out changesets cd5ec762afa1 and fad66e8fe874 (bug 1137515) for Nexus 5-L bustage.
...
CLOSED TREE
--HG--
extra : rebase_source : 59680d649177809d0a31d87091ab9d18070f7a0f
2015-03-11 12:35:08 -04:00
Sotaro Ikeda
80cec56356
Bug 1137515 part 2 - Change to media r=jesup
2015-03-11 07:18:23 -07:00
Byron Campen [:bwc]
d8c62b90a3
Bug 1140635: Remove |magic_num| fields from sipcc.
...
--HG--
extra : rebase_source : 33058033dedf71951bc4d8f435425c18ec875565
2015-03-06 15:58:53 -08:00
Byron Campen [:bwc]
662eee2c7e
Bug 1140089: Call SetPullEnabled on all streams in PCMedia when offer/answer concludes. r=jesup
...
--HG--
extra : rebase_source : 4fce2dc54b67a04b3d9836bfc05baeb000257f8b
2015-03-06 14:37:11 -08:00
Wes Kocher
d8ac0068e5
Merge b2g-inbound to m-c a=merge CLOSED TREE
2015-03-10 15:44:53 -07:00
Carsten "Tomcat" Book
cc4d1b9af9
Merge mozilla-central to b2g-inbound
2015-03-10 14:07:36 +01:00
Thomas Zimmermann
9823b29ee9
Bug 1137151: Remove ref-counting from |OMXVideoEncoder| r=sotaro
...
Reference counting in |OMXVideoEncoder| is used inconsistently any actually
not necessary. This patch removed the code. Users are converted to auto
pointers.
2015-03-10 13:44:01 +01:00
Byron Campen [:bwc]
f6c5da1b53
Bug 1140637: Add jsep_session_unittest to testing/cppunittest.ini, and unbust it. r=jesup
...
--HG--
extra : rebase_source : 91980628dd06114ab24be29c9b77629fef387619
extra : amend_source : 10cd425cafef72cc3555b27e1f05acf25e8ec856
2015-03-09 14:45:46 -07:00
Cesar Guirao
0ac97b635c
Bug 1139132: Fix Chroma offset on WebRTC remote video when width is not even r=jesup
...
Fixed chroma plane offset calculation when frame width/height is not even
2015-03-03 21:06:00 +01:00
Sotaro Ikeda
d35482f7d7
Bug 1140677 - Add RTPFragmentationHeader handling on gonk r=jesup
2015-03-09 18:36:23 -07:00
Ethan Hugg
13e1747bf3
Bug 1140648 - WebRTC check codec config max frame rate is set before using r=jesup
2015-03-06 19:05:11 -08:00
Byron Campen [:bwc]
d19ee72543
Bug 1133051: Clean up SctpFlows on STS r=mt
...
--HG--
extra : rebase_source : cbc09ce944e4580e3e190766767612b98a8ced61
2015-02-13 13:32:01 -08:00
Randell Jesup
fef42c5c7a
Bug 1137472: test vp9 sdp in sdp_unittests r=bwc
2015-03-03 23:46:16 -05:00
Randell Jesup
00a74cff8f
Bug 1137472: Basic VP9 signaling/pipeline/conduit support r=bwc
2015-03-03 01:31:33 -05:00
Randell Jesup
c9b6a04ac4
Bug 1137474: Fix depacketization of "Generic" encoded RTP video r=pkerr
2015-03-03 01:31:33 -05:00
Randell Jesup
f91175ae7f
Bug 1137474: Basic vp9 support added to upstream (using 'generic' packetization) r=pkerr
2015-03-03 01:31:33 -05:00
Andreas Pehrson
9b19093204
Bug 1129263 - Part 6. Remove DOMMediaStream::TrackTypeHints. r=roc,jesup
2015-02-09 15:23:34 +08:00
Andreas Pehrson
68db4947b3
Bug 1129263 - Part 5. Add intial remote PeerConnection tracks atomically to SourceMediaStream. r=jesup
2015-02-11 16:21:11 +08:00
Chris Peterson
e4a0d35e15
Bug 1136004 - Fix -Wthread-safety-analysis warning in webrtc. r=jesup
2015-03-02 19:51:29 -08:00
Byron Campen [:bwc]
c1cdd99c64
Bug 1133866: Some refactoring and simplification in JsepSessionImpl. r=mt
...
--HG--
extra : rebase_source : 64e445b182c7b1fad514d354cc6bf1f4abfecd7f
2015-02-25 08:36:01 -08:00
Ethan Hugg
b7a81f04b3
Bug 1137508 Change H264 maxPayloadSize to 0 for Mode 1 r=jesup
2015-02-26 15:29:36 -08:00
Gian-Carlo Pascutto
1482147cb9
Bug 1123012 - Just return a NULL ptr instead of casting NULL. r=jesup
2015-02-25 08:31:11 +01:00
Byron Campen [:bwc]
1c767dd0c0
Bug 1135902: Set stream id on fake media streams. r=drno
...
--HG--
extra : rebase_source : edf3e19236c05d6040ae2320d7f385105a30efe2
extra : amend_source : 79efc1ed9537b5710516e9883dc91f45c344847e
2015-02-23 15:19:17 -08:00
Ehsan Akhgari
5bff0c0b03
Bug 1135753 - Mark some overridden virtual functions in WebRTC as MOZ_OVERRIDE; r=mt
2015-02-24 09:51:57 -05:00
Randell Jesup
05c71da4ba
Bug 1136004: fix TSAN warning in webrtc when RED isn't enabled r=cpeterson
2015-02-24 02:08:04 -05:00
Gian-Carlo Pascutto
71cad0a045
Bug 1134991 - Failure to set up voice communication mode in OpenSLES should not be fatal. r=jesup
2015-02-20 19:13:13 +01:00