external/webrtc/src.git
18 months agoRoll libvpx to 4cf4c94ad166. master
marpan@webrtc.org [Mon, 22 Oct 2012 17:55:26 +0000 (17:55 +0000)]
Roll libvpx to 4cf4c94ad166.

Relevant updates:

4cf4c94ad166: Fix to rd cost computation for motion vector bias
(issue: http://code.google.com/p/webm/issues/detail?id=486)

f6886c4b9328: post-proc: fix 0 or negative threshold handling
4c53bacce4a9: post-proc: deblock filter optimization
(issues: http://code.google.com/p/webm/issues/detail?id=480
         http://code.google.com/p/webm/issues/detail?id=479)
Review URL: https://webrtc-codereview.appspot.com/909004

git-svn-id: http://webrtc.googlecode.com/svn/trunk/src@2962 4adac7df-926f-26a2-2b94-8c16560cd09d

18 months agoAdd external media hook for preprocessed audio.
andrew@webrtc.org [Fri, 19 Oct 2012 17:30:56 +0000 (17:30 +0000)]
Add external media hook for preprocessed audio.

Review URL: https://webrtc-codereview.appspot.com/879007

git-svn-id: http://webrtc.googlecode.com/svn/trunk/src@2960 4adac7df-926f-26a2-2b94-8c16560cd09d

18 months agoVideo engine - removing unused functionality.
mikhal@webrtc.org [Fri, 19 Oct 2012 16:44:35 +0000 (16:44 +0000)]
Video engine - removing unused functionality.

Review URL: https://webrtc-codereview.appspot.com/912004

git-svn-id: http://webrtc.googlecode.com/svn/trunk/src@2959 4adac7df-926f-26a2-2b94-8c16560cd09d

18 months agoUpdating vp8 unit_test - fixing issue introduced in r2954
mikhal@webrtc.org [Fri, 19 Oct 2012 16:08:59 +0000 (16:08 +0000)]
Updating vp8 unit_test - fixing issue introduced in r2954

TBR=Stefan

Review URL: https://webrtc-codereview.appspot.com/917005

git-svn-id: http://webrtc.googlecode.com/svn/trunk/src@2958 4adac7df-926f-26a2-2b94-8c16560cd09d

18 months agoMaking fileutils test handle any checkout dir
kjellander@webrtc.org [Fri, 19 Oct 2012 16:07:02 +0000 (16:07 +0000)]
Making fileutils test handle any checkout dir

This is needed since the checkout dir is not always named 'trunk', e.g. on branches and buildbot checkouts.

BUG=Tests fails if checkout dir is not named trunk.
TEST=test_support_unittests in a couple of different working directory setups.

Review URL: https://webrtc-codereview.appspot.com/915004

git-svn-id: http://webrtc.googlecode.com/svn/trunk/src@2957 4adac7df-926f-26a2-2b94-8c16560cd09d

18 months agoUpdating VPM APi's to use VideoFrame
mikhal@webrtc.org [Fri, 19 Oct 2012 15:43:31 +0000 (15:43 +0000)]
Updating VPM APi's to use VideoFrame

Review URL: https://webrtc-codereview.appspot.com/879006

git-svn-id: http://webrtc.googlecode.com/svn/trunk/src@2956 4adac7df-926f-26a2-2b94-8c16560cd09d

18 months agoDisable multi-stream BWE until send-side timing issues have been fixed.
stefan@webrtc.org [Fri, 19 Oct 2012 15:36:04 +0000 (15:36 +0000)]
Disable multi-stream BWE until send-side timing issues have been fixed.

BUG=

Review URL: https://webrtc-codereview.appspot.com/918004

git-svn-id: http://webrtc.googlecode.com/svn/trunk/src@2955 4adac7df-926f-26a2-2b94-8c16560cd09d

18 months agoUpdates to Codecs' tests
mikhal@webrtc.org [Fri, 19 Oct 2012 15:31:47 +0000 (15:31 +0000)]
Updates to Codecs' tests
1. Removing VideoBuffer and replacing with VideoFrame.
2. Removing legacy rawImage related code.
Open TODO: Get the frame type, only used in the packet_loss test - a TODO was added.

Review URL: https://webrtc-codereview.appspot.com/896004

git-svn-id: http://webrtc.googlecode.com/svn/trunk/src@2954 4adac7df-926f-26a2-2b94-8c16560cd09d

18 months agoAdd a gyp variable to fully disable Opus.
andrew@webrtc.org [Fri, 19 Oct 2012 07:13:52 +0000 (07:13 +0000)]
Add a gyp variable to fully disable Opus.

Without this, the Chromium gyp run will fail until Opus is added.

This builds and runs Opus on Linux with include_opus=1, and builds with include_opus=0 (including with third_party/opus deleted to simulate the Chromium build).

Review URL: https://webrtc-codereview.appspot.com/902005

git-svn-id: http://webrtc.googlecode.com/svn/trunk/src@2953 4adac7df-926f-26a2-2b94-8c16560cd09d

18 months agoEnable NACK by default
leozwang@webrtc.org [Thu, 18 Oct 2012 22:22:51 +0000 (22:22 +0000)]
Enable NACK by default

BUG=None
TEST=local
Review URL: https://webrtc-codereview.appspot.com/910005

git-svn-id: http://webrtc.googlecode.com/svn/trunk/src@2952 4adac7df-926f-26a2-2b94-8c16560cd09d

18 months agoRemoved the 00 API from the fuzz tests.
phoglund@webrtc.org [Thu, 18 Oct 2012 21:00:03 +0000 (21:00 +0000)]
Removed the 00 API from the fuzz tests.

BUG=

Review URL: https://webrtc-codereview.appspot.com/903005

git-svn-id: http://webrtc.googlecode.com/svn/trunk/src@2950 4adac7df-926f-26a2-2b94-8c16560cd09d

18 months agoUpdating JPEG Decoder to Use LibYuv
mikhal@webrtc.org [Thu, 18 Oct 2012 16:42:00 +0000 (16:42 +0000)]
Updating JPEG Decoder to Use LibYuv

Review URL: https://webrtc-codereview.appspot.com/900004

git-svn-id: http://webrtc.googlecode.com/svn/trunk/src@2947 4adac7df-926f-26a2-2b94-8c16560cd09d

18 months agoMove the REMB summation into RemoteBitrateEstimatorSingleStream.
stefan@webrtc.org [Thu, 18 Oct 2012 11:12:39 +0000 (11:12 +0000)]
Move the REMB summation into RemoteBitrateEstimatorSingleStream.

BUG=

Review URL: https://webrtc-codereview.appspot.com/891004

git-svn-id: http://webrtc.googlecode.com/svn/trunk/src@2946 4adac7df-926f-26a2-2b94-8c16560cd09d

18 months agoOpus integration
tina.legrand@webrtc.org [Thu, 18 Oct 2012 10:00:52 +0000 (10:00 +0000)]
Opus integration

First patch = delivery from August 22, 2012.

Review URL: https://webrtc-codereview.appspot.com/756005

git-svn-id: http://webrtc.googlecode.com/svn/trunk/src@2945 4adac7df-926f-26a2-2b94-8c16560cd09d

18 months agoAllow audioproc_unittest to be run with an absolute path.
andrew@webrtc.org [Thu, 18 Oct 2012 00:42:32 +0000 (00:42 +0000)]
Allow audioproc_unittest to be run with an absolute path.

r2942 depended on TestSuite, which in turn depends on Gmock. This is not
available in the Android platform build. Here, we call SetExecutablePath
directly instead.

TBR=kjellander@webrtc.org
TESTED=invoked audioproc_unittest with an absolute path in a working directory
outside the tree.

Review URL: https://webrtc-codereview.appspot.com/892005

git-svn-id: http://webrtc.googlecode.com/svn/trunk/src@2944 4adac7df-926f-26a2-2b94-8c16560cd09d

18 months agoUse TestSuite for startup in audioproc_unittest's custom main().
andrew@webrtc.org [Wed, 17 Oct 2012 23:30:18 +0000 (23:30 +0000)]
Use TestSuite for startup in audioproc_unittest's custom main().

TESTED=invoked audioproc_unittest with an absolute path in a working directory outside the tree.

Review URL: https://webrtc-codereview.appspot.com/897006

git-svn-id: http://webrtc.googlecode.com/svn/trunk/src@2942 4adac7df-926f-26a2-2b94-8c16560cd09d

18 months agoA fix to webrtc issue 918 in Android, introduced from version 2792 which touched...
kma@webrtc.org [Wed, 17 Oct 2012 22:12:50 +0000 (22:12 +0000)]
A fix to webrtc issue 918 in Android, introduced from version 2792 which touched the build settings.
Review URL: https://webrtc-codereview.appspot.com/897005

git-svn-id: http://webrtc.googlecode.com/svn/trunk/src@2941 4adac7df-926f-26a2-2b94-8c16560cd09d

18 months agoFixes comment from https://webrtc-codereview.appspot.com/869004/
henrike@webrtc.org [Wed, 17 Oct 2012 18:03:49 +0000 (18:03 +0000)]
Fixes comment from https://webrtc-codereview.appspot.com/869004/

BUG=N/A

Review URL: https://webrtc-codereview.appspot.com/859009

git-svn-id: http://webrtc.googlecode.com/svn/trunk/src@2940 4adac7df-926f-26a2-2b94-8c16560cd09d

18 months agoTHis modification is casued by r2915.
sjlee@webrtc.org [Wed, 17 Oct 2012 13:18:00 +0000 (13:18 +0000)]
THis modification is casued by r2915.
In r2915, the src/system_wrapper/interface/critical_section_wrapper.h
was changed.
The below two files are affected by r2915.
Review URL: https://webrtc-codereview.appspot.com/878006

git-svn-id: http://webrtc.googlecode.com/svn/trunk/src@2939 4adac7df-926f-26a2-2b94-8c16560cd09d

18 months agoAdded buffer length when calling encrypt/decrypt. Write the extra two bytes.
mflodman@webrtc.org [Wed, 17 Oct 2012 11:05:54 +0000 (11:05 +0000)]
Added buffer length when calling encrypt/decrypt. Write the extra two bytes.

Replacing http://review.webrtc.org/893004/.

BUG=934
TEST=Run ViE Autotest Encryption with Valgrind.

Review URL: https://webrtc-codereview.appspot.com/901006

git-svn-id: http://webrtc.googlecode.com/svn/trunk/src@2938 4adac7df-926f-26a2-2b94-8c16560cd09d

18 months agoMade external codec test compile and pass.
mflodman@webrtc.org [Wed, 17 Oct 2012 09:41:25 +0000 (09:41 +0000)]
Made external codec test compile and pass.

BUG=961
TEST=Uncomment #define WEBRTC_VIDEO_ENGINE_EXTERNAL_CODEC_API in engine_configurations.h. Should build and extended codec test pass.

Review URL: https://webrtc-codereview.appspot.com/901005

git-svn-id: http://webrtc.googlecode.com/svn/trunk/src@2937 4adac7df-926f-26a2-2b94-8c16560cd09d

18 months agoAdding fileutils.h support for absolute paths
kjellander@webrtc.org [Wed, 17 Oct 2012 04:39:44 +0000 (04:39 +0000)]
Adding fileutils.h support for absolute paths

This CL completes the effort done in http://review.webrtc.org/858014/ to make tests find the resources in various scenarios.

Slightly modified tests since there were a bit confusing and that their description conflicted with the current functionality.

BUG=Tests that are run with full absolute paths cannot find resources.
TEST=Local tests using absolute paths + trybots

Review URL: https://webrtc-codereview.appspot.com/878007

git-svn-id: http://webrtc.googlecode.com/svn/trunk/src@2936 4adac7df-926f-26a2-2b94-8c16560cd09d

18 months agoConsolidate test file path on Android
leozwang@webrtc.org [Tue, 16 Oct 2012 04:31:20 +0000 (04:31 +0000)]
Consolidate test file path on Android

BUG=None
TEST=local
Review URL: https://webrtc-codereview.appspot.com/879004

git-svn-id: http://webrtc.googlecode.com/svn/trunk/src@2934 4adac7df-926f-26a2-2b94-8c16560cd09d

18 months agoRemove non-ASCII character from voe_external_media.h
andrew@webrtc.org [Tue, 16 Oct 2012 01:20:39 +0000 (01:20 +0000)]
Remove non-ASCII character from voe_external_media.h

TBR=henrika@webrtc.org

Review URL: https://webrtc-codereview.appspot.com/881006

git-svn-id: http://webrtc.googlecode.com/svn/trunk/src@2932 4adac7df-926f-26a2-2b94-8c16560cd09d

18 months agoDelete mergeinfo on remote_bitrate_estimator.
andrew@webrtc.org [Mon, 15 Oct 2012 21:32:38 +0000 (21:32 +0000)]
Delete mergeinfo on remote_bitrate_estimator.

This should prevent these files from showing up during every merge operation.

BUG=issue724
Review URL: https://webrtc-codereview.appspot.com/881005

git-svn-id: http://webrtc.googlecode.com/svn/trunk/src@2931 4adac7df-926f-26a2-2b94-8c16560cd09d

18 months agoImproving the way fileutil.h finds test resources.
kjellander@webrtc.org [Mon, 15 Oct 2012 18:14:12 +0000 (18:14 +0000)]
Improving the way fileutil.h finds test resources.

Adding the argv[0] path to the working directory to make it possible find the project root even when the test is executed from outside the project dir (like it is on some buildbots).

Removed tests that moves into directories since they no longer work with this approach. The new functionality have been verified by manual tests of the following cases, example with a checkout root dir called webrtc/:
Working dir:                   Command line:
webrtc                         trunk/out/Debug/test
webrtc/trunk                   out/Debug/test
webrtc/trunk/out               Debug/test
webrtc/trunk/out               ./Debug/test
webrtc/trunk/out/Debug         ./test
webrtc/trunk/out/Debug/subdir  ../test
webrtc/trunk/out/Debug/subdir  ./../test

I also made another program with its own main method (only links with 'test_support', not 'test_support_main') and made sure that it was still possible to use as before (i.e. works within the project tree but not above it):

#include "testsupport/fileutils.h"
int main(int argc, char** argv) {
  printf("Working dir: %s\n", webrtc::test::WorkingDir().c_str());
  printf("Project root: %s\n", webrtc::test::ProjectRootPath().c_str());
  printf("Output path: %s\n", webrtc::test::OutputPath().c_str());
}

BUG=Existing implementation cannot handle when the working directory is outside the project checkout.
TEST=test_support_unittests and manual tests with video_codecs_test_framework_integration_tests + passing all trybots + memcheck tool

Review URL: https://webrtc-codereview.appspot.com/858014

git-svn-id: http://webrtc.googlecode.com/svn/trunk/src@2927 4adac7df-926f-26a2-2b94-8c16560cd09d

18 months agoAdding support for 48 kHz input to VAD.
tina.legrand@webrtc.org [Mon, 15 Oct 2012 17:46:19 +0000 (17:46 +0000)]
Adding support for 48 kHz input to VAD.

This CL adds support for 48 kHz sampling frequency in the VAD, by adding downsampling from 48 to 8 kHz.

BUG=
TEST=vad_unittest

Review URL: https://webrtc-codereview.appspot.com/855010

git-svn-id: http://webrtc.googlecode.com/svn/trunk/src@2926 4adac7df-926f-26a2-2b94-8c16560cd09d

18 months agoRefactor WebRTCDemo.java to follow google code style
leozwang@webrtc.org [Mon, 15 Oct 2012 17:24:13 +0000 (17:24 +0000)]
Refactor WebRTCDemo.java to follow google code style

BUG=None
TEST=bots
Review URL: https://webrtc-codereview.appspot.com/882005

git-svn-id: http://webrtc.googlecode.com/svn/trunk/src@2925 4adac7df-926f-26a2-2b94-8c16560cd09d

18 months agoI420VideoFrame: Adding: 1. IsEmpty 2. ResetSize
mikhal@webrtc.org [Mon, 15 Oct 2012 16:12:09 +0000 (16:12 +0000)]
I420VideoFrame: Adding: 1. IsEmpty 2. ResetSize

Review URL: https://webrtc-codereview.appspot.com/857011

git-svn-id: http://webrtc.googlecode.com/svn/trunk/src@2924 4adac7df-926f-26a2-2b94-8c16560cd09d

18 months agoAdd VAD configuration options to audioproc.
andrew@webrtc.org [Fri, 12 Oct 2012 16:41:45 +0000 (16:41 +0000)]
Add VAD configuration options to audioproc.

Review URL: https://webrtc-codereview.appspot.com/855014

git-svn-id: http://webrtc.googlecode.com/svn/trunk/src@2923 4adac7df-926f-26a2-2b94-8c16560cd09d

18 months agoThis is a minor change.
tina.legrand@webrtc.org [Fri, 12 Oct 2012 12:50:14 +0000 (12:50 +0000)]
This is a minor change.

Wrong macro used for AMR and AMR-wb. The real name for the macros are without "GSM".

Magnus, please review the change in modules/media_file.
Henrik G, please review the change in voice_engine

Review URL: https://webrtc-codereview.appspot.com/859011

git-svn-id: http://webrtc.googlecode.com/svn/trunk/src@2921 4adac7df-926f-26a2-2b94-8c16560cd09d

18 months agoRefactoring jitter_buffer.h/.cc to Google style.
stefan@webrtc.org [Fri, 12 Oct 2012 07:04:52 +0000 (07:04 +0000)]
Refactoring jitter_buffer.h/.cc to Google style.

BUG=

Review URL: https://webrtc-codereview.appspot.com/872006

git-svn-id: http://webrtc.googlecode.com/svn/trunk/src@2920 4adac7df-926f-26a2-2b94-8c16560cd09d

18 months agoFixed a compiler issue with arm neon build.
kma@webrtc.org [Thu, 11 Oct 2012 17:59:17 +0000 (17:59 +0000)]
Fixed a compiler issue with arm neon build.

Problem: When building webrtc in ARM but not Android:

third_party/webrtc/modules/audio_processing/ns/nsx_core_neon.c: In function 'WebRtcNsx_NoiseEstimationNeon':
third_party/webrtc/modules/audio_processing/ns/nsx_core_neon.c:248:7: note: use -flax-vector-conversions to permit conversions between vectors with differing element types or numbers of subparts

third_party/webrtc/modules/audio_processing/ns/nsx_core_neon.c:248:17: error: incompatible types when assigning to type 'int16x8_t' from type 'uint16x8_t'
Review URL: https://webrtc-codereview.appspot.com/859013

git-svn-id: http://webrtc.googlecode.com/svn/trunk/src@2917 4adac7df-926f-26a2-2b94-8c16560cd09d

18 months agogit-svn-id: http://webrtc.googlecode.com/svn/trunk/src@2916 4adac7df-926f-26a2-2b94...
mikhal@webrtc.org [Thu, 11 Oct 2012 17:19:10 +0000 (17:19 +0000)]
git-svn-id: webrtc.googlecode.com/svn/trunk/src@2916 4adac7df-926f-26a2-2b94-8c16560cd09d

18 months agoRemove CriticalSectionScoped reference constructor.
mflodman@webrtc.org [Thu, 11 Oct 2012 16:58:05 +0000 (16:58 +0000)]
Remove CriticalSectionScoped reference constructor.

This is to close BUG=187, which was, except for this, done a long time ago.

BUG=187
TEST=Compiles.

Review URL: https://webrtc-codereview.appspot.com/857013

git-svn-id: http://webrtc.googlecode.com/svn/trunk/src@2915 4adac7df-926f-26a2-2b94-8c16560cd09d

18 months agoChanged CriticalSectionScoped so the style correct constructor is used everywhere.
mflodman@webrtc.org [Thu, 11 Oct 2012 16:31:00 +0000 (16:31 +0000)]
Changed CriticalSectionScoped so the style correct constructor is used everywhere.

BUG=187

Review URL: https://webrtc-codereview.appspot.com/873009

git-svn-id: http://webrtc.googlecode.com/svn/trunk/src@2913 4adac7df-926f-26a2-2b94-8c16560cd09d

18 months agoUpdates to videoprocessor_integration_test:
marpan@webrtc.org [Thu, 11 Oct 2012 16:27:34 +0000 (16:27 +0000)]
Updates to videoprocessor_integration_test:
    -added internal spatial resize and frame dropper as codec config parameters.
    -made one test dedicated to internal spatial resize.
    -set the denoiser to be on for the temporal layer test.
    -correct the setting for number of spatial resizes for temporal layer test.
Review URL: https://webrtc-codereview.appspot.com/866007

git-svn-id: http://webrtc.googlecode.com/svn/trunk/src@2912 4adac7df-926f-26a2-2b94-8c16560cd09d

18 months agoThe CL broke the builds is :
xians@webrtc.org [Thu, 11 Oct 2012 15:41:55 +0000 (15:41 +0000)]
The CL broke the builds is :
http://code.google.com/p/webrtc/source/detail?r=2804
Review URL: https://webrtc-codereview.appspot.com/873012

git-svn-id: http://webrtc.googlecode.com/svn/trunk/src@2911 4adac7df-926f-26a2-2b94-8c16560cd09d

18 months agoAdding Scale for I420VideoFrame
mikhal@webrtc.org [Thu, 11 Oct 2012 15:33:05 +0000 (15:33 +0000)]
Adding Scale for I420VideoFrame

Review URL: https://webrtc-codereview.appspot.com/857012

git-svn-id: http://webrtc.googlecode.com/svn/trunk/src@2910 4adac7df-926f-26a2-2b94-8c16560cd09d

18 months agoAdding DeliverCaptureEncodedFrame
mikhal@webrtc.org [Thu, 11 Oct 2012 15:03:53 +0000 (15:03 +0000)]
Adding DeliverCaptureEncodedFrame

Review URL: https://webrtc-codereview.appspot.com/860012

git-svn-id: http://webrtc.googlecode.com/svn/trunk/src@2909 4adac7df-926f-26a2-2b94-8c16560cd09d

18 months agoFix for issues with in r2906.
stefan@webrtc.org [Thu, 11 Oct 2012 12:13:42 +0000 (12:13 +0000)]
Fix for issues with in r2906.

TBR=henrik.lundin@webrtc.org

BUG=

Review URL: https://webrtc-codereview.appspot.com/858013

git-svn-id: http://webrtc.googlecode.com/svn/trunk/src@2907 4adac7df-926f-26a2-2b94-8c16560cd09d

18 months agoRefactoring codec_database.cc/.h to Google style.
stefan@webrtc.org [Thu, 11 Oct 2012 11:21:38 +0000 (11:21 +0000)]
Refactoring codec_database.cc/.h to Google style.

BUG=

Review URL: https://webrtc-codereview.appspot.com/857009

git-svn-id: http://webrtc.googlecode.com/svn/trunk/src@2906 4adac7df-926f-26a2-2b94-8c16560cd09d

18 months agoThe problem is:
xians@webrtc.org [Thu, 11 Oct 2012 09:32:45 +0000 (09:32 +0000)]
The problem is:
./content/renderer/media/webrtc_audio_device_impl.h:19:81: error: third_party/webrtc/modules/audio_device/main/interface/audio_device.h: No such file or directory

We have to create a temporary files until the new webrtc is rolled the chrome.
Review URL: https://webrtc-codereview.appspot.com/867008

git-svn-id: http://webrtc.googlecode.com/svn/trunk/src@2905 4adac7df-926f-26a2-2b94-8c16560cd09d

18 months agoIssue 634: NSArray exception when getting video info when no camera attached - OSX
braveyao@webrtc.org [Thu, 11 Oct 2012 02:42:51 +0000 (02:42 +0000)]
Issue 634: NSArray exception when getting video info when no camera attached - OSX

BUG = Issue 634
TEST = NONE
Review URL: https://webrtc-codereview.appspot.com/859006

git-svn-id: http://webrtc.googlecode.com/svn/trunk/src@2904 4adac7df-926f-26a2-2b94-8c16560cd09d

18 months agoIssue 589: Possible bug in TMMBRHelp::CalcMinBitRate
braveyao@webrtc.org [Thu, 11 Oct 2012 02:25:56 +0000 (02:25 +0000)]
Issue 589: Possible bug in TMMBRHelp::CalcMinBitRate

BUG = Issue589
TEST = NONE
Review URL: https://webrtc-codereview.appspot.com/857005

git-svn-id: http://webrtc.googlecode.com/svn/trunk/src@2903 4adac7df-926f-26a2-2b94-8c16560cd09d

18 months agoFix a break on the "ChromiumOS (daisy)" bot.
wu@webrtc.org [Wed, 10 Oct 2012 20:59:35 +0000 (20:59 +0000)]
Fix a break on the "ChromiumOS (daisy)" bot.

http://build.chromium.org/p/chromium.chromiumos/builders/ChromiumOS%20%28daisy%29/builds/3567/steps/BuildTarget/logs/stdio
third_party/webrtc/common_audio/signal_processing/spl_init.c:35:13: error: 'InitPointersToC' defined but not used [-Werror=unused-function]

TEST=try bots

BUG=

Review URL: https://webrtc-codereview.appspot.com/864011

git-svn-id: http://webrtc.googlecode.com/svn/trunk/src@2901 4adac7df-926f-26a2-2b94-8c16560cd09d

18 months agoSuppressed all voe_auto_test standard suite bugs and introduced a flag for excluding...
phoglund@webrtc.org [Wed, 10 Oct 2012 15:41:03 +0000 (15:41 +0000)]
Suppressed all voe_auto_test standard suite bugs and introduced a flag for excluding timing-dependent tests.

Also Suppressed FakeMediaProcess errors (bug 898) and took out a test and suppressed general errors (bug 332). Lastly, fixed memory leak in misc test.

BUG=898, 332
TEST=Ran voe_auto_test with repeat=10 through the whole standard suite, under valgrind. Ran without valgrind. Tested that the extended and standard tests still start and are reachable from the menu.

Review URL: https://webrtc-codereview.appspot.com/855009

git-svn-id: http://webrtc.googlecode.com/svn/trunk/src@2898 4adac7df-926f-26a2-2b94-8c16560cd09d

18 months agoRolling libvpx to 30d8ba541ede
mikhal@webrtc.org [Wed, 10 Oct 2012 00:11:44 +0000 (00:11 +0000)]
Rolling libvpx to 30d8ba541ede

Review URL: https://webrtc-codereview.appspot.com/873008

git-svn-id: http://webrtc.googlecode.com/svn/trunk/src@2896 4adac7df-926f-26a2-2b94-8c16560cd09d

18 months agoPut some bounds on VCM frame dropper.
marpan@webrtc.org [Tue, 9 Oct 2012 20:43:56 +0000 (20:43 +0000)]
Put some bounds on VCM frame dropper.
Review URL: https://webrtc-codereview.appspot.com/873005

git-svn-id: http://webrtc.googlecode.com/svn/trunk/src@2893 4adac7df-926f-26a2-2b94-8c16560cd09d

18 months agoAdd a few functions to android test application
leozwang@webrtc.org [Tue, 9 Oct 2012 20:20:37 +0000 (20:20 +0000)]
Add a few functions to android test application

1. Add playing ringtone
2. Add receiving headset plug intent
3. Add a runnable to simulate cpu load

BUG=
TEST=trybot
Review URL: https://webrtc-codereview.appspot.com/858007

git-svn-id: http://webrtc.googlecode.com/svn/trunk/src@2892 4adac7df-926f-26a2-2b94-8c16560cd09d

18 months agoAdding plane alignment.
mikhal@webrtc.org [Tue, 9 Oct 2012 16:04:48 +0000 (16:04 +0000)]
Adding plane alignment.

Review URL: https://webrtc-codereview.appspot.com/857008

git-svn-id: http://webrtc.googlecode.com/svn/trunk/src@2891 4adac7df-926f-26a2-2b94-8c16560cd09d

18 months agoFixing Windows build.
mflodman@webrtc.org [Mon, 8 Oct 2012 20:58:37 +0000 (20:58 +0000)]
Fixing Windows build.

Review URL: https://webrtc-codereview.appspot.com/864010

git-svn-id: http://webrtc.googlecode.com/svn/trunk/src@2888 4adac7df-926f-26a2-2b94-8c16560cd09d

18 months agoUpdated version number to 3.14
elham@webrtc.org [Mon, 8 Oct 2012 20:36:53 +0000 (20:36 +0000)]
Updated version number to 3.14
Review URL: https://webrtc-codereview.appspot.com/864009

git-svn-id: http://webrtc.googlecode.com/svn/trunk/src@2887 4adac7df-926f-26a2-2b94-8c16560cd09d

18 months agoImplemented todo. I.e. removed unnecessary header.
henrike@webrtc.org [Mon, 8 Oct 2012 20:20:22 +0000 (20:20 +0000)]
Implemented todo. I.e. removed unnecessary header.

BUG=

Review URL: https://webrtc-codereview.appspot.com/860006

git-svn-id: http://webrtc.googlecode.com/svn/trunk/src@2886 4adac7df-926f-26a2-2b94-8c16560cd09d

18 months agoWire up ssrc check in ViEEncoder for intra requests.
mflodman@webrtc.org [Mon, 8 Oct 2012 18:58:14 +0000 (18:58 +0000)]
Wire up ssrc check in ViEEncoder for intra requests.

Review URL: https://webrtc-codereview.appspot.com/872004

git-svn-id: http://webrtc.googlecode.com/svn/trunk/src@2884 4adac7df-926f-26a2-2b94-8c16560cd09d

18 months agoAdd per stream intra requests.
stefan@webrtc.org [Mon, 8 Oct 2012 07:06:53 +0000 (07:06 +0000)]
Add per stream intra requests.

BUG=

Review URL: https://webrtc-codereview.appspot.com/829006

git-svn-id: http://webrtc.googlecode.com/svn/trunk/src@2883 4adac7df-926f-26a2-2b94-8c16560cd09d

18 months agoAdding support for changing resolutions and FEC to video_rtp_play.
stefan@webrtc.org [Mon, 8 Oct 2012 07:02:53 +0000 (07:02 +0000)]
Adding support for changing resolutions and FEC to video_rtp_play.

BUG=

Review URL: https://webrtc-codereview.appspot.com/855008

git-svn-id: http://webrtc.googlecode.com/svn/trunk/src@2882 4adac7df-926f-26a2-2b94-8c16560cd09d

18 months agoHooking up EncoderStateFeedback to handle intra requests instead of trigger
mflodman@webrtc.org [Fri, 5 Oct 2012 16:17:41 +0000 (16:17 +0000)]
Hooking up EncoderStateFeedback to handle intra requests instead of trigger
ViEEncoder directly. This is one step towards adding send- and receive only
channels and getting rid of the default module.

Patch set 1 contains the reverted CL occasionally dead-locking:
http://review.webrtc.org/824004

BUG=769

Review URL: https://webrtc-codereview.appspot.com/859007

git-svn-id: http://webrtc.googlecode.com/svn/trunk/src@2880 4adac7df-926f-26a2-2b94-8c16560cd09d

18 months agoMakes it such that calling ThreadWrapper::Start(..) only returns false if a thread...
henrike@webrtc.org [Fri, 5 Oct 2012 14:36:54 +0000 (14:36 +0000)]
Makes it such that calling ThreadWrapper::Start(..) only returns false if a thread was never started. I.e. it will not return false if it was unable to configure the thread (however it does log such failures).

Review URL: https://webrtc-codereview.appspot.com/869004

git-svn-id: http://webrtc.googlecode.com/svn/trunk/src@2879 4adac7df-926f-26a2-2b94-8c16560cd09d

18 months agoContinuing to rewrite custom calls.
phoglund@webrtc.org [Fri, 5 Oct 2012 12:34:09 +0000 (12:34 +0000)]
Continuing to rewrite custom calls.

Added new helper for getting regular input. Rewrote remaining input handling for custom calls. Added a --choose_defaults flag which makes it possible to default on everything (e.g. with the flag, choosing custom call will accept all defaults and go directly to the call).

The next patch will add support for overriding arbitrary choices using flags. That is the point I want to arrive at and this patch paves the way for that. Fortunately it gets rid of some repetitive and bug-prone code on the way.

BUG=

Review URL: https://webrtc-codereview.appspot.com/858005

git-svn-id: http://webrtc.googlecode.com/svn/trunk/src@2878 4adac7df-926f-26a2-2b94-8c16560cd09d

18 months agoFixing LatestEstimate().
stefan@webrtc.org [Fri, 5 Oct 2012 08:45:25 +0000 (08:45 +0000)]
Fixing LatestEstimate().

TBR=henrik.lundin@webrtc.org

BUG=

Review URL: https://webrtc-codereview.appspot.com/865005

git-svn-id: http://webrtc.googlecode.com/svn/trunk/src@2877 4adac7df-926f-26a2-2b94-8c16560cd09d

18 months agoFix dummy RTP playout in NetEqRTPplay
henrik.lundin@webrtc.org [Fri, 5 Oct 2012 08:34:37 +0000 (08:34 +0000)]
Fix dummy RTP playout in NetEqRTPplay

Make sure that playing dummy RTP files works, i.e., RTP dumps with only
headers, no actual payloads. It turs out that some RTP dumps did not
state how long the actual packet was (including the discarded payload),
which resulted in packets with zero length payload being inserted into
NetEQ. Now, the dummy packet will contain at least one byte of payload
(set to zero).

Also added capability to filter out a specific SSRC from the RTP
dump file.

Finally, added SSRC printout from RTPanalyze, and corresponding
change in RTPchange.

TEST=trybots

Review URL: https://webrtc-codereview.appspot.com/857007

git-svn-id: http://webrtc.googlecode.com/svn/trunk/src@2876 4adac7df-926f-26a2-2b94-8c16560cd09d

18 months agoAdded test for NetEQ stereo with no input
henrik.lundin@webrtc.org [Fri, 5 Oct 2012 08:23:32 +0000 (08:23 +0000)]
Added test for NetEQ stereo with no input

This test verifies that NetEQ behaves as it should when using
stereo and not inserting any data before calling recout. The
main purpose of the test is to find memory issues.

BUG=http://code.google.com/p/webrtc/issues/detail?id=270
TEST=trybots, neteq_unittests

Review URL: https://webrtc-codereview.appspot.com/863010

git-svn-id: http://webrtc.googlecode.com/svn/trunk/src@2875 4adac7df-926f-26a2-2b94-8c16560cd09d

18 months agoReturn bw_estimate / num-streams from the multi-stream estimator for now until updati...
stefan@webrtc.org [Fri, 5 Oct 2012 08:15:37 +0000 (08:15 +0000)]
Return bw_estimate / num-streams from the multi-stream estimator for now until updating ViE APIs.

BUG=

Review URL: https://webrtc-codereview.appspot.com/842006

git-svn-id: http://webrtc.googlecode.com/svn/trunk/src@2874 4adac7df-926f-26a2-2b94-8c16560cd09d

18 months agoFixed a bug in an Android macro definition in SPL that caused issue 833.
kma@webrtc.org [Fri, 5 Oct 2012 00:27:10 +0000 (00:27 +0000)]
Fixed a bug in an Android macro definition in SPL that caused issue 833.
Review URL: https://webrtc-codereview.appspot.com/863007

git-svn-id: http://webrtc.googlecode.com/svn/trunk/src@2873 4adac7df-926f-26a2-2b94-8c16560cd09d

18 months agoMoved calling points of spl_int routines from module init to module create routines.
kma@webrtc.org [Fri, 5 Oct 2012 00:19:01 +0000 (00:19 +0000)]
Moved calling points of spl_int routines from module init to module create routines.
Review URL: https://webrtc-codereview.appspot.com/789006

git-svn-id: http://webrtc.googlecode.com/svn/trunk/src@2872 4adac7df-926f-26a2-2b94-8c16560cd09d

18 months agoAdding SSIM and PSNR videoFrame based functions
mikhal@webrtc.org [Thu, 4 Oct 2012 17:22:32 +0000 (17:22 +0000)]
Adding SSIM and PSNR videoFrame based functions

Review URL: https://webrtc-codereview.appspot.com/867005

git-svn-id: http://webrtc.googlecode.com/svn/trunk/src@2871 4adac7df-926f-26a2-2b94-8c16560cd09d

18 months agoMake Android.mk to be able to inclucde subfolder makefiles
leozwang@webrtc.org [Thu, 4 Oct 2012 15:59:11 +0000 (15:59 +0000)]
Make Android.mk to be able to inclucde subfolder makefiles

BUG=None
TEST=trybot
Review URL: https://webrtc-codereview.appspot.com/868006

git-svn-id: http://webrtc.googlecode.com/svn/trunk/src@2870 4adac7df-926f-26a2-2b94-8c16560cd09d

18 months agoRename android file name
leozwang@webrtc.org [Wed, 3 Oct 2012 21:40:06 +0000 (21:40 +0000)]
Rename android file name

Rename file name to follow code style.

BUG=None
TEST=trybots
Review URL: https://webrtc-codereview.appspot.com/867004

git-svn-id: http://webrtc.googlecode.com/svn/trunk/src@2869 4adac7df-926f-26a2-2b94-8c16560cd09d

18 months agoMade CrossCorrelationTest valid in ARM-Neon platforms, with changes in signal_process...
kma@webrtc.org [Wed, 3 Oct 2012 21:15:39 +0000 (21:15 +0000)]
Made CrossCorrelationTest valid in ARM-Neon platforms, with changes in signal_processing_unittest.cc.
Review URL: https://webrtc-codereview.appspot.com/828006

git-svn-id: http://webrtc.googlecode.com/svn/trunk/src@2868 4adac7df-926f-26a2-2b94-8c16560cd09d

18 months agoRemove unused files from gypi.
stefan@webrtc.org [Wed, 3 Oct 2012 19:58:50 +0000 (19:58 +0000)]
Remove unused files from gypi.

TBR=wu

BUG=

Review URL: https://webrtc-codereview.appspot.com/863008

git-svn-id: http://webrtc.googlecode.com/svn/trunk/src@2867 4adac7df-926f-26a2-2b94-8c16560cd09d

18 months agoMade the aligned malloc templated.
henrike@webrtc.org [Wed, 3 Oct 2012 16:50:37 +0000 (16:50 +0000)]
Made the aligned malloc templated.

BUG=N/A

Review URL: https://webrtc-codereview.appspot.com/865004

git-svn-id: http://webrtc.googlecode.com/svn/trunk/src@2866 4adac7df-926f-26a2-2b94-8c16560cd09d

18 months agoUpdates to videoFrame:
mikhal@webrtc.org [Wed, 3 Oct 2012 16:24:14 +0000 (16:24 +0000)]
Updates to videoFrame:
1. Adding non-const members.
2. Updating copy interface.

Review URL: https://webrtc-codereview.appspot.com/866005

git-svn-id: http://webrtc.googlecode.com/svn/trunk/src@2864 4adac7df-926f-26a2-2b94-8c16560cd09d

18 months agoMove video android test to test folder
leozwang@webrtc.org [Tue, 2 Oct 2012 20:13:56 +0000 (20:13 +0000)]
Move video android test to test folder

BUG=N/A
TEST=local test
Review URL: https://webrtc-codereview.appspot.com/863005

git-svn-id: http://webrtc.googlecode.com/svn/trunk/src@2862 4adac7df-926f-26a2-2b94-8c16560cd09d

18 months agoUpdates according to style guide.
henrike@webrtc.org [Tue, 2 Oct 2012 15:38:35 +0000 (15:38 +0000)]
Updates according to style guide.

BUG=N/A

Review URL: https://webrtc-codereview.appspot.com/864004

git-svn-id: http://webrtc.googlecode.com/svn/trunk/src@2861 4adac7df-926f-26a2-2b94-8c16560cd09d

18 months agoUpdating ConvertFromI420 to use VideoFrame - Related calls to DeliverFrame were also...
mikhal@webrtc.org [Mon, 1 Oct 2012 20:09:32 +0000 (20:09 +0000)]
Updating ConvertFromI420 to use VideoFrame - Related calls to DeliverFrame were also updated, and some refactoring (style-wise) was done on the way.

Review URL: https://webrtc-codereview.appspot.com/838006

git-svn-id: http://webrtc.googlecode.com/svn/trunk/src@2858 4adac7df-926f-26a2-2b94-8c16560cd09d

18 months agoMake thread name readable in log
leozwang@webrtc.org [Mon, 1 Oct 2012 17:58:32 +0000 (17:58 +0000)]
Make thread name readable in log

Shorten thread name to make more readable when run top on android
Review URL: https://webrtc-codereview.appspot.com/851006

git-svn-id: http://webrtc.googlecode.com/svn/trunk/src@2856 4adac7df-926f-26a2-2b94-8c16560cd09d

18 months agoMade ViE standard tests runnable under valgrind.
phoglund@webrtc.org [Mon, 1 Oct 2012 10:04:26 +0000 (10:04 +0000)]
Made ViE standard tests runnable under valgrind.

Ensured there are bugs for all open valgrind issues in the standard tests and suppressed the known issues. This way, we can get it running in continuous integration and keep new issues from entering.

Removed bad check in codec test, added suppressions.

Fixed simple memory leaks in tests.

BUG=Related to bug 329
TEST=Ran the vie_auto_test standard suite many times under valgrind to root out flakiness. Ran the standard suite without valgrind to ensure I didn't break anything.

Review URL: https://webrtc-codereview.appspot.com/843005

git-svn-id: http://webrtc.googlecode.com/svn/trunk/src@2854 4adac7df-926f-26a2-2b94-8c16560cd09d

18 months agoThis cl adds an API for getting an aligned pointer from a pointer to memory. Also...
henrike@webrtc.org [Sat, 29 Sep 2012 03:49:36 +0000 (03:49 +0000)]
This cl adds an API for getting an aligned pointer from a pointer to memory. Also adds a short-hand for creating scoped pointers of aligned memory.

BUG=N/A

Review URL: https://webrtc-codereview.appspot.com/849006

git-svn-id: http://webrtc.googlecode.com/svn/trunk/src@2851 4adac7df-926f-26a2-2b94-8c16560cd09d

18 months agoSwitching scale functions to use VideoFrame.
mikhal@webrtc.org [Fri, 28 Sep 2012 19:47:23 +0000 (19:47 +0000)]
Switching scale functions to use VideoFrame.

Review URL: https://webrtc-codereview.appspot.com/852004

git-svn-id: http://webrtc.googlecode.com/svn/trunk/src@2849 4adac7df-926f-26a2-2b94-8c16560cd09d

18 months agoChanged alignment code in AECM, to work with an issue in GCC 4.6 in Android.
kma@webrtc.org [Fri, 28 Sep 2012 17:14:08 +0000 (17:14 +0000)]
Changed alignment code in AECM, to work with an issue in GCC 4.6 in Android.
Review URL: https://webrtc-codereview.appspot.com/841009

git-svn-id: http://webrtc.googlecode.com/svn/trunk/src@2848 4adac7df-926f-26a2-2b94-8c16560cd09d

18 months agoSwitching to a general align function.
mikhal@webrtc.org [Fri, 28 Sep 2012 16:07:10 +0000 (16:07 +0000)]
Switching to a general align function.

Review URL: https://webrtc-codereview.appspot.com/851005

git-svn-id: http://webrtc.googlecode.com/svn/trunk/src@2847 4adac7df-926f-26a2-2b94-8c16560cd09d

18 months agoRemove unused video tests.
mflodman@webrtc.org [Fri, 28 Sep 2012 12:34:25 +0000 (12:34 +0000)]
Remove unused video tests.

Review URL: https://webrtc-codereview.appspot.com/841010

git-svn-id: http://webrtc.googlecode.com/svn/trunk/src@2843 4adac7df-926f-26a2-2b94-8c16560cd09d

18 months agoFix signed/unsigned mis-match.
mflodman@webrtc.org [Fri, 28 Sep 2012 11:44:38 +0000 (11:44 +0000)]
Fix signed/unsigned mis-match.

TBR=wu@webrtc.org

Review URL: https://webrtc-codereview.appspot.com/854004

git-svn-id: http://webrtc.googlecode.com/svn/trunk/src@2842 4adac7df-926f-26a2-2b94-8c16560cd09d

18 months agoAdded API to set expected render delay.
mflodman@webrtc.org [Fri, 28 Sep 2012 11:27:35 +0000 (11:27 +0000)]
Added API to set expected render delay.

BUG=905
TEST=API test added and manual delay tests.

Review URL: https://webrtc-codereview.appspot.com/810005

git-svn-id: http://webrtc.googlecode.com/svn/trunk/src@2841 4adac7df-926f-26a2-2b94-8c16560cd09d

18 months agoMake sure FEC packets aren't passed to the VCM with non-zero length.
stefan@webrtc.org [Fri, 28 Sep 2012 11:13:08 +0000 (11:13 +0000)]
Make sure FEC packets aren't passed to the VCM with non-zero length.

BUG=902

Review URL: https://webrtc-codereview.appspot.com/843007

git-svn-id: http://webrtc.googlecode.com/svn/trunk/src@2840 4adac7df-926f-26a2-2b94-8c16560cd09d

18 months agoMemory error in cng_unittest
tina.legrand@webrtc.org [Fri, 28 Sep 2012 10:49:59 +0000 (10:49 +0000)]
Memory error in cng_unittest

Review URL: https://webrtc-codereview.appspot.com/845008

git-svn-id: http://webrtc.googlecode.com/svn/trunk/src@2839 4adac7df-926f-26a2-2b94-8c16560cd09d

18 months agoRemove unneccessary includes.
stefan@webrtc.org [Fri, 28 Sep 2012 08:26:00 +0000 (08:26 +0000)]
Remove unneccessary includes.

BUG=

Review URL: https://webrtc-codereview.appspot.com/853005

git-svn-id: http://webrtc.googlecode.com/svn/trunk/src@2838 4adac7df-926f-26a2-2b94-8c16560cd09d

18 months agoRefactor and unittest for CNG.
tina.legrand@webrtc.org [Fri, 28 Sep 2012 07:12:00 +0000 (07:12 +0000)]
Refactor and unittest for CNG.

Patch Set 1:
- Formatted file.
- Fixed format of comments.
- Removed:
  - WebRtcCng_Version,
  - WebRtcCng_AssignSizeEnc
  - WebRtcCng_AssignSizeDec.
- Changed type of input variable |fs| in WebRtcCng_InitEnc
  to unsigned.
- Added extra check in WebRtcCng_CreateEnc and
  WebRtcCng_CreateDec.
- Added extra check in WebRtcCng_InitEnc for |quality|.
- Removed () on return values.

Patch Set 2:
- Formatted cng_helpfunc.*.
- Added tests for Encoder.
- Added calls to WebRtcSpl_Init();

Patch Set 3:
- Added tests for WebRtcCng_UpdateSid.
- Added tests for WebRtcCng_Generate.

Patch Set 4:
- More comments.
- Re-ordered some lines.
- Adding calls to WebRtcCng_GetErrorCodeEnc and WebRtcCng_GetErrorCodeDec.

TEST=cng_unittests

Review URL: https://webrtc-codereview.appspot.com/822004

git-svn-id: http://webrtc.googlecode.com/svn/trunk/src@2837 4adac7df-926f-26a2-2b94-8c16560cd09d

18 months agoRe-fixes issue 300.
henrike@webrtc.org [Thu, 27 Sep 2012 22:20:34 +0000 (22:20 +0000)]
Re-fixes issue 300.

BUG=300

Review URL: https://webrtc-codereview.appspot.com/839007

git-svn-id: http://webrtc.googlecode.com/svn/trunk/src@2835 4adac7df-926f-26a2-2b94-8c16560cd09d

18 months agoSwitching Mirror functions to VideoFrame
mikhal@webrtc.org [Thu, 27 Sep 2012 15:36:15 +0000 (15:36 +0000)]
Switching Mirror functions to VideoFrame

Review URL: https://webrtc-codereview.appspot.com/834005

git-svn-id: http://webrtc.googlecode.com/svn/trunk/src@2834 4adac7df-926f-26a2-2b94-8c16560cd09d

18 months agoRemove unneccessary include.
stefan@webrtc.org [Thu, 27 Sep 2012 10:56:05 +0000 (10:56 +0000)]
Remove unneccessary include.

BUG=

Review URL: https://webrtc-codereview.appspot.com/838007

git-svn-id: http://webrtc.googlecode.com/svn/trunk/src@2832 4adac7df-926f-26a2-2b94-8c16560cd09d

18 months agoFixes potential race in the jitter buffer.
stefan@webrtc.org [Thu, 27 Sep 2012 10:00:38 +0000 (10:00 +0000)]
Fixes potential race in the jitter buffer.

BUG=879

Review URL: https://webrtc-codereview.appspot.com/845007

git-svn-id: http://webrtc.googlecode.com/svn/trunk/src@2831 4adac7df-926f-26a2-2b94-8c16560cd09d

18 months agoMove RtpToNtp functionality to its own file.
stefan@webrtc.org [Wed, 26 Sep 2012 16:47:40 +0000 (16:47 +0000)]
Move RtpToNtp functionality to its own file.

Removes the dependency on VideoEngine from RemoteBitrateEstimator.

BUG=

Review URL: https://webrtc-codereview.appspot.com/850004

git-svn-id: http://webrtc.googlecode.com/svn/trunk/src@2828 4adac7df-926f-26a2-2b94-8c16560cd09d

18 months agoRevert 2823 - Protects the file class with rw-locks.
perkj@webrtc.org [Wed, 26 Sep 2012 09:07:06 +0000 (09:07 +0000)]
Revert 2823 - Protects the file class with rw-locks.
This change causes failure in voe_auto_test.
BUG=300

Review URL: https://webrtc-codereview.appspot.com/841004

TBR=henrike@webrtc.org
Review URL: https://webrtc-codereview.appspot.com/839006

git-svn-id: http://webrtc.googlecode.com/svn/trunk/src@2826 4adac7df-926f-26a2-2b94-8c16560cd09d

18 months agoRenamed constant and added comments.
asapersson@webrtc.org [Wed, 26 Sep 2012 07:51:16 +0000 (07:51 +0000)]
Renamed constant and added comments.
Review URL: https://webrtc-codereview.appspot.com/847004

git-svn-id: http://webrtc.googlecode.com/svn/trunk/src@2825 4adac7df-926f-26a2-2b94-8c16560cd09d

18 months agoupdating version number to 3.13
elham@webrtc.org [Tue, 25 Sep 2012 21:53:25 +0000 (21:53 +0000)]
updating version number to 3.13
Review URL: https://webrtc-codereview.appspot.com/842004

git-svn-id: http://webrtc.googlecode.com/svn/trunk/src@2824 4adac7df-926f-26a2-2b94-8c16560cd09d

18 months agoProtects the file class with rw-locks.
henrike@webrtc.org [Tue, 25 Sep 2012 21:49:33 +0000 (21:49 +0000)]
Protects the file class with rw-locks.

BUG=300

Review URL: https://webrtc-codereview.appspot.com/841004

git-svn-id: http://webrtc.googlecode.com/svn/trunk/src@2823 4adac7df-926f-26a2-2b94-8c16560cd09d

18 months agoSome style fixes.
henrike@webrtc.org [Tue, 25 Sep 2012 20:27:51 +0000 (20:27 +0000)]
Some style fixes.

Refactors the rw lock implementation.

BUG=N/A

Review URL: https://webrtc-codereview.appspot.com/797004

git-svn-id: http://webrtc.googlecode.com/svn/trunk/src@2822 4adac7df-926f-26a2-2b94-8c16560cd09d

18 months agoAdded location.reload() insertion to fuzzer.
phoglund@webrtc.org [Tue, 25 Sep 2012 12:53:58 +0000 (12:53 +0000)]
Added location.reload() insertion to fuzzer.

BUG=

Review URL: https://webrtc-codereview.appspot.com/833005

git-svn-id: http://webrtc.googlecode.com/svn/trunk/src@2821 4adac7df-926f-26a2-2b94-8c16560cd09d