phoglund@webrtc.org
aaf62ac019
Temporarily disabled flaky tests.
...
BUG=
TEST=
Review URL: https://webrtc-codereview.appspot.com/446010
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1919 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-03-21 08:04:43 +00:00
phoglund@webrtc.org
41be9beef5
Put YASM back to the more modern revisions.
...
http://webrtc-cb-linux-master.cbf.corp.google.com:8010/builders/Win32Debug/builds/732/steps/Build%28Debug%29/logs/stdio clearly disproves the hypothesis that rolling back YASM would solve the problem, so I might as well put it back. We will try switching the bot machines to physical machines instead and see if that helps.
BUG=
TEST=
Review URL: https://webrtc-codereview.appspot.com/451014
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1918 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-03-21 08:01:05 +00:00
marpan@webrtc.org
6503ecdc39
Fix to windows test from commit 1914.
...
Review URL: https://webrtc-codereview.appspot.com/455002
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1917 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-03-21 00:18:13 +00:00
marpan@webrtc.org
3fe3252cb3
Fix to windows build from commit 1914.
...
Review URL: https://webrtc-codereview.appspot.com/456002
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1916 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-03-20 22:13:24 +00:00
stefan@webrtc.org
e0d6fa4c66
Adding classes for handling multi-frame FEC.
...
The FEC behavior is unchanged with this commit, we will still be
limited to FEC over one frame for now.
BUG=
TEST=
Review URL: https://webrtc-codereview.appspot.com/450006
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1915 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-03-20 22:10:56 +00:00
marpan@webrtc.org
e22d81ce4d
Updates to resolution adpatation:
...
-moved calculation of selected frame size & frame rate to qm_select class.
-various updates to qm_select class (switch to 1/2 from 2 stages of 3/4,
include native frame rate for going up temporal, favor spatial action for temporal layers,..).
-updates to unittest.
Review URL: https://webrtc-codereview.appspot.com/450008
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1914 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-03-20 18:21:53 +00:00
bjornv@webrtc.org
a496b03c78
VAD refactoring: Removed macro file.
...
In this CL we've replaced the VAD macros with static const or enum.
Priority=low
BUG=
TEST=vad_unittest
Review URL: https://webrtc-codereview.appspot.com/453004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1913 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-03-20 12:53:06 +00:00
leozwang@webrtc.org
ac9fd8af09
Change folder name from Android to android
...
Review URL: https://webrtc-codereview.appspot.com/447012
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1912 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-03-19 21:09:42 +00:00
henrikg@webrtc.org
4530aa3157
Updates html test file to webkitDeprecatedPeerConnection.
...
The name (in WebKit) has been changed to add "Deprecated", in preparation of launching JSEP PeerConnection. This change is in Chrome Canary now. No functionality has changed.
BUG=371
Review URL: https://webrtc-codereview.appspot.com/449012
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1911 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-03-19 09:55:45 +00:00
stefan@webrtc.org
b9c50b68bf
Revert commit 1908.
...
Review URL: https://webrtc-codereview.appspot.com/452009
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1909 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-03-17 00:56:36 +00:00
stefan@webrtc.org
fb5944edf9
Upgrade libvpx to 6b66c01 and enabling temporal denoising.
...
BUG=
TEST=
Review URL: http://webrtc-codereview.appspot.com/448006
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1908 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-03-17 00:15:13 +00:00
leozwang@webrtc.org
a3736345dd
Introduced WEBRTC_ANDROID_PLATFORM_BUILD and make test app build on all platforms
...
BUG=
TEST=build on all platforms
Review URL: https://webrtc-codereview.appspot.com/446012
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1907 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-03-16 21:36:00 +00:00
leozwang@webrtc.org
1c7d8827ee
Enable video engine
...
Review URL: https://webrtc-codereview.appspot.com/449004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1906 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-03-16 18:09:10 +00:00
leozwang@webrtc.org
9a85d8e3dd
Remove test apps from Android.mk in APM
...
BUG=
TEST=build on android and pc platforms
Review URL: https://webrtc-codereview.appspot.com/448005
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1905 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-03-16 18:03:18 +00:00
kma@webrtc.org
bb966ca835
Optimized function WebRtcSpl_ScaleAndAddVectorsWithRound() for ARM-NEON platforms, and refactor it for generic C.
...
We removed it out of ilbc_specific_functions.c, since it's used not only in iLBC.
Passed the unit test.
Review URL: https://webrtc-codereview.appspot.com/426009
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1904 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-03-16 16:29:37 +00:00
phoglund@webrtc.org
7e26ad3828
Disabled more flaky volume tests.
...
BUG=
TEST=
Review URL: https://webrtc-codereview.appspot.com/451012
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1902 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-03-16 09:46:52 +00:00
andrew@webrtc.org
61bf8e33c4
Flush far-end buffers when larger than system delay.
...
Add a helper function to manage far-end buffer moves.
BUG=issue362
TEST=manually with audioproc
Review URL: https://webrtc-codereview.appspot.com/447007
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1899 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-03-15 19:04:55 +00:00
leozwang@webrtc.org
3053702698
Remove -lasound and -lpulse linking flags
...
BUG=365
TEST=build on linux
Review URL: https://webrtc-codereview.appspot.com/446007
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1898 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-03-15 18:34:13 +00:00
xians@webrtc.org
5b6d3ce598
adding back external media api since it is used in chromium unittest
...
Review URL: https://webrtc-codereview.appspot.com/452006
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1896 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-03-15 14:40:00 +00:00
xians@webrtc.org
a0866c10dd
adding back the file api for chromium unittests.
...
Review URL: https://webrtc-codereview.appspot.com/451013
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1894 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-03-15 13:06:41 +00:00
tina.legrand@webrtc.org
0e0390dc33
Flush NetEQ when receiving payload type switches between mono and stereo.
...
TEST=voe_cmd_test
Review URL: https://webrtc-codereview.appspot.com/448004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1893 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-03-15 11:23:51 +00:00
phoglund@webrtc.org
f7d90041b0
Fixed annoying printouts polluting the cron logs.
...
BUG=
TEST=
Review URL: https://webrtc-codereview.appspot.com/447006
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1892 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-03-15 11:03:02 +00:00
phoglund@webrtc.org
c5adf01d23
Added a LKGR page.
...
BUG=
TEST=
Review URL: https://webrtc-codereview.appspot.com/450005
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1891 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-03-15 11:02:04 +00:00
phoglund@webrtc.org
754626b5ea
Fixed the sanity_check and started using the new webrtc_test.html file. Added capability for xvfb testing.
...
The purpose for the xvfb mode is to be able to run tests on the windowless environment on the Chromebot. Given the right input video, we can then write a relatively simple algorithm to analyze the screenshots and thereby conclude that video is playing.
BUG=
TEST=
Review URL: https://webrtc-codereview.appspot.com/447004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1890 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-03-15 09:40:23 +00:00
kjellander@webrtc.org
cdbda4fc54
Disabling audio_device_test_api on LinuxVideo bot for now
...
BUG=None
TEST=None
Review URL: https://webrtc-codereview.appspot.com/449005
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1889 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-03-15 09:19:20 +00:00
pwestin@webrtc.org
2058fee396
Change call order.
...
Review URL: https://webrtc-codereview.appspot.com/451011
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1887 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-03-14 13:24:53 +00:00
phoglund@webrtc.org
75047dc88e
Rolled back YASM to versions we know are working.
...
The idea here is to attempt to provide a short-term solution to the flaky YASM failures on the windows bots. We could run with this a bit, and if the errors cease we know it is a bug in YASM and can perhaps proceed to report a bug on YASM. This is probably not a good long-term solution since I guess we want to use the same tools as Chrome.
This effectively rolls back the YASM version changes of r1755 (see http://code.google.com/p/webrtc/source/diff?spec=svn1755&r=1755&format=side&path=/trunk/DEPS )
BUG=
TEST=
Review URL: https://webrtc-codereview.appspot.com/453005
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1886 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-03-14 09:20:59 +00:00
andrew@webrtc.org
62283c0ebf
Quick fix to avoid non-causal AEC signals on PulseAudio.
...
BUG=340
TEST=manually with voe_cmd_test
Review URL: https://webrtc-codereview.appspot.com/451007
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1884 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-03-13 19:43:47 +00:00
leozwang@webrtc.org
24c65840de
Remove video from Android.mk
...
Review URL: https://webrtc-codereview.appspot.com/453002
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1883 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-03-13 17:22:44 +00:00
wu@webrtc.org
60c8b39ede
Fix the WebRtc_Word8 and char mismatch for the chromium build.
...
Review URL: https://webrtc-codereview.appspot.com/446005
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1882 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-03-12 23:59:11 +00:00
leozwang@webrtc.org
3a39230fdf
Further cleanup WebRtc_Word8 in external video capture
...
Review URL: https://webrtc-codereview.appspot.com/450003
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1881 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-03-12 21:03:38 +00:00
wu@webrtc.org
6e6ea04f9b
Implement the TickTime::Now for mac using mach_absolute_time which is consistent even the user changes the system time.
...
Review URL: https://webrtc-codereview.appspot.com/431004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1879 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-03-12 19:42:22 +00:00
leozwang@webrtc.org
c197b12d21
Typedef WebRtc_word8 to int8_t
...
BUG=311
TEST=build on all platforms
Review URL: https://webrtc-codereview.appspot.com/446002
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1877 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-03-12 16:52:28 +00:00
perkj@webrtc.org
3d42eda962
Fix wrong usage of memset in vie_auto_test ViEAutoTest::ViENetworkAPITest.
...
BUG=
TEST=
Review URL: https://webrtc-codereview.appspot.com/451006
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1876 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-03-12 15:49:28 +00:00
perkj@webrtc.org
ebb2f7b6f6
Fix errors in ViEAutoTest::ViENetworkAPITest().
...
BUG=
TEST= ViEAutoTest::ViENetworkAPITest
Review URL: https://webrtc-codereview.appspot.com/451004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1875 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-03-12 12:26:53 +00:00
bjornv@webrtc.org
ed700db014
VAD refactor: Assign functions. Mostly style changes.
...
Includes
- parameter order
- type changes
- variable name changes
- comment changes
- indentations
- test changes
In addition made minor style changes.
Review URL: https://webrtc-codereview.appspot.com/384001
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1874 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-03-12 12:17:26 +00:00
phoglund@webrtc.org
fc402760e9
Implemented branch coverage and integration bot coverage on the dashboard.
...
BUG=
TEST=
Review URL: https://webrtc-codereview.appspot.com/434002
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1873 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-03-12 09:12:32 +00:00
phoglund@webrtc.org
2e34c88c37
Cleaned up workdir usage.
...
BUG=
TEST=
Review URL: https://webrtc-codereview.appspot.com/441003
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1872 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-03-12 09:08:41 +00:00
tina.legrand@webrtc.org
ae1c4547ee
Reregister of stereo receiver didn't work.
...
This CL takes care of the re-registration of codecs, and tests unregistering stereo codecs.
One bug fixed in Celt too.
TEST=audio_coding_module_test: TestStereo.
Review URL: https://webrtc-codereview.appspot.com/436002
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1871 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-03-12 08:41:30 +00:00
leozwang@webrtc.org
f5516240ad
Prepare future change of WebRtc_Word8 in udp module
...
Review URL: https://webrtc-codereview.appspot.com/439007
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1870 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-03-09 22:07:18 +00:00
kjellander@webrtc.org
2050f84b98
audio_device_test_api failing cleaner failure for Linux without audio devices.
...
BUG=None
TEST=audio_device_test_api on Linux.
Review URL: https://webrtc-codereview.appspot.com/447002
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1869 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-03-09 14:22:27 +00:00
pwestin@webrtc.org
b594f4314a
Fix for set local SSRC
...
Review URL: https://webrtc-codereview.appspot.com/451002
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1868 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-03-09 12:31:52 +00:00
kjellander@webrtc.org
7256bdc3f5
Reverted download code and output that was done in https://webrtc-codereview.appspot.com/431003 (r1826) since it was reported to spam the output on some configurations.
...
BUG=Issue 333
TEST=ran update.py
Review URL: https://webrtc-codereview.appspot.com/449001
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1867 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-03-09 11:15:07 +00:00
tina.legrand@webrtc.org
0dab9e1523
Revert of r1859
...
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1866 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-03-09 10:03:09 +00:00
pwestin@webrtc.org
c637c40275
Removed deregister of default codec payload type.
...
Review URL: https://webrtc-codereview.appspot.com/451001
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1865 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-03-09 09:32:28 +00:00
kjellander@webrtc.org
74e6546b99
Moving audio_device_test_api off Virtual machine bots
...
BUG=None
TEST=None
Review URL: https://webrtc-codereview.appspot.com/450001
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1864 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-03-09 09:05:02 +00:00
henrika@webrtc.org
907bc55c19
Removes WebRtc_Word8 dependecy in the AudioDeviceModule.
...
This CL also modifies the ADM callback interface and introduces void* instead of WebRtc_Word8*
as pointer types for data buffers. This change also affects the VoiceEngine.
Review URL: https://webrtc-codereview.appspot.com/443001
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1863 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-03-09 08:59:19 +00:00
kjellander@webrtc.org
de011c1131
Enabling tests on Mac and Windows.
...
Enabling webrtc_utility_unittests on Windows (was never
added).
Enabling audio_device_test_api on Mac and Windows, since updated in r1861.
BUG=None
TEST=webrtc_utility_unittests in Debug+Release on Windows. audio_device_test_api in Debug+Release on Linux, Mac and Windows.
Review URL: https://webrtc-codereview.appspot.com/448001
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1862 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-03-09 08:25:23 +00:00
kjellander@webrtc.org
67fdd70e1b
Refactoring audio_device_test_api for gtest and execution on all platforms.
...
All the code that was previously in one single function is now broken up into 44 gtest tests. The creation of the Audio Device is done once (SetUpTestCase) and the audio device is initialized before each test (SetUp) and terminated after each test (TearDown). Doing this, the things that execute are basically the same since the test was structured as different sections separated by these calls:
TEST(audioDevice->Terminate() == 0);
TEST(audioDevice->Init() == 0);
I also cleaned up some unused helper functions and removed old test macros when replacing them by gtest macros.
The parts that are failing for Mac and Windows are excluded using #ifdef. Separate issues are filed for
this code to be fixed.
Formatting is updated to follow the WebRTC style guide.
BUG=None.
TEST=audio_device_test_api in Debug+Release on Linux, Mac and Windows. Test run audio_device_test_func on Linux.
Review URL: https://webrtc-codereview.appspot.com/437002
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1861 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-03-09 08:11:04 +00:00
andrew@webrtc.org
8012474552
Use a const rather than macro for EcDefault.
...
- This should be a better solution to the build error in
https://webrtc-codereview.appspot.com/425005
- Ideally all of the similar macros should go away, but one thing at
a time...
BUG=
TEST=voe_auto_test
Review URL: https://webrtc-codereview.appspot.com/438002
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1860 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-03-08 17:54:24 +00:00