aboutsummaryrefslogtreecommitdiffstats
path: root/vl-android.c
diff options
context:
space:
mode:
authorVladimir Chtchetkine <vchtchetkine@google.com>2011-09-13 10:48:02 -0700
committerVladimir Chtchetkine <vchtchetkine@google.com>2011-09-13 13:17:57 -0700
commitae0d8136ce0d3c39ca80c64763e633b86b0c5453 (patch)
treed915d4de2208fc2dfc58ab5a7bc83be066b5472a /vl-android.c
parent4939812780883255043a09eceaf607263f30fde4 (diff)
downloadexternal_qemu-ae0d8136ce0d3c39ca80c64763e633b86b0c5453.zip
external_qemu-ae0d8136ce0d3c39ca80c64763e633b86b0c5453.tar.gz
external_qemu-ae0d8136ce0d3c39ca80c64763e633b86b0c5453.tar.bz2
Add cmdline param to control fake camera emulation
- Enable / Disable fake camera - Set fake camera facing direction: back, or front Change-Id: Iab741a694daf2bf752e91e23df566a83ac7a97e7
Diffstat (limited to 'vl-android.c')
-rw-r--r--vl-android.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/vl-android.c b/vl-android.c
index c02abd5..f657258 100644
--- a/vl-android.c
+++ b/vl-android.c
@@ -3734,6 +3734,13 @@ int main(int argc, char **argv, char **envp)
/* Initialize OpenGLES emulation */
//android_hw_opengles_init();
+ /* Initialize fake camera */
+ if (android_hw->hw_fakeCamera) {
+ boot_property_add("qemu.sf.fake_camera", android_hw->hw_fakeCamera);
+ } else {
+ boot_property_add("qemu.sf.fake_camera", "back");
+ }
+
if (android_op_cpu_delay) {
char* end;
long delay = strtol(android_op_cpu_delay, &end, 0);