c4c7069a8a
SDL docs say SDL_PumpEvent (implicitely called by SDL_Poll/WaitEvent) may only be called from the thread that initializes the video subsystem, apparently because Windows requires that. So create an (or bring it back) SDL thread (with preemtive behavior) to read the event queue for buttons and initialize the video subsystem. I'd probably would have done that anyway because it enables an interrupt-like method to read them (no polling). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26113 a1c6a512-1295-4272-9138-f99709370657 |
||
---|---|---|
.. | ||
common | ||
decompressor | ||
drivers | ||
export | ||
include | ||
libc | ||
target | ||
test | ||
usbstack | ||
arabjoin.c | ||
arabjoin.h | ||
ata_idle_notify.c | ||
backlight-sw-fading.c | ||
backlight.c | ||
bidi.c | ||
buffer.c | ||
COPYING | ||
debug.c | ||
eeprom_settings.c | ||
enc_base.c | ||
events.c | ||
firmware.make | ||
font.c | ||
font_cache.c | ||
general.c | ||
hangul.c | ||
hotswap.c | ||
ifp_usb_serial.c | ||
kernel.c | ||
logf.c | ||
lru.c | ||
mp3_playback.c | ||
panic.c | ||
pcm.c | ||
pcm_sampr.c | ||
powermgmt.c | ||
profile.c | ||
README | ||
rolo.c | ||
rom.lds | ||
screendump.c | ||
scroll_engine.c | ||
sound.c | ||
SOURCES | ||
storage.c | ||
system.c | ||
thread.c | ||
timer.c | ||
tuner.c | ||
usb.c |
See docs/README