fischman@webrtc.org
d814d71d92
Delete {start,stop}CPULoad() since they're broken.
...
- stopCPULoad is incorrect; since mIsBackgroudLoadRunning isn't declared
volatile, the empty while loop in the background thread isn't required to do a
memory read (as opposed to reading the value just once and caching it). The
result is that stopCPULoad() may never return as the .join() waits forever.
- startCPULoad isn't guaranteed to tax the CPU; the JVM is free to replace the
while loop in startCPULoad() with a thread pause since it can prove it'll
never exit the loop once entered (b/c of the previous item).
It's not clear what correct behavior here would be so I'm deleting the code
rather than trying to make it work. This was responsible for at least most if
not all of the hanginess of start/stop'ing multiple calls in series.
BUG=1162
Review URL: https://webrtc-codereview.appspot.com/972008
git-svn-id: http://webrtc.googlecode.com/svn/trunk@3202 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-11-29 23:00:41 +00:00
fischman@webrtc.org
be5b5ba490
Enable building WebRTCDemo apk using Release webrtc libs, take 2.
...
Now passing BUILDTYPE=Release to both the make that builds the libs and the
ndk-build that builds the app makes the app use non-Debug libs.
Review URL: https://webrtc-codereview.appspot.com/966029
git-svn-id: http://webrtc.googlecode.com/svn/trunk@3201 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-11-29 18:06:00 +00:00
fischman@webrtc.org
de6f8fbd6d
Revert 3190 - Enable building WebRTCDemo apk using Release webrtc libs.
...
Now passing BUILDTYPE=Release to both the make that builds the libs and the
ndk-build that builds the app makes the app use non-Debug libs.
TBR=leozwang@webrtc.org ,
Review URL: https://webrtc-codereview.appspot.com/968010
git-svn-id: http://webrtc.googlecode.com/svn/trunk@3191 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-11-29 01:18:04 +00:00
fischman@webrtc.org
28afee04ae
Enable building WebRTCDemo apk using Release webrtc libs.
...
Now passing BUILDTYPE=Release to both the make that builds the libs and the
ndk-build that builds the app makes the app use non-Debug libs.
Review URL: https://webrtc-codereview.appspot.com/972007
git-svn-id: http://webrtc.googlecode.com/svn/trunk@3190 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-11-29 01:09:44 +00:00
leozwang@webrtc.org
aa46ea0b8b
Remove ringtone from test app
...
BUG=None
TEST=trybots
Review URL: https://webrtc-codereview.appspot.com/968009
git-svn-id: http://webrtc.googlecode.com/svn/trunk@3184 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-11-28 19:39:23 +00:00
leozwang@webrtc.org
5835adfef0
Reorganize gyp for Android
...
BUG=1120
TEST=trybot, local test on xoom and nexus
Message:
It turned out the last CL can only build neon code that
caused problem on Xoom.
Description:
In order to support audo-cpu-detection, I split files into two gypi files, one
contains non-neon code, antoher one ONLY contains neon specific code, so I can
apply different flags to them. Also created two build targets for each of them
We build for linux as before.
Tested on xoom and nexus S.
Review URL: https://webrtc-codereview.appspot.com/930024
git-svn-id: http://webrtc.googlecode.com/svn/trunk@3141 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-11-21 04:10:16 +00:00
leozwang@webrtc.org
6b9543b801
Add libpaced_sender to Android makefile
...
TBR=mflodman
Review URL: https://webrtc-codereview.appspot.com/965022
git-svn-id: http://webrtc.googlecode.com/svn/trunk@3091 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-11-13 23:36:41 +00:00
fischman@webrtc.org
f4b26178df
Re-initialize enough state on "Stop Call" to be able to stop/start multiple calls in succession.
...
Review URL: https://webrtc-codereview.appspot.com/965015
git-svn-id: http://webrtc.googlecode.com/svn/trunk@3074 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-11-09 20:57:24 +00:00
leozwang@webrtc.org
06d72d881f
Add Android OWNER files
...
Message:
Add OWNER files so I can review and approve changes for Android.
I also should be owner for all .mk file, but it's OK for now,
please review.
BUG=None
TEST=None
Review URL: https://webrtc-codereview.appspot.com/932016
git-svn-id: http://webrtc.googlecode.com/svn/trunk@3069 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-11-09 17:51:55 +00:00
andrew@webrtc.org
9841d92b8d
Reorganize modules/video_render.
...
The usual elimination of main/source etc.
Review URL: https://webrtc-codereview.appspot.com/929011
git-svn-id: http://webrtc.googlecode.com/svn/trunk@3027 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-10-31 05:22:11 +00:00
andrew@webrtc.org
3c01316d5a
Fix Android build after video_capture reorg.
...
Review URL: https://webrtc-codereview.appspot.com/934011
git-svn-id: http://webrtc.googlecode.com/svn/trunk@3026 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-10-30 22:17:21 +00:00
leozwang@webrtc.org
6ab92ed42d
Check if opus exists when build test app on Android
...
BUG=None
TEST=trybots
Review URL: https://webrtc-codereview.appspot.com/933011
git-svn-id: http://webrtc.googlecode.com/svn/trunk@3022 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-10-30 19:04:58 +00:00
leozwang@webrtc.org
6f19b1b651
Enable Opus
...
BUG=webrtc issue 992
TEST=trybots
Review URL: https://webrtc-codereview.appspot.com/942004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@3012 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-10-27 17:46:55 +00:00
mikhal@webrtc.org
9fedff7c17
Switching to I420VideoFrame
...
Review URL: https://webrtc-codereview.appspot.com/922004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2983 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-10-24 18:33:04 +00:00
leozwang@webrtc.org
9eff74a6da
Change android NDK library path
...
TBR=wu
Review URL: https://webrtc-codereview.appspot.com/926004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2968 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-10-22 22:05:25 +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