Commit Graph

10 Commits

Author SHA1 Message Date
max_10
6a3abc86d8 all: clean up cDemux headers 2018-03-23 10:05:55 +01:00
Stefan Seyfried
9d7c877b7c libtriple: use AVS mute to avoid audio pop during boot 2012-01-22 13:18:31 +01:00
Stefan Seyfried
5732251e24 make lt_dfbinput a c++ file
this allows to put the videowatchdog into the same thread later
2012-01-14 13:47:56 +01:00
Stefan Seyfried
1e5b353de3 libtriple: load td-dvb-frontend.ko in init_td_api() 2012-01-09 22:42:07 +01:00
Stefan Seyfried
3ef3ac837c libtriple: convert tripledragon remote to uinput
Instead of patching neutrino to read the Tripledragon remote, use a
converter thread in libtriple to convert the TD remote to a real input
device via uinput.
2012-01-09 22:42:06 +01:00
Stefan Seyfried
5a8f5b3b20 libtriple: try to make all filedescriptors O_CLOEXEC 2011-12-04 15:54:49 +01:00
Stefan Seyfried
dc5a44a365 libtriple: improve lt_debug
* add current instance
* shorten lt_debug messages
2011-11-06 16:13:08 +01:00
Stefan Seyfried
45e7d0d9fa libtriple: improve debug architecture
every libtriple module can have its debug output enabled separately
by exporting the TRIPLE_DEBUG variable
2011-11-06 16:13:06 +01:00
Stefan Seyfried
f6bf4d3b9b libtriple/framebuffer: use DirectFB acceleration
Use a hack, almost as ugly as the original Coolstream code ;),
to accelerate drawing of boxes and blitting with DirectFB functions.
2011-11-06 16:13:04 +01:00
seife
d580fcb651 libtriple: implement init_td_api and shutdown_td_api
provide compatibility with cs_api_init() and cs_api_exit()
This contains a DirectFB wrapper, needed to make the framebuffer
transparent. The framebuffer itself is usable without DFB.
Additionally it sets up the system for a changed RC address in "BIOS".

git-svn-id: http://www.coolstreamtech.de/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@961 e54a6e83-5905-42d5-8d5c-058d10e6a962
2010-12-25 17:43:14 +00:00