Commit Graph

  • cb9792e9f7 Fix VideoCapturerAndroidTest.testStartWhileCameraIsAlreadyOpen on Android M. perkj 2015-11-30 23:09:13 -08:00
  • 9f8d39d1b6 Add simple end to end test for video capture and encode using textures. perkj 2015-11-30 22:59:33 -08:00
  • 021282f8f1 Roll chromium_revision 47ce5fe..f9fedae (362117:362322) kjellander 2015-11-30 22:24:38 -08:00
  • 14f4144a82 Add helper KeepRefUntilDone. The callback keeps a reference to an object until the callback goes out of scope. perkj 2015-11-30 22:15:45 -08:00
  • ee69ed505b Add separate event for camera freeze. glaznev 2015-11-30 15:26:34 -08:00
  • 70c0e298cb Disable PeerConnectionEndToEndTest.Call for TSan. kjellander@webrtc.org 2015-11-30 21:45:35 +01:00
  • f893df3ed0 Add third_party/libc++static to .gitignore kjellander@webrtc.org 2015-11-30 21:42:20 +01:00
  • a443ec1a75 Add _decoder CHECK to VCMGenericDecoder constructor. Peter Boström 2015-11-30 19:14:50 +01:00
  • 7640ffabd7 Initialize type_preference_ in TestPort. pbos 2015-11-30 09:16:59 -08:00
  • f9203c6899 Roll chromium_revision faa24ae..47ce5fe (362083:362117) kjellander 2015-11-30 03:57:29 -08:00
  • 99f8566524 Roll chromium_revision 0da9346..faa24ae (362069:362083) kjellander 2015-11-29 20:50:44 -08:00
  • bdf001a080 Roll chromium_revision 8f57310..0da9346 (362067:362069) kjellander 2015-11-29 12:03:45 -08:00
  • 90728b96bd Roll chromium_revision 3e15d1a..8f57310 (362064:362067) kjellander 2015-11-29 04:05:31 -08:00
  • 4c14254acd Roll chromium_revision df4d569..3e15d1a (362055:362064) kjellander 2015-11-28 19:58:26 -08:00
  • df3efa8c07 Introduced the new locking scheme peah 2015-11-28 12:35:15 -08:00
  • 3236b91f55 Roll chromium_revision c54812d..df4d569 (362052:362055) kjellander 2015-11-28 11:59:15 -08:00
  • 535727e80d Roll chromium_revision 5ac8f02..c54812d (362046:362052) kjellander 2015-11-28 04:05:01 -08:00
  • ae54b835ea Android SurfaceViewRenderer: Add resetStatistics() method magjed 2015-11-28 03:15:00 -08:00
  • 43f1809920 Roll chromium_revision 7b99051..5ac8f02 (361977:362046) kjellander 2015-11-27 20:04:16 -08:00
  • 2fe1cb0f0a Don't overwrite audio stats when they're not available. andrew 2015-11-27 17:27:35 -08:00
  • 7e43138c08 -Removed the state as an input to the FilterAdaptation function. -Renamed the TimeToFrequency and FrequencyToTime functions. -Moved the windowing from the TimeToFrequency function. -Simplified the EchoSubtraction function. peah 2015-11-27 15:24:27 -08:00
  • 19822d63c1 audio_coding: Cleanup duplicated headers after "main" removal. kjellander 2015-11-27 10:55:44 -08:00
  • 358057b945 Use ChannelProxy for most calls on voe::Channel in Audio[Receive|Send]Stream. solenberg 2015-11-27 10:46:42 -08:00
  • ad856229a7 Use webrtc/base/logging.h for voice_engine. pbos 2015-11-27 09:48:36 -08:00
  • def58203a1 Default to LS_INFO logging for release builds. Peter Boström 2015-11-27 17:53:22 +01:00
  • 521af4e344 Remove duplicate decoders in BitrateEstimatorTest. Peter Boström 2015-11-27 16:35:04 +01:00
  • 395c7c6519 Re-add missing return in RegisterExternalDecoder. Peter Boström 2015-11-27 15:23:12 +01:00
  • f8385aded0 rtcp::Pli moved into own file and got a Parse function Created rtcp::Psfb abstract class between rtcp::Pli and rtcp::RtcpPacket to hold common data for Feedback Message. danilchap 2015-11-27 05:36:09 -08:00
  • e997a7de14 Call InitDecode with proper resolution. Peter Boström 2015-11-27 14:23:21 +01:00
  • 795dbe4e0f Remove RegisterExternal{De,En}coder error codes. Peter Boström 2015-11-27 14:09:07 +01:00
  • 34873b5bb0 Roll chromium_revision 7ec1eb8..7b99051 (361868:361977) kjellander 2015-11-27 04:20:27 -08:00
  • 26c8c91de2 Using Rent-A-Codec for static Codec access in WVoE/MC. solenberg 2015-11-27 04:00:25 -08:00
  • 8779a777f8 Fix standalone denoiser Android GN compile failure Magnus Jedvert 2015-11-27 12:02:52 +01:00
  • 81b9bfe685 Added a threadchecking scheme to APM that checks that the APM API calls are called from the correct threads. The actual threadcheckers were, however, removed and will be reintroduced in another upcoming CL. peah 2015-11-27 02:47:28 -08:00
  • 64c0a0a111 Revert of Make overuse estimator one dimensional. (patchset #5 id:80001 of https://codereview.webrtc.org/1376423002/ ) stefan 2015-11-27 01:02:31 -08:00
  • 42f580e490 Leaving all original files in talk/app/webrtc/objc until we can officially tell clients about the new locations. tkchin 2015-11-26 23:18:23 -08:00
  • b1ac203480 Introduce helper class NtpTime Seconds and fractions parts of the ntp time presented with two values, but used as one. This helper structure can make that use more clear. (initially introduced into rtp_rtcp as https://codereview.webrtc.org/1435833003) danilchap 2015-11-26 09:01:10 -08:00
  • 6e40c09fc0 Fix root_files WATCHLIST. andrew 2015-11-26 08:47:46 -08:00
  • 8c38e8b9b9 Clean up PlatformThread. Peter Boström 2015-11-26 17:45:47 +01:00
  • ad113e50d2 Fix bug in calculation of averge queue time in paced sender. Erik Språng 2015-11-26 16:26:12 +01:00
  • 226befecfb Rewrote pacer and bandwidth UMA stats. Stefan Holmer 2015-11-26 15:36:48 +01:00
  • 06e05a85b9 Make overuse estimator one dimensional. Stefan Holmer 2015-11-26 15:35:02 +01:00
  • 0fcaf99b71 Enable cpplint for webrtc/video_engine kjellander@webrtc.org 2015-11-26 15:24:52 +01:00
  • 727dbc2968 VideoCapturerAndroid - allow lower frame rate in bad lightning Insted of using a fixed frame rate, we allow the camera to use a lower frame rate. The camera will choose depending on lightning condition. Per 2015-11-26 15:15:46 +01:00
  • 871c419596 Add fuzzing of VP8 QP parsing. Peter Boström 2015-11-26 14:52:23 +01:00
  • c5b4c9b387 Roll chromium_revision 664fe1e..7ec1eb8 (361806:361868) kjellander 2015-11-26 05:40:38 -08:00
  • 598242a583 Support texture scaling in Androids MediaEncoder. This cl make it possible for the hw video encoder to downscale a texture image before encoding. The purpose is to allow downscaling if the quality is too bad at the current resolution. BUG=webrtc:4993 R=magjed@webrtc.org, pbos@webrtc.org Per 2015-11-26 14:28:55 +01:00
  • 3e6db2321c audio_coding: remove "main" directory kjellander 2015-11-26 04:44:54 -08:00
  • a3c20bb9a0 Add support for scaling textures in AndroidVideoCapturer. The idea is to also reuse AndroidTextureBuffer::CropAndScale when scaling in the encoder. Per 2015-11-26 13:41:44 +01:00
  • fd5dae395b Build/use constructormagic.h unconditionally. Peter Boström 2015-11-26 12:54:24 +01:00
  • 8f9902a0ff Standalone denoiser (off by default). jackychen 2015-11-26 02:59:48 -08:00
  • 96cb5309ed Removed api call that will break the upcoming thread checking scheme peah 2015-11-26 02:21:49 -08:00
  • c03bdf9ae9 Roll chromium_revision aa8e58a..664fe1e (361601:361806) Henrik Kjellander 2015-11-26 11:12:24 +01:00
  • 26ab91b73f Add symlink to src/third_party/libc++-static Henrik Kjellander 2015-11-26 10:26:32 +01:00
  • cdb38e5397 Strip IP addresses in NDEBUG (release) builds. Peter Boström 2015-11-26 00:35:49 +01:00
  • b86c5027a0 Roll chromium_revision 68cf0b8..aa8e58a (361406:361601) kjellander 2015-11-25 13:20:05 -08:00
  • a34c39e549 GetDefaultLocalAddress should return false when the address is invalid Guo-wei Shieh 2015-11-25 13:12:26 -08:00
  • 89d658f6b4 Fix fuzzer breakage in Chromium. Peter Boström 2015-11-25 21:58:36 +01:00
  • 11e022904d Move Chromium logging into rtc_base_approved. Peter Boström 2015-11-25 21:36:14 +01:00
  • 6e004a44e8 Revert of Created a test that reports the statistics for the duration of APM stream processing API calls. (patchset #15 id:280001 of https://codereview.webrtc.org/1436553004/ ) kjellander 2015-11-25 12:27:40 -08:00
  • fac0655fd7 Reland of Adding the ability to create an RtpSender without a track. (patchset #8 id:140001 of https://codereview.webrtc.org/1413713003/ ) deadbeef 2015-11-25 11:26:01 -08:00
  • 376e1235c7 Destroy a Connection if a CreatePermission request fails. deadbeef 2015-11-25 09:00:08 -08:00
  • 13725089ef Open backdoor in VoiceEngineImpl to get at the actual voe::Channel objects from an ID. This will allow Audio[Send|Receive]Stream to bypass the VoE interfaces in many cases and talk directly to the channel. solenberg 2015-11-25 08:16:52 -08:00
  • 54eb5e2e9a Removed the aec state as an input parameter to the FilterFar function. peah 2015-11-25 07:43:12 -08:00
  • 880896ab09 A unittest that reports the statistics for the duration of an APM stream processing API call. peah 2015-11-25 02:07:55 -08:00
  • 9cd5c8ca79 Move the FEC enabling logic from CodecManager to Rent-A-Codec kwiberg 2015-11-25 01:25:06 -08:00
  • 989b4abcf3 Move the stereo-disables-CNG logic from CodecManager to Rent-A-Codec kwiberg 2015-11-25 01:19:13 -08:00
  • 46a491bcbb Set mac_deployment_target default to 10.7 Henrik Kjellander 2015-11-25 08:35:03 +01:00
  • 65ef3199b3 Roll chromium_revision b1d79c3..68cf0b8 (361146:361406) kjellander 2015-11-24 23:08:26 -08:00
  • 444682acf9 Remove frame time scheduing in IncomingVideoStream qiangchen 2015-11-24 18:07:56 -08:00
  • 953eabc027 Revert "GetDefaultLocalAddress should return false when the address is invalid" Guo-wei Shieh 2015-11-24 12:00:33 -08:00
  • 67c6df6153 GetDefaultLocalAddress should return false when the address is invalid Guo-wei Shieh 2015-11-24 11:59:18 -08:00
  • 7d842d660e Move thread_ conditional back under defines. Peter Boström 2015-11-24 18:23:24 +01:00
  • c661213a63 Skip setting thread priorities in NaCl. Peter Boström 2015-11-24 18:10:24 +01:00
  • b2514725a9 Add JNI interface for functions to start and stop recording AEC dumps and RTC event logs. ivoc 2015-11-24 09:00:36 -08:00
  • c3ddb3e127 Improve documentation for ArrayView kwiberg 2015-11-24 08:59:31 -08:00
  • 4c5eea3c73 Android SurfaceViewRenderer: Don't rely on widthSpec/heightSpec after onMeasure() returns Magnus Jedvert 2015-11-24 17:45:26 +01:00
  • b7a88291dc Remove duplicated headers after updating downstream code. kjellander 2015-11-24 07:13:48 -08:00
  • 302c978c92 Work around data race in TransmitMixer. solenberg 2015-11-24 06:28:22 -08:00
  • 7baf79fb9e Temporary remove spamming MediaDecoder log This log will write for each decoded frame if the textures are rendered using VideoRenderGUI and the the screen is locked. perkj 2015-11-24 06:26:38 -08:00
  • 92f8dbde77 Remove VIDEOCODEC_* from engine_configurations.h. Peter Boström 2015-11-24 13:55:55 +01:00
  • 4f2152e328 Android SurfaceViewRenderer: Make sure not to call eglCreateSurface() twice Magnus Jedvert 2015-11-24 13:54:31 +01:00
  • 97c821dc56 Inline ConvertToSystemPriority. Peter Boström 2015-11-24 13:48:13 +01:00
  • 9237559b16 Add SurfaceTextureHelper.disconnect(Handler handler) method This method should be used when the SurfaceTextureHelper is created to use a specific handler. This now guarantee that the looper used by handler is destroyed after a frame has been returned. perkj 2015-11-24 03:03:13 -08:00
  • d48015364d Add option to capture to texture in AppRTCDemo for Android. Per 2015-11-24 11:13:23 +01:00
  • 978244ecb0 Adding a bunch of Agora IO team members to the watch lists yujie.mao 2015-11-24 00:22:13 -08:00
  • d860523112 First part of the preparatory work before the actual work for solving the ducking problem starts. peah 2015-11-23 23:05:44 -08:00
  • 70bed7d415 GN: Fix iOS error in audio_device and rtc_base kjellander 2015-11-23 17:23:44 -08:00
  • b5cb19b37c Fixing direction attribute in answer for non-RTP protocols. deadbeef 2015-11-23 16:39:12 -08:00
  • 05816eb8d7 Fix target_arch for ios devices wr.wllm 2015-11-23 16:22:29 -08:00
  • 12411ef40e Move ThreadWrapper to ProcessThread in base. pbos 2015-11-23 14:47:56 -08:00
  • 255d6f6fb2 Test case for CL 1437933002. guoweis 2015-11-23 14:12:38 -08:00
  • 9c80bbe46c Roll chromium_revision e038f1d..b1d79c3 (361088:361146) kjellander 2015-11-23 12:53:58 -08:00
  • 1aa6efe885 Android ThreadUtils: Make the class public for access outside org.webrtc Magnus Jedvert 2015-11-23 20:13:24 +01:00
  • 057fb89f83 Add new method AcmReceiver::last_packet_sample_rate_hz() henrik.lundin 2015-11-23 08:19:52 -08:00
  • 74e35f1d62 Remove the special case for std::vector in rtc::ArrayView kwiberg 2015-11-23 06:54:51 -08:00
  • d89814bfd7 NetEq: Add new method last_output_sample_rate_hz henrik.lundin 2015-11-23 06:49:25 -08:00
  • dfafd12418 Remove ThreadWrapper::GetThreadId. The method just calls rtc::CurrentThreadId(), which also has a more descriptive name. Tommi 2015-11-23 15:37:22 +01:00
  • 62e9bda7bf Implement fuzzing of VP9 depacketization. Peter Boström 2015-11-23 15:12:06 +01:00
  • ee37de3c13 Add screenshare perf tests with lossy links sprang 2015-11-23 06:10:23 -08:00