Commit Graph

  • af3b9cb4d3 Removing DrMemory suppresssion on PushResampler. minyuel 2015-12-09 13:52:04 +01:00
  • 5eb4988c0a [rtp_rtcp] Lint build/header_guard errors fixed danilchap 2015-12-09 03:32:40 -08:00
  • 7623ce4aeb Reland of Merge webrtc/video_engine/ into webrtc/video/ (patchset #2 id:300001 of https://codereview.webrtc.org/1507903005/ ) Peter Boström 2015-12-09 12:13:30 +01:00
  • d3c944755e Nuke TickTime::UseFakeClock. Peter Boström 2015-12-09 11:20:58 +01:00
  • bda7e0b932 Fixing issue with default stream upon setting 2nd remote description. deadbeef 2015-12-08 17:13:40 -08:00
  • d02b0fab76 Add oldest rotation type option to RTCFileLogger haysc 2015-12-08 13:59:05 -08:00
  • 5e465c33ca Make NoiseSuppression not a processing component (bit exact). solenberg 2015-12-08 13:22:33 -08:00
  • 1a9d615cbf Add tracing to public PeerConnection methods. Peter Boström 2015-12-08 22:15:17 +01:00
  • 2d63680d3e Roll chromium_revision 9dfb3a1..dad6346 (363718:363782) kjellander 2015-12-08 13:06:40 -08:00
  • 7b2f7627e4 Don't call SetPreviewFormat if capturing to textures. This fix an issue seen on Huawei Y300 where the camera feed is black and white if we capture to textures and setpreviewformat is called. perkj 2015-12-08 12:03:00 -08:00
  • edd8fefa9b Add new view that renders local video using AVCaptureLayerPreview. haysc 2015-12-08 11:08:39 -08:00
  • 70f9903e57 Make HighPassFilter not a ProcessingComponent anymore (bit exact). solenberg 2015-12-08 11:07:32 -08:00
  • 246b8171a6 Refactor handling of AudioOptions. solenberg 2015-12-08 09:50:23 -08:00
  • 8237abf563 Revert of Merge webrtc/video_engine/ into webrtc/video/ (patchset #2 id:20001 of https://codereview.webrtc.org/1506773002/ ) kjellander 2015-12-08 07:12:06 -08:00
  • e10c82dc12 Deletes temporary files that are generated in several ACM unittests. ivoc 2015-12-08 05:03:28 -08:00
  • d7b7ae8bda Add encode/decode time tracing to audio_coding. Peter Boström 2015-12-08 13:41:35 +01:00
  • 9f45a45a62 Add tracing to upper-level WebRTC calls. Peter Boström 2015-12-08 13:25:57 +01:00
  • cd6f539a08 Revert of RTCCertificate::Expires() and ::HasExpired() implemented (patchset #5 id:140001 of https://codereview.webrtc.org/1494103003/ ) hbos 2015-12-08 02:32:17 -08:00
  • fe32a76d60 Create fuzzer tests for audio decoders Henrik Lundin 2015-12-08 11:27:27 +01:00
  • ffea13c42c PRESUBMIT: change native API check from warning to information. kjellander 2015-12-08 01:57:17 -08:00
  • 20ef654174 RTCCertificate::Expires() and ::HasExpired() implemented using SSLCertificate::CertificateExpirationTime(). hbos 2015-12-08 01:42:37 -08:00
  • 325b34542d There was an old scaling for CNG 48 kHz in the code, from the time where Audio Coding Module didn't have full 48 kHz support. This CL removes the scaling. Tina le Grand 2015-12-08 10:13:00 +01:00
  • 88eeac4aa7 Adding video_processing to presubmit lint check mflodman 2015-12-08 09:21:28 +01:00
  • 4654d204e4 Add test which verifies that the RTP header extensions are set correctly for FEC packets. Stefan Holmer 2015-12-08 09:10:43 +01:00
  • 03ef053202 Merge webrtc/video_engine/ into webrtc/video/ Peter Boström 2015-12-08 09:08:57 +01:00
  • 99ab9447d1 Clang format of video_processing folder. mflodman 2015-12-07 22:54:50 -08:00
  • a440c6fa80 Roll chromium_revision 3b8be21..9dfb3a1 (363445:363718) kjellander 2015-12-07 22:26:28 -08:00
  • 386869247f Free SCTP data channels asynchronously in PeerConnection. deadbeef 2015-12-07 15:32:23 -08:00
  • 46ad5426b0 Revert of "Create rtc::AtomicInt POD struct." (patchset #3 id:40001 of https://codereview.webrtc.org/1498953002/ ) pbos 2015-12-07 14:29:14 -08:00
  • 6f28cf0b95 Implement standalone event tracing in AppRTCDemo. Peter Boström 2015-12-07 23:17:15 +01:00
  • 84f0970d10 Reland of "Create rtc::AtomicInt POD struct." Peter Boström 2015-12-07 23:07:01 +01:00
  • 0f490a5b86 Add logs when stun or turn host lookup is completed. This will help investigate issues caused by DNS lookup. Honghai Zhang 2015-12-07 12:06:20 -08:00
  • cd4003f3df Use @webrtc.org addresses for OWNERS. Peter Boström 2015-12-07 19:52:55 +01:00
  • cf890bc58e Roll gtest-parallel. Peter Boström 2015-12-07 16:44:58 +01:00
  • 0608dc5db5 Roll chromium_revision 4918765..3b8be21 (363393:363445) kjellander 2015-12-07 07:41:26 -08:00
  • 5f6deaf525 Remove unused RTP-header parser. Peter Boström 2015-12-07 16:18:14 +01:00
  • ab82cbbfd9 Disable RtcEventLogTest.DropOldEvents on memcheck. Peter Boström 2015-12-07 15:30:16 +01:00
  • 03671cb38a Use existing parser in ReceivesAndRetransmitsNack. Peter Boström 2015-12-07 15:22:24 +01:00
  • fc47ed6c05 rtcp::Rrtr block moved into own file and got Parse function Danil Chapovalov 2015-12-07 14:46:35 +01:00
  • 1aa420b6aa Remove avg encode time from CpuOveruseMetric struct and use value from OnEncodedFrame instead. asapersson 2015-12-07 03:12:22 -08:00
  • 9d69c3f4d9 Return a copy of the supported RTP header extensions instead of a reference. Stefan Holmer 2015-12-07 10:45:43 +01:00
  • b86d4e4a8d Prepare the AudioSendStream to be hooked up to send-side BWE. Stefan Holmer 2015-12-07 10:26:18 +01:00
  • 03f80ebb83 Refactor EglBase configuration. nisse 2015-12-07 01:17:16 -08:00
  • a8565425bc Initial VideoProcessing refactoring. mflodman 2015-12-07 01:09:52 -08:00
  • 2512f44397 Roll chromium_revision 292ab9f..4918765 (363376:363393) kjellander 2015-12-06 20:19:54 -08:00
  • c9f1cb84d8 Roll chromium_revision 72c3265..292ab9f (363365:363376) kjellander 2015-12-06 12:23:20 -08:00
  • 34a7054fd6 Roll chromium_revision 626eecf..72c3265 (363027:363365) kjellander 2015-12-06 10:32:34 -08:00
  • 1218d7ad2f Allow remote fingerprint update during a call Guo-wei Shieh 2015-12-05 09:59:56 -08:00
  • 86aaa4be8d Revert "Allow remote fingerprint update during a call" Guo-wei Shieh 2015-12-05 09:55:44 -08:00
  • 9c38c2d33f Allow remote fingerprint update during a call Guo-wei Shieh 2015-12-05 09:46:07 -08:00
  • 381b4217cb Ping backup connection at a slower rate and make it configurable from the app. Changed the decision on whether a connection is pingable: 1.Check whether a connection is a backup connection. A connection is considered as a backup connection only if the channel is complete, the connection is active and it is not the best connection. 2. Ping a non-backup connection if it is active and for backup connection, ping it at a slower rate. Note the default behavior is the same as before. Honghai Zhang 2015-12-04 12:24:03 -08:00
  • 45b0efd378 Stop sending stun binding requests after certain amount of time. honghaiz 2015-12-04 08:57:26 -08:00
  • 9e1b992f74 Clear old decoders after recreating the receiver. Peter Boström 2015-12-04 16:34:11 +01:00
  • 97f7e13c23 rtcp::ReceiverReport moved into own file and got Parse function Danil Chapovalov 2015-12-04 16:13:30 +01:00
  • 7c704b8289 Use webrtc/base/logging.h in stefan@'s ownership. Peter Boström 2015-12-04 16:13:05 +01:00
  • b572768efb - Remove calls to VoEDtmf from WVoE/MC. - Flatten logic and make the relevant calls on VoE::Channel from AudioSendStream::SendTelephoneEvent(). - Store current payload type for telephone events in WVoMC, instead of setting it on the Channel. This should be refactored to be an AudioSendStream::Config parameter when we redo WVoMC::SetSendCodecs(). Fredrik Solenberg 2015-12-04 15:22:19 +01:00
  • fcdcf4a927 Disable RtcEventLogTest.DropOldEvents on DrMemory. Peter Boström 2015-12-04 14:19:09 +01:00
  • 66f7f4ea53 Roll chromium_revision d3aa9b1..626eecf (362950:363027) kjellander 2015-12-04 03:50:29 -08:00
  • fd59523587 Add webrtc/base to deprecated APIs. kjellander 2015-12-04 02:44:09 -08:00
  • bc32ab458b Remove 'video_engine_core_unittests' binary. Peter Boström 2015-12-04 10:58:54 +01:00
  • ff24c04c73 Add tests for vp9 (non-flexible mode) using different spatial and temporal configurations. Åsa Persson 2015-12-04 10:58:08 +01:00
  • 1a5cf6eab1 Remove the unused NullMediaEngine (and NullVoiceEngine+NullVideoEngine). Fredrik Solenberg 2015-12-04 10:41:07 +01:00
  • f7c5776d42 Refactorings to send RTCP packets directly via the RtcpPacket callback, with some simplifications enabled by this. NACK now also sent via RtcpPacket. Erik Språng 2015-12-04 10:40:35 +01:00
  • 9cf0c3d4dd Removes MAYBE_ from several test case names in JsepPeerConnectionP2PTestClient. Ivo Creusen 2015-12-04 10:36:57 +01:00
  • d048aa0e64 Make the audio codecs' GN targets self-sufficient Henrik Lundin 2015-12-03 17:47:21 +01:00
  • b4a1ae5299 Add separate send-side UMA stats for screenshare and video. sprang 2015-12-03 08:10:08 -08:00
  • 29e30039b0 Bring back baremetal trybots to the default set. kjellander@webrtc.org 2015-12-03 15:04:43 +01:00
  • 5385554744 Roll chromium_revision 7461ceb..d3aa9b1 (362933:362950) kjellander 2015-12-03 04:10:44 -08:00
  • a4527c89e7 Add comments about the Audio parts of the public Call API being WIP. Fredrik Solenberg 2015-12-03 13:06:20 +01:00
  • 74a5ffbbd0 Roll chromium_revision f068d2f..7461ceb (362762:362933) kjellander 2015-12-03 01:48:16 -08:00
  • 631e134551 Rewrote the thread synchronization parts of the test for the locking in APM in response to a locking problem when running in a single-threaded manner. peah 2015-12-03 01:15:27 -08:00
  • 917ba527bc autoroll: Update Clang script path. kjellander 2015-12-03 00:00:07 -08:00
  • 53047c9739 Add PRESUBMIT check for native API changes. kjellander 2015-12-02 23:56:14 -08:00
  • c3e0fe7c21 Make it extra safe when deleting a turn entry. honghaiz 2015-12-02 16:43:25 -08:00
  • 7635684130 Fix Mac ObjC PeerConnection API compilation. tkchin 2015-12-02 16:42:18 -08:00
  • 9462052f32 In some rare Android systems ConnectivityManager may be null. Handle this case more gracefully. honghaiz 2015-12-02 14:29:05 -08:00
  • a448607d0e Roll chromium_revision a45c85a..f068d2f (362609:362762) kjellander 2015-12-02 14:05:34 -08:00
  • 3c28d0de95 Disable PeerConnectionEndToEndTest.Call on Mac. kjellander@webrtc.org 2015-12-02 22:53:26 +01:00
  • 1d63dd0eaa - Remove cricket::VoiceChannel::PressDtmf(); AFAICT unused. - Remove the DF_PLAY/DF_SEND flags, only allow sending. solenberg 2015-12-02 12:35:09 -08:00
  • ee524f7c02 Adding Java binding for CreateSender. deadbeef 2015-12-02 11:27:40 -08:00
  • de0fc58784 Adding two more debug macros for logging scalar values to file. peah 2015-12-02 08:20:53 -08:00
  • 7e4e01a441 Add header extension filtering for WebRtcVoiceEngine/MediaChannel. solenberg 2015-12-02 08:05:01 -08:00
  • 2515af28e9 Removing some unnecessary string manipulation code from VoEBase::GetVersion(). solenberg 2015-12-02 06:19:36 -08:00
  • d20d247166 Fix VideoCaptureAndroid, drop frame when switching camera using textures. Dropping the first frame intended to fix a problem when switching cameras on N6 when we are capturing to textures but due to a silly bug fixed in this cl the frame was not dropped... perkj 2015-12-02 04:25:27 -08:00
  • 226a602ad6 Fix problem when drawing to the Android Media encoder surface. Problem seen on N6. BUG=webrtc:5147 perkj 2015-12-02 02:24:40 -08:00
  • c729032b1b Resolves issue with multiple calls to audio unit initialization henrika 2015-12-02 10:46:46 +01:00
  • 40455d6f37 This cl change so that we use EGL14 where it is supported and EGL10 otherwise. The idea is to make this agnostic to an application and for WebRTC except in EGLBase. perkj 2015-12-02 01:07:18 -08:00
  • e3384990ea Revert of Add tests for vp9 (non-flexible mode) using different spatial and temporal configurations. (patchset #18 id:580001 of https://codereview.webrtc.org/1437463002/ ) asapersson 2015-12-02 01:05:11 -08:00
  • 43b48066a7 Add tests for vp9 (non-flexible mode) using different spatial and temporal configurations. asapersson 2015-12-01 23:52:14 -08:00
  • 06104b8b2f Roll chromium_revision eeff895..a45c85a (362465:362609) kjellander 2015-12-01 20:04:36 -08:00
  • 41b0798e11 Adding CreatePeerConnection method that uses new PC Initialize method. deadbeef 2015-12-01 15:01:24 -08:00
  • 62a91ee1b1 Roll chromium_revision 35f35af..eeff895 (362385:362465) kjellander 2015-12-01 13:42:40 -08:00
  • 187db63fdf Remove VideoReceiveStream deregister of decoders. Peter Boström 2015-12-01 17:20:01 +01:00
  • 04a6bb9b63 Roll chromium_revision f9fedae..35f35af (362322:362385) kjellander 2015-12-01 05:19:20 -08:00
  • f94abf720d Nuke webrtc/common_video/plane.*. Peter Boström 2015-12-01 14:10:29 +01:00
  • dfbb3a4bfc Simplify CodecManager::RegisterEncoder() kwiberg 2015-12-01 04:45:04 -08:00
  • 46c9cc0190 Provide method for returning certificate expiration time stamp. Torbjorn Granlund 2015-12-01 13:06:34 +01:00
  • ea07373a2e Enable cpplint for webrtc/audio and webrtc/call, and fix all uncovered cpplint errors. Fredrik Solenberg 2015-12-01 11:26:34 +01:00
  • 0de97f1b74 WebRtcVideoCapturer: SetCaptureState(CS_STOPPED) on Stop and ensure state changes in unittest. hbos 2015-12-01 02:13:33 -08:00
  • ec192bdb64 Revert of Add _decoder CHECK to VCMGenericDecoder constructor. (patchset #2 id:20001 of https://codereview.webrtc.org/1485713002/ ) kjellander 2015-11-30 23:14:33 -08:00