Commit Graph

  • 78ae00eea2 Remove default encoder/decoders. Peter Boström 2015-05-21 09:56:35 +02:00
  • b302ad4eab Remove unused VideoDecoder methods. Peter Boström 2015-05-21 09:42:33 +02:00
  • 1a07a1e825 Solve data race in Pulse audio implementation. Brave Yao 2015-05-21 12:42:40 +08:00
  • 8602a3db73 Cast to avoid char-interpretation of uint8_t in logs. mflodman 2015-05-20 15:54:42 -07:00
  • 05c760533f Add resampling support in AudioBuffer::DeinterleaveFrom Alejandro Luebs 2015-05-20 14:39:39 -07:00
  • 76b62ff1ad Clean up now-unused code that was used for libpeerconnection.[so|dll]. Tommi 2015-05-20 22:36:57 +02:00
  • fce324272d Remove linphonemediaengine.* Fredrik Solenberg 2015-05-20 20:40:44 +02:00
  • 8eb76ff32a Make SHA1 computation thread-safe. Sergey Ulanov 2015-05-20 11:25:37 -07:00
  • 5cdd7024d0 Add tools/vim to .gitignore. Andrew MacDonald 2015-05-20 09:04:38 -07:00
  • 9b2b40231d Ensures that RECORD_AUDIO permission is required to start recording. henrika 2015-05-20 16:09:02 +02:00
  • 5779d14321 Avoids crash when StartRecording conflicts with existing recording application henrika 2015-05-20 16:07:07 +02:00
  • c3f4dbc40b Remove rtp_rtcp/ dump functionality. Peter Boström 2015-05-20 14:11:13 +02:00
  • ca667dbfdd Remove VCM debug recordings. Peter Boström 2015-05-20 13:47:41 +02:00
  • 831c5585c7 Allow setting maximum protocol version for SSL stream adapters. Joachim Bauch 2015-05-20 12:48:41 +02:00
  • 664cdafb8a Replace assert() with static_assert() if the condition is evaluatable at compile time. André Susano Pinto 2015-05-20 11:11:07 +02:00
  • 5ca688b3da Enable read-ahead on OpenSSL DTLS stream adapters. Prevent multiple BIO reads when reading header and body but read from internal OpenSSL buffer where possible. Joachim Bauch 2015-05-20 10:40:15 +02:00
  • 931e6583b2 Remove unnecessary dependencies for voe when building with include_internal_audio_device==0. In particular and practical terms, this avoids pulling in AudioDeviceModuleImpl and associated classes, in Chrome. Tommi 2015-05-20 09:44:38 +02:00
  • cb7f8ce2df Clear ARM NEON flag Andrew MacDonald 2015-05-19 22:20:17 -07:00
  • 4d71edef45 Add HW fallback option to software encoding. Peter Boström 2015-05-19 23:09:35 +02:00
  • 97bce58ed9 Disable the EXPECT_DEATH check in bitbuffer on Android Donald E Curtis 2015-05-19 13:18:00 -07:00
  • bf560ddf91 remove filelock which is now unused Donald E Curtis 2015-05-19 13:14:58 -07:00
  • 17b889b899 Issue 4366: Adapted frames have wrong width and height and are cropped. Guo-wei Shieh 2015-05-19 12:45:47 -07:00
  • 65de7d266c Add a link to tools/vim to use the Chromium YCM config with webrtc. Andrew MacDonald 2015-05-19 11:37:34 -07:00
  • 5ece00f7fa remove filelock which is now unused Donald E Curtis 2015-05-19 11:07:16 -07:00
  • 2f5be9ad63 Improve Android camera error handling. Alex Glaznev 2015-05-19 10:56:32 -07:00
  • 68898a2652 Remove AudioDeviceUtility. Tommi 2015-05-19 17:28:07 +02:00
  • df0c05b047 Sort source file list for [rtc_]include_internal_audio_device. No code change. Tommi 2015-05-19 15:30:39 +02:00
  • c2b63fe1f6 Adding Sony Xperia Z2 D6503 to HW AEC blacklist henrika 2015-05-19 14:07:20 +02:00
  • 24e56e3ee8 Fixes Chromium FYI build issue on Android. henrika 2015-05-19 11:48:51 +02:00
  • ccb49e79fd Remove Soundclip handling from libjingle. Fredrik Solenberg 2015-05-19 11:37:56 +02:00
  • 1ab67aef80 Address the corner cases Guo-wei Shieh 2015-05-18 21:36:20 -07:00
  • b92be45c85 Support 720P in portait as maximum on iOS. Weiyong Yao 2015-05-19 10:53:20 +08:00
  • 8db8069660 Change high frequency correction range Alejandro Luebs 2015-05-18 18:19:57 -07:00
  • 3e95d3ef39 Don't log warning for unexpected STUN binding responses. Peter Thatcher 2015-05-18 15:55:18 -07:00
  • 79b2e06782 Make the BlockDifference() functions return DiffInfo as their callers expect. Peter Kasting 2015-05-18 14:39:14 -07:00
  • 2e7a098005 Ensure mediasession generated offers with RTX contain an RTX ssrc for each video ssrc. Noah Richards 2015-05-18 14:02:54 -07:00
  • 7252a2ba80 Add HW fallback option to software decoding. Peter Boström 2015-05-18 19:42:03 +02:00
  • b26198972c Adding support for OpenSL ES output in native WebRTC henrika 2015-05-18 16:49:16 +02:00
  • 02c9b36733 Roll gtest-parallel. Peter Boström 2015-05-18 15:18:24 +02:00
  • 7e0c7d49ea Add support for external encoders in ACM Karl Wiberg 2015-05-18 14:52:29 +02:00
  • ea14f0ac11 Move SetCurrentThreadName to platform_thread.* in rtc_base_approved, update all webrtc and libjingle code to use the same function and remove extra implementations. Tommi 2015-05-18 13:51:06 +02:00
  • bd1bc47395 Restructure decoder registration in ACM Karl Wiberg 2015-05-18 12:18:54 +02:00
  • 9d8b71e4c0 Remove some dead code in ViEChannel. Peter Boström 2015-05-18 11:48:31 +02:00
  • a6e883bc6b Fix constant in SetCurrentThreadName. André Susano Pinto 2015-05-18 09:55:35 +02:00
  • bebc69010d Add platform_thread source files and move types from thread_checker_impl to there. Tommi 2015-05-18 09:51:42 +02:00
  • 24ec128fb6 Roll chromium_revision 5118a5b..1b9c098 (330060:330302) Henrik Kjellander 2015-05-17 15:30:46 +02:00
  • a7d03aec84 Roll chromium_revision 62a5bb3..5118a5b (329063:330060) Henrik Kjellander 2015-05-17 12:14:35 +02:00
  • 144d01850b fix indent on tokenize_first function signatures Donald Curtis 2015-05-15 13:14:24 -07:00
  • 42af6caf5c Add logging of "use candidate" and when we switch ICE "best" connections. Peter Thatcher 2015-05-15 12:23:27 -07:00
  • b2d2623902 Don't use rtc::LogCheckLevel, because it breaks Chrome. Peter Thatcher 2015-05-15 11:25:14 -07:00
  • 1cf6f8101a Add logging for sending and receiving STUN binding requests and TURN requests and responses. Peter Thatcher 2015-05-15 10:40:45 -07:00
  • 37931c4b85 Stunprober interface, its implementation and a command line driver. Guo-wei Shieh 2015-05-15 10:26:52 -07:00
  • 0e07f92043 Split fmtp on semicolons not spaces as per RFC6871 Donald Curtis 2015-05-15 09:21:23 -07:00
  • 20f3f942a0 Clear bitrate stats for unused SSRCs. Peter Boström 2015-05-15 11:33:39 +02:00
  • 4cd6940e49 Enable -Wformat-security warning and cleanup GYP. Henrik Kjellander 2015-05-15 09:10:30 +02:00
  • 39f2b0c870 Implemented video device info for iOS Yuriy Shevchuk 2015-05-14 14:16:13 -07:00
  • a4463b2b8a Further updates to fix libjingle logging. Since libjingle log constant values decrease as severety goes up while Chrome's increase, I decided to handle the verbosity level check explicitly and convert libjingle severity over to chrome constants only when we log. This also requires updating the unittests on the Chrome side. Tommi 2015-05-14 04:18:26 +02:00
  • 99eeee39eb Fix logging in Chrome. The constants we were using for severities don't match Chrome's, so I added a little translation function. A longer term fix could be to simply use the same values as in Chrome to not need the translation. That will however be a bigger change. Tommi 2015-05-13 23:49:46 +02:00
  • 06c577fd18 Set msvs_error_on_missing_sources=1 in GYP_GENERATOR_FLAGS on Windows. Henrik Kjellander 2015-05-13 15:00:14 +02:00
  • 2013aeced2 Propagating RTT from send-only channel to receive-only channel. Minyue 2015-05-13 14:14:42 +02:00
  • 070376697a Fix issue where receive-side encoders are included in the padding bitrate. Stefan Holmer 2015-05-13 14:01:38 +02:00
  • 9a63866272 Move IncomingVideoFrames to common_video/. Peter Boström 2015-05-13 13:28:11 +02:00
  • 4feb50500d Remove VideoProcessing::ColorEnhancement. Peter Boström 2015-05-13 11:27:20 +02:00
  • 5ec998511c Windows utility to setTheadName to help debugging. André Susano Pinto 2015-05-13 09:20:52 +02:00
  • 9b9f1c4562 Remove basictypes.h dependency from bitbuffer. Noah Richards 2015-05-12 12:20:47 -07:00
  • e2357149eb Guard new protobuf target with enable_protobuf==1. Andrew MacDonald 2015-05-12 08:43:46 -07:00
  • 300eeb68f5 Remove VideoEngine interfaces. Peter Boström 2015-05-12 16:51:11 +02:00
  • 8171735b0c Add NetEqIlbcQualityTest Henrik Lundin 2015-05-12 15:04:34 +02:00
  • df664536af Remove FPS->kilo-FPS conversion in VideoSender. Peter Boström 2015-05-12 12:22:14 +02:00
  • e5ff00a1c6 Add NetEqPcmuQualityTest Henrik Lundin 2015-05-12 12:09:59 +02:00
  • fade1790a7 Remove leaking aecdump testfiles. Peter Boström 2015-05-12 10:44:11 +02:00
  • 075bb8d125 Fix race in AudioCodingModuleImpl::Add10MsData() Karl Wiberg 2015-05-12 10:10:00 +02:00
  • 1b794d56b7 Switch to use SHA-256 for certificates / fingerprints. Joachim Bauch 2015-05-12 03:32:11 +02:00
  • cb3e8fe492 Increase the tolerance in NetEq's DelayManagerTest a notch Henrik Lundin 2015-05-11 15:15:51 +02:00
  • 67c9df7982 Base NACK on send codecs. Peter Boström 2015-05-11 14:34:58 +02:00
  • 126c03ea02 Base decision to send REMB on send codecs. Peter Boström 2015-05-11 12:48:12 +02:00
  • 64dad838e6 Reland r9159 "Adding a new constraint to set NetEq buffer capacity ..." Henrik Lundin 2015-05-11 12:44:23 +02:00
  • 092041c1cd Setting OPUS_SIGNAL_VOICE when enable DTX. Minyue Li 2015-05-11 12:19:35 +02:00
  • 9f7908e497 Roll chromium_revision ec5b768..62a5bb3 (328242:329063) Henrik Kjellander 2015-05-11 11:34:32 +02:00
  • 242e22b055 Refactor RTCP sender Erik Språng 2015-05-11 10:17:43 +02:00
  • 1f629232d5 Revert r9164 "Adding a new constraint to set NetEq buffer capacity ..." Henrik Lundin 2015-05-10 11:06:25 +02:00
  • fd32f35aff Reland r9159 "Adding a new constraint to set NetEq buffer capacity ..." Henrik Lundin 2015-05-10 11:03:01 +02:00
  • 54adb28e89 mac: Explicitly redeclare methods only available on 10.7+. Jiayang Liu 2015-05-08 11:48:56 -07:00
  • 4c277bb938 Add basic SCTP packet logging. Lally Singh 2015-05-08 14:39:04 -04:00
  • cdb47a4533 Revert r9159 "Adding a new constraint to set NetEq buffer capacity ..." Henrik Lundin 2015-05-08 14:03:45 +02:00
  • 45553aefac Remove VideoEngine interface usage from new API. Peter Boström 2015-05-08 13:54:38 +02:00
  • 208a2294cd Adding a new constraint to set NetEq buffer capacity from peerconnection Henrik Lundin 2015-05-08 12:58:47 +02:00
  • 83b5c053b9 Modify NetEqQualityTest Henrik Lundin 2015-05-08 10:33:57 +02:00
  • cb05b72eb2 Add WAV and arbitrary geometry support to nlbf test. Andrew MacDonald 2015-05-07 22:17:51 -07:00
  • d3ddc1b69e Consistently use DCHECK, not ASSERT or assert in talk/media/webrtc/. Fredrik Solenberg 2015-05-07 17:07:34 +02:00
  • e444a3dcd3 WebRtcVoiceEngine: Get rid of unnecessary template base class. Fredrik Solenberg 2015-05-07 16:42:08 +02:00
  • aaf8ff2e45 WebRtcVoiceEngine: virtual to override + git cl format. Fredrik Solenberg 2015-05-07 16:05:53 +02:00
  • 6179b89e53 Remove unused API on WebRtcVoiceEngine. Fredrik Solenberg 2015-05-07 16:01:26 +02:00
  • 2ea71c3279 Replace ACMGenericCodec with CodecOwner and AudioEncoderMutable Karl Wiberg 2015-05-07 15:49:23 +02:00
  • 53d0dc3f06 Wire up RTT to send-side GCC and TCP. Stefan Holmer 2015-05-07 15:04:19 +02:00
  • 4b60c73e74 Hook up libjingle WebRtcVoiceEngine to Call API for combined A/V BWE. Fredrik Solenberg 2015-05-07 14:07:48 +02:00
  • dcccab3ebb New interface: AudioEncoderMutable Karl Wiberg 2015-05-07 12:35:12 +02:00
  • 81ea54eaac Remove WebRtcVideoEngine. Peter Boström 2015-05-07 11:41:09 +02:00
  • ccfc93913c Reinterpret AudioOption delay_agnostic_aec to override HW-AEC Bjorn Volcker 2015-05-07 07:43:17 +02:00
  • c81591d63f NADA's proposal from Cisco. Cesar Magalhaes 2015-05-06 22:29:01 +02:00