3dbed8597eThis CL makes the playout delay value thread safe. With the patch, _sndCardPlayDelay is calculated in the DoRenderThread instead of capture thread, an capture thread only gets the _sndCardPlayDelay value. And _sndCardPlayDelay and _sndCardRecDelay are only changed to be Atomic32 to make them to be accessed by multiple threads.
xians@webrtc.org
2012-02-09 13:50:48 +00:00
9c84b0dc9fFix build errors with GCC.
stefan@webrtc.org
2012-02-09 13:14:04 +00:00
7adab0922dThis removes the knowledge of frame completeness from the FEC decoder. Therefore, with this change a recovered packet is only considered old, and will be removed, if more than 48 recovered packets are stored.
stefan@webrtc.org
2012-02-09 12:34:52 +00:00
cde1c0b519Fixed bad gtest filter.
phoglund@webrtc.org
2012-02-09 11:13:12 +00:00
cf6a295b13Making video codecs test framework integration test execute in a reproducable fashion.
kjellander@webrtc.org
2012-02-09 09:01:51 +00:00
23307f7c4bRemove frame_list.cc from Andorid.mk.
stefan@webrtc.org
2012-02-08 10:39:13 +00:00
594ab3ce4bremove vie file API to take away media_file and utility modules. This CL reduce the size of chrome in release build by 70KB. With this patch and r1592 , sizes.py reports 92255640 bytes with webrtc, down from 92485792 bytes. The size is 88839360 bytes without webrtc.
xians@webrtc.org
2012-02-08 10:38:12 +00:00
df69775bfaAdding support for full-stereo codec.
tina.legrand@webrtc.org
2012-02-08 10:22:21 +00:00
2979461595Refactored the jitter buffer to use std::list.
stefan@webrtc.org
2012-02-08 08:58:55 +00:00
236e842bcaRemoved memcpy of pointer to itself, triggering Valgrind warning.
bjornv@webrtc.org
2012-02-07 17:22:44 +00:00
59f16ec993Introduced ARM version of WebRtcSpl_SqrtFloor(). Function cycles reduced by ~ 30% in a real time VOE test in an android device (Nexus-S, ARMv7a).
kma@webrtc.org
2012-02-07 17:15:15 +00:00
78088c2f36Removed warnings on Windows and enabled warnings-as-errors on Windows.
phoglund@webrtc.org
2012-02-07 14:56:45 +00:00
87885e8409This CL will look a bit strange. Essentially I've removed sanity checks for > 1 channel and then fixed the bugs that remained. Will add testing in a separate CL.
niklas.enbom@webrtc.org
2012-02-07 14:48:59 +00:00
2726cd22c9Reconfigured which tests run on the integration test build bot.
phoglund@webrtc.org
2012-02-07 12:13:58 +00:00
4ef5d493c7Enabling and disabling tests
kjellander@webrtc.org
2012-02-07 08:33:47 +00:00
530963925eSolves buffer overrun crash on Windows [issue 258].
bjornv@webrtc.org
2012-02-07 08:10:46 +00:00
14979ed4e6Revert libyuv to r121.
andrew@webrtc.org
2012-02-07 05:13:02 +00:00
de66b91274In voice engine, added member audioFrame to classes AudioCodingModuleImpl and VoEBaseImpl, and touched VoEBaseImpl::NeedMorePlayData and AudioCodingModuleImpl::PlayoutData10Ms(), for performance reasons in Android platforms. The two functions used about 6% of VoE originally. After the change, the percentage reduced to about 0.2%. Review URL: https://webrtc-codereview.appspot.com/379001
kma@webrtc.org
2012-02-01 18:39:44 +00:00
2b87891901Implemented build status tracking.
phoglund@webrtc.org
2012-02-01 17:08:03 +00:00
fede80c0b8Updated test web page info for PeerConnection v2.
henrikg@webrtc.org
2012-02-01 13:10:48 +00:00
d4f0a0e2bcRefactored the dashboard in order to add new functionality and added some new functionality.
phoglund@webrtc.org
2012-02-01 10:59:23 +00:00
7fe219f681Add some additional checks for corrupt payload.
andrew@webrtc.org
2012-02-01 02:40:37 +00:00
cdba1a836btest_fec: Reduce execution time of test, and use testsupport/fileutils.h for path of randomSeedLog file. Review URL: https://webrtc-codereview.appspot.com/373016
marpan@webrtc.org
2012-01-31 00:36:14 +00:00
293d22b39bAdd a new macro for bit-exact audioproc tests.
andrew@webrtc.org
2012-01-30 22:04:26 +00:00
89a100092aA minor change in function WebRtcNetEQ_PacketBufferFindLowestTimestamp for NetEq, for performance reasons. In Android platform, with an offline testing file, the function cycles was reduced by 25%. This function was also reformatted. Review URL: https://webrtc-codereview.appspot.com/367010
kma@webrtc.org
2012-01-30 15:37:33 +00:00
7627843352Added NULL check in external transport test code.
mflodman@webrtc.org
2012-01-30 13:21:26 +00:00