Klaus Schmidinger
|
b532dc8229
|
Replaced strncpy() and strn0cpy() with Utf8Strn0Cpy() where necessary
|
2007-06-16 10:41:21 +02:00 |
|
Klaus Schmidinger
|
fcbb206fdf
|
Non-primary devices in Transfer mode are now also used for recording
|
2007-04-30 09:40:34 +02:00 |
|
Klaus Schmidinger
|
7751b6abb0
|
Added cDevice::HasCi() so that devices with Common Interface can be avoided when tuning to an FTA channel
|
2007-01-13 12:14:51 +01:00 |
|
Klaus Schmidinger
|
87dd5139ff
|
CAM handling refactored; multiple recordings with one CAM; automatic CAM selection
|
2007-01-07 14:46:14 +01:00 |
|
Klaus Schmidinger
|
5ff1d35711
|
Fixed handling relative volume settings that unmute the audio in the call to cStatus::MsgSetVolume()
|
2006-09-03 11:49:32 +02:00 |
|
Klaus Schmidinger
|
c2e2673629
|
Revoked the change to cDevice::GetDevice() that was introduced in version 1.4.1-2
|
2006-08-27 08:42:31 +02:00 |
|
Klaus Schmidinger
|
713093670f
|
Changed the way a device is selected for receiving in order to keep devices with CAMs better available
|
2006-08-12 11:33:34 +02:00 |
|
Klaus Schmidinger
|
cdad4a6b4e
|
Fixed cDevice::ToggleMute()
|
2006-07-29 10:17:35 +02:00 |
|
Klaus Schmidinger
|
92e4e131d0
|
cDevice::GetDevice() now prefers any device that's already receiving and doesn't require detatching receivers
|
2006-07-22 14:11:02 +02:00 |
|
Klaus Schmidinger
|
8f3ae72e9d
|
Fixed handling relative volume settings in the call to cStatus::MsgSetVolume()
|
2006-07-22 13:26:44 +02:00 |
|
Klaus Schmidinger
|
3644347545
|
Added some comment to cDevice::GetDevice()
|
2006-06-15 10:00:40 +02:00 |
|
Klaus Schmidinger
|
ba0a06bf0d
|
Fixed a typo
|
2006-05-27 11:14:42 +02:00 |
|
Klaus Schmidinger
|
d1617c84ca
|
Modifed the device selection to better handle timer conflicts
|
2006-05-27 09:43:37 +02:00 |
|
Klaus Schmidinger
|
08fb5e2dbd
|
The preferred audio language is now automatically selected when starting replay
|
2006-04-14 14:47:01 +02:00 |
|
Klaus Schmidinger
|
a6d5d36043
|
Now avoiding the 'actual' device when starting a recording, so that a Transfer Mode for live tv isn't interrupted
|
2006-04-09 10:47:53 +02:00 |
|
Klaus Schmidinger
|
bfce2b3dba
|
Fixed VPS recording in case there is more than one timer in the VPS margin
|
2006-04-09 09:12:47 +02:00 |
|
Klaus Schmidinger
|
22b60d9610
|
The new function cDevice::ForceTransferMode() can be used to force the primary device into transfer mode
|
2006-03-26 09:46:58 +02:00 |
|
Klaus Schmidinger
|
f40a6e9b85
|
Fixed setting the audio language codes in 'Transfer-Mode'
|
2006-02-24 14:14:41 +01:00 |
|
Klaus Schmidinger
|
d5c739790b
|
Implemented cDevice::Transferring()
|
2006-02-04 14:58:24 +01:00 |
|
Klaus Schmidinger
|
5fdc421a10
|
Added an 'Id' parameter to cDevice::PlayAudio() to allow plugins to easier process the audio data
|
2006-02-04 10:24:43 +01:00 |
|
Klaus Schmidinger
|
2d863532cc
|
Cleaned up some trailing white space
|
2006-01-08 11:44:37 +01:00 |
|
Klaus Schmidinger
|
b464dc407d
|
Added a mutex to synchronize cDevice::PlayPesPacket() and SetCurrentAudioTrack()
|
2006-01-08 10:13:38 +01:00 |
|
Klaus Schmidinger
|
e8ee9a1c4b
|
Adapted c(Dvb)Device::ProvidesCa() to the dynamic CA handling
|
2006-01-07 15:16:09 +01:00 |
|
Klaus Schmidinger
|
e0d5ebf8fd
|
The file 'ca.conf' is obsolete and has been removed; revised all descriptions regarding CICAM
|
2006-01-07 14:10:17 +01:00 |
|
Klaus Schmidinger
|
16f037e3c2
|
Any cReceivers still attached to a cDevice when that device switches to a different transponder are now automatically detached
|
2006-01-06 13:55:57 +01:00 |
|
Klaus Schmidinger
|
e87e649991
|
Fixed a typo
|
2006-01-06 12:56:44 +01:00 |
|
Klaus Schmidinger
|
c65133979f
|
Changed all "illegal" to "invalid" in error messages
|
2005-12-30 15:43:21 +01:00 |
|
Klaus Schmidinger
|
3f21bf20c5
|
New option '-g'; fixed security hole CAN-2005-0071 when grabbing to file
|
2005-12-30 15:11:16 +01:00 |
|
Klaus Schmidinger
|
cb428520e6
|
cDevice::GrabImage() now returns a pointer to the image in memory; cDevice::GrabImageFile() grabs the image to a file
|
2005-12-29 14:51:59 +01:00 |
|
Klaus Schmidinger
|
3a97be4fe9
|
Implemented handling of the "CA PMT Reply" for CAMs; some preparations for being able to record several encrypted channels from the same transponder
|
2005-11-26 13:39:47 +01:00 |
|
Klaus Schmidinger
|
27ab07e80d
|
The EPG scan no longer disturbs players that have also set live PIDs
|
2005-11-05 15:48:05 +01:00 |
|
Klaus Schmidinger
|
e7d98d2ee6
|
Removed obsolete 'shift' code in device.[hc]
|
2005-09-17 14:30:18 +02:00 |
|
Klaus Schmidinger
|
1bc5ba817c
|
Changed the audio PID language codes to hold up to two 3 letter codes; automatic audio channel setting for two channel audio
|
2005-09-04 14:48:39 +02:00 |
|
Klaus Schmidinger
|
2ffcc66af2
|
Re-introduced the code that waits for a tuner lock in VDR/device.c
|
2005-09-02 13:55:37 +02:00 |
|
Klaus Schmidinger
|
0c27583ba9
|
Removed the TUNER_LOCK_TIMEOUT in cDevice::AttachReceiver() since it caused more trouble than it fixed
|
2005-08-27 09:02:09 +02:00 |
|
Klaus Schmidinger
|
6de23d7d96
|
Now waiting at startup until all DVB devices are ready
|
2005-08-21 08:56:49 +02:00 |
|
Klaus Schmidinger
|
af54ce4842
|
Changed cThread Active() vs. Running()
|
2005-08-14 11:24:57 +02:00 |
|
Klaus Schmidinger
|
ccb0add798
|
Centralized 'thread active' handling
|
2005-08-13 13:17:24 +02:00 |
|
Klaus Schmidinger
|
f41e3f327b
|
Modified cEITScanner::Process() so that it works on systems with only budget cards or a mix of DVB-S, DVB-C or DVB-T cards
|
2005-06-12 14:09:45 +02:00 |
|
Klaus Schmidinger
|
f4c63964a8
|
A device can now detach all receivers for a given PID
|
2005-06-05 13:37:37 +02:00 |
|
Klaus Schmidinger
|
f2bb5b3474
|
Now preferring budget cards when selecting a DVB device for recording
|
2005-05-07 15:12:09 +02:00 |
|
Klaus Schmidinger
|
1c62f19c8c
|
Fixed handling fragments of less than 3 byte in cPesAssembler
|
2005-05-05 14:59:46 +02:00 |
|
Klaus Schmidinger
|
87209df391
|
Keeping the track language codes and descriptions in Transfer Mode
|
2005-02-27 13:58:22 +01:00 |
|
Klaus Schmidinger
|
940d605f2e
|
Revisited 'Fixed calling cStatus::MsgChannelSwitch() in cDevice::SetChannel()' to allow keeping language codes in Trandfer Mode
|
2005-02-27 13:40:33 +01:00 |
|
Klaus Schmidinger
|
43576a394f
|
Improved automatic audio track selection
|
2005-02-27 10:36:19 +01:00 |
|
Klaus Schmidinger
|
6ef9ec9ac0
|
Fixed ensuring there is a current audio track in case there is only one track
|
2005-02-26 11:46:37 +01:00 |
|
Klaus Schmidinger
|
e8bd7c2369
|
Implemented setup option "DVB/Video display format"
|
2005-02-20 13:39:49 +01:00 |
|
Klaus Schmidinger
|
51f41252cf
|
Added support for setting the video display mode
|
2005-02-20 12:01:05 +01:00 |
|
Klaus Schmidinger
|
605cd54280
|
Fixed calling cStatus::MsgChannelSwitch() in cDevice::SetChannel()
|
2005-02-19 12:20:53 +01:00 |
|
Klaus Schmidinger
|
e972c0464a
|
cAudio::Play() now also gets the 0xC0...0xDF audio
|
2005-02-13 09:54:51 +01:00 |
|