X-Git-Url: http://code.vuplus.com/gitweb/?p=vuplus_dvbapp;a=blobdiff_plain;f=lib%2Fgdi%2Fgrc.h;h=16f7db7e4080d18d37e56781f51b3d16fdde70a8;hp=38caa107a460ce61ceb0578a11fd5b290cf38767;hb=2872929ce24198202fa096d28ab94dea9f925450;hpb=c4d7f98e70694e471409cda6de03d0f3b5816f27 diff --git a/lib/gdi/grc.h b/lib/gdi/grc.h index 38caa10..16f7db7 100644 --- a/lib/gdi/grc.h +++ b/lib/gdi/grc.h @@ -64,6 +64,11 @@ struct gOpcode shutdown, setCompositing, + sendShow, + sendHide, +#ifdef USE_LIBVUGLES2 + setView, +#endif } opcode; gDC *dc; @@ -142,6 +147,18 @@ struct gOpcode } *setOffset; gCompositingData *setCompositing; + + struct psetShowHideInfo + { + ePoint point; + eSize size; + } *setShowHideInfo; +#ifdef USE_LIBVUGLES2 + struct psetViewInfo + { + eSize size; + } *setViewInfo; +#endif } parm; }; @@ -265,6 +282,11 @@ public: void setCompositing(gCompositingData *comp); void flush(); + void sendShow(ePoint point, eSize size); + void sendHide(ePoint point, eSize size); +#ifdef USE_LIBVUGLES2 + void setView(eSize size); +#endif }; class gDC: public iObject