Commit Graph

1191 Commits

Author SHA1 Message Date
John Lin
1ede1934fa Bug 1067442 - OMXCodecWrapper image validation supports input from WebrtcOMXH264VideoEncoder r=jesup 2014-09-24 09:21:16 -04:00
Randell Jesup
57b631ddba Bug 1068394: Explode H.264 NALs into separate decode buffers for OMX r=pkerr 2014-09-24 00:18:30 -04:00
Randell Jesup
86c1a291e3 Bug 1069646: scale frame rate initialization in webrtc media_opimization r=gcp 2014-09-22 23:35:58 -04:00
Randell Jesup
f4627b6c9a Bug 1067437: Disable resolution changes on OMX H.264 until OMX DSP code is updated r=pkerr 2014-09-22 14:45:00 -04:00
Steffen Michalke
714eb24d2a Bug 1067377 - Use VPX_ prefixed defines in webrtc. r=rjesup 2014-09-15 07:17:00 -07:00
Randall Barker
21de6e9ef7 Bug 1053426 - Fennec crashes when tab sharing is active r=jesup 2014-09-17 19:21:20 -04:00
Mo Zanaty
d5b5a4a439 Bug 1054624: fix high-packet-loss problems with H.264 WebRTC calls r=jesup 2014-09-14 08:17:24 -04:00
Chris Peterson
fbb262528d Bug 1066935 - Part 2: Fix some -Wmaybe-uninitialized warnings in webrtc/signaling. r=jesup 2014-09-13 13:07:26 -07:00
Chris Peterson
c228a42c0a Bug 1066935 - Part 1: Fix -Wsign-compare and -Wunreachable-code warnings in webrtc/signaling. r=jesup 2014-09-12 23:17:08 -07:00
Jim Mathies
a45a130763 Bug 1060738 - Add IsGUIThread asserts in various webrtc capture related methods. r=jesup 2014-09-12 09:49:39 -05:00
Jim Mathies
9d266c73b6 Bug 1060738 - Implement MessagePumpForNonMainUIThreads for Windows, a xpcom compatible subclass of chromium's MessagePumpForUI. r=tabraldes 2014-09-12 09:49:38 -05:00
Jim Mathies
ca55661c9f Bug 1060738 - Add support for webrtc ThreadWindowsUI for use by webrtc desktop capture thread. r=jesup 2014-09-12 09:49:37 -05:00
Oscar Patino
4f39dccb2b Bug 1064882: Receive RTCP SR's on recvonly streams for A/V sync r=jesup 2014-09-11 09:25:47 -04:00
Byron Campen [:bwc]
940a3086a0 Bug 1060625: Remove sipcc wrapper code around SDP operations. r=mt 2014-09-08 13:49:37 -07:00
Gian-Carlo Pascutto
59821a411b Bug 1063547 - Return no available devices where not supported, disable on Android. r=jesup 2014-09-09 18:18:12 +02:00
Carsten "Tomcat" Book
e1bf1e82e4 merge fx-team to mozilla-central a=merge 2014-09-09 15:58:58 +02:00
Chris Kitching
065e335225 Bug 1064644: Remove inner-access comments. r=rnewman 2014-09-08 18:11:51 -07:00
Randell Jesup
2de0bf7324 Bug 1063883: use multiples of macroblocks for qm_select downscaling r=pkerr 2014-09-06 08:20:10 -04:00
Randell Jesup
9e59520e0d Bug 1063883: In H.264 OMX HW make resolution changes work (SPS/PPS/iframe in one buffer) r=pkerr 2014-09-06 08:20:04 -04:00
Shih-Chiang Chien
5079db593c Bug 1053454 - disable remote TCP socket creation before TURN-TCP is e10s ready. r=ekr. 2014-09-03 11:02:11 +08:00
Randell Jesup
894e29d461 Bug 1064247: only look at h264_enabled pref if HW OMX H.264 is enabled r=jib 2014-09-08 15:06:50 -04:00
Julian Seward
3324ca33fd Bug 1058212 - MediaOptimization::loadstate_ is used uninitialised. r=rjesup 2014-09-04 11:21:11 +02:00
Anuj Agarwal
ca1968ae3e Bug 1028143 - Privatizing public destructor of MediaPipeline. r=jesup 2014-07-12 10:34:00 +02:00
Mike Hommey
0060683747 Bug 1059090 - Don't require SOURCES to be set for CPP_UNIT_TESTS and SIMPLE_PROGRAMS. r=mshal 2014-09-03 14:16:37 +09:00
Mike Hommey
ed70c5f377 Bug 1041941 - Use templates for programs, simple programs, libraries and C++ unit tests. r=gps 2014-09-03 14:10:54 +09:00
Gian-Carlo Pascutto
8e5d90fb71 Bug 1060796 - Limit screen capture FPS. r=jesup 2014-09-03 10:48:09 +02:00
Gian-Carlo Pascutto
70ab7f05a1 Bug 1053264 - Do not use CAPTUREBLT when Desktop Composition is enabled. r=jimm 2014-09-01 10:10:00 +02:00
Ehsan Akhgari
f691bdfc0b Bug 1061056 - Fix more bad implicit constructors in WebRTC; r=jesup 2014-09-01 17:43:17 -04:00
Ehsan Akhgari
f76451d2e9 Bug 1060980 - Fix more bad implicit constructors in the media code; r=roc
--HG--
extra : rebase_source : 14da50f7d2e37e04452445dea575ea4d582e8efd
2014-08-31 23:50:23 -04:00
Randell Jesup
00a116cb25 Bug 1056350: Make H.264 Level configurable and change OpenH264 default to 3.1 r=bwc 2014-08-29 21:29:18 -04:00
Randell Jesup
53878161ce Bug 1060249: disable frame motion/complexity analysis in webrtc on Gonk r=gcp 2014-08-29 21:29:17 -04:00
Randell Jesup
ece9d13eb1 Bug 1059765: handle incoming resolution changes in GMP video encode r=pkerr 2014-08-29 11:26:34 -04:00
Randell Jesup
5eb77c79f7 Bug 1059765: enable content metrics for H.264 r=gcp 2014-08-29 11:26:07 -04:00
Phil Ringnalda
45e4b73aa8 Back out 5 changesets (bug 1059765, bug 1056350, bug 1049087, bug 1060249) for build bustage on a CLOSED TREE
Backed out changeset a202e2f54b45 (bug 1056350)
Backed out changeset 13c8d9e68cb6 (bug 1060249)
Backed out changeset 9c86bdb3ff21 (bug 1049087)
Backed out changeset 7b7cb046d45f (bug 1059765)
Backed out changeset c52e50a27c8c (bug 1059765)
2014-08-29 19:38:19 -07:00
Randell Jesup
c2cbe72d86 Bug 1056350: Make H.264 Level configurable and change OpenH264 default to 3.1 r=bwc 2014-08-29 21:29:18 -04:00
Randell Jesup
4ae84caa93 Bug 1060249: disable frame motion/complexity analysis in webrtc on Gonk r=gcp 2014-08-29 21:29:17 -04:00
Randell Jesup
08ed16c76d Bug 1059765: handle incoming resolution changes in GMP video encode r=pkerr 2014-08-29 11:26:34 -04:00
Randell Jesup
8431973443 Bug 1059765: enable content metrics for H.264 r=gcp 2014-08-29 11:26:07 -04:00
Byron Campen [:bwc]
6e9591afed Bug 1055852 - Plug bunches of leaks that signaling_unittest hits, mostly in sipcc. r=mccr8 2014-08-21 15:11:19 -07:00
Byron Campen [:bwc]
62ec63bb40 Bug 991037 - Part 4: Get rid of the sipcc threads/queues, and run all sipcc logic on main. r=mt 2014-07-30 11:09:51 -07:00
Byron Campen [:bwc]
49cb1647c8 Bug 991037 - Part 3: Bring signaling_unittests up-to-date with the full-trickle behavior, and a fair bit of cleanup. r=mt 2014-08-04 14:48:38 -07:00
Byron Campen [:bwc]
cc70d5fa02 Bug 991037 - Part 2: Convert over to full trickle, which allows some simplification of code, and makes the following work much easier. r=mt 2014-08-07 10:20:26 -07:00
Byron Campen [:bwc]
f038acb4d1 Bug 991037 - Part 0: Stop sync waiting until GMP is ready, since this happens on main now and will deadlock. r=mt 2014-08-06 12:36:19 -07:00
Jan-Ivar Bruaroey
168f2997a5 Bug 1055378 - getStats w/non-null track arg now returns stats for the right track. r=jesup 2014-08-21 23:51:44 -04:00
Jan-Ivar Bruaroey
7eacf83462 Bug 1055378 - Adds RTCRTPStreamStats.mediaType + test of getStats w/track arg. r=smaug,drno,jesup 2014-08-21 17:14:12 -04:00
Matthew A. Miller
8a67034126 Bug 1047743 - Screen sharing with multiple screens is broken (Mac only). r=jesup
* * *
Bug 1047743 - interdiff to not impact other platforms
2014-08-27 10:58:14 -06:00
Matthew A. Miller
1e088d4069 Bug 1058766 - Include window count for each application, r=jesup. 2014-08-26 16:29:35 -06:00
Matthew A. Miller
c986a66d20 Bug 1058944 - Crash in webrtc::ViEInputManager::CreateCaptureDevice 2014-08-26 17:10:42 -06:00
Matthew A. Miller
ad184ca791 Bug 1036653 - fix missing includes in shared_x_util, r=jesup 2014-08-25 13:42:21 -06:00
Matthew A. Miller
3502339bc7 Bug 1036653 - X11-specific support, r=rjesup,gcp
* * *
Bug 1036653 - Interdiff over X11-specific to address review comments from Jesup, GCP
* * *
Bug 1036653 - Interdiff over X11-specific to address review comments from Jesup
2014-08-20 15:49:28 -06:00