X-Git-Url: https://hackdaworld.org/gitweb/?p=my-code%2Fdfb-photoshow.git;a=blobdiff_plain;f=dfb-photoshow.c;h=ea96f8a947cb55c2434db24f97b7d660779800a1;hp=0bc3ac4552e9a1176f050ef5c2506b7e0e11177e;hb=e739f0c4cddc10ffbf05bb6756fceefdc76c2b53;hpb=9e8631941741fb36401f9ec5075b65cad7921130 diff --git a/dfb-photoshow.c b/dfb-photoshow.c index 0bc3ac4..ea96f8a 100644 --- a/dfb-photoshow.c +++ b/dfb-photoshow.c @@ -116,7 +116,12 @@ int main(int argc,char **argv) { DFBCHECK(primary->StretchBlit(primary,logo,NULL,NULL)); } DFBCHECK(primary->Flip(primary,NULL,DSFLIP_WAITFORSYNC)); - DFBCHECK(k_buf->WaitForEventWithTimeout(k_buf,atoi(argv[1]),0)); + k_buf->WaitForEventWithTimeout(k_buf,atoi(argv[1]),0); + // sleep(atoi(argv[1])); + if(k_buf->HasEvent(k_buf)!=DFB_OK) { + k_event.key_id=DIKI_A; + DFBCHECK(k_buf->PostEvent(k_buf,DFB_EVENT(&k_event))); + } logo->Release(logo); ++i; } @@ -131,4 +136,3 @@ int main(int argc,char **argv) { return 23; /* ;) */ } -