Klaus Schmidinger
|
2a0222226a
|
Clarified some potentially mistakable code in cSectionHandler::SetStatus()
|
2022-01-31 21:21:42 +01:00 |
|
Klaus Schmidinger
|
50c3951017
|
Fixed a possible deadlock in cDevice::DetachAllReceivers()
|
2022-01-24 16:53:45 +01:00 |
|
Klaus Schmidinger
|
ea1ad945b4
|
Fixed handling error conditions in the index file
|
2022-01-24 10:44:21 +01:00 |
|
Klaus Schmidinger
|
8cde8464eb
|
Fixed handling zero bytes in cH264Parser
|
2022-01-18 14:24:33 +01:00 |
|
Klaus Schmidinger
|
14b108f104
|
Added some missing "AUTO" values to vdr.5
|
2022-01-14 10:46:15 +01:00 |
|
Klaus Schmidinger
|
d05765c670
|
Replaced strncpy() with memcpy() in strreplace() to avoid a compiler warning
|
2021-12-30 14:38:40 +01:00 |
|
Klaus Schmidinger
|
104bddc560
|
Fixed calculating the disk use percentage if there's more than 20TB of recordings
|
2021-12-24 10:56:47 +01:00 |
|
Klaus Schmidinger
|
e7107b789e
|
Fixed a possible memory leak in creating fonts
|
2021-12-20 13:19:52 +01:00 |
|
Klaus Schmidinger
|
f275346ecc
|
Fixed a memory leak in handling the NIT
|
2021-12-14 21:15:02 +01:00 |
|
Klaus Schmidinger
|
33b47142e4
|
Fixed unlocking vs. call to EpgHandlers.EndSegmentTransfer()
|
2021-12-11 20:58:51 +01:00 |
|
Klaus Schmidinger
|
5f3d42bcd8
|
Added missing '0x09=H.265 video, 0x19 = AC4 audio' to vdr.5
|
2021-10-16 09:27:11 +02:00 |
|
Klaus Schmidinger
|
6c5a448dec
|
Fixed deleting the edited recording in case of an error
|
2021-06-21 15:30:16 +02:00 |
|
Klaus Schmidinger
|
4d5cbaf57d
|
If an error occurs while recording, the respective entry in the list of recordings is now updated immediately
|
2021-06-19 14:21:16 +02:00 |
|
Klaus Schmidinger
|
60c858689b
|
Fixed handling incomplete multi-packet CAT
|
2021-06-09 09:42:15 +02:00 |
|
Klaus Schmidinger
|
9686a9b474
|
Removed unused declaration of cDvbTuner::SetFrontendType()
|
2021-06-09 09:12:25 +02:00 |
|
Klaus Schmidinger
|
0f6265a97f
|
Fixed flushing old data from the section handler
|
2021-06-08 15:10:51 +02:00 |
|
Klaus Schmidinger
|
7b1c097958
|
No longer permanently looping through PMT PIDs, which caused problems with some SatIP receivers
|
2021-06-08 14:57:26 +02:00 |
|
Klaus Schmidinger
|
58e21d8e37
|
Now using __cplusplus instead of DISABLE_TEMPLATES_COLLIDING_WITH_STL, and using std::min(), std::max() and std::swap() if available
|
2021-05-26 13:37:53 +02:00 |
|
Klaus Schmidinger
|
8f52603665
|
cRecordingInfo::Errors() now returns -1 for old recordings; added a missing 'const'
|
2021-05-23 15:03:17 +02:00 |
|
Klaus Schmidinger
|
ada85b693e
|
The 'Edit path' dialog now also shows the total size of all recordings in that path
|
2021-05-21 10:41:46 +02:00 |
|
Klaus Schmidinger
|
505bcee926
|
The transponder value of channels is now cached
|
2021-05-21 09:38:34 +02:00 |
|
Klaus Schmidinger
|
4a199fe4ac
|
Now using a separate fixed value for internal EPG linger time
|
2021-04-28 20:44:56 +02:00 |
|
Klaus Schmidinger
|
d536cf0947
|
No longer switching devices for pattern timers
|
2021-04-06 10:00:27 +02:00 |
|
Klaus Schmidinger
|
19a0e3cda7
|
Fixed MakePatternFileName() in case the event doesn't yet have a short text
|
2021-04-06 09:50:30 +02:00 |
|
Klaus Schmidinger
|
f672fe90c1
|
Fixed scaling subtitles with anti-aliasing
|
2021-03-17 15:24:34 +01:00 |
|
Klaus Schmidinger
|
ad35c9c2d3
|
Added some missing user command calls for copying, renaming and moving recordings
|
2021-01-19 20:38:28 +01:00 |
|
Klaus Schmidinger
|
1b1465a677
|
Now making sure a spawned timer only fully overlaps the given event
|
2021-01-19 13:21:51 +01:00 |
|
Klaus Schmidinger
|
dee1225fa4
|
Made the functions cRecordingInfo::SetData() and cRecordingInfo::SetAux() public
|
2021-01-18 12:55:47 +01:00 |
|
Klaus Schmidinger
|
c402d57809
|
Increased the number of possible modulation systems in cDevice::GetDevice()
|
2021-01-11 10:36:05 +01:00 |
|
Klaus Schmidinger
|
f1836af0b0
|
Fixed VPS handling when spawning a pattern timer, in case Setup.UseVps is false
|
2021-01-07 16:00:17 +01:00 |
|
Klaus Schmidinger
|
eebcc57079
|
Fixed initializing the cChannel::schedule pointer after reading EPG data with PUTE
|
2021-01-04 09:05:26 +01:00 |
|
Klaus Schmidinger
|
be9eff0fad
|
Fixed handling $(PKG_CONFIG) in newplugin
|
2021-01-02 14:32:20 +01:00 |
|
Klaus Schmidinger
|
3f3e47d280
|
Fixed a crash in the SVDRP command CLRE in case a non-existing channel number is given
|
2021-01-01 21:23:00 +01:00 |
|
Klaus Schmidinger
|
55b237dbe8
|
Fixed strreplace() to handle NULL strings
|
2020-12-29 21:40:29 +01:00 |
|
Klaus Schmidinger
|
7ade54dfd7
|
Fixed a compiler warning
|
2020-12-18 14:51:57 +01:00 |
|
Klaus Schmidinger
|
82cc5c76a4
|
Improved handling missing VDRPluginDestroyer()
|
2020-12-16 11:54:06 +01:00 |
|
Klaus Schmidinger
|
67a4ba4228
|
Fixed error handling when loading a plugin
|
2020-12-13 10:56:36 +01:00 |
|
Klaus Schmidinger
|
79a3607d0c
|
Avoiding a lengthy lock on the Channels list when starting a recording
|
2020-12-12 22:01:01 +01:00 |
|
Klaus Schmidinger
|
dffeabbacb
|
Fixed PMT handling in case locking the Channels list times out
|
2020-12-12 10:31:52 +01:00 |
|
Klaus Schmidinger
|
9fa7de2036
|
Fixed a bug in handling shared PMTs, where after the first pass not all SIDs of a PMT pid were checked any more
|
2020-12-09 21:42:26 +01:00 |
|
Klaus Schmidinger
|
bacc873896
|
Added initialization of cDvbFrontend::frontendInfo
|
2020-12-05 15:48:40 +01:00 |
|
Klaus Schmidinger
|
375d25627d
|
Fixed generating the HashId in cEIT::cEIT()
|
2020-11-28 21:45:05 +01:00 |
|
Klaus Schmidinger
|
56e2ed2628
|
Fixed "read incomplete section" errors
|
2020-11-24 21:19:49 +01:00 |
|
Klaus Schmidinger
|
ad55da4ef9
|
Fixed possible compilation errors with libjpeg
|
2020-11-22 13:32:05 +01:00 |
|
Klaus Schmidinger
|
272231467a
|
Fixed parsing the '-l' command line option
|
2020-11-20 13:49:58 +01:00 |
|
Klaus Schmidinger
|
6cb818c7ad
|
Fixed allocating memory for cImage
|
2020-11-16 15:53:53 +01:00 |
|
Klaus Schmidinger
|
0468b38ff3
|
Fixed an unnecessary double call to Display() in cMenuRecording::RefreshRecording()
|
2020-11-03 22:12:38 +01:00 |
|
Klaus Schmidinger
|
ebbc562aab
|
Fixed multiple recording entries in case a recording is started during the initial reading of the video directory
|
2020-11-01 10:29:07 +01:00 |
|
Klaus Schmidinger
|
f387bb5e77
|
Now initializing the status variable in cDvbTuner::GetFrontendStatus() and cDvbTuner::GetSignalStats() to avoid problems with drivers that don't do this
|
2020-10-16 13:58:45 +02:00 |
|
Klaus Schmidinger
|
c5461ffd9f
|
Now checking for an empty command in cDvbTuner::GetSignalStats() to avoid a possible error message
|
2020-10-16 13:50:36 +02:00 |
|