stefan@webrtc.org
c9cc41ac9c
Remove unneccessary include.
...
BUG=
Review URL: https://webrtc-codereview.appspot.com/838007
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2832 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-09-27 10:56:05 +00:00
stefan@webrtc.org
a3a230f2cb
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@2831 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-09-27 10:00:38 +00:00
phoglund@webrtc.org
e8ebbdad09
Removed branch coverage since it turned out to be essentially useless as a metric.
...
BUG=
Review URL: https://webrtc-codereview.appspot.com/812006
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2830 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-09-27 09:27:08 +00:00
stefan@webrtc.org
64d9decc8d
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@2828 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-09-26 16:47:40 +00:00
perkj@webrtc.org
d162cd1d1f
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@2826 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-09-26 09:07:06 +00:00
asapersson@webrtc.org
a8d2a81423
Renamed constant and added comments.
...
Review URL: https://webrtc-codereview.appspot.com/847004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2825 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-09-26 07:51:16 +00:00
elham@webrtc.org
db6eca446d
updating version number to 3.13
...
Review URL: https://webrtc-codereview.appspot.com/842004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2824 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-09-25 21:53:25 +00:00
henrike@webrtc.org
4d91a12ba0
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@2823 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-09-25 21:49:33 +00:00
henrike@webrtc.org
9f84723725
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@2822 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-09-25 20:27:51 +00:00
phoglund@webrtc.org
b6cceb8b92
Added location.reload() insertion to fuzzer.
...
BUG=
Review URL: https://webrtc-codereview.appspot.com/833005
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2821 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-09-25 12:53:58 +00:00
mikhal@webrtc.org
2f4ff89a90
A step forward toward switching WebRtc to the new VideoFrame.
...
Review URL: https://webrtc-codereview.appspot.com/818005
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2820 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-09-24 21:09:54 +00:00
mikhal@webrtc.org
0e6f597eb0
Adding NumOfPlanes to PlaneTypes.
...
Review URL: https://webrtc-codereview.appspot.com/837004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2819 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-09-24 20:35:40 +00:00
leozwang@webrtc.org
66ddf72a72
Correct filename which is missed in r2815
...
TBR=wu
BUG=None
TEST=try bot
Review URL: https://webrtc-codereview.appspot.com/833007
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2817 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-09-24 19:16:15 +00:00
mikhal@webrtc.org
6e2e0b8ed2
Reverting r2812
...
TBR=mflodman
Review URL: https://webrtc-codereview.appspot.com/829007
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2816 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-09-24 19:14:40 +00:00
leozwang@webrtc.org
e4ba864368
Fix building error and rename java class name
...
1. Fix building error because of r2804
2. Rename java class name to WebRTCAudioDevice, so it's more meaningful
to 3rd party devleoper
BUG=None
TEST=try bots
Review URL: https://webrtc-codereview.appspot.com/821006
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2815 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-09-24 18:46:05 +00:00
marpan@webrtc.org
81f09d709e
Roll libvpx to get changes/fix to cyclic refresh.
...
Review URL: https://webrtc-codereview.appspot.com/835004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2814 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-09-24 18:06:42 +00:00
mflodman@webrtc.org
f2c750deee
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.
BUG=769
Review URL: https://webrtc-codereview.appspot.com/824004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2812 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-09-24 16:20:47 +00:00
marpan@webrtc.org
76962b8ce9
Update to video_codecs_integrationtest:
...
-Removed a TODO regarding key frame size (fixed in libvpx)
-Changed a few parameters in the tests.
Review URL: https://webrtc-codereview.appspot.com/827006
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2811 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-09-24 15:13:40 +00:00
stefan@webrtc.org
2dcbcc147b
Changing two asserts which should have returned errors instead.
...
BUG=
Review URL: https://webrtc-codereview.appspot.com/827007
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2810 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-09-24 15:13:30 +00:00
asapersson@webrtc.org
23fd559bcd
Increased bytes per interval factor. Added limits for the delay between packets.
...
Review URL: https://webrtc-codereview.appspot.com/828005
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2809 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-09-24 12:07:13 +00:00
asapersson@webrtc.org
ce42ace6ed
Added initial fec configuration for rtp module.
...
Review URL: https://webrtc-codereview.appspot.com/833004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2808 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-09-24 11:33:49 +00:00
phoglund@webrtc.org
69d46b4821
Added basic fuzzer for new API and made both work.
...
Added a nice mode, cleaned up.
BUG=
Review URL: https://webrtc-codereview.appspot.com/832004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2807 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-09-24 07:44:02 +00:00
leozwang@webrtc.org
60c741281d
Simplify SetLoudSpeaker calls and add a function to receive plug intent
...
Remove reduntant calls and add a function to receive plug intent.
BUG=None
TEST=local
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2806 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-09-24 07:06:40 +00:00
kjellander@webrtc.org
31b61b5fb6
Updating Android demo app src path for audio_device
...
Due to source files moved in r2804, the build.xml needed to be updated.
TBR=leozwang
TEST=AndroidNDK trybot
BUG=none
Review URL: https://webrtc-codereview.appspot.com/822005
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2805 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-09-22 22:06:32 +00:00
andrew@webrtc.org
236d5d3159
Reorganize audio_device to the standard layout.
...
Review URL: https://webrtc-codereview.appspot.com/831004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2804 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-09-21 20:46:40 +00:00
kma@webrtc.org
f9e6cc2e27
Framework for using real FFT in ARMv7 and Neon platforms.
...
Review URL: https://webrtc-codereview.appspot.com/785004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2803 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-09-21 18:51:12 +00:00
leozwang@webrtc.org
cf1375a1f1
Make SetAndroidAudioDeviceObjects return 0
...
Description:
Make SetAndroidAudioDeviceObjects return 0 so application can work with both java
and opensl implementation without code change.
BUG=None
TEST=trybot
Review URL: https://webrtc-codereview.appspot.com/817004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2802 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-09-21 17:39:45 +00:00
leozwang@webrtc.org
6705b1fe82
Fix sampling rate in java implementation on android
...
Because of built-in EC, we have to fix sampling rate to 16000 on android.
In future, it should be done through voice engine apis.
BUG=None
TEST=local
Review URL: https://webrtc-codereview.appspot.com/828004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2801 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-09-21 17:15:41 +00:00
mikhal@webrtc.org
1a26588863
Adding a 64 bit alignment calcualtion to LibYuv.
...
BUG=
Review URL: https://webrtc-codereview.appspot.com/823006
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2800 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-09-21 15:37:06 +00:00
kjellander@webrtc.org
63c002871a
Fixing Android Demo build.xml for SDK 20.0.3
...
BUG=
TEST=Android NDK Trybot
Review URL: https://webrtc-codereview.appspot.com/826004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2799 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-09-21 14:22:22 +00:00
stefan@webrtc.org
976a7e61c1
Adding support for jointly estimating bandwidth using all streams from the same sending client.
...
- Broke out the bandwidth estimation from the RTP module.
- Added conversion between RTP and NTP time bases.
- Added unittests.
BUG=
Review URL: https://webrtc-codereview.appspot.com/784009
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2798 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-09-21 13:20:21 +00:00
andrew@webrtc.org
9663686546
Make EncoderStateFeedbackObserver prototypes consistent.
...
TBR=mflodman
Review URL: https://webrtc-codereview.appspot.com/824006
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2797 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-09-20 23:33:17 +00:00
marpan@webrtc.org
bed540a90c
Udpate to TL=2 pattern: update golden at base of cycle,
...
and use alt ref as reference.
Review URL: https://webrtc-codereview.appspot.com/820005
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2796 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-09-20 21:47:11 +00:00
pwestin@webrtc.org
8d89b58d65
Refactor of the VP8 wrapper.
...
Review URL: https://webrtc-codereview.appspot.com/823005
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2795 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-09-20 20:49:12 +00:00
leozwang@webrtc.org
81cd447219
Enable SetRecordDevice on Android
...
This api is very critical to make aec work properly, although
it's only available in audio device java implementation, will
add to opensl es in future.
BUG=None
TEST=local
Review URL: https://webrtc-codereview.appspot.com/820004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2794 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-09-20 17:18:51 +00:00
andrew@webrtc.org
fe117388ff
gitignore google_apis/build more exclusively.
...
TBR=kjellander
Review URL: https://webrtc-codereview.appspot.com/819007
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2793 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-09-20 07:02:14 +00:00
andrew@webrtc.org
b9d2064f6e
Roll Chromium 152335:157509, and add google_apis/build.
...
- gitignore google_apis.
- Disable 4005 warning in gflags.gyp.
TBR=niklas.enbom, kjellander
TESTED=trybots
Review URL: https://webrtc-codereview.appspot.com/819004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2792 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-09-19 23:08:50 +00:00
mikhal@webrtc.org
6a9d7f8a2f
Updating size calucaltion and test
...
BUG=B852
Review URL: https://webrtc-codereview.appspot.com/810006
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2791 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-09-19 22:42:51 +00:00
fbarchard@google.com
56c7c81250
libyuv roll to r364 for NEON version of I420ToRGBA
...
BUG=none
TEST=libyuv unittest
Review URL: https://webrtc-codereview.appspot.com/812005
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2790 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-09-19 21:15:45 +00:00
leozwang@webrtc.org
aaf6ba57e0
Fix crash in java code
...
The bug fix is to take global reference of context.
TBR=henrikg
BUG=issue 826
TEST=local test
Review URL: https://webrtc-codereview.appspot.com/798008
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2789 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-09-19 16:39:07 +00:00
kjellander@webrtc.org
d0b31b2e03
Test page for Apprtc in an iframe
...
BUG=None
TEST=Browsed to the page and started video chat.
Review URL: https://webrtc-codereview.appspot.com/811005
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2788 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-09-19 13:46:19 +00:00
phoglund@webrtc.org
daf32a4cb9
Adapted fuzzer for launch.
...
BUG=
Review URL: https://webrtc-codereview.appspot.com/813006
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2787 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-09-19 13:44:50 +00:00
mflodman@webrtc.org
ef33fc431c
Readd revert from r2785 and disables failing tests.
...
TBR=mikhal@webrtc.org
BUG=852
Review URL: https://webrtc-codereview.appspot.com/813007
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2786 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-09-19 13:32:42 +00:00
mflodman@webrtc.org
6746579138
Revert r2782 due to Valgrind issues in i420_video_frame_unittest.cc.
...
TBR=mikhal@webrtc.org
Review URL: https://webrtc-codereview.appspot.com/807006
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2785 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-09-19 12:23:00 +00:00
stefan@webrtc.org
e72e9ee12a
If present, only use picture ids to identify missing frames.
...
This is necessary in some scenarios to avoid false non-zero loss reports when doing stream thinning.
BUG=
Review URL: https://webrtc-codereview.appspot.com/793008
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2784 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-09-19 11:08:05 +00:00
leozwang@webrtc.org
2db85bcba7
Make webrtc build with audio device java impl and add an option to enable it
...
BUG=
TEST=buildbots
This cl is to make audio device java implemenation build in webrtc, and add an
option in gyp so we can switch between opensl implementaiton and java
implementation.
Review URL: https://webrtc-codereview.appspot.com/801004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2783 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-09-18 20:19:00 +00:00
mikhal@webrtc.org
deea95f76f
Fix Windows warnings (int/bool mismatch)
...
BUG=
Review URL: https://webrtc-codereview.appspot.com/808004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2782 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-09-18 17:09:02 +00:00
mikhal@webrtc.org
043ed9ecbd
Refactoring videoFrame - I420VideoFrame will eventually replace VideoFrame which is currently defined in modules_common_types. Main changes: the new class allows per plane pointers, stride and uses scoped_array.
...
BUG=
Review URL: https://webrtc-codereview.appspot.com/774004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2781 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-09-18 16:14:26 +00:00
fbarchard@google.com
2e7c22da7d
Roll libyuv to match chrome and gtp roll.
...
BUG=none
TEST=try bots pass
Review URL: https://webrtc-codereview.appspot.com/784012
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2780 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-09-18 08:03:32 +00:00
kma@webrtc.org
f4ca522e9b
Correct a file name in Android.mk in iSAC-fix (Android platform build).
...
Review URL: https://webrtc-codereview.appspot.com/798010
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2779 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-09-17 20:16:15 +00:00