marpan@webrtc.org
b476d36120
Roll libvpx 259973:264320
...
TBR=ajm@google.com
Review URL: https://webrtc-codereview.appspot.com/12069007
git-svn-id: http://webrtc.googlecode.com/svn/trunk@5932 4adac7df-926f-26a2-2b94-8c16560cd09d
2014-04-17 20:35:03 +00:00
fischman@webrtc.org
ca539bbed0
iOS: baby steps to being able to include_tests=1
...
- pull iossim in DEPS even when on mac (because bug 2152)
- fix audio_device_test_api.cc's use of bool instead of bool* (!)
- move unused-on-mobile message to non-mobile-only section of
hardware_before_streaming_test.cc
BUG=3185
R=kjellander@webrtc.org , niklas.enbom@webrtc.org
Review URL: https://webrtc-codereview.appspot.com/11989004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@5914 4adac7df-926f-26a2-2b94-8c16560cd09d
2014-04-15 20:26:41 +00:00
kjellander@webrtc.org
d10bdd3f78
Roll chromium_revision 255773:260462
...
This disables GN use for the moment (Chromium
has disabled it for now but plan to pick up the
work at a later stage). I'm leaving the rest of
the GN stuff in our DEPS since that's how
the Chromium DEPS currently looks like.
Overview of changes in Chrome DEPS:
$ svn diff http://src.chromium.org/chrome/trunk/src/DEPS -r 255773:260462
which can be compared with the output of:
$ svn cat http://webrtc.googlecode.com/svn/trunk/DEPS | grep chromium_deps | sed 's/^ *//' | sort | uniq
in a WebRTC checkout, gives the following relevant changes:
* third_party/android_tools 0582bd:ca3567
* third_party/icu 249466:259309
* third_party/libjpeg_turbo 251747:259851
* third_party/libyuv 979:986
* third_party/nss 254867:259440
* tools/gyp 1860:1880
The following also shows that Clang is upgraded from r198389 to r202554:
$ svn diff http://src.chromium.org/chrome/trunk/src/tools/clang/scripts/update.sh -r 255773:260462
TEST=trybots
BUG=None
R=tommi@webrtc.org
Review URL: https://webrtc-codereview.appspot.com/10679004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@5822 4adac7df-926f-26a2-2b94-8c16560cd09d
2014-04-01 10:40:03 +00:00
fbarchard@google.com
8f8119409d
Roll libyuv to 994 for arm64 initial support using C versions of code.
...
BUG=chromium:354539
TESTED=GYP_DEFINES="OS=ios target_arch=armv7 target_subarch=64" GYP_CROSSCOMPILE=1 GYP_GENERATOR_FLAGS="output_dir=out_ios" ./build/gyp_chromium -f ninja --depth=. libyuv_test.gyp && ninja -j7 -C out_ios/Debug-iphoneos
R=andrew@webrtc.org , thorcarpenter@google.com
Review URL: https://webrtc-codereview.appspot.com/10929005
git-svn-id: http://webrtc.googlecode.com/svn/trunk@5819 4adac7df-926f-26a2-2b94-8c16560cd09d
2014-03-31 21:35:01 +00:00
fbarchard@google.com
30cd5b5278
libyuv roll to r986 for c89 fix to cpu_id.
...
BUG=none
TESTED=cl cpu_id.cc
R=andrew@webrtc.org
Review URL: https://webrtc-codereview.appspot.com/10589004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@5813 4adac7df-926f-26a2-2b94-8c16560cd09d
2014-03-31 17:28:46 +00:00
fischman@webrtc.org
dd0b99debb
Roll libvpx 258445:259973.
...
- 259973: unbreak iOS simulator build (-mssse3)
- 259953: add a missing file (follow-up to r259946)
- 259946: Disable assembly optimizations in MemorySanitizer builds.
- 259324: disable function level linking when building vp8_asm_enc_offsets.c
BUG=3126
R=wu@webrtc.org
Review URL: https://webrtc-codereview.appspot.com/10829005
git-svn-id: http://webrtc.googlecode.com/svn/trunk@5803 4adac7df-926f-26a2-2b94-8c16560cd09d
2014-03-27 22:27:54 +00:00
tina.legrand@webrtc.org
ff7908abfd
Roll Opus with ARM optimizations enabled to WebRTC
...
This CL roll latest Opus changes from Chromium.
The major update is that optimizations are enabled for ARM processors.
BUG=
R=minyue@webrtc.org
Review URL: https://webrtc-codereview.appspot.com/10599005
git-svn-id: http://webrtc.googlecode.com/svn/trunk@5777 4adac7df-926f-26a2-2b94-8c16560cd09d
2014-03-25 16:12:43 +00:00
sprang@webrtc.org
0f0c992336
Temporarily use older protobuf library.
...
BUG=3106
R=mflodman@webrtc.org
Review URL: https://webrtc-codereview.appspot.com/10609004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@5774 4adac7df-926f-26a2-2b94-8c16560cd09d
2014-03-25 12:43:58 +00:00
fischman@webrtc.org
9c2bd2b288
Roll libvpx 254609:258445.
...
Picks up the suppression of -fstack-protector-all on iOS to avoid a crash.
BUG=3067
R=wu@webrtc.org
Review URL: https://webrtc-codereview.appspot.com/10369004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@5745 4adac7df-926f-26a2-2b94-8c16560cd09d
2014-03-21 00:20:01 +00:00
fbarchard@google.com
062e6e539f
ARGBScale fix for bilinear down sampling overread when source size is odd.
...
BUG=chromium:352592
TESTED=drmemory on libyuv new unittest scaling unittest.
R=andrew@webrtc.org
Review URL: https://webrtc-codereview.appspot.com/10179004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@5742 4adac7df-926f-26a2-2b94-8c16560cd09d
2014-03-20 21:44:15 +00:00
kjellander@webrtc.org
6b0cbcba42
Roll chromium_revision 249215:255773
...
Overview of changes in Chrome DEPS:
$ svn diff http://src.chromium.org/chrome/trunk/src/DEPS -r 249215:255773
which can be compared with the output of:
$ grep chromium_deps DEPS
in a WebRTC checkout, gives the following relevant changes:
* third_party/icu 246118:249466
* third_party/libyuv 978:979
* third_party/libjpeg_turbo 239595:251747
* third_party/libsrtp 214783:250757
* third_party/nss 246067:254867
* tools/clang-format 198831:202065
* tools/gyp 1846:1860
Among a variety of updated DEPS, this enables us to use
the new automatic download of Chromium's stripped down
Visual Studio 2013 toolchain on Windows.
For Windows, Visual Studio 2013 is also the default compiler
in Chrome. This CL sets the GYP_MSVS_VERSION to 2010 unless
otherwise specified. Doing that we can first fix our 2013 problems
before we move over to having 2013 by default.
The plan is to build 2013 at the WebRTC FYI waterfall at
http://build.chromium.org/p/client.webrtc.fyi/waterfall
to ensure we can support VS2013 before the switch.
I realized we can sync Chromium's find_depot_tools.py script
into it's own folder and just alter the PYTHONPATH for the
gyp_webrtc script. That way there's no need to have the dummy
module in webrtc/build anymore. The real script is also needed
for the logic that handles checking VS2013 and downloading it if
not found.
BUG=chromium:340973
TEST=All trybots passing runhooks and compile step.
R=tommi@webrtc.org
Review URL: https://webrtc-codereview.appspot.com/9299004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@5667 4adac7df-926f-26a2-2b94-8c16560cd09d
2014-03-10 09:51:17 +00:00
marpan@webrtc.org
781146964e
Roll libvpx 251850:254609
...
R=andrew@webrtc.org
TBR=ajm@google.com
Review URL: https://webrtc-codereview.appspot.com/9569005
git-svn-id: http://webrtc.googlecode.com/svn/trunk@5662 4adac7df-926f-26a2-2b94-8c16560cd09d
2014-03-07 22:13:51 +00:00
marpan@webrtc.org
90173e188f
Roll libvpx 248011:251850
...
R=andrew@webrtc.org
TBR=ajm@google.com
Review URL: https://webrtc-codereview.appspot.com/9119004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@5609 4adac7df-926f-26a2-2b94-8c16560cd09d
2014-02-25 22:09:02 +00:00
kjellander@webrtc.org
607c805b87
Roll chromium_revision 245382:249215
...
The find_depot_tools.py is needed to workaround the import
error we get from gyp_chromium when importing it in
webrtc/build/gyp_webrtc (to avoid code duplication).
gyp_chromium introduced a dependency on it in
http://crrev.com/245412 but as we cannot sync all of Chrome's
src/tools (it's quite big), we'll work around this by
adding an empty find_depot_tools module.
The removal of the Cygwin relates to
http://crrev.com/248802 which is a step on the way to remove
Cygwin in Chromium. We seem to already be able to remove it
entirely for WebRTC though.
Changes in the isolate framework required us to update our
copies of the isolate.gypi files.
BUG=none
TEST=trybots passing on all platforms
R=andrew@webrtc.org , fischman@webrtc.org
Review URL: https://webrtc-codereview.appspot.com/8099004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@5512 4adac7df-926f-26a2-2b94-8c16560cd09d
2014-02-09 18:38:31 +00:00
fbarchard@google.com
60de116687
libyuv.gyp fix for ios sim which is intel not neon, fixing a link error.
...
BUG=none
TEST=try bots
R=andrew@webrtc.org
Review URL: https://webrtc-codereview.appspot.com/8069004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@5496 4adac7df-926f-26a2-2b94-8c16560cd09d
2014-02-06 21:17:16 +00:00
marpan@webrtc.org
dfef7ba971
Roll libvpx 241571:248011
...
TBR=ajm@google.com
Review URL: https://webrtc-codereview.appspot.com/8129004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@5495 4adac7df-926f-26a2-2b94-8c16560cd09d
2014-02-06 18:40:35 +00:00
andrew@webrtc.org
36291da197
Pull Chromium's clang-format binaries.
...
This gets 'git cl format' working again in a standalone webrtc checkout.
It started failing after this depot_tools change:
https://codereview.chromium.org/134313007
Depends on this change:
https://codereview.chromium.org/135653014/
R=pbos@webrtc.org
Review URL: https://webrtc-codereview.appspot.com/7699004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@5483 4adac7df-926f-26a2-2b94-8c16560cd09d
2014-02-04 01:45:10 +00:00
marpan@webrtc.org
e88c186dbe
Revert r5480
...
TBR=ajm@google.com
Review URL: https://webrtc-codereview.appspot.com/7959005
git-svn-id: http://webrtc.googlecode.com/svn/trunk@5481 4adac7df-926f-26a2-2b94-8c16560cd09d
2014-02-04 00:02:35 +00:00
marpan@webrtc.org
e35ecb476b
Roll libvpx 241571:248011
...
R=andrew@webrtc.org
TBR=ajm@google.com
Review URL: https://webrtc-codereview.appspot.com/7949004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@5480 4adac7df-926f-26a2-2b94-8c16560cd09d
2014-02-03 22:53:10 +00:00
kjellander@webrtc.org
7d7f08957c
Add gyp_webrtc script to generate projects.
...
The reason for this is that http://crrev.com/245412
introduces a dependency of Chrome's src/build/gyp_chromium
to src/tools/find_depot_tools.py, which we don't have
synced in WebRTC (src/tools is very big).
Offline discussions shows that we cannot rely on syncing
individual subdirectories from Chrome in the future, but
maintaining our own gyp_webrtc file will at least buy us
some time for now, so we can roll past that chromium_revision
in WebRTC DEPS.
Overview of differences between gyp_webrtc and gyp_chromium
(and how we previously used gyp_chromium):
* No .gyp file needs to be passed (defaults to all.gyp)
* CHROMIUM_GYP_FILE is ignored (i.e. cannot be used to
specify an alternate .gyp file to process)
* Ninja is used by default on all platforms unless GYP_GENERATORS
is set.
* Gyp syntax check is always on
* Gyp circular dependency check is always on
* No support for automatic toolchain detection on Windows.
* --depth argument is no longer needed since calculated by
the script.
* Support for a webrtc.gyp_env file sitting next to the
.gclient file in the top dir of checkout, which can be
used to override Gyp variables similar to chromium.gyp_env.
* SKIP_WEBRTC_GYP_ENV can be set to skip reading webrtc.gyp_env.
BUG=2863
TEST=Ran and verified behavior on Linux with:
gclient runhooks
webrtc/build/gyp_webrtc
webrtc/build/gyp_webrtc -Dextra_gyp_flag=0
. build/android/envsetup.sh && gclient runhooks
SKIP_WEBRTC_GYP_ENV=1 webrtc/build/gyp_webrtc
GYP_GENERATORS=make webrtc/build/gyp_webrtc
The patch also passes runhooks and compile step on all trybots.
R=andrew@webrtc.org , fischman@webrtc.org
Review URL: https://webrtc-codereview.appspot.com/7759004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@5467 4adac7df-926f-26a2-2b94-8c16560cd09d
2014-01-31 09:34:51 +00:00
jiayl@webrtc.org
a576faf82a
Enable SCTP and use OPENSSL on Anroid and NSS on other platforms.
...
It includes unit test fixes to properly initialize SSL if DTLS or SSL random number generator is used in the tests.
The private key and certificate constant strings used in some tests are updated to be compatible with NSS.
A few potentially overflow type conversions caused compiling warning on Windows and they are fixed by importing and using Chromium's checked_cast, which aborts the program if overflow occurs.
It also fixes a leak in nssstreamadapter.cc by releasing the PRFileDesc* in StreamClose.
BUG=2253
R=fischman@webrtc.org , juberti@google.com , wu@webrtc.org
Review URL: https://webrtc-codereview.appspot.com/4679005
git-svn-id: http://webrtc.googlecode.com/svn/trunk@5459 4adac7df-926f-26a2-2b94-8c16560cd09d
2014-01-29 17:45:53 +00:00
minyue@webrtc.org
83dd95432e
rolling Opus 1.1
...
This version contains optimizations needed by WebRTC.
More information about version 1.1 can be found here http://people.xiph.org/~xiphmont/demo/opus/demo3.shtml .
Platform specific optimizations are to be added in a following CL.
TEST=passes all trybots
BUG=
R=kjellander@webrtc.org , tina.legrand@webrtc.org
Review URL: https://webrtc-codereview.appspot.com/7689004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@5449 4adac7df-926f-26a2-2b94-8c16560cd09d
2014-01-28 08:46:58 +00:00
fbarchard@google.com
69ff90e832
libyuv r976 for MJPGToI420 return code.
...
BUG=2847
TESTED=libyuv MJPGToI420 unittest added which passes invalid MJPG and expects a failure.
R=andrew@webrtc.org , braveyao@webrtc.org
Review URL: https://webrtc-codereview.appspot.com/7719004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@5446 4adac7df-926f-26a2-2b94-8c16560cd09d
2014-01-28 03:58:46 +00:00
wjia@webrtc.org
776d8df25f
Fix hooks in DEPS to allow read-only checkout to succeed.
...
The tool download_from_google_storage requires authentication by default.
The test resources doesn't fit in this category. Using "no_auth" also
allows read-only checkout to sync successfully.
R=andrew@webrtc.org
Review URL: https://webrtc-codereview.appspot.com/7669004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@5442 4adac7df-926f-26a2-2b94-8c16560cd09d
2014-01-27 19:55:16 +00:00
minyue@webrtc.org
c8b99a49d1
This is to roll a more recent Chromium, which contains latest Clang, so as to be able to roll Opus 1.1, which will the next step.
...
There are uninitializion problem with normal_asyn_test.cc. This is fairly easy to solve and therefore is included in this CL.
The following is a memo on the selection of the version to roll. It may be a reference for similar missions.
How was this version picked?
1. The whole purpose of this work is to update to Clang to be able to compile Opus 1.1. In Chromium, Clang got updated to 198389 at r244540.
2. From r245412, gyp_chromium requires "tools\find_depot_tools.py". However, WebRTC does not sync up the root of folder "tools". An issue has been created to Chromium on this.
... So the version must be a good version between r244540 and r245411 (inclusive)
BUG=
TEST=passes all trybots
R=kjellander@webrtc.org , stefan@webrtc.org , tina.legrand@webrtc.org
Review URL: https://webrtc-codereview.appspot.com/7569005
git-svn-id: http://webrtc.googlecode.com/svn/trunk@5436 4adac7df-926f-26a2-2b94-8c16560cd09d
2014-01-27 12:21:42 +00:00
fbarchard@google.com
1d2c034861
libyuv use extern c around jpeg includes. includes fixes to gyp build for intel/mips android, cros arm, ios, and pnacl.
...
BUG=none
TESTED=try bots
R=andrew@webrtc.org , jzern@chromium.org
Review URL: https://webrtc-codereview.appspot.com/7179005
git-svn-id: http://webrtc.googlecode.com/svn/trunk@5407 4adac7df-926f-26a2-2b94-8c16560cd09d
2014-01-21 18:27:05 +00:00
henrike@webrtc.org
7ef7df57d8
Removes script for generating supplement.gypi also adds git ignore for tools/gn.
...
BUG=N/A
R=andrew@webrtc.org
Review URL: https://webrtc-codereview.appspot.com/7299004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@5403 4adac7df-926f-26a2-2b94-8c16560cd09d
2014-01-21 15:54:56 +00:00
wjia@webrtc.org
03cfde2d10
Roll Chromium 238260 -> 243863
...
R=andrew@webrtc.org , henrike@webrtc.org
Review URL: https://webrtc-codereview.appspot.com/6939004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@5385 4adac7df-926f-26a2-2b94-8c16560cd09d
2014-01-14 17:48:34 +00:00
marpan@webrtc.org
acc05ac7d1
Roll libvpx 232686:241571
...
TBR=ajm@google.com
Review URL: https://webrtc-codereview.appspot.com/6599004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@5342 4adac7df-926f-26a2-2b94-8c16560cd09d
2014-01-06 21:04:22 +00:00
fbarchard@google.com
e667234ee2
libyuv r949 includes changes to allow any width, mainly relating to fixed point math overflows.
...
BUG=none
TEST=try bots
R=ronghuawu@google.com
Review URL: https://webrtc-codereview.appspot.com/6579004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@5338 4adac7df-926f-26a2-2b94-8c16560cd09d
2014-01-03 18:57:22 +00:00
fbarchard@google.com
2240763ec2
libyuv r930 for RGB24ToUV_NEON improved color accuracy to avoid red tint, and use malloc with variable sized row buffers to avoid stack overflow and relax width restrictions. Previously was limited to 4k on x86 and 1080p on arm. In practice the new limitation is 32767 pixels wide.
...
BUG=none
TESTED=try bots
R=tpsiaki@google.com , wjia@webrtc.org
Review URL: https://webrtc-codereview.appspot.com/6439004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@5336 4adac7df-926f-26a2-2b94-8c16560cd09d
2013-12-28 07:00:18 +00:00
fbarchard@google.com
8f99a18119
Port scale and compare functions to pepper_33 and mips.
...
BUG=none
TEST=validator passes with new toolchain.
R=andrew@webrtc.org , pbos@webrtc.org
Review URL: https://webrtc-codereview.appspot.com/6059004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@5320 4adac7df-926f-26a2-2b94-8c16560cd09d
2013-12-18 19:51:37 +00:00
fbarchard@google.com
50f7b2da5d
roll libyuv to r915 for webview jpeg build fix and NaCL pepper_33 initial support.
...
BUG=none
TEST=try bots
R=andrew@webrtc.org , pbos@webrtc.org
Review URL: https://webrtc-codereview.appspot.com/5889006
git-svn-id: http://webrtc.googlecode.com/svn/trunk@5308 4adac7df-926f-26a2-2b94-8c16560cd09d
2013-12-17 18:18:17 +00:00
fbarchard@google.com
9df6674b26
Scale down by 4x with box filter. Fix for 1 pixel wide bilinear filter. Fix for I420ToARGB overread on V plane that causes valgrind fail.
...
BUG=none
TESTED=gcl try libyuv_r911 --bot=linux_valgrind
R=andrew@webrtc.org
Review URL: https://webrtc-codereview.appspot.com/5459004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@5305 4adac7df-926f-26a2-2b94-8c16560cd09d
2013-12-17 08:25:31 +00:00
kjellander@webrtc.org
f9bdbe3619
Roll chromium_revision 232627:238260
...
This brings us the updated swarming_client
that has moved out from Chromium into a standalone
project.
Because of this, all .isolate files needed to be
updated as well, similar to the changes in
https://codereview.chromium.org/29993003
TEST=trybots passing
BUG=none
R=andrew@webrtc.org , perkj@webrtc.org
Review URL: https://webrtc-codereview.appspot.com/4859004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@5260 4adac7df-926f-26a2-2b94-8c16560cd09d
2013-12-11 13:37:12 +00:00
fbarchard@google.com
70ddf9355f
libyuv r905 with yuv off by 1 fix for valgrind overread
...
BUG=none
TEST=valgrind build bots
R=andrew@webrtc.org , mflodman@webrtc.org
Review URL: https://webrtc-codereview.appspot.com/5329004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@5246 4adac7df-926f-26a2-2b94-8c16560cd09d
2013-12-09 18:17:42 +00:00
fbarchard@google.com
4acf4507b8
libyuv roll to r888 with valgrind overread fixes.
...
BUG=none
TEST=try bots
R=andrew@webrtc.org , mflodman@webrtc.org
Review URL: https://webrtc-codereview.appspot.com/4829004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@5242 4adac7df-926f-26a2-2b94-8c16560cd09d
2013-12-06 18:14:11 +00:00
fbarchard@google.com
832bd74cfa
libyuv r874 for build improvements on ios/android, and improved YUV scale performance.
...
BUG=libyuv:288
TESTED=try bots
R=andrew@webrtc.org
Review URL: https://webrtc-codereview.appspot.com/4229005
git-svn-id: http://webrtc.googlecode.com/svn/trunk@5163 4adac7df-926f-26a2-2b94-8c16560cd09d
2013-11-22 19:30:52 +00:00
marpan@webrtc.org
00ed170795
Roll libvpx 225010:232686.
...
R=andrew@webrtc.org
TBR=ajm@google.com
Review URL: https://webrtc-codereview.appspot.com/3649004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@5105 4adac7df-926f-26a2-2b94-8c16560cd09d
2013-11-08 18:37:18 +00:00
fbarchard@google.com
a7855a88b3
Fix for xgetbv on Visual Studio 2010.
...
BUG=none
TEST=local build of webrtc with 2010. python build\gyp_chromium --depth=. -G msvs_version=2010 -fninja all.gyp & ninja -C out\Debug
R=niklas.enbom@webrtc.org
Review URL: https://webrtc-codereview.appspot.com/3529004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@5092 4adac7df-926f-26a2-2b94-8c16560cd09d
2013-11-06 21:18:48 +00:00
kjellander@webrtc.org
1e8b671d05
Roll chromium_revision 231713:232627
...
This will pick up r232015 which fixes an error during
GYP execution when GYP_DEFINES is not set.
TEST=trybots passing compile step.
BUG=none
R=henrika@webrtc.org , mflodman@webrtc.org
Review URL: https://webrtc-codereview.appspot.com/3429004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@5083 4adac7df-926f-26a2-2b94-8c16560cd09d
2013-11-05 12:32:05 +00:00
kjellander@webrtc.org
80174583bd
Replace old resources download script with depot_tools
...
With help from hinoka@, we're now using a more efficient approach
to download only the files that have changed from Google Storge.
When uploading new resource files, use
upload_to_google_storage.py --bucket chromium-webrtc-resources ./filename
which of course requires gsutil authentication setup.
NOTICE: Before deploying this, svn:ignore should be removed for
the resources folder, or the bots will run into problems with a
non-versioned file being found in the checkout during sync (as
this CL adds resources to version control).
All developers will also need to be informed to wipe their local
resources dir to avoid getting an error during checkout due to the
already existing non-versioned resources directory.
BUG=2294
TEST=locally running gclient runhooks
R=andrew@webrtc.org
Review URL: https://webrtc-codereview.appspot.com/2095004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@5076 4adac7df-926f-26a2-2b94-8c16560cd09d
2013-11-04 12:07:57 +00:00
kjellander@webrtc.org
58bcdeee2c
Roll chromium_revision 229708:231713
...
Recent changes in how the build dir is used for bots
(see https://codereview.chromium.org/38873003 for details)
requires us to roll to a more recent version
of Chromium to get our android_apk trybot back into
a working state.
This roll needs to be landed at the same time as the
client.webrtc and tryserver.webrtc masters are updated
with the changes in https://codereview.chromium.org/53283002
TEST=trybots passing (except the iOS ones since they require
the above change to be applied to be able to compile)
BUG=2560
R=fischman@webrtc.org , niklas.enbom@webrtc.org
Review URL: https://webrtc-codereview.appspot.com/3159004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@5074 4adac7df-926f-26a2-2b94-8c16560cd09d
2013-11-04 09:40:03 +00:00
wu@webrtc.org
ec4cccc6b6
Update libyuv to 832.
...
R=fbarchard@google.com , niklas.enbom@webrtc.org
Review URL: https://webrtc-codereview.appspot.com/3129004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@5052 4adac7df-926f-26a2-2b94-8c16560cd09d
2013-10-29 21:02:20 +00:00
wu@webrtc.org
97077a3ab2
Update libjingle to 55618622.
...
Update libyuv to r826.
TEST=try bots
R=niklas.enbom@webrtc.org
Review URL: https://webrtc-codereview.appspot.com/2889004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@5038 4adac7df-926f-26a2-2b94-8c16560cd09d
2013-10-25 21:18:33 +00:00
kjellander@webrtc.org
06b60c07b7
Roll chromium_revision 228675:229708
...
This will pick up the -Wunused-const-variable
Clang warning being enabled by default (chromium:307668).
BUG=none
TEST=trybots passing.
R=andrew@webrtc.org
Review URL: https://webrtc-codereview.appspot.com/2629004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@5014 4adac7df-926f-26a2-2b94-8c16560cd09d
2013-10-22 12:09:48 +00:00
kjellander@webrtc.org
3555303cb0
Roll chromium_revision 226126:228675 and fix clang warnings
...
By request from thakis@chromium.org , I disabled the
-Wno-unused-const-variable setting that is set in Chromium's
common.gypi so we can prepare our code for it's removal.
This required some cleanup in order to get the code to compile
with Clang having the -Wunused-const-variable warning enabled.
TEST=all trybots passing
BUG=none
R=niklas.enbom@webrtc.org
Review URL: https://webrtc-codereview.appspot.com/2400004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@4966 4adac7df-926f-26a2-2b94-8c16560cd09d
2013-10-15 20:10:17 +00:00
kjellander@webrtc.org
4c61792600
Add SyzyASan to DEPS
...
This will make it possible to run our tests under ASan
on Windows.
BUG=2491
TEST=local builds with this DEPS added makes it possible to use
the buildbot code available out-of-the-box.
R=henrika@webrtc.org
Review URL: https://webrtc-codereview.appspot.com/2381004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@4950 4adac7df-926f-26a2-2b94-8c16560cd09d
2013-10-10 11:56:09 +00:00
wu@webrtc.org
d241718e17
Increase base Chromium revision to get an update to libnss.
...
The function signature of SSL_PeerCertificateChain in libnss
was changed by https://codereview.chromium.org/25107004/ ,
and webrtc now uses that function when linked to libnss.
TBR=bemasc
A clone of https://webrtc-codereview.appspot.com/2372004/ . Tried by Ben.
Review URL: https://webrtc-codereview.appspot.com/2372005
git-svn-id: http://webrtc.googlecode.com/svn/trunk@4943 4adac7df-926f-26a2-2b94-8c16560cd09d
2013-10-08 22:11:40 +00:00
kjellander@webrtc.org
495f29ef94
Remove unused Android dummy APK
...
This is a leftover from our initial Android efforts.
It is not used anywhere and is only confusing to keep around.
The Android precompiled tools in http://review.webrtc.org/2353004/
still have some use when testing Android devices on Mac, so we'll
keep them around by request from henrike@
TEST=none
BUG=none
R=andrew@webrtc.org , henrike@webrtc.org
Review URL: https://webrtc-codereview.appspot.com/2344008
git-svn-id: http://webrtc.googlecode.com/svn/trunk@4927 4adac7df-926f-26a2-2b94-8c16560cd09d
2013-10-04 19:33:48 +00:00
fischman@webrtc.org
1d731e498e
Roll chromium_revision 224141:226099 to pick up jsoncpp fix for ARM
...
BUG=1777
R=wu@webrtc.org
Review URL: https://webrtc-codereview.appspot.com/2330004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@4893 4adac7df-926f-26a2-2b94-8c16560cd09d
2013-10-01 17:29:42 +00:00
kjellander@webrtc.org
287f07b174
Add sharding_supervisor to DEPS to prepare for swarm/isolated testing.
...
This component is now needed in addition to the swarm_client.
BUG=1916
TEST=I've run bots with this locally synced.
R=niklas.enbom@webrtc.org
Review URL: https://webrtc-codereview.appspot.com/2314004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@4863 4adac7df-926f-26a2-2b94-8c16560cd09d
2013-09-27 16:57:10 +00:00
fischman@webrtc.org
3223a3d4ee
Roll libvpx 212975:225010 to pick up iOS Release fixes
...
BUG=2332
R=kjellander@webrtc.org
Review URL: https://webrtc-codereview.appspot.com/2305004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@4861 4adac7df-926f-26a2-2b94-8c16560cd09d
2013-09-26 15:59:48 +00:00
fischman@webrtc.org
ccddd0a941
Roll webrtc's chromium_revision 217707:224141
...
Also adds -lm for executables depending on isac since the newer clang in the
newer chromium revision requires it, and -lstdc++ for dependencies of the objc lib because newer gyp links with gcc instead of g++ for non-C++-containing libs.
R=niklas.enbom@webrtc.org
Review URL: https://webrtc-codereview.appspot.com/2177007
git-svn-id: http://webrtc.googlecode.com/svn/trunk@4795 4adac7df-926f-26a2-2b94-8c16560cd09d
2013-09-19 20:27:32 +00:00
mikhal@webrtc.org
0b960cf7a1
Libjpeg is needed for Libyuv
...
R=niklas.enbom@webrtc.org
Review URL: https://webrtc-codereview.appspot.com/2147004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@4647 4adac7df-926f-26a2-2b94-8c16560cd09d
2013-08-30 16:30:53 +00:00
mikhal@webrtc.org
cf61bee5a2
Removing JPEG as it is not used.
...
BUG= 2322
R=niklas.enbom@webrtc.org
Review URL: https://webrtc-codereview.appspot.com/2138005
git-svn-id: http://webrtc.googlecode.com/svn/trunk@4646 4adac7df-926f-26a2-2b94-8c16560cd09d
2013-08-30 16:00:08 +00:00
kjellander@webrtc.org
bfde359b15
Revert accidental checkin of DEPS
...
git-svn-id: http://webrtc.googlecode.com/svn/trunk@4642 4adac7df-926f-26a2-2b94-8c16560cd09d
2013-08-29 13:11:38 +00:00
kjellander@webrtc.org
c520fc9d97
Add svn:ignore on dirs that shouldn't be wiped during gclient revert
...
This will speed up our buildbots and trybots since it also enables
incremental builds again (currently out/ was wiped for each build).
The Chromium toolchain somehow has changed behavior, since the out/
dir didn't use to be wiped. This change should get faster builds
back again.
git-svn-id: http://webrtc.googlecode.com/svn/trunk@4641 4adac7df-926f-26a2-2b94-8c16560cd09d
2013-08-29 13:10:21 +00:00
kjellander@webrtc.org
3365422c41
Isolate GYP target and .isolate files for tests
...
This is a re-land attempt of http://review.webrtc.org/1673004/
It now includes a build/isolate.gypi in WebRTC that includes the same
file as the one that would be included when WebRTC is used in a Chromium
checkout. It is needed since it is not possible to use variables in GYP's
includes sections.
Implemented according to the instructions at
http://www.chromium.org/developers/testing/isolated-testing
Workflow has been like this:
1. create _run GYP target
2. create a stripped down .isolate file
3. export GYP_DEFINES="$GYP_DEFINES test_isolation_mode=check"
4. runhooks
5. compile
6. test if the test would run (i.e. find it's dependencies) without
actually executing it:
tools/swarm_client/isolate.py run --isolated out/Release/testname.isolated
7. If failing, run the fix_test_cases.py script like this:
tools/swarm_client/googletest/fix_test_cases.py --isolated out/Release/testname.isolated
All tests that run on the bots for WebRTC has got _run target
and .isolate file created.
"Normal tests" that run fine on any machine:
* audio_decoder_unittests
* common_audio_unittests
* common_video_unittests
* metrics_unittests
* modules_tests
* modules_unittests
* neteq_unittests
* system_wrappers_unittests
* test_support_unittests
* tools_unittests
* video_engine_core_unittests
* voice_engine_unittests
Tests that requires bare-metal and audio/video devices:
* audio_device_tests
* video_capture_tests
I also added the isolate boilerplate code for the following
tests that are not yet pure gtest binaries (which means they
cannot run isolated yet):
* video_render_tests
* vie_auto_test
* voe_auto_test
TEST=running isolate.py as described above. WebRTC trybots passing. Created a Chromium checkout with third_party/webrtc ToT and this patch applied, passing the runhooks step.
BUG=1916
R=henrike@webrtc.org , tommi@webrtc.org
Review URL: https://webrtc-codereview.appspot.com/2056004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@4590 4adac7df-926f-26a2-2b94-8c16560cd09d
2013-08-22 07:57:00 +00:00
kjellander@webrtc.org
cbdb9d1c69
Add comment about updating webrtc.DEPS when rolling gflags
...
BUG=none
R=niklas.enbom@webrtc.org
Review URL: https://webrtc-codereview.appspot.com/2070004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@4575 4adac7df-926f-26a2-2b94-8c16560cd09d
2013-08-20 16:18:35 +00:00
pbos@webrtc.org
62e5af4425
Use a sourceforge_url for jsoncpp in DEPS.
...
BUG=
R=kjellander@webrtc.org
Review URL: https://webrtc-codereview.appspot.com/2069004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@4571 4adac7df-926f-26a2-2b94-8c16560cd09d
2013-08-20 09:19:16 +00:00
henrike@webrtc.org
7238e5f708
Fixes broken deps. Jsoncpp has moved from http://jsoncpp.svn.sourceforge.net to http://svn.code.sf.net
...
R=pbos@webrtc.org
Review URL: https://webrtc-codereview.appspot.com/2034005
git-svn-id: http://webrtc.googlecode.com/svn/trunk@4570 4adac7df-926f-26a2-2b94-8c16560cd09d
2013-08-19 18:55:54 +00:00
fischman@webrtc.org
dde7d4c6ed
Roll chromium_revision 214260:217707 and gflags 45:84
...
gflags roll is needed mostly to pick up fixes for warnings triggered by newer
compiler/settings pulled in by the chromium roll. Had to switch from the old
google-gflags project the current gflags project to pick up this fix (see
https://code.google.com/p/gflags/source/detail?r=74 for details).
Update android build.xml file to reflect tools moves in new SDK pulled in by the chromium_revision roll.
R=niklas.enbom@webrtc.org , wu@webrtc.org
Review URL: https://webrtc-codereview.appspot.com/2043004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@4555 4adac7df-926f-26a2-2b94-8c16560cd09d
2013-08-15 23:31:30 +00:00
kjellander@webrtc.org
4298f73031
Revert 4547 "Isolate GYP target and .isolate files for tests"
...
As this breaks the FYI bots in
http://build.chromium.org/p/chromium.webrtc.fyi/waterfall
due to different path to isolate.gypi (which cannot easily
be resolved due to limitations in GYP)
> Isolate GYP target and .isolate files for tests
>
> Implemented according to the instructions at
> http://www.chromium.org/developers/testing/isolated-testing
>
> Workflow has been like this:
> 1. create _run GYP target
> 2. create a stripped down .isolate file
> 3. export GYP_DEFINES="$GYP_DEFINES test_isolation_mode=check"
> 4. runhooks
> 5. compile
> 6. test if the test would run (i.e. find it's dependencies) without
> actually executing it:
> tools/swarm_client/isolate.py run --isolated out/Release/testname.isolated
> 7. If failing, run the fix_test_cases.py script like this:
> tools/swarm_client/fix_test_cases.py --isolated out/Release/testname.isolated
>
> All tests that run on the bots for WebRTC has got _run target
> and .isolate file created.
>
> "Normal tests" that run fine on any machine:
> * audio_decoder_unittests
> * common_audio_unittests
> * common_video_unittests
> * metrics_unittests
> * modules_integrationtests
> * modules_unittests
> * neteq_unittests
> * system_wrappers_unittests
> * test_support_unittests
> * tools_unittests
> * video_engine_core_unittests
> * voice_engine_unittests
>
> Tests that requires bare-metal and audio/video devices:
> * audio_device_integrationtests
> * video_capture_integrationtests
>
> I also added the isolate boilerplate code for the following
> tests that are not yet pure gtest binaries (which means they
> cannot run isolated yet):
> * video_render_integrationtests
> * vie_auto_test
> * voe_auto_test
>
> TEST=running isolate.py as described above.
> BUG=1916
> R=tommi@webrtc.org
>
> Review URL: https://webrtc-codereview.appspot.com/1673004
TBR=kjellander@webrtc.org
Review URL: https://webrtc-codereview.appspot.com/2040004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@4548 4adac7df-926f-26a2-2b94-8c16560cd09d
2013-08-15 11:29:58 +00:00
kjellander@webrtc.org
d7a4d235d2
Isolate GYP target and .isolate files for tests
...
Implemented according to the instructions at
http://www.chromium.org/developers/testing/isolated-testing
Workflow has been like this:
1. create _run GYP target
2. create a stripped down .isolate file
3. export GYP_DEFINES="$GYP_DEFINES test_isolation_mode=check"
4. runhooks
5. compile
6. test if the test would run (i.e. find it's dependencies) without
actually executing it:
tools/swarm_client/isolate.py run --isolated out/Release/testname.isolated
7. If failing, run the fix_test_cases.py script like this:
tools/swarm_client/fix_test_cases.py --isolated out/Release/testname.isolated
All tests that run on the bots for WebRTC has got _run target
and .isolate file created.
"Normal tests" that run fine on any machine:
* audio_decoder_unittests
* common_audio_unittests
* common_video_unittests
* metrics_unittests
* modules_integrationtests
* modules_unittests
* neteq_unittests
* system_wrappers_unittests
* test_support_unittests
* tools_unittests
* video_engine_core_unittests
* voice_engine_unittests
Tests that requires bare-metal and audio/video devices:
* audio_device_integrationtests
* video_capture_integrationtests
I also added the isolate boilerplate code for the following
tests that are not yet pure gtest binaries (which means they
cannot run isolated yet):
* video_render_integrationtests
* vie_auto_test
* voe_auto_test
TEST=running isolate.py as described above.
BUG=1916
R=tommi@webrtc.org
Review URL: https://webrtc-codereview.appspot.com/1673004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@4547 4adac7df-926f-26a2-2b94-8c16560cd09d
2013-08-15 10:02:06 +00:00
fischman@webrtc.org
1bc1954174
AppRTCDemo: builds using ninja on iOS for simulator and device!
...
Things included in this CL:
- updated READMEs to provide an exact/reproable set of steps for getting the app
running.
- gyp changes to build the iOS AppRTCDemo sample app using gyp+ninja instead of
the hand-crafted Xcode project (which has never worked in its checked-in
form), including a gyp action to sign the sample app for deployment to an iOS
device (the app can also be used in the simulator)
- deleted the busted hand-crafted Xcode project for the sample app
- updated the sample app to match the PeerConnection API that ended up landing
(in a surprising twist of fate, the API landed quite a bit later than the
sample app and this is the first time the CR-time changes in the API are
reflected in the sample app)
- updated the sample app to reflect apprtc.appspot.com HTML/JS changes (equiv to
the AppRTCClient.java changes in http://s10/47299162 )
- picked up the iossim DEPS to enable launching the sample app in the simulator
from the command-line.
- renamed some files to match capitalization of the classes they contain (Ice ->
ICE) per ObjC naming guidelines.
- ran the files involved in this CL through clang-format to deal with xcode
formatting craxy.
BUG=2106
RISK=P2
TESTED=unittest builds with ninja and passes on OS=mac; sample app builds with ninja and runs on simulator and device, though no audio flows from simulator/device (will fix in a follow-up CL)
R=andrew@webrtc.org , justincohen@google.com , wu@webrtc.org
Review URL: https://webrtc-codereview.appspot.com/1874005
git-svn-id: http://webrtc.googlecode.com/svn/trunk@4466 4adac7df-926f-26a2-2b94-8c16560cd09d
2013-08-01 18:29:45 +00:00
fischman@webrtc.org
3d496fb046
Roll chromium_revision 205140:214260 to pick up build fixes for ninja iOS device build.
...
TESTED=git try
BUG=2106
R=wu@webrtc.org
Review URL: https://webrtc-codereview.appspot.com/1888005
git-svn-id: http://webrtc.googlecode.com/svn/trunk@4431 4adac7df-926f-26a2-2b94-8c16560cd09d
2013-07-30 17:14:35 +00:00
fischman@webrtc.org
e691b4f952
Roll libvpx 211873:212975 to pick up build fixes for ninja iOS device build.
...
(this originally landed in r4391 and was reverted in r4399 on suspicion of
breaking the mac bots; relanding just libvpx without rolling chromium to isolate
the problem).
BUG=2106
R=marpan@google.com
Review URL: https://webrtc-codereview.appspot.com/1877004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@4405 4adac7df-926f-26a2-2b94-8c16560cd09d
2013-07-25 21:22:41 +00:00
fischman@webrtc.org
6439afce5b
Revert 4403 "Roll chromium_revision 205140:212975 to pick up bui..."
...
Broke bot: http://chromegw.corp.google.com/i/client.webrtc/builders/Mac32%20Release/builds/312
> Roll chromium_revision 205140:212975 to pick up build fixes for ninja iOS device build.
>
> (this originally landed in r4391 and was reverted in r4399 on suspicion of
> breaking the mac bots; relanding just the chromium roll without rolling libvpx
> to isolate the problem).
>
> BUG=2106
> R=marpan@google.com
>
> Review URL: https://webrtc-codereview.appspot.com/1878004
TBR=fischman@webrtc.org
Review URL: https://webrtc-codereview.appspot.com/1879004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@4404 4adac7df-926f-26a2-2b94-8c16560cd09d
2013-07-25 21:02:21 +00:00
fischman@webrtc.org
60e4b0e472
Roll chromium_revision 205140:212975 to pick up build fixes for ninja iOS device build.
...
(this originally landed in r4391 and was reverted in r4399 on suspicion of
breaking the mac bots; relanding just the chromium roll without rolling libvpx
to isolate the problem).
BUG=2106
R=marpan@google.com
Review URL: https://webrtc-codereview.appspot.com/1878004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@4403 4adac7df-926f-26a2-2b94-8c16560cd09d
2013-07-25 20:49:59 +00:00
turaj@webrtc.org
c46967dc53
Revert 4391 "Roll chromium 205140:212975 to support ninja iOS ar..."
...
r4391 results in Mac Release Bot fail: http://chromegw/i/internal.client.webrtc/builders/Mac32%20Release/builds/334/steps/modules_integrationtests
> Roll chromium 205140:212975 to support ninja iOS armv7 build.
>
> In particular, picks up new clang, libvpx, libsrtp, yasm, and gyp.
>
> TESTED=git try on patchset #1
> BUG=2106
> R=henrike@webrtc.org
>
> Review URL: https://webrtc-codereview.appspot.com/1849005
TBR=fischman@webrtc.org
Review URL: https://webrtc-codereview.appspot.com/1874004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@4399 4adac7df-926f-26a2-2b94-8c16560cd09d
2013-07-25 17:48:24 +00:00
fischman@webrtc.org
87f8a7eb67
Roll chromium 205140:212975 to support ninja iOS armv7 build.
...
In particular, picks up new clang, libvpx, libsrtp, yasm, and gyp.
TESTED=git try on patchset #1
BUG=2106
R=henrike@webrtc.org
Review URL: https://webrtc-codereview.appspot.com/1849005
git-svn-id: http://webrtc.googlecode.com/svn/trunk@4391 4adac7df-926f-26a2-2b94-8c16560cd09d
2013-07-24 20:15:43 +00:00
henrike@webrtc.org
8d27a1c723
Makes webrtc and libjingle build from the same gyp-file. Also, the libjingle and webrtc DEPS revisions were mismatching. This cl takes the most recent revision of mismatches. Also disables 64 bit Mac builds for libjingle
...
BUG=1932
TESTED=git try
R=andrew@webrtc.org , fischman@webrtc.org
Review URL: https://webrtc-codereview.appspot.com/1851004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@4385 4adac7df-926f-26a2-2b94-8c16560cd09d
2013-07-23 18:15:11 +00:00
henrike@webrtc.org
5c280ecd57
Revert 4382 "Makes webrtc and libjingle build from the same gyp-..."
...
Failures: breaks build bots. Will have to disable Android NDK build for libjingle. The TSAN issues are in webrtc which should be unaffected. Flakey? Here are the failing tests:
http://chromegw/i/internal.client.webrtc/builders/Android%20NDK/builds/303 and http://chromegw/i/internal.client.webrtc/builders/Linux%20Tsan/builds/284
> Makes webrtc and libjingle build from the same gyp-file. Also, the libjingle and webrtc DEPS revisions were mismatching. This cl takes the most recent revision of mismatches. Also disables 64 bit Mac builds for libjingle
>
> BUG=1932
> TESTED=git try
> R=andrew@webrtc.org , fischman@webrtc.org
>
> Review URL: https://webrtc-codereview.appspot.com/1836004
TBR=henrike@webrtc.org
Review URL: https://webrtc-codereview.appspot.com/1834005
git-svn-id: http://webrtc.googlecode.com/svn/trunk@4383 4adac7df-926f-26a2-2b94-8c16560cd09d
2013-07-23 03:30:32 +00:00
henrike@webrtc.org
5fcddf2334
Makes webrtc and libjingle build from the same gyp-file. Also, the libjingle and webrtc DEPS revisions were mismatching. This cl takes the most recent revision of mismatches. Also disables 64 bit Mac builds for libjingle
...
BUG=1932
TESTED=git try
R=andrew@webrtc.org , fischman@webrtc.org
Review URL: https://webrtc-codereview.appspot.com/1836004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@4382 4adac7df-926f-26a2-2b94-8c16560cd09d
2013-07-23 00:27:43 +00:00
marpan@webrtc.org
dd02935d5d
Roll libvpx to 211873.
...
-pickup public roll to: 33149cbb
TBR=andrew@webrtc.org
Review URL: https://webrtc-codereview.appspot.com/1840004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@4376 4adac7df-926f-26a2-2b94-8c16560cd09d
2013-07-19 21:05:45 +00:00
henrike@webrtc.org
0df5b8dfa6
Revert 4372 "Makes webrtc and libjingle build from the same gyp-..."
...
> Makes webrtc and libjingle build from the same gyp-file. Also, the libjingle and webrtc DEPS revisions were mismatching. This cl takes the most recent revision of mismatches.
>
> TESTED=git try
> BUG=1932
> R=andrew@webrtc.org , fischman@webrtc.org
>
> Review URL: https://webrtc-codereview.appspot.com/1804004
TBR=henrike@webrtc.org
Review URL: https://webrtc-codereview.appspot.com/1835004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@4373 4adac7df-926f-26a2-2b94-8c16560cd09d
2013-07-18 18:58:29 +00:00
henrike@webrtc.org
4e4bf4db8b
Makes webrtc and libjingle build from the same gyp-file. Also, the libjingle and webrtc DEPS revisions were mismatching. This cl takes the most recent revision of mismatches.
...
TESTED=git try
BUG=1932
R=andrew@webrtc.org , fischman@webrtc.org
Review URL: https://webrtc-codereview.appspot.com/1804004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@4372 4adac7df-926f-26a2-2b94-8c16560cd09d
2013-07-18 18:33:55 +00:00
yujie.mao@webrtc.org
9f07ea4c8a
Roll tools/android 4235:4258, to pick up an x86 md5sum_bin binary
...
BUG=None
TEST=Trybots passing
R=fischman@webrtc.org
Review URL: https://webrtc-codereview.appspot.com/1821004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@4370 4adac7df-926f-26a2-2b94-8c16560cd09d
2013-07-18 01:57:04 +00:00
marpan@webrtc.org
ca35c19e5a
Roll libvpx to 208227.
...
-pick up libvpx roll to 93f88ab.
TBR=ajm@google.com
Review URL: https://webrtc-codereview.appspot.com/1798004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@4340 4adac7df-926f-26a2-2b94-8c16560cd09d
2013-07-12 21:08:26 +00:00
henrike@webrtc.org
34773d9b6b
Unreverts revert: Makes it possible to find files used by some unit tests when running them as Chrome native tests.
...
TBR=andrew@webrtc.org
BUG=N/A
Review URL: https://webrtc-codereview.appspot.com/1754005
git-svn-id: http://webrtc.googlecode.com/svn/trunk@4303 4adac7df-926f-26a2-2b94-8c16560cd09d
2013-07-08 14:55:23 +00:00
pbos@webrtc.org
db7d82f26f
Revert 4298 "Makes it possible to find files used by some unit t..."
...
> Makes it possible to find files used by some unit tests when running them as Chrome native tests.
>
> BUG=N/A
> R=andrew@webrtc.org
>
> Review URL: https://webrtc-codereview.appspot.com/1749004
Broke Android NDK/Android.mk builds.
TBR=henrike@webrtc.org
Review URL: https://webrtc-codereview.appspot.com/1752006
git-svn-id: http://webrtc.googlecode.com/svn/trunk@4299 4adac7df-926f-26a2-2b94-8c16560cd09d
2013-07-05 08:49:09 +00:00
henrike@webrtc.org
caf2fcca6a
Makes it possible to find files used by some unit tests when running them as Chrome native tests.
...
BUG=N/A
R=andrew@webrtc.org
Review URL: https://webrtc-codereview.appspot.com/1749004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@4298 4adac7df-926f-26a2-2b94-8c16560cd09d
2013-07-05 04:15:38 +00:00
henrike@webrtc.org
2a7fd5355d
Moves tools/update.py to trunk/webrtc/tools and updates it so that it no longer pulls any information from the DEPS file.
...
BUG=N/A
R=andrew@webrtc.org , kjellander@google.com , kjellander@webrtc.org
Review URL: https://webrtc-codereview.appspot.com/1730004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@4277 4adac7df-926f-26a2-2b94-8c16560cd09d
2013-06-27 18:36:28 +00:00
marpan@webrtc.org
bb4f225a5b
Roll libvpx to 207593.
...
-pick up libvpx roll to c259af4f.
TBR: ajm@google.com
R=andrew@webrtc.org
Review URL: https://webrtc-codereview.appspot.com/1707004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@4254 4adac7df-926f-26a2-2b94-8c16560cd09d
2013-06-21 22:19:34 +00:00
kjellander@webrtc.org
2d7617afce
Add dummy Android test APK to be used for buildbot automation testing.
...
Until we have WebRTC test targets created for Android, this test
makes it possible to move forward for buildbot automation.
TEST=Android NDK buildbot and local execution of:
source build/android/envsetup.sh
gclient runhooks
ninjar -C out/Debug
verified the out/Debug/simple_apk dir exists and has the files.
BUG=1882
R=henrika@webrtc.org
Review URL: https://webrtc-codereview.appspot.com/1688005
git-svn-id: http://webrtc.googlecode.com/svn/trunk@4245 4adac7df-926f-26a2-2b94-8c16560cd09d
2013-06-19 09:10:49 +00:00
kjellander@webrtc.org
6cfe178af2
Chromium Android tools for test execution.
...
The md5sum and forwarder2 binaries from Chromium's
src/tools/android are needed to be able to run tests using the
test framework launched by build/android/run_tests.py.
Since they depend on Chromium's base, we're using a precompiled
copy for WebRTC's purposes.
Linux works out of the box if Chromium's Android build instructions
at https://code.google.com/p/chromium/wiki/AndroidBuildInstructions
are used. Mac runs into problems earlier in the build toolchain,
but as Mac is not a supported Android development platform in Chrome,
the files will have to be copied manually on that platform for now.
TEST=Synced, built and ran a test APK using run_tests.py.
BUG=1882
R=andrew@webrtc.org , henrike@webrtc.org
Review URL: https://webrtc-codereview.appspot.com/1679005
git-svn-id: http://webrtc.googlecode.com/svn/trunk@4241 4adac7df-926f-26a2-2b94-8c16560cd09d
2013-06-18 07:14:33 +00:00
fbarchard@google.com
2ef9513916
libyuv r723 with convert util -attenuate feature used to fix transparent pixels used by Effects. By attenuating and then unattenuating, any transparent pixels will have RGB value of black, which will filter correctly when bilinear resized.
...
BUG=none
TEST=try bots
R=andrew@webrtc.org
Review URL: https://webrtc-codereview.appspot.com/1652004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@4214 4adac7df-926f-26a2-2b94-8c16560cd09d
2013-06-11 22:03:29 +00:00
fbarchard@google.com
dfa1c4afc6
libyuv r722 for OWNERS file for chromium, white space fix for lint, unittests on scale use randomize to reduce overhead, and neon change from vld1.u8 to vld1.8 for better compiler portability.
...
BUG=none
TEST=none
R=andrew@webrtc.org
Review URL: https://webrtc-codereview.appspot.com/1643005
git-svn-id: http://webrtc.googlecode.com/svn/trunk@4207 4adac7df-926f-26a2-2b94-8c16560cd09d
2013-06-10 19:35:17 +00:00
fbarchard@google.com
16d78bd307
Fix scale.cc build error with mingw64 -m32 gcc
...
BUG=571
TESTED=gcc scale.cc
R=andrew@webrtc.org
Review URL: https://webrtc-codereview.appspot.com/1613005
git-svn-id: http://webrtc.googlecode.com/svn/trunk@4177 4adac7df-926f-26a2-2b94-8c16560cd09d
2013-06-04 19:41:00 +00:00
fischman@webrtc.org
b7a8f43670
Roll chromium_revision in webrtc 199267:203806
...
This switches the default build system on linux from make to ninja. Details in
https://groups.google.com/a/chromium.org/forum/?fromgroups#!topic/chromium-dev/_Fsv4_XZ_bo
R=kjellander@webrtc.org
Review URL: https://webrtc-codereview.appspot.com/1607004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@4174 4adac7df-926f-26a2-2b94-8c16560cd09d
2013-06-04 17:10:24 +00:00
kjellander@webrtc.org
430464c776
Add WebKit/Tools/Scripts to support Android test execution.
...
In https://code.google.com/p/webrtc/source/detail?r=4038 we rolled
chromium_revision past the point where WebKit/Tools/Scripts had its
own DEP in the Chromium DEPS file.
Since Chromium now only have a single WebKit checkout, we need to
pull the Tools/Scripts dir to be able to use the Android test
framework (build/android/run_test.py) since it's depending on modules
in webkitpy.
I have filed http://crbug.com/246529 to get this dependency removed.
BUG=1882
TEST=build/android/run_tests.py executes without any import errors.
R=fischman@webrtc.org , niklas.enbom@webrtc.org
Review URL: https://webrtc-codereview.appspot.com/1608004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@4173 4adac7df-926f-26a2-2b94-8c16560cd09d
2013-06-04 16:29:45 +00:00
mikhal@webrtc.org
2b3a86554f
Revert 4149 "bug fixes for extremely large images - 10000x10000 ..."
...
> bug fixes for extremely large images - 10000x10000 and 100000 pixel wide.
> BUG=none
> TEST=libyuv unittest with manual LIBYUV_WIDTH=1000000
> R=andrew@webrtc.org
>
> Review URL: https://webrtc-codereview.appspot.com/1584008
TBR=fbarchard@google.com
Review URL: https://webrtc-codereview.appspot.com/1591005
git-svn-id: http://webrtc.googlecode.com/svn/trunk@4152 4adac7df-926f-26a2-2b94-8c16560cd09d
2013-05-31 22:59:38 +00:00
fbarchard@google.com
85f28650d5
bug fixes for extremely large images - 10000x10000 and 100000 pixel wide.
...
BUG=none
TEST=libyuv unittest with manual LIBYUV_WIDTH=1000000
R=andrew@webrtc.org
Review URL: https://webrtc-codereview.appspot.com/1584008
git-svn-id: http://webrtc.googlecode.com/svn/trunk@4149 4adac7df-926f-26a2-2b94-8c16560cd09d
2013-05-31 18:00:36 +00:00
fbarchard@google.com
a6494e6902
roll libyuv to r711 for scaler fix to webrtc unittests that scale up and down and check for fairly similar results.
...
BUG=none
TEST=try bots
R=andrew@webrtc.org
Review URL: https://webrtc-codereview.appspot.com/1575005
git-svn-id: http://webrtc.googlecode.com/svn/trunk@4147 4adac7df-926f-26a2-2b94-8c16560cd09d
2013-05-31 16:54:42 +00:00
marpan@webrtc.org
106afffa90
Roll libvpx to 196669.
...
-pick up libvpx roll to 9981006d
TBR=andrew@webrtc.org
Review URL: https://webrtc-codereview.appspot.com/1523004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@4082 4adac7df-926f-26a2-2b94-8c16560cd09d
2013-05-21 21:19:03 +00:00
andrew@webrtc.org
ac0ef48631
Revert 4067 "libyuv roll to r698 for Core Media fourccs for OSX ..."
...
> libyuv roll to r698 for Core Media fourccs for OSX camtwist support and performance improvements in ARGB scaler.
> BUG=none
> TEST=libyuv unittests add CM32 and CM24 types and ARGBScaleClip tests added.
> Review URL: https://webrtc-codereview.appspot.com/1508004
TBR=fbarchard@google.com
Review URL: https://webrtc-codereview.appspot.com/1517004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@4072 4adac7df-926f-26a2-2b94-8c16560cd09d
2013-05-20 21:36:59 +00:00
andrew@webrtc.org
225f2b8814
Revert 4001 "Revert 3977"
...
> Revert 3977
> BUG=webrtc:1749
>
> > Update protoc.gypi to match Chromium's latest.
> >
> > This is in preparation for enabling protobufs in Chromium. Requires
> > syncing tools/protoc_wrapper.
> >
> > BUG=webrtc:830
> > R=kjellander@webrtc.org
> >
> > Review URL: https://webrtc-codereview.appspot.com/1426004
>
> TBR=andrew@webrtc.org
> Review URL: https://webrtc-codereview.appspot.com/1453005
TBR=tnakamura@webrtc.org
Review URL: https://webrtc-codereview.appspot.com/1515004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@4070 4adac7df-926f-26a2-2b94-8c16560cd09d
2013-05-20 21:12:58 +00:00
fbarchard@google.com
a58d7294e5
libyuv roll to r698 for Core Media fourccs for OSX camtwist support and performance improvements in ARGB scaler.
...
BUG=none
TEST=libyuv unittests add CM32 and CM24 types and ARGBScaleClip tests added.
Review URL: https://webrtc-codereview.appspot.com/1508004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@4067 4adac7df-926f-26a2-2b94-8c16560cd09d
2013-05-20 17:46:59 +00:00
fischman@webrtc.org
8c2e78b2de
Roll chromium_revision 193311:199267
...
This will fix static libraries will not be copied to product out dir issue on x86 Android
Remove third_party/WebKit/Tools/Scripts since it will not be used.
BUG=webrtc:1690
TEST=Trybots passing
R=fischman@webrtc.org
Review URL: https://webrtc-codereview.appspot.com/1457004
Patch from Jeremy Mao <yujie.mao@intel.com>.
git-svn-id: http://webrtc.googlecode.com/svn/trunk@4038 4adac7df-926f-26a2-2b94-8c16560cd09d
2013-05-15 22:50:23 +00:00
tnakamura@webrtc.org
7311083ccc
Revert 3977
...
BUG=webrtc:1749
> Update protoc.gypi to match Chromium's latest.
>
> This is in preparation for enabling protobufs in Chromium. Requires
> syncing tools/protoc_wrapper.
>
> BUG=webrtc:830
> R=kjellander@webrtc.org
>
> Review URL: https://webrtc-codereview.appspot.com/1426004
TBR=andrew@webrtc.org
Review URL: https://webrtc-codereview.appspot.com/1453005
git-svn-id: http://webrtc.googlecode.com/svn/trunk@4001 4adac7df-926f-26a2-2b94-8c16560cd09d
2013-05-10 22:33:50 +00:00
andrew@webrtc.org
e53084f837
Update protoc.gypi to match Chromium's latest.
...
This is in preparation for enabling protobufs in Chromium. Requires
syncing tools/protoc_wrapper.
BUG=webrtc:830
R=kjellander@webrtc.org
Review URL: https://webrtc-codereview.appspot.com/1426004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@3977 4adac7df-926f-26a2-2b94-8c16560cd09d
2013-05-07 23:19:58 +00:00
fbarchard@google.com
03d0c66376
Make libyuv fat on linux instead of thin.
...
BUG=none
TEST=none
Review URL: https://webrtc-codereview.appspot.com/1382004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@3931 4adac7df-926f-26a2-2b94-8c16560cd09d
2013-05-02 01:01:24 +00:00
fbarchard@google.com
42b0b84367
libyuv r680 fixes arm version of I444ToARGB and some lint changes
...
BUG=none
TEST=libyuv unittests pass on arm with Neon disabled.
Review URL: https://webrtc-codereview.appspot.com/1356005
git-svn-id: http://webrtc.googlecode.com/svn/trunk@3908 4adac7df-926f-26a2-2b94-8c16560cd09d
2013-04-26 02:23:32 +00:00
fbarchard@google.com
c63772eb39
libyuv license file updates for Android WebView license check.
...
BUG=none
TEST=try bots
Review URL: https://webrtc-codereview.appspot.com/1313013
git-svn-id: http://webrtc.googlecode.com/svn/trunk@3897 4adac7df-926f-26a2-2b94-8c16560cd09d
2013-04-24 02:12:49 +00:00
fbarchard@google.com
3a9a3cdaa2
Roll libyuv to r676 for improved llvm compatibility
...
BUG=none
TESTED=try bots
Review URL: https://webrtc-codereview.appspot.com/1313010
git-svn-id: http://webrtc.googlecode.com/svn/trunk@3891 4adac7df-926f-26a2-2b94-8c16560cd09d
2013-04-23 18:05:46 +00:00
solenberg@webrtc.org
56b5f77a2b
Add support for multiple streams to RtpPlayer:
...
- Tests video_rtp_play.cc, video_rtp_play_mt.cc, decode_from_storage.cc rewritten
- rtp_player.cc/.h rewritten; added interfaces for externally setting up sinks
- Support for reading .rtp files pulled out into rtp_file_reader namespace
- Added support for reading .pcap (libpcap/wireshark/tcpdump) files, see pcap_file_reader
BUG=
TEST=trybots
Review URL: https://webrtc-codereview.appspot.com/1201009
git-svn-id: http://webrtc.googlecode.com/svn/trunk@3856 4adac7df-926f-26a2-2b94-8c16560cd09d
2013-04-16 10:31:56 +00:00
kjellander@webrtc.org
f806ad23db
Roll chromium_revision 182149:193311
...
This will among other things give us:
* Tons of updates to build/android stuff (needed to make Android NDK bots work
in Chrome infra)
* Clang updated to 176256 (r187059)
* Support for fastbuild=2, which completely disables debug information (r191876)
* enable -Wstring-conversion when compiling with clang (r183998)
* Update ndk sysroot to API level 14 (r186254)
Detailed changelog:
http://build.chromium.org/f/chromium/perf/dashboard/ui/changelog.html?url=trunk%2Fsrc%2Fbuild&range=182149%3A193311&mode=html
build/common.gypi changes:
http://src.chromium.org/viewvc/chrome/trunk/src/build/common.gypi?r1=182149&r2=193311
TEST=trybots passing
BUG=none
Review URL: https://webrtc-codereview.appspot.com/1317004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@3847 4adac7df-926f-26a2-2b94-8c16560cd09d
2013-04-15 05:52:57 +00:00
marpan@webrtc.org
c83b35661d
Roll libvpx to 192165.
...
-pick up libvpx roll to 3db60c8.
TBR=andrew@webrtc.org
Review URL: https://webrtc-codereview.appspot.com/1321004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@3846 4adac7df-926f-26a2-2b94-8c16560cd09d
2013-04-12 21:43:48 +00:00
marpan@webrtc.org
d40e404be4
Revert r3815
...
TBR=andrew@webrtc.org
Review URL: https://webrtc-codereview.appspot.com/1301006
git-svn-id: http://webrtc.googlecode.com/svn/trunk@3819 4adac7df-926f-26a2-2b94-8c16560cd09d
2013-04-10 21:37:03 +00:00
marpan@webrtc.org
6bfcbcda13
Roll libvpx to 192165.
...
-pick up libvpx roll to 3db60c8.
TBR=andrew@webrtc.org
Review URL: https://webrtc-codereview.appspot.com/1307006
git-svn-id: http://webrtc.googlecode.com/svn/trunk@3815 4adac7df-926f-26a2-2b94-8c16560cd09d
2013-04-10 20:08:53 +00:00
marpan@webrtc.org
7f6b7cbcfc
Revert r3743.
...
TBR=andrew@webrtc.org , stefan@webrtc.org
Review URL: https://webrtc-codereview.appspot.com/1272005
git-svn-id: http://webrtc.googlecode.com/svn/trunk@3744 4adac7df-926f-26a2-2b94-8c16560cd09d
2013-03-29 21:35:22 +00:00
marpan@webrtc.org
e882a47c8d
Roll libvpx to 191157.
...
-Pick up the libvpx roll to 8015a9ae.
TBR=andrew@webrtc.org , stefan@webrtc.org
Review URL: https://webrtc-codereview.appspot.com/1273004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@3743 4adac7df-926f-26a2-2b94-8c16560cd09d
2013-03-29 21:16:24 +00:00
fbarchard@google.com
7b48cedc57
libyuv r618 roll. Includes new psnr tool for evaluating codec quality.
...
BUG=none
TEST=none
Review URL: https://webrtc-codereview.appspot.com/1241005
git-svn-id: http://webrtc.googlecode.com/svn/trunk@3718 4adac7df-926f-26a2-2b94-8c16560cd09d
2013-03-24 02:58:00 +00:00
tina.legrand@webrtc.org
e86f43b02a
Roll Opus 1.0.2
...
BUG=issue1532
Review URL: https://webrtc-codereview.appspot.com/1229004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@3707 4adac7df-926f-26a2-2b94-8c16560cd09d
2013-03-22 12:39:54 +00:00
andrew@webrtc.org
df123ed604
Roll libvpx 180104:186754.
...
Picks up the ability to disable VP9 through gyp.
Review URL: https://webrtc-codereview.appspot.com/1162009
git-svn-id: http://webrtc.googlecode.com/svn/trunk@3633 4adac7df-926f-26a2-2b94-8c16560cd09d
2013-03-07 21:27:41 +00:00
fbarchard@google.com
64dc671167
Roll libyuv to r590
...
BUG=none
TEST=try bots
Review URL: https://webrtc-codereview.appspot.com/1161004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@3615 4adac7df-926f-26a2-2b94-8c16560cd09d
2013-03-05 21:02:33 +00:00
kjellander@webrtc.org
4013ac478e
Roll Chromium revision 176094:182149
...
This gets us (for build/):
* GYP updates for Mac 64-bit builds (r178644)
* Lots of updates to Android scripts
* Support Visual Studio Express 2012.
* asan=1 now enables line numbers in symbolized ASan reports (r179326)
See
http://build.chromium.org/f/chromium/perf/dashboard/ui/changelog.html?url=trunk%2Fsrc%2Fbuild%2F&range=176094%3A182149&mode=html
for more info
In addition to this all our DEPS references to Chromium's DEPS file are
updated.
BUG=none
TEST=trybots
Review URL: https://webrtc-codereview.appspot.com/1106004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@3516 4adac7df-926f-26a2-2b94-8c16560cd09d
2013-02-14 19:13:30 +00:00
andrew@webrtc.org
e6e344a7dc
Sync libvpx and its gyp wrapper from Chromium.
...
TBR=kjellander
BUG=webrtc:1213
Review URL: https://webrtc-codereview.appspot.com/1096007
git-svn-id: http://webrtc.googlecode.com/svn/trunk@3505 4adac7df-926f-26a2-2b94-8c16560cd09d
2013-02-12 19:35:18 +00:00
kjellander@webrtc.org
18a21a03c6
Android NDK build tools
...
This CL enables building with Android NDK in the way that Chromium buildbots do it.
== Overview ==
* Add Android dependencies to DEPS (SDK, NDK, Android test runner). This also makes it possible to use Android's build/android/run_tests.py script to execute tests on Android devices.
* Add a Python script to build the WebRTC Video demo for Android using ndk-build and Ant. This is designed as an annotation script for Buildbots but is also fine to run locally.
* Update Android.mk so it works with the compiler output from a build performed by build/android/buildbot/bb_run_bot.py (which is how Chrome buildbots build).
== Syncing Android dependencies ==
To get the dependencies added in DEPS synced out, you must change the last line
of your .gclient file to look like this:
];target_os = ["android"]
That will append another variable to the .gclient file that causes these
dependencies to be synced during gclient sync.
If you want to get additional platform-specific dependencies in the same
checkout, add them to the list too, e.g. target_os = ["android", "unix"].
== Android.mk ==
The fix in Android.mk is needed since Chrome is building using build/android/buildbot/bb_run_bot.py, which only output the libraries into out/Debug. With the change it works for both that and a normal build (which copies the library files from out/Debug/obj.target/subpath to out/Debug anyway as a part of the build).
== svn:ignore ==
NOTICE: Before submitting, the following directories should be added to svn:ignore in third_party to avoid them from being removed and re-synced for every build:
* android_testrunner
* android_tools
* WebKit
This has to be done in a manual SVN commit since it's not possible to include in a git-svn CL (and I don't want to migrate this to a SVN CL).
BUG=none
TEST=local builds
Review URL: https://webrtc-codereview.appspot.com/1024009
git-svn-id: http://webrtc.googlecode.com/svn/trunk@3497 4adac7df-926f-26a2-2b94-8c16560cd09d
2013-02-11 17:43:19 +00:00
henrik.lundin@webrtc.org
73deaadd0e
Removing a hack for CNG
...
However, two other "hacks" had to be added to maintain bit-exactness
with legacy.
Note that this change requires a new version of the universal.rtp test
input, although the output reference stays the same.
Moving reference files, and using a new input vector for NetEq4.
The new input vector neteq_universal_new.rtp is identical to the old
neteq_universal.rtp, except that the payload type for CNG packets that
follows a wideband codec is changed to 98.
Update to resources revision 15 where the new reference files are.
Also changing a faulty log error.
Review URL: https://webrtc-codereview.appspot.com/1078009
git-svn-id: http://webrtc.googlecode.com/svn/trunk@3442 4adac7df-926f-26a2-2b94-8c16560cd09d
2013-01-31 13:32:51 +00:00
kjellander@webrtc.org
9ae4c669ec
Set working dir for test run script + update resources
...
By changing the working directory for the executing script to the same
directory as the script is located in, it is possible to run the script
standing in a higher-level directory (otherwise the input file relative
paths become invalid).
This CL also changes the input file path for the audio_e2e_test test to
assume the file is located resources.
BUG=none
TEST=locally executed the tests standing in trunk/
Review URL: https://webrtc-codereview.appspot.com/1061009
git-svn-id: http://webrtc.googlecode.com/svn/trunk@3422 4adac7df-926f-26a2-2b94-8c16560cd09d
2013-01-28 21:19:56 +00:00
mflodman@webrtc.org
59d209562f
Moving ViE test files and deleting files no longer used.
...
BUG=977
TEST=Try bots.
Review URL: https://webrtc-codereview.appspot.com/1046004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@3414 4adac7df-926f-26a2-2b94-8c16560cd09d
2013-01-25 12:45:39 +00:00
fbarchard@google.com
ebc6d8f172
libyuv r540 roll for valgrind tools update, optimized ARGBToI444_SSSE3 and I420Copy single memcpy per plane if contiguous.
...
BUG=none
TEST=try bots still pass
Review URL: https://webrtc-codereview.appspot.com/1019012
git-svn-id: http://webrtc.googlecode.com/svn/trunk@3378 4adac7df-926f-26a2-2b94-8c16560cd09d
2013-01-17 01:43:38 +00:00
kjellander@webrtc.org
75ba51938c
Updating chromium_revision 169394:176094
...
This resolves ninja error on Windows due to recent depot_tools update, since a newer GYP will be synced.
Initially we ran into a compile issue with libvpx: http://code.google.com/p/webm/issues/detail?id=521
The change in libvpx.gyp is needed since the newer version of Clang that
is used with this Chromium revision provides the -fsanitize=address flag
instead of the old (now deprecated) -faddress-sanitizer. Without
disabling them when asan=1, we'll get compile errors for the assembly
offsets generated for Libvpx. See http://crbug.com/159580 for more details.
BUG=libyuv:173
TEST=trybots passing.
Review URL: https://webrtc-codereview.appspot.com/1026004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@3361 4adac7df-926f-26a2-2b94-8c16560cd09d
2013-01-11 16:04:50 +00:00
fbarchard@google.com
26901c262c
libyuv r534 for tools folder valgrind and endian fix for big endian platforms like s390x.
...
BUG=none
TEST=try bots
Review URL: https://webrtc-codereview.appspot.com/1031005
git-svn-id: http://webrtc.googlecode.com/svn/trunk@3359 4adac7df-926f-26a2-2b94-8c16560cd09d
2013-01-10 22:48:18 +00:00
leozwang@webrtc.org
ac77084583
Roll opus to 172355 and delete opus_demo from webrtc opus
...
opus_demo has been inlucded in opus in chromium.
BUG=None
TEST=trybots
Review URL: https://webrtc-codereview.appspot.com/973013
git-svn-id: http://webrtc.googlecode.com/svn/trunk@3317 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-12-19 17:24:30 +00:00
fbarchard@google.com
4c32439830
Roll libyuv to r520. Includes security fix to mark stack as not executable.
...
BUG=1172
TEST=none
Review URL: https://webrtc-codereview.appspot.com/1000005
git-svn-id: http://webrtc.googlecode.com/svn/trunk@3300 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-12-15 00:20:08 +00:00
fbarchard@google.com
dec09eed2f
libyuv r515 ports matrix effects to Neon
...
BUG=none
TESTED=try bots
Review URL: https://webrtc-codereview.appspot.com/966034
git-svn-id: http://webrtc.googlecode.com/svn/trunk@3295 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-12-14 15:22:25 +00:00
roosa@google.com
b8ba4d8109
Add number of inserted samples to NetEq statistics.
...
BUG=
Review URL: https://webrtc-codereview.appspot.com/964030
git-svn-id: http://webrtc.googlecode.com/svn/trunk@3289 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-12-14 00:06:18 +00:00
marpan@webrtc.org
9f0fc97d2f
Rolllibvpx to 7a09f6b89268
...
Relevant updates/fixes:
000c8414b510: Moved denoiser frame copy/updates out of loopfilter thread.
Multi-threading bug fix: http://code.google.com/p/webm/issues/detail?id=497
ef2248a2a376: Added work buffer for denoiser.
Denoiser bug fix: http://code.google.com/p/webm/issues/detail?id=485
464b1df6d45b: Updates to qp-regulate and rate correction factor.
Rate control improvement: http://code.google.com/p/webrtc/issues/detail?id=1153
TBR=andrew@webrtc.org , leozwang@google.com
Review URL: https://webrtc-codereview.appspot.com/981005
git-svn-id: http://webrtc.googlecode.com/svn/trunk@3266 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-12-11 23:02:32 +00:00
kma@webrtc.org
02d9df4544
Updated webrtc_resources_revision to 11, for adding two test files for APM and iSAC.
...
Review URL: https://webrtc-codereview.appspot.com/973014
git-svn-id: http://webrtc.googlecode.com/svn/trunk@3261 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-12-11 19:33:56 +00:00
marpan@webrtc.org
55edaecc93
Revert r3254 due to bot failure on android.
...
TBR=andrew@webrtc.org , leozwang@google.com
Review URL: https://webrtc-codereview.appspot.com/971018
git-svn-id: http://webrtc.googlecode.com/svn/trunk@3255 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-12-10 19:59:03 +00:00
marpan@webrtc.org
1f3476dd83
Roll libvpx to 000c8414b510.
...
Relevant updates/fixes:
000c8414b510: Moved denoiser frame copy/updates out of loopfilter thread.
Multi-threading bug fix: http://code.google.com/p/webm/issues/detail?id=497
ef2248a2a376: Added work buffer for denoiser.
Denoiser bug fix: http://code.google.com/p/webm/issues/detail?id=485
464b1df6d45b: Updates to qp-regulate and rate correction factor.
Rate control improvement: http://code.google.com/p/webrtc/issues/detail?id=1153
Review URL: https://webrtc-codereview.appspot.com/971017
git-svn-id: http://webrtc.googlecode.com/svn/trunk@3254 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-12-10 18:11:30 +00:00
fbarchard@google.com
781cf06124
libyuv r508 with scaler fix for overread horizontally that was caught by valgrind.
...
BUG=none
TEST=valgrind bots
Review URL: https://webrtc-codereview.appspot.com/968013
git-svn-id: http://webrtc.googlecode.com/svn/trunk@3232 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-12-04 03:07:29 +00:00
kjellander@webrtc.org
107d4efd11
Rolling chromium_revision 157509:169394
...
This gives us, among other things:
* updated gtest that compiles with Visual Studio 2012
* newer build tools
* newer Clang compiler.
BUG=none
TEST=all trybots passing.
Review URL: https://webrtc-codereview.appspot.com/973004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@3165 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-11-26 16:31:20 +00:00
tina.legrand@webrtc.org
221b11af22
Pulling Opus version 1.0.1 from Chromium
...
BUG=issue1055
Review URL: https://webrtc-codereview.appspot.com/933024
git-svn-id: http://webrtc.googlecode.com/svn/trunk@3161 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-11-26 08:20:44 +00:00
andrew@webrtc.org
8cd18c55b8
Add winsdk_samples to provide directshow_baseclasses.
...
Builds locally on Windows (and passes try), and a gyp run succeeds with
include_internal_video_capture=0. This should ensure it won't impact
Chromium.
Review URL: https://webrtc-codereview.appspot.com/937026
git-svn-id: http://webrtc.googlecode.com/svn/trunk@3146 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-11-21 18:46:45 +00:00
kjellander@webrtc.org
3662aa38f3
Revert 3123 - Roll to libyuv r496 for Android x86 fix by avoiding stdint.h
...
BUG=none
TEST=none
Review URL: https://webrtc-codereview.appspot.com/931012
TBR=fbarchard@google.com
Review URL: https://webrtc-codereview.appspot.com/933020
git-svn-id: http://webrtc.googlecode.com/svn/trunk@3128 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-11-19 07:03:34 +00:00
fbarchard@google.com
2ec58dc4d1
Roll to libyuv r496 for Android x86 fix by avoiding stdint.h
...
BUG=none
TEST=none
Review URL: https://webrtc-codereview.appspot.com/931012
git-svn-id: http://webrtc.googlecode.com/svn/trunk@3123 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-11-17 00:14:47 +00:00
fbarchard@google.com
8123ed74dd
libyuv roll to r481 for optimization of neon yuv to/from rgb
...
BUG=none
TEST=convert_test in libyuv
Review URL: https://webrtc-codereview.appspot.com/929016
git-svn-id: http://webrtc.googlecode.com/svn/trunk@3101 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-11-15 01:40:47 +00:00
fbarchard@google.com
c9471474e4
Roll libyuv to r438 to get vs2012 cleanup, NV12 to/from I420 and NV21. Added Unaligned unittests.
...
BUG=none
TEST=libyuv unittests
Review URL: https://webrtc-codereview.appspot.com/922008
git-svn-id: http://webrtc.googlecode.com/svn/trunk@3004 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-10-26 20:31:23 +00:00
tina.legrand@webrtc.org
1f8c02a4de
Getting Opus from Chrome
...
This CL replaces http://review.webrtc.org/921006/
BUG=issue982
TBR=andrew@webrtc.org
Review URL: https://webrtc-codereview.appspot.com/933006
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2993 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-10-25 12:37:08 +00:00
tina.legrand@webrtc.org
d7ee10fe0f
Remove internal version of Opus
...
First step towards moving over to use Opus in Chrome.
BUG=issue982
Review URL: https://webrtc-codereview.appspot.com/937004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2990 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-10-25 10:47:14 +00:00
marpan@webrtc.org
2e40582760
Roll libvpx to fd3078fd8fe7.
...
Relevant updates:
fd3078fd8fe7: Fix to Valgrind memory issues.
4cf4c94ad166: Fix to rd cost computation for motion vector bias
(issue: http://code.google.com/p/webm/issues/detail?id=486 )
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/921007
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2978 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-10-23 23:57:27 +00:00
vikasmarwaha@webrtc.org
0cd4c1be68
Rollback r2962 from webrtc trunk.
...
Review URL: https://webrtc-codereview.appspot.com/915007
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2969 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-10-23 00:19:32 +00:00
andrew@webrtc.org
14b43beb7c
Move src/ -> webrtc/
...
TBR=niklas.enbom@webrtc.org
Review URL: https://webrtc-codereview.appspot.com/915006
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2963 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-10-22 18:19:23 +00:00
marpan@webrtc.org
24a419c0c7
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@2962 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-10-22 17:55:26 +00:00
fbarchard@google.com
0a02c38345
Roll libyuv to r426 to pick up MJPGSize() for WebRTC, and Neon optimization changes for YUY2 and NV12.
...
BUG=none
TEST=none
Review URL: https://webrtc-codereview.appspot.com/868010
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2948 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-10-18 20:37:41 +00:00
tina.legrand@webrtc.org
a7d8387bdd
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@2945 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-10-18 10:00:52 +00:00
mikhal@webrtc.org
fafb0bf38b
Rolling libvpx to 30d8ba541ede
...
Review URL: https://webrtc-codereview.appspot.com/873008
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2896 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-10-10 00:11:44 +00:00
fbarchard@google.com
cc82cff82e
libyuv roll r389 for mac visibility, Q420 and YUY2 optimization, AVX2 detect.
...
BUG=none
TEST=none
Review URL: https://webrtc-codereview.appspot.com/858004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2857 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-10-01 18:32:41 +00:00
fbarchard@google.com
133f5d06aa
libyuv roll to r381 for I422ToRGBA
...
BUG=none
TEST=libyuv unittest
Review URL: https://webrtc-codereview.appspot.com/820007
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2853 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-09-30 19:25:38 +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
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
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
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
stefan@webrtc.org
a36442db10
Roll libvpx to fixes for valgrind warnings.
...
BUG=
Review URL: https://webrtc-codereview.appspot.com/802005
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2769 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-09-13 09:15:53 +00:00
fbarchard@google.com
852fd687e0
Fix for clang ia32 on linux which does not support optimize attribute.
...
BUG=libyuv bug 83
TEST=./build/gyp_chromium --depth=. -Dtarget_arch=ia32 -Dclang=1 webrtc.gyp && make libyuv
Review URL: https://webrtc-codereview.appspot.com/790004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2731 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-09-10 22:01:32 +00:00
fbarchard@google.com
1594e84ca0
Roll to libyuv r341 to fix unittest failures on build bots. Version number updated so unittests pass version check. Disabled 4 tests that failed valgrind - libyuv bugs 79,80,81,82 opened for followup.
...
BUG=none
TEST=none
Review URL: https://webrtc-codereview.appspot.com/787005
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2730 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-09-10 20:54:05 +00:00
stefan@webrtc.org
de8db4e350
Roll libvpx to c6fd0a5d to get MFQE and denoising improvements.
...
BUG=
Review URL: https://webrtc-codereview.appspot.com/779004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2710 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-09-06 10:49:31 +00:00
fbarchard@google.com
3baa8a2102
Roll libyuv to r338 which includes more complete unittests, lint fixes, and a bug fix for YUY2ToARGB which was oversampling by 1 row for UV channels. This should help with setting up build bots for libyuv and keeps the version in sync with chromium.
...
BUG=none
TEST=none
Review URL: https://webrtc-codereview.appspot.com/771005
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2690 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-08-31 04:12:08 +00:00
andrew@webrtc.org
12dbcd9798
Roll Chromium 143348:152335.
...
Fix libvpx-Android build error.
Review URL: https://webrtc-codereview.appspot.com/760004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2680 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-08-28 20:34:57 +00:00
fbarchard@google.com
a4fa46108c
Bump libyuv version to 331 which includes clang build fixes.
...
BUG=none
TEST=devenv -build Debug webrtc.sln
Review URL: https://webrtc-codereview.appspot.com/766004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2679 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-08-28 18:29:03 +00:00
andrew@webrtc.org
7b2e919f7d
Add pinned dep for cygwin.
...
Review URL: https://webrtc-codereview.appspot.com/760005
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2676 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-08-28 15:56:40 +00:00
stefan@webrtc.org
727a9f5648
Roll libvpx to c522217d.
...
Also changing generate_gypi.sh to sort the list of files before writing gypis.
TBR=andrew@webrtc.org
BUG=
Review URL: https://webrtc-codereview.appspot.com/751004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2657 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-08-22 20:14:33 +00:00
stefan@webrtc.org
2143c60315
Roll libvpx to 8bec177d.
...
Also removing update_libvpx.sh as it is not needed when rolling libvpx
in WebRTC.
Verified on try bots.
BUG=
Review URL: https://webrtc-codereview.appspot.com/749004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2652 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-08-22 07:53:21 +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
stefan@webrtc.org
c3115837ed
Changes to upgrade libvpx to head of master.
...
Also aligns libvpx build system in WebRTC with Chromium's.
BUG=
Review URL: https://webrtc-codereview.appspot.com/708008
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2623 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-08-17 06:57:58 +00:00
andrew@webrtc.org
ea5d0e5162
Don't target top-level test gyps if include_tests==0
...
Also add the possibility to pass a flag to the gyp run during gclient hooks.
Review URL: https://webrtc-codereview.appspot.com/729004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2582 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-08-09 17:37:03 +00:00
andrew@webrtc.org
9a3f83f2e3
Use relative paths in DEPS.
...
This allows the root directory to be named anything, rather than
limiting it to "trunk".
An example .gclient:
{ "name": "3.8", # Not trunk!
"url": "https://webrtc.googlecode.com/svn/branches/3.8 ",
"custom_vars": {
"root_dir": "3.8",
},
},
BUG=none
TEST=trybots
Review URL: https://webrtc-codereview.appspot.com/717005
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2568 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-08-07 06:03:22 +00:00
andrew@webrtc.org
4ce52bb75d
Use unix line endings in DEPS.
...
This was (I think) causing trybot patches to DEPS to fail.
TBR=kjellander@webrtc.org
BUG=none
Review URL: https://webrtc-codereview.appspot.com/718004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2542 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-07-31 21:54:13 +00:00
andrew@webrtc.org
1115fdbe69
Remove tab from DEPS.
...
TBR=kjellander@webrtc.org
BUG=none
TEST=gclient sync
Review URL: https://webrtc-codereview.appspot.com/670005
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2465 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-06-28 15:55:01 +00:00
kjellander@webrtc.org
44361abb20
Moving from Chromium cygwin dependency to our own
...
BUG=
TEST=gclient sync on Windows followed by Debug build from scratch.
Review URL: https://webrtc-codereview.appspot.com/677009
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2461 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-06-28 12:30:27 +00:00
andrew@webrtc.org
7450896a12
Roll Chromium 140240:143348.
...
TBR=kjellander@webrtc.org
BUG=none
TEST=trybots
Review URL: https://webrtc-codereview.appspot.com/673005
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2436 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-06-22 00:25:43 +00:00
andrew@webrtc.org
3007b26591
Roll Chromium 134666:140240.
...
This brings in a common.gypi change which enables warnings-as-errors on
Mac. Necessitated some modifications to third-party gyps.
BUG=none
TEST=trybots
Review URL: https://webrtc-codereview.appspot.com/618004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2361 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-06-04 23:14:37 +00:00
stefan@webrtc.org
f5d934dfd8
Upgrade libvpx to cab6ac16 (v. 1.1.1 pre-point-release).
...
BUG=
TEST=
Review URL: https://webrtc-codereview.appspot.com/619004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2337 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-06-01 07:43:02 +00:00
andrew@webrtc.org
710eac763a
Update DEPS comment and remove tabs from common.gypi.
...
TBR=wu@webrtc.org
BUG=
TEST=
Review URL: https://webrtc-codereview.appspot.com/575005
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2198 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-05-08 18:00:57 +00:00
fbarchard@google.com
efecc18cdf
libyuv updates for better code generation on OSX clang for scale
...
BUG=478
TEST=build libyuv and disassemble scale.o with otool -tV. Should use registers for C loops, not stack.
Review URL: https://webrtc-codereview.appspot.com/550005
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2155 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-05-02 00:41:29 +00:00
andrew@webrtc.org
fed1894330
Roll Chromium 132375:134666 and libyuv 216:254.
...
BUG=
TEST=trybots
Review URL: https://webrtc-codereview.appspot.com/539006
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2151 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-05-01 21:03:10 +00:00
stefan@webrtc.org
da12dde4d2
Upgrade libvpx to dba0538.
...
BUG=
TEST=
Review URL: https://webrtc-codereview.appspot.com/521002
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2119 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-04-25 19:16:00 +00:00
phoglund@webrtc.org
52884813ad
Removed dependency which has moved into tools/DEPS.
...
BUG=
TEST=
Review URL: https://webrtc-codereview.appspot.com/510003
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2117 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-04-25 12:24:09 +00:00
tina.legrand@webrtc.org
faa0ab85d7
NetEQ stereo sync
...
This CL allows NetEQ to do expand at startup, to make master and slave always go in sync. Before it could happen that master did merge, while slave performed an expand, leading to sync-problems between the channels.
Updating DEPS for new reference files for unittest.
BUG=410
TEST=neteq_unittests
Review URL: https://webrtc-codereview.appspot.com/487005
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2055 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-04-18 17:59:53 +00:00
andrew@webrtc.org
336d52d817
Roll Chromium 122775:132375 (current Canary).
...
Hijacking the gyp inside_chromium_build finally came back to bite us.
Chrome started using it to control the path to the gold linker, which
broke our build. This change removes use of inside_chromium_build from
WebRTC.
If peerconnection rolls past this point, libjingle.gyp will need to be updated.
BUG=
TEST=build on Linux, Mac, Win
Review URL: https://webrtc-codereview.appspot.com/493007
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2038 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-04-17 01:19:27 +00:00
stefan@webrtc.org
5d2514a1f7
Revert 2013 - Upgrade libyuv to r235.
...
BUG=
TEST=
Review URL: https://webrtc-codereview.appspot.com/493003
TBR=stefan@webrtc.org
Review URL: https://webrtc-codereview.appspot.com/491008
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2016 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-04-12 12:55:44 +00:00
stefan@webrtc.org
6803fe883f
Upgrade libyuv to r235.
...
BUG=
TEST=
Review URL: https://webrtc-codereview.appspot.com/493003
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2013 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-04-12 12:01:32 +00:00
stefan@webrtc.org
4365d9881d
Upgrade libyuv to r216.
...
BUG=
TEST=
Review URL: https://webrtc-codereview.appspot.com/471003
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1979 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-04-03 10:01:08 +00:00
andrew@webrtc.org
8e0f917752
Revert 1976 - Upgrade libyuv to rev 232.
...
BUG=
TEST=
Review URL: https://webrtc-codereview.appspot.com/469003
TBR=stefan@webrtc.org
Review URL: https://webrtc-codereview.appspot.com/469004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1977 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-04-02 22:40:37 +00:00
stefan@webrtc.org
8129fbf3a0
Upgrade libyuv to rev 232.
...
BUG=
TEST=
Review URL: https://webrtc-codereview.appspot.com/469003
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1976 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-04-02 14:24:55 +00:00
stefan@webrtc.org
c8e4886774
Upgrade libvpx to 6b66c01 and enabling temporal denoising.
...
BUG=
TEST=
Review URL: https://webrtc-codereview.appspot.com/448006
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1921 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-03-21 16:52:03 +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
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
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
phoglund@webrtc.org
843d8efd90
Removed flaky dependencies temporarily since they stop developers from doing private builds.
...
BUG=
TEST=
Review URL: https://webrtc-codereview.appspot.com/435003
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1856 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-03-08 08:35:53 +00:00
mflodman@webrtc.org
007a832df5
Updating libyuv to r192.
...
TEST=libyuv_unittests
Review URL: https://webrtc-codereview.appspot.com/428003
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1807 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-03-01 11:53:17 +00:00
mflodman@webrtc.org
52493bd559
libyuv back to r190 due to build errors on OS X.
...
TBR=niklas.enbom@webrtc.org
Review URL: https://webrtc-codereview.appspot.com/422001
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1796 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-02-29 11:54:51 +00:00
mflodman@webrtc.org
ebae1826d5
Update libyuv revision.
...
TEST=libyuv_unittests
Review URL: https://webrtc-codereview.appspot.com/419001
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1794 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-02-29 10:54:45 +00:00
mflodman@webrtc.org
2f6104bb93
Relanding r1749.
...
BUG=306
TEST=libyuv_unittests
Review URL: https://webrtc-codereview.appspot.com/410002
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1762 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-02-24 11:53:49 +00:00
andrew@webrtc.org
6241beefa2
Refer to Chrome's DEPS to make rolling easier.
...
- Sync Chrome's DEPS to chromium_deps/, and use the From() keyword
to pull the correct revisions from it, rather than having to manually
enter them.
- This idea is borrowed from the WebKit DEPS:
http://trac.webkit.org/browser/trunk/Source/WebKit/chromium/DEPS
- Fix update.py's DEPS parsing to handle From().
- Roll Chrome 120526:122775.
- Organize the deps alphabetically.
- Sync the in-tree gold linker, which is now required due to a change
in the linker flags.
- Add the new deps to .gitignore.
BUG=
TEST=build on all platforms
Review URL: https://webrtc-codereview.appspot.com/401004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1755 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-02-23 21:32:37 +00:00