Commit Graph

  • ee42d19b70 Reland of Add Jpeg frame writer for test support. ilnik 2017-08-22 07:16:20 -07:00
  • eb13f5e400 Add video timing frames to set of default RTP header extensions sprang 2017-08-22 07:05:47 -07:00
  • 440b6d9a0f Move video send/receive stream headers to webrtc/call. aleloi 2017-08-22 05:43:23 -07:00
  • aaaf2db253 Minor changes to TestVp8Impl. asapersson 2017-08-22 05:42:06 -07:00
  • 417989a864 Reimplement the builtin audio codec factories using the new stuff in api/ kwiberg 2017-08-22 05:39:19 -07:00
  • 413ee9a010 Use SingleThreadedTaskQueue in DirectTransport eladalon 2017-08-22 04:02:52 -07:00
  • 2a596549ca Fix an implicit narrowing conversion found by MSVC kwiberg 2017-08-22 03:43:28 -07:00
  • 4553562fe3 Remove unnecessary RTPFragmentationHeader from VideoProcessor callbacks. brandtr 2017-08-22 03:33:11 -07:00
  • bdbc8895f3 Revert of Fix the video buffer size should take rtt into consideration (patchset #3 id:40001 of https://codereview.chromium.org/2980413002/ ) philipel 2017-08-22 02:08:51 -07:00
  • 3d95a53c96 Change logging method from WEBRTC_TRACE macro to LOG macro. Sam Zackrisson 2017-08-22 08:28:25 +02:00
  • c614823fa3 Remove unnecessary release call in EglRenderer. sakal 2017-08-22 00:21:48 -07:00
  • 97c3fc13b5 Respect DesktopCaptureOptions::detect_updated_region() in ScreenCapturerMac Zijie He 2017-08-09 14:38:10 -07:00
  • 296b64eb25 Revert of Modify profiles for H264 encode SW fallback (patchset #2 id:20001 of https://codereview.webrtc.org/2997913003/ ) zhihuang 2017-08-21 17:52:41 -07:00
  • 565d046edc Redo 587688 and 592088 to add histograms in capturer Zijie He 2017-08-15 15:31:31 -07:00
  • 1fd66656b3 Modify profiles for H264 encode SW fallback emircan 2017-08-21 17:30:58 -07:00
  • c0cde560f2 Fix size_t to int in RtpDemuxer. Steve Anton 2017-08-21 09:18:26 -07:00
  • 7542bf80e2 CQ: Add win_msvc_rel to default trybot set. kjellander 2017-08-21 09:51:47 -07:00
  • f0a1dd9e20 Fix compile error for the win_msvc_rel bot. philipel 2017-08-21 08:53:47 -07:00
  • 2fe9dfae20 Android: Fix synchronization problems in VideoFrame release. sakal 2017-08-21 08:02:58 -07:00
  • 139cf38223 ObjC: Remove RTCVideoFrame I420 functions magjed 2017-08-21 07:31:26 -07:00
  • b0215daeb5 ObjC: Remove RTCVideoFrame.nativeHandle magjed 2017-08-21 07:12:08 -07:00
  • 2ee432d51c Ensures that built-in AGC is enabled on iOS. henrika 2017-08-21 14:43:14 +02:00
  • c8c59059b7 VideoProcessor: make it runnable on a task queue. brandtr 2017-08-21 06:44:16 -07:00
  • e57556c764 iSAC floating-point implementation of the Audio{En,De}coderFactoryTemplate APIs kwiberg 2017-08-21 06:11:18 -07:00
  • 0069b45179 TestVp8Impl: Remove unused arguments and member variable. asapersson 2017-08-21 05:50:46 -07:00
  • 228fb0e1ec H264: Don't disable compiler warning by using NO_THREAD_SAFETY_ANALYSIS. hbos 2017-08-21 05:17:17 -07:00
  • ed0e436688 VideoProcessorIntegrationTest: mini-fixes in preparation for task queue CL. brandtr 2017-08-21 04:15:24 -07:00
  • 245f17e344 Delete old CongestionController class Niels Möller 2017-08-21 10:45:07 +02:00
  • c2d4d57755 MB: Add configs for Windows bots enforcing MSVC compilation. kjellander 2017-08-21 02:57:53 -07:00
  • bdd555c7a7 VideoProcessor: mini-fixes in preparation for task queue CL. brandtr 2017-08-21 01:34:04 -07:00
  • 8b844b16eb Only disable -Wthread-safety-attributes warning for Clang. kjellander 2017-08-20 21:37:21 -07:00
  • 3771ba3002 Revert of Add Jpeg frame writer for test support. (patchset #12 id:220001 of https://codereview.webrtc.org/2990563002/ ) charujain 2017-08-20 12:50:56 -07:00
  • a36165c77b Final version of BBR, with tweaks made for WebRTC, major changes: 1) Entering PROBE_RTT when necessary. 2) Congestion window gain of 0.65 instead of constant 4 packets. 3) {1.1, 0.9} pair instead of {1.25, 0.75} 4) Recovery mode. 5) No reaction to losses due to Recovery mode's implementation. 6) Supports encoder. 7) A new test compiling most of the simulation tests. 8) Bucket for high gain phase, disabled by default. 9) Pacer specific to BBR. gnish 2017-08-20 09:19:58 -07:00
  • 801830691a Reduce code repetition in RtcpDemuxerTest. Steve Anton 2017-08-18 11:10:12 -07:00
  • 257baf139a Fix a bug where listener custom drawer was ignored in EglRenderer. sakal 2017-08-18 11:38:32 -07:00
  • 53c7ba632d Add BUNDLE processing to RtpDemuxer. Steve Anton 2017-08-18 10:05:47 -07:00
  • 26e5cbd6bb Add Jpeg frame writer for test support. ilnik 2017-08-18 09:00:04 -07:00
  • d64072c598 Revert of Stop silently accepting unsupported flags in test binaries (patchset #5 id:150001 of https://codereview.webrtc.org/2968003003/ ) oprypin 2017-08-18 07:22:36 -07:00
  • a2782f6f5d Stop silently accepting unsupported flags in test binaries oprypin 2017-08-18 07:12:20 -07:00
  • 81bc523f5d Make a friendlier RTCVideoCodecInfo initializer for when only name and parameters are interesting. andersc 2017-08-18 06:34:09 -07:00
  • 3042c2d5e0 Reland of quest keyframes more frequently on stream start/decoding error. (patchset #1 id:1 of https://codereview.chromium.org/2995153002/ ) philipel 2017-08-18 04:55:02 -07:00
  • 327af33151 iSAC fixed-point implementation of the Audio{En,De}coderFactoryTemplate APIs kwiberg 2017-08-18 04:09:40 -07:00
  • a28122f5cd Change ThreadChecker to SequencedTaskChecker in VideoReceiveStream eladalon 2017-08-18 04:02:48 -07:00
  • 5afa3f2690 Fix for alr detection bug on pause. tschumim 2017-08-18 03:38:49 -07:00
  • 84778c74a0 Optimize HardwareVideoDecoder by doing all frame conversions in C++. sakal 2017-08-18 03:03:29 -07:00
  • ba050a6d6d Reland of Add a flags field to video timing extension. (patchset #1 id:1 of https://codereview.webrtc.org/2995953002/ ) sprang 2017-08-18 02:51:12 -07:00
  • f3f5c0e031 Change ThreadChecker to SequencedTaskChecker in internal::Call eladalon 2017-08-18 02:47:08 -07:00
  • 6dfed673ce Remove xians@webrtc.org from OWNERS oprypin 2017-08-18 01:05:48 -07:00
  • bbcc356084 Reland of Turn off error resilience for VP9 if no spatial or temporal layers are configured and NACK is enabl… (patchset #1 id:1 of https://codereview.webrtc.org/2995173002/ ) emircan 2017-08-18 00:28:40 -07:00
  • 1ea631f4a7 Fix a delete type mismatch (deleting a sockaddr_in6* as a sockaddr*) oprypin 2017-08-18 00:15:19 -07:00
  • 9e0c742f1b Reduce code repetition in RtpDemuxerTest. Steve Anton 2017-08-17 18:59:47 -07:00
  • 7b532db9ad Revert of Turn off error resilience for VP9 if no spatial or temporal layers are configured and NACK is enabl… (patchset #2 id:20001 of https://codereview.webrtc.org/2925253002/ ) emircan 2017-08-17 18:20:40 -07:00
  • 2238441654 Explicitly specify the onFrameAvailable() thread. Jonathan Yu 2017-08-16 13:25:45 -07:00
  • 786de70a59 Add TLS TURN tests. Steve Anton 2017-08-17 15:15:46 -07:00
  • b3329179a7 Rename RsidResolutionObserver to SsrcBindingObserver. Steve Anton 2017-08-17 15:23:51 -07:00
  • ed447aedb8 Refactor TurnPort tests. Steve Anton 2017-08-17 14:31:51 -07:00
  • 1c378ed83b Relanding: Adding support for Unified Plan offer/answer negotiation to the mediasession layer. zhihuang 2017-08-17 14:10:50 -07:00
  • 825f65e9d2 Share ScreenDrawerLockPosix implementation Zijie He 2017-08-16 14:56:42 -07:00
  • 53959fcc2b Revert of quest keyframes more frequently on stream start/decoding error. (patchset #2 id:170001 of https://codereview.webrtc.org/2996823002/ ) tkchin 2017-08-17 11:01:46 -07:00
  • 200028fefc DEPS: Remove migration scripts and use hooks_os. kjellander 2017-08-17 09:54:12 -07:00
  • 142fcc96d6 Move kMinPixelsPerFrame constant in VideoStreamEncoder to VideoEncoder::ScalingSettings. asapersson 2017-08-17 08:58:54 -07:00
  • b5c319ad8b Add rtc_event_log_unittest_helper.h to relevant BUILD.gn eladalon 2017-08-17 08:32:39 -07:00
  • 168576be1e Make isac_fix_test use gtest (in a hacky way) oprypin 2017-08-17 08:25:28 -07:00
  • 3958ed8e6f RTC_CHECK instead of assert in vp9_impl.cc sprang 2017-08-17 08:12:10 -07:00
  • 481c549b29 Reland of Make it possible for tests to set up trace event handlers. (patchset #1 id:1 of https://codereview.webrtc.org/2997963002/ ) ehmaldonado 2017-08-17 07:59:54 -07:00
  • 6b463faccb Turn off error resilience for VP9 if no spatial or temporal layers are configured and NACK is enabled. asapersson 2017-08-17 07:28:10 -07:00
  • 3c747665d0 Revert of Adding support for Unified Plan offer/answer negotiation. (patchset #9 id:500001 of https://codereview.webrtc.org/2991693002/ ) olka 2017-08-17 06:50:32 -07:00
  • db758c2589 Revert of Make it possible for tests to set up trace event handlers. (patchset #4 id:60001 of https://codereview.webrtc.org/3002663002/ ) ehmaldonado 2017-08-17 06:07:02 -07:00
  • a973265622 Make it possible for tests to set up trace event handlers. ehmaldonado 2017-08-17 06:02:20 -07:00
  • 6ff045f097 Give Audio{De,En}coderIsac* an "Impl" suffix, to free up the original names kwiberg 2017-08-17 05:31:02 -07:00
  • 7c206b5b6c Fix a reference leak when converting I420 VideoFrame to I420Frame. sakal 2017-08-17 03:56:58 -07:00
  • f9f448b32d ObjC: Include additional files in umbrella header. andersc 2017-08-17 02:31:55 -07:00
  • 4dee344493 Implement QP parsing in VideoDecoderWrapper. sakal 2017-08-17 02:18:04 -07:00
  • 7441827b61 Reland of Make the acceptable queue in the cwnd experiment configurable. (patchset #1 id:1 of https://codereview.webrtc.org/2999893002/ ) stefan 2017-08-17 02:13:54 -07:00
  • 1dba8fdcb7 MB: Add an entry for "WebRTC Perf Tests (Linux Trusty swarming)" ehmaldonado 2017-08-16 13:25:45 -07:00
  • 70fbbad5ac Replace WindowUnderPoint free function with WindowFinder interface Zijie He 2017-08-15 15:45:00 -07:00
  • 0ed6de4cad Check for prior thread annotation macros before defining. Chris Mumford 2017-08-14 14:33:58 -07:00
  • 9e117c5e1b Reland of Add functionality which limits the number of bytes on the network. (patchset #1 id:1 of https://codereview.webrtc.org/3001653002/ ) stefan 2017-08-16 08:16:25 -07:00
  • 5901d9dfe0 Remove dep on system_wrappers for apprtc and use only framework. kthelgason 2017-08-16 07:28:03 -07:00
  • 2ed6e4f022 Replace old logging mechanism in webrtc/modules/video_capture/linux Sam Zackrisson 2017-08-16 13:39:25 +02:00
  • c103653113 Avoids WebRtcAudioTrack null pointer access at stop. henrika 2017-08-16 06:14:08 -07:00
  • 7ea6e59735 L16 implementation of the Audio{En,De}coderFactoryTemplate APIs kwiberg 2017-08-16 06:12:57 -07:00
  • dcbb66f2cd Replace WEBRTC_TRACE in modules/video_capture/ Sam Zackrisson 2017-08-08 12:00:28 +02:00
  • ddcfb9fc6a Don't boost pacing rate after pause. sprang 2017-08-16 05:38:49 -07:00
  • 5b9746ef10 When using clang, switch on -Wc++11-narrowing kwiberg 2017-08-16 04:52:35 -07:00
  • 3004fd0888 Don't fail SetStereoPlayout(false) for Android devices. Noah Richards 2017-08-11 13:27:46 -07:00
  • 7fbeb0b3c9 Make path to wav file for jitter buffer simulation in event_log_visualizer configurable. owb 2017-08-16 02:48:33 -07:00
  • 2bf9e73e6b Delete unneeded Start and Stop methods on FlexfecReceiveStream. Niels Möller 2017-08-14 11:26:16 +02:00
  • 22c76c4e65 Add support for a forced software encoder fallback. asapersson 2017-08-16 00:53:59 -07:00
  • 2b05ba1874 Remove old webrtc/base directory mbonadei 2017-08-15 23:40:57 -07:00
  • f0f7378b05 Revert of Add a flags field to video timing extension. (patchset #15 id:280001 of https://codereview.webrtc.org/3000753002/ ) emircan 2017-08-15 12:31:23 -07:00
  • 124b4a150c Roll chromium_revision 70c937134d..d323a482ee (494365:494468) buildbot 2017-08-15 12:25:18 -07:00
  • 1871a91944 Check keepAlive before calling nativeDataIsRecording. Noah Richards 2017-08-14 10:08:33 -07:00
  • 037f3e42f2 Replace absolute path with relative path for GN files. Jianjun Zhu 2017-08-15 21:48:37 +08:00
  • ac31526bb5 Revert of L16 implementation of the Audio{En,De}coderFactoryTemplate APIs (patchset #5 id:80001 of https://codereview.webrtc.org/2995523002/ ) charujain 2017-08-15 07:50:11 -07:00
  • 8e8f0e26b9 Roll chromium_revision f439921f66..70c937134d (494089:494365) buildbot 2017-08-15 07:06:17 -07:00
  • edff94df62 L16 implementation of the Audio{En,De}coderFactoryTemplate APIs kwiberg 2017-08-15 06:30:18 -07:00
  • cf5d485e14 Add a flags field to video timing extension. sprang 2017-08-15 05:33:27 -07:00
  • 892dab52b6 Fix incorrect InterframeDelayMaxInMs histogram metrics sprang 2017-08-15 05:00:33 -07:00
  • b5ed905ce7 AppRTCMobile: Use high resolution app icon on retina screens. andersc 2017-08-15 04:07:12 -07:00