X-Git-Url: https://notaz.gp2x.de/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=plat.h;h=54436cd671acf2605aa158ed70948afdfa3a44ca;hb=c54d04fd84f59c60c6ecdbd2502fbda5de735b4b;hp=51be3462544345cd9869d8d361c86b98ec4221c9;hpb=e22d791cf862a5156a05bc4c55f0a90200ec22e6;p=libpicofe.git diff --git a/plat.h b/plat.h index 51be346..54436cd 100644 --- a/plat.h +++ b/plat.h @@ -16,7 +16,11 @@ struct plat_target { int (*lcdrate_set)(int is_pal); int (*gamma_set)(int val, int black_level); int (*step_volume)(int is_up); - char **hwfilters; + const char **vout_methods; + int vout_method; + int vout_fullscreen; + const char **hwfilters; + int hwfilter; }; extern struct plat_target plat_target; @@ -98,6 +102,7 @@ void plat_sleep_ms(int ms); void *plat_mmap(unsigned long addr, size_t size, int need_exec, int is_fixed); void *plat_mremap(void *ptr, size_t oldsize, size_t newsize); void plat_munmap(void *ptr, size_t size); +int plat_mem_set_exec(void *ptr, size_t size); /* timers, to be used for time diff and must refer to the same clock */ unsigned int plat_get_ticks_ms(void);