Commit Graph

3397 Commits

Author SHA1 Message Date
Stefan Seyfried
0e65041fa6 neutrino: avoid destructors running on exit on sh4
after all cleanup there were still (openthread related?) crashes at
exit in the destructors, so finally simply disable them
The crashes ranged from unaligned access (SIGBUS) to malloc errors
to plain SIGSEGV.
2012-10-15 00:05:29 +02:00
Stefan Seyfried
f12c605265 zapit: stop pmt_update task during shutdown 2012-10-15 00:00:52 +02:00
Stefan Seyfried
dcb72250a7 neutrino: stop display and shutdowncount threads before exit
this should help to avoid crashes during shutdown
2012-10-14 23:57:03 +02:00
Stefan Seyfried
c37955bdb2 shutdown_count: stop thread in destructor 2012-10-14 23:53:05 +02:00
Stefan Seyfried
46a2a11d5d simple_display: stop thread on shutdown
TODO: tripledragon code needs testing
2012-10-14 23:48:44 +02:00
Stefan Seyfried
32597561a0 sectionsd: fix unlocked event access under high load 2012-10-14 21:03:34 +02:00
Stefan Seyfried
36995d11fc neutrino: disable menu hints by default 2012-10-14 12:58:07 +02:00
Stefan Seyfried
a28e42adc2 fix build after last merge 2012-10-14 12:57:01 +02:00
Stefan Seyfried
adb23b23ee Merge branch 'uncool/dvbsi++' commit 'dc95ffa37c6'
...needs buildfixing...

Conflicts:
	data/icons/shutdown.jpg
	data/icons/start.jpg
	lib/libtuxtxt/tuxtxt.h
	src/driver/Makefile.am
	src/driver/audiodec/Makefile.am
	src/driver/framebuffer.cpp
	src/driver/record.cpp
	src/driver/volume.cpp
	src/gui/audio_setup.cpp
	src/gui/audioplayer.cpp
	src/gui/epgview.cpp
	src/gui/eventlist.cpp
	src/gui/filebrowser.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/scan.cpp
	src/gui/scan_setup.cpp
	src/gui/streaminfo2.cpp
	src/gui/update.cpp
	src/gui/videosettings.cpp
	src/gui/widget/menue.cpp
	src/neutrino.cpp
	src/neutrino_menue.cpp
	src/system/Makefile.am
	src/system/configure_network.cpp
	src/system/httptool.cpp
	src/system/setting_helpers.cpp
	src/timerd/timermanager.cpp
	src/zapit/include/zapit/frontend_c.h
	src/zapit/src/Makefile.am
	src/zapit/src/capmt.cpp
	src/zapit/src/frontend.cpp
	src/zapit/src/zapit.cpp
2012-10-14 12:51:07 +02:00
striper
dc95ffa37c - audioplayer: fix memleak (THX martii) 2012-10-11 21:05:44 +02:00
striper
6138e42948 - epgview: only hide info1 if info2 begins with info1 (port from tuxbox-cvs. THX Gaucho316) 2012-10-11 20:41:46 +02:00
striper
006ca9e85a - locales
* add german translation
* remove blank
2012-10-11 19:42:11 +02:00
[CST] Focus
b461483f2f gui/imageinfo.cpp: add release/beta to image version 2012-10-11 20:33:11 +04:00
satbaby
4fa58bcd52 imageinfo.cpp: add show kernel version 2012-10-11 18:15:06 +02:00
svenhoefer
ce3f8eddf1 Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++ 2012-10-11 17:03:45 +02:00
svenhoefer
7a7aec266a - network_setup.cpp: add ntp-server to network-test 2012-10-11 17:02:37 +02:00
[CST] Focus
4758457e49 zapit/src/femanager.cpp: change frontend init:
dont call setDiseqcType direct, setMode will call Init() or setMasterSlave();
force Init() on frontend re-open (leaving standby)
2012-10-11 18:41:59 +04:00
[CST] Focus
21ffa39a45 zapit/src/frontend.cpp: cleanup unused;
remove redundant data members;
dont set anything on first Open(), add Init() for this - will be called from femanager;
dont init diseqc if no diseqc type set;
dont send diseqc commands if no input is set;
increase wait after voltage change;
set voltage before diseqc commands
2012-10-11 18:38:35 +04:00
[CST] Focus
11c5567cbc Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++ 2012-10-11 18:03:04 +04:00
satbaby
5983d36b14 nfs.cpp: disable mount option if mountpoint is mounted 2012-10-11 14:59:52 +02:00
satbaby
9526434754 nfs.cpp:NFSMountGui: disable username and password properly, ported from tuxbox cvs 2012-10-11 14:16:49 +02:00
satbaby
7b06b3fd38 Neutrino: rework COnOffNotifier and use it if possible, ported from tuxbox cvs 2012-10-11 14:11:05 +02:00
satbaby
4c1552ead9 nfs.cpp:Show OK buttons on menu forwarders, ported from tuxbox cvs
Signed-off-by: satbaby <crashdvb@googlemail.com>
2012-10-11 14:10:14 +02:00
satbaby
7a8097907c nfs.cpp:Update mount icon after mounting, ported from tuxbox cvs 2012-10-11 14:10:01 +02:00
svenhoefer
392e84aa99 - network_setup.cpp: little rework in output from network-test 2012-10-11 13:49:08 +02:00
[CST] Focus
296aee816c zapit/src/zapit.cpp: change signal lock monitor (disabled at the moment) 2012-10-10 18:34:19 +04:00
[CST] Focus
a9950f10eb zapit/src/scannit.cpp: fix satellite descriptor satellite position 2012-10-10 18:33:11 +04:00
satbaby
849b306985 satellites.xml: update astra19 hotbird13 2012-10-10 13:07:10 +02:00
Stefan Seyfried
e0c80399d6 add openGL based framebuffer implementation for testing on PC
this is based on Carsten Juttner's previous work, but without
any video decoding.
2012-10-08 17:01:45 +02:00
Stefan Seyfried
a96376ff23 scan: fix window size 2012-10-08 17:01:45 +02:00
Stefan Seyfried
6d8b029802 scan: fix manual scan test for DVB-T 2012-10-08 17:01:45 +02:00
[CST] Focus
1c113127ce Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++ 2012-10-08 11:06:47 +04:00
Stefan Seyfried
652f0e596f use classic neutrino startup and shutdown logo for neutrino-mp 2012-10-07 17:34:56 +02:00
Stefan Seyfried
91b2998d68 osd setup: fix OSD area setup
The PNGs used to mark the upper left and bottom right corners
were both two pixels off, which resulted in the OSD area being
slightly bigger than indicated.
2012-10-07 17:30:44 +02:00
Stefan Seyfried
6fc8c29bdb femanager: only use frontends of identical type
neutrino cannot yet handle mixed frontend types, so ignore all frontends
that are not identical to the first one...
2012-10-07 17:14:09 +02:00
Stefan Seyfried
59eee16d74 hdd_menu: allow formatting of removable drives 2012-10-07 17:09:17 +02:00
Stefan Seyfried
022f269e09 streaminfo: fix possible crash if channel == NULL 2012-10-07 17:09:17 +02:00
Stefan Seyfried
b02886aa92 add basic support for DVB-T
This needs more fine tuning wrt scan setup etc, but should work for now.
2012-10-07 17:09:17 +02:00
Stefan Seyfried
0061aac2b3 fix build for boxtype "generic" 2012-10-07 17:09:17 +02:00
Stefan Seyfried
d806eeb544 fixes for 64bit archs: don't assume a pointer is 32bit wide 2012-10-07 17:09:17 +02:00
striper
27124f0328 - deutsch.locale: add some missing entries 2012-10-06 18:40:45 +02:00
striper
4a819b80eb - cables.xml: add new transponders for Unitymedia 2012-10-06 18:40:30 +02:00
Stefan Seyfried
4009fea6d8 fix compilation with gcc-4.7 by including unistd.h 2012-10-06 17:32:45 +02:00
Stefan Seyfried
25446f7408 get rid of NEW_CURL hack, this API is long obsolete 2012-10-06 17:29:09 +02:00
satbaby
309c17d567 record.cpp:fix possible recording in flash 2012-10-05 12:44:59 +02:00
[CST] Focus
aadf95071d Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++ 2012-10-03 11:03:41 +04:00
satbaby
6ac36258d6 neutrino.cpp: fix possible segfault , suplement to bb2efeb45b 2012-10-02 16:28:24 +02:00
satbaby
bb2efeb45b use my_system instead of system 2012-10-02 12:42:31 +02:00
[CST] Focus
59430be85f Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++ 2012-10-02 14:10:29 +04:00
micha-bbg
7a414b7c56 osd_setup.cpp: Fix segfault in mode single tuner/display tuner icon 2012-10-02 11:08:48 +01:00