Commit Graph

39 Commits

Author SHA1 Message Date
[CST] Focus
007207bc87 driver/record.cpp, driver/streamts.cpp: add more formats, for testing
Origin commit data
------------------
Commit: f3a2657c9e
Author: [CST] Focus <focus.cst@gmail.com>
Date: 2016-03-12 (Sat, 12 Mar 2016)
2016-03-12 14:53:11 +03:00
[CST] Focus
623f606408 driver/record.cpp: add expetimental support for webtv recording,
allowed formats hls and mpegts, ffmpeg must have mpegts muxer support


Origin commit data
------------------
Commit: f0eac5d3e0
Author: [CST] Focus <focus.cst@gmail.com>
Date: 2015-10-07 (Wed, 07 Oct 2015)
2015-10-07 13:48:46 +03:00
Jacek Jendrzej
42fc47aee3 src/gui/eventlist.cpp fix timeshif_record timer handling
Origin commit data
------------------
Commit: 65a237c991
Author: Jacek Jendrzej <overx300@gmail.com>
Date: 2015-08-20 (Thu, 20 Aug 2015)
2015-08-20 15:51:57 +02:00
vanhofen
2f0e76ff67 record.h: remove include of vfd.h; use display.h instead
Origin commit data
------------------
Commit: 09adc177d8
Author: vanhofen <vanhofen@gmx.de>
Date: 2015-04-16 (Thu, 16 Apr 2015)

Origin message was:
------------------
- record.h: remove include of vfd.h; use display.h instead
2015-04-16 13:39:35 +02:00
Stefan Seyfried
86f41d358e record.h: replace includes with forward declaration
Origin commit data
------------------
Commit: baf6bcdb97
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2015-02-11 (Wed, 11 Feb 2015)
2015-02-14 14:31:12 +01:00
[CST] Focus
d65606a2b4 neutrino.cpp: try to fix timeshift stop/restart,
after quit from playback audioplayer, picture viewer and so on


Origin commit data
------------------
Commit: ecff984432
Author: [CST] Focus <focus.cst@gmail.com>
Date: 2015-01-21 (Wed, 21 Jan 2015)
2015-01-21 18:00:25 +03:00
[CST] Focus
8004abc63f gui/movieplayer.cpp: fix timeshift mode flags
Origin commit data
------------------
Commit: 34d642a631
Author: [CST] Focus <focus.cst@gmail.com>
Date: 2014-09-25 (Thu, 25 Sep 2014)
2014-09-25 15:42:57 +04:00
martii
dde5034234 movieplayer: use #defines from record.h for timeshift
Conflicts:
	src/gui/movieplayer.cpp


Origin commit data
------------------
Commit: 540a060ba9
Author: martii <m4rtii@gmx.de>
Date: 2014-04-17 (Thu, 17 Apr 2014)
2014-09-25 15:29:56 +04:00
FlatTV
dfd972bfe7 record menu: add filename template
Origin commit data
------------------
Commit: e0055b5339
Author: FlatTV <FlatTV@gmx.de>
Date: 2014-03-13 (Thu, 13 Mar 2014)
2014-03-14 09:39:57 +01:00
[CST] Focus
d71bac1ed0 driver/record.cpp: always use configured hours to record for temporary timeshift;
cleanup unused code


Origin commit data
------------------
Commit: 8074000b23
Author: [CST] Focus <focus.cst@gmail.com>
Date: 2014-03-11 (Tue, 11 Mar 2014)
2014-03-11 16:22:50 +04:00
Stefan Seyfried
607f56ae80 reduce direct dependencies on timerdclient.h
Include timerdtypes.h instead of timerdclient.h where feasible, add direct instead of indirect includes of timerdclient.h where necessary. This reduces the number of files which depend on timerdclient.h from 134 to 16. Add/update copyright notices in the affected files.


Origin commit data
------------------
Commit: 1d0a23dbf3
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2014-01-13 (Mon, 13 Jan 2014)
2014-01-13 21:01:26 +01:00
martii
ce44d1641a convert most char[...] configuration values to std::string
Signed-off-by: Jacek Jendrzej <crashdvb@googlemail.com>


Origin commit data
------------------
Commit: cbc9299df8
Author: martii <m4rtii@gmx.de>
Date: 2013-06-11 (Tue, 11 Jun 2013)
2013-12-25 12:08:14 +01:00
Michael Liebmann
06b4137634 CRecordManager::ShowMenu: Fix display durations
- Save Option for CMenuForwarderNonLocalized in vector<std::string>


Origin commit data
------------------
Commit: 84ab2cb555
Author: Michael Liebmann <tuxcode.bbg@gmail.com>
Date: 2013-07-04 (Thu, 04 Jul 2013)
2013-07-04 07:45:52 +02:00
Michael Liebmann
5712ef356f CRecordInstance::GetRecordString(): Fix calculation of duration
- Use locales for time string
- Show recording duration right aligned in stop menu


Origin commit data
------------------
Commit: 0ce25a86d5
Author: Michael Liebmann <tuxcode.bbg@gmail.com>
Date: 2013-07-03 (Wed, 03 Jul 2013)
2013-07-04 02:05:34 +02:00
Jacek Jendrzej
4838903eb9 add record option for teletext & dvbsub pids
Origin commit data
------------------
Commit: b2241df43d
Author: Jacek Jendrzej <overx300@gmail.com>
Date: 2013-03-19 (Tue, 19 Mar 2013)

Origin message was:
------------------
-add record option for teletext & dvbsub pids
2013-04-01 15:07:05 +04:00
Michael Liebmann
4fc47b65b0 Moviebrowser: Ask if the file of a running recording to be deleted.
Origin commit data
------------------
Commit: fefa483469
Author: Michael Liebmann <tuxcode.bbg@gmail.com>
Date: 2012-11-26 (Mon, 26 Nov 2012)

Origin message was:
------------------
* Moviebrowser: Ask if the file of a running recording to be deleted.
2012-11-26 15:03:58 +01:00
Michael Liebmann
97e6d9da58 Commit f609fc5: Fix delete query when multiple same channelid
Origin commit data
------------------
Commit: 8681a9c399
Author: Michael Liebmann <tuxcode.bbg@gmail.com>
Date: 2012-10-24 (Wed, 24 Oct 2012)

Origin message was:
------------------
* Commit f609fc5: Fix delete query when multiple same channelid
2012-10-24 10:52:55 +01:00
[CST] Focus
b91dbbd57c driver/record.cpp: add timer to monitor record status;
add warning, when record buffer close to or already overflow;
change single record stop to sync mode - under high load stopTimerEvent() takes too long


Origin commit data
------------------
Commit: b8ff3bbdd5
Author: [CST] Focus <focus.cst@gmail.com>
Date: 2012-09-25 (Tue, 25 Sep 2012)
2012-09-25 17:19:28 +04:00
[CST] Focus
4ad8d8b180 driver/record.cpp: fix get timeshift file name;
adapt menu for GetRecordMode() mask;
comment unused code


Origin commit data
------------------
Commit: 870f2e6b7a
Author: [CST] Focus <focus.cst@gmail.com>
Date: 2012-08-07 (Tue, 07 Aug 2012)
2012-08-07 14:44:25 +04:00
[CST] Focus
2e06e80597 driver/record.cpp: move frontend selection to CutBackNeutrino()
Origin commit data
------------------
Commit: 5b33cee5bf
Author: [CST] Focus <focus.cst@gmail.com>
Date: 2012-08-07 (Tue, 07 Aug 2012)
2012-08-07 13:34:57 +04:00
[CST] Focus
1e7f9f51cf driver/record.cpp: split record and timeshift,
return record mask in GetRecordMode(),
comment almost unused tshift_mode - for menu enough to check is this timeshift or not


Origin commit data
------------------
Commit: d87c9b8b4c
Author: [CST] Focus <focus.cst@gmail.com>
Date: 2012-08-07 (Tue, 07 Aug 2012)
2012-08-07 12:07:18 +04:00
[CST] Focus
f6fbd7e468 driver/record.cpp: try to not stop timeshift, if not needed
Origin commit data
------------------
Commit: e245f581ca
Author: [CST] Focus <focus.cst@gmail.com>
Date: 2012-08-06 (Mon, 06 Aug 2012)
2012-08-06 15:08:34 +04:00
[CST] Focus
fedeee4d34 driver/record.cpp: comment unused code
Origin commit data
------------------
Commit: 693ae8d9ff
Author: [CST] Focus <focus.cst@gmail.com>
Date: 2012-08-06 (Mon, 06 Aug 2012)
2012-08-06 11:42:16 +04:00
[CST] Focus
b11631823c driver/record.cpp: testing record without live change, when possible
Origin commit data
------------------
Commit: 89d81c6fd5
Author: [CST] Focus <focus.cst@gmail.com>
Date: 2012-08-05 (Sun, 05 Aug 2012)
2012-08-05 14:18:37 +04:00
[CST] Focus
68773d8e37 recording: testing support for multi-record of the same channel, new libs required
Origin commit data
------------------
Commit: f8aa4262cb
Author: [CST] Focus <focus.cst@gmail.com>
Date: 2012-08-03 (Fri, 03 Aug 2012)
2012-08-03 20:00:04 +04:00
Jacek Jendrzej
61fcd4bd1d fix gcc 4.7.x warnings
Origin commit data
------------------
Commit: 3544901636
Author: Jacek Jendrzej <overx300@gmail.com>
Date: 2012-07-09 (Mon, 09 Jul 2012)
2012-07-09 10:38:05 +02:00
Jacek Jendrzej
e5c8bc86fc pedantic fixes
Origin commit data
------------------
Commit: e14fc80ed5
Author: Jacek Jendrzej <overx300@gmail.com>
Date: 2012-05-08 (Tue, 08 May 2012)

Origin message was:
------------------
-pedantic fixes
2012-05-08 18:59:11 +02:00
[CST] Focus
fedd70b214 Merge remote-tracking branch 'origin/master' into dvbsi++
Origin commit data
------------------
Commit: e9430aec0d
Author: [CST] Focus <focus.cst@gmail.com>
Date: 2012-02-19 (Sun, 19 Feb 2012)
2012-02-19 13:20:19 +04:00
Michael Liebmann
c5099f0e31 Moviebrowser: Deleting recordings
- Deleting of active recordings will be disabled.

git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2112 e54a6e83-5905-42d5-8d5c-058d10e6a962


Origin commit data
------------------
Commit: c85c353344
Author: Michael Liebmann <tuxcode.bbg@gmail.com>
Date: 2012-02-18 (Sat, 18 Feb 2012)

Origin message was:
------------------
* Moviebrowser: Deleting recordings

- Deleting of active recordings will be disabled.

git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2112 e54a6e83-5905-42d5-8d5c-058d10e6a962
2012-02-17 23:31:36 +00:00
[CST] Focus
04ab7d7a7b record: add support to select recording demux; use CFEManager to allocate and lock frontend in use
Origin commit data
------------------
Commit: 5930d09cb9
Author: [CST] Focus <focus.cst@gmail.com>
Date: 2012-01-13 (Fri, 13 Jan 2012)
2012-01-13 15:03:23 +04:00
gixxpunk
eff0a208ac recording: add timer logic to ensure recording messages are readable for all users
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1750 e54a6e83-5905-42d5-8d5c-058d10e6a962


Origin commit data
------------------
Commit: 527c448068
Author: gixxpunk <thomas.harfmann@gmail.com>
Date: 2011-10-05 (Wed, 05 Oct 2011)

Origin message was:
------------------
- recording: add timer logic to ensure recording messages are readable for all users

git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1750 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-10-05 17:03:38 +00:00
Thilo Graf
95eb04b80d neutrino record: fix missing id parameter
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1730 e54a6e83-5905-42d5-8d5c-058d10e6a962


Origin commit data
------------------
Commit: a7cc9a7e8d
Author: Thilo Graf <dbt@novatux.de>
Date: 2011-10-01 (Sat, 01 Oct 2011)

Origin message was:
------------------
*neutrino record: fix missing id parameter

git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1730 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-10-01 21:12:31 +00:00
Thilo Graf
c576d8c160 neutrino record: reworked some code parts from last multirec commits
- avoids using of boolean structures for record modes calls, handling of
 enum calls from record manager class should be easier
- remove boolean structure from infoviewer
- use commonly member name for count of recordings,
 GetRecordCount should be more plausible than GetRecmapSize

git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1693 e54a6e83-5905-42d5-8d5c-058d10e6a962


Origin commit data
------------------
Commit: f63e3a532f
Author: Thilo Graf <dbt@novatux.de>
Date: 2011-09-17 (Sat, 17 Sep 2011)

Origin message was:
------------------
*neutrino record: reworked some code parts from last multirec commits

- avoids using of boolean structures for record modes calls, handling of
 enum calls from record manager class should be easier
- remove boolean structure from infoviewer
- use commonly member name for count of recordings,
 GetRecordCount should be more plausible than GetRecmapSize

git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1693 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-09-17 19:32:34 +00:00
gixxpunk
0f3c9434a0 fix detection of timeshifted channel
- trigger recording menu on first press of STOP button
- disable recording stop via REC button
- disable menu entry "record current channel" when current channel is already recorded
- disable menu entry "timeshift" when current channel is already recorded or timeshifted
- flag timeshifted channel with prefix "[TS]"

Big thanks to micha-bbg!

For reference: http://www.dbox2world.net/board293-coolstream-hd1/board314-coolstream-development/p133623-anzeige-f%C3%BCr-laufende-aufnahmen/#post133623

git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1638 e54a6e83-5905-42d5-8d5c-058d10e6a962


Origin commit data
------------------
Commit: a645062f6d
Author: gixxpunk <thomas.harfmann@gmail.com>
Date: 2011-08-30 (Tue, 30 Aug 2011)

Origin message was:
------------------
- fix detection of timeshifted channel
- trigger recording menu on first press of STOP button
- disable recording stop via REC button
- disable menu entry "record current channel" when current channel is already recorded
- disable menu entry "timeshift" when current channel is already recorded or timeshifted
- flag timeshifted channel with prefix "[TS]"

Big thanks to micha-bbg!

For reference: http://www.dbox2world.net/board293-coolstream-hd1/board314-coolstream-development/p133623-anzeige-f%C3%BCr-laufende-aufnahmen/#post133623

git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1638 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-08-30 18:00:37 +00:00
gixxpunk
0e7df9b860 infoviewer: when current channel is not recorded and/or timeshifted show gray recording and/or timeshift icon instead of red ones
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1637 e54a6e83-5905-42d5-8d5c-058d10e6a962


Origin commit data
------------------
Commit: 26b675e4f1
Author: gixxpunk <thomas.harfmann@gmail.com>
Date: 2011-08-28 (Sun, 28 Aug 2011)

Origin message was:
------------------
- infoviewer: when current channel is not recorded and/or timeshifted show gray recording and/or timeshift icon instead of red ones

git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1637 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-08-28 18:03:01 +00:00
gixxpunk
cc6c655e8d rework recording menu and infobar style of recording icon (patch by micha-bbg) -> todo: add proper localization
*add possibility to start recording of current channel via menu
*add timeshift to menu
*add stop all recordings to menu
*change infobar style (shows number of running recordings beside recording icon)

git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1627 e54a6e83-5905-42d5-8d5c-058d10e6a962


Origin commit data
------------------
Commit: 605cfe4c25
Author: gixxpunk <thomas.harfmann@gmail.com>
Date: 2011-08-26 (Fri, 26 Aug 2011)

Origin message was:
------------------
- rework recording menu and infobar style of recording icon (patch by micha-bbg) -> todo: add proper localization

*add possibility to start recording of current channel via menu
*add timeshift to menu
*add stop all recordings to menu
*change infobar style (shows number of running recordings beside recording icon)

git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1627 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-08-26 17:55:25 +00:00
[CST] Focus
09ad1fc817 Force stop sectionsd on second recording; New function to check if we can zap
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1609 e54a6e83-5905-42d5-8d5c-058d10e6a962


Origin commit data
------------------
Commit: 49f20f3915
Author: [CST] Focus <focus.cst@gmail.com>
Date: 2011-08-01 (Mon, 01 Aug 2011)
2011-08-01 15:26:20 +00:00
[CST] Focus
9eaa76aa4a Attempt to fix compile
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1584 e54a6e83-5905-42d5-8d5c-058d10e6a962


Origin commit data
------------------
Commit: dbb22467ec
Author: [CST] Focus <focus.cst@gmail.com>
Date: 2011-07-21 (Thu, 21 Jul 2011)
2011-07-21 12:00:15 +00:00
[CST] Focus
d3c8348293 New record module
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1569 e54a6e83-5905-42d5-8d5c-058d10e6a962


Origin commit data
------------------
Commit: 526d01ef66
Author: [CST] Focus <focus.cst@gmail.com>
Date: 2011-07-21 (Thu, 21 Jul 2011)
2011-07-21 10:37:47 +00:00