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 |
|