Commit Graph

16 Commits

Author SHA1 Message Date
Jacek Jendrzej
497e31c3fd fix KEY_STOP typo 2017-04-15 14:18:47 +02:00
svenhoefer
055803dbac - generic-pc: add some more and change some existing keys; ...
I've tried to keep the functions on the right keys. 'r' for Radio,
't' for TV and so on.
2017-03-20 17:58:54 +01:00
Stefan Seyfried
95d07cdfc9 generic-pc: add alternative clutter based framebuffer
Add a framebuffer implementation based on clutter instead of "raw"
OpenGL. The performance is slightly worse, but it might bring some
platform abstraction and other benefits for the future.
2016-10-30 13:08:34 +01:00
Stefan Seyfried
0bfaccd2ee generic-pc: clean up cAudio header, separate private stuff 2013-11-01 21:52:05 +01:00
Stefan Seyfried
d0a4a496ec generic-pc: rework glfb / cVideo internals
* hide implementation details in private classes / objects
* remove unneccessary internals from library include files
The goal is to finally have identical include files for all
platforms to faciliate easy cross-platform library installation.
2013-10-31 08:48:44 +01:00
Stefan Seyfried
05ac116312 generic-pc: add Pig function to cVideo / GLFB 2013-05-27 00:47:35 +02:00
Stefan Seyfried
9593fe09cf generic/glfb: add a few keys to F5-F8 2013-05-27 00:45:42 +02:00
Stefan Seyfried
6336dc4f94 GLFB: remove unused 3D cube code 2013-05-06 00:32:48 +02:00
Stefan Seyfried
9cc35ff0cc GLFB: slightly better fullscreen handling 2013-05-06 00:25:29 +02:00
Stefan Seyfried
2e54579ba6 GLFB: hide mouse cursor 2013-05-06 00:19:45 +02:00
Stefan Seyfried
7c00b1d46b GLFB: implement missing functions
* output format (screen size) setting
* aspect ratio setting
* cropping, scaling (letterbox/panscan)
* full screen mode (experimental, hit "f" key)
* add EPG key ("e")
2013-05-05 18:28:53 +02:00
Stefan Seyfried
3ce7bc213c GLFB: add a few sanity checks for sleep interval 2013-05-04 17:27:01 +02:00
Stefan Seyfried
631c48e65b GLFB: fix X window at 16:9 aspect ratio 2013-05-04 17:25:31 +02:00
Stefan Seyfried
9c1419c25b GLFB: add video aspect ratio handling 2013-05-04 17:24:39 +02:00
Stefan Seyfried
569a1495f7 generic-pc/glfb: add some sort of A/V synchronization 2013-05-04 15:15:21 +02:00
Stefan Seyfried
06e5987797 generic-pc: add openGL based framebuffer implementation 2013-05-04 12:25:24 +02:00