Commit Graph

2065 Commits

Author SHA1 Message Date
Ryan VanderMeulen
fc7b881562 Merge m-c to inbound. a=merge 2014-07-18 10:25:14 -04:00
Mike Hommey
ec3e587eb4 Bug 1039897 - Don't tie webrtc-required X11 library requirements to in-tree cairo flags. r=ted,a=kwierso 2014-07-17 14:55:11 +09:00
Randell Jesup
d25a961916 Bug 1037754: Must always use SyncRunnable for DISPATCH_SYNC on non-nsThreads or risk leaks r=drno 2014-07-17 03:08:38 -04:00
Chris Peterson
9dd1c3dc09 Bug 1039917 - Fix clang and gcc warnings in webrtc/signaling. r=jesup 2014-07-15 20:28:57 -07:00
Anthony Jones
c6e5e04644 Bug 1022434 - Extract crypto information from MP4 demuxer; r=cpearce
* * *
Bug 1022434 - "[EME] Expose decryption data in MP4Samples" []
2014-07-18 15:36:04 +12:00
Wes Kocher
d3a85486a8 Backed out changeset daa82439f77f (bug 1022434) for build bustage 2014-07-17 20:03:18 -07:00
Anthony Jones
87bcf4c0d6 Bug 1022434 - Extract crypto information from MP4 demuxer; r=cpearce
* * *
Bug 1022434 - "[EME] Expose decryption data in MP4Samples" []
2014-07-18 14:37:43 +12:00
Matthew A. Miller
36fa47e7a4 Bug 1040124 - WebRTC Signaling tests fail to build on Ubuntu 12.04LTS r=ted,glandium 2014-07-17 22:23:00 -04:00
Randell Jesup
16784889cf Bug 1038926 - implement window sharing in webrtc/getUserMedia r=jesup,gcp,smaug 2014-07-17 22:23:00 -04:00
Carsten "Tomcat" Book
cd372dae0e Backed out changeset 929cc6239d79 (bug 1022434) for bustage 2014-07-17 06:52:32 +02:00
Anthony Jones
b69aef4f27 Backed out cset 588a03cd4e27 bug 1022434 2014-07-17 16:47:21 +12:00
Carsten "Tomcat" Book
5625b02f9f Backed out changeset 588a03cd4e27 (bug 1022434) for bustage on a CLOSED TREE 2014-07-17 06:45:20 +02:00
Anthony Jones
5b241555ef Bug 1022434 - Extract crypto information from MP4 demuxer; r=cpearce
* * *
Bug 1022434 - "[EME] Expose decryption data in MP4Samples" []
2014-07-17 16:27:13 +12:00
Randell Jesup
371220169d Bug 1037754: Query GMPService to determine if H.264 is available r=cpearce 2014-07-16 22:59:17 -04:00
Randell Jesup
1bb3afde43 Backed out changeset 6d976c67e926 (bug 1037754) 2014-07-16 23:50:10 -04:00
Randell Jesup
241a56c740 Bug 1037754: Query GMPService to determine if H.264 is available r=cpearce 2014-07-16 22:59:17 -04:00
Gian-Carlo Pascutto
c96ce84351 Bug 1038799 - Properly wrap Xfixes.h header. r=glandium 2014-07-16 19:16:38 +02:00
Gian-Carlo Pascutto
d5fbe92aac Bug 983504 - Screensharing fix: B2G doesn't use X11. r=ted 2014-07-16 19:16:38 +02:00
Gian-Carlo Pascutto
2a73a6cde5 Bug 983504 - Enable SS2 flags for desktop capture during Mozilla build. r=ted 2014-07-16 19:16:38 +02:00
Matthew A. Miller
ef653bee23 Bug 983504 - Buildsystem changes for multimonitor support. r=ted 2014-07-16 19:16:38 +02:00
Gian-Carlo Pascutto
3ffb2db3ff Bug 983504 - Buildsystem changes for screen sharing. r=ted 2014-07-07 08:50:00 +02:00
Gian-Carlo Pascutto
fbee1627ac Bug 983504 - ViECapturer changes for screen sharing. r=jesup 2014-07-08 05:49:00 +02:00
Matthew A. Miller
64aba35255 Bug 983504 - ViEInputManager & config changes for screen sharing. r=gcp 2014-07-07 09:55:00 +02:00
Gian-Carlo Pascutto
dce7a5198d Bug 983504 - Generic DesktopCaptureImpl implementation for screen sharing. r=jesup 2014-07-08 10:04:00 +02:00
Matthew A. Miller
375d91b08a Bug 983504 - Desktop capture code changes/updates for screen sharing. r=gcp 2014-07-08 10:00:00 +02:00
Gian-Carlo Pascutto
072ed37c68 Bug 983504 - Add new files, null implementations for screen sharing. r=jesup 2014-07-08 10:06:00 +02:00
Ralph Giles
af45cd41dc Bug 1037689 - Document MP4Sample timestamp units. r=ajones
These look to be returning values in microseconds, already
adjusted by the stream's internal timescale.
2014-07-14 14:19:00 -07:00
Ehsan Akhgari
2e6ed134e1 Bug 1038492 - Cherry-pick libyuv's fix for clang-cl compatibility; r=jesup
This imports the following upstream change:
https://code.google.com/p/libyuv/source/detail?r=1033
2014-07-15 08:11:57 -04:00
Byron Campen [:bwc]
78b93edb70 Bug 980270 - Part 1: Plug a couple of common leaks in nICEr. r=drno 2014-03-06 14:43:15 -08:00
Anuj Agarwal
d818654ca0 Bug 1028139 - DataBuffer should not be a refcounted class. r=jesup 2014-07-11 16:39:00 +02:00
Randell Jesup
ffd4a88b14 Bug 1037910: Set H264 FMTP payload value even if max_fs/fr aren't set r=ehugg 2014-07-12 22:11:01 -04:00
Landry Breuil
69da078887 Bug 982693 - use -fno-integrated-as (if available) with clang when building vp8_asm_enc_offsets.c r=tterriberry 2014-07-11 09:55:27 +02:00
Randell Jesup
8388ea9dc5 Bug 1037626: Support Webrtc H.264 offers with only packetization mode 1 r=ehugg 2014-07-11 16:35:36 -04:00
Martin Thomson
b0cf2d0129 Bug 1037205 - Initialize mPrivacyRequested. r=bwc 2014-07-10 15:48:00 -04:00
Chris Pearce
9ee7bb7bfe Bug 1037317 - Move GMPBufferType to be a property of GMPVideoFrameEncoded. r=jesup 2014-07-11 10:39:10 -04:00
Jan Beich
412be305d6 Bug 1037363 - Unbreak WebRTC on BSDs after bug 1036049. r=jesup 2014-07-11 03:13:00 -04:00
Paul Adenot
837d896520 Bug 1032266 - Allow the alsa backend to be shutdown while draining. r=kinetik 2014-07-03 18:50:40 +02:00
Anthony Jones
9aa568b8a6 Bug 1035059 - Add input padding for libav; r=edwin 2014-07-11 18:43:59 +12:00
Randell Jesup
c31255e117 Bug 1036049: Support H.264 STAP-A depacketization in webrtc r=ehugg 2014-07-11 01:48:14 -04:00
Chris Pearce
393864fa45 Bug 1020760 - Pass GMP codec specific info as a uint8_t[], and pass buffer type separately. r=jesup 2014-07-11 15:36:21 +12:00
Chris Pearce
37b71327dd Bug 1020760 - Update GMP APIs to support EME plugins. r=jesup 2014-07-11 15:35:56 +12:00
Anthony Jones
90849f2eba Bug 1034444 - Fix libstagefright warnings; r=cpearce 2014-06-02 17:38:04 +02:00
Anthony Jones
9568f41cc0 Bug 1034444 - Make MP4Reader::GetBuffered() accurate; r=edwin,cpearce 2014-06-02 17:38:04 +02:00
Ryan VanderMeulen
1dea3b300a Backed out 5 changesets (bug 1020760, bug 1035653, bug 1020090) for leaks on a CLOSED TREE.
Backed out changeset f0b20e3db93c (bug 1020760)
Backed out changeset 412b654e5cd2 (bug 1035653)
Backed out changeset 01ba0892af29 (bug 1020760)
Backed out changeset c7de1f4b078f (bug 1020760)
Backed out changeset 96aa9d33a1f5 (bug 1020090)
2014-07-10 21:43:04 -04:00
Chris Pearce
3da7be400c Bug 1020760 - Remove assertion that doesn't compile on Linux Debug on TBPL. r=bustage CLOSED TREE 2014-07-11 13:21:12 +12:00
Chris Pearce
edbb97661e Bug 1020760 - Pass GMP codec specific info as a uint8_t[], and pass buffer type separately. r=jesup 2014-07-11 12:21:13 +12:00
Chris Pearce
a234e1b6cb Bug 1020760 - Update GMP APIs to support EME plugins. r=jesup 2014-07-11 12:20:51 +12:00
Chris Peterson
62fd9cb628 Bug 1034140 - Eat unused write() and read() return values. r=padenot 2014-07-04 12:00:07 -07:00
Randell Jesup
0868894340 Bug 1022008: Hook up SDP negotiation for H.264 GMP codecs r=ehugg 2014-07-08 15:28:56 -04:00
Nils Ohlmeier [:drno]
b9acc644ea Bug 1034327 - fix memory leak when TURN client is used. r=bwc 2014-07-03 16:54:00 +02:00