Nigel Babu
81457d9f19
Backed out changeset b05d8992f36c (bug 1156505) for build bustage on a CLOSED TREE
...
--HG--
extra : amend_source : 713237598ed473d81ac91f800a7e8601bc1f777d
2015-10-05 12:40:46 +05:30
Nigel Babu
20b4fdf19f
Backed out changeset dd628d2021d5 (bug 1156505)
2015-10-05 12:40:44 +05:30
Gerald Squelart
ffc47660b8
Bug 1156505 - p2: Null-check sampleTable before use - r=rillian
...
--HG--
extra : rebase_source : 9bacf9a568f1020ba19957cba06f3792b4e7c325
2015-10-02 16:13:00 +02:00
Gerald Squelart
9e0bca97d2
Bug 1156505 - p1: Added test case file from bug - r=rillian
...
--HG--
extra : rebase_source : 3ed46238e2e70b355aa9bb3a7628f2168cfb5203
2015-10-01 00:59:00 +02:00
Carsten "Tomcat" Book
e91d5a31b6
Merge m-c to mozilla-inbound
2015-10-02 13:37:27 +02:00
Carsten "Tomcat" Book
ca77b70a8d
merge mozilla-inbound to mozilla-central a=merge
2015-10-02 11:52:49 +02:00
Gerald Squelart
1fe6483699
Bug 1204580
- p2: Check box ranges. r=rillian
2015-10-02 09:20:39 +02:00
Gerald Squelart
9a4c54dec5
Bug 1204580
- p1: Added test case files. r=rillian
2015-10-02 09:20:13 +02:00
Byron Campen [:bwc]
36ac94db5d
Bug 1208096 - Handle various failure cases for TURN gathering better. r=drno
...
--HG--
extra : transplant_source : S%06%02%9F%60%C1%BEu%0A%7FB%FFwx%E0%93%C6%81%AD%19
2015-09-24 14:12:37 -05:00
Mike Taylor
8b3f3c5f86
Bug 1041882 - Remove Froyo-specific OMX plugin support. r=snorp
2015-09-26 09:06:00 +02:00
Mike Taylor
06ee049247
Bug 1041882 - Remove Froyo-specific support from libcubeb. r=snorp, r=padenot
2015-09-26 09:05:00 +02: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
Nils Ohlmeier [:drno]
2a1411fa20
Bug 1206465
- removed ice_ctx from TestStunTcpServer. r=bwc
...
--HG--
extra : rebase_source : 88db248915f75421f881f293ed08963065a21b31
2015-09-18 23:25:38 -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
Gerald Squelart
29585ecb47
Bug 1200326 - p4 - Added test case from bug 1200326, with more checks - r=rillian
2015-09-26 04:44:00 +02:00
Gerald Squelart
842c4906d8
Bug 1200326 - p3 - Test case filenames are now in a list, to allow adding more tests - r=rillian
2015-09-26 04:43:00 +02:00
Gerald Squelart
3d366a1473
Bug 1200326 - part 2 - Parse subsets of the input stream - r=rillian
...
In addition to starting parsing at different points across the input stream,
different sizes are given, from the minimum step size up to the remainder of the stream.
--HG--
extra : amend_source : 1d98d71cba9bf87f4501b3a554a3c7fa0adc81bc
2015-09-26 04:42:00 +02:00
Gerald Squelart
8e4e911bcf
Bug 1200326 - P 1 - Moved test case contents from test source into separate file - r=rillian
...
This will make it easier to modify input files and add more of them.
2015-09-26 04:40:00 +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
Jean-Yves Avenard
28995f8c35
Bug 1207441: [mp4] Ignore invalid tracks. r=gerald
...
This is designed to minimize the chance of regressions.
2015-09-28 14:12:47 +10: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
Jean-Yves Avenard
b048d19b03
Bug 1206211: P2. Abort on OOM. r=kentuckyfriedtakahe
2015-09-24 16:42:54 +10:00
Jean-Yves Avenard
5414266df5
Bug 1206211: P1. Ensure operation can't overflow. r=kentuckyfriedtakahe
2015-09-24 16:42:54 +10:00
Jean-Yves Avenard
4b6099e165
Bug 1207478: P2. Prevent potential division by zero. r=gerald
2015-09-24 16:42:52 +10:00
Jean-Yves Avenard
7d65b942c5
Bug 1207478: P1. Prevent microseconds calculation overflow. r=gerald
...
This leaves us safe until year 294441 (assuming unix timestamp).
2015-09-24 16:42:51 +10: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
Chris Peterson
71920a9550
Bug 1207030 - Enable -Wshadow flag in more directories that have no -Wshadow warnings. r=glandium
2015-09-22 21:39:03 -07:00
Jean-Yves Avenard
c5be92978d
Bug 1207021: [mp4] Properly set dts on plain mp4 media. r=edwin
2015-09-23 12:59:26 +10:00
Jean-Yves Avenard
d9647c7d7e
Bug 1138992: P2. Add gtest. r=kentuckyfriedtakahe
2015-09-23 12:59:24 +10:00
Jean-Yves Avenard
9626f348b2
Bug 1138992: P1. Ignore ctts version if we have 0 samples in the table. r=kentuckyfriedtakahe
2015-09-23 12:59:24 +10:00
Nicholas Nethercote
ab464dd743
Bug 1205930 - Tighten up warnings handling in media/omx-plugin/. r=gerald.
...
MetaData.h uses multi-char literals. This is kind of gross but probably safe
and hard to change, so this patch allows it while disallowing all other
compiler warnings. (This approach is already used in dom/media/moz.build.)
(An aside: I originally tried using |#pragma GCC ignoring -Wmultichar| to
temporarily disable the warnings in MetaData.h. But that works in gcc but not
in g++ because of https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53431 !)
--HG--
extra : rebase_source : 15ab8d3d6fe4d102b54e270ac7a6ff06af4cbe42
2015-09-20 22:10:01 -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
Nils Ohlmeier [:drno]
8e7eb5231c
Bug 1205421 - fix DNS resolution of STUN server in ice_unittest. r=bwc
...
--HG--
extra : transplant_source : %CA%C8M%F6%8DrK%8D%113%C9%D512C%96%06%B8%86o
2015-09-16 13:42:57 -07: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
Wes Kocher
9379203266
Backed out changeset 51994c27948c (bug 1197280) for test_eme_non_mse_fails.html failures CLOSED TREE
2015-09-16 14:39:03 -07:00
Ralph Giles
02eebef322
Bug 1197280 - Use CheckedInt instead of manual comparison. r=baku,gerald
...
This is less error-prone and somewhat easier to read.
Based on a patch from Joshua J. Drake and suggestions
from Andrea Marchesini.
NB CheckedInt<T>::value() returns a T, so the comparison with
SIZE_MAX should always succeed. Doesn't warn on clang though.
2015-09-16 11:44:31 -07: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
Kelly Davis
4e9539d667
Bug 1202989 - Added check for 0 length phones string in addition to NULL. r=andrenatal
2015-09-09 08:37:00 +02:00
Jean-Yves Avenard
a927b107f0
Bug 1205179: [mp4] Don't reject 7 bytes long avcC atom. r=gerald
...
An AVC3 stream will typically use 7 bytes avcC (due to have 0 SPS/PPS)
2015-09-16 18:14:18 +10:00
Jean-Yves Avenard
69d5bfe389
Bug 1189992: Don't assume the last chunk always contains the sample we're looking for. r=gerald
...
If a chunk contains no samples it should be skipped and continue the search (and maybe hit EOS)
2015-09-16 12:37:47 +10: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
Jean-Yves Avenard
3ab91d9f87
Bug 1197086: Change error into verbose only. r=rillian
...
the kKeyMaxInputSize is no longer used to determine the size of the allocated memory buffer as it's now dynamic.
2015-09-15 11:27:37 +10:00
Jean-Yves Avenard
123ded9cd5
Bug 1202012: P2. Make stagefright works on big-endian systems. r=rillian
2015-09-15 11:27:37 +10:00
Jean-Yves Avenard
c6d2e5e3fa
Bug 1202012: Use QTv2 header when available. r=rillian
2015-09-15 11:27:36 +10:00
Jean-Yves Avenard
c90766327d
Bug 1186716: Error if SPS NAL parsing failed. r=rillian
...
--HG--
extra : rebase_source : f06f2da854db0df3e0472ead49deaeab051501b4
2015-09-14 15:34:33 -07:00
Ralph Giles
7a066ceb75
Bug 1203736 - Convert H264::DecodeSPS assert to error return. r=jya
...
This lets us verify checking in a gtest.
--HG--
extra : rebase_source : 01906b3541c7153e3e207f62cc31b94f75281ec4
2015-09-10 14:48:17 -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
Byron Campen [:bwc]
0909da6121
Bug 1186590 - Part 1 - Enable interface prioritizer on all platforms. r=drno
...
--HG--
extra : rebase_source : 7a7b4d0481561a71aed0f3fa46aceaf297afefcc
2015-09-02 15:06:58 -05:00
Jean-Yves Avenard
a0d1bf988d
Bug 1185115: P2. replace all stagefright::Vector with nsTArray. r=kentuckyfriedtakahe
2015-09-12 19:57:15 +10:00
Jean-Yves Avenard
ccb0cb109c
Revert "Bug 1185115: P2. replace all stagefright::Vector with nsTArray. r=kentuckyfriedtakahe"
...
This reverts commit 757c4bd76326
2015-09-12 16:57:43 +10:00
Jean-Yves Avenard
2842b5f002
Bug 1185115: P2. replace all stagefright::Vector with nsTArray. r=kentuckyfriedtakahe
2015-09-12 16:47:30 +10:00
Johannes Pfrang
025fee3612
Bug 1202266 - Suppress '-Wformat-security' in libstagefright CXXFLAGS. r=kentuckyfriedtakahe
...
--HG--
extra : rebase_source : a93c2b3648b6dd14bf0a679fa241e8780c693780
2015-09-10 09:49:00 +02:00
Ralph Giles
a54711a5f4
Bug 1202677 - Reject mp4 streams with short avc chunks. r=gerald
2015-09-08 14:03:44 -07: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
Matthew Gregan
d608d9a310
Bug 1200148 - Sanity check header lengths in Vorbis CodecData. r=derf
2015-09-08 11:44:45 +12:00
Ralph Giles
bd0011b79c
Bug 1187076 - Warn at end of SPS buffers. r=jya
...
Previously we asserted if we tried to read past the end
of a buffer in parsing H.264 SPS headers. This only affected
debug builds, but the failures were reported as crashes in
automated testing.
Therefore, commute the assert to a warning and silently accept
bad data of this type. The read is safe with the first assert
removed because of the subsequent check, and a similar one in
the parent class.
2015-09-08 21:46:22 -07:00
Nicholas Nethercote
24cd9d5226
Bug 1203005 - Remove all traces of -Wdeclaration-after-statement. r=glandium.
...
Even though we compile C code as C99, we used to need
-Wdeclaration-after-statement because MSVC didn't allow declarations after
statements.
However, Visual Studio 2013 added support, so we can now merrily mix
declarations and statements everywhere. Hooray.
--HG--
extra : rebase_source : 00a89fed733008785429827408a0c6c466971080
2015-09-09 04:57:44 -07:00
Byron Campen [:bwc]
feb3886659
Bug 1200763 - Remove hard-coded STUN IP address from ice_unittest, and do a DNS lookup instead. r=drno
...
--HG--
extra : transplant_source : %A0%B1z%00%7E%0B3n%C5%0A%15%5E%E5%15M%AD%CF%01n%D8
2015-09-04 10:21:12 -05:00
Gerald Squelart
14790add1a
Bug 1187067 - Added gtests using the bug's test file, running simple checks and many parsing runs to catch parser crashes. r=rillian
2015-09-04 07:07:00 +02:00
Gerald Squelart
6666b45098
Bug 1187067 - Null-check mLastTrack before dereferencing it - r=rillian
2015-09-03 00:58:00 +02: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
Michael Froman
4d7947ace5
Bug 1008792 - Check for valid pointer before using. r=bwc
...
--HG--
extra : transplant_source : %5E%08%E9.%109b%25e%97%0C%ED%5D%3F%2A1/%93%8A%B0
2015-09-01 11:52:43 -05:00
Gerald Squelart
f40848d246
Bug 1201404 - Implement minimal gtests to exercise the MPEG4 parser - r=rillian
2015-09-03 00:05:00 +02:00
Byron Campen [:bwc]
379ef453c3
Bug 1201209 - Extend the timeout on socket readiness in test_nr_socket_unittest. r=drno
...
--HG--
extra : transplant_source : Y%C5%23%21%80%3B%AD%98%F2%23%C2pU%3E0%82%11%16%13%B2
2015-09-02 14:27:07 -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
Ralph Giles
03b4683f2c
Bug 1186715 - Add diagnostic asserts. r=k17e
2015-08-19 10:33:13 -07: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
Nils Ohlmeier [:drno]
03ad9c30eb
Bug 1199766 - Disable ICE TCP SO gathering via user pref. r=bwc
...
--HG--
extra : transplant_source : %60%C8%88-%E0%F2%9F%3FMn%A8%7C%3Ah%94s%D2%99%2AX
2015-08-28 13:22:45 -07: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
Edwin Flores
e12b94321f
Bug 1185388 - Limit the number of cores used by WMF in ClearKey CDM - r=cpearce
2015-09-01 17:31:48 +12:00
Matthew Gregan
4a3512acbf
Bug 1199794 - Add NULL checks to avoid crashing during media playback if the audio device removed. r=padenot
...
--HG--
extra : rebase_source : fc390ed0cd902c2195cdaf8c151fcbe69050beb3
2015-08-28 19:13:00 -04: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
Chris Peterson
6b261a1c9e
Bug 1197563
- Polyfill __func__ for MSVC 2013 and earlier. r=froydnj
2015-08-20 23:39:18 -07:00
Anthony Jones
bf71b3c4f9
Bug 1180101 - Skip four bytes when we hit a zero length box; r=jya
2015-08-26 18:12:59 +12: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
Jan Gerber
c7721c8d82
Bug 1073319 - Enable AVX2 for libvpx on linux (libvpx). r=rillian
...
--HG--
extra : rebase_source : f7bd1cad5cab8c51a87be437923c63c2483dac3e
2015-07-16 02:38:00 -07:00
Jan Gerber
1db34826a1
Bug 1073319 - Enable AVX2 for libvpx on linux (update.py). r=rillian
...
--HG--
extra : rebase_source : f3b1532895359fbe6ed2fd7fa7283fd1e6c815d8
2015-07-16 02:37:00 -07:00
Jacek Caban
8f93a52f18
Bug 1197282 - Include <atomic> in VideoDecoder.h. r=cpearce
2015-08-25 12:40:20 +02:00
Matthew Gregan
bd4557d750
Bug 1197049
- Retain stream volume across device changes. r=padenot
2015-08-21 14:46:22 +12: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
Matthew Gregan
da63388633
Bug 1136360 - Report actual number of frames written to ReleaseBuffer. r=jesup
2015-08-21 18:09:34 +12:00
Matthew Gregan
7de719b648
Bug 1136360 - Account for stream and device latency in stream position calculation. r=jesup
2015-08-21 13:53:21 +12:00
Matthew Gregan
cea13e8bed
Backed out 2 changesets (bug 1136360)
...
Backed out changeset 004f6db9c2dd (bug 1136360)
Backed out changeset 9b568fb8d447 (bug 1136360)
2015-08-24 13:25:57 +12:00
Matthew Gregan
52219f5e5c
Bug 1136360 - Report actual number of frames written to ReleaseBuffer. r=jesup
2015-08-21 18:09:34 +12:00
Matthew Gregan
5faa47f98e
Bug 1136360 - Account for stream and device latency in stream position calculation. r=jesup
2015-08-21 13:53:21 +12:00
Nils Ohlmeier [:drno]
26ca64d0a9
Bug 1142964 - Fix ICE tiebreaker on Windows. r=bwc
...
--HG--
extra : transplant_source : %7E%1E%92%E1%EC%C4_9%5B%7B%92xV%90%B6e%835%0D%23
2015-08-21 10:35:28 -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
Jan Gerber
8237145d30
Bug 1192226 - Apply libvpx size limit. r=rillian
2015-08-21 12:01:41 +02:00
Jan Gerber
0cdc2ac683
Bug 1192226 - Enable libvpx size limit in update.py. r=rillian
...
Bounds match those in VideoUtils.h.
2015-08-08 09:28:52 +02:00
Nils Ohlmeier [:drno]
2e1a4f0fea
Bug 1194385 - Add new unit tests which demonstrate the current behavior. r=bwc
...
--HG--
extra : rebase_source : 9098108ce25f030714138f7be1e10c2285aa6eb1
2015-08-13 12:05:40 -07:00
Nils Ohlmeier [:drno]
8d4c72128b
Bug 1194019 - New defaults for gather tests. r=bwc
...
--HG--
extra : rebase_source : 8c94cd28e969aa540cf103eca74fe50b8e1995dd
2015-08-14 14:52:06 -07:00
Chris Peterson
95c97656a8
Bug 1195186 - Build media/pocketsphinx in unified mode. r=kdavis
2015-08-18 00:13:49 -07:00
Jean-Yves Avenard
1a98b5d4e0
Bug 1196398: [mp4] Do not allocate memory spanning across ftyp and moov atom. r=kentuckyfriedtakahe
...
A typical non-fragmented mp4 would have the ftyp atom located at the beginning of the mp4 and the moov at the end. We would to calculate the location of the metadata by spanning the byte range of the two atoms.
As such, we would typically allocate an amount of memory equivalent to the size of the mp4.
Instead we now reconstruct the metadata to only have the ftyp and moov atoms contiguously.
2015-08-21 15:35:31 +10:00
Jean-Yves Avenard
af3e91f01a
Revert "Bug 1196398: [mp4] Do not allocate memory spanning across ftyp and moov atom. r=kentuckyfriedtakahe"
...
This reverts commit 73156610be5f
2015-08-21 14:48:23 +10:00
Jean-Yves Avenard
600ae4f2bf
Bug 1196398: [mp4] Do not allocate memory spanning across ftyp and moov atom. r=kentuckyfriedtakahe
...
A typical non-fragmented mp4 would have the ftyp atom located at the beginning of the mp4 and the moov at the end. We would to calculate the location of the metadata by spanning the byte range of the two atoms.
As such, we would typically allocate an amount of memory equivalent to the size of the mp4.
Instead we now reconstruct the metadata to only have the ftyp and moov atoms contiguously.
2015-08-21 13:10:34 +10:00
Wes Kocher
b40f92546f
Backed out 2 changesets (bug 1192226) for vpx_config bustage
...
Backed out changeset 92d172a5d403 (bug 1192226)
Backed out changeset 4e7adb955673 (bug 1192226)
2015-08-20 11:19:03 -07:00
Jan Gerber
06a7ff715e
Bug 1192226 - Apply libvpx size limit. r=rillian
2015-08-08 09:34:39 +02:00
Jan Gerber
49a21989b2
Bug 1192226 - Enable libvpx size limit in update.py. r=rillian
...
Limits match those in VideoUtils.h.
2015-08-08 09:28:52 +02:00
Jean-Yves Avenard
e42ca2d177
Bug 1181651: Replace use of stagefright::Vector with nsTArray. r=kentuckyfriedtakahe
2015-08-20 20:54:59 +10:00
Sebastian Hengst
944b95cdee
Backed out changeset 966aa9c1ca25 (bug 1181651) for build bustage. r=backout on a CLOSED TREE
2015-08-20 09:28:55 +02:00
Jean-Yves Avenard
20ed0b8c7c
Bug 1181651: Replace use of stagefright::Vector with nsTArray. r=kentuckyfriedtakahe
2015-08-20 16:57:07 +10:00
Matthew Gregan
c953f0aca1
Bug 1195058
- Handle pa_context_new returning NULL in OOM situations. r=padenot
2015-08-18 12:34:15 +12:00
Edwin Flores
970d4a0c2b
Bug 1195939 - Flush decode queue on Reset() in gmp-clearkey - r=cpearce
2015-08-19 15:06:36 -07:00
Ryan VanderMeulen
10835ff78b
Backed out changeset 18f274867bcc (bug 1195939) for Windows EME test failures.
...
CLOSED TREE
2015-08-18 23:06:55 -04:00
Edwin Flores
1c281c3c56
Bug 1195939 - Flush decode queue on Reset() in gmp-clearkey - r=cpearce
...
--HG--
extra : rebase_source : 50f989518611a723342193837fac89a9c2d9e14f
2015-08-18 13:48:38 -07:00
Matthew Gregan
63b1424f7e
Bug 1195061 - Correctly restore audio hardware mix format after attempting to use an alternative format. r=padenot
2015-08-18 10:59:14 +12:00
Mike Hommey
33527c7e40
Bug 1194905 - Build libvpx neon code without -mthumb and -mfloat-abi=softfp. r=mshal
...
-mfloat-abi=softfp is hardcoding an ABI that may not match everything else
in Gecko, which is bound to fail. It's also unrelated to building NEON code.
-mthumb is also unrelated to building NEON code, and should be left as it
is for everything else.
Now, interestingly, we also have a VPX_ASFLAGS variable that just contains
the right things instead of hardcoding them in the moz.build, so just use
that instead.
2015-08-18 08:09:14 +09:00
Jean-Yves Avenard
186b001e2e
Bug 1194708: Properly find SPS NAL in some H264 streams. r=kentuckyfriedtakahe
...
With some encoding, we didn't detect the SPS. With AVC3 stream it would cause playback to never start on mac or linux (ffmpeg)
2015-08-17 10:28:37 +10:00
Chris Peterson
c98b4c65b1
Bug 1194951 - Suppress warnings in third-party code: pocketsphinx and sphinxbase. r=kdavis
2015-08-10 23:01:25 -07:00
Nils Ohlmeier [:drno]
fe493d428a
Bug 1037618 - Relax candidate verification for TCP. r=bwc
...
--HG--
extra : rebase_source : 0cd791b27dde34b3a0bc6aeecf4c098211e7fbae
2015-08-10 16:31:12 -07: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
Randell Jesup
efb47b11df
Bug 1189040: add a whitelist for network interfaces to use with ICE/webrtc r=ekr
2015-08-12 19:45:36 -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
Glenn Randers-Pehrson
9fe5fa0e72
Bug 1192522
- Update libpng/LICENSE to mention two files that are MPL-licensed. r=jrmuizel
...
--HG--
extra : rebase_source : 766ed23368ab46018e7c178752a8ff9bc509f592
2015-08-08 08:04:00 -04:00
Ryan VanderMeulen
c0f04387c3
Merge fx-team to m-c. a=merge
2015-08-11 10:52:41 -04:00
Chris Peterson
0683fe9207
Bug 1192587 - Build media/libav in unified mode. r=qDot
2015-08-06 19:39:26 -07:00
Chris Peterson
1ac0c01da7
Bug 1192586 - Suppress warnings in third-party library media/libav. r=qDot
2015-08-02 22:31:00 -07: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
8e674f7ed3
Bug 1187775 - skip host and reflexive ICE candidates if relay-only. r=bwc
...
--HG--
extra : transplant_source : d%FBJ%BB%8B%BA%C8S%EE%C8%EB%8E%C3%9B%E9wA%8A%A8%86
2015-08-05 08:22:55 -04: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
Jean-Yves Avenard
8c8e3b2a70
Bug 1190258: P1. Use getter to access MediaRawData mData and mSize member. r=cpearce
2015-08-06 18:48:44 +10:00
Nils Ohlmeier [:drno]
453ddf7598
Bug 1189961 - added DNS AAAA convertion to nICEr transport addr. r=bwc
...
--HG--
extra : transplant_source : %10-Ak%B73AZ%D2%EA%CA%7B%98%40%EB%2A%EA%B7%0B%C2
2015-07-31 18:18:02 -07: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
Andre Natal
012af21e63
Bug 1180113 - Introducing g2p algorithm inside pocketsphinx to allow out of dictionary words to be added to grammars. r=smaug
...
Signed-off-by: Andre Natal <anatal@gmail.com>
2015-08-05 00:33:00 +02:00
Nils Ohlmeier [:drno]
928cc0e5e5
Bug 1190720 - only check IP version for STUN server IPs. r=bwc
...
--HG--
extra : transplant_source : %90%D2%EA%A8%91%18%2C%3A%87Fz%EF%09%DE%28%11%22%B5%94Q
2015-08-03 23:38:36 -07:00
Nils Ohlmeier [:drno]
62de0a691c
Bug 1190615 - Skip non-UDP STUN servers for UDP sockets. r=bwc
...
CLOSED TREE
--HG--
extra : amend_source : c1d99bee2b35bd585e0b8905f14e3fd935e26e72
extra : transplant_source : %A8f%FC%B78D%823%F57%8B%91%CF%BF%C8%EC%84%DA4%B5
2015-08-03 16:26:20 -07:00
EKR
1fe487642d
Bug 1178349 - Enable ice_unittests on desktop linux on CI. r=bwc
...
CLOSED TREE
--HG--
extra : amend_source : 03121b8bd5dce3777cd1dea62fbb260501831afc
extra : transplant_source : %C4V%D5%7E%17h%DE%9F%EB%95%C7%3B%A1%AE%E5%B6%DE%D1A%F6
2015-08-04 06:07:55 -07:00
Jean-Yves Avenard
fdad9271bf
Bug 1185115 - Ensure we have enough memory to allocate required capacity. r=kentuckyfriedtakahe
...
CLOSED TREE
--HG--
extra : amend_source : d3104ef74195446962f52d1328b75f62484bf3f1
2015-08-04 13:43:17 -04: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
Ryan VanderMeulen
ff5375610d
Backed out changeset 62561970f611 (bug 1178349) for Android crashes.
...
CLOSED TREE
2015-08-03 15:34:17 -04:00
EKR
80bdca1457
Bug 1178349 - Re-enable ice_unittest on Linux. r=drno
...
--HG--
extra : rebase_source : 5375d2e560a8952063dd1508a19552c22110c553
2015-08-01 07:22:12 -07:00
EKR
8ccbc8476f
Bug 1177921
- Fix typo in STUN server name. r=drno
...
--HG--
extra : rebase_source : 89ba451be66a180fc9d024a261d5928b0b8b0ddd
2015-08-01 06:03:35 -07:00
Nils Ohlmeier [:drno]
ec3ba81d1e
Bug 1189198 - don't start STUN transactions with a protocol mis-match. r=mtseng
...
--HG--
extra : rebase_source : 9c51c1395dc99a19ae32ba79a54f8129f2166ae6
2015-07-31 11:23:26 -07:00
Makoto Kato
50e851b877
Bug 830801 - Part 2. Remove NOMINMAX define from moz.build. r=mshal
2015-08-03 10:07:09 +09:00
JW Wang
48d9740581
Bug 1189866 - revert code that accidentally got into bug 1187817 patch 5. r=me.
2015-08-01 13:58:39 +08:00
JW Wang
17e42272cd
Bug 1187817. Part 5 - assert some code in the audio thread and don't enter the monitor. r=kinetik.
2015-07-31 13:26:06 +08:00
JW Wang
5988d4015d
Bug 1189197 - enqueue a silent frame to kick off the buffer queue callbacks. r=kinetik.
2015-07-31 13:25:59 +08:00
Jean-Yves Avenard
b2e8611aaa
Bug 1183196: [MSE] P2. Do not ignore tracks other than the first one. r=kentuckyfriedtakahe
...
When used in the MP4ContainerParser, the MoofParser set the trackID as 0 ; indicating that all tracks are to be parsed. However it set later the trackID to the first one found, causing to ignore all following tracks.
2015-07-30 20:42:44 +10:00
Nils Ohlmeier [:drno]
910b8d14f3
Bug 1187472 - only log UDP and TCP candidate gathering failures. r=bwc
...
--HG--
extra : rebase_source : 44b6b6f2c99c93695ee9711ffdb9caf05dddffe2
2015-07-24 14:01:11 -07:00
Wes Kocher
1ca8b1de87
Merge b2ginbound to central, a=merge
2015-07-29 20:19:12 -07:00
Jessica Jong
11d3d9a5a3
Bug 1167132 - Part 15: [NetworkManager] Move network information into a separate interface (NetworkInterfaceList). r=echen
2015-07-29 02:16:00 -04: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
Bobby Holley
97b9240b34
Bug 1188696
- Hoist nsRefPtr.h into MFBT. r=froydnj
2015-07-29 10:44:59 -07:00
Ehsan Akhgari
e36f5e1a38
Bug 1188212 - Fix more constructors in media; r=cpearce
2015-07-28 08:53:33 -04:00
Glenn Randers-Pehrson
a39ceed4a2
Bug 1186977 - Update embedded libpng to version 1.6.18. r=jmuizelaar
2015-07-26 20:26:00 +02:00
Gian-Carlo Pascutto
f6d0d49348
Bug 1186657. r=jesup,nchen
2015-07-28 08:55:06 +02:00
Jean-Yves Avenard
7cb5a3857f
Bug 1186149: P1. Allow both first sample flags flag and sample flags simultaneously. r=kentuckyfriedtakahe
2015-07-28 14:11:04 +10:00
Jean-Yves Avenard
89e5d96fae
Bug 1186718 - Ensure ESDS have valid size. r=kentuckyfriedtakahe
...
--HG--
extra : rebase_source : 7040d05738365d164bb0891130d04a16daa273cc
2015-07-27 16:25:17 -04:00
Jean-Yves Avenard
e0264d1f80
Bug 1185115 - Ensure we have enough memory to allocate required capacity. r=kentuckyfriedtakahe
...
--HG--
extra : rebase_source : 1a83126a3081c4d2b5d5a1d900b3a8a65c5016dd
2015-07-27 11:27:34 -04:00
Ryan VanderMeulen
4f09769d88
Merge fx-team to m-c. a=merge
2015-07-27 10:39:37 -04:00
Wes Kocher
8f5503c1c0
Merge m-c to fx-team, a=merge
2015-07-24 13:48:31 -07:00
Wes Kocher
c835884065
Merge b2ginbound to central, a=merge
2015-07-24 13:47:05 -07: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
Xidorn Quan
8af3ab8b39
Bug 1186784 followup - Fix bustage on CLOSED TREE
...
--HG--
extra : source : f960cf576fabd6347a513a8c38f27d4150b416a9
2015-07-25 00:08:40 +10:00
Xidorn Quan
219d742057
Bug 1186784 - Disable snprintf definition in libav on VC2015. r=glandium
...
--HG--
extra : source : 03d4ebfe2c987137c006e18ca7787d246d3826a9
2015-07-24 23:06:50 +10:00
Nils Ohlmeier [:drno]
0012786ede
Bug 1186339 - skip STUN/TURN servers with non-matching IP versions for TCP sockets. r=bwc
...
--HG--
extra : transplant_source : %3E%0E8%D9%D8%A4%03J%E42%AE%0C%3D%C0o%84%D7%40dl
2015-07-22 10:54:11 -07:00
Nils Ohlmeier [:drno]
05aa617f65
Bug 1185198 - use port 9 for TCP active candidates. r=bwc
...
--HG--
extra : transplant_source : %A1E%BEA%E6%60%E6%BE%12%CD%E6%04%F0%0C%DF%FB/%D2%28%80
2015-07-22 16:51:38 -07:00
Jessica Jong
1b76db0a26
Bug 1185802 - Part 2: support fota apn type (impl). r=hsinyi
...
--HG--
extra : commitid : AFRfgLTfJL1
2015-07-24 10:41:15 +08: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
Alfredo Yang
8393a2233e
Bug 1163486 - Remove MP4Reader. r=jya
2015-07-21 02:48:00 +02:00
Carsten "Tomcat" Book
de3872af29
Backed out changeset 1704ea727e81 (bug 1163486) for at least b2g bustage
2015-07-21 08:42:54 +02:00
Alfredo Yang
23c919b20e
Bug 1163486 - Remove MP4Reader. r=jya
2015-07-20 19:25:00 +02:00
Wes Kocher
9d698325fd
Merge m-c to inbound, a=merge
2015-07-24 13:47:28 -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
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
Nils Ohlmeier [:drno]
812df4ccca
Bug 1183985: Fixed WebRTC socket leak on Linux. r=bwc
...
--HG--
extra : commitid : 8QALoykXJwH
extra : rebase_source : a47d2c9fd1cd5a8f4f0c1abfadf9946d6a0562f1
2015-07-15 00:19:47 -07:00
Martin Thomson
83db5b6014
Bug 1184226 - Suppressing received packets when disabled, r=ekr
...
--HG--
extra : commitid : Ff35Nhfz0A1
2015-07-15 13:03:01 -07:00
Martin Thomson
edcb9d055e
Bug 1184226 - Disabling write on shutdown, r=ekr
...
--HG--
extra : commitid : 9u0Wd9Hh0Pu
2015-07-15 12:23:10 -07:00
Martin Thomson
3f8ac8f5ec
Bug 1184226 - Updating transportlayerdtls logging levels, r=ekr
...
--HG--
extra : commitid : 60ANY3TKI6I
2015-07-15 12:23:10 -07: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
Jean-Yves Avenard
81ace05809
Bug 1144107 - Part 4: Prevent assert when hitting EOS. r=kentuckyfriedtakahe
...
this would occur if we attempt to read exactly the end of the array.
2015-07-14 09:21:27 -04:00
Jean-Yves Avenard
95bf127594
Bug 1144107 - Part 3: Prevent int overflow in sort. r=kentuckyfriedtakahe
2015-07-14 09:21:27 -04:00
Jean-Yves Avenard
76090b241e
Bug 1144107 - Part 2: Prevent uin32_t overflow. r=kentuckyfriedtakahe
2015-07-14 09:21:27 -04:00