Commit Graph

1584 Commits

Author SHA1 Message Date
focus
6de1956403 Move TIMER_* to common header.
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1646 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-09-01 12:13:16 +00:00
focus
ab64d31da3 CServiceScan class for service scan tasks.
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1645 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-09-01 12:11:50 +00:00
focus
b4d309b375 CServiceManager class to hold all service-related code.
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1644 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-09-01 12:08:52 +00:00
focus
3f9447410a * new flag to mark channel added to some bouquet
* new helpers to dump service description to services or bouquets xml files.



git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1643 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-09-01 12:06:08 +00:00
focus
40af2509c4 Rename struct tag - conflicts with definition in ./driver/audiodec/tag.h.
Warning: starting to commit current, mostly zapit, changes. Compile will be broken for some time.



git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1642 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-09-01 12:00:26 +00:00
thilo
6a9a8d6d55 *neutrino epgview: fix max value of progressbar
see also: http://www.dbox2-tuning.net/forum/viewtopic.php?p=380156#p380156
thx Gaucho316

git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1641 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-08-31 16:25:02 +00:00
thilo
caa345b8c5 *neutrino usermenu: move user menu to it's own modul
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1640 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-08-31 16:24:57 +00:00
thilo
f81f41400c *neutrino subchannel_menu: own modul for subchannel menu and clean up keyhelper class
- move keyhelper class into new file user_menue.h
  This class is made to manage only colorkeys, but has the same name like
  CKeyHelper in file keyhelper.h. This class is managing the other keys and
  it could easily lead to confusion.

- add modul subchannel/director menu, removed unused functions
  The subchannel_select.cpp/h modul contains the getNVODMenu() member, moved from neutrino_menue.cpp
  into its own class.
  Also removed member SelectAPID() and SelectNVOD()from neutrino.cpp this
  members were unused.

git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1639 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-08-31 16:24:50 +00:00
striper
a645062f6d - 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
striper
26b675e4f1 - 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
striper
b1ed1d2c97 - add gray rec and timeshift icon
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1636 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-08-28 18:00:24 +00:00
thilo
6f6417c316 *neutrino record manager: style
use english comment, it's not a good idea to use other languages

git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1635 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-08-28 14:12:40 +00:00
striper
cf5646b3fe - cables.xml: add new transponder to Kabel BW
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1634 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-08-28 11:57:57 +00:00
striper
aad36fcf8b - add new timeshift icon
- infoviewer: add timeshift status to showRecordIcon()

git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1633 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-08-28 11:05:09 +00:00
striper
87bbccf035 - showRecordIcon(): add rounded corners and increase space to numberbox a tiny bit
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1632 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-08-28 09:42:26 +00:00
striper
1d688dbc4d - add new rec-icon
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1631 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-08-28 09:17:54 +00:00
striper
36d5119750 - fix compile
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1630 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-08-26 20:36:39 +00:00
striper
70211a438b - add proper localization to new recording menu (introduced in rev. 1627) + some minor fixes (thx to micha-bbg!)
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1629 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-08-26 20:23:17 +00:00
striper
d5a7e99803 - no need to hide infotext any more when record mode is active
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1628 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-08-26 18:23:30 +00:00
striper
605cfe4c25 - 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
striper
c05f64c116 infoviewer: fix progressbar (patch by Gauch316)
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1626 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-08-22 11:17:56 +00:00
striper
4bbcd5962f - infoviewer: fix shadow in showInfoFile() (patch by svenhoefer)
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1625 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-08-22 11:10:27 +00:00
focus
04870c97f1 Init recording status
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1623 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-08-18 13:08:46 +00:00
focus
bbae7e4b50 Fix locales
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1622 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-08-15 08:48:23 +00:00
striper
3c98fbaf32 - tuxtxt: fix charset for luxembourg
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1621 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-08-12 08:26:02 +00:00
striper
f579bd73f3 - neutrino: mute icon at volume 0 (thx bazi98!)
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1620 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-08-12 08:25:08 +00:00
striper
0656ab25da - fix lots of stuff for first position in cables.xml/satellites.xml (Satbaby - THX for the hint!)
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1619 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-08-11 17:04:21 +00:00
focus
8d86511f81 Disable subservices on different TP in case of recording
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1618 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-08-09 13:17:06 +00:00
focus
cfafa606ab Add nvodchannels to search for channel id
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1617 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-08-09 13:15:15 +00:00
focus
e0ee8a723c Add satellite position to subservices
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1616 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-08-09 13:11:34 +00:00
striper
4d907895c2 - infoviewer: remove some debug output
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1615 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-08-09 12:54:26 +00:00
striper
a0c46b44cd - neutrino: pause sectionsd and set video blank before epg gets saved @standby
- some indentation fixes

git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1614 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-08-02 15:59:18 +00:00
focus
deb7f68d66 Stop timeshift before scan
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1613 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-08-02 09:41:25 +00:00
focus
c5cd73c141 Disable scan start if recording running
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1612 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-08-02 09:38:40 +00:00
focus
f4638daf6f TRy to fix channel list display depending on record status
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1611 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-08-01 15:56:40 +00:00
focus
3a2bacceed Fix unndedn recording status reset; save epg in standby only if no record running
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1610 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-08-01 15:28:11 +00:00
focus
49f20f3915 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
2011-08-01 15:26:20 +00:00
striper
09a496cdfa - fix compile with kernel headers from new kernels (e.g. 2.6.39.3)
v4l support has been dropped in recent kernel versions and therefore <linux/videodev.h> is gone. If you want to compile with new kernel headers add -DNEW_CST_KERNEL to your neutrino CFLAGS

git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1603 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-07-27 16:45:58 +00:00
striper
d46778b05f - yweb: fix shutdown message
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1596 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-07-23 15:14:52 +00:00
satbaby
2bc765a596 libtuxtxt: compil fix
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1595 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-07-23 14:08:55 +00:00
satbaby
8ac0295588 Don t touch the tuxtxt_cache structure outside tuxtx & Stop the cache thread since it will be re-initialise. patch by Rattle. THX
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1594 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-07-23 14:06:52 +00:00
satbaby
bef69b39f3 init variable
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1593 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-07-23 14:02:33 +00:00
focus
098565bc17 Delete eventinfo
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1592 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-07-23 12:19:00 +00:00
focus
9f87c3145c Copy eventinfo to put in pending; Attepmt to fix next recording on different transponder
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1591 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-07-23 12:17:49 +00:00
satbaby
4eec05e0e9 drivertool: -fix close fd
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1586 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-07-21 12:49:02 +00:00
satbaby
5fd82b4a0c init 'recording_id
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1585 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-07-21 12:05:56 +00:00
focus
dbb22467ec Attempt to fix compile
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1584 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-07-21 12:00:15 +00:00
focus
cf66aac017 Make constructor private
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1583 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-07-21 11:39:53 +00:00
focus
efe15bba5c * move most recording related code to driver/record.cpp
* remove global was_record, try to handle record in standby without
* change record keys:
	record button do record or stop current channel
	stop button show menu to select which recording to stop
* cleanup unused/commented code

Tree should compile again.


git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1580 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-07-21 11:24:20 +00:00
focus
4487619dc3 Remove extern frontend, use new record code - incomplete
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1579 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-07-21 11:13:12 +00:00