diff options
Diffstat (limited to 'android/qemulator.c')
-rw-r--r-- | android/qemulator.c | 13 |
1 files changed, 13 insertions, 0 deletions
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) { |