Commit Graph

59 Commits

Author SHA1 Message Date
Stefan Seyfried
5188f721c4 set useful thread names for all spawned threads 2017-02-12 22:55:36 +01:00
Jacek Jendrzej
950963146a src/timerd/timermanager.cpp dont unlock on other errors 2017-01-03 15:56:58 +01:00
Jacek Jendrzej
e88eeb61cd src/timerd/timermanager.cpp fix double locking 2016-12-29 16:18:13 +01:00
Jacek Jendrzej
d0008ee905 src/timerd/timermanager.cpp sruct variable init 2016-12-04 20:04:40 +01:00
TangoCash
bf2c9818b0 deactivate timer epg autoadjust until fixed and tested 2016-11-19 18:47:35 +01:00
TangoCash
de6f90ac27 [timers] fix start timers 2016-11-19 11:57:27 +01:00
TangoCash
a21eeea6f0 [timermanager] fix stop recordings 2016-11-18 21:25:38 +01:00
TangoCash
8cb0bef8e1 timermanager: try fix autoAdjustToEPG for (repeating) timers 2016-11-16 20:09:17 +01:00
TangoCash
b657ef8b3c - timermanager: disable autoAdjustToEPG for repeating timers 2016-11-15 21:30:12 +01:00
Stefan Seyfried
0531618643 timermanager: fix -Waddress warning with newer gcc
The address of Events (wich is checked against NULL) can never be NULL,
because Events is passed by reference.
2016-11-13 01:43:55 +01:00
svenhoefer
7c74d0bc3b - timermanager: try to fix successive timers 2016-11-05 21:07:12 +01:00
martii
aaaa9745a7 timerd: honor recording safety when modifying timers (fix) 2016-09-26 13:57:34 +02:00
martii
67a375f4da timerd: honor recording safety when modifying timers 2016-09-26 13:57:34 +02:00
TangoCash
e86b28a50e always refresh EPG for timer recordings 2016-09-26 13:04:48 +02:00
martii
2cebd62aee timerd/timermanager: fix EPG auto-adjustment of recordings 2016-09-26 13:04:48 +02:00
martii
c07b0f0b6c timerd: adjust recording timers to epg 2016-09-26 13:04:48 +02:00
vanhofen
625cbb6122 - movieinfo: internally rename epgId -> channelId 2016-09-10 00:32:35 +02:00
Jacek Jendrzej
a471b2af10 some compil warning fixes 2016-04-23 21:19:04 +02:00
Jacek Jendrzej
0bf186f256 src/timerd/timermanager.cpp revert last change 2016-04-17 15:21:07 +02:00
Jacek Jendrzej
374a172aef remove unused and some clang compil fixes 2016-04-17 13:46:16 +02:00
svenhoefer
19154192db - adzap: use adzap-thread in epg view; remove pseudo timertype ADZAP 2016-03-03 11:18:15 +01:00
Christian Schuett
c11e75846b timerd: remove unnecessary workarounds when saving events to file 2015-03-16 11:55:18 +01:00
Christian Schuett
4eb949dda0 timerd: reset EPG ID when modifying record or zapto timer
this ensures an up-to-date EPG ID if no EPG infos available for the
modified event during modification

Signed-off-by: Christian Schuett <Gaucho316@hotmail.com>
Signed-off-by: Thilo Graf <dbt@novatux.de>
2015-02-03 17:22:56 +01:00
Christian Schuett
a96fb7b7f0 timerd: prevent events from being deleted while sending them to neutrino
in neutrino's timer list sometimes appears an entry with random values
after deleting one because thread safety is not guaranteed for timerd's
event list while sending items to neutrino, so let's lock the mutex
earlier and unlock it later

Signed-off-by: Christian Schuett <Gaucho316@hotmail.com>
Signed-off-by: Thilo Graf <dbt@novatux.de>
2015-02-03 17:22:42 +01:00
[CST] Focus
8952a4c79a timerd/timermanager.cpp: rename CONFIGFILE to TIMERDCONFIGFILE to avoid conflicts 2015-01-15 15:26:58 +03:00
Jacek Jendrzej
8c7968edc4 -add pseudo AdZap timertype 2014-02-07 18:05:06 +01:00
Jacek Jendrzej
2441171656 CKeyValue:: -fix get current name , fix -Wconversion in timerd 2014-01-31 11:16:06 +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
f485bceff7 initialize variables (mostly to silence valgrind)
Signed-off-by: Thilo Graf <dbt@novatux.de>
2013-10-01 14:00:20 +02:00
[CST] Focus
d886a95acd try to fix shutdown after wakeup, if several recordings was done,
cancel shutdown after wakeup, if remote used, based on code (c) martii <m4rtii@gmx.de>
2013-07-30 14:10:21 +04:00
[CST] Focus
77c9f6242c timerd/timermanager.cpp: change default record safety to 5min 2013-05-15 16:02:25 +04:00
Jacek Jendrzej
1396896dd1 CTimerManager:: don't set wekup flag if box boot from zapto timer 2013-05-10 17:02:11 +04:00
Jacek Jendrzej
b386f7bbd2 use var passed by reference
Conflicts:
	src/gui/components/cc_frm.h
	src/gui/components/cc_frm_icons.cpp
2013-04-30 12:59:25 +04:00
Stefan Seyfried
4dbeb3a31e neutrino: fix 32<->64bit format string warnings
use portable C99 format string macros for 64bit types to
fix many warnings when compiling for 64bit architectures,
add some (int) casts for size_t
2013-02-21 15:47:18 +01:00
bellum
0577329740 Neutrino: 'Port' of Neutrino-SD 'Additionally refresh EPG before recording starts'
Patch by Gaucho316: http://www.dbox2-tuning.net/forum/viewtopic.php?f=2&t=50004
2013-01-23 11:11:29 +01:00
satbaby
c44683151e neutrino: show epg infos on announce recording, supplement to 654ca3656d 2012-10-29 11:01:29 +01:00
[CST] Focus
3f5a0e5bb1 remove channel_id mask for CEitManager getXXX calls 2012-08-30 14:50:01 +04:00
[CST] Focus
74a761ef50 use CEitManager to get EIT data 2012-08-30 11:40:02 +04:00
satbaby
f7e4caac7a -fix CEC (timer record) 2012-07-30 19:41:30 +02:00
[CST] Focus
1f415fb39e timerd/timermanager.cpp: fix using invalidated after erase iterator 2012-05-09 19:38:30 +04:00
satbaby
bb347b3a44 performance Prefer prefix ++/-- operators for non-primitive types. 2012-04-28 10:56:27 +02:00
[CST] Bas
2142970a35 Merge branch 'dvbsi++' of c00lstreamtech.de:cst-private-neutrino into includecleanup 2012-03-06 12:51:31 +08:00
[CST] Bas
dc6925ed9a timerd: fix compile after include change. 2012-03-04 15:51:22 +08:00
[CST] Focus
e6866f92f8 timerd/timermanager.cpp: remove CSectionsdClient, use direct call 2012-02-16 20:37:41 +04:00
focus
13cc2264d7 Pass channed if with CTimerd::RecordingStopInfo
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1563 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-07-21 10:08:03 +00:00
satbaby
2da2aa502e do not init CEC if box start in timer record mode
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1354 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-03-30 17:41:25 +00:00
satbaby
31982a5ac4 -add Gaucho316 patch -> ( http://www.dbox2-tuning.net/forum/viewtopic.php?f=2&t=49585 )
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1208 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-02-26 06:09:50 +00:00
seife
3ac8045a6b fix merge error in last commit
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1091 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-01-30 13:18:05 +00:00
seife
64d231f3c6 timerd: do not use wakeup settings on TD
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1086 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-01-30 12:28:21 +00:00
satbaby
5408966cd0 add deepstandby.off/on script
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1080 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-01-28 12:38:32 +00:00