Commit Graph

620 Commits

Author SHA1 Message Date
M. Liebmann
9bc2d9b95e hd[1|2]/libcoolstream: Update headers for new libcoolstream functions
libcoolstream-mt.so version 3.2.0 required

  Functions:
    - updateOsdScreenInfo()
    - GetVideoSystem()
    - GetVideoSystemFormatName()
    - fbCopy()
    - fbFill()
    - cs_set_extra_debug()
2017-03-22 01:23:45 +01:00
svenhoefer
b12624d1fa Merge branch 'master' into pu/mp
Conflicts:
	src/gui/miscsettings_menu.cpp
	src/neutrino.cpp
	src/system/settings.h
2017-03-20 01:31:51 +01:00
M. Liebmann
2ca9d9c4f9 Merge branch 'master' into pu/fb-setmode 2017-03-19 08:38:15 +01:00
svenhoefer
c225c2d4b6 - hardware_caps: fix has_fan and add detection of Neo Twin 2017-03-19 01:04:48 +01:00
svenhoefer
8bdb16cec6 Merge remote-tracking branch 'neutrino-mp/master' into pu/mp
Conflicts:
	src/neutrino.cpp
	src/nhttpd/tuxboxapi/neutrinoyparser.cpp
2017-03-13 16:14:33 +01:00
M. Liebmann
87cb1b514a Merge branch 'master' into pu/fb-setmode 2017-03-10 15:38:15 +01:00
svenhoefer
ff6046bb56 - hardware_caps: just changes in comments 2017-03-10 15:07:52 +01:00
svenhoefer
24b159f84c - hardware_caps/Makefile: use @HWLIB_CFLAGS@ instead of defines 2017-03-10 15:07:52 +01:00
svenhoefer
7cca1e02c3 - hardware_caps: use define instead of value; better readability 2017-03-10 15:07:52 +01:00
svenhoefer
83de4ba055 Revert "hardware_caps.cpp: Add hw ifdef for cs_get_chip_type()"
This reverts commit f5cdaff282
because libcoolstream now is updated
2017-03-10 15:07:52 +01:00
M. Liebmann
5e09df1d91 Merge branch 'master' into pu/fb-setmode 2017-03-10 14:50:04 +01:00
M. Liebmann
ab6ca5b606 hd2/libcoolstream/*.h: Update for new libcoolstream functions
- cs_get_lib_version()
 - cs_compare_lib_versions()
 - GetVideoSystem()
 - GetVideoSystemFormatName()
 - Add CS_CHIP_NEVIS definitions
2017-03-10 14:35:32 +01:00
M. Liebmann
7eecd09eca hd1/libcoolstream/cs_api.h: Update for new libcoolstream functions
- cs_get_lib_version()
 - cs_compare_lib_versions()
 - cs_get_chip_type() (dummy function for compatibility with hd2)
 - Add CS_CHIP_xxx definitions
2017-03-10 14:35:32 +01:00
M. Liebmann
fee5cd0175 Merge branch 'master' into pu/fb-setmode 2017-03-09 17:34:42 +01:00
M. Liebmann
f5cdaff282 hardware_caps.cpp: Add hw ifdef for cs_get_chip_type() 2017-03-09 17:34:25 +01:00
M. Liebmann
94492c4271 Merge branch 'master' into pu/fb-setmode 2017-03-09 15:17:25 +01:00
svenhoefer
b546ed517e - hardware_caps: add latest coolstream models 2017-03-09 12:51:44 +01:00
M. Liebmann
7ad59776d1 Merge branch 'master' into pu/fb-setmode 2017-03-08 00:35:16 +01:00
Stefan Seyfried
6f1cfd42bb Merge remote-tracking branch 'tuxbox/master' 2017-03-07 19:43:06 +01:00
Jacek Jendrzej
bfa589eb08 make neutrino compatible with new ffmpeg 2017-03-07 15:00:17 +01:00
M. Liebmann
bab10ee438 Merge branch 'master' into pu/fb-setmode 2017-03-06 22:06:38 +01:00
svenhoefer
2029a684e5 - move public libcoolstream-headers to hardware directory 2017-03-06 21:49:32 +01:00
svenhoefer
29fd05002f - port hardware_caps from Neutrino-MP 2017-03-06 21:49:32 +01:00
Jacek Jendrzej
e10cb00613 subpagetable is unsigned 2017-03-06 15:50:06 +01:00
Stefan Seyfried
3a7a202818 hw_caps: add caps for 14:9 AR and broken tuner driver 2017-03-04 20:28:21 +01:00
M. Liebmann
ff11dd44ab osd resolution: Use COsdHelpers::changeOsdResolution() to adjust...
...OSD resolution after switching video format
2017-02-28 15:04:09 +01:00
Stefan Seyfried
5c95139207 Merge remote-tracking branch 'tuxbox/master' 2017-02-22 08:44:53 +01:00
M. Liebmann
eb0d7afa95 Merge branch 'master' into pu/fb-setmode 2017-02-21 06:39:24 +01:00
Stefan Seyfried
cdc9935b83 tuxtxt: remove dead code, unnecessary header includes 2017-02-21 06:38:48 +01:00
Stefan Seyfried
291eaa0450 tuxtxt: remove old, unused input code 2017-02-21 06:38:48 +01:00
Stefan Seyfried
b3a79a3a33 tuxtxt: remove old framebuffer device code 2017-02-21 06:38:48 +01:00
Stefan Seyfried
dfddc62d0c tuxtxt: remove unused dmx variable 2017-02-21 06:38:48 +01:00
Stefan Seyfried
418819e261 libtuxtxt: remove unused fd parameter from tuxtx_main() 2017-02-21 06:38:48 +01:00
M. Liebmann
d76c9c536c Merge branch 'master' into pu/fb-setmode 2017-02-20 00:11:48 +01:00
M. Liebmann
b7110faaf6 tuxtxt: Use hw blitting with fbCopyArea() for cs hd2 2017-02-20 00:09:46 +01:00
Stefan Seyfried
50cf26441f tuxtxt: remove dead code, unnecessary header includes 2017-02-19 18:14:57 +01:00
Stefan Seyfried
98b7904a47 tuxtxt: remove old, unused input code 2017-02-19 18:04:50 +01:00
Stefan Seyfried
39bb1c5cad tuxtxt: remove old framebuffer device code 2017-02-19 14:34:44 +01:00
Stefan Seyfried
e906fc70e3 tuxtxt: remove unused dmx variable 2017-02-19 12:09:03 +01:00
Stefan Seyfried
eb3fa7f2af libtuxtxt: remove unused fd parameter from tuxtx_main() 2017-02-19 11:52:37 +01:00
M. Liebmann
979bac14f0 tuxtxt: Fix display in 1280x720 mode 2017-02-15 20:24:41 +01:00
Stefan Seyfried
c977c98217 tuxtxt: convert to int-pointer arithmetic, work with all framebuffers
This converts the drawing code from byte-pointer to fb_pixel_t-pointer
arithmetic, making the calculations more obvious and probably more
efficient.
Additionally, the color tables are now generated in a way that it should
work regardless of the frame buffer color format. Allows to remove a few
hardware specific #ifdefs.
2017-02-15 18:38:03 +01:00
M. Liebmann
5612baaff7 libtuxtxt: Transfer from neutrino-mp for better compatibility 2017-02-15 18:38:03 +01:00
Stefan Seyfried
f51278b094 tuxtxt: convert to int-pointer arithmetic, work with all framebuffers
This converts the drawing code from byte-pointer to fb_pixel_t-pointer
arithmetic, making the calculations more obvious and probably more
efficient.
Additionally, the color tables are now generated in a way that it should
work regardless of the frame buffer color format. Allows to remove a few
hardware specific #ifdefs.
2017-02-15 00:31:26 +01:00
Stefan Seyfried
5188f721c4 set useful thread names for all spawned threads 2017-02-12 22:55:36 +01:00
Stefan Seyfried
96f86f974e sectionsdclient: remove unused scanMode variable 2017-02-12 22:48:55 +01:00
Stefan Seyfried
b9da7f01bf set useful thread names for all spawned threads 2017-02-12 15:17:32 +01:00
Stefan Seyfried
6d73a4465d sectionsdclient: remove unused scanMode variable 2017-02-11 14:45:37 +01:00
Stefan Seyfried
a409047714 Merge remote-tracking branch 'tuxbox/master' 2017-01-22 22:59:39 +01:00
Jacek Jendrzej
20268781e3 lib/libtuxtxt/tuxtxt_common.h fix out of bounds 2016-12-20 16:35:43 +01:00