Commit Graph

2065 Commits

Author SHA1 Message Date
Ryan VanderMeulen
77b1c14c1a Merge m-c to inbound. a=merge 2014-07-18 10:25:14 -04:00
Mike Hommey
d878c2940f 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
4b4121adca 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
e79aeb4a7c Bug 1039917 - Fix clang and gcc warnings in webrtc/signaling. r=jesup 2014-07-15 20:28:57 -07:00
Anthony Jones
5c85a17e7f 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
e291538b20 Backed out changeset daa82439f77f (bug 1022434) for build bustage 2014-07-17 20:03:18 -07:00
Anthony Jones
957b12d621 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
2562c7981b 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
7422d811fc Bug 1038926 - implement window sharing in webrtc/getUserMedia r=jesup,gcp,smaug 2014-07-17 22:23:00 -04:00
Carsten "Tomcat" Book
eed56f67d8 Backed out changeset 929cc6239d79 (bug 1022434) for bustage 2014-07-17 06:52:32 +02:00
Anthony Jones
991f83aba3 Backed out cset 588a03cd4e27 bug 1022434 2014-07-17 16:47:21 +12:00
Carsten "Tomcat" Book
e28c49c961 Backed out changeset 588a03cd4e27 (bug 1022434) for bustage on a CLOSED TREE 2014-07-17 06:45:20 +02:00
Anthony Jones
438d2467e0 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
0ff7099b5e Bug 1037754: Query GMPService to determine if H.264 is available r=cpearce 2014-07-16 22:59:17 -04:00
Randell Jesup
6de133ee99 Backed out changeset 6d976c67e926 (bug 1037754) 2014-07-16 23:50:10 -04:00
Randell Jesup
f9990e063e Bug 1037754: Query GMPService to determine if H.264 is available r=cpearce 2014-07-16 22:59:17 -04:00
Gian-Carlo Pascutto
7bcfdbea9e Bug 1038799 - Properly wrap Xfixes.h header. r=glandium 2014-07-16 19:16:38 +02:00
Gian-Carlo Pascutto
8e45d6194a Bug 983504 - Screensharing fix: B2G doesn't use X11. r=ted 2014-07-16 19:16:38 +02:00
Gian-Carlo Pascutto
defacfb867 Bug 983504 - Enable SS2 flags for desktop capture during Mozilla build. r=ted 2014-07-16 19:16:38 +02:00
Matthew A. Miller
16817c12ca Bug 983504 - Buildsystem changes for multimonitor support. r=ted 2014-07-16 19:16:38 +02:00
Gian-Carlo Pascutto
88a864d26f Bug 983504 - Buildsystem changes for screen sharing. r=ted 2014-07-07 08:50:00 +02:00
Gian-Carlo Pascutto
5fb1d5ae53 Bug 983504 - ViECapturer changes for screen sharing. r=jesup 2014-07-08 05:49:00 +02:00
Matthew A. Miller
a57426ec66 Bug 983504 - ViEInputManager & config changes for screen sharing. r=gcp 2014-07-07 09:55:00 +02:00
Gian-Carlo Pascutto
f15606e0c4 Bug 983504 - Generic DesktopCaptureImpl implementation for screen sharing. r=jesup 2014-07-08 10:04:00 +02:00
Matthew A. Miller
8b5b1ebc4a Bug 983504 - Desktop capture code changes/updates for screen sharing. r=gcp 2014-07-08 10:00:00 +02:00
Gian-Carlo Pascutto
1740bce6f2 Bug 983504 - Add new files, null implementations for screen sharing. r=jesup 2014-07-08 10:06:00 +02:00
Ralph Giles
3b047d243c 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
99aacc15cb 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]
2048be3f64 Bug 980270 - Part 1: Plug a couple of common leaks in nICEr. r=drno 2014-03-06 14:43:15 -08:00
Anuj Agarwal
6d12620baf Bug 1028139 - DataBuffer should not be a refcounted class. r=jesup 2014-07-11 16:39:00 +02:00
Randell Jesup
43235043e4 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
e4f28bd690 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
a156cc1fa9 Bug 1037626: Support Webrtc H.264 offers with only packetization mode 1 r=ehugg 2014-07-11 16:35:36 -04:00
Martin Thomson
777c88cbf1 Bug 1037205 - Initialize mPrivacyRequested. r=bwc 2014-07-10 15:48:00 -04:00
Chris Pearce
51e6635487 Bug 1037317 - Move GMPBufferType to be a property of GMPVideoFrameEncoded. r=jesup 2014-07-11 10:39:10 -04:00
Jan Beich
60f05f4568 Bug 1037363 - Unbreak WebRTC on BSDs after bug 1036049. r=jesup 2014-07-11 03:13:00 -04:00
Paul Adenot
201859d0db Bug 1032266 - Allow the alsa backend to be shutdown while draining. r=kinetik 2014-07-03 18:50:40 +02:00
Anthony Jones
c1f7c9decd Bug 1035059 - Add input padding for libav; r=edwin 2014-07-11 18:43:59 +12:00
Randell Jesup
cc394c3799 Bug 1036049: Support H.264 STAP-A depacketization in webrtc r=ehugg 2014-07-11 01:48:14 -04:00
Chris Pearce
40161d6200 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
77d72ce6d8 Bug 1020760 - Update GMP APIs to support EME plugins. r=jesup 2014-07-11 15:35:56 +12:00
Anthony Jones
c8cf40eb54 Bug 1034444 - Fix libstagefright warnings; r=cpearce 2014-06-02 17:38:04 +02:00
Anthony Jones
86cdad1007 Bug 1034444 - Make MP4Reader::GetBuffered() accurate; r=edwin,cpearce 2014-06-02 17:38:04 +02:00
Ryan VanderMeulen
12f0323d62 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
c77120c2d8 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
96de77e4a1 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
0b4b3a50b2 Bug 1020760 - Update GMP APIs to support EME plugins. r=jesup 2014-07-11 12:20:51 +12:00
Chris Peterson
e2cebc5d17 Bug 1034140 - Eat unused write() and read() return values. r=padenot 2014-07-04 12:00:07 -07:00
Randell Jesup
974d32fec4 Bug 1022008: Hook up SDP negotiation for H.264 GMP codecs r=ehugg 2014-07-08 15:28:56 -04:00
Nils Ohlmeier [:drno]
4df013587a Bug 1034327 - fix memory leak when TURN client is used. r=bwc 2014-07-03 16:54:00 +02:00