From cf755ea6f4b850a6afd12ef8308da8def7ba8941 Mon Sep 17 00:00:00 2001 From: Vladimir Chtchetkine Date: Wed, 12 Jan 2011 14:38:19 -0800 Subject: Hook up framebuffer changes with UI window Change-Id: Ib2dff72c808614cd6ded096d62717afc1c41e667 --- android/qemulator.c | 13 +++++++++++++ 1 file changed, 13 insertions(+) (limited to 'android/qemulator.c') diff --git a/android/qemulator.c b/android/qemulator.c index 32983be..3f427b8 100644 --- a/android/qemulator.c +++ b/android/qemulator.c @@ -194,6 +194,19 @@ qemulator_get_layout(QEmulator* emulator) return emulator->layout; } +QFrameBuffer* +qemulator_get_first_framebuffer(QEmulator* emulator) +{ + /* register as a framebuffer clients for all displays defined in the skin file */ + SKIN_FILE_LOOP_PARTS( emulator->layout_file, part ) + SkinDisplay* disp = part->display; + if (disp->valid) { + return disp->qfbuff; + } + SKIN_FILE_LOOP_END_PARTS + return NULL; +} + void qemulator_set_title(QEmulator* emulator) { -- cgit v1.1