Klaus Schmidinger
|
50c3951017
|
Fixed a possible deadlock in cDevice::DetachAllReceivers()
|
2022-01-24 16:53:45 +01:00 |
|
Klaus Schmidinger
|
b7112ece6c
|
The default for DEPRECATED_SETCURRENTCHANNEL has been set to 0
|
2021-05-21 12:51:16 +02:00 |
|
Klaus Schmidinger
|
a526eee165
|
Fixed the 'else if' branch in cDevice::GetDeviceForTransponder(), which hasn't been active since version 1.7.29
|
2020-06-27 10:24:46 +02:00 |
|
Klaus Schmidinger
|
8a282ef267
|
Added a device hook for detecting whether a device provides EIT data
|
2020-06-10 14:52:43 +02:00 |
|
Klaus Schmidinger
|
225c495632
|
Fixed a typo
|
2020-05-04 11:40:44 +02:00 |
|
Klaus Schmidinger
|
5705ffbd2b
|
Now retuning if the received transponder's SDT doesn't contain the expected values for NID and TID
|
2020-05-04 08:50:20 +02:00 |
|
Klaus Schmidinger
|
c2634a7ccf
|
Fixed inconsistent behavior in case only certain devices are used (selected by the '-D' option)
|
2019-05-28 15:54:22 +02:00 |
|
Klaus Schmidinger
|
d8523b0db8
|
The macros used to control deprecated code or functions have been changed to hold numeric values; the default for DEPRECATED_VDR_CHARSET_OVERRIDE has been set to 0
|
2017-11-02 15:04:56 +01:00 |
|
Klaus Schmidinger
|
d74dd7a60a
|
The function cDevice::GetVideoSystem() has been finally removed
|
2017-11-02 14:38:49 +01:00 |
|
Klaus Schmidinger
|
f97a59597f
|
Now using a separate mutex to fix the race between SVDRP CHAN and cDevice::HasProgramme()
|
2017-05-30 11:06:55 +02:00 |
|
Klaus Schmidinger
|
44287ca25e
|
Added a Status parameter to the interface of cDevice::SignalStats() and cDvbDevice::SignalStats()
|
2017-05-09 11:53:41 +02:00 |
|
Klaus Schmidinger
|
6132a46768
|
Implemented getting and logging DVB API 5 signal statistics
|
2017-04-17 15:02:44 +02:00 |
|
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
|
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
|
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
|
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
|
1172937e8a
|
The function SetCurrentChannel(const cChannel *Channel) is now deprecated
|
2016-12-06 14:17:39 +01:00 |
|
Klaus Schmidinger
|
0a40ce6f9d
|
Commented out the line #define DEPRECATED_VIDEOSYSTEM in device.h
|
2015-04-19 12:15:00 +02: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
|
af56e53315
|
Refactored setup parameter handling for output devices
|
2014-03-15 14:05:15 +01:00 |
|
Klaus Schmidinger
|
a84defe86f
|
Added support for buffered CAM decryption
|
2014-01-02 10:47:08 +01:00 |
|
Klaus Schmidinger
|
00e2415b81
|
Implemented cCamSlot::Decrypt()
|
2013-12-28 13:29:54 +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
|
bf52b1a2e3
|
Fixed a comment
|
2013-10-10 13:23:30 +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
|
cd10b439d0
|
Added basic support for positioners to control steerable satellite dishes
|
2013-08-21 11:02:52 +02: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
|
bb47d52f95
|
Added missing 'const' to cDevice::HasProgramme() and cDevice::HasLock()
|
2013-02-16 13:06:16 +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
|
5b720a4fdb
|
Fixed a typo
|
2013-01-22 17:01:16 +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
|
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
|
5d0410de3e
|
Added cDevice::HasInternalCam()
|
2012-08-26 13:59:37 +02:00 |
|
Klaus Schmidinger
|
4986f76b0a
|
Added cDevice::ReadFilter()
|
2012-08-26 13:09:01 +02:00 |
|
Klaus Schmidinger
|
d5aa5f7294
|
The new function cDevice::DeviceType() returns a string identifying the type of the given device
|
2012-04-04 09:52:15 +02:00 |
|
Klaus Schmidinger
|
4dcbf19ea2
|
The new function cDevice::DeviceName() returns a string identifying the name of the given device
|
2012-03-13 10:20:42 +01:00 |
|
Klaus Schmidinger
|
61e420bdf6
|
Fixed switching devices to the transponders of VPS recordings in case there are only bonded devices
|
2012-03-06 12:32:38 +01:00 |
|
Klaus Schmidinger
|
c8808a854b
|
Added a Query parameter to cDevice::GetDevice(), so that devices can be queried without side effects when zapping
|
2012-03-02 10:43:26 +01:00 |
|
Klaus Schmidinger
|
28bc34b245
|
Revised priority handling to allow receivers with a priority that is lower than that of live viewing
|
2012-03-02 10:19:00 +01:00 |
|
Klaus Schmidinger
|
42c42b554a
|
Removed the "PrimaryLimit"
|
2012-02-25 14:44:43 +01:00 |
|
Klaus Schmidinger
|
8dc6eb0cda
|
Added some missing 'const' to cDevice
|
2012-02-14 14:47:59 +01:00 |
|
Klaus Schmidinger
|
6469b666bd
|
Fixed some typos
|
2012-01-18 12:12:49 +01:00 |
|
Klaus Schmidinger
|
f8d0f77307
|
Fixed asserting there is a live programme if the primary device is bonded with a device that starts a recording on a different band
|
2012-01-17 15:37:52 +01:00 |
|
Klaus Schmidinger
|
fe0a011611
|
Fixed several spelling errors
|
2011-12-04 13:40:52 +01:00 |
|
Klaus Schmidinger
|
a49ce434f6
|
Implemented "Device Bonding"
|
2011-12-04 12:45:26 +01:00 |
|
Klaus Schmidinger
|
a964269fe9
|
Implemented 'occupied' for devices
|
2011-10-16 14:02:34 +02:00 |
|
Klaus Schmidinger
|
6b5e9f56ed
|
Implemented cDevice::ProvidesEIT()
|
2011-08-26 13:03:14 +02:00 |
|