e89f6b5574Create an empty device utility dummy, in order to stop using _linux suffixed files on non-Linux OSes.
ajm@google.com
2011-07-29 18:03:57 +00:00
f8dc8dc5f6Generate protobuf classes at build-time.
ajm@google.com
2011-07-29 17:29:08 +00:00
b0d9f3e6a3Fix an ambiguous call to pow() error.
ajm@google.com
2011-07-28 18:43:18 +00:00
af61f6d4d4Enable chromium_code==1 in a standalone build to have all the good warning settings from Chromium's common.gypi. Our third party code will still have the reduced warning settings. Review URL: http://webrtc-codereview.appspot.com/89001
ajm@google.com
2011-07-28 18:23:31 +00:00
11d986a68cUpdate to media_opt_util: (1) update to off-line table for fec (2) corresponding update and some code-cleanup for FecProtectionFactor() Review URL: http://webrtc-codereview.appspot.com/93006
marpan@google.com
2011-07-28 17:42:57 +00:00
59e41405d1Add a fixed-point profile to the APM unit test.
ajm@google.com
2011-07-28 17:34:04 +00:00
0e07d82f47Optimization of 'cft1st': * scalar optimization, vectorization. * 1.7% AEC overall speedup for the straight C path. * 12.2% AEC overall speedup for the SSE2 path. Review URL: http://webrtc-codereview.appspot.com/88006
cduvivier@google.com
2011-07-25 23:54:20 +00:00
26b83b581cRemove DTX from the ViE custom call test configuration. We don't normally recommend enabling this as it reduces audio quality. Review URL: http://webrtc-codereview.appspot.com/95003
ajm@google.com
2011-07-25 22:53:23 +00:00
e9a53a236bFix writing outside of allocated space on bilinear frame scale.
frkoenig@google.com
2011-07-22 17:24:11 +00:00
72610e22f8Add output from an older protobuf compiler (version 2.3), to support the version in the Android tree. Review URL: http://webrtc-codereview.appspot.com/88004
ajm@google.com
2011-07-22 00:55:00 +00:00
647aa16f0dexclude pulse audio when building with Chromium.
wjia@google.com
2011-07-21 20:45:31 +00:00
1b43b6d416Changing the default VP8 packetization mode setting to kAggregate and balanced, from the previous settig of kStrict and balanced.
marpan@google.com
2011-07-21 16:49:54 +00:00
022716b3afVCM/Media Opt Util: 1. Updating hybrid protection settings 2. Removing score 3. adding Fec as suffix to _residualPacketLoss for clarity. 4. Some clean up. Review URL: http://webrtc-codereview.appspot.com/88001
mikhal@google.com
2011-07-20 23:12:57 +00:00
18a186eab2Updates to VCM rx side: A. 2 bug fixes: 1. Updated code to set _lastdecodedSeqNum after clean up of old frames (2/3 instances were updated, 1 was ok). 2. Updated _lastDecodedSeqNum based on empty packets that arrive after the frame which they belong to was already decoded (as was with existing code with regard to filler packets). B. Code clean up. Review URL: http://webrtc-codereview.appspot.com/78001
mikhal@google.com
2011-07-20 20:58:09 +00:00
ade0c6ca28Fix for numberFirstPartition setting: occurs when whole frame is packetized into one packet (0 was set instead of 1). Review URL: http://webrtc-codereview.appspot.com/88003
marpan@google.com
2011-07-20 20:54:55 +00:00
7d3a2a3bcaSet _numberFirstPartition when packetizing VP8 frames
hlundin@google.com
2011-07-18 22:34:17 +00:00
dd8076044aseveral fixes for libjpeg related issues: 1. enable usage of libjpeg when libjpeg_turbo is not available; 2. remove forward declaration of some jpeg types since libjpeg and libjpeg_turbo have them defined differently; 3. pull in libjpeg code; Review URL: http://webrtc-codereview.appspot.com/80003
wjia@google.com
2011-07-18 21:51:45 +00:00
c93db4c4e1Remove legacy fft arm9e code Either for generic FFT code or FFT code specific to ARM-Cortex or ARM-Neon will be used, this folder should be removed. Review URL: http://webrtc-codereview.appspot.com/60003
leozwang@google.com
2011-07-18 16:48:17 +00:00
44fe667d86Fixes for the chromium build ARM and some old x86 platform: 1) Removed SSE2 for ARM in aec.gyp. 2) Removed the re-definition of DISALLOW_COPY_AND_ASSIGN in latebindingsymboltable.h. 3) SSE2 not always supported in some old x86 platform. Review URL: http://webrtc-codereview.appspot.com/80002
ronghuawu@google.com
2011-07-18 16:13:23 +00:00
801809c768Removed invalid declarations in spl unit_test.
bjornv@google.com
2011-07-18 14:05:24 +00:00
521d5932cbChanges to comfort noise generation; 1) faster convergence initially, 2) lower startup shape, 3) few code optimizations, 4) removed a bug that could cause noise estimate to go to zero, 5) removed a bug that could cause noise estimate to never recover from low values. Review URL: http://webrtc-codereview.appspot.com/73001
bjornv@google.com
2011-07-18 10:07:45 +00:00
ddbe649253The libvpx in chromium doesn't support the ARM build, so we have to use the pre-built libvpx instead.
ronghuawu@google.com
2011-07-15 21:16:03 +00:00
298e54a715Ported a patch from the old repository, which improve the suppression on Android, where high gains have been seen in the upper frequency band. Review URL: http://webrtc-codereview.appspot.com/68005
bjornv@google.com
2011-07-14 07:01:55 +00:00
a769fa51c0Adding more output data checks to APM unittest. Blowing out the protobuf definition (changing the tags) since we're still in the formative stages. Later, this would be very bad. Leaving a Frame message in case we want frame-by-frame data, but we prefer to keep the output storage small in general so avoiding it thus far. Review URL: http://webrtc-codereview.appspot.com/68004
ajm@google.com
2011-07-13 21:57:58 +00:00
59fd0f12e6Change to return no adjustment (default) if content_metrics=NULL, and return true (default) for UEP flag if content_metrics=NULL. Also parameter name change and get function for UEP in media_opt_util. Review URL: http://webrtc-codereview.appspot.com/70002
marpan@google.com
2011-07-13 17:19:49 +00:00
4edf9ac149Fixes bug where size of input strings did not match input parameters to GetRecording/PlayoutDeviceName() APIs.
henrika@google.com
2011-07-13 08:11:23 +00:00
86548c62e9Modified media_opt and qm_select to allow for robustness settings based on the content metrics. Re-organized the class structure in qm_select into a resolution class and robustness settings class, both derived from a main (qm/content analysis) class. Review URL: http://webrtc-codereview.appspot.com/55006
marpan@google.com
2011-07-12 17:12:57 +00:00
98c5001e40Reorganize libvpx to mimic Chromium's layout. We now sync libvpx to a subdirectory of third_party/libvpx where we've submitted our few wrapper files. This avoids having to "svn export" to the directory and allows direct committing of files. Review URL: http://webrtc-codereview.appspot.com/64001
ajm@google.com
2011-07-09 21:16:30 +00:00
1b627c72b5Tests using the rtp_rtcp test data should now be run from inside trunk/test/data/rtp_rtcp. I.e. all test files were moved to the test folder. Review URL: http://webrtc-codereview.appspot.com/60006
hellner@google.com
2011-07-08 17:16:47 +00:00
edac1733e2Fixing a number of issues in VCM and codec tests
hlundin@google.com
2011-07-08 13:05:23 +00:00
12c9df1a69Fixes build errors in the VCM tests introduced with r140. Also fixes a memory problem in mt_rx_tx_test. Review URL: http://webrtc-codereview.appspot.com/62004
holmer@google.com
2011-07-08 12:44:58 +00:00