Commit Graph

285 Commits

Author SHA1 Message Date
Matthew A. Miller
ad16f7e264 Bug 1056213 - Window title in "windows or screen to share" list is not updated when navigating to another page r=rjesup 2014-08-27 16:32:28 -06:00
Paul Adenot
5f32ebf427 Bug 848954 - Part 23 - Refcount the AudioOutputObserver. r=jesup 2014-08-26 17:02:31 +02:00
Paul Adenot
3a76d049e6 Bug 989921 - Allow the MediaStreamGraph mixer to send data back to multiple consumers. r=jesup 2014-08-25 14:13:08 +02:00
Julian Seward
078eb909c6 Bug 1055838 - MediaEngineDefaultVideoSource::MediaEngineDefaultVideoSource fails to initialise mCb, mCr. r=tterribe. 2014-08-21 16:26:33 +02:00
Gian-Carlo Pascutto
11fd4a8721 Bug 929431 - Improve matching of camera capabilities to WebRTC restraints. r=jesup 2014-08-18 14:06:01 +02:00
Ehsan Akhgari
8d232f5b1b Bug 579517 follow-up: Remove NSPR types that crept in 2014-08-08 08:39:07 -04:00
Randell Jesup
2c8b0c22d6 Bug 1049302: Avoid audio delay in B2G audio-video getUserMedia captures r=roc 2014-08-06 01:05:48 -04:00
Ed Morley
070f2d591a Merge mozilla-central and inbound 2014-08-04 12:23:28 +01:00
Brad Lassey
35440f6e21 bug 1041700 - add browserWindow and scrollWithPAge to media constraints r=jesup,jib,khuey 2014-07-21 14:57:28 -04:00
Randell Jesup
83443207ef Bug 1047121: Release Window-capture VideoEngine when done; clean up shutdown code r=cpearce 2014-08-02 00:30:51 -04:00
Gian-Carlo Pascutto
fd6ede1a5d Bug 1015932 - Add systemservices subdir to content/media. r=jesup
--HG--
rename : content/media/webrtc/LoadManager.cpp => content/media/systemservices/LoadManager.cpp
rename : content/media/webrtc/LoadManager.h => content/media/systemservices/LoadManager.h
rename : content/media/webrtc/LoadManagerFactory.cpp => content/media/systemservices/LoadManagerFactory.cpp
rename : content/media/webrtc/LoadManagerFactory.h => content/media/systemservices/LoadManagerFactory.h
rename : content/media/webrtc/LoadMonitor.cpp => content/media/systemservices/LoadMonitor.cpp
rename : content/media/webrtc/LoadMonitor.h => content/media/systemservices/LoadMonitor.h
2014-07-29 16:45:41 +02:00
Carsten "Tomcat" Book
8329e0d768 merge fx-team to mozilla-central a=merge 2014-07-28 15:44:12 +02:00
Carsten "Tomcat" Book
ad9d2e11a1 Backed out changeset 3af17bad947f (bug 1015932)
--HG--
rename : content/media/systemservices/LoadManager.cpp => content/media/webrtc/LoadManager.cpp
rename : content/media/systemservices/LoadManager.h => content/media/webrtc/LoadManager.h
rename : content/media/systemservices/LoadManagerFactory.cpp => content/media/webrtc/LoadManagerFactory.cpp
rename : content/media/systemservices/LoadManagerFactory.h => content/media/webrtc/LoadManagerFactory.h
rename : content/media/systemservices/LoadMonitor.cpp => content/media/webrtc/LoadMonitor.cpp
rename : content/media/systemservices/LoadMonitor.h => content/media/webrtc/LoadMonitor.h
2014-07-28 08:21:21 +02:00
Gian-Carlo Pascutto
d9656ba4f4 Bug 1015932 - Add systemservices subdir to content/media. r=jesup
--HG--
rename : content/media/webrtc/LoadManager.cpp => content/media/systemservices/LoadManager.cpp
rename : content/media/webrtc/LoadManager.h => content/media/systemservices/LoadManager.h
rename : content/media/webrtc/LoadManagerFactory.cpp => content/media/systemservices/LoadManagerFactory.cpp
rename : content/media/webrtc/LoadManagerFactory.h => content/media/systemservices/LoadManagerFactory.h
rename : content/media/webrtc/LoadMonitor.cpp => content/media/systemservices/LoadMonitor.cpp
rename : content/media/webrtc/LoadMonitor.h => content/media/systemservices/LoadMonitor.h
2014-07-28 08:09:34 +02:00
Randell Jesup
a6103ddae2 Bug 993787: remove use of RefCounted<> in LoadInfo r=ehsan 2014-07-27 12:23:36 -04:00
Brad Lassey
6140b461f2 bug 1041493 - add support for browser to mediaSource constraint r=rjesup,khuey 2014-07-21 08:31:31 -04:00
Paul Adenot
27cb259315 Bug 1042672 - s/aSamples/aFrames/ in AudioOutputObserver::InsertFarEnd so it's consistent with the rest of the media code. r=jesup
In Gecko (and everywhere else, but sometimes not in the WebRTC code), a "frame"
or "sample-frames" is the set of all sample that will play at the same time on
all channels, whereas a "sample" is a single value on a specific channel.
2014-07-23 16:02:34 +02:00
Mike Hommey
d10b15b035 Bug 1041860 - Avoid setting FINAL_LIBRARY to libraries that further use a FINAL_LIBRARY. r=mshal 2014-07-23 08:37:51 +09:00
Randell Jesup
abf65b060c Bug 1039529: Add screen and window sharing booleans to MediaCaptureWindowState r=pkerr,gcp 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
Matthew A. Miller
cb92a2c587 Bug 983504 - Fix Android emulator build errors. r=jesup 2014-07-16 19:16:38 +02:00
Matthew A. Miller
3e4a77c11c Bug 983504 - Modify constraints for screen sharing. r=bholley,jib 2014-07-08 00:01:27 -06:00
Gian-Carlo Pascutto
d4515d519b Bug 983504 - Enumeration & MediaEngine changes for screen sharing. r=jesup,mt 2014-07-07 09:46:00 +02:00
Wes Kocher
107ab3668c Merge m-c to inbound 2014-07-15 17:39:19 -07:00
Brad Lassey
1b217d7fde bug 1037644 - don't use mozAfterPaint events to drive tab stream r=jesup 2014-07-11 17:03:47 -04:00
Brad Lassey
4b63fe5886 bug 1037488 - MediaEngineTabVideoSource should set width, height and framerate based on constraints and prefs passed to Allocate() r=jesup 2014-07-11 11:55:23 -04:00
Randell Jesup
93e17d66dd Bug 1035819: patch 2 - Enable dynamic rotation in gUM when we're hooked to a PeerConnection r=jhlin 2014-07-14 01:48:02 -04:00
Randell Jesup
8005b8e97b Bug 1038879: ensure odd widths/heights in getUserMedia are handled correctly r=rillian 2014-07-15 15:49:01 -04:00
Randell Jesup
72e6e0214b Bug 1037000: Include "default communications device" in the audio input enumeration for gUM r=padenot 2014-07-10 13:15:26 -04:00
Boris Zbarsky
7b8006afeb Bug 965413 part 1. Rename the WebRTC-private LoadInfo class to RTCLoadInfo so it won't interfere with adding mozilla::LoadInfo. r=jesup 2014-07-10 02:56:36 -04:00
Randell Jesup
76b7b40a47 Bug 979716: Bustage fix rs=ryanvm on a CLOSED TREE 2014-07-08 16:05:39 -04:00
Randell Jesup
ca5fc4aab3 Bug 979716: Proxy incoming audio to another thread before calling AppendToTrack() r=gcp 2014-07-08 15:02:40 -04:00
Randell Jesup
c475bd93a8 Bug 1031491: avoid collision on partial audio frames in the OutputObserver r=padenot 2014-07-08 08:46:28 -04:00
Gian-Carlo Pascutto
3882edeb90 Bug 1029401 - Check whether MediaEngineTabVideoSource was started before stopping. r=blassey 2014-07-01 15:38:20 +02:00
Carsten "Tomcat" Book
aeeee722ae Backed out changeset e92f1571ab9d (bug 1029401) for Android Test failure on a CLOSED TREE 2014-06-27 14:23:55 +02:00
Gian-Carlo Pascutto
fdf49d6917 Bug 1029401 - Fix MediaEngineTabVideoSource lifetime. r=blassey 2014-06-27 12:11:20 +02:00
Andrea Marchesini
e25e980526 Bug 876683 - DOMFile/DOMBlob refactoring, r=ehsan, r=bent 2014-06-26 09:47:44 -07:00
Benoit Jacob
0943d4adbd Bug 1028588 - Fix dangerous public destructors in content/media/ - r=cpearce,smaug 2014-06-24 12:36:43 -04:00
Chris Peterson
6d73fa876a Bug 1026336 - Fix warnings in content/media/webrtc and mark FAIL_ON_WARNINGS. r=jesup 2014-06-15 11:57:30 -07:00
Birunthan Mohanathas
f475f7189b Bug 1026535 - Fix mismatched class/struct tags. r=ehsan 2014-06-18 17:57:51 -07:00
Randell Jesup
95ddaacac2 Bug 1022235: Make the webrtc LoadManager/LoadMonitor a singleton r=bsmedberg,pkerr 2014-06-13 15:50:51 -04:00
Karl Tomlinson
4f894de6d1 b=1023697 use MediaStream to convert stream time to ticks in media engine sources r=roc
--HG--
extra : transplant_source : %F9O%C0T_%C9%8D%9C%3Bt%CB%60%EA%60%C3i_%E0A%9D
2014-06-12 16:44:57 +12:00
Brad Lassey
7e1a12ecd2 bug 1023108 - nsITabSource.idl UUID have to be updated for the 31 release r=mfinkle 2014-06-10 09:21:22 -07:00
Paul Kerr [:pkerr]
af0b5dd5d3 Bug 970713 - Part 1: Control webrtc logging from about:config settings r=jesup 2014-06-08 18:54:47 -07:00
Randell Jesup
f28fdc933c Bug 1022376: Properly shut down LoadMonitor threads r=jib 2014-06-08 18:37:14 -04:00
Randell Jesup
95cb2ee7a0 Bug 1021328: ensure no paths lose far-end audio chunks in getUserMedia r=mccr8 2014-06-07 00:11:42 -04:00
Randell Jesup
79df25773b Bug 987979: Patch 3 - Fix various build issues in webrtc.org/Mozilla integration. r=rjesup 2014-05-29 17:05:14 -04:00
Randell Jesup
7740e2ceb2 Bug 987979: Patch 2 - Rollup of changes previously applied to media/webrtc/trunk/webrtc rs=jesup 2014-05-29 17:05:14 -04:00
Jan Beich
560c6554f4 Bug 1016631 - Cosmetic fix to use correct type for sysctl()'s 2nd argument. Also s/NULL/nullptr/ style fix in my code. r=gcp, r=vladan 2014-05-28 18:11:00 -04:00
Carsten "Tomcat" Book
7f9c4ef8ba merge mozilla-inbound to mozilla-central 2014-05-28 14:22:02 +02:00