ajm@google.com
98c5001e40
Reorganize 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
git-svn-id: http://webrtc.googlecode.com/svn/trunk@186 4adac7df-926f-26a2-2b94-8c16560cd09d
2011-07-09 21:16:30 +00:00
hellner@google.com
1b627c72b5
Tests 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
git-svn-id: http://webrtc.googlecode.com/svn/trunk@185 4adac7df-926f-26a2-2b94-8c16560cd09d
2011-07-08 17:16:47 +00:00
hlundin@google.com
edac1733e2
Fixing a number of issues in VCM and codec tests
...
Issues come from previous change to routing of CodecSpecificInfo.
A few tests are asserted out, and will be until the corresponding
routing has been made on the decoder side.
Review URL: http://webrtc-codereview.appspot.com/60007
git-svn-id: http://webrtc.googlecode.com/svn/trunk@184 4adac7df-926f-26a2-2b94-8c16560cd09d
2011-07-08 13:05:23 +00:00
holmer@google.com
12c9df1a69
Fixes 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
git-svn-id: http://webrtc.googlecode.com/svn/trunk@183 4adac7df-926f-26a2-2b94-8c16560cd09d
2011-07-08 12:44:58 +00:00
mflodman@google.com
362b3e5811
Removing ViE memory leaks in Linux renderer and ViEEncoder.
...
Review URL: http://webrtc-codereview.appspot.com/62003
git-svn-id: http://webrtc.googlecode.com/svn/trunk@182 4adac7df-926f-26a2-2b94-8c16560cd09d
2011-07-08 08:31:27 +00:00
tlegrand@google.com
3675f9b121
Review URL: http://webrtc-codereview.appspot.com/56003
...
git-svn-id: http://webrtc.googlecode.com/svn/trunk@181 4adac7df-926f-26a2-2b94-8c16560cd09d
2011-07-08 06:43:34 +00:00
hellner@google.com
52144776d9
Fixed valgrind warning in system wrappers unittest.
...
Review URL: http://webrtc-codereview.appspot.com/61006
git-svn-id: http://webrtc.googlecode.com/svn/trunk@180 4adac7df-926f-26a2-2b94-8c16560cd09d
2011-07-07 16:47:40 +00:00
henrika@google.com
214bb84550
Ensures that test files are read from new test/data folder for Mac OS X as well.
...
git-svn-id: http://webrtc.googlecode.com/svn/trunk@179 4adac7df-926f-26a2-2b94-8c16560cd09d
2011-07-07 15:08:35 +00:00
henrika@google.com
807c04d377
Ensures that all test files in VoE and ADM are read from
...
the new /test/data-folders.
Review URL: http://webrtc-codereview.appspot.com/55005
git-svn-id: http://webrtc.googlecode.com/svn/trunk@178 4adac7df-926f-26a2-2b94-8c16560cd09d
2011-07-07 14:10:34 +00:00
bjornv@google.com
67c6769b1d
Update to not count unprocessed blocks. This increase performance at startup.
...
git-svn-id: http://webrtc.googlecode.com/svn/trunk@177 4adac7df-926f-26a2-2b94-8c16560cd09d
2011-07-07 13:57:28 +00:00
bjornv@google.com
e8ba343b93
Changes made to improve AECM during startup
...
Review URL: http://webrtc-codereview.appspot.com/52001
git-svn-id: http://webrtc.googlecode.com/svn/trunk@176 4adac7df-926f-26a2-2b94-8c16560cd09d
2011-07-07 12:38:06 +00:00
bjornv@google.com
c83a3d6e2e
Added the new sqrt routine as a separate function.
...
Review URL: http://webrtc-codereview.appspot.com/55004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@175 4adac7df-926f-26a2-2b94-8c16560cd09d
2011-07-07 12:34:44 +00:00
niklase@google.com
45a7b84dd2
git-svn-id: http://webrtc.googlecode.com/svn/trunk@174 4adac7df-926f-26a2-2b94-8c16560cd09d
2011-07-07 11:17:52 +00:00
niklase@google.com
cf1648464a
git-svn-id: http://webrtc.googlecode.com/svn/trunk@173 4adac7df-926f-26a2-2b94-8c16560cd09d
2011-07-07 11:16:20 +00:00
niklase@google.com
0c3e855793
git-svn-id: http://webrtc.googlecode.com/svn/trunk@172 4adac7df-926f-26a2-2b94-8c16560cd09d
2011-07-07 09:40:48 +00:00
niklase@google.com
c7f3804131
git-svn-id: http://webrtc.googlecode.com/svn/trunk@171 4adac7df-926f-26a2-2b94-8c16560cd09d
2011-07-07 09:35:19 +00:00
niklase@google.com
f6d205aecb
git-svn-id: http://webrtc.googlecode.com/svn/trunk@170 4adac7df-926f-26a2-2b94-8c16560cd09d
2011-07-07 09:18:14 +00:00
niklase@google.com
b849792667
git-svn-id: http://webrtc.googlecode.com/svn/trunk@169 4adac7df-926f-26a2-2b94-8c16560cd09d
2011-07-07 09:15:38 +00:00
niklase@google.com
61e89746c8
git-svn-id: http://webrtc.googlecode.com/svn/trunk@168 4adac7df-926f-26a2-2b94-8c16560cd09d
2011-07-07 08:51:55 +00:00
niklase@google.com
5740135c6d
git-svn-id: http://webrtc.googlecode.com/svn/trunk@167 4adac7df-926f-26a2-2b94-8c16560cd09d
2011-07-07 08:47:44 +00:00
niklase@google.com
5adc73aad3
git-svn-id: http://webrtc.googlecode.com/svn/trunk@166 4adac7df-926f-26a2-2b94-8c16560cd09d
2011-07-07 08:46:41 +00:00
niklase@google.com
569c805674
git-svn-id: http://webrtc.googlecode.com/svn/trunk@165 4adac7df-926f-26a2-2b94-8c16560cd09d
2011-07-07 08:45:49 +00:00
niklase@google.com
9ad0cf1ae2
git-svn-id: http://webrtc.googlecode.com/svn/trunk@164 4adac7df-926f-26a2-2b94-8c16560cd09d
2011-07-07 08:43:35 +00:00
niklase@google.com
f50cf1f9da
git-svn-id: http://webrtc.googlecode.com/svn/trunk@163 4adac7df-926f-26a2-2b94-8c16560cd09d
2011-07-07 08:33:00 +00:00
niklase@google.com
91081baf8a
git-svn-id: http://webrtc.googlecode.com/svn/trunk@162 4adac7df-926f-26a2-2b94-8c16560cd09d
2011-07-07 08:27:17 +00:00
niklase@google.com
aa107a635f
git-svn-id: http://webrtc.googlecode.com/svn/trunk@161 4adac7df-926f-26a2-2b94-8c16560cd09d
2011-07-07 08:26:47 +00:00
niklase@google.com
d784e5535c
git-svn-id: http://webrtc.googlecode.com/svn/trunk@160 4adac7df-926f-26a2-2b94-8c16560cd09d
2011-07-07 08:26:13 +00:00
niklase@google.com
2b774c73e2
git-svn-id: http://webrtc.googlecode.com/svn/trunk@159 4adac7df-926f-26a2-2b94-8c16560cd09d
2011-07-07 08:25:57 +00:00
niklase@google.com
a207f59704
git-svn-id: http://webrtc.googlecode.com/svn/trunk@158 4adac7df-926f-26a2-2b94-8c16560cd09d
2011-07-07 08:25:09 +00:00
niklase@google.com
cc63de44ae
git-svn-id: http://webrtc.googlecode.com/svn/trunk@157 4adac7df-926f-26a2-2b94-8c16560cd09d
2011-07-07 08:24:47 +00:00
niklase@google.com
470e71d364
git-svn-id: http://webrtc.googlecode.com/svn/trunk@156 4adac7df-926f-26a2-2b94-8c16560cd09d
2011-07-07 08:21:25 +00:00
hlundin@google.com
f0a476bf76
Add PictureID and NonReference to codec information
...
The PictureID and NonReference information is now routed from the
encoder to the RTP packetizer through CodecSpecificInfo and
RTPVideoHeaderVP8.
Review URL: http://webrtc-codereview.appspot.com/51003
git-svn-id: http://webrtc.googlecode.com/svn/trunk@155 4adac7df-926f-26a2-2b94-8c16560cd09d
2011-07-07 08:04:23 +00:00
henrika@google.com
dcdf311b6c
Rollback to working sqrt version.
...
git-svn-id: http://webrtc.googlecode.com/svn/trunk@154 4adac7df-926f-26a2-2b94-8c16560cd09d
2011-07-07 08:05:26 +00:00
cduvivier@google.com
d0159d8eb0
aec_rdft_128: one entry point for each sign.
...
Review URL: http://webrtc-codereview.appspot.com/61007
git-svn-id: http://webrtc.googlecode.com/svn/trunk@153 4adac7df-926f-26a2-2b94-8c16560cd09d
2011-07-06 23:35:37 +00:00
cduvivier@google.com
fae3b31707
Optimization/cleanup of 'aec_rfdt' initialization (constants, LUT, ...):
...
* 2.7% AEC overall speedup for the straight C path.
* 3.5% AEC overall speedup for the SSE2 path.
Review URL: http://webrtc-codereview.appspot.com/60001
git-svn-id: http://webrtc.googlecode.com/svn/trunk@152 4adac7df-926f-26a2-2b94-8c16560cd09d
2011-07-06 18:32:59 +00:00
ajm@google.com
7c4469bf61
Revamp of audio_processing unit test to use protocol buffers. Chromium's protobuf version is synced to third_party. This isn't really needed for the unit test, but I'd like to use it soon for echo recordings, so I used this as a warm up.
...
Review URL: http://webrtc-codereview.appspot.com/56002
git-svn-id: http://webrtc.googlecode.com/svn/trunk@151 4adac7df-926f-26a2-2b94-8c16560cd09d
2011-07-06 17:45:37 +00:00
henrika@google.com
c5758f8c51
Uploaded test files for ADM functional tests.
...
git-svn-id: http://webrtc.googlecode.com/svn/trunk@150 4adac7df-926f-26a2-2b94-8c16560cd09d
2011-07-06 08:34:04 +00:00
holmer@google.com
98b4ed1ff8
Disabling DEBUG_FILE in the overuse detector by default.
...
Review URL: http://webrtc-codereview.appspot.com/63001
git-svn-id: http://webrtc.googlecode.com/svn/trunk@149 4adac7df-926f-26a2-2b94-8c16560cd09d
2011-07-05 14:47:23 +00:00
tlegrand@google.com
2b4b7f1321
Moving two testfiles, audio coding module.
...
git-svn-id: http://webrtc.googlecode.com/svn/trunk@148 4adac7df-926f-26a2-2b94-8c16560cd09d
2011-07-05 09:17:37 +00:00
tlegrand@google.com
0adca82c35
Move iLBC test and reference files to new location.
...
git-svn-id: http://webrtc.googlecode.com/svn/trunk@147 4adac7df-926f-26a2-2b94-8c16560cd09d
2011-07-05 09:10:23 +00:00
henrika@google.com
435c7ce243
Fixed minor type for Mac and Linux target.
...
git-svn-id: http://webrtc.googlecode.com/svn/trunk@146 4adac7df-926f-26a2-2b94-8c16560cd09d
2011-07-04 16:07:30 +00:00
henrika@google.com
d6552174c4
Prepares a move all data files required by VoiceEngine into one common place.
...
A new folder called test/data/voice_engine will be created and all files
will be placed here.
Review URL: http://webrtc-codereview.appspot.com/61004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@145 4adac7df-926f-26a2-2b94-8c16560cd09d
2011-07-04 15:52:04 +00:00
henrika@google.com
2e8a1a2092
Creates new test folder for VoiceEngine test files and adds the required files.
...
git-svn-id: http://webrtc.googlecode.com/svn/trunk@144 4adac7df-926f-26a2-2b94-8c16560cd09d
2011-07-04 15:39:40 +00:00
tommi@google.com
53af7595d1
Switch the sample client back to render the videos in the main window
...
instead of two popup windows. This also demonstrates one way of
implementing the VideoRenderer interface.
Review URL: http://webrtc-codereview.appspot.com/51004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@143 4adac7df-926f-26a2-2b94-8c16560cd09d
2011-07-04 12:47:37 +00:00
mikhal@google.com
cdc943e2d5
VCM: 1. Updating handling of empty packets. 2. Updating JB test. 3. Removing un-used code.
...
Review URL: http://webrtc-codereview.appspot.com/59001
git-svn-id: http://webrtc.googlecode.com/svn/trunk@142 4adac7df-926f-26a2-2b94-8c16560cd09d
2011-07-01 18:15:11 +00:00
marpan@google.com
c13708271a
Update media_opt_util with frame size parameters.
...
Review URL: http://webrtc-codereview.appspot.com/51002
git-svn-id: http://webrtc.googlecode.com/svn/trunk@141 4adac7df-926f-26a2-2b94-8c16560cd09d
2011-07-01 17:18:53 +00:00
hlundin@google.com
6b04739e04
Route CodecSpecificInfo from encoder to packetizer
...
Making a long chain of interface changes to route a CodecSpecificInfo
struct from the video encoder function to the RTPSenderVideo. This
will be used to convey information needed by the RTP packetizer when
building the RTP headers.
Review URL: http://webrtc-codereview.appspot.com/56001
git-svn-id: http://webrtc.googlecode.com/svn/trunk@140 4adac7df-926f-26a2-2b94-8c16560cd09d
2011-07-01 08:32:57 +00:00
mikhal@google.com
b5427cbd35
Changing JPEG API to to accept rawImage and encodedImage; moved video_image.h from modules/video_coding/codecs to common_video/interface, and some general re-write to JPEG, especially with regard to memory handling. Required VCM/ViE changes are also included.
...
Review URL: http://webrtc-codereview.appspot.com/55002
git-svn-id: http://webrtc.googlecode.com/svn/trunk@139 4adac7df-926f-26a2-2b94-8c16560cd09d
2011-07-01 01:17:49 +00:00
marpan@google.com
67d7282900
Allow the FEC to protect up to maximum #packets (48) if the
...
media packet list is above this max.
Review URL: http://webrtc-codereview.appspot.com/45005
git-svn-id: http://webrtc.googlecode.com/svn/trunk@138 4adac7df-926f-26a2-2b94-8c16560cd09d
2011-06-30 20:14:15 +00:00
cduvivier@google.com
9d94116697
Optimization of 'rftbsub':
...
* scalar optimization, vectorization.
* 0.5% AEC overall speedup for the straight C path.
* 2.8% AEC overall speedup for the SSE2 path.
Review URL: http://webrtc-codereview.appspot.com/48008
git-svn-id: http://webrtc.googlecode.com/svn/trunk@137 4adac7df-926f-26a2-2b94-8c16560cd09d
2011-06-30 19:19:37 +00:00