Klaus Schmidinger
|
e2ba3d09a5
|
Added support for the systemd watchdog
|
2016-12-23 14:36:24 +01:00 |
|
Klaus Schmidinger
|
bac0ca39ba
|
Avoiding some duplicate code and unnecessary work in nit.c
|
2016-12-23 14:25:27 +01:00 |
|
Klaus Schmidinger
|
68acf8815c
|
Fixed a possible buffer overflow in handling CA descriptors
|
2016-12-23 14:08:14 +01:00 |
|
Klaus Schmidinger
|
fdbbbd146a
|
Fixed a typo in the description of cTimers::GetTimersRead()
|
2016-12-22 14:31:50 +01:00 |
|
Klaus Schmidinger
|
bac165a751
|
Added a 'const' version of cTimers::GetTimer()
|
2016-12-22 14:27:01 +01:00 |
|
Klaus Schmidinger
|
39c9fc1199
|
Fixed truncated date/time strings in the skins on multi-byte UTF-8 systems
|
2016-12-22 14:13:42 +01:00 |
|
Klaus Schmidinger
|
99dfe9f66a
|
Added 'S58.5E Kazsat 3' to sources.conf
|
2016-12-22 13:32:49 +01:00 |
|
Klaus Schmidinger
|
03d6fbec0a
|
Sorted sources.conf by continuous azimuth
|
2016-12-22 13:30:30 +01:00 |
|
Klaus Schmidinger
|
5c8d366975
|
Fixed building VDR with systemd >= 230
|
2016-12-22 13:20:16 +01:00 |
|
Klaus Schmidinger
|
26252c37cd
|
Fixed regenerating the index of audio recordings
|
2016-12-22 13:14:10 +01:00 |
|
Klaus Schmidinger
|
b6080634cc
|
Added cFont::Width(void) to get the default character width and allow stretched font drawing in high level OSDs
|
2016-12-22 12:53:09 +01:00 |
|
Klaus Schmidinger
|
f91468ff9b
|
Implemented a frame parser for H.265 (HEVC) recordings
|
2016-12-22 12:22:11 +01:00 |
|
Klaus Schmidinger
|
22cb026e5e
|
Fixed replaying recordings to their very end, if they don't end with an I-frame
|
2016-12-22 11:40:25 +01:00 |
|
Klaus Schmidinger
|
be4cdcf170
|
Improved handling frame numbers to have a smoother progress display during replay of recordings with B-frames
|
2016-12-22 11:33:12 +01:00 |
|
Klaus Schmidinger
|
fd85701a84
|
Fixed resuming replay at a given position, which was off by one frame
|
2016-12-22 09:41:48 +01:00 |
|
Klaus Schmidinger
|
1135a1f9d5
|
Made the cPlayer member functions FramesPerSecond, GetIndex and GetReplayMode 'const'
|
2016-12-22 09:26:40 +01:00 |
|
Klaus Schmidinger
|
d71544d797
|
Added a note to the description of cFont::Size(), regarding possible differences between it and cFont::Height()
|
2016-12-13 15:01:24 +01:00 |
|
Klaus Schmidinger
|
5d249c1ae5
|
Fixed an overflow of PIDs in a receiver
|
2015-09-16 14:08:42 +02:00 |
|
Klaus Schmidinger
|
09e64c24f2
|
Fixed a crash when deleting a recording
|
2015-09-16 11:11:42 +02:00 |
|
Klaus Schmidinger
|
e59b5bf1af
|
Empty adaptation field TS packets are now skipped when recording
|
2015-09-11 11:18:40 +02:00 |
|
Klaus Schmidinger
|
f1bef11f45
|
Implemented the setup option "Recording/Record key handling"
|
2015-09-11 08:29:41 +02:00 |
|
Klaus Schmidinger
|
0f18bd0a6a
|
Fixed a possible stack overflow in cListBase::Sort()
|
2015-09-10 13:20:21 +02:00 |
|
Klaus Schmidinger
|
14f97d0f2a
|
Skins can now implement cSkinDisplayMenu::MenuOrientation() to display horizontal menus
|
2015-09-10 11:26:15 +02:00 |
|
Klaus Schmidinger
|
75f28cb0cb
|
The 'newplugin' script now creates the 'po' subdirectory for translations
|
2015-09-10 11:12:51 +02:00 |
|
Klaus Schmidinger
|
18f0ce26fd
|
The character 0x0D is now stripped from EPG texts
|
2015-09-10 11:00:59 +02:00 |
|
Klaus Schmidinger
|
d14adc1e68
|
The -u option now also accepts a numerical user id
|
2015-04-19 12:50:26 +02:00 |
|
Klaus Schmidinger
|
165aa63d2e
|
The -V and -h options now list the plugins in alphabetical order
|
2015-04-18 14:55:16 +02:00 |
|
Klaus Schmidinger
|
fa701228d7
|
The command line option -D now accepts the value '-' (as in -D-), which prevents VDR from using any DVB devices
|
2015-04-18 14:30:47 +02:00 |
|
Klaus Schmidinger
|
38ee88e5ee
|
The script that gets called for recordings is now also called right before a recording is edited
|
2015-04-11 12:12:43 +02:00 |
|
Klaus Schmidinger
|
7d49075079
|
Reduced the priority of the "video directory scanner" thread and checking cIoThrottle::Engaged() when it is running
|
2015-04-11 10:47:38 +02:00 |
|
Klaus Schmidinger
|
fd7ccc7627
|
Fixed setting the source value of newly created channels, in case the NIT is received from a different, but very close satellite position (cont'd)
|
2015-03-17 12:27:18 +01:00 |
|
Klaus Schmidinger
|
0bcf5d6da6
|
Added some comment to cPixmap about the relation between OSD, ViewPort and DrawPort
|
2015-03-13 15:09:45 +01:00 |
|
Klaus Schmidinger
|
371e60238a
|
Added detection of 24fps
|
2015-03-11 09:57:21 +01:00 |
|
Klaus Schmidinger
|
cc306290da
|
The Setup/CAM menu now displays which device an individual CAM is currently assigned to
|
2015-03-09 11:51:08 +01:00 |
|
Klaus Schmidinger
|
f53815c6ee
|
Updated the Spanish OSD texts
|
2015-02-19 09:10:36 +01:00 |
|
Klaus Schmidinger
|
5aa16b7489
|
Improved the German translations of "EPG bugfix level"", "StreamId" and "T2SystemId"
|
2015-02-16 12:18:43 +01:00 |
|
Klaus Schmidinger
|
d48355c305
|
Fixed using the default sort mode in a video directory without a ".sort" file
|
2015-02-16 07:54:21 +01:00 |
|
Klaus Schmidinger
|
519ecddc52
|
Modified credit to Albert Danis
|
2015-02-15 10:42:11 +01:00 |
|
Klaus Schmidinger
|
c73e635936
|
Removed credit to Mario Fenneis (requested by Albert Danis)
|
2015-02-15 10:31:36 +01:00 |
|
Klaus Schmidinger
|
1786dc714d
|
Added credit for Albert Danis
|
2015-02-14 12:02:16 +01:00 |
|
Klaus Schmidinger
|
7b1f643977
|
Updated the Polish OSD texts
|
2015-02-13 15:35:18 +01:00 |
|
Klaus Schmidinger
|
01b1137284
|
Fixed pausing replay at the last editing mark
|
2015-02-13 15:17:45 +01:00 |
|
Klaus Schmidinger
|
e1d05f0a0f
|
Added credit for Albert Danis
|
2015-02-13 11:03:02 +01:00 |
|
Klaus Schmidinger
|
c36d3f5145
|
Updated the Hungarian OSD texts
|
2015-02-13 10:39:08 +01:00 |
|
Klaus Schmidinger
|
ac953f5327
|
Updated the Swedish OSD texts
|
2015-02-13 10:24:22 +01:00 |
|
Klaus Schmidinger
|
c298cd5714
|
Updated the French OSD texts
|
2015-02-11 10:08:09 +01:00 |
|
Klaus Schmidinger
|
60d5d9762b
|
Updated the Dutch OSD texts
|
2015-02-11 09:54:07 +01:00 |
|
Klaus Schmidinger
|
22106f6dd3
|
cOsd::RenderPixmaps() now returns a pointer to cPixmap instead of cPixmapMemory; a cPixmap with a negative layer no longer marks any portion of the OSD's view port as "dirty"; Added a missing initialization of "panning" to the constructor of cPixmapMemory
|
2015-02-11 09:48:02 +01:00 |
|
Klaus Schmidinger
|
89f5244007
|
Added command line option --chartab to replace VDR_CHARSET_OVERRIDE
|
2015-02-10 14:29:27 +01:00 |
|
Klaus Schmidinger
|
fb37e93b04
|
Made skipping with Green/Yellow keys configurable
|
2015-02-10 12:18:39 +01:00 |
|
Klaus Schmidinger
|
9c100c8d0a
|
Added an empty target to the Makefile to make sure the sub-make for libsi is always called
|
2015-02-09 12:30:42 +01:00 |
|
Klaus Schmidinger
|
b547141f7a
|
Added credit for Clemens Brauers
|
2015-02-09 10:09:53 +01:00 |
|
Klaus Schmidinger
|
0633053d5d
|
Added "#REMOTE=LIRC" to Make.config.template
|
2015-02-09 10:00:57 +01:00 |
|
Klaus Schmidinger
|
3104f123ca
|
Added credit for Stefan Herdler
|
2015-02-08 10:08:47 +01:00 |
|
Klaus Schmidinger
|
8225d3758f
|
Modified EntriesOnSameFileSystem(), so that it returns 'true' if either of the given; changed handling the 'error' variable in cDirCopier
|
2015-02-07 16:08:13 +01:00 |
|
Klaus Schmidinger
|
202a6b3072
|
Added a confirmation before renaming a recording to its folder name
|
2015-02-07 16:01:13 +01:00 |
|
Klaus Schmidinger
|
5b88d0bfac
|
Fixed setting an empty recording name or folder to a blank in the "Edit recording" menu
|
2015-02-07 15:53:30 +01:00 |
|
Klaus Schmidinger
|
1b2a62623c
|
Changed the naming of "binary skip mode" to "adaptive skip mode"
|
2015-02-06 10:25:25 +01:00 |
|
Klaus Schmidinger
|
f60d90aeb6
|
Updated sources.conf to reflect the fact that Astra 4A and SES5 are actually in two separate positions
|
2015-02-05 11:03:36 +01:00 |
|
Klaus Schmidinger
|
8a519202a8
|
Changed the German translations if the texts related to "binary skipping"
|
2015-02-05 10:54:04 +01:00 |
|
Klaus Schmidinger
|
b3b0747328
|
Updated the Hungarian OSD texts
|
2015-02-05 09:58:35 +01:00 |
|
Klaus Schmidinger
|
3e06c99a0a
|
The "Select folder" menu now adds the folder names of all existing recordings to any names that have been predefined in "folders.conf"
|
2015-02-04 13:20:37 +01:00 |
|
Klaus Schmidinger
|
6464eff516
|
In the "Edit recording" menu the '0' key can now be used on the "Name:" field to remove the name of the recording and replace it with the last element of the recording's folder path name
|
2015-02-04 09:38:55 +01:00 |
|
Klaus Schmidinger
|
93ec1a9df2
|
Fixed switching channels in the Schedule menu after going through various Now and Schedule menus for different channels
|
2015-02-03 10:52:33 +01:00 |
|
Klaus Schmidinger
|
5503161fdc
|
Added SDNOTIFY, NO_KBD and BIDI to Make.config.template
|
2015-02-02 09:13:10 +01:00 |
|
Klaus Schmidinger
|
f736d3a3de
|
Fixed the German translation of "Binary skip timeout (s)"
|
2015-02-01 15:03:34 +01:00 |
|
Klaus Schmidinger
|
471b287f70
|
Fixed a memory leak in case of broken Extended Event Descriptors
|
2015-02-01 14:59:52 +01:00 |
|
Klaus Schmidinger
|
1c4865147a
|
Added support for LCN (Logical Channel Numbers)
|
2015-02-01 13:49:10 +01:00 |
|
Klaus Schmidinger
|
ebab5f3ec1
|
Made cRecording::GetResume() public
|
2015-01-31 13:37:02 +01:00 |
|
Klaus Schmidinger
|
58c4fd5a0b
|
Added ARGSDIR to the ONEDIR section of Make.config.template
|
2015-01-30 15:20:57 +01:00 |
|
Klaus Schmidinger
|
91e0151674
|
The keys '1' and '3' can now be used in replay mode to position an editing mark in "binary" mode
|
2015-01-27 21:22:53 +01:00 |
|
Klaus Schmidinger
|
4aa496b079
|
Added support for "Satellite Channel Routing" (SCR) according to EN50607, also known as "JESS"
|
2015-01-26 12:02:14 +01:00 |
|
Klaus Schmidinger
|
4fcd3ba56e
|
Added functionality based on the "jumpplay" patch
|
2015-01-26 10:20:51 +01:00 |
|
Klaus Schmidinger
|
b02c8b606c
|
Fixed the link to "svdrpsend (1)" in the vdr.1 man page
|
2015-01-20 15:35:44 +01:00 |
|
Klaus Schmidinger
|
24c9e45789
|
Fixed "warning: invalid suffix on literal" with GCC 4.8 and C++11
|
2015-01-20 14:56:18 +01:00 |
|
Klaus Schmidinger
|
0c2316b638
|
Added the new command line option --updindex
|
2015-01-17 15:03:01 +01:00 |
|
Klaus Schmidinger
|
be92ad13ab
|
Now returning from removing deleted recordings after at most 10 seconds, or if the user presses a remote control key
|
2015-01-17 10:52:15 +01:00 |
|
Klaus Schmidinger
|
3bb447cf8d
|
Added a comment to cRecorder::Activate() about the need to call Detach() in the destructor
|
2015-01-15 14:29:18 +01:00 |
|
Klaus Schmidinger
|
66c65beea7
|
Added cOsdProvider::OsdSizeChanged()
|
2015-01-15 11:33:58 +01:00 |
|
Klaus Schmidinger
|
be9a6de0ef
|
Plugins can now implement the function SetMenuSortMode() in their skin objects derived from cSkinDisplayMenu, to get informed about the currently used sort mode
|
2015-01-15 10:51:37 +01:00 |
|
Klaus Schmidinger
|
b3954aefd5
|
Modified the CAM API so that it is possible to implement CAMs that can be freely assigned to any devices
|
2015-01-15 09:28:37 +01:00 |
|
Klaus Schmidinger
|
555fe68a01
|
Added the channel name to log messages that reference a channel
|
2015-01-14 12:17:39 +01:00 |
|
Klaus Schmidinger
|
7062583ab4
|
Added support for PGS subtitles
|
2015-01-14 10:39:55 +01:00 |
|
Klaus Schmidinger
|
b454a0777f
|
Added handling for DTS audio tracks to cPatPmtParser::ParsePmt()
|
2015-01-14 09:36:00 +01:00 |
|
Klaus Schmidinger
|
14e37ed124
|
Changed the German weekday names from "MonDieMitDonFreSamSon" to "Mo.Di.Mi.Do.Fr.Sa.So."
|
2015-01-13 10:01:50 +01:00 |
|
Klaus Schmidinger
|
cee82d8659
|
Fixed jumping to an absolute position via the Red key in case replay was paused
|
2015-01-13 09:51:20 +01:00 |
|
Klaus Schmidinger
|
f5bbf06b60
|
Added the new parameters "Setup/Miscellaneous/Volume steps" and ".../Volume linearize"
|
2015-01-12 14:56:42 +01:00 |
|
Klaus Schmidinger
|
6b229d7d5f
|
Added functions to set and retrieve the priority of a cReceiver
|
2015-01-12 14:12:19 +01:00 |
|
Klaus Schmidinger
|
6e35f47a3e
|
Added the functions IndexOf(), InsertUnique(), AppendUnique() and RemoveElement() to the cVector class
|
2015-01-12 12:10:15 +01:00 |
|
Klaus Schmidinger
|
6514649439
|
Added subsystem id support for DVB devices connected via USB
|
2015-01-12 11:42:15 +01:00 |
|
Klaus Schmidinger
|
77340e9273
|
Added a missing backslash to the help text of the SVDRP command MOVR
|
2015-01-12 11:19:11 +01:00 |
|
Klaus Schmidinger
|
c8e789e12a
|
Revoked "Increased the PMT_SCAN_TIMEOUT to avoid timeouts when scanning PMTs" (was unnecessary); pat.c change removed from RCS
|
2015-01-11 13:32:55 +01:00 |
|
Klaus Schmidinger
|
77173b7057
|
Fixed (well, actually worked around) a problem with subtitles not being displayed because the broadcaster doesn't set the data's version numbers as required by the DVB standard
|
2015-01-09 12:03:31 +01:00 |
|
Klaus Schmidinger
|
7fac1d4ae2
|
Fixed resetting the receiver for EMM pids for CAMs that need to receive the TS
|
2015-01-09 09:46:57 +01:00 |
|
Klaus Schmidinger
|
52620f147b
|
Fixed detaching receivers from devices in case a CAM needs to receive the TS
|
2015-01-07 13:00:33 +01:00 |
|
Klaus Schmidinger
|
f3d583b124
|
Increased the PMT_SCAN_TIMEOUT to avoid timeouts when scanning PMTs
|
2015-01-06 14:02:40 +01:00 |
|
Klaus Schmidinger
|
fc0094231d
|
Added cOsd::DrawScaledBitmap()
|
2015-01-04 15:53:47 +01:00 |
|
Klaus Schmidinger
|
bfdd611fde
|
Fixed a bug in the Makefile when installing plugins with LCLBLD=1
|
2015-01-01 13:55:13 +01:00 |
|
Klaus Schmidinger
|
93f4852ba3
|
Fixed a possible crash in the LCARS skin
|
2014-06-12 08:55:32 +02:00 |
|
Klaus Schmidinger
|
4e460da371
|
VDR now reads command line options from *.conf files in /etc/vdr/conf.d
|
2014-04-14 13:15:34 +02:00 |
|
Klaus Schmidinger
|
a4b8729e6a
|
Added support for systemd
|
2014-03-16 12:53:47 +01:00 |
|
Klaus Schmidinger
|
25e2dbf031
|
Added support for "Pilot", "T2-System-Id" and "SISO/MISO" parameters
|
2014-03-16 10:48:30 +01:00 |
|
Klaus Schmidinger
|
76c32d60f9
|
When checking for obsolete channels, those with an RID that is not 0 are now ignored
|
2014-03-10 13:17:11 +01:00 |
|
Klaus Schmidinger
|
caf708b618
|
Updated the Finnish OSD texts
|
2014-03-10 10:48:15 +01:00 |
|
Klaus Schmidinger
|
a9f1297022
|
Fixed adding new source types in case they are already registered
|
2014-03-09 12:11:32 +01:00 |
|
Klaus Schmidinger
|
df03740741
|
Changed email address of Christopher Reimer
|
2014-03-05 10:18:18 +01:00 |
|
Klaus Schmidinger
|
a437a3d743
|
Fixed handling transfer mode on full featured DVB cards for encrypted channels that have no audio pid
|
2014-02-27 17:05:55 +01:00 |
|
Klaus Schmidinger
|
de1ce0b27d
|
Revoked "Fixed some compiler warnings with Clang 3.4.1" from ci.c, because this did not compile with older versions of gcc
|
2014-02-25 10:04:07 +01:00 |
|
Klaus Schmidinger
|
4cd251fc48
|
Fixed handling frame detection buffer length
|
2014-02-21 15:14:14 +01:00 |
|
Klaus Schmidinger
|
0de69c3899
|
Improved PAT/PMT scanning to speed up initial tuning to encrypted channels on transponders with many PAT entries
|
2014-02-18 13:12:39 +01:00 |
|
Klaus Schmidinger
|
0238234c52
|
Fixed learning keyboard remote control codes
|
2014-02-15 12:43:25 +01:00 |
|
Klaus Schmidinger
|
8b2f500d2a
|
Replaced the NULL pointer assignment in ~cReceiver() to force a segfault with a call to abort()
|
2014-02-08 16:00:13 +01:00 |
|
Klaus Schmidinger
|
a30563634d
|
Added LinkageTypePremiere to libsi/si.h and eit.c to avoid a compiler warning with Clang 3.4.1
|
2014-02-08 14:21:47 +01:00 |
|
Klaus Schmidinger
|
e5fde77e56
|
Fixed some compiler warnings with Clang 3.4.1
|
2014-02-08 13:00:39 +01:00 |
|
Klaus Schmidinger
|
0402ce9b8e
|
Fixed a possible crash in the OSD demo
|
2014-02-06 11:57:51 +01:00 |
|
Klaus Schmidinger
|
4c304467ba
|
Fixed clearing non-editable members in the channel editor
|
2014-01-30 09:10:39 +01:00 |
|
Klaus Schmidinger
|
9eda923269
|
Increased MIN_TS_PACKETS_FOR_FRAME_DETECTOR to 100 and introduced counting the number of actual video TS packets in cTsPayload
|
2014-01-28 11:26:02 +01:00 |
|
Klaus Schmidinger
|
8b9e1f513f
|
Fixed a superfluous call to the skin's SetRecording() function after renaming a recording
|
2014-01-25 12:44:32 +01:00 |
|
Klaus Schmidinger
|
fdbf796b6b
|
The new function cStatus::ChannelChange() can be implemented by plugins to be informed about changes to the parameters of a channel that may require a retune
|
2014-01-25 10:54:51 +01:00 |
|
Klaus Schmidinger
|
5ac41bf091
|
Revoked "Fixed sending CA descriptors to CAMs in case a cReceiver is not used for a recording or live view" - was unstable
|
2014-01-24 11:55:40 +01:00 |
|
Klaus Schmidinger
|
e158021a4d
|
Replaced "Schnitt" with "Bearbeitung" in the German OSD texts
|
2014-01-22 10:40:50 +01:00 |
|
Klaus Schmidinger
|
2e41129c36
|
Fixed detecting frame borders in MPEG-2 streams that have "bottom fields" or varying GOP structures
|
2014-01-18 11:27:30 +01:00 |
|
Klaus Schmidinger
|
e02d608bce
|
Fixed deleting the source recording after moving it to a different volume
|
2014-01-16 11:09:03 +01:00 |
|
Klaus Schmidinger
|
7008aeaf22
|
Increased MIN_TS_PACKETS_FOR_FRAME_DETECTOR to 10
|
2014-01-16 10:31:28 +01:00 |
|
Klaus Schmidinger
|
1d869c4b36
|
Fixed sending CA descriptors to CAMs in case a cReceiver is not used for a recording or live view, like e.g. streaming clients
|
2014-01-14 14:39:59 +01:00 |
|
Klaus Schmidinger
|
ea5e373df6
|
Updated 'sources.conf'
|
2014-01-07 09:03:29 +01:00 |
|
Klaus Schmidinger
|
9dbd953cc2
|
Eliminated MAXDVBDEVICES
|
2014-01-01 14:26:26 +01:00 |
|
Klaus Schmidinger
|
ea613e6b26
|
Avoiding unnecessary pkg-config warnings in plugin Makefiles
|
2014-01-01 13:35:13 +01:00 |
|
Klaus Schmidinger
|
16dd077fb2
|
Changed email address for Christian Kaiser
|
2014-01-01 13:10:30 +01:00 |
|
Klaus Schmidinger
|
4da70bbab1
|
The script given to VDR with the '-r' option is now also called after the recording process has actually started
|
2014-01-01 12:53:40 +01:00 |
|
Klaus Schmidinger
|
b95b85fee4
|
Deleted a superfluous assignment in cPipe::Open()
|
2013-12-29 17:22:10 +01:00 |
|
Klaus Schmidinger
|
63ee17701a
|
Added a check to avoid a possible NULL pointer dereference in cCiSession::SendData()
|
2013-12-29 17:20:22 +01:00 |
|
Klaus Schmidinger
|
6a8a2cf5fb
|
Changed '%a' to the POSIX compliant '%m' in all scanf() calls
|
2013-12-28 11:37:42 +01:00 |
|
Klaus Schmidinger
|
c949ad35cc
|
Fixed some spellings in positioner.h and Doxyfile
|
2013-12-28 11:21:09 +01:00 |
|
Klaus Schmidinger
|
7c877edd2d
|
Added a note to ePlayMode in device.h that VDR itself always uses pmAudioVideo when replaying a recording
|
2013-12-25 13:55:39 +01:00 |
|
Klaus Schmidinger
|
4e22b62192
|
cDevice::TrickSpeed() now has an additional parameter named Forward
|
2013-12-25 13:36:51 +01:00 |
|
Klaus Schmidinger
|
21c8829783
|
Made it clear that the Data parameter in cDevice::StillPicture() may point to a series of packets, not just a single one
|
2013-12-25 13:12:07 +01:00 |
|
Klaus Schmidinger
|
20791e4d95
|
Added handling UTF-8 'umlaut' characters to cKbdRemote
|
2013-12-25 12:47:04 +01:00 |
|
Klaus Schmidinger
|
f6283b8e91
|
The Recordings menu can now be called with a cRecordingFilter
|
2013-12-25 12:13:00 +01:00 |
|
Klaus Schmidinger
|
b936cb366f
|
Fixed setting the name of the video directory to avoid a crash when using --genindex, and also to use the correct directory with --edit
|
2013-12-25 11:36:44 +01:00 |
|
Klaus Schmidinger
|
31e334a332
|
Added a missing closing ')' in the help and man page entry of the --vfat option
|
2013-12-25 11:04:25 +01:00 |
|
Klaus Schmidinger
|
7a2d3d993c
|
Fixed a possible crash if the recordings list is updated externally while the Recordings menu is open
|
2013-12-24 14:41:09 +01:00 |
|
Klaus Schmidinger
|
a9acab6b7e
|
Fixed uninitialized item area coordinates in cSkinLCARSDisplayMenu
|
2013-11-16 13:26:55 +01:00 |
|
Klaus Schmidinger
|
a8cbe3a56d
|
Simplified some conditional expressions in skinlcars.c and skinsttng.c
|
2013-11-15 15:35:21 +01:00 |
|
Klaus Schmidinger
|
dfb9862460
|
Fixed a missing initialization in the c'tor of cSkinLCARSDisplayChannel
|
2013-11-15 15:23:43 +01:00 |
|
Klaus Schmidinger
|
ff4aed2227
|
The new menu category mcRecordingEdit is now used to mark menus that edit recording properties
|
2013-11-03 14:10:59 +01:00 |
|
Klaus Schmidinger
|
39f6b6fc6b
|
Fixed a possible access to uninitialized data in cEIT::cEIT()
|
2013-11-03 14:02:01 +01:00 |
|
Klaus Schmidinger
|
512cd24e53
|
Added code for parsing LCN and AVC descriptors to libsi
|
2013-10-30 10:18:26 +01:00 |
|
Klaus Schmidinger
|
26fbb921f5
|
The LIRC remote control now connects to the socket even if it doesn't yet exist whe VDR is started
|
2013-10-29 16:03:43 +01:00 |
|
Klaus Schmidinger
|
94ced5845a
|
When cutting a recording it is now checked whether there is already an edited version of this recording
|
2013-10-21 08:23:19 +02:00 |
|
Klaus Schmidinger
|
4ea90cefe8
|
Fixed some compiler warnings with gcc-4.6.3
|
2013-10-20 09:57:55 +02:00 |
|
Klaus Schmidinger
|
c9fb7eb4d6
|
Fixed an inconsistent behavior between opening the Recordings menu manually via the main menu and by pressing the Recordings key
|
2013-10-16 09:43:47 +02:00 |
|
Klaus Schmidinger
|
9bd415d58e
|
Added maximum signal strength value for TechniSat SkyStar 2 DVB-S rev 2.3P
|
2013-10-13 14:48:56 +02:00 |
|
Klaus Schmidinger
|
8bc6bcf86e
|
The function cRecordings::MBperMinute() now only takes into account recordings with less than 5 seconds per megabyte
|
2013-10-12 13:48:32 +02:00 |
|
Klaus Schmidinger
|
446c3b4cfd
|
Changed cRecorder::Action() to use cTimeMs instead of time()
|
2013-10-12 12:08:37 +02:00 |
|
Klaus Schmidinger
|
adf0dac2c3
|
Now also checking the source (in addition to the transponder) when setting the system time from the TDT
|
2013-10-12 11:23:10 +02:00 |
|
Klaus Schmidinger
|
1caa78a3e7
|
Fixed writing group separators to channels.conf that contain a comma
|
2013-10-11 11:38:05 +02:00 |
|
Klaus Schmidinger
|
2bdb599fbc
|
Added renaming and moving recordings and folders, and editing a recording's priority and lifetime; added cutting queue
|
2013-10-10 13:13:30 +02:00 |
|
Klaus Schmidinger
|
7251fefa89
|
The Yellow button in the main menu no longer acts as "Pause" if "Pause key handling" is set to "do not pause live video"
|
2013-09-07 12:52:14 +02:00 |
|
Klaus Schmidinger
|
699454ad7f
|
Unified the internal sequence of actions when pressing the Blue and the Back key, respectively, during replay
|
2013-09-07 10:20:00 +02:00 |
|
Klaus Schmidinger
|
b931724b75
|
Fixed cleaning up old EPG events in case no epg data file is given
|
2013-08-31 13:21:09 +02:00 |
|
Klaus Schmidinger
|
f52e8759c5
|
Fixed wrong initialization of Setup.PositionerSwing
|
2013-08-31 12:42:36 +02:00 |
|
Klaus Schmidinger
|
2090ed6f7c
|
Added credit to Thomas Bergwinkl's Rotor plugin
|
2013-08-31 12:19:10 +02:00 |
|
Klaus Schmidinger
|
246d5412e0
|
Fixed displaying DVB subtitles
|
2013-08-30 12:00:40 +02:00 |
|
Klaus Schmidinger
|
f0537ea0f1
|
Added Begin/EndSegmentTransfer() to the EPG handler interface
|
2013-08-23 10:54:49 +02:00 |
|
Klaus Schmidinger
|
9492231058
|
Reverted the change from version 1.5.7 that made all logging go to LOG_ERR
|
2013-08-23 10:37:54 +02:00 |
|
Klaus Schmidinger
|
c385d5bf0c
|
All bonded devices (except for the master) now turn off their LNB power completely to avoid problems when receiving vertically polarized transponders
|
2013-08-23 09:47:27 +02:00 |
|
Klaus Schmidinger
|
99321b371a
|
Fixed a possible crash when shutting down VDR while subtitles are being displayed
|
2013-08-22 10:33:59 +02:00 |
|
Klaus Schmidinger
|
cd10b439d0
|
Added basic support for positioners to control steerable satellite dishes
|
2013-08-21 11:02:52 +02:00 |
|
Klaus Schmidinger
|
fc697bfdb1
|
Fixed a crash in the LCARS skin's main menu in case there is no current channel
|
2013-05-19 12:07:07 +02:00 |
|
Klaus Schmidinger
|
cc6c05fcf2
|
Fixed an endless loop in the DrawEllipse() functions for very small ellipses
|
2013-05-18 12:39:59 +02:00 |
|
Klaus Schmidinger
|
d8e8941c77
|
Fixed no longer generating any editing marks if the edited recording results in just one single sequence
|
2013-05-02 09:17:55 +02:00 |
|
Klaus Schmidinger
|
29537da370
|
Fixed displaying the frame number when setting an editing mark
|
2013-04-27 10:31:23 +02:00 |
|
Klaus Schmidinger
|
fd3bf6c3d2
|
Fixed multiple occurrences of the same directory in the recordings list in case there are directories that only differ in non-alphanumeric characters
|
2013-04-27 10:06:49 +02:00 |
|
Klaus Schmidinger
|
c979ef393b
|
Fixed handling '/' and '~' in recording file names in case DirectoryEncoding is used
|
2013-04-11 08:17:17 +02:00 |
|
Klaus Schmidinger
|
0e4b404102
|
Changed cThread::SetIOPriority() from "best effort class" to "idle class" in order to improve overall performance when an editing process is running
|
2013-04-10 15:38:29 +02:00 |
|
Klaus Schmidinger
|
3bb55dfdde
|
Fixed some typos
|
2013-04-08 12:36:22 +02:00 |
|
Klaus Schmidinger
|
cf7f25fe50
|
Fixed an endless loop in cTextWrapper::Set() in case the given Width is smaller than one character
|
2013-04-07 14:49:42 +02:00 |
|
Klaus Schmidinger
|
965feab54f
|
Fixed handling overlapping pending timers
|
2013-03-29 15:37:16 +01:00 |
|
Klaus Schmidinger
|
495f197327
|
Fixed formatting the channel definition example in the vdr(5) man page
|
2013-03-18 12:38:54 +01:00 |
|
Klaus Schmidinger
|
5e805b5dfd
|
The cutter now allocates its buffers on the heap to avoid problems on systems with limited stack space
|
2013-03-18 09:54:00 +01:00 |
|
Klaus Schmidinger
|
b7f4536fe1
|
The "Resume" button in the main menu is now only active if the respective recording actually exists
|
2013-03-18 09:19:42 +01:00 |
|
Klaus Schmidinger
|
b6d407a212
|
Fixed loading the setup.conf file in case a parameter contains the '#' character
|
2013-03-18 09:05:18 +01:00 |
|
Klaus Schmidinger
|
a5d524b7e6
|
Updated email address of Rolf Ahrenberg
|
2013-03-17 14:07:35 +01:00 |
|
Klaus Schmidinger
|
eac63172e5
|
Renamed the language file sr_SR.po to sr_RS.po
|
2013-03-17 10:44:29 +01:00 |
|
Klaus Schmidinger
|
4477a0171e
|
Added maximum SNR and signal strength value for TechniSat SkyStar HD2
|
2013-03-16 15:30:12 +01:00 |
|
Klaus Schmidinger
|
a033ebf167
|
Updated the Serbian OSD texts
|
2013-03-16 15:13:28 +01:00 |
|
Klaus Schmidinger
|
66a2bf9906
|
Fixed creating a new VPS timer with the SVDRP command NEWT
|
2013-03-16 10:39:16 +01:00 |
|
Klaus Schmidinger
|
9bd2b9901f
|
Updated the help and man page entry about the location of the epg.data file
|
2013-03-15 10:47:35 +01:00 |
|
Klaus Schmidinger
|
21b564805d
|
When switching to a less privileged user id, VDR now sets the environment variables HOME, USER, LOGNAME and SHELL accordingly
|
2013-03-14 09:38:06 +01:00 |
|
Klaus Schmidinger
|
ec7fac3c0d
|
Some improvements to allowing the parameters PATH and NAME to the --dirnames command line option to be left empty to use the default values if only ENC shall be set
|
2013-03-12 13:27:40 +01:00 |
|
Klaus Schmidinger
|
a8ae0d2f7c
|
Fixed a possible "Channel not available" if a recording starts on a system with bonded devices
|
2013-03-12 10:18:55 +01:00 |
|
Klaus Schmidinger
|
552b1e542f
|
Changed email address to <vdr@tvdr.de>
|
2013-03-11 11:25:01 +01:00 |
|
Klaus Schmidinger
|
f7645402ff
|
Fixed resuming replay of PES recordings
|
2013-03-07 14:47:02 +01:00 |
|
Klaus Schmidinger
|
16c931453d
|
Renamed the "plp id" to a more general "stream id" and added support for DVB-S2 "Input Stream Identifier" (ISI)
|
2013-03-07 09:51:06 +01:00 |
|
Klaus Schmidinger
|
4a3d74e511
|
Updated the Arabic OSD texts
|
2013-03-07 09:28:11 +01:00 |
|
Klaus Schmidinger
|
5cca94d1b3
|
Updated the Finnish OSD texts
|
2013-03-06 10:48:02 +01:00 |
|
Klaus Schmidinger
|
5b94631467
|
Updated the French OSD texts
|
2013-03-06 10:39:06 +01:00 |
|
Klaus Schmidinger
|
4f76862ff1
|
Updated the Dutch OSD texts
|
2013-03-05 09:50:48 +01:00 |
|
Klaus Schmidinger
|
670e5a1eb6
|
Updated the Slovak OSD texts
|
2013-03-05 09:40:20 +01:00 |
|
Klaus Schmidinger
|
366ef1b812
|
Updated Chinese language texts
|
2013-03-05 09:16:35 +01:00 |
|
Klaus Schmidinger
|
aaffda3119
|
Added the system's character set to the page header in the epg2html script
|
2013-03-04 12:14:09 +01:00 |
|
Klaus Schmidinger
|
4d8f68e906
|
Added a note about the new default sort order of recordings to the release notes of version 1.7.29
|
2013-03-04 10:25:46 +01:00 |
|
Klaus Schmidinger
|
64c81d24dc
|
Updated email address of Rolf Ahrenberg
|
2013-03-04 10:11:32 +01:00 |
|
Klaus Schmidinger
|
1983983214
|
Updated the Russian OSD texts
|
2013-03-03 13:01:26 +01:00 |
|
Klaus Schmidinger
|
df4e5a1072
|
Now calling DeviceClear() in cTransfer::Receive() if the output device blocks, instead of not retrying for 10 seconds
|
2013-03-01 10:02:01 +01:00 |
|
Klaus Schmidinger
|
24e46b3604
|
Added a manual page for 'svdrpsend'
|
2013-02-24 10:41:12 +01:00 |
|
Klaus Schmidinger
|
851318c9b4
|
Fixed a possible deadlock in handling the tuners of bonded devices
|
2013-02-19 10:24:39 +01:00 |
|
Klaus Schmidinger
|
39ad232ee5
|
Now clearing device bondings for devices that don't provide DVB-S in the Setup/LNB menu
|
2013-02-19 09:48:54 +01:00 |
|
Klaus Schmidinger
|
20654b12ed
|
Updated the Swedish OSD
|
2013-02-18 17:16:31 +01:00 |
|
Klaus Schmidinger
|
a353b544cd
|
Changed the template for PLGCFG to $(CONFDIR)/plugins.mk
|
2013-02-18 11:01:28 +01:00 |
|
Klaus Schmidinger
|
eda593934d
|
Modified handling user inactivity in the shutdown handler to avoid a problem in case the system time is changed after VDR has been started
|
2013-02-18 10:41:43 +01:00 |
|
Klaus Schmidinger
|
a88ca5d4e5
|
Updated the Polish OSD texts
|
2013-02-18 10:21:37 +01:00 |
|
Klaus Schmidinger
|
212a2fea41
|
Fixed a typo
|
2013-02-17 12:12:41 +01:00 |
|
Klaus Schmidinger
|
7076f20b44
|
Credit to Matthias Senzel
|
2013-02-17 11:04:36 +01:00 |
|
Klaus Schmidinger
|
30e10239ca
|
Added Doxyfile.filter to have special characters escaped that would otherwise be dropped by Doxygen
|
2013-02-17 10:54:05 +01:00 |
|
Klaus Schmidinger
|
cd2ed6cfe7
|
Added '-p' to the cp command in the install-conf target of the Makefile
|
2013-02-16 11:22:20 +01:00 |
|
Klaus Schmidinger
|
2502068015
|
Fixed some spellings in PLUGINS.html and Doxyfile
|
2013-02-16 11:04:37 +01:00 |
|
Klaus Schmidinger
|
bd478955e6
|
Added missing $(LDFLAGS) to the Makefile of the dvbhddevice plugin
|
2013-02-16 10:38:21 +01:00 |
|
Klaus Schmidinger
|
92888b3e57
|
Fixed a crash in cMenuEditChanItem::Set() when entering a channel number that doesn't exist
|
2013-02-15 14:27:26 +01:00 |
|
Klaus Schmidinger
|
441ee74ff1
|
Updated the French OSD texts
|
2013-02-15 09:15:26 +01:00 |
|
Klaus Schmidinger
|
78d338ffce
|
Updated the French OSD texts
|
2013-02-13 16:32:51 +01:00 |
|
Klaus Schmidinger
|
027ec5a63f
|
Fixed selecting the last replayed recording in the Recordings menu
|
2013-02-12 13:16:15 +01:00 |
|
Klaus Schmidinger
|
cda320549d
|
Fixed permissions of po/sr_SR.po
|
2013-02-11 15:53:48 +01:00 |
|
Klaus Schmidinger
|
6dd788f484
|
Removed an invalid line from channels.conf.terr
|
2013-02-11 12:11:49 +01:00 |
|
Klaus Schmidinger
|
8146386c30
|
Updated the French OSD texts
|
2013-02-10 17:37:06 +01:00 |
|
Klaus Schmidinger
|
06e414aacb
|
Changed several calls to Skins.Message() in vdr.c to Skins.QueueMessage() in order to void a black screen while such a message is displayed in case the channel will be switched
|
2013-01-29 11:32:44 +01:00 |
|
Klaus Schmidinger
|
9fe795ca61
|
Added dependency on 'i18n' to 'install-i18n' in the VDR Makefile
|
2013-01-27 14:22:41 +01:00 |
|
Klaus Schmidinger
|
956ac7e70d
|
Added missing template for DVBDIR to Make.config.template
|
2013-01-23 10:50:20 +01:00 |
|
Klaus Schmidinger
|
b2ae3062ab
|
Now also using FindHeader() in cMpeg2Fixer::AdjTref()
|
2013-01-23 10:42:41 +01:00 |
|
Klaus Schmidinger
|
abde1d04ae
|
Improved cutting MPEG-2 video
|
2013-01-20 12:19:42 +01:00 |
|
Klaus Schmidinger
|
db98ecf54e
|
Implemented scaling of SPU bitmaps
|
2013-01-20 10:43:32 +01:00 |
|
Klaus Schmidinger
|
6a8a790312
|
The SVDRP command NEWT no longer checks whether a timer with the given data already exists
|
2013-01-17 15:21:07 +01:00 |
|
Klaus Schmidinger
|
c984204944
|
Absolute jumps when replaying a recording (via the Red key) are now only performed if an actual value has been entered
|
2013-01-17 14:24:58 +01:00 |
|
Klaus Schmidinger
|
7a3f809f5c
|
Fixed multiple occurrences of the same directory in the recordings list in case there are directories that only differ in non-alphanumeric characters
|
2013-01-16 16:08:20 +01:00 |
|
Klaus Schmidinger
|
a9099cb4d3
|
Revoked 'Fixed sorting recordings in case the locale ignores non-alphanumeric characters'
|
2013-01-16 14:19:11 +01:00 |
|
Klaus Schmidinger
|
89dc592727
|
The SVDRP command LSTR now knows the additional parameter "path", which can be given to get the actual file name of a recording's directory
|
2013-01-15 13:29:39 +01:00 |
|
Klaus Schmidinger
|
a5a8bf0164
|
Added "repeat" function when using the keyboard to control VDR
|
2013-01-13 12:04:51 +01:00 |
|
Klaus Schmidinger
|
d1d157d755
|
Fixed sorting recordings in case the locale ignores non-alphanumeric characters, or if two folders have the same name, but one of them ends in an additional digit
|
2013-01-13 11:57:50 +01:00 |
|
Klaus Schmidinger
|
36dfa5cb8f
|
Added a remark indicating that the coordinates of Rect in a call to cDevice::CanScaleVideo() are in the range of the width and height returned by GetOsdSize()
|
2013-01-03 08:55:37 +01:00 |
|
Klaus Schmidinger
|
2d850b14e2
|
Added maximum SNR value for PCTV Systems nanoStick T2 290e
|
2012-12-30 13:10:44 +01:00 |
|
Klaus Schmidinger
|
811078a0fe
|
Added maximum SNR value for PCTV Systems PCTV 73ESE
|
2012-12-30 11:30:17 +01:00 |
|
Klaus Schmidinger
|
26e6ba7dd7
|
Removed "include" from the DVBDIR setting in the VDR Makefile
|
2012-12-29 15:03:06 +01:00 |
|
Klaus Schmidinger
|
acbe56f6d0
|
Plugin Makefiles can now include a configuration file for compile time parameters
|
2012-12-28 10:09:41 +01:00 |
|
Klaus Schmidinger
|
f70414cf5b
|
Using relative paths again when building plugins locally
|
2012-12-27 16:15:38 +01:00 |
|
Klaus Schmidinger
|
3649145acb
|
Making sure that plugins include the VDR header files from the actual VDR source directory when doing "make plugins"
|
2012-12-27 09:59:29 +01:00 |
|
Klaus Schmidinger
|
d6efa529c9
|
Fixed replay stuttering close to the end of an ongoing recording
|
2012-12-23 13:32:26 +01:00 |
|
Klaus Schmidinger
|
0263c82614
|
Plugin Makefiles now use DESTDIR and the 'install' program
|
2012-12-22 12:08:31 +01:00 |
|
Klaus Schmidinger
|
62daedf95e
|
The plugin Makefiles now have a separate 'install' target
|
2012-12-21 10:14:32 +01:00 |
|
Klaus Schmidinger
|
4132f5e745
|
Removed some redundancy in the Makefile/Make.global/Make.config mechanism
|
2012-12-19 12:10:28 +01:00 |
|