Klaus Schmidinger
|
1f16ada70c
|
Fixed some warnings from g++ 7.2.0 regarding fixed buffer sizes
|
2018-03-23 15:47:26 +01:00 |
|
Klaus Schmidinger
|
b539134e54
|
Fixed (not) saving the 'cam.data' file in case VDR stops early during startup due to some error
|
2018-03-19 16:39:58 +01:00 |
|
Klaus Schmidinger
|
6180dcce45
|
Version 2.4.0
|
2018-03-19 15:06:46 +01:00 |
|
Klaus Schmidinger
|
040f842e6c
|
Fixed processing SVDRP client responses in case the caller doesn't want the actual response strings
|
2018-03-19 12:32:16 +01:00 |
|
Klaus Schmidinger
|
5cb66f8090
|
Updated the Ukrainian OSD texts
|
2018-03-19 10:47:53 +01:00 |
|
Klaus Schmidinger
|
a2b6b142d8
|
Modified cMenuTimers::Delete() to avoid a lengthy lock on the Timers list while prompting the user
|
2018-03-18 12:03:46 +01:00 |
|
Klaus Schmidinger
|
55408b73ca
|
Fixed handling parameters in the S2SatelliteDeliverySystemDescriptor and T2DeliverySystemDescriptor
|
2018-03-18 10:52:21 +01:00 |
|
Klaus Schmidinger
|
f4b60f0b68
|
Made the input buffer in cSVDRPClient dynamic
|
2018-03-18 10:43:53 +01:00 |
|
Klaus Schmidinger
|
a1af84f29a
|
Added missing <name> to help for POLL
|
2018-03-17 13:00:19 +01:00 |
|
Klaus Schmidinger
|
0e1956bb29
|
Fixed a typo
|
2018-03-17 12:17:37 +01:00 |
|
Klaus Schmidinger
|
64e8a34281
|
Commented out the logging in cMarks::Align()
|
2018-03-17 10:56:13 +01:00 |
|
Klaus Schmidinger
|
043929d850
|
Fixed a possible race condition with CONN vs. LSTT
|
2018-03-17 10:07:19 +01:00 |
|
Klaus Schmidinger
|
af3cb1c9c3
|
Improved handling VPS timers to better react to EPG changes during an ongoing recording
|
2018-03-11 13:19:30 +01:00 |
|
Klaus Schmidinger
|
c6796ac6df
|
Removed sending the SVDRP command UPDR to peer VDRs whenever a change is made to the recordings in the video directory
|
2018-03-09 15:33:27 +01:00 |
|
Klaus Schmidinger
|
6b4911c6a2
|
Making sure the Schedules menu has a proper title, even if it is empty
|
2018-03-09 15:08:45 +01:00 |
|
Klaus Schmidinger
|
ec0e368a7f
|
Handling SVDRP commands case insensitive
|
2018-03-09 10:49:48 +01:00 |
|
Klaus Schmidinger
|
1275de1b07
|
Now writing the info file before attaching the recorder to the device, to make sure it is present when the recorder needs to update the fps value
|
2018-03-08 17:03:51 +01:00 |
|
Klaus Schmidinger
|
746ce7d406
|
Fixed keeping the offset of the list cursor in case it is at the very top of the visible part of the list
|
2018-03-06 10:38:18 +01:00 |
|
Klaus Schmidinger
|
bb4b6901ad
|
Fixed removing a cStateKey from a cStateLock
|
2018-03-05 22:40:12 +01:00 |
|
Klaus Schmidinger
|
a7fdd3c165
|
When making modifications to remote timers, the local VDR no longer sends a POLL to all remote VDRs
|
2018-03-05 15:49:20 +01:00 |
|
Klaus Schmidinger
|
1f9832b449
|
Assigning events to timers no longer triggers sending a POLL to all peer VDRs
|
2018-03-04 14:15:07 +01:00 |
|
Klaus Schmidinger
|
75648e80cf
|
Modified cStateLock's SetExplicitModify() and IncState()
|
2018-03-04 11:31:21 +01:00 |
|
Klaus Schmidinger
|
8a7540321d
|
Disabled the use of posix_fadvise() when reading
|
2018-03-03 19:35:31 +01:00 |
|
Klaus Schmidinger
|
adc7056c9e
|
Fixed a typo
|
2018-03-03 13:10:51 +01:00 |
|
Klaus Schmidinger
|
b1b4a12848
|
Fixed stopping a remote repeating timer
|
2018-03-03 12:55:57 +01:00 |
|
Klaus Schmidinger
|
7b77f400a1
|
Fixed handling close of connections
|
2018-03-01 15:00:32 +01:00 |
|
Klaus Schmidinger
|
4d7455e783
|
Added timeouts for SVDRP peer communication about timers
|
2018-03-01 14:45:57 +01:00 |
|
Klaus Schmidinger
|
66d66b31dc
|
Fixed the CompareInts() function
|
2018-02-28 10:14:18 +01:00 |
|
Klaus Schmidinger
|
9c3ce0048a
|
When remote timers are fetched from a peer VDR, we no longer blindly delete and re-add them, but rather compare them and make only the minimum necessary changes
|
2018-02-28 10:06:47 +01:00 |
|
Klaus Schmidinger
|
3a3a233994
|
Updated the Polish OSD texts
|
2018-02-27 09:48:28 +01:00 |
|
Klaus Schmidinger
|
d5db0c5ba7
|
Improved locking
|
2018-02-26 15:42:15 +01:00 |
|
Klaus Schmidinger
|
dd6c37c13d
|
Added options for name and port
|
2018-02-25 21:50:18 +01:00 |
|
Klaus Schmidinger
|
e4af94d3f9
|
Combined Start/StopSVDRPServer/ClientHandler() into Start/StopSVDRPHandler()
|
2018-02-25 13:57:21 +01:00 |
|
Klaus Schmidinger
|
bf497f4aae
|
Fixed storing timer id in .timer for instant recordings
|
2018-02-25 13:28:19 +01:00 |
|
Klaus Schmidinger
|
6600478675
|
Moved handling remote timers into cSVDRPClientHandler::ProcessConnections()
|
2018-02-25 13:26:17 +01:00 |
|
Klaus Schmidinger
|
bbbc36a1e6
|
Adapted to the new CONN command
|
2018-02-25 12:42:58 +01:00 |
|
Klaus Schmidinger
|
361d642660
|
Initiating the client side of a peer-to-peer SVDRP connection is now done with the new SVDRP command CONN instead of using the UDP port with the server's address
|
2018-02-20 13:28:04 +01:00 |
|
Klaus Schmidinger
|
a72806a0ba
|
Added a section about the '.sort' file to vdr.5
|
2018-02-15 16:02:04 +01:00 |
|
Klaus Schmidinger
|
a1c53eae1e
|
Improved calculating signal strength and quality (cont'd)
|
2018-02-15 15:37:01 +01:00 |
|
Klaus Schmidinger
|
a4343bdfd9
|
Fixed case inconsistency with SVDRPDefaultHost
|
2018-02-15 14:41:14 +01:00 |
|
Klaus Schmidinger
|
940e4a7c4d
|
Fixed handling SVDRP peering for more than one instance of VDR on the same machine, and improved logging and debug output
|
2018-02-15 14:30:14 +01:00 |
|
Klaus Schmidinger
|
3090d8146f
|
Implemented storing timer id in .timer
|
2018-02-13 09:33:41 +01:00 |
|
Klaus Schmidinger
|
78831a72d5
|
Improved calculating signal strength and quality
|
2018-02-12 14:05:22 +01:00 |
|
Klaus Schmidinger
|
68f0f24670
|
Fixed getting the info of a newly edited recording
|
2018-02-10 13:31:31 +01:00 |
|
Klaus Schmidinger
|
6b9c5aa1ac
|
When a timer is newly created in the Timers menu, it now immediately appears at the correct position in the list
|
2018-02-10 12:51:19 +01:00 |
|
Klaus Schmidinger
|
902c83ece3
|
Fixed keeping the cursor position in the Recordings menu in case a timer starts recording while the menu is open
|
2018-02-10 12:34:10 +01:00 |
|
Klaus Schmidinger
|
30650b9c13
|
Fixed updating the Timers menu after turning a local timer on/off with the Red button
|
2018-02-10 10:54:33 +01:00 |
|
Klaus Schmidinger
|
5976079fd3
|
Added a note about the fixed UDP port for SVDRP discovery to vdr.1
|
2018-02-09 15:21:06 +01:00 |
|
Klaus Schmidinger
|
1e3f146707
|
Replaced the warning regarding the open SVDRP port in the INSTALL file with a remarkabout using svdrphosts.conf to completely disable SVDRP access
|
2018-02-09 15:19:59 +01:00 |
|
Klaus Schmidinger
|
015b269c21
|
Making sure cSVDRPClient::Process() reads the entire reply once it started reading, even if no Response parameter is given
|
2018-02-05 15:18:19 +01:00 |
|