On Thu, 2006-12-14 at 11:16 +0200, ext Eero Tamminen wrote:
> Hi,
> 
> >> http://maemo.org/platform/docs/api/libosso/html/index.html
> >>
> >> You can register a callback with osso_hw_set_event_cb, set the
> >> system_inactivity_ind flag in the osso_hw_state_t argument.
> >
> > Will this callback be called even without processing gtk/glib loop?
> > If not is there other way how to check for blanked display e.g. from SDL
> > app? How SDL games shipped with device do that?
> 
> I think the app loses focus when the screen is blanked.
> So, the SDL app could catch screen focus events and do
> some additional checks when that happens.  Can the device
> state be checked e.g. from some file on the filesystem
> (it would be better if SDL apps wouldn't need to use/link
> D-BUS)?

AFAIK, it's not possible. MCE has D-Bus interface only. D-Bus is used so
much in Maemo that it's quite hard to not use it :P

BR; Kimmo

> 
> Whether app is top one can be checked from a Matchbox
> maintained (root?) window X property I think.
> 
> Or SDL app could always pause when it loses focus...
> 
> 
>       - Eero
> _______________________________________________
> maemo-developers mailing list
> maemo-developers@maemo.org
> https://maemo.org/mailman/listinfo/maemo-developers
_______________________________________________
maemo-developers mailing list
maemo-developers@maemo.org
https://maemo.org/mailman/listinfo/maemo-developers

Reply via email to