stefan@webrtc.org
154dbbefa2
Make VP8 timestamp int64_t to be represented with the same type as in libvpx.
...
BUG=
Review URL: https://webrtc-codereview.appspot.com/731011
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2628 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-08-17 14:07:49 +00:00
xians@webrtc.org
a51e766253
land 728008
...
Review URL: https://webrtc-codereview.appspot.com/708014
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2627 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-08-17 13:16:09 +00:00
tina.legrand@webrtc.org
ba46804417
Moving to use data files in resources, for ACM.
...
The files are removed in a separate CL.
BUG=issue737
Review URL: https://webrtc-codereview.appspot.com/737004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2625 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-08-17 10:38:28 +00:00
kma@webrtc.org
ee508e5fb6
Enabled ARMv7 code in Android NDK build.
...
Review URL: https://webrtc-codereview.appspot.com/725005
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2622 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-08-16 19:19:51 +00:00
kma@webrtc.org
a15ea4965e
Added isac WebRtcIsacfix_CalculateResidualEnergy() into dynamic Neon detection for
...
Android NDK platform.
Review URL: https://webrtc-codereview.appspot.com/722009
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2621 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-08-16 15:43:57 +00:00
tina.legrand@webrtc.org
6b01bfdc92
Remove version function from ACM codec database.
...
BUG=461
TEST=audio_coding_module_test
Review URL: https://webrtc-codereview.appspot.com/667007
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2619 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-08-16 08:17:32 +00:00
andrew@webrtc.org
5dffebc4d1
Remove disabling of warning 4351 from non-interface files.
...
This is handled in Chromium's build/common.gypi.
BUG=none
TEST=trybots
Review URL: https://webrtc-codereview.appspot.com/724008
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2617 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-08-16 04:24:05 +00:00
kma@webrtc.org
620a2563d0
Fixed a bug in Coverity (fileInstanceId=1323160).
...
Review URL: https://webrtc-codereview.appspot.com/724007
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2616 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-08-15 16:49:16 +00:00
kma@webrtc.org
8e75e6092d
Separated WebRtcIsacfix_PitchFilterCore() out from isac-fix pitch_filter.c into its
...
own files for generic C and ARMv6.
Also renamed file pitchfilter_armv6.S to pitch_filter_armv6.S, to be consistent with
others.
Review URL: https://webrtc-codereview.appspot.com/722008
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2608 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-08-13 23:24:10 +00:00
thakis@chromium.org
65bc254309
Fix integer division truncation bug.
...
Review URL: https://webrtc-codereview.appspot.com/721005/
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2606 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-08-13 19:26:12 +00:00
mflodman@webrtc.org
90071dd647
Added API to set RTP timestamp offset extension.
...
BUG=745
Review URL: https://webrtc-codereview.appspot.com/710011
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2604 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-08-13 17:13:27 +00:00
stefan@webrtc.org
1281dc0313
Fixes issue 555 by replacing the bitrate/observer map with a list.
...
The issue was caused by the fact that the key of the map was an address and
therefore the order of the map wasn't deterministic, which the tests assumed.
BUG=555
Review URL: https://webrtc-codereview.appspot.com/735006
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2602 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-08-13 16:13:09 +00:00
braveyao@webrtc.org
52ce651283
Fix the auido noise issue with FEC enabled
...
BUG = issue 652
TEST=manual test
Review URL: https://webrtc-codereview.appspot.com/720006
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2601 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-08-13 07:30:08 +00:00
braveyao@webrtc.org
1d9521eeed
Fix AudioDeviceWindowsCore::DoCaptureThread() crash under some rare circumstance.
...
BUG =
TEST =
Review URL: https://webrtc-codereview.appspot.com/728006
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2600 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-08-13 07:29:24 +00:00
andrew@webrtc.org
030d752dce
Removing unneeded baseclass headers.
...
TBR=wu@webrtc.org
TEST=trybots
Review URL: https://webrtc-codereview.appspot.com/714009
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2598 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-08-11 03:36:24 +00:00
kma@webrtc.org
de91bf7cdc
Changed compiler assert code so that it can be used by both C and C++ source files.
...
Review URL: https://webrtc-codereview.appspot.com/733005
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2597 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-08-11 00:13:25 +00:00
andrew@webrtc.org
cdfa63f94f
Fix mismatched signature (due to const) error.
...
TBR=mikhal@webrtc.org
TEST=trybots
Review URL: https://webrtc-codereview.appspot.com/717013
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2596 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-08-10 22:56:17 +00:00
henrike@webrtc.org
7742479428
Fixes build bot breakage. Resizing was enabled which some tests assumed wouldn't be the case. Changed the default so that it is now disabled.
...
Review URL: https://webrtc-codereview.appspot.com/731006
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2595 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-08-10 19:31:24 +00:00
marpan@webrtc.org
b18261ce5f
Set error concealment off for a test in videoprocessor_integrationtest.
...
Review URL: https://webrtc-codereview.appspot.com/714008
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2594 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-08-10 17:42:16 +00:00
mflodman@webrtc.org
ba853c9970
Fixes for RTP extension time offset.
...
Review URL: https://webrtc-codereview.appspot.com/720008
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2592 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-08-10 14:30:53 +00:00
henrike@webrtc.org
3c286747ce
Makes it possible to disable automatic resizing.
...
Review URL: https://webrtc-codereview.appspot.com/710010
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2589 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-08-10 02:44:30 +00:00
andrew@webrtc.org
6a16e74f9f
Move iSAC -> isac.
...
BUG=none
TEST=trybots
Review URL: https://webrtc-codereview.appspot.com/722007
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2584 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-08-09 18:35:39 +00:00
kma@webrtc.org
ccb7cc6175
Added unittest for iSAC-Fix.
...
Only one function in this version.
Review URL: https://webrtc-codereview.appspot.com/713006
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2575 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-08-08 18:26:19 +00:00
perkj@webrtc.org
c2fde804fa
Fix VideoCaptureModule and unit test valgrind errors on linux.
...
BUG= 302
Review URL: https://webrtc-codereview.appspot.com/717008
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2574 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-08-08 14:01:09 +00:00
stefan@webrtc.org
d7b17e436a
Enable denoising by default.
...
BUG=
Review URL: https://webrtc-codereview.appspot.com/716005
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2573 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-08-08 10:02:51 +00:00
phoglund@webrtc.org
54e22eb977
Made it possible to run video_capture tests on mac.
...
Abstracted out a suitable main from vie_auto_test and put it into testsupport.
Cleaned up unused vie_auto_test mac code.
BUG=
Review URL: https://webrtc-codereview.appspot.com/723004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2572 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-08-08 08:27:46 +00:00
perkj@webrtc.org
5d6be542be
Make sure the video capture delay is set to an initial value on Mac.
...
BUG=
Review URL: https://webrtc-codereview.appspot.com/719006
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2569 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-08-07 09:03:07 +00:00
kma@webrtc.org
f388fcc67e
Added dynamic Neon detect in isac-fix for Android NDK build, and thus fixed a build error in the last version.
...
Review URL: https://webrtc-codereview.appspot.com/726004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2567 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-08-07 01:20:51 +00:00
kma@webrtc.org
715509890c
Added run time detection of Neon architecture in iSAC-fix.
...
Review URL: https://webrtc-codereview.appspot.com/715004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2563 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-08-06 21:04:34 +00:00
kma@webrtc.org
2d4c4ae553
Optimization of function CalculateResidualEnergy() for iSAC-fix in ARM Neon platforms.
...
Bit not exact with the previous version, but result quality is not worse.
Review URL: https://webrtc-codereview.appspot.com/687005
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2559 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-08-03 21:46:05 +00:00
marpan@webrtc.org
4889120a84
Fix integer divisin truncation error.
...
Patch fix from: thakis@chromium.org
https://webrtc-codereview.appspot.com/717006/
TBR=andrew@webrtc.org
Review URL: https://webrtc-codereview.appspot.com/721006
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2555 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-08-03 17:33:13 +00:00
andrew@webrtc.org
686a731c18
Fix error when receiving an already sent timestamp from VoE.
...
BUG=issue715
TEST=automatic rapid switching between 32 kHz stereo and 16 kHz mono codecs in voe_cmd_test does not repro.
Review URL: https://webrtc-codereview.appspot.com/712006
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2547 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-08-02 03:26:14 +00:00
wu@webrtc.org
792e974949
Refactor the public interfaces to use the full path in include.
...
BUG=
Review URL: https://webrtc-codereview.appspot.com/708006
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2546 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-08-01 22:14:51 +00:00
mallinath@webrtc.org
42033b4a43
This change will allow us to set proper frame rate for the camera on Linux. Earlier we were setting based on the resolution irrespective of input frame rate.
...
Review URL: https://webrtc-codereview.appspot.com/692006
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2545 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-08-01 06:31:34 +00:00
andrew@webrtc.org
d7a71d0719
Prepare to roll Chromium to 149181.
...
- This roll brings in VS2010 by default. The buildbots
need updating (issue710).
- We'll roll to 149181 later (past current Canary) to fix
a Mac gyp issue:
https://chromiumcodereview.appspot.com/10824105
- Chromium is now using a later libvpx than us. We should
investigate rolling our standalone build.
- Fix set-but-unused-warning
- Fix -Wunused-private-field warnings on Mac.
TBR=kjellander@webrtc.org
BUG=issue709,issue710
TEST=trybots
Review URL: https://webrtc-codereview.appspot.com/709007
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2544 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-08-01 01:40:02 +00:00
mikhal@webrtc.org
bf853918eb
Fix issue introduced in r2540
...
Setting render time of decoded frame
BUG=
Review URL: https://webrtc-codereview.appspot.com/719004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2543 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-07-31 22:15:11 +00:00
mikhal@webrtc.org
4147562088
Fixing error introduced in r2540.
...
The error was in the test framework - did not copy the frame appropriately.
TESTED = test_framework unittest
Memory free
BUG=
Review URL: https://webrtc-codereview.appspot.com/713005
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2541 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-07-31 18:10:14 +00:00
mikhal@webrtc.org
a2031d58f6
Replacing RawImage with VideoFrame in video_coding and related engine code.
...
This is the first step of replacing RawImage with VideoFrame in all WebRtc modules.
BUG=
TEST=
Review URL: https://webrtc-codereview.appspot.com/672010
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2540 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-07-31 15:53:44 +00:00
marpan@webrtc.org
8639fd9341
Use correct rtp header size for FEC packets.
...
This is needed as of r2489 which introduced the header extension.
This also is a fix for issue 701.
Review URL: https://webrtc-codereview.appspot.com/708005
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2537 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-07-30 18:17:02 +00:00
andrew@webrtc.org
d1f3b1a113
Reorganize the vp8 directory.
...
The usual changes:
vp8/main/source -> vp8/
vp8/main/test -> vp8/test
vp8/main/interface -> vp8/include
All include paths etc. updated as needed.
BUG=none
TEST=trybots
Review URL: https://webrtc-codereview.appspot.com/704004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2536 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-07-27 22:19:16 +00:00
andrew@webrtc.org
6f8db36e04
Reorganize voice_engine/.
...
The usual changes:
voice_engine/main/source -> voice_engine/
voice_engine/main/interface -> voice_engine/include
voice_engine/main/test -> voice_engine/test
Include path changes.
BUG=none
TEST=trybots
Review URL: https://webrtc-codereview.appspot.com/705004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2535 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-07-27 21:49:28 +00:00
andrew@webrtc.org
c1354bd768
Make handling of libyuv more flexible.
...
- Use gyp variable for libyuv path.
- Rename internal libyuv.h to webrtc_libyuv.h to avoid conflicts.
- Update affected includes.
BUG=none
TEST=trybots
Review URL: https://webrtc-codereview.appspot.com/711004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2534 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-07-27 18:21:16 +00:00
braveyao@webrtc.org
ad69ca73d4
webrtc crashes with virtual cameras on Windows.
...
In the market, there are several Virtual Camera apps which could allow multi-apps share one camera at same time. We have several reports that at least two of them would cause Webrtc crash because of 0 maxFPS read from their drivers. Finally I can reproduce and verify with one of them, 'Asus Virtual Camera' as in feedback. So I submit the fix as we discussed before.
BUG = Issue 464 & 675
TEST = ViE_Win_Test with virtual camera app installed
Review URL: https://webrtc-codereview.appspot.com/698005
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2526 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-07-25 03:02:15 +00:00
andrew@webrtc.org
f5a91fdfab
Make some build settings more flexible.
...
BUG=issue676
TEST=trybots
Review URL: https://webrtc-codereview.appspot.com/700006
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2524 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-07-23 16:28:02 +00:00
tommi@webrtc.org
a9da4c55ef
Landing for thakis. Original review here:
...
https://webrtc-codereview.appspot.com/667013/
Review URL: https://webrtc-codereview.appspot.com/701004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2522 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-07-20 11:17:23 +00:00
andrew@webrtc.org
d41f59a23f
Fix Mac-gcc warnings.
...
Resolves:
- warning: allocating zero-element array
- warning: suggest a space before ‘;’ or explicit braces around empty
body in ‘for’ statement
BUG=none
TEST=build on Mac-gcc, trybots
Review URL: https://webrtc-codereview.appspot.com/675006
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2519 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-07-16 17:05:47 +00:00
turaj@webrtc.org
837bc7b44c
ilbc: Make the decode input array const
...
Review URL: https://webrtc-codereview.appspot.com/667009
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2518 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-07-14 00:34:54 +00:00
mikhal@webrtc.org
73db8dbfc2
video conversion functions: switching from designated functions to a general one.
...
BUG=
TEST=
Review URL: https://webrtc-codereview.appspot.com/686004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2517 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-07-14 00:03:55 +00:00
leozwang@webrtc.org
7760963d04
Make webrtc compile on android in chromium
...
Message:
There probably is a better way, this cl is trying to seperate android
specific calls into android files, particular SetAndroidObject, by doing
this, webrtc can be built inside Chromium on android. Currently, Chromium
manages its own jvm, capturer and renderer, all webrtc code that manages
jvm, captuer and renderer should not be compiled.
Description:
By re-organize android specific code, this cl will make webrtc build
in Chromium on android.
BUG=
TEST=
Review URL: https://webrtc-codereview.appspot.com/668007
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2516 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-07-13 22:00:43 +00:00
marpan@webrtc.org
71707aaae8
Add the FEC mask type to FecProtectionParams and set the mask type in the VCM.
...
Review URL: https://webrtc-codereview.appspot.com/682004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2514 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-07-13 16:27:51 +00:00