Klaus Schmidinger
|
0c2316b638
|
Added the new command line option --updindex
|
2015-01-17 15:03:01 +01:00 |
|
Klaus Schmidinger
|
f42cbac237
|
Fixed generating the index file of an existing recording
|
2015-01-17 13:47:33 +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
|
1ddda558b0
|
Modified the descriptions of several threads
|
2015-01-14 11:39:55 +01:00 |
|
Klaus Schmidinger
|
db47cdaa1a
|
Use of the function cOsd::GetBitmap() outside of derived classes is now deprecated
|
2015-01-14 10:50:55 +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
|
24b38eb812
|
Now handling CAT sections that consist of more than one TS packet
|
2015-01-13 14:45:12 +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
|
67fff7f4fc
|
Fixed a possible out-of-bounds access in cVector::Remove()
|
2015-01-12 12:14:16 +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
|
34c79fdc50
|
Fixed support for systemd
|
2015-01-11 13:42:26 +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
|
aacdeba5d9
|
Fixed multiple OBSOLETE marks in channels that are not listed in the SDT in case "Setup/Miscellaneous/Show channel names with source" is set to "yes"
|
2015-01-04 15:11:13 +01:00 |
|
Klaus Schmidinger
|
761fb103b7
|
Channels that are not listed in the SDT are now only marked as OBSOLETE if"Setup/DVB/Update channels" is set to a value other than "no" or "PIDs only"
|
2015-01-04 14:37:36 +01:00 |
|
Klaus Schmidinger
|
afc17c1168
|
The pid of the PMT in which the CA descriptors of a given channel are broadcast is now stored together with the CA descriptors
|
2015-01-04 13:36:46 +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
|
ffeb43a38a
|
Updated the dvbhddevice plugin source
|
2014-10-03 13:36:58 +02: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
|
6feb8d8875
|
Added entries for version 2.0.6
|
2014-04-13 14:04:47 +02:00 |
|
Klaus Schmidinger
|
57222002b2
|
Fixed a possible division by zero in frame rate detection
|
2014-04-13 13:50:04 +02:00 |
|
Klaus Schmidinger
|
011a984951
|
A cCamSlot that has WantsTsData set to true in its constructor now also gets the CAT and EMM PIDs data
|
2014-04-06 10:56:50 +02:00 |
|
Klaus Schmidinger
|
105ad61b6f
|
Updated the Italian OSD texts
|
2014-03-24 13:28:05 +01:00 |
|
Klaus Schmidinger
|
23ea3dcb48
|
No longer logging an error message in DirSizeMB() if the given directory doesn't exist
|
2014-03-22 14:25:46 +01:00 |
|
Klaus Schmidinger
|
a4b8729e6a
|
Added support for systemd
|
2014-03-16 12:53:47 +01:00 |
|
Klaus Schmidinger
|
687b93b215
|
Now resetting the isOnVideoDirectoryFileSystem member of a cRecording to -1 after renaming it
|
2014-03-16 11:11:04 +01:00 |
|
Klaus Schmidinger
|
8af9abbbb9
|
Now initializing the isOnVideoDirectoryFileSystem member of cRecording when scanning the video directory
|
2014-03-16 11:01:46 +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
|
af56e53315
|
Refactored setup parameter handling for output devices
|
2014-03-15 14:05:15 +01:00 |
|
Klaus Schmidinger
|
7a114d640c
|
Added a log message in case a receiver is detached from its device because the assigned CAM can't decrypt the channel
|
2014-03-11 09:48:40 +01:00 |
|
Klaus Schmidinger
|
c5071cc87b
|
The SDT is now only parsed *after* the NIT has been read
|
2014-03-10 14:50:58 +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
|
ebdac2ddfc
|
Fixed drawing the live indicator in the LCARS skin in case there are no devices
|
2014-03-10 12:09:52 +01:00 |
|
Klaus Schmidinger
|
caf708b618
|
Updated the Finnish OSD texts
|
2014-03-10 10:48:15 +01:00 |
|
Klaus Schmidinger
|
40aaf784b9
|
The Recordings menu now remembers the last recording the cursor was positioned on
|
2014-03-09 15:15:48 +01:00 |
|
Klaus Schmidinger
|
db1ca2c854
|
Removed an unnecessary assignment from cMenuRecordings::~cMenuRecordings()
|
2014-03-09 13:03:35 +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
|
f8058586f9
|
Fixed handling PAT packets when detecting frames
|
2014-03-08 15:05:35 +01:00 |
|
Klaus Schmidinger
|
ad1352f109
|
Fixed a possible endless loop in cH264Parser::GetGolombUe()
|
2014-03-08 15:04:09 +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
|
927aa49576
|
Fixed keeping the current position in the Recordings menu if a recording was deleted in a sub folder
|
2014-02-26 11:39:06 +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
|
a9e1ca63dd
|
Adjusted release date
|
2014-02-23 13:05:38 +01:00 |
|
Klaus Schmidinger
|
4cd251fc48
|
Fixed handling frame detection buffer length
|
2014-02-21 15:14:14 +01:00 |
|
Klaus Schmidinger
|
6d59e2866b
|
Fixed detecting broken video data streams when recording
|
2014-02-21 09:20:36 +01:00 |
|
Klaus Schmidinger
|
585f622886
|
Fixed the replay progress display for very long recordings
|
2014-02-18 13:48:05 +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
|
e2f0edd8f6
|
Fixed numbering frames
|
2014-02-06 10:57:45 +01:00 |
|
Klaus Schmidinger
|
4f1404e991
|
Fixed flickering if subtitles are active while the OSD demo is running
|
2014-02-04 10:45:55 +01:00 |
|
Klaus Schmidinger
|
9813a9164b
|
Further clarified the semantics of cCamSlot::Decrypt()
|
2014-01-31 09:21:47 +01:00 |
|
Klaus Schmidinger
|
b9ba7000bb
|
Updated the Estonian OSD texts
|
2014-01-31 09:10:07 +01:00 |
|
Klaus Schmidinger
|
4c304467ba
|
Fixed clearing non-editable members in the channel editor
|
2014-01-30 09:10:39 +01:00 |
|
Klaus Schmidinger
|
6a9502ab17
|
Fixed sorting recordings by time in the Recordings menu if "Setup/OSD/Recording directories" is set to "no"
|
2014-01-29 10:45:28 +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
|
47a6f8fbff
|
Now checking whether the primary device actually has a decoder before retuning the current channel after a change in its parameters
|
2014-01-26 12:40:57 +01:00 |
|
Klaus Schmidinger
|
7cea5df074
|
Adjusted release date
|
2014-01-26 10:40:23 +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
|
549c499501
|
Fixed a wrong alignment in cCiDateTime::SendDateTime()
|
2014-01-22 09:41:08 +01:00 |
|
Klaus Schmidinger
|
6e2f0f695f
|
Now making sure the primary device goes into transfer mode for live viewing if the CAM wants to receive the TS data
|
2014-01-20 12:14:30 +01:00 |
|
Klaus Schmidinger
|
6f9929b1c0
|
Now unassigning CAMs from their devices when they are no longer used
|
2014-01-18 14:30:58 +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
|
1df6a87249
|
Now waiting explicitly until all CAM slots are ready before switching to the initial channel when VDR is started
|
2014-01-16 11:57:54 +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
|
ac44e6f2ae
|
Added logging the supported system ids of a CAM
|
2014-01-15 10:21:48 +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
|
e7c86c6760
|
Improved locking for CAM slots and made the pure functions of cCiAdapter have default implementations
|
2014-01-14 12:21:17 +01:00 |
|
Klaus Schmidinger
|
dbf342df3c
|
cFont::CreateFont() now returns a dummy font in case there are no fonts installed
|
2014-01-07 12:42:37 +01:00 |
|
Klaus Schmidinger
|
3cf87dfe8a
|
Added entries for version 2.0.5
|
2014-01-07 10:34:24 +01:00 |
|
Klaus Schmidinger
|
ea5e373df6
|
Updated 'sources.conf'
|
2014-01-07 09:03:29 +01:00 |
|
Klaus Schmidinger
|
c7256c1c11
|
Channels that are no longer contained in the current SDT of a transponder are now marked with the keyword OBSOLETE in their name and provider fields
|
2014-01-05 10:41:46 +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
|
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
|
566c6fa464
|
Added receiving Ca pids to cCamSlot
|
2014-01-01 12:37:22 +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
|
00e2415b81
|
Implemented cCamSlot::Decrypt()
|
2013-12-28 13:29:54 +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
|
215fde71a3
|
Updated the Italian OSD texts
|
2013-11-11 10:35:09 +01:00 |
|
Klaus Schmidinger
|
e8f557ae5f
|
Removed '_' from the FileNameChars and CharMap translations in uk_UA.po
|
2013-11-04 11:24:53 +01:00 |
|
Klaus Schmidinger
|
d7462ae5ad
|
Changes in the teletext PID no longer cause retuning
|
2013-11-04 10:11:51 +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
|
0b5085f4f0
|
In the "Select folder" menu pressing Ok now selects the folder, even if this is a folder that contains sub folders
|
2013-11-03 13:43: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
|
83a8d5a561
|
Changed the absolute latitude limit for visible satellites to 81.2 degrees
|
2013-10-30 10:11:55 +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
|
589f5519d7
|
Added entries for version 2.0.4
|
2013-10-23 10:20:48 +02:00 |
|
Klaus Schmidinger
|
4312dfcf41
|
Revoked "Added maximum signal strength value for TechniSat SkyStar 2 DVB-S rev 2.3P"
|
2013-10-21 08:59:59 +02: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
|
a16391ecb0
|
Changed the name of the SVDRP command RENR to MOVR
|
2013-10-21 07:55:23 +02:00 |
|
Klaus Schmidinger
|
4ea90cefe8
|
Fixed some compiler warnings with gcc-4.6.3
|
2013-10-20 09:57:55 +02:00 |
|
Klaus Schmidinger
|
97eb54738f
|
Updated the Finnish OSD texts
|
2013-10-20 09:34:59 +02:00 |
|
Klaus Schmidinger
|
641acd5709
|
Changed the return value of cPositioner::HorizonLongitude() to 0 in case the latitude of the antenna location is beyond +/-81 degrees
|
2013-10-20 09:32:23 +02:00 |
|
Klaus Schmidinger
|
856f67b4ac
|
Adjusted release date
|
2013-10-19 10:04:51 +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
|
54b3135d59
|
Revised the section on "Learning the remote control keys" in the INSTALL file
|
2013-10-12 12:56:31 +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
|
e61e1ed425
|
Updated the Italian OSD texts
|
2013-10-11 09:46:43 +02:00 |
|
Klaus Schmidinger
|
01d7269904
|
Removed the deprecated VideoDirectory variable
|
2013-10-11 09:38:07 +02:00 |
|
Klaus Schmidinger
|
7c72f79329
|
Changed some variable names in positioner.c to match the names used in the page with the explanation on vdr-portal.de
|
2013-10-10 14:21:44 +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
|
3971cc6e88
|
Removed the code for distributing recordings over several video directories; added the cVideoDirectory plugin API
|
2013-09-11 12:20:37 +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
|
e8fb500819
|
Fixed displaying DVB subtitles (cont'd)
|
2013-09-06 12:37:27 +02:00 |
|
Klaus Schmidinger
|
d6c10fec7b
|
Added entries for version 2.0.3
|
2013-09-03 11:09:17 +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
|
bd6da13a67
|
Updated the Estonian OSD texts
|
2013-08-31 12:45:15 +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
|
9b1b6b3ce4
|
Fixed handling DVB subtitle fill region codes for 2 and 8 bpp
|
2013-08-27 10:22:22 +02:00 |
|
Klaus Schmidinger
|
c8c14e31d8
|
Updated the Finnish OSD texts
|
2013-08-26 08:47:17 +02:00 |
|
Klaus Schmidinger
|
4d0a1db4ac
|
Adjusted release date
|
2013-08-25 10:16:43 +02:00 |
|
Klaus Schmidinger
|
a0f63d40c6
|
The code for distributing recordings over several video directories is now deprecated and disabled by default
|
2013-08-23 13:09:27 +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
|
d377c778a7
|
Increased the value of MAXRETRIES to 20 to reduce the probability of disturbances in transfer mode
|
2013-08-22 12:35:10 +02:00 |
|
Klaus Schmidinger
|
17b12a32b0
|
cDevice::IsPrimaryDevice() now also checks whether the primary device actually has a decoder and returns false otherwise
|
2013-08-22 12:00:03 +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
|
58c9fdc8c5
|
Fixed handling LIRC events in case repeated events are lost
|
2013-08-22 09:35:35 +02:00 |
|
Klaus Schmidinger
|
a0a4421278
|
No longer trying to delete old recordings in AssertFreeDiskSpace() if the given Priority is less than 1
|
2013-08-21 13:56:33 +02:00 |
|
Klaus Schmidinger
|
7a359a958e
|
Fixed asserting free disk space in the cutter
|
2013-08-21 13:22:19 +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
|
21957f6e38
|
Backport of 'Fixed a crash in the LCARS skin's main menu in case there is no current channel'
|
2013-05-19 12:12:37 +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
|
818763b332
|
Backport of 'Fixed an endless loop in the DrawEllipse() functions for very small ellipses'
|
2013-05-18 12:47:52 +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
|
f6adb32202
|
Fixed unwanted version tag on checkout of older version
|
2013-05-02 10:23:11 +02:00 |
|
Klaus Schmidinger
|
4e1a01959d
|
Backport of 'Fixed an error message when parsing SCR values in diseqc.conf'
|
2013-05-02 09:34:45 +02:00 |
|
Klaus Schmidinger
|
435978648b
|
Fixed an error message when parsing SCR values in diseqc.conf
|
2013-05-02 09:31:31 +02:00 |
|
Klaus Schmidinger
|
c354540a31
|
Removed an extra blank line
|
2013-05-02 09:29:02 +02:00 |
|
Klaus Schmidinger
|
8d98b9193b
|
Backport of 'Fixed no longer generating any editing marks if the edited recording results in just one single sequence'
|
2013-05-02 09:25:20 +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
|
d32498f65f
|
Backport of 'Fixed displaying the frame number when setting an editing mark'
|
2013-04-27 10:35:30 +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
|
cbe8542622
|
Backport of '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:21:14 +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
|
53ef55410c
|
Changed the sign of the satellite position value in cSource to reflect the standard of western values being negative
|
2013-04-11 10:40:47 +02:00 |
|
Klaus Schmidinger
|
4263a1a410
|
Backport of 'Changed cThread::SetIOPriority() from "best effort class" to "idle class" in order to improve overall performance when an editing process is running'
|
2013-04-11 09:01:04 +02:00 |
|
Klaus Schmidinger
|
6bd7123072
|
Backport of 'Fixed handling '/' and '~' in recording file names in case DirectoryEncoding is used'
|
2013-04-11 08:32:40 +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
|
89de3b6c01
|
Backport of 'Added definitions for older DVB API versions, back until 5.0'
|
2013-04-10 15:02:08 +02:00 |
|
Klaus Schmidinger
|
71fb3e84da
|
Added definitions for older DVB API versions, back until 5.0
|
2013-04-09 09:53:00 +02:00 |
|
Klaus Schmidinger
|
497553d985
|
Removed all "modified since version 1.6" markers from PLUGINS.html
|
2013-04-08 08:58:49 +02:00 |
|
Klaus Schmidinger
|
d336191ed1
|
Backport of 'Fixed an endless loop in cTextWrapper::Set() in case the given Width is smaller than one character'
|
2013-04-07 14:56:26 +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
|
b6b66acfc7
|
Backport of 'Fixed initializing cDevice::keepTracks'
|
2013-04-05 11:03:02 +02:00 |
|
Klaus Schmidinger
|
d962999161
|
Fixed initializing cDevice::keepTracks
|
2013-04-05 10:27:16 +02:00 |
|
Klaus Schmidinger
|
ac25275b10
|
Version 2.0.0
|
2013-03-31 09:30:18 +02:00 |
|
Klaus Schmidinger
|
965feab54f
|
Fixed handling overlapping pending timers
|
2013-03-29 15:37:16 +01:00 |
|
Klaus Schmidinger
|
f30ac5075e
|
Updated the French OSD texts
|
2013-03-29 10:28:26 +01:00 |
|
Klaus Schmidinger
|
a465820c1c
|
Fixed the description of the 'M' parameter of channel definitions in vdr.5
|
2013-03-28 10:03:42 +01:00 |
|
Klaus Schmidinger
|
c191acaa3d
|
Updated the Lithuanian OSD texts
|
2013-03-28 09:04:25 +01:00 |
|
Klaus Schmidinger
|
65f6e9ae98
|
Updated the default channels.conf file
|
2013-03-23 11:07:01 +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
|
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
|
87acd119ce
|
Added a note to the INSTALL file regarding multiple disk setup becoming deprecated in a future version of VDR
|
2013-03-14 09:20:51 +01:00 |
|
Klaus Schmidinger
|
4118097e73
|
Updated the introductory text of the vdr.1 man page
|
2013-03-12 13:43:04 +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
|
cee221e843
|
Fixed stopping an ongoing recording on a system with bonded devices, if a timer with a higher priority requires a different band
|
2013-03-12 11:57:19 +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
|
7100e4c209
|
The parameters PATH and NAME to the --dirnames command line option may now be left empty to use the default values if only ENC shall be set
|
2013-03-12 09:44:46 +01:00 |
|
Klaus Schmidinger
|
ccbe1905a1
|
The 'plugins' target of the VDR Makefile now also copies files matching the wildcard "lib$$i-*.so" (previously only "libvdr-*.so") and also descends into subdirectories of the plugin source
|
2013-03-11 15:01:01 +01:00 |
|
Klaus Schmidinger
|
bc72b7e6cd
|
Fixed using PATH_MAX and NAME_MAX (+/-1 because the first one includes the terminating 0, while the latter doesn't)
|
2013-03-11 11:07:59 +01:00 |
|
Klaus Schmidinger
|
f3ca6f2083
|
Updated the Polish OSD texts
|
2013-03-11 08:45:46 +01:00 |
|
Klaus Schmidinger
|
c8ef40ee92
|
Updated the Russian OSD texts
|
2013-03-10 16:47:30 +01:00 |
|
Klaus Schmidinger
|
aa17488a5b
|
Updated the Hungarian OSD texts
|
2013-03-10 16:46:09 +01:00 |
|
Klaus Schmidinger
|
38a15ef510
|
Changed the default values for the OSD size back to those before version 1.7.29
|
2013-03-10 14:56:51 +01:00 |
|
Klaus Schmidinger
|
b526a70071
|
The LCARS skin now calls SetAntiAliasGranularity(20, 16) in order to reserve enough fixed colors on 8bpp displays with anti-aliasing
|
2013-03-09 10:46:41 +01:00 |
|
Klaus Schmidinger
|
d08777ed87
|
Limited the Goto() call in cDvbPlayer::SetAudioTrack() to the main thread
|
2013-03-08 13:47:02 +01:00 |
|
Klaus Schmidinger
|
f7645402ff
|
Fixed resuming replay of PES recordings
|
2013-03-07 14:47:02 +01:00 |
|
Klaus Schmidinger
|
a67fe0663d
|
Fixed a possible deadlock when changing the audio track while replaying a recording
|
2013-03-07 13:27:05 +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
|
0a0db91018
|
Updated the Romanian OSD texts
|
2013-03-07 09:39:07 +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
|
37da7d9961
|
Updated the Italian OSD texts
|
2013-03-05 10:07:32 +01:00 |
|
Klaus Schmidinger
|
f53913f144
|
Updated the Estonian OSD texts
|
2013-03-05 10:02:35 +01:00 |
|
Klaus Schmidinger
|
926f980d87
|
Updated the Ukrainian OSD texts
|
2013-03-05 10:00:23 +01:00 |
|
Klaus Schmidinger
|
3b7ae17055
|
Updated the Czech OSD texts
|
2013-03-05 09:53:48 +01:00 |
|
Klaus Schmidinger
|
4f76862ff1
|
Updated the Dutch OSD texts
|
2013-03-05 09:50:48 +01:00 |
|
Klaus Schmidinger
|
2b792e3519
|
Updated the Macedonian OSD texts
|
2013-03-05 09:45:46 +01:00 |
|
Klaus Schmidinger
|
670e5a1eb6
|
Updated the Slovak OSD texts
|
2013-03-05 09:40:20 +01:00 |
|
Klaus Schmidinger
|
889547de72
|
Updated the Chinese OSD texts
|
2013-03-05 09:17:37 +01:00 |
|
Klaus Schmidinger
|
993dc45922
|
Updated the Swedish OSD texts
|
2013-03-04 16:48:11 +01:00 |
|
Klaus Schmidinger
|
db8cf38b5b
|
Implemented the setup option "OSD/Always sort folders first"
|
2013-03-04 14:11:47 +01:00 |
|
Klaus Schmidinger
|
f3eb300bb0
|
Updated the Slovenian OSD texts
|
2013-03-04 13:08:41 +01:00 |
|
Klaus Schmidinger
|
02bf57ba71
|
Updated the Spanish and Catalan OSD texts
|
2013-03-04 12:30:08 +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
|
4da13b57ec
|
Fixed a faulty UTF-8 character in cs_CZ.po
|
2013-03-04 11:14:33 +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
|
2966432870
|
Updated the Catalan OSD texts
|
2013-03-04 09:34:59 +01:00 |
|
Klaus Schmidinger
|
01c44e8b2c
|
The "Recording info" page of the skins that come with VDR now displays the name of the channel (if available) from which this recording was taken
|
2013-03-03 15:38:17 +01:00 |
|
Klaus Schmidinger
|
1983983214
|
Updated the Russian OSD texts
|
2013-03-03 13:01:26 +01:00 |
|
Klaus Schmidinger
|
f239934bf9
|
When sorting recordings by name, folders are now always at the top of the list
|
2013-03-03 11:04:22 +01:00 |
|
Klaus Schmidinger
|
030b41c370
|
Changed the calls to Skins.QueueMessage() in vdr.c that are related to reporting the status of the editing process back to Skins.Message() in order to have them appear immediately
|
2013-03-03 10:27:23 +01:00 |
|
Klaus Schmidinger
|
3766a71741
|
Updated the Hungarian language texts
|
2013-03-01 21:38:01 +01:00 |
|
Klaus Schmidinger
|
65cc35f7f9
|
Updated the Spanish OSD texts
|
2013-03-01 13:02:51 +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
|
5c47a0033e
|
Removed all "fuzzy" translations from the files ar.po, hu_HU.po and sr_SR.po, because more often than not they are just wrong
|
2013-03-01 09:05:33 +01:00 |
|
Klaus Schmidinger
|
4c5f7bc80e
|
Updated the Dutch OSD texts
|
2013-02-26 10:47:07 +01:00 |
|
Klaus Schmidinger
|
85027db9b9
|
Limited 'Fixed stuttering or asynchronous audio after changing the audio track' to TS recordings to avoid a segfault
|
2013-02-25 12:17:19 +01:00 |
|
Klaus Schmidinger
|
9e47d589e2
|
Updated the French OSD texts
|
2013-02-25 10:14:05 +01:00 |
|
Klaus Schmidinger
|
bb4035f812
|
Fixed immediately disappearing subtitle track menu in "high level OSD" mode of the TT S2-6400 when selecting "No subtitles"
|
2013-02-24 12:01:49 +01:00 |
|
Klaus Schmidinger
|
24e46b3604
|
Added a manual page for 'svdrpsend'
|
2013-02-24 10:41:12 +01:00 |
|
Klaus Schmidinger
|
680838947b
|
Fixed stuttering or asynchronous audio after changing the audio track
|
2013-02-20 09:10:19 +01:00 |
|
Klaus Schmidinger
|
f13e8a156e
|
Fixed flashing OSD in "high level OSD" mode of the TT S2-6400 in case a menu is open while subtitles are being displayed
|
2013-02-19 13:51:46 +01:00 |
|
Klaus Schmidinger
|
bcdbfe95e7
|
The demos in the "osddemo" plugin can now also be ended with the "Back" key
|
2013-02-19 12:44:08 +01:00 |
|
Klaus Schmidinger
|
8260adafc2
|
Improved working around the broken driver values for SNR in case of a "TT-budget S2-3200" receiving DVB-S2
|
2013-02-19 12:16:42 +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
|
7d181c2e35
|
Updated the Czech OSD texts
|
2013-02-18 10:52:55 +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
|
0cce3f7c87
|
Updated the Finnish OSD texts
|
2013-02-18 08:47:26 +01:00 |
|
Klaus Schmidinger
|
f7c0216ed0
|
Some formatting fixes
|
2013-02-17 14:41:29 +01:00 |
|
Klaus Schmidinger
|
4056de5d1c
|
Expanded tabs in PLUGINS/src/dvbhddevice/setup.c
|
2013-02-17 13:27:29 +01:00 |
|
Klaus Schmidinger
|
3ca58a42e7
|
Removed trailing whitespace
|
2013-02-17 13:19:36 +01:00 |
|
Klaus Schmidinger
|
a3daf79d6f
|
Turned off following symlinks in the Doxyfile
|
2013-02-17 11:54:55 +01:00 |
|
Klaus Schmidinger
|
9177e4b7f8
|
Updated the Doxyfile with a newer version of Doxygen
|
2013-02-17 11:47:22 +01:00 |
|
Klaus Schmidinger
|
54d81f0b8f
|
Using 'cat' instead of 'cp' to copy the Doxyfile to avoid problems in case Doxyfile is write protected
|
2013-02-17 11:11:05 +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
|
ff27cca4fe
|
Removed all \return and \param tags from comment lines marked with "///<" for Doxygen
|
2013-02-16 15:26:45 +01:00 |
|
Klaus Schmidinger
|
4c827ff8a4
|
Fixed determining the priority of the primary device in case it is neither replaying nor receiving a live channel
|
2013-02-16 14:39:30 +01:00 |
|
Klaus Schmidinger
|
bb47d52f95
|
Added missing 'const' to cDevice::HasProgramme() and cDevice::HasLock()
|
2013-02-16 13:06:16 +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
|
2de75c3e9f
|
Fixed displaying pending timers in "alert" mode in the LCARS skin
|
2013-02-15 15:12:24 +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
|
410968304c
|
Fixed the return value of cOsdProvider::StoreImage() in case there is no OSD provider
|
2013-02-14 15:52:54 +01:00 |
|
Klaus Schmidinger
|
11e04d4228
|
Moved the definition of TIMERMACRO_TITLE and TIMERMACRO_EPISODE from recording.h to config.h and using them to initialize Setup.NameInstantRecord
|
2013-02-14 15:16:46 +01:00 |
|
Klaus Schmidinger
|
62dfd2f996
|
No longer checking for EOPNOTSUPP in cDvbTuner::GetSignalQuality()
|
2013-02-14 13:21:34 +01:00 |
|
Klaus Schmidinger
|
9455b9a2b0
|
The timeout for trying to switch to a valid programme is now reset immediately once a programme has been found
|
2013-02-14 11:02:14 +01:00 |
|
Klaus Schmidinger
|
d2cfd52013
|
Updated the Lithuanian OSD texts
|
2013-02-14 09:25:17 +01:00 |
|
Klaus Schmidinger
|
78d338ffce
|
Updated the French OSD texts
|
2013-02-13 16:32:51 +01:00 |
|
Klaus Schmidinger
|
764308667d
|
Added demos of the DrawEllipse() and DrawSlope() function to the 'osddemo' plugin
|
2013-02-13 13:54:10 +01:00 |
|
Klaus Schmidinger
|
b6b9a148c6
|
Now deleting any previously allocated pixmaps in cOsd::SetAreas()
|
2013-02-13 12:55:26 +01:00 |
|
Klaus Schmidinger
|
8ef71dbbdf
|
Made cOsd::DestroyPixmap() "NULL proof"
|
2013-02-13 12:55:06 +01:00 |
|
Klaus Schmidinger
|
e5295be30a
|
Fixed the description of the OSD drawing functions DrawEllipse()
|
2013-02-12 13:42:00 +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
|
4aaaa97ade
|
Fixed using "Pause" and "Slow motion" near the end of a recording
|
2013-02-12 10:53:46 +01:00 |
|
Klaus Schmidinger
|
cc2e3bfeb0
|
Updated the Italian OSD texts
|
2013-02-12 09:20:33 +01:00 |
|
Klaus Schmidinger
|
cda320549d
|
Fixed permissions of po/sr_SR.po
|
2013-02-11 15:53:48 +01:00 |
|
Klaus Schmidinger
|
a41f3b1351
|
Fixed an unexpected k_Repeat key event after a k_Release in lirc.c
|
2013-02-11 15:31:09 +01:00 |
|
Klaus Schmidinger
|
6dd788f484
|
Removed an invalid line from channels.conf.terr
|
2013-02-11 12:11:49 +01:00 |
|
Klaus Schmidinger
|
d2ef44f8f5
|
Fixed moving editing marks, so that they don't get overwritten with old values through an update of the marks file
|
2013-02-11 11:27:34 +01:00 |
|
Klaus Schmidinger
|
d8ba7158bc
|
Updated the Macedonian OSD texts
|
2013-02-10 17:45:26 +01:00 |
|
Klaus Schmidinger
|
8146386c30
|
Updated the French OSD texts
|
2013-02-10 17:37:06 +01:00 |
|
Klaus Schmidinger
|
d8626d8b47
|
Updated the Romanian OSD texts
|
2013-02-10 11:01:14 +01:00 |
|
Klaus Schmidinger
|
a5701717e0
|
Updated the Estonian OSD texts
|
2013-02-09 17:30:34 +01:00 |
|
Klaus Schmidinger
|
4b931c7fd6
|
Updated the Ukrainian OSD texts
|
2013-02-09 15:14:05 +01:00 |
|
Klaus Schmidinger
|
9d2367d967
|
Fixed formatting and removed some superfluous break statements in vdr.c's command line option switch
|
2013-02-08 10:48:43 +01:00 |
|
Klaus Schmidinger
|
245ae52d36
|
There is no more fixed limit to the maximum number of cPixmap objects an OSD can create
|
2013-02-08 10:29:32 +01:00 |
|
Klaus Schmidinger
|
7f66e1573e
|
New command line option --dirnames
|
2013-02-08 09:24:55 +01:00 |
|
Klaus Schmidinger
|
b16437e784
|
New options 'Setup/Miscellaneous/Remote control repeat delay' and 'Setup/Miscellaneous/Remote control repeat delta'
|
2013-02-03 15:58:46 +01:00 |
|
Klaus Schmidinger
|
1bad5d1e6f
|
Avoiding an extra key press event if the repeat function kicks in when controlling VDR via the PC keyboard
|
2013-02-02 12:44:33 +01:00 |
|
Klaus Schmidinger
|
bb7d8b3b5b
|
Added some notes about plugin Makefiles to PLUGINS.html
|
2013-02-01 12:57:53 +01:00 |
|
Klaus Schmidinger
|
45f660e358
|
When pausing live video, the current audio and subtitle tracks are now retained
|
2013-02-01 12:06:50 +01:00 |
|
Klaus Schmidinger
|
d95804fec3
|
Improved LIRC timing for repeat function
|
2013-01-30 13:03:00 +01:00 |
|
Klaus Schmidinger
|
7fa0d338eb
|
Updated the Slovakian language texts
|
2013-01-30 09:13:05 +01:00 |
|
Klaus Schmidinger
|
573cf3fc8b
|
Changed several calls to Skins.Message() in vdr.c to Skins.QueueMessage() in order to avoid a black screen while such a message is displayed in case the channel will be switched
|
2013-01-29 11:31:12 +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
|
36e4202c14
|
Fixed possible audio chatter when a recording is replayed to its very end
|
2013-01-27 14:18:19 +01:00 |
|
Klaus Schmidinger
|
a9c9b76aeb
|
Fixed a leftover progress display in the LCARS main menu when replay of a recording ends while the menu is open, and the live channel has no EPG information
|
2013-01-25 14:57:30 +01:00 |
|
Klaus Schmidinger
|
a5426b58c6
|
Improved responsiveness during replay when close to the recording's end
|
2013-01-25 14:34:08 +01:00 |
|
Klaus Schmidinger
|
a906cd52df
|
The index file is now closed after initially reading it if it is older than 3600 seconds
|
2013-01-25 14:32:11 +01:00 |
|
Klaus Schmidinger
|
79dad980cf
|
Returning 0 from cDvbSdFfDevice::NumProvidedSystems() if option --outputonly is given
|
2013-01-25 10:52:43 +01:00 |
|
Klaus Schmidinger
|
01c26a5c6c
|
Fixed a leftover line in case a two line subtitles was followed by a one line subtitle on the dvbhddevice in "high level" OSD mode
|
2013-01-24 13:01:31 +01:00 |
|
Klaus Schmidinger
|
cfb62845ec
|
Fixed upscaling bitmaps
|
2013-01-24 11:42:15 +01:00 |
|
Klaus Schmidinger
|
8281be1480
|
Fixed possible garbage in the remaining time of the LCARS replay display in case the hours change from two to one digit
|
2013-01-23 14:05:03 +01:00 |
|
Klaus Schmidinger
|
b833de1761
|
The LCARS menu now also works if the OSD has only 1bpp (two colors)
|
2013-01-23 13:53:28 +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
|
1ba20fa20f
|
Reduced the number of retries in cTransfer::Receive() to avoid blocking recordings in case the primary device can't handle the current live signal
|
2013-01-20 13:40:30 +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
|
904903f8d5
|
The last replayed recording is now stored in setup.conf, which allows the blue "Resume" key in the main menu to work even after a restart of VDR
|
2013-01-17 15:03:45 +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
|
fef409fe23
|
Fixed the example for cReceiver in PLUGINS.html
|
2013-01-12 14:33:44 +01:00 |
|
Klaus Schmidinger
|
188fe74c8a
|
Modified the Makefiles, by default VDR is now built according to the FHS
|
2013-01-06 18:48:29 +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
|
39a95018b0
|
Re-enabled building plugins that still use pre-version-1.7.34 Makefiles
|
2012-12-29 12:12:16 +01:00 |
|
Klaus Schmidinger
|
1a433954f0
|
Revoked 'Now using targets install-lib and install-i18n when building plugins locally'
|
2012-12-29 10:31:33 +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
|
2e138748c2
|
Added MANDIR to the vdr.pc file
|
2012-12-27 14:00:51 +01:00 |
|
Klaus Schmidinger
|
c52df91e44
|
Now using targets "install-lib" and "install-i18n" when building plugins locally
|
2012-12-27 13:36:25 +01:00 |
|
Klaus Schmidinger
|
763e6e4c49
|
Changed "==" to "=" in the Makefile to make it POSIX style
|
2012-12-27 12:10:24 +01:00 |
|
Klaus Schmidinger
|
28441aded5
|
DVBDIR is now conveyed to plugins via the CFLAGS; removed some redundancy from Make.config.template
|
2012-12-27 11:58:09 +01:00 |
|
Klaus Schmidinger
|
70c4a2d5d5
|
Increased the version numbers of all plugins to reflect the recent Makefile changes
|
2012-12-27 10:39:48 +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
|
db59a8e745
|
Fixed replaying ongoing recordings from other VDR instances
|
2012-12-24 09:00:55 +01:00 |
|
Klaus Schmidinger
|
dee67e7061
|
Fixed cIndexFile::GetNextIFrame() to properly handle the case where the very last frame is an I-frame
|
2012-12-23 13:37:13 +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
|
9f26ba57c1
|
Updated the Italian OSD texts
|
2012-12-23 09:50:32 +01:00 |
|
Klaus Schmidinger
|
0263c82614
|
Plugin Makefiles now use DESTDIR and the 'install' program
|
2012-12-22 12:08:31 +01:00 |
|
Klaus Schmidinger
|
65223eb8fd
|
Added the new menu categories mcChannelEdit, mcTimerEdit, mcScheduleNow, mcScheduleNext, mcRecordingInfo, mcPluginSetup, mcSetupOsd, mcSetupEpg, mcSetupDvb, mcSetupLnb, mcSetupCam, mcSetupRecord, mcSetupReplay, mcSetupMisc and mcSetupPlugins
|
2012-12-21 11:22:26 +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 |
|
Klaus Schmidinger
|
8e54caa205
|
Added "-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE" to the DEFINES in the Makefile
|
2012-12-18 13:20:17 +01:00 |
|
Klaus Schmidinger
|
63d47f1f5d
|
Fixed setting the --package-name and --package-version options in the calls to xgettext in several plugin Makefiles
|
2012-12-18 13:17:17 +01:00 |
|
Klaus Schmidinger
|
4151e73dcc
|
Added several missing "ls $^ " in the calls to xgettext in plugin Makefiles and the "newplugin" script
|
2012-12-18 09:33:30 +01:00 |
|
Klaus Schmidinger
|
40bfe40368
|
Fixed cOsd::GetBitmap() to always return NULL if a non-exising area is requested
|
2012-12-15 11:57:16 +01:00 |
|
Klaus Schmidinger
|
e33824217b
|
Updated the Estonian OSD texts
|
2012-12-11 10:12:42 +01:00 |
|
Klaus Schmidinger
|
169bfc0128
|
Changed the type of the TimerMatch parameter in cSkinDisplayMenu::SetItemEvent() from 'int' to 'eTimerEvent'
|
2012-12-11 10:08:21 +01:00 |
|
Klaus Schmidinger
|
03658cd480
|
Fixed a typo
|
2012-12-08 15:27:48 +01:00 |
|
Klaus Schmidinger
|
83fe591f32
|
The new functions SetItemEvent(), SetItemTimer(), SetItemChannel() and SetItemRecording() of the cSkinDisplayMenu class can be reimplemented by skin plugins to display these items in a more elaborate way than just a simple line of text
|
2012-12-08 11:05:39 +01:00 |
|
Klaus Schmidinger
|
9a0236b9e2
|
Changed reading and writing of floating point numbers into configuration files to make it independent of the decimal point used in the current locale
|
2012-12-06 10:29:23 +01:00 |
|
Klaus Schmidinger
|
c005465d90
|
The new option "Setup/Replay/Progress display time" can be used to activate automatically displaying the progress display whenever replay of a recording is started
|
2012-12-05 11:49:33 +01:00 |
|
Klaus Schmidinger
|
0f7b73016a
|
Fixed creating the edited version directory if a relative file name is given in the call to 'vdr --edit'
|
2012-12-05 11:12:33 +01:00 |
|
Klaus Schmidinger
|
41f94447d6
|
When regenerating the index of a recording, the frame rate stored in the info file is now automatically fixed if it differs from the value detected by the frame detector
|
2012-12-05 10:37:41 +01:00 |
|
Klaus Schmidinger
|
cfd9206195
|
The new option "Setup/Replay/Pause on mark set" can be used to activate automatically going into Pause mode if an editing mark is set during replay
|
2012-12-05 10:07:12 +01:00 |
|
Klaus Schmidinger
|
551b46cab1
|
Implemented Play/Pause key
|
2012-12-04 13:37:59 +01:00 |
|
Klaus Schmidinger
|
85b9c2f370
|
The SVDRP command HITK now discards any keys if the remote control is currently turned off
|
2012-12-04 12:13:14 +01:00 |
|
Klaus Schmidinger
|
bcce056292
|
The new functions cDevice::CanScaleVideo() and cDevice::ScaleVideo() can be used by derived output devices to implement scaling the video to a given size and location
|
2012-12-04 11:52:58 +01:00 |
|
Klaus Schmidinger
|
1e14401e74
|
Now always setting the TDT EIT filter, because otherwise when turning on using the transponder time in the Setup menu, it would only be used after the next restart of VDR
|
2012-12-04 11:15:28 +01:00 |
|
Klaus Schmidinger
|
45a29931cb
|
The '7' and '9' keys now jump to the very beginning or end, respectively, of the recording, even if there is no mark set at that point
|
2012-12-04 10:09:08 +01:00 |
|
Klaus Schmidinger
|
f61645b4d2
|
Synchronizing system time to the transponder time is now done using adjtime() in order to avoid discontinuities
|
2012-12-04 09:34:06 +01:00 |
|
Klaus Schmidinger
|
f1603e9128
|
Fixed handling lowercase polarization characters in channel definitions if no DiSEqC is used
|
2012-12-03 14:13:12 +01:00 |
|
Klaus Schmidinger
|
7cd8ab4686
|
Fixed some spellings in osd.h and svdrp.c
|
2012-12-03 13:51:23 +01:00 |
|
Klaus Schmidinger
|
6ca541e876
|
Fixed some #include statements in plugins to use <vdr/...> instead of "vdr/..."
|
2012-12-03 13:46:46 +01:00 |
|
Klaus Schmidinger
|
780aeab4ff
|
Fixed faulty opening of the Recordings menu when pressing the Play key during normal live viewing mode in case there there is a "last viewed" recording
|
2012-12-03 13:27:07 +01:00 |
|
Klaus Schmidinger
|
e2796948b2
|
Fixed calling iconv_close() only with a valid iconv_t value
|
2012-12-03 09:34:12 +01:00 |
|
Klaus Schmidinger
|
441bf30032
|
Simplified calculating the PTS offset in cPtsFixer::Fix() and fixed the overflow handling of PCR values
|
2012-12-02 14:33:06 +01:00 |
|
Klaus Schmidinger
|
a23a13873f
|
Fixed a typo in skins.h
|
2012-12-02 13:25:08 +01:00 |
|
Klaus Schmidinger
|
b73c83e2a1
|
Fixed adjusting the DTS values in the cutter, to compensate for dropped B-frames
|
2012-11-29 15:34:55 +01:00 |
|
Klaus Schmidinger
|
2eadd7d4dd
|
The cutter now only increments the TS continuity counter for packets that have a payload
|
2012-11-27 08:57:45 +01:00 |
|
Klaus Schmidinger
|
4db9a3b636
|
Fixed getting the number of editing sequences in case the last sequence has no actual end mark
|
2012-11-26 09:39:59 +01:00 |
|
Klaus Schmidinger
|
75aee155ea
|
Changed all occurrences of MPEG4 to H264 (pointed out by Sören Moch)
|
2012-11-25 14:21:15 +01:00 |
|
Klaus Schmidinger
|
21186ced97
|
Fixed getting only non-video packets in cCuttingThread::GetPendingPackets()
|
2012-11-25 14:02:47 +01:00 |
|
Klaus Schmidinger
|
c13980e130
|
Updated the Macedonian OSD texts
|
2012-11-21 08:56:05 +01:00 |
|
Klaus Schmidinger
|
9fff8b3fe9
|
Fixed learning remote control keys with the LCARS skin
|
2012-11-19 12:24:29 +01:00 |
|