Klaus Schmidinger
|
15f13ac936
|
Avoiding a zero sized array in cDevice::GetDevice()
|
2022-12-07 09:38:05 +01:00 |
|
Klaus Schmidinger
|
5b176f97a4
|
Now avoiding unnecessary processing in cDvbSubtitleConverter::FinishPage() if there are no areas
|
2022-12-06 16:57:01 +01:00 |
|
Klaus Schmidinger
|
0bb6f87776
|
Now avoiding the memcpy() call in cGlyph::cGlyph() if the bitmap is empty
|
2022-12-06 12:30:13 +01:00 |
|
Klaus Schmidinger
|
c06d2389e9
|
Now avoiding calling poll() in cSectionHandler::Action() if there are no filters
|
2022-12-06 12:25:08 +01:00 |
|
Klaus Schmidinger
|
4336b55f4e
|
Fixed initializing cDvbPlayerControl and cTransferControl
|
2022-12-05 14:45:51 +01:00 |
|
Klaus Schmidinger
|
c12c7378e9
|
Fixed a possible heap-use-after-free in cDvbTuner::Action()
|
2022-12-05 14:04:10 +01:00 |
|
Klaus Schmidinger
|
a299d8d348
|
Added code for the 'qks' audio track
|
2022-12-01 20:57:12 +01:00 |
|
Klaus Schmidinger
|
8d65cc6dc0
|
Fixed generating the index file in the cutter
|
2022-12-01 12:47:33 +01:00 |
|
Klaus Schmidinger
|
76445411a5
|
Added missing rounding when dividing frequencies in processing the NIT
|
2022-11-30 12:02:00 +01:00 |
|
Klaus Schmidinger
|
4425918d31
|
Fixed regenerating the index file of a recording in case it is present, but empty
|
2022-11-28 14:39:23 +01:00 |
|
Klaus Schmidinger
|
6888ea68b6
|
Added periodic calls to malloc_trim(0) to reduce memory consumption
|
2022-11-28 10:44:01 +01:00 |
|
Klaus Schmidinger
|
abb82a2396
|
Added support for kernel based LIRC driver
|
2022-11-26 13:37:06 +01:00 |
|
Klaus Schmidinger
|
6192ca81d9
|
Fixed name and email for Marko Mäkelä
|
2022-11-23 14:42:03 +01:00 |
|
Klaus Schmidinger
|
93d578d9b8
|
Implemented parsing frame rate and image size for MPEG2, H.264 and H.265
|
2022-11-22 11:31:39 +01:00 |
|
Klaus Schmidinger
|
d756628297
|
Added a chapter about locking to PLUGINS.html
|
2022-11-20 21:38:18 +01:00 |
|
Klaus Schmidinger
|
a4cde807bc
|
Added a missing 'const' to cTimers::GetTimerForEvent()
|
2022-11-20 10:57:31 +01:00 |
|
Klaus Schmidinger
|
2bf0967a47
|
Fixed default values for DVB-T
|
2022-11-15 10:21:55 +01:00 |
|
Klaus Schmidinger
|
7ed306d127
|
Changed email address of Winfried Köhler
|
2022-11-14 11:14:10 +01:00 |
|
Klaus Schmidinger
|
786245efe5
|
Now assuming the lock when removing deleted recordings even if the disk is full
|
2022-11-04 14:30:01 +01:00 |
|
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 |
|