Commit Graph

  • 73deaadd0e Removing a hack for CNG henrik.lundin@webrtc.org 2013-01-31 13:32:51 +00:00
  • 96a08cef68 Fixed stale regression values and calibrated some vie_auto_test values. phoglund@webrtc.org 2013-01-31 10:06:44 +00:00
  • ac59dba3f7 Adding iSAC-fb support henrik.lundin@webrtc.org 2013-01-31 09:55:24 +00:00
  • 3d13d9f0a0 Fix audio_e2e_test command line arguments kjellander@webrtc.org 2013-01-30 21:39:10 +00:00
  • 73a702c979 This is a change in the iOS audio device to use VoiceProcessingIO API instead of RemoteIO. This way we don't need to use WebRTC EC and NS because it happens on the device hardware. andrew@webrtc.org 2013-01-30 21:18:31 +00:00
  • 7ded92b71e Re-committing r3428 bjornv@webrtc.org 2013-01-30 16:16:59 +00:00
  • 51f11eb5ae Fixing problems in audio_decoder_unittests henrik.lundin@webrtc.org 2013-01-30 13:00:33 +00:00
  • ddf981c789 Disable iSAC fix test in audio_decoder_unittests henrik.lundin@webrtc.org 2013-01-30 12:29:48 +00:00
  • 4892448c74 Re-enabling NetEqDecodingTest.TestBitExactness and .TestNetworkStatistics henrik.lundin@webrtc.org 2013-01-30 09:57:33 +00:00
  • 63464a9354 Enabling unit tests for NetEq4 in the bots henrik.lundin@webrtc.org 2013-01-30 09:41:56 +00:00
  • e1d468c019 Fix a few small nits in NetEq4 henrik.lundin@webrtc.org 2013-01-30 07:37:20 +00:00
  • c21988f423 Remove codereview.settings henrik.lundin@webrtc.org 2013-01-29 21:37:25 +00:00
  • e12b1b562c Revert 3428 > Delay estimator wrapper API changes. This should finalize the changes to delay estimator making it work for multi-probe. > > The changes are summarized here: > > delay_estimator.* > ----------------- > Replaced assert() with correct error check. This is consistent with previous versions of the delay_estimator, i.e., to check for valid parameters where they are actually used and not high up in a wrapper layer. > > delay_estimator_internal.h > -------------------------- > Pulled out the far-end part of DelayEstimator struct and put it in DelayEstimatorFarend. The only common parameter is spectrum_size, which we store in both and thereby avoiding having a Farend pointer in DelayEstimator. > > delay_estimator_wrapper.* > ------------------------- > Added and updated descriptions. From Free(), Create(), Init() the far-end parts have been put in separate Farend versions. Same goes for the Process() which now has an AddFarSpectrum() version. > The flow of calls should be something like (in pseudo-code) > > far* = CreateFarend(history_size) > near* = Create(far, lookahead) > InitFarend(far) > Init(near) > while call ongoing > AddFarSpectrum(far, far_spectrum) > Process(near, near_spectrum) > end while > Free(near) > FreeFarend(far) > > delay_estimator_unittest.cc > --------------------------- > Added farend support setting up calls as mentioned above. > > aecm_core.* > ----------- > Cleaned up some lint warnings. > Added delay_estimator_farend pointer. Called Create(), Init() and Free() in above mentioned order. > If AddFarSpectrumFix() was not successfully done, we end and return -1. This is what we would have done for Process(). > > aec_core.* > ---------- > Cleaned up some lint warnings. > Added delay_estimator_farend pointer. Calls in proper order. Since we only use the delay estimator for logging there is no error handling. We only call Process() if AddFarSpectrum() was successful though. > > TEST=audioproc_unittest, trybots > BUG=None > > Review URL: https://webrtc-codereview.appspot.com/1076006 bjornv@webrtc.org 2013-01-29 21:30:26 +00:00
  • 61ec7daa57 Delay estimator wrapper API changes. This should finalize the changes to delay estimator making it work for multi-probe. bjornv@webrtc.org 2013-01-29 18:55:59 +00:00
  • 57e6b81954 Mac 64-bit compatibility for WebRTC. henrike@webrtc.org 2013-01-29 15:08:29 +00:00
  • d94659dc27 Initial upload of NetEq4 henrik.lundin@webrtc.org 2013-01-29 12:09:21 +00:00
  • 63e0964039 Fix webrtc compilation errors for Chrome Win64 andrew@webrtc.org 2013-01-29 06:45:22 +00:00
  • 9ae4c669ec Set working dir for test run script + update resources kjellander@webrtc.org 2013-01-28 21:19:56 +00:00
  • e1888af9df Add <(DEPTH) to global includes kjellander@webrtc.org 2013-01-28 20:00:03 +00:00
  • bf535b9b6b Optimize NACK list creation. stefan@webrtc.org 2013-01-28 08:48:13 +00:00
  • b2d7497faf Fix Win64 warnings kjellander@webrtc.org 2013-01-26 16:36:40 +00:00
  • 8526459a2e Added tests for multiple near-end support. bjornv@webrtc.org 2013-01-25 22:33:17 +00:00
  • 57f3a11958 Short CL: only name change. bjornv@webrtc.org 2013-01-25 22:02:15 +00:00
  • 94c213af1a Separated far-end handling in BinaryDelayEstimator. bjornv@webrtc.org 2013-01-25 15:53:41 +00:00
  • 59d209562f Moving ViE test files and deleting files no longer used. mflodman@webrtc.org 2013-01-25 12:45:39 +00:00
  • d3ecb615ba Fix path to perf Python scripts in test.gyp kjellander@webrtc.org 2013-01-25 12:18:15 +00:00
  • 43da54a458 Reformatted rtp_sender: made lint clean. phoglund@webrtc.org 2013-01-25 10:53:38 +00:00
  • 3e47a0a611 Test launching script kjellander@webrtc.org 2013-01-25 10:10:53 +00:00
  • c4373bc737 Moved several function pointer declarations in iSAC to isac initialization file. Fixed clang linker problem of not being able to find symbols. Review URL: https://webrtc-codereview.appspot.com/1061006 kma@webrtc.org 2013-01-25 04:55:21 +00:00
  • 16d540eff1 Fixed text relocation code related to ARM assembly code. Refer to WebRTC issue 1300. Review URL: https://webrtc-codereview.appspot.com/1055004 kma@webrtc.org 2013-01-25 03:18:05 +00:00
  • e8482f0e9f Revert 3406 > Moved all function pointer declarations in iSAC to a single place. > Review URL: https://webrtc-codereview.appspot.com/1057006 kma@webrtc.org 2013-01-24 23:57:56 +00:00
  • cd2f1356ee Revert 3405 TBR=turaj@webrtc.org Review URL: https://webrtc-codereview.appspot.com/1074004 niklas.enbom@webrtc.org 2013-01-24 22:05:30 +00:00
  • ebef7e4ac1 Moved all function pointer declarations in iSAC to a single place. Review URL: https://webrtc-codereview.appspot.com/1057006 kma@webrtc.org 2013-01-24 21:19:24 +00:00
  • 05e7bfeeea Mainly hlundin's patch. Review URL: https://webrtc-codereview.appspot.com/1052004 niklas.enbom@webrtc.org 2013-01-24 18:53:43 +00:00
  • 4782911572 Optimized WebRtcIsacfix_Time2Spec() for iSAC-Fix in ARM Neon processor. Review URL: https://webrtc-codereview.appspot.com/1005004 kma@webrtc.org 2013-01-24 01:37:33 +00:00
  • 5dfb1f2cd3 Bug fix in WebRtcOpus_DurationEst henrik.lundin@webrtc.org 2013-01-23 11:57:03 +00:00
  • 8126602e26 Fix frame_editing_unittest.cc kjellander@webrtc.org 2013-01-22 22:45:59 +00:00
  • a812a3acee Updated version number to 3.21 Review URL: https://webrtc-codereview.appspot.com/1068004 elham@webrtc.org 2013-01-22 19:39:45 +00:00
  • 09738616de Fixes payload spelling error. henrike@webrtc.org 2013-01-22 16:43:45 +00:00
  • 5accd370e7 RTP Receiver is now only deals with a receiver strategy. Cleaned up dependencies. phoglund@webrtc.org 2013-01-22 12:31:01 +00:00
  • 8382ad557b Added perf expectations for stack tests. phoglund@webrtc.org 2013-01-22 12:19:24 +00:00
  • ae1a58bba4 Replace AudioFrame's operator= with CopyFrom(). andrew@webrtc.org 2013-01-22 04:44:30 +00:00
  • 899699e6f3 Enabled full lint checking for ALL WebRTC changes. phoglund@webrtc.org 2013-01-21 15:57:34 +00:00
  • a678a3baee Move video_coding to new Clock interface and remove fake clock implementations from RTP module tests. stefan@webrtc.org 2013-01-21 07:42:11 +00:00
  • a3c82bf667 Remove '<(library)' in gyp files. wjia@webrtc.org 2013-01-18 23:42:21 +00:00
  • bb599b7089 This CL includes part of changes in a larger one. The final goal is to allow multiple delay estimators using the same reference (far-end) to save computational complexity. bjornv@webrtc.org 2013-01-18 23:16:46 +00:00
  • a2d8b75f29 An API to get the internal estimation quality in the delay estimator has been added. Unit tests have been updated. There is no impact to other parts in WebRTC. bjornv@webrtc.org 2013-01-18 21:54:15 +00:00
  • 2e2a4cff18 Remove <(library) from gyp file. wjia@webrtc.org 2013-01-18 17:13:47 +00:00
  • a3e6bec23a Posix Thread: Removes the setting of the run function to NULL which could cause data race. henrike@webrtc.org 2013-01-18 16:39:21 +00:00
  • 4ad64458cb Fixed URL unquoting in bot names. Added iOS Device. Removed unnecessary filter code. phoglund@webrtc.org 2013-01-18 13:44:21 +00:00
  • c39962aa8d Adding TRYSERVER_ROOT to codereview.settings kjellander@webrtc.org 2013-01-18 08:27:48 +00:00
  • 218c542c0b Make VoE handle longer delays Review URL: https://webrtc-codereview.appspot.com/1047004 niklas.enbom@webrtc.org 2013-01-17 22:25:49 +00:00
  • c7e935f5eb Adding timeEndPeriod to Synchronize function, see bug for details. mflodman@webrtc.org 2013-01-17 17:12:50 +00:00
  • efae5d5901 Extracted rtp receiver payload management to its own class, made video receiver depend on that instead. phoglund@webrtc.org 2013-01-17 16:10:45 +00:00
  • 20ed36dada Break out RtpClock to system_wrappers and make it more generic. stefan@webrtc.org 2013-01-17 14:01:20 +00:00
  • 3b7feb2a5d Convert psnr and ssim to strings before printing them. stefan@webrtc.org 2013-01-17 13:35:01 +00:00
  • a4b58860b7 Add a counter to the video rtp play output filename. stefan@webrtc.org 2013-01-17 09:27:17 +00:00
  • ebc6d8f172 libyuv r540 roll for valgrind tools update, optimized ARGBToI444_SSSE3 and I420Copy single memcpy per plane if contiguous. BUG=none TEST=try bots still pass Review URL: https://webrtc-codereview.appspot.com/1019012 fbarchard@google.com 2013-01-17 01:43:38 +00:00
  • 00c18dbcca Fix libvpx for Android hclam@chromium.org 2013-01-16 22:56:08 +00:00
  • 2fd947fb21 Removing outdated comment mikhal@webrtc.org 2013-01-16 18:50:35 +00:00
  • 14d1898bf9 Removing arena_thread_freeres suppression kjellander@webrtc.org 2013-01-16 10:49:31 +00:00
  • acfdd96ee3 Reformatted rtp_rtcp_impl*. phoglund@webrtc.org 2013-01-16 10:27:33 +00:00
  • 77a584be1d Made ViEToFileRenderer use a separate thread for rendering frames to file. stefan@webrtc.org 2013-01-15 16:34:34 +00:00
  • a22a9bd9ca Cleaned up the data path for payload data, made callbacks to rtp_receiver nonoptional. phoglund@webrtc.org 2013-01-14 10:01:55 +00:00
  • 49273ffa79 logical 'and' of mutually exclusive tests is always false in ViECodecImpl::CodecValid() braveyao@webrtc.org 2013-01-14 01:52:26 +00:00
  • b119369cdc Fix android clang build. wjia@webrtc.org 2013-01-12 01:52:07 +00:00
  • 3f9db3735e Fix android clang build. wjia@webrtc.org 2013-01-12 01:09:03 +00:00
  • bafdae3cfc Fix simulated analog gain in audioproc. andrew@webrtc.org 2013-01-11 23:11:29 +00:00
  • f908011eb4 Remove extra line. andrew@webrtc.org 2013-01-11 22:39:55 +00:00
  • 75ba51938c Updating chromium_revision 169394:176094 kjellander@webrtc.org 2013-01-11 16:04:50 +00:00
  • e7dc7f8553 Disable full stack PSNR/SSIM triggers on Mac and Win for now due to flakiness. Adding plots of PSNR and SSIM. stefan@webrtc.org 2013-01-11 12:55:19 +00:00
  • 26901c262c libyuv r534 for tools folder valgrind and endian fix for big endian platforms like s390x. BUG=none TEST=try bots Review URL: https://webrtc-codereview.appspot.com/1031005 fbarchard@google.com 2013-01-10 22:48:18 +00:00
  • be86a6d968 Explicitly disable sincos optimization on Android. leozwang@webrtc.org 2013-01-10 22:15:51 +00:00
  • e468f08078 Disable PSNR/SSIM thresholds for the Gilber-Elliot test. stefan@webrtc.org 2013-01-10 15:17:36 +00:00
  • 171ac59426 Corrected TSAN suppression. phoglund@webrtc.org 2013-01-10 12:44:27 +00:00
  • dc6fa02422 Fixing error in argument parsing kjellander@webrtc.org 2013-01-10 10:06:15 +00:00
  • 8f13810cf2 Improved memory tool test wrapper script kjellander@webrtc.org 2013-01-10 08:13:52 +00:00
  • 0af0d3d3f4 Address a build issue with Android-Clang compiler: error: the value is truncated when put into register, use a modifier to specify the size [-Werror,-Wasm-operand-widths] __asm __volatile ("ssat %0, #16, %1" : "=r"(out16) : "r"(value32)); Review URL: https://webrtc-codereview.appspot.com/1029006 kma@webrtc.org 2013-01-10 00:46:37 +00:00
  • ef1a760446 Rounding error fix in media_opt_util. Review URL: https://webrtc-codereview.appspot.com/1013006 marpan@webrtc.org 2013-01-09 22:13:19 +00:00
  • a5e7e76def Use %d for signed value in trace. andrew@webrtc.org 2013-01-09 17:11:50 +00:00
  • 08d660f08e Allow for some error in volume testing. andrew@webrtc.org 2013-01-09 17:07:02 +00:00
  • d005468e9b Generalized mechanism for excluding gtests on platforms, disabled broken tests on mac. phoglund@webrtc.org 2013-01-09 16:53:42 +00:00
  • 2f225cadde Add logs when no RTCP RR has been received for three regular RTCP intervals. mflodman@webrtc.org 2013-01-09 13:54:43 +00:00
  • d66eb8c4eb Disabled GQoS since it breaks ViE auto test. henrika@webrtc.org 2013-01-09 09:13:00 +00:00
  • fcd8585874 Enable external encoders with internal picture source. stefan@webrtc.org 2013-01-09 08:35:40 +00:00
  • 658d423e81 Using Convert in lieu of ExtractBuffer: Less error prone (as we don't need to compute buffer sizes etc.). This cl is first in a series (doing all of WebRtc would make it quite a big cl). While at it, fixing a few headers. mikhal@webrtc.org 2013-01-08 19:19:59 +00:00
  • 27cb3017f5 Updated version number to 3.20 Review URL: https://webrtc-codereview.appspot.com/1023008 elham@webrtc.org 2013-01-07 21:54:41 +00:00
  • bc9a959bd7 Generalized suppression for Trace::Add phoglund@webrtc.org 2013-01-07 13:01:46 +00:00
  • acc54b41da Added perf expectations and corrected existing tests to remove spaces from series names. phoglund@webrtc.org 2013-01-07 12:05:53 +00:00
  • c38eef896a Reformatted RTPReceiver. phoglund@webrtc.org 2013-01-07 10:18:30 +00:00
  • df3a15f63b Removed spaces from full stack test labels, consolidated graphs phoglund@webrtc.org 2013-01-07 10:06:52 +00:00
  • 1ea4b502ef Refactor receiver.h/.cc. stefan@webrtc.org 2013-01-07 08:49:41 +00:00
  • 1926d33344 Change Sleep() comment in test fixture. andrew@webrtc.org 2013-01-05 03:30:11 +00:00
  • bcb717428f .gitignore: Add *.mk, created as part of ChromiumOS build andrew@webrtc.org 2013-01-04 21:25:42 +00:00
  • f545cf8f10 Addressing webrtc issue 1237, http://code.google.com/p/webrtc/issues/detail?id=1237. kma@webrtc.org 2013-01-04 17:40:21 +00:00
  • 91d893324f Dashboard LKGR parsing builder names kjellander@webrtc.org 2013-01-04 10:30:54 +00:00
  • 6f62836ccf Reverting two mixing test patches: seems to introduce a persistent problem for win voe_auto_test (wrapping problem?) phoglund@webrtc.org 2013-01-03 14:33:00 +00:00
  • 5c8d9d30e2 Reformatted tick_util. phoglund@webrtc.org 2013-01-03 09:50:17 +00:00
  • daabfd25a6 Reformatted trace* files. phoglund@webrtc.org 2013-01-03 09:37:03 +00:00
  • 201d4b61d1 Fix implicit conversion error in mixing test. andrew@webrtc.org 2013-01-02 19:59:53 +00:00