Klaus Schmidinger
|
1f541487e0
|
cTSBuffer::Skip() no longer immediately deletes the given number of bytes from the TS buffer
|
2017-04-15 09:55:32 +02:00 |
|
Klaus Schmidinger
|
1a160e7afe
|
The function cCamSlot::Decrypt() can now also be called with Data == NULL
|
2017-04-15 09:39:55 +02:00 |
|
Klaus Schmidinger
|
016e10c1b0
|
Signal strength and quality (CNR) are now determined via DVB API 5 (if available)
|
2017-04-06 17:12:59 +02:00 |
|
Klaus Schmidinger
|
6d52c80273
|
Changed some leftover 'number' to 'id' in SVDRP replies
|
2017-04-04 11:09:14 +02:00 |
|
Klaus Schmidinger
|
63a32ce483
|
Fixed a deadlock in the SVDRP command PLAY in case there is currently a recording being replayed
|
2017-04-04 11:05:38 +02:00 |
|
Klaus Schmidinger
|
7170c20c7e
|
Added missing GetById() calls
|
2017-04-04 09:39:36 +02:00 |
|
Klaus Schmidinger
|
7e6667f58f
|
Changed 'number' to 'id' in the help texts of SVDRP commands that deal with timers
|
2017-04-03 14:32:33 +02:00 |
|
Klaus Schmidinger
|
67cb53d587
|
Recordings now have unique ids
|
2017-04-03 14:11:41 +02:00 |
|
Klaus Schmidinger
|
e622854789
|
cOsdMenu::Display() now checks whether the OSD size has changed and if so calls SetDisplayMenu()
|
2017-04-03 12:49:56 +02:00 |
|
Klaus Schmidinger
|
792b9dc45f
|
Added a note to the "Pausing live video" section of the MANUAL
|
2017-04-03 08:42:10 +02:00 |
|
Klaus Schmidinger
|
fe535d25e5
|
Added some guidelines and recommendations to the 'Logging' section of PLUGINS.html
|
2017-04-02 13:01:34 +02:00 |
|
Klaus Schmidinger
|
c4cc5e613c
|
The cEvent class now has a new member 'aux'
|
2017-04-02 12:13:15 +02:00 |
|
Klaus Schmidinger
|
0a5a7893a5
|
Detecting whether a particular CAM actually decrypts a given channel is now done separately for each receiver
|
2017-04-02 10:08:49 +02:00 |
|
Klaus Schmidinger
|
f39d31631b
|
The file 'cam.data' is no longer written if it is read-only
|
2017-04-02 10:06:31 +02:00 |
|
Klaus Schmidinger
|
8d3ae53bcd
|
Changed tEventID back to u_int32_t
|
2017-04-01 12:39:46 +02:00 |
|
Klaus Schmidinger
|
d6f57259fa
|
The function cEpgHandlers::BeginSegmentTransfer() is now boolean
|
2017-03-31 15:24:35 +02:00 |
|
Klaus Schmidinger
|
112bfa5897
|
The functionality of HandleRemoteModifications() has been moved to timers.[ch]
|
2017-03-30 15:25:20 +02:00 |
|
Klaus Schmidinger
|
da105e3bda
|
Added credit for Jasmin Jessich
|
2017-03-28 08:31:51 +02:00 |
|
Klaus Schmidinger
|
2e8815ece8
|
Silently ignore MTD index -1
|
2017-03-27 14:26:04 +02:00 |
|
Klaus Schmidinger
|
830e30e2fb
|
Only store ChannelCamRelations for receivers with valid channel ids
|
2017-03-27 14:02:54 +02:00 |
|
Klaus Schmidinger
|
d60336ba96
|
Added TS_SYNC to cMtdHandler::Put()
|
2017-03-27 09:09:37 +02:00 |
|
Klaus Schmidinger
|
44813e56a5
|
Limiting locking the mtdBuffer to reading and clearing
|
2017-03-27 08:35:29 +02:00 |
|
Klaus Schmidinger
|
b313d88db1
|
Improved clearing the MTD buffer and syncing on TS packets
|
2017-03-26 13:07:01 +02:00 |
|
Klaus Schmidinger
|
9e808255f8
|
Now stopping any ongoing recordings before stopping the plugins
|
2017-03-25 14:32:37 +01:00 |
|
Klaus Schmidinger
|
fe57c16f6f
|
Fixed a crash when stopping VDR while recording encrypted channels with MTD
|
2017-03-25 14:09:31 +01:00 |
|
Klaus Schmidinger
|
2d9eb7e25d
|
Mapping PIDs in CanDecrypt(); improved description of Start-/StopDecrypting(); removed obsolete cMtdCamSlot::IsDecrypting(); fixed getting device fpr channel up/down
|
2017-03-23 14:34:53 +01:00 |
|
Klaus Schmidinger
|
b7be7c900a
|
cMtdHandler::Put() now processes as many TS packets as possible in one call
|
2017-03-19 14:20:22 +01:00 |
|
Klaus Schmidinger
|
e2756f8e9a
|
Now clearing the MTD buffer
|
2017-03-19 13:33:53 +01:00 |
|
Klaus Schmidinger
|
367557039a
|
The function cRingBufferLinear::Clear() can now be called safely from the reading thread, without additional locking
|
2017-03-19 13:11:39 +01:00 |
|
Klaus Schmidinger
|
31b0feae14
|
Added some remarks
|
2017-03-19 10:48:52 +01:00 |
|
Klaus Schmidinger
|
2cc25e65f4
|
Implemented support for MTD
|
2017-03-18 16:33:59 +01:00 |
|
Klaus Schmidinger
|
3f9cdea1c1
|
PIDs can now be added to and deleted from a cReceiver while it is attached to a cDevice
|
2017-02-21 14:17:07 +01:00 |
|
Klaus Schmidinger
|
71601e363e
|
Fixed setting the local machine's SVDRP host name
|
2017-02-14 11:04:24 +01:00 |
|
Klaus Schmidinger
|
9b9d15438e
|
Implemented the concept of 'master cams'
|
2017-01-23 12:01:48 +01:00 |
|
Klaus Schmidinger
|
6121095a30
|
Changed 'unsigned' to 'signed' in some places to avoid trouble with abs() in gcc6+
|
2017-01-09 15:21:13 +01:00 |
|
Klaus Schmidinger
|
6773ab35d2
|
Fixed updating the elapsed/remaining time in the progress display during fast forward/rewind
|
2017-01-09 14:52:57 +01:00 |
|
Klaus Schmidinger
|
196f2af596
|
The mechanism of trying different CAMs when switching to an encrypted channel is now only triggered if there acually is more than one CAM in the system
|
2017-01-09 14:27:36 +01:00 |
|
Klaus Schmidinger
|
d1ddb39781
|
The channel/CAM relations are now stored in the file 'cam.data'; fixed a flaw in handling timeouts for encrypted channels
|
2017-01-09 13:42:41 +01:00 |
|
Klaus Schmidinger
|
882273d508
|
Added a missing dependency to the Makefile to avoid error messages in the clean-plugins target
|
2017-01-08 11:09:54 +01:00 |
|
Klaus Schmidinger
|
0aba3abaeb
|
Updated the Russian OSD texts
|
2017-01-05 11:42:21 +01:00 |
|
Klaus Schmidinger
|
1c7c2f50b0
|
Fixed a possible deadlock in the recordings handler thread
|
2017-01-01 17:52:51 +01:00 |
|
Klaus Schmidinger
|
f345908f77
|
Added 'S3W ABS-3A' to sources.conf
|
2016-12-27 11:45:25 +01:00 |
|
Klaus Schmidinger
|
ab9e7d50a3
|
Adjusted release date
|
2016-12-24 08:48:22 +01:00 |
|
Klaus Schmidinger
|
834ac04c3b
|
Added a short sleep to cTSBuffer::Action() to avoid high CPU usage
|
2016-12-23 14:49:06 +01:00 |
|
Klaus Schmidinger
|
e2ba3d09a5
|
Added support for the systemd watchdog
|
2016-12-23 14:36:24 +01:00 |
|
Klaus Schmidinger
|
bac0ca39ba
|
Avoiding some duplicate code and unnecessary work in nit.c
|
2016-12-23 14:25:27 +01:00 |
|
Klaus Schmidinger
|
68acf8815c
|
Fixed a possible buffer overflow in handling CA descriptors
|
2016-12-23 14:08:14 +01:00 |
|
Klaus Schmidinger
|
736f2fed42
|
Fixed the non-const version of cTimers::GetTimer()
|
2016-12-23 09:49:31 +01:00 |
|
Klaus Schmidinger
|
fdbbbd146a
|
Fixed a typo in the description of cTimers::GetTimersRead()
|
2016-12-22 14:31:50 +01:00 |
|
Klaus Schmidinger
|
bac165a751
|
Added a 'const' version of cTimers::GetTimer()
|
2016-12-22 14:27:01 +01:00 |
|