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
Jean-Yves Avenard
c93f86dbea
Bug 1100210: Mark MPEG2 Layer 1,2,3 audio as MP3. r=k17e
...
Extract data from ESDS atom's objectTypeIndication
2015-03-17 16:42:47 +11:00
Jean-Yves Avenard
ddd2384f4e
Bug 1143516: Ignore SPS's aspect ratio if value is nonsensical. r=cpearce
2015-03-17 16:42:02 +11:00
Matthew Gregan
7395e6dd6c
Bug 1142746 - Make unexpected SL_PLAYEVENT_HEADATMARKER notification non-fatal. r=brsun
2015-03-17 13:30:40 +13:00
Ryan VanderMeulen
0f541272f0
Backed out changeset 7a53ee0cc3ae (bug 1136360) for Windows mochitest crashes.
...
--HG--
extra : rebase_source : 26d25e99c5b375f4e7a440638f897c9ae3b10e94
2015-03-16 15:04:51 -04:00
Paul Adenot
10f63e4d13
Bug 1136360 - Take into account the output device latency in the clock, and be more robust about rounding error accumulation, in cubeb_wasapi.cpp. r=kinetik
2015-03-16 18:12:38 +01: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
Jean-Yves Avenard
e939a4d7a8
Bug 1139271: Part3. Only consider a Box to be available if entire content is available. r=k17e
2015-03-16 23:08:56 +11:00
Jean-Yves Avenard
306c482476
Bug 1139271: Part2. Ignore partial moof. r=k17e
2015-03-16 23:08:56 +11:00
Jean-Yves Avenard
f907f6cb3d
Bug 1139271: Part1. Add logging when encountering invalid atoms. r=k17e
2015-03-16 23:08:55 +11:00
Bobby Holley
ca9369a50d
Bug 1141785 - Force all audio samples to be keyframes. r=k17e
2015-03-15 21:29:55 -07:00
Chris Peterson
df594b2b0d
Bug 1143336 - Fix and suppress -Wunreachable-code-return warnings in media code. r=cajbir
2015-03-14 13:47:51 -07:00
Phil Ringnalda
571ce099b4
Back out 7f1f85ee4ba6 (bug 1143278) for Win7 near-permaorange in test_eme_canvas_blocked.html
2015-03-15 18:30:53 -07:00
Chris Pearce
151f899496
Bug 1143278 - Make gmp-clearkey not require a Win8 only DLL to decode audio on Win7. r=edwin
2015-03-15 11:30:24 +13: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
Byron Campen [:bwc]
dbbe9296e9
Bug 1136252 - Part 1: Increase the number of instances of signaling_unittests that can be run in parallel. r=mt
...
--HG--
extra : rebase_source : cae8bff0a69665eaf2f5532293e8fa25d2178e23
2015-03-06 15:16:38 -08:00
Nils Ohlmeier [:drno]
88fadaa33d
Bug 1136051 - component_insert_pair statrs checks only while we are still checking or haven't started pairing; r=bwc
2015-03-13 13:01:28 +01:00
Phil Ringnalda
47752f8090
Back out 1ee5457afe8c (bug 1142433) for frequent w-p-t-3 failures
...
CLOSED TREE
2015-03-12 20:28:14 -07:00
Jean-Yves Avenard
e08bc83ae4
Bug 1142433: Properly scale duration found in movie extend header box. r=k17e
...
--HG--
extra : rebase_source : c6e68f8c0510a4449f77cebbbfcc39ae4fbd24c3
2015-03-13 09:42:28 +11: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
Jean-Yves Avenard
adf3e336a3
Bug 1128381: Part3. Handle on the fly video format change. r=cpearce
...
Add monitoring of the current SPS NAL and destroy/recreate H264 decoder as
required.
--HG--
extra : rebase_source : fbab04b0ae3b4be42eea34a1c6f1b19bf39ad2f0
2015-03-12 11:07:19 +11:00
Jean-Yves Avenard
06ae6e08e7
Bug 1128381: Part2. Properly extract extradata from AVC1 sample. r=rillian
...
--HG--
extra : rebase_source : a67173bfcc4184211ab0b90e3b7634b1730288d5
2015-03-12 11:07:19 +11:00
Jean-Yves Avenard
b54607fb46
Bug 1128381: Part1. Don't assert on empty extra_data. r=kentuckyfriedtakahe
...
--HG--
extra : rebase_source : abb00650dc676d413d761f45085241df6a6cdd81
2015-03-12 11:07:19 +11: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
Chris Pearce
0dc4e2d797
Bug 1141386 - Test case for gmp-clearkey's base64 key/keyId decoding. r=edwin
2015-03-10 19:46:20 +13:00
Chris Pearce
2af0bf1fce
Bug 1141386 - Don't always assume base64 encoded EME key/Ids have padding stripped. r=edwin
2015-03-10 19:46:09 +13:00
Chris Pearce
cac8145b4b
Bug 1141386 - Backout c2de53dd52d4 and 6fdc1033f217 for breaking the build. r=bustage.
2015-03-10 17:04:33 +13:00
Chris Pearce
11bfbec7ff
Bug 1141386 - Test case for gmp-clearkey's base64 key/keyId decoding. r=edwin
2015-03-10 16:49:15 +13:00
Chris Pearce
896fc7df01
Bug 1141386 - Don't always assume base64 encoded EME key/Ids have padding stripped. r=edwin
2015-03-10 16:49:03 +13: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
Ryan VanderMeulen
91323d7a02
Backed out changeset a1d51e3fea63 (bug 935838) for B2G test_udpsocket.html timeouts.
...
CLOSED TREE
--HG--
extra : rebase_source : c38820b067a8faf405bfae7f5b5fb1089bd29bbc
2015-03-09 16:35:06 -04:00