Commit Graph

3011 Commits

Author SHA1 Message Date
Stefan Seyfried
ae1b98aa38 Merge branch 'uncool/dvbsi++' commit '6e0bc85a6c0'
This is the last commit before the "menu hints" started.
Needs buildfixing...

Conflicts:
	configure.ac
	src/daemonc/remotecontrol.cpp
	src/daemonc/remotecontrol.h
	src/driver/audiodec/basedec.cpp
	src/driver/fb_window.cpp
	src/driver/rcinput.cpp
	src/driver/volume.cpp
	src/global.h
	src/gui/channellist.cpp
	src/gui/eventlist.cpp
	src/gui/infoviewer.cpp
	src/gui/keybind_setup.cpp
	src/gui/miscsettings_menu.cpp
	src/gui/movieplayer.cpp
	src/gui/osd_setup.cpp
	src/gui/plugins.cpp
	src/gui/scan.cpp
	src/gui/scan_setup.cpp
	src/gui/streaminfo2.cpp
	src/gui/videosettings.cpp
	src/gui/widget/buttons.cpp
	src/neutrino.cpp
	src/sectionsd/dmx.cpp
	src/sectionsd/dmxapi.cpp
	src/sectionsd/sectionsd.cpp
	src/system/setting_helpers.cpp
	src/zapit/include/zapit/client/zapittypes.h
	src/zapit/include/zapit/frontend_c.h
	src/zapit/include/zapit/satconfig.h
	src/zapit/include/zapit/scan.h
	src/zapit/lib/zapitclient.cpp
	src/zapit/src/Makefile.am
	src/zapit/src/frontend.cpp
	src/zapit/src/getservices.cpp
	src/zapit/src/pmt.cpp
	src/zapit/src/scan.cpp
	src/zapit/src/sdt.cpp
	src/zapit/src/zapit.cpp
2012-07-23 01:02:29 +02:00
Stefan Seyfried
b04ab099b2 hintboxext: fix for too long lines
text offset was calculated wrong if lines too long to fit on the
screen were present, leading to all sorts of graphics corruptions
(e.g. visible with the simple test.sh script from tuxbox wiki)
2012-07-18 21:01:34 +02:00
Stefan Seyfried
d9d451dfb5 zapit: return 0 in CFrontend::getBitErrorRate for broken drivers 2012-07-15 13:29:14 +02:00
Stefan Seyfried
ad7c88379a tuxtxt: avoid spurious deadlocks on startup 2012-07-15 13:28:17 +02:00
Stefan Seyfried
cb36c6e712 tuxtxt: make sure that startpage is initialized
when enabling tuxtxt caching, saving settings and then
starting tuxtxt, the start page was not initialized
2012-07-15 13:23:52 +02:00
Stefan Seyfried
9af56e1852 tuxtxt: fix race condition in tuxtxt_clear_cache()
tuxtxt_cache_lock does not prevent from calling tuxtxt_clear_cache
while the cache thread is in the middle of inserting pages, thus
leading to a hard-to-reproduce crash when trying to start up tuxtxt.
The simplest fix is to use an additional "big hammer" lock arond
the whole critical area. Since tuxtxt_clear_cache is only called
very seldom, there should be no lock contention problem.
2012-07-15 13:19:44 +02:00
Stefan Seyfried
56b6f274c9 neutrino: only coolstream needs a fan 2012-07-15 12:10:27 +02:00
Stefan Seyfried
5abc54f429 framebuffer: add sanity check in paintPixel 2012-07-14 21:43:36 +02:00
Stefan Seyfried
4783b1a66c zapit: fix endianness problem in PMT parsing
...and as a side effect avoid unaligned accesses on SH4.
2012-07-10 20:07:37 +02:00
Stefan Seyfried
621670356f fix english unicable.lnb locale 2012-07-08 22:16:00 +02:00
Stefan Seyfried
fa26cede1c zapit: retry tune for unicable also during scan
It could still happen that after a collision we are actually tuned
to the wrong transponder and cannot notice this (during scan, we
don't know which PIDs to expect), no solution for this problem yet.
2012-07-08 19:25:48 +02:00
Stefan Seyfried
249452a4be zapit/unicable: retry tuning on failure 2012-07-08 16:11:50 +02:00
Stefan Seyfried
c36a5d6e94 scan_setup: add unicable setup to the GUI 2012-07-08 16:09:34 +02:00
Stefan Seyfried
ab3ac9a4c3 zapit: improve unicable support
* support the LNB input parameter (bank)
* save config per position in sat.conf
2012-07-08 16:05:15 +02:00
Stefan Seyfried
b23b15b796 scan_setup: apply diseq menu options initially 2012-07-08 15:03:18 +02:00
Stefan Seyfried
0e64b23f30 scan_setup: allow diseqc-repeats for non-advanced setup 2012-07-08 15:02:47 +02:00
[CST] Focus
6e0bc85a6c Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++ 2012-07-08 15:51:51 +04:00
[CST] Focus
d2aaab95bf gui/scan_setup.cpp: fix crash in latitude/longtitude options 2012-07-08 15:22:33 +04:00
satbaby
441cba7d4a biggest chan number in list (revised) 2012-07-07 21:10:10 +02:00
Stefan Seyfried
71a6d325bd simple_display: use VFDSETTIME2 ioctl on spark 2012-07-07 19:59:21 +02:00
Stefan Seyfried
e52cc57efb fix capmt refcounting if switching to unlocked channel
CRemoteControl::startvideo() and stopvideo() did trigger a resend
of the capmt, which lead to refcounting issues. Fix this by adding
parameters to lock/unlockPlayback to disable the sending of capmt
and set this in start/stopvideo.
2012-07-07 19:50:59 +02:00
Stefan Seyfried
d3920eb21d framebuffer_spark: implement setBlendLevel() 2012-07-07 19:37:50 +02:00
Stefan Seyfried
770ab77eac simple_display: fix array size 2012-07-07 13:46:03 +02:00
satbaby
060c1c45b2 fix gcc 4.7.x warnings 2012-07-07 13:09:08 +02:00
[CST] Focus
36bd265ab5 zapit/src/scan.cpp: fix lcn bug 2012-07-04 17:02:14 +04:00
[CST] Focus
9eb22c24c8 gui/channellist.cpp: add comments for detail box draw 2012-07-02 20:53:20 +04:00
[CST] Focus
e1c42a376b GUI: add show menu hint option 2012-06-29 20:23:24 +04:00
Stefan Seyfried
d7d00c7ddf check_dir: fix typo in warning message 2012-06-27 21:18:19 +02:00
Stefan Seyfried
bcec8033b0 framebuffer: add missing blit() calls 2012-06-27 21:18:19 +02:00
Stefan Seyfried
2be328ade2 implement shutdown handling for azbox 2012-06-27 21:18:19 +02:00
Stefan Seyfried
9266b8ffbe simple_display: implement azbox me VFD support 2012-06-27 21:18:19 +02:00
Stefan Seyfried
a3a783d144 driver: rename spark_led to simple_display
this code can actually drive all simple one-line displays
with minor changes, so rename the source file.
2012-06-27 21:18:19 +02:00
Stefan Seyfried
2541edc918 neutrino: first preliminary support for AZbox ME
this is very experimental and depends on more fixes in
libstb-hal, but audio / video / OSD are basically working
2012-06-27 21:18:19 +02:00
[CST] Focus
0b23198e56 remove unused emlog setting 2012-06-27 14:37:07 +04:00
[CST] Focus
2448d898a9 remove unused startchanneltv_nr/startchannelradio_nr 2012-06-27 14:31:58 +04:00
[CST] Focus
52150ba7ab system/settings.h: remove unused logo_num 2012-06-27 14:18:42 +04:00
[CST] Focus
824df74f00 gui/network_setup.cpp: add network services submenu 2012-06-26 17:08:33 +04:00
[CST] Focus
48892b8eb2 gui/Makefile.am: add network_service.cpp 2012-06-26 17:08:11 +04:00
[CST] Focus
c16ba5f32f gui/network_service.cpp: simple network service menu 2012-06-26 16:48:29 +04:00
[CST] Focus
c21fcd1f3c locale: add LOCALE_NETWORKMENU_SERVICES 2012-06-26 16:43:33 +04:00
[CST] Focus
3f475d9eea Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++ 2012-06-25 13:57:50 +04:00
satbaby
9f1904a71d infoviewer: displaying dd availability is now optional -fix 2012-06-22 19:36:38 +02:00
satbaby
041991e0de infoviewer: displaying dd availability is now optional (martii patch adapted by bazi98 ) 2012-06-22 10:30:56 +02:00
[CST] Focus
62e3db6bbd Merge branch 'dvbsi++' of 109.75.98.228:cst-private-neutrino into dvbsi++ 2012-06-22 10:32:13 +04:00
[CST] Bas
330aadb7ca frontend: new FrontendParameters and moved some type to this file. 2012-06-22 14:19:42 +08:00
[CST] Bas
b3038287d1 frontend: use a private version of FrontendParameters to include (optional) additional parameters like rolloff, delsys. 2012-06-22 14:15:30 +08:00
[CST] Focus
cfb4a77485 driver/streamts.cpp: fix streaming to new connection; send current channel pids, if no pids in url 2012-06-21 14:35:47 +04:00
[CST] Focus
272e43e203 gui/movieplayer.cpp: add pls extension; check name from playlist 2012-06-21 14:34:28 +04:00
satbaby
e6d4c04913 revert spawn funktion 2012-06-20 23:08:40 +02:00
satbaby
854e222603 plugins.cpp: start plugin script with posix spawn 2012-06-20 20:17:18 +02:00