Commit Graph

606 Commits

Author SHA1 Message Date
Stefan Seyfried
35c331de69 use the correct include path to the private headers
...and make sure they are actally used everywhere
This is the correct fix for 2e5446ad9f
2015-01-28 20:53:58 +01:00
Stefan Seyfried
2e5446ad9f add $(top_builddir) to include path for sectionsd- and timerdclient
Without this, on some systems the system headers are searched first for
the DVB includes before the paths provided via CFLAGS are searched.
This sounds like a preprocessor bug, but this "fix" is surely harmless.
2015-01-27 21:20:27 +01:00
Stefan Seyfried
b5a64e6887 Merge remote-tracking branch 'check/cst-next'
*needs buildfixing*

Conflicts:
	src/daemonc/Makefile.am
	src/daemonc/remotecontrol.cpp
	src/driver/Makefile.am
	src/driver/audiodec/Makefile.am
	src/driver/pictureviewer/Makefile.am
	src/driver/vfd.cpp
	src/gui/bedit/Makefile.am
	src/gui/components/Makefile.am
	src/gui/luainstance.cpp
	src/gui/widget/Makefile.am
	src/nhttpd/tuxboxapi/coolstream/Makefile.am
	src/system/Makefile.am
2015-01-26 17:26:26 +01:00
Stefan Seyfried
1e03544d7e luaclient: fix "jump to...crosses initialization of" error 2015-01-26 13:51:20 +01:00
Jacek Jendrzej
2b5e7b5ba3 use empty to check string 2015-01-09 17:15:11 +01:00
Jacek Jendrzej
8023a6317b neutrino use check empty() instead of length() or size() 2015-01-03 17:51:08 +01:00
Stefan Seyfried
d37b3c0f9a Merge remote-tracking branch 'check/cst-next'
Conflicts:
	src/daemonc/remotecontrol.cpp
	src/gui/luainstance.cpp
	src/gui/movieplayer.cpp
	src/gui/videosettings.cpp
	src/neutrino.cpp
	src/system/setting_helpers.cpp
	src/zapit/src/zapit.cpp
2014-12-28 12:32:12 +01:00
Stefan Seyfried
69c4dbbdba Merge remote-tracking branch 'check/cst-next'
needs build- and functional fixes

Conflicts:
	configure.ac
	data/icons/shutdown.jpg
	data/icons/start.jpg
	data/locale/deutsch.locale
	data/locale/english.locale
	lib/libmd5sum/md5.c
	src/driver/scanepg.cpp
	src/driver/streamts.cpp
	src/driver/vfd.cpp
	src/driver/vfd.h
	src/driver/volume.cpp
	src/eitd/dmx.cpp
	src/eitd/xmlutil.cpp
	src/gui/Makefile.am
	src/gui/audiomute.cpp
	src/gui/channellist.cpp
	src/gui/dboxinfo.cpp
	src/gui/epgview.cpp
	src/gui/eventlist.cpp
	src/gui/filebrowser.cpp
	src/gui/hdd_menu.cpp
	src/gui/infoviewer.cpp
	src/gui/infoviewer_bb.cpp
	src/gui/infoviewer_bb.h
	src/gui/keybind_setup.cpp
	src/gui/luainstance.cpp
	src/gui/luainstance.h
	src/gui/miscsettings_menu.cpp
	src/gui/moviebrowser.cpp
	src/gui/movieplayer.cpp
	src/gui/osd_progressbar_setup.cpp
	src/gui/osd_progressbar_setup.h
	src/gui/osd_setup.cpp
	src/gui/osdlang_setup.cpp
	src/gui/personalize.cpp
	src/gui/plugins.cpp
	src/gui/plugins.h
	src/gui/scan.cpp
	src/gui/scan_setup.cpp
	src/gui/update_settings.cpp
	src/gui/user_menue.cpp
	src/gui/user_menue_setup.cpp
	src/gui/videosettings.cpp
	src/gui/widget/buttons.cpp
	src/gui/widget/menue.cpp
	src/gui/widget/menue.h
	src/gui/widget/progresswindow.cpp
	src/neutrino.cpp
	src/neutrino_menue.cpp
	src/nhttpd/yhttpd.cpp
	src/system/helpers.cpp
	src/system/locals.h
	src/system/locals_intern.h
	src/system/setting_helpers.cpp
	src/zapit/lib/zapitclient.cpp
	src/zapit/src/fastscan.cpp
	src/zapit/src/frontend.cpp
	src/zapit/src/getservices.cpp
	src/zapit/src/scan.cpp
	src/zapit/src/scannit.cpp
	src/zapit/src/scanpmt.cpp
	src/zapit/src/transponder.cpp
	src/zapit/src/zapit.cpp
2014-12-25 18:03:08 +01:00
svenhoefer
e21a79195e - add epg_save_frequently feature ...
... to provide the EPG data in frequently intervals on an external device
2014-12-05 09:08:56 +01:00
[CST] Bas
5f3872b5dd neutrino: add support for CST new simple frontpanel with LED segment display. (c) focus and adjusted by me.
Conflicts:
	src/daemonc/remotecontrol.cpp
	src/gui/channellist.cpp
2014-10-22 16:14:05 +04:00
[CST] Focus
f71396e455 lib/libtuxtxt/tuxtxt.cpp: set 16:9 mode by default 2014-10-16 13:56:09 +04:00
martii
5d25185684 lua: implement "luaclient".
This allows for starting Lua scripts in neutrino context from the
command line. Experimental, not fully regression-tested.
2014-10-14 10:27:37 +02:00
martii
27a3a92b2d lib/connection/basicserver: raise queue limit 2014-09-29 14:38:20 +04:00
Jacek Jendrzej
98511b686d md5.c: Fix compiler warning (copy from gcc) 2014-09-25 11:05:29 +04:00
martii
706ea95092 gui/nfs: implement mac address lookup
Conflicts:
	src/gui/moviebrowser.cpp
	src/gui/nfs.cpp
2014-09-15 14:04:20 +04:00
[CST] Focus
3567e97e73 lib/libconfigfile/configfile.cpp: add deleteKey() 2014-09-09 15:28:35 +04:00
[CST] Focus
3513f9830a neutrino: stop EIT read before zap 2014-09-02 12:59:21 +04:00
[CST] Focus
f15e5eeb39 lib/xmltree/xmlinterface.cpp: use posix_fadvise to try reduce cached pages, while loading huge epg data 2014-07-23 13:15:55 +04:00
[CST] Focus
40167afef4 libiw/iwscan.cpp: fix crash in case of different cmd order 2014-07-16 11:52:24 +04:00
Christian Schuett
ad498249d1 libconfigfile: accept booleans as int32 or int64
for compatibility if config file entry is changed from boolean to int32 or int64

based on patch by martii <m4rtii@gmx.de> in Neutrino-MP Git
2014-06-23 21:37:49 +02:00
Stefan Seyfried
44ba8fafca Merge remote-tracking branch 'check/next-cc'
build-tested only, needs fixing

Conflicts:
	data/locale/deutsch.locale
	data/locale/english.locale
	src/Makefile.am
	src/driver/rcinput.cpp
	src/driver/streamts.cpp
	src/eitd/sectionsd.cpp
	src/gui/Makefile.am
	src/gui/bouquetlist.cpp
	src/gui/hdd_menu.cpp
	src/gui/luainstance.cpp
	src/gui/luainstance.h
	src/gui/moviebrowser.cpp
	src/gui/movieplayer.cpp
	src/gui/pluginlist.cpp
	src/gui/plugins.cpp
	src/gui/plugins.h
	src/gui/scan.cpp
	src/gui/scan_setup.cpp
	src/gui/user_menue.cpp
	src/gui/videosettings.cpp
	src/gui/widget/menue.cpp
	src/neutrino.cpp
	src/neutrinoMessages.h
	src/system/locals.h
	src/system/locals_intern.h
	src/zapit/include/zapit/scan.h
	src/zapit/src/femanager.cpp
	src/zapit/src/frontend.cpp
	src/zapit/src/getservices.cpp
	src/zapit/src/transponder.cpp
2014-04-27 19:14:06 +02:00
[CST] Bas
f47c157db2 lib/libcoolstream2/video_cs.h: add 23.97hz and 29.97hz modes in api 2014-04-16 18:11:43 +04:00
[CST] Focus
88a622a0ad lib/libcoolstream2/dmx_cs.h: update apollo header 2014-04-02 17:32:20 +04:00
Stefan Seyfried
add688bbb8 Merge remote-tracking branch 'check/next-cc'
broken, needs buildfixing
2014-02-23 15:17:48 +01:00
[CST] Focus
31f6c79edf lib/libcoolstream/playback_cs.h: update nevis header 2014-02-21 20:01:14 +04:00
[CST] Focus
71b550b04b libcoolstream2: sync headers 2014-02-21 20:01:14 +04:00
[CST] Focus
d2c5fc8604 libcoolstream2/playback_cs.h: update apollo header 2014-02-21 20:01:14 +04:00
Stefan Seyfried
ecd62d81d1 Merge remote-tracking branch 'check/next-cc'
...only build-tested, needs fixes
2014-02-15 20:22:07 +01:00
Jacek Jendrzej
8c7968edc4 -add pseudo AdZap timertype 2014-02-07 18:05:06 +01:00
Jacek Jendrzej
31221edc47 CTimerd:: enlarge recorddir and pluginname size 2014-02-01 13:59:06 +01:00
Stefan Seyfried
b414474323 Merge remote-tracking branch 'check/next-cc'
compiles, nothing else.

Conflicts:
	configure.ac
	src/Makefile.am
	src/gui/Makefile.am
	src/gui/luainstance.cpp
	src/gui/luainstance.h
	src/gui/plugins.cpp
	src/gui/plugins.h
	src/gui/scan_setup.cpp
	src/gui/start_wizard.cpp
	src/gui/test_menu.cpp
	src/gui/user_menue.cpp
	src/gui/widget/hintboxext.cpp
	src/gui/widget/menue.cpp
	src/gui/widget/messagebox.cpp
	src/gui/widget/stringinput.cpp
2014-01-23 14:08:37 +01:00
[CST] Focus
cfe6facea4 mmi.h, cam_menu.cpp fix spelling error 2014-01-22 12:27:07 +04:00
M. Liebmann
b41819190d Preparing the menu classes for Lua Part #2
- Remove CMenuForwarderNonLocalized
- Add overloaded function CMenuForwarder for non local
  THX Martii
2014-01-19 20:57:37 +01:00
Stefan Seyfried
07caa88ad2 timerd: rename TIMER_NEXTPROGRAM
To ensure it is no longer used, rename it to __TIMER_NEXTPROGRAM.
It cannot be removed without breaking compatibility, since it is
part of the API (the integers values of enum CTimerEventTypes are
written to timerd.conf)
2014-01-13 21:03:11 +01:00
Stefan Seyfried
0d179f3f54 timerdclient: remove EVT_NEXTPROGRAM
...and EVT_ANNOUNCE_NEXTPROGRAM.
These are only internal API, so no incompatibility should occur.
2014-01-13 21:02:49 +01:00
Stefan Seyfried
49035cedec timerd: get rid of unused CTimerd::TIMER_NEXTPROGRAM
This event should be completely obsolete (it was used before
EIT-update was working correctly), so get rid of it in the code.
For now it is just commented out, until further testing is done.
2014-01-13 20:57:40 +01:00
Stefan Seyfried
42bc6f3081 XMLTreeNode::AddNode: fix logic error (in unused branch) 2014-01-13 20:55:29 +01:00
Stefan Seyfried
6944d53cef XML_Parser::storeAtts: don't leak in case of realloc failure 2014-01-13 20:55:09 +01:00
Stefan Seyfried
0cd6cfa68c XML_Parser: initialize variable 2014-01-13 20:54:49 +01:00
Stefan Seyfried
d1eebea381 timerd: rename TIMER_NEXTPROGRAM
To ensure it is no longer used, rename it to __TIMER_NEXTPROGRAM.
It cannot be removed without breaking compatibility, since it is
part of the API (the integers values of enum CTimerEventTypes are
written to timerd.conf)
2014-01-12 16:56:41 +01:00
Stefan Seyfried
e2bcee0a0f timerdclient: remove EVT_NEXTPROGRAM
...and EVT_ANNOUNCE_NEXTPROGRAM.
These are only internal API, so no incompatibility should occur.
2014-01-12 16:56:31 +01:00
Stefan Seyfried
c68a67529c timerd: get rid of unused CTimerd::TIMER_NEXTPROGRAM
This event should be completely obsolete (it was used before
EIT-update was working correctly), so get rid of it in the code.
For now it is just commented out, until further testing is done.
2014-01-12 15:07:31 +01:00
Stefan Seyfried
1b8e5c0445 XMLTreeNode::AddNode: fix logic error (in unused branch) 2014-01-09 14:57:18 +01:00
Stefan Seyfried
2733fc71e8 XML_Parser::storeAtts: don't leak in case of realloc failure 2014-01-09 14:56:45 +01:00
Stefan Seyfried
f9b736a11f XML_Parser: initialize variable 2014-01-09 14:55:55 +01:00
Stefan Seyfried
7d379dcb30 Merge remote-tracking branch 'check/next-cc' 2013-12-29 22:12:09 +01:00
[CST] Focus
13fb2bc67a playback_cs.h: add MAX_PLAYBACK_PIDS define 2013-12-26 15:23:52 +04:00
Stefan Seyfried
cdd065fc2e Merge remote-tracking branch 'check/next-cc'
Lightly tested only...
2013-12-25 22:51:23 +01:00
martii
cbc9299df8 convert most char[...] configuration values to std::string
Signed-off-by: Jacek Jendrzej <crashdvb@googlemail.com>
2013-12-25 12:08:14 +01:00
[CST] Bas
fce161b70b libcoolstream2/ca_cs.h: add SetTS() method and related type. 2013-12-24 18:31:10 +04:00