Commit Graph

  • 737f4b8d12 Removed the ProcessingComponent class peah 2016-03-10 23:05:28 -08:00
  • bfa971198d Removed the dependency in GainControlImpl on the ProcessingComponent class peah 2016-03-10 21:09:04 -08:00
  • 932fdd9478 Roll chromium_revision 549602b..1ff3458 (380317:380437) kjellander 2016-03-10 20:00:56 -08:00
  • aac2dea765 Changed defaults for CreateAnswer in non-constraint mode hta 2016-03-10 13:35:55 -08:00
  • 50da1d329a Fixed busy loop in case of partially malformed rtcp packet danilchap 2016-03-10 13:13:52 -08:00
  • bb9edbd048 Removing dependency of the EchoControlMobileImpl class on ProcessingComponent. peah 2016-03-10 12:54:25 -08:00
  • f0dcfe2c81 Change VideoRtpReceiver to create remote VideoTrack and VideoTrackSource. perkj 2016-03-10 18:32:00 +01:00
  • a97e3cfe49 Reland of Android VideoCapturerAndroid: Move stopListening() call to stopCaptureOnCameraThread(): https://codereview.webrtc.org/1763673002/ magjed 2016-03-10 06:53:53 -08:00
  • 1069cac518 Tune BWE to be a bit less sensitive to spurious delay events. stefan 2016-03-10 05:13:21 -08:00
  • 430a9c3bfd Revert of VideoCapturerAndroid: Use one thread per startCapture()/stopCapture() session (patchset #2 id:60001 of https://codereview.webrtc.org/1763673002/ ) magjed 2016-03-10 04:30:28 -08:00
  • d72595eeea Fix NetEq performance test regression henrik.lundin 2016-03-10 02:26:29 -08:00
  • 9cbebee523 VideoCapturerAndroid: Use one thread per startCapture()/stopCapture() session magjed 2016-03-10 02:16:32 -08:00
  • 1b3530b4df Make rtc::TimestampWrapAroundHandler handle backwards wrapping sprang 2016-03-10 01:32:53 -08:00
  • 6b4f839c53 Adds a test for an one-way media PeerConnection. hta 2016-03-10 00:24:31 -08:00
  • aac3eb2bba Minor ObjC API tweaks. tkchin 2016-03-09 21:49:40 -08:00
  • 221464713e Roll chromium_revision 2d13c45..549602b (380117:380317) kjellander 2016-03-09 20:42:51 -08:00
  • c28f0ebadf Roll chromium_revision e8cb0a5..2d13c45 (380046:380117) kjellander 2016-03-09 17:39:16 -08:00
  • 5de6b753bd If MSID is encoded in both ways, make the SSRC-level one take priority. Taylor Brandstetter 2016-03-09 17:02:30 -08:00
  • dfc2870380 Revert of Drop the 16kHz sample rate restriction on AECM and zero out higher bands (patchset #3 id:40001 of https://codereview.webrtc.org/1774553002/ ) perkj 2016-03-09 16:23:23 -08:00
  • f687d53aab Drop the 16kHz sample rate restriction on AECM and zero out higher bands Alex Luebs 2016-03-09 16:37:56 +01:00
  • 3ecb5c8698 Revert of - Clean up unused voice engine DTMF code. (patchset #4 id:60001 of https://codereview.webrtc.org/1722253002/ ) solenberg 2016-03-09 07:31:58 -08:00
  • 57ae82929a Convert IntelligibilityEnhancer to multi-threaded mode Alex Luebs 2016-03-09 16:24:34 +01:00
  • c1e55c7136 rtt calculation handles time go backwards Danil Chapovalov 2016-03-09 15:14:35 +01:00
  • 8886c81658 - Clean up unused voice engine DTMF code following removal of VoEDtmf APIs. - Use better types in AudioSendStream::SendTelephoneEvent() and related methods. solenberg 2016-03-09 03:32:44 -08:00
  • 16daaa5a40 Fixed incorrect handling of timestamps in video quality test sprang 2016-03-09 01:30:24 -08:00
  • 97aacee11d Filter out the network in networkmonitor if the linkProperties is null. It may be null if the network is unknown. Also revised the logging to replace network id with network.toString(). They are pretty much the same for logging but network.toString does not need to parse the int value. honghaiz 2016-03-08 20:50:00 -08:00
  • 07e3d89c5b Roll chromium_revision 7be4202..e8cb0a5 (379879:380046) kjellander 2016-03-08 20:15:30 -08:00
  • 0d3eef2080 Add implementation of VideoTrackSource and make VideoCapturerTrackSource inherit from it. perkj 2016-03-09 02:39:17 +01:00
  • 32e0c01b33 Restore type attributes and remove extraneous nullability annotations for Objective-C Mac build Jon Hjelle 2016-03-08 16:04:46 -08:00
  • 7e74994977 Roll chromium_revision b035ad2..7be4202 (379805:379879) kjellander 2016-03-08 15:01:08 -08:00
  • ca8b404e86 Add tracing to interesting media-related methods. Peter Boström 2016-03-08 14:24:13 -08:00
  • 13e433902d Filter out network-change event with a null interface name. This fixes an Android native crash. This has happened occasionally. Honghai Zhang 2016-03-08 13:10:12 -08:00
  • 1a018dcda3 Prevent a voice channel from sending data before a source is set. Taylor Brandstetter 2016-03-08 12:37:39 -08:00
  • 1ae6a45986 Android VideoCapturerAndroid: Move stopListening() call to stopCaptureOnCameraThread() Magnus Jedvert 2016-03-08 20:38:07 +01:00
  • 5ed5ed953d Fix VideoToolbox backgrounding issues. tkchin 2016-03-08 10:51:54 -08:00
  • 3816bfd87b Fix incorrect stride information reported by some HW decoders. glaznev 2016-03-08 10:35:33 -08:00
  • 295c4c276b Reduce camera freeze timeout to 4 sec. glaznev 2016-03-08 10:33:33 -08:00
  • 5b830fed07 Drop the restriction on same forward and reverse sample rate on the AudioFrame interface of the APM Alex Luebs 2016-03-08 17:52:52 +01:00
  • b8f7885861 Added webrtc/base/safe_conversions.h as a pseudonym for webrtc/base/numerics/safe_conversions.h. hbos 2016-03-08 07:12:54 -08:00
  • 72e29d2cbb On WVoMC::SetSendParameters(), figure out send codec settings ONCE, not for each send stream. solenberg 2016-03-08 06:35:16 -08:00
  • 2e43cc9d57 Roll chromium_revision 8ae6973..b035ad2 (379710:379805) kjellander 2016-03-08 06:01:58 -08:00
  • 6030a129c0 Pass ownership of external encoders to the ACM kwiberg 2016-03-08 06:01:31 -08:00
  • bc89de3bca Adding a namespace comment henrik.lundin 2016-03-08 05:20:14 -08:00
  • de1c81b2d2 Safe numeric library added: base/numerics (copied from Chromium) hbos 2016-03-08 04:46:00 -08:00
  • 622d8950f5 Remove the VoEDtmf interface. solenberg 2016-03-08 04:10:51 -08:00
  • 7b4c9db28a DCHECK fix for https://codereview.webrtc.org/1769113003/ philipel 2016-03-08 13:06:44 +01:00
  • 5ab4c6d7e0 Revert "Revert of Implement the NackModule as part of the new jitter buffer. (patchset #19 id:360001 of https://codereview.webrtc.org/1715673002/ )" philipel 2016-03-08 03:36:15 -08:00
  • 55480f5efa Remove the type parameter to NetEq::GetAudio henrik.lundin 2016-03-08 02:37:57 -08:00
  • 500c04bc86 Delete VAD methods from AcmReceiver and move functionality inside NetEq henrik.lundin 2016-03-08 02:36:04 -08:00
  • 5249599a9b Update histogram "WebRTC.Video.OnewayDelayInMs" to use the estimated one-way delay. Previous logged delay was: network delay (rtt/2) + jitter delay + decode time + render delay. asapersson 2016-03-08 02:10:16 -08:00
  • 4c279b852c Drop 48kHz sample rate support in the APM for ARM architecture aluebs 2016-03-08 01:48:17 -08:00
  • 4510bbd5fc Minor cleaning up of the EchoCancellationImpl code peah 2016-03-07 22:50:14 -08:00
  • f7b5c288b6 Roll chromium_revision 35d57a0..8ae6973 (379535:379710) kjellander 2016-03-07 20:05:19 -08:00
  • 745b297b27 Fix mistake in dummy videotracksource.cc and h VideoTrackSource will be implemented in an upcoming cl but is needed to be included in libjingle.gyp in Chrome before the cl can be landed. perkj 2016-03-08 02:54:58 +01:00
  • c11b184837 Remove CaptureManager and related calls in ChannelManager. Removed unused screencast APIs. perkj 2016-03-07 17:34:13 -08:00
  • 6ebc4d3f7d Changed name for the upcoming AEC from NextGenerationAec to AEC3. peah 2016-03-07 16:59:39 -08:00
  • e1d9a4a2c9 i# Enter a description of the change. Remove implementation in videosource.cc It should have been part of https://codereview.webrtc.org/1770003002/.... TBR=pthatcher@webrtc.org BUG=webrtc:5621 perkj 2016-03-08 01:51:43 +01:00
  • a3ede6c510 Renamed VideoSourceInterface to VideoTrackSourceInterface. perkj 2016-03-08 01:27:48 +01:00
  • 5291393510 DtlsIdentityStoreInterface::RequestIdentity: const& parameters hbos 2016-03-07 15:14:40 -08:00
  • 709472d92d Remove bouncing rwolff@ email address. Peter Boström 2016-03-07 23:45:22 +01:00
  • 43942d1f1e Roll chromium_revision 508edd3..35d57a0 (379249:379535) kjellander 2016-03-07 13:59:10 -08:00
  • 11e1805a31 Add new empty files for VideoCapturerTrackSource and VideoTrackSource to make Chrome compile when adding implementation. perkj 2016-03-07 22:03:23 +01:00
  • 049fbb1883 Renaming variables in p2ptransportchannel to be consistent. Also change the type of "time interval" to int from uint32. Fixed a few TODO therein. I think we should have the following convention: 1. All time delay/intervals should have type int although the time instant should have time uint32_t. 2. "interval" is preferred to "delay" if the delay will be repeated (like rescheduling). Honghai Zhang 2016-03-07 11:13:07 -08:00
  • eb648bf0e5 Revert of Implement the NackModule as part of the new jitter buffer. (patchset #19 id:360001 of https://codereview.webrtc.org/1715673002/ ) kjellander 2016-03-07 09:56:26 -08:00
  • 96150a6322 [cleanup] fixed macros and includes in rtp_cvo.h Danil Chapovalov 2016-03-07 10:55:21 +01:00
  • a2c58e2198 Switch to use new implementation in metrics.h for gathering statistics. Sparse macro replaced for all audio histograms that have a constant name. asapersson 2016-03-07 01:52:59 -08:00
  • 7620be8492 Frame dropper improvements & cleanup isheriff 2016-03-06 23:22:33 -08:00
  • 50e21bd40b This CL introduces namespaces in the aec c++ files (the ones that were recently moved from c) peah 2016-03-05 08:39:21 -08:00
  • f472c5b672 Implement the NackModule as part of the new jitter buffer. philipel 2016-03-05 03:56:39 -08:00
  • b624d8c852 Removed the inheritance from ProcessingComponent for EchoCancellerImpl. peah 2016-03-05 03:01:14 -08:00
  • 6ec641b0ee Fixing some issues with payload type mappings. Taylor Brandstetter 2016-03-04 16:47:56 -08:00
  • e26e78784b Roll chromium_revision ee31124..508edd3 (378158:379249) kjellander 2016-03-04 14:39:28 -08:00
  • 6a4a03c59c Add an option to soft reset HW decoder. Alex Glaznev 2016-03-04 14:10:50 -08:00
  • 92586f08e5 Revert of Removed the inheritance from ProcessingComponent for EchoCancellerImpl. (patchset #4 id:60001 of https://codereview.webrtc.org/1761813002/ ) solenberg 2016-03-04 12:29:03 -08:00
  • 3af0a009f8 Removed the inheritance from ProcessingComponent for EchoCancellerImpl. peah 2016-03-04 12:13:31 -08:00
  • 20028c49c9 Removing the use of the soon-to-be-removed echo_cancellation_impl api function that directly returns aec_core. peah 2016-03-04 11:50:54 -08:00
  • 6d8e011b64 Change NetEq::GetAudio to use AudioFrame henrik.lundin 2016-03-04 10:34:21 -08:00
  • 6459f84766 Create QuicTransportChannel mikescarlett 2016-03-04 09:55:02 -08:00
  • a2f7798ec2 Tweaks for new Objective-C API. hjon 2016-03-04 07:09:09 -08:00
  • 78417cf7c0 Fix VideoTrack VideoSinkWants for renderers. perkj 2016-03-04 03:09:14 -08:00
  • a2a49d9d9c This CL provides interfaces that do not use constraints for all interfaces that formerly took constraints parameters in name=value form. hta 2016-03-04 02:51:39 -08:00
  • 2bb7080047 CQ: Remove libfuzzer trybot from default trybot set. kjellander@webrtc.org 2016-03-04 10:30:48 +01:00
  • 4f43fcfd49 Renamed new EncodeInternal to EncodeImpl to ensure proper backwards compatibility. ossu 2016-03-04 00:54:32 -08:00
  • 88950cfbf9 Moved the file aec_resampler.c to be built using C++. peah 2016-03-04 00:12:40 -08:00
  • 0023fdffd0 Remove the ID from AcmReceiver henrik.lundin 2016-03-03 23:05:39 -08:00
  • 4f735d16ad Enable iOS AppRTCDemo send side BWE. tkchin 2016-03-03 17:54:28 -08:00
  • 0197363d18 A bitexactness test for the highpass filter in the audio processing module. peah 2016-03-03 11:21:51 -08:00
  • fc4ff2d92c Fixed Aec handle index in EchoCancellationImpl that was not updated as it should. peah 2016-03-03 11:20:28 -08:00
  • e2af9ef638 Keep on sending stun binding requests on zero-cost networks. This is useful to keep the NAT binding alive on backup connections. honghaiz 2016-03-03 08:27:47 -08:00
  • ab12c47160 Modifies SDK and iOS detection for helper method that needs iOS 9+ henrika 2016-03-03 16:59:50 +01:00
  • a4c76882b9 Move encoder thread to VideoSendStream. Peter Boström 2016-03-03 16:29:02 +01:00
  • 313afba2eb Lazily allocate input buffer for AsyncTCPSocket. jbauch 2016-03-03 03:41:05 -08:00
  • 79a5cf9ed1 Fix last commit error successfully. Peter Boström 2016-03-03 11:49:06 +01:00
  • 770012c93d Fix potentially-uninitialized compilation error. Peter Boström 2016-03-03 11:44:13 +01:00
  • a03785e924 Move all calls after SetEncoder into SetEncoder. Peter Boström 2016-03-03 11:36:18 +01:00
  • 81e8e374ec Android SurfaceTextureHelper: Add stopListening() function magjed 2016-03-03 02:11:44 -08:00
  • f2880a0e04 Change webrtc::VideoSourceInterface to inherit rtc::VideoSourceInterface. Also introduce a typedef VideoTrackSourceInterface to be able to start changing clients such as Chrome to use the name VideoTrackSourceInterface. perkj 2016-03-03 01:51:52 -08:00
  • c8da45f329 Set prefer_fixed_point=1 for the MIPS architecture. peah 2016-03-03 01:28:49 -08:00
  • 0f13ec1265 Removed VideoSource dependency to ChannelManager. Instead VideoSource directly access the cricket::VideoCapturer via the worker_thread. Per 2016-03-03 09:22:28 +01:00
  • a2abdf2fbe Remove usage of fmaf in IntelligibilityEnhancer aluebs 2016-03-02 18:36:49 -08:00