Commit Graph

  • 207370f0a2 Android MediaCodecVideoDecoder: Remove redundant useSurface arguments Magnus Jedvert 2015-09-16 12:32:21 +02:00
  • 01ddf01d9c Revert of Bailing out if pc factory fails to get created. (patchset #1 id:1 of https://codereview.webrtc.org/1339923004/ ) phoglund 2015-09-16 00:03:40 -07:00
  • 6eb75d9e67 Bailing out if pc factory fails to get created. Patrik Höglund 2015-09-16 08:41:31 +02:00
  • 2338fec627 Partial revert of r9936. Alex Glaznev 2015-09-15 16:07:38 -07:00
  • 32b5d23177 Add an option to avoid Java video track release when peer connection is closed. Alex Glaznev 2015-09-15 11:09:34 -07:00
  • ebed24dbfb Do not print C++ line numbers for Java logging. Alex Glaznev 2015-09-15 11:05:24 -07:00
  • 0b05879cd7 Move AudioDecoderOpus next to AudioEncoderOpus Karl Wiberg 2015-09-15 17:28:18 +02:00
  • ec0feb6ddf Add --skip-try flag to autoroll script. Henrik Kjellander 2015-09-15 16:00:32 +02:00
  • 8e4e8b0455 Simplify BitrateAllocator::AddBitrateObserver. Peter Boström 2015-09-15 15:08:03 +02:00
  • dcb8998821 Keep lock after updating encoder parameters. Peter Boström 2015-09-15 14:43:47 +02:00
  • a753177f93 Remove default ViEEncoder encoder instance. Peter Boström 2015-09-15 13:12:24 +02:00
  • 709ed67c38 Move instantiation of webrtc::Call into a MediaController class so that it can be used for both audio and video media channels. Fredrik Solenberg 2015-09-15 12:26:33 +02:00
  • 4ae28a1070 Android: Add SurfaceTextureHelper for creating and managing SurfaceTextures Magnus Jedvert 2015-09-15 09:44:07 +02:00
  • 7bff85c2bc Android: Enable C99 mode instead of C89 (default). Henrik Kjellander 2015-09-15 08:15:57 +02:00
  • 66f0da2197 Log to webrtc logging stream from java code. Future log messages should all be sent to org.webrtc.Logging as well. jiayl 2015-09-14 15:06:39 -07:00
  • 73a93e8257 Add a ParseHeader method to RtcpPacket, for parsing common RTCP header. sprang 2015-09-14 12:50:39 -07:00
  • 1cb121dea4 Reset frame timestamp epoch for new capturers. pbos 2015-09-14 11:38:38 -07:00
  • 6304626268 Add a rate tracker that tracks rate over a given interval split up into buckets that accumulate unit counts for their portion of said interval and use this instead of the standard rate tracker so that the values of retrieved frame rate stats are completely independent of the polling rate. Tim Psiaki 2015-09-14 10:38:08 -07:00
  • 2b18084d40 Only allow static strings as ProcessThread names. stefan 2015-09-14 07:53:38 -07:00
  • ea06a58f40 Android video capture: Remove duplicated code and fix spelling mistakes Magnus Jedvert 2015-09-14 16:10:40 +02:00
  • fc9dd1710d Added boundary check for array access as a short-term way of fixing the bug of out-of-bounds reads into the array peah 2015-09-14 06:54:00 -07:00
  • 5e023eb337 Add TransportFeedback adapter, adapting remote feedback to bwe estiamtor sprang 2015-09-14 06:42:43 -07:00
  • 36d619b01e Log timestamps when old frames are delivered. pbos 2015-09-14 06:07:26 -07:00
  • 847855b865 Add a name to the ProcessThread constructor. stefan 2015-09-11 09:52:15 -07:00
  • c32d2db69b Refactor RTPPacketHistory to use a packet struct. pbos 2015-09-11 08:33:35 -07:00
  • 92068ee683 Android: Guard against switching camera on stopped camera colin 2015-09-11 06:30:32 -07:00
  • c68700f717 Add README.md to root directory Henrik Kjellander 2015-09-11 11:03:58 +02:00
  • f08fb29aa5 Disable flaky test (WebRtcVideoChannel2Base.AddRemoveCapturer) on Dr. Memory. Åsa Persson 2015-09-11 09:56:01 +02:00
  • c06a716d59 Android: Add new renderer SurfaceViewRenderer Magnus Jedvert 2015-09-11 09:51:52 +02:00
  • df1a171def Remove unused event in video_capture_input.cc. mflodman 2015-09-10 22:50:43 -07:00
  • d12140a68e Revert change which removes GICE. guoweis 2015-09-10 13:32:11 -07:00
  • fab882b193 Remove obsolete typingmonitor.cc/.h files. solenberg 2015-09-10 08:38:12 -07:00
  • 4ed3658b78 Avoids crashes in Java-based InitRecording(). henrika 2015-09-10 15:18:19 +02:00
  • 39720f2669 ACM CodecOwner: Test that we reset speech encoder when enabling CNG or RED kwiberg 2015-09-10 05:44:48 -07:00
  • 9b66d3ba60 MockAudioEncoder: Use a dedicated marker method for test expectations kwiberg 2015-09-10 05:09:45 -07:00
  • 1dd98f3219 - Rename VoiceChannel::MuteStream() -> SetAudioSend() (incl. media channel) - Rename VideoChannel::MuteStream() -> SetVideoSend() (incl. media channel) - Collapse NnChannel::SetChannelOptions() into the above. - Collapse VoiceChannel::SetLocalRenderer into SetAudioSend(). solenberg 2015-09-10 01:57:14 -07:00
  • 9a78d22822 Revert of Consolidate constructormagic macros with Chromium version and remove Chromium override. (patchset #4 id:60001 of https://codereview.webrtc.org/1316363005/ ) tommi 2015-09-10 01:41:55 -07:00
  • 0de8ff488d Consolidate constructormagic macros with Chromium version and remove Chromium override. henrikg 2015-09-09 23:43:40 -07:00
  • 11e498545b GN: Fix iOS build. Henrik Kjellander 2015-09-09 22:22:09 +02:00
  • c2db810b89 Remove VideoRendererInterface::CanApplyRotation() Magnus Jedvert 2015-09-09 21:26:04 +02:00
  • f6901b06b8 Remove NullVideoFrame Magnus Jedvert 2015-09-09 18:57:39 +02:00
  • 8ce0bd54e9 Android video rendering: Fix texture matrix multiplication order Magnus Jedvert 2015-09-09 18:51:06 +02:00
  • 942a699f14 AudioEncoderOpusTest.PacketLossRateOptimized: Fix bug and make prettier kwiberg 2015-09-09 06:42:56 -07:00
  • 2feafdb742 Enable automatic resizing for RTX-enabled senders. Peter Boström 2015-09-09 14:32:14 +02:00
  • 77d22fa014 Merge two files with AudioEncoderOpus tests kwiberg 2015-09-09 04:38:32 -07:00
  • 529528cc36 Android video rendering: Apply SurfaceTexture.getTransformationMatrix() Magnus Jedvert 2015-09-09 10:59:46 +02:00
  • 66f43392a3 Remove [Voice|Video]MediaChannel::GetOptions(). solenberg 2015-09-09 01:36:22 -07:00
  • c99ebc1490 Remove AudioEncoder methods SetMaxBitrate and SetMaxPayloadSize kwiberg 2015-09-09 00:54:07 -07:00
  • d944067a03 Disable flaky test (WebRtcVideoChannel2Base.GetStatsMultipleSendStreams) on Dr. Memory. Åsa Persson 2015-09-09 09:52:56 +02:00
  • b04965ccf8 Hooked up RtcEventLog. It lives in Voice Engine and pointers are propagated to ACM and Call. ivoc 2015-09-09 00:09:43 -07:00
  • 3f5f1c2ad3 Change return type of AudioEncoder::SetMaxPlaybackRate to void kwiberg 2015-09-08 23:15:33 -07:00
  • e9e7896293 Turn webrtc::Vad into a pure virtual interface kwiberg 2015-09-08 23:04:51 -07:00
  • 233bd87d45 Add RemoteEstimatorProxy for capturing receive times sprang 2015-09-08 13:25:16 -07:00
  • 66c42df4f2 Alphabetize common_audio/OWNERS. Andrew MacDonald 2015-09-08 10:35:41 -07:00
  • 7764973e1d Add magjed@ as owner for talk/app/webrtc/androidtests/ and talk/app/webrtc/java/jni/ Magnus Jedvert 2015-09-08 17:13:32 +02:00
  • 76b3147bd8 Disable flaky WebRtcVideoChannel2Base, EndToEndTest tests on Dr. Memory. Åsa Persson 2015-09-08 16:21:34 +02:00
  • 12cfc9b4da Fold AudioEncoderMutable into AudioEncoder kwiberg 2015-09-08 05:57:53 -07:00
  • cd3c475407 Updating common_audio/OWNERS henrik.lundin 2015-09-08 05:51:18 -07:00
  • 68786d2040 Wire up PacketTime to ReceiveStreams. stefan 2015-09-08 05:36:15 -07:00
  • e526974759 Make LoadObserver settable per video send stream. Gives client flexibility and makes the implementation slightly simpler. See discussion in: https://codereview.webrtc.org/1269863005/ solenberg 2015-09-08 05:13:22 -07:00
  • a9839dd037 Use of override keyword to fix chromium trybot Henrik Boström 2015-09-08 14:10:08 +02:00
  • 04ada47273 Add third_party/lss and third_party/proguard to .gitignore. henrikg 2015-09-08 04:25:27 -07:00
  • f325d2118c Disable VideoSendStreamTest.VP9FlexMode. philipel 2015-09-08 12:47:02 +02:00
  • c3aa12d5f2 Add utility class for unwrapping 16 bit sequence numbers sprang 2015-09-08 03:43:17 -07:00
  • caa5f4b3d2 Update to the neteq_rtpplay utility to support RtcEventLog input files. ivoc 2015-09-08 03:28:46 -07:00
  • f3ecdb981c Replacing SSLIdentity* with scoped_refptr<RTCCertificate> in TransportChannel layer. Henrik Boström 2015-09-08 12:11:54 +02:00
  • 8006f07592 Remove unused TypingMonitor class. solenberg 2015-09-08 02:56:59 -07:00
  • 7f6a6fc0b2 Enabling spatial layers in VP9Impl. Filter layers in the loopback test. ivica 2015-09-08 02:40:29 -07:00
  • e313e02783 Remove unnecessary fields from VoE SharedData. solenberg 2015-09-08 02:16:04 -07:00
  • 746210f46d Remove unused overuse detection metric (capture jitter). Åsa Persson 2015-09-08 10:52:42 +02:00
  • 3dfe5d3d41 Remove arraysize.h gcc hack and Chromium override. henrikg 2015-09-08 00:57:35 -07:00
  • e9ad18b6e1 Remove obsolete soundclip.cc/.h files. solenberg 2015-09-08 00:44:53 -07:00
  • 1c7d48d431 Let max default bitrate depend on resolution when configuring one video stream (was previously always 2Mbps). Åsa Persson 2015-09-08 09:21:43 +02:00
  • 632246792f PRESUBMIT: Exclude some files from 80-character limit check. Henrik Kjellander 2015-09-08 08:03:56 +02:00
  • 81db11aa50 copy-red: Fill an rtc::Buffer with bytes the easy way kwiberg 2015-09-07 20:14:31 -07:00
  • 86d907cffd Refactor the AudioDevice for iOS and improve the performance and stability henrika 2015-09-07 16:09:50 +02:00
  • 05cfcd3469 Full stack graphs ivica 2015-09-07 06:04:16 -07:00
  • 110443c1ec Fix for frame resolution in encoded frame callback. Asa Persson 2015-09-07 15:03:49 +02:00
  • 7b38f69370 Add placeholder files for talk/app/webrtc/mediacontroller.cc/.h to be able to update Chrome's libjingle.gyp before the MediaController implementation CL is submitted. solenberg 2015-09-07 04:38:33 -07:00
  • c0c7d2e1ef GN: Fix invalid configuration for Android GCC build. Henrik Kjellander 2015-09-07 12:57:42 +02:00
  • bb741b3afa Remove GetOutputScaling from VoiceMediaChannel. solenberg 2015-09-07 03:56:38 -07:00
  • 0ab8ca8365 Remove x11 from libjingle_media phoglund 2015-09-07 01:14:34 -07:00
  • 88703d756a Disable base/logging.h stderr logs by default for webrtc/ tests. andrew 2015-09-07 00:34:56 -07:00
  • 9eb1365939 Revert of purge nss files and dependencies (patchset #1 id:1 of https://codereview.webrtc.org/1313233005/ ) deadbeef 2015-09-05 04:39:15 -07:00
  • fd4df46fc6 Fix build when using Xcode 7 which contains .tbd files instead of .dylib hjon 2015-09-04 20:00:59 -07:00
  • d5ae6ae6b5 Fix ScreenCapturerWinGdi to handle DesktopFrameWin::Create() errors. sergeyu 2015-09-04 18:38:07 -07:00
  • 3cc834ae86 Add more IceCandidatePairType for host-host CandidatePair Guo-wei Shieh 2015-09-04 15:52:14 -07:00
  • 250bdc77f8 Exclude VideoSendStreamTest.VP9FlexMode on linux_memcheck. Marco 2015-09-04 11:45:46 -07:00
  • 5647a2cf3d purge nss files and dependencies torbjorng 2015-09-04 08:11:51 -07:00
  • e7a0de773a CameraEnumerationAndroid: Add getSupportedFormats() implementation using android.hardware.camera2 Magnus Jedvert 2015-09-04 15:13:24 +02:00
  • 242d6384c4 VP9 codec controls for screensharing ivica 2015-09-04 06:13:23 -07:00
  • 318673cf5a Update SendTimeHistory to store complete PacketInfo, not just send time sprang 2015-09-04 04:43:21 -07:00
  • c8a1cccd0a Fixed base time in TransportFeedback message writing. sprang 2015-09-04 04:38:13 -07:00
  • d415629de7 Remove AsyncHttpRequest, AutoPortAllocator, ConnectivityChecker, and HttpPortAllocator. Peter Thatcher 2015-09-04 04:21:07 -07:00
  • 2f9fd5ddb9 Changed LogRtpHeader to read the header length from the packet instead of requiring an extra argument. terelius 2015-09-04 03:39:42 -07:00
  • b6b0b9268e Rate limit the low bandwidth / min bitrate warning to once every 10 seconds. stefan 2015-09-04 03:04:56 -07:00
  • be9b7b6881 Make sure ByteReader and ByteWriter classes (and their specializations) don't perform operations that have implementation-specific or undefined behavior. sprang 2015-09-04 01:06:57 -07:00
  • 47d78cc8ad Pass the encoder's internal source property through to video_sender to request a keyframe from the external encoder sophiechang 2015-09-03 18:24:44 -07:00
  • dfbe679ded Cleanup: Remove duplicated functions Guo-wei Shieh 2015-09-03 17:12:07 -07:00
  • 9743d076ac Reland "Adding unittests to AudioConferenceMixer." minyue 2015-09-03 13:17:16 -07:00