Klaus Schmidinger
|
ce0e97eb65
|
Single shot timers are now reliably deleted when they have expired
|
2005-03-20 11:19:36 +01:00 |
|
Klaus Schmidinger
|
e760b14f64
|
Some fixes to avoid compiler warnings in gcc 4.0
|
2005-03-20 10:10:38 +01:00 |
|
Klaus Schmidinger
|
ccc7c4a2d8
|
The day of a timer is now stored as a full date in ISO notation
|
2005-03-19 15:38:43 +01:00 |
|
Klaus Schmidinger
|
ae5ee879d0
|
The running status of a VPS event is now only taken seriously if that event has been seen within the last 30 seconds
|
2005-03-13 13:19:30 +01:00 |
|
Klaus Schmidinger
|
3c0ea98ab3
|
Fixed cDvbDevice::SetVideoDisplayFormat() in case of 16:9
|
2005-03-13 12:34:45 +01:00 |
|
Klaus Schmidinger
|
76ca67473c
|
Fixed cDolbyRepacker to allow recording ProSieben HD broadcasts
|
2005-03-13 12:05:30 +01:00 |
|
Klaus Schmidinger
|
57e34f6240
|
Improved matching timers to EPG events
|
2005-03-13 11:42:59 +01:00 |
|
Klaus Schmidinger
|
25b8a40eef
|
Updated the Swedish OSD texts; fixed a few French OSD texts that were in the wrong place
|
2005-03-12 10:53:04 +01:00 |
|
Klaus Schmidinger
|
7259b28d52
|
Updated the Finnish OSD texts
|
2005-03-05 17:02:21 +01:00 |
|
Klaus Schmidinger
|
dc20f0f8cf
|
Dropped CA support for the old '-icam' firmware
|
2005-03-05 16:13:26 +01:00 |
|
Klaus Schmidinger
|
8e37778946
|
Updated the Russian OSD texts
|
2005-03-05 15:51:55 +01:00 |
|
Klaus Schmidinger
|
379d4b7d63
|
The setup option "DVB/Video display format" is now only available if "Video format" is set to "4:3"
|
2005-03-05 15:48:26 +01:00 |
|
Klaus Schmidinger
|
e3be67dbaa
|
Improved displaying the the current audio track in the ST:TNG channel display
|
2005-02-27 14:54:57 +01:00 |
|
Klaus Schmidinger
|
627e70ce7e
|
Fixed handling repeated kAudio keys
|
2005-02-27 14:12:03 +01: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
|
5350b65b37
|
Added 'smi' to the Finnish language codes
|
2005-02-26 10:42:55 +01:00 |
|
Klaus Schmidinger
|
a5673f5b05
|
Completed Dutch language texts
|
2005-02-26 10:28:35 +01:00 |
|
Klaus Schmidinger
|
ca4da1845c
|
Changed MAXDPIDS to 16 (8xAC3 + 8xDTS)
|
2005-02-20 14:07:52 +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
|
f038aaefc8
|
Fixed the call to SetVideoFormat() in cDvbDevice::cDvbDevice() (parameter is _bool_)
|
2005-02-20 11:06:51 +01:00 |
|
Klaus Schmidinger
|
c6aa52c204
|
Increased POLLTIMEOUTS_BEFORE_DEVICECLEAR in transfer.c to 6 to avoid problems with the larger buffer reserve
|
2005-02-19 14:40:36 +01:00 |
|
Klaus Schmidinger
|
4871f1188e
|
Replaced the call to system("sync") in SpinUpDisk() with fdatasync(f) to avoid problems on NPTL systems
|
2005-02-19 13:51:44 +01:00 |
|
Klaus Schmidinger
|
605cd54280
|
Fixed calling cStatus::MsgChannelSwitch() in cDevice::SetChannel()
|
2005-02-19 12:20:53 +01:00 |
|
Klaus Schmidinger
|
f226c84583
|
Avoiding unnecessary calls to SetPid() in cDvbDevice::SetAudioTrackDevice()
|
2005-02-19 12:18:18 +01:00 |
|
Klaus Schmidinger
|
f714ee0f55
|
Removed some unneeded code and fixed access to unallocated memory in cEvent::FixEpgBugs()
|
2005-02-19 11:37:15 +01:00 |
|
Klaus Schmidinger
|
1594333047
|
Added missing reset of the 'repacker' to cTS2PES::Clear()
|
2005-02-13 14:38:08 +01:00 |
|
Klaus Schmidinger
|
84d57ed54d
|
Implemented cDvbDevice::SetTransferModeForDolbyDigital()
|
2005-02-13 14:26:37 +01:00 |
|
Klaus Schmidinger
|
28976bf276
|
Added a missing 'resultSkipped = 0' to cRemux::Clear()
|
2005-02-13 10:29:27 +01:00 |
|
Klaus Schmidinger
|
20d5179ae4
|
The 'plugins-clean' target of the Makefile now only deletes the actual plugin library files from this version of VDR
|
2005-02-13 10:18:07 +01:00 |
|
Klaus Schmidinger
|
e972c0464a
|
cAudio::Play() now also gets the 0xC0...0xDF audio
|
2005-02-13 09:54:51 +01:00 |
|
Klaus Schmidinger
|
78598e1a0a
|
Making sure the first audio packet is not dropped when switching to "pre 1.3.19 Dolby Digital compatibility mode"
|
2005-02-12 16:32:54 +01:00 |
|
Klaus Schmidinger
|
3b871f8bb6
|
Now using twice the buffer reserve in cTransfer if the primary DVB card is an unmodified version with only 2MB of SDRAM
|
2005-02-12 15:54:06 +01:00 |
|
Klaus Schmidinger
|
a481a5200c
|
Fixed a typo in detecting UTF-8
|
2005-02-12 15:07:09 +01:00 |
|
Klaus Schmidinger
|
dc22034e72
|
Added DeviceClrAvailableTracks() and DeviceSetCurrentAudioTrack() to cPlayer
|
2005-02-12 14:48:06 +01:00 |
|
Klaus Schmidinger
|
7e0ffb0499
|
Removed the "Cleared/PlayPes(NULL, 0)" handling from cTransfer::Action(); Making sure the buffer reserve in cTransfer::Action() is re-established after clearing the buffer
|
2005-02-12 13:52:35 +01:00 |
|
Klaus Schmidinger
|
25c942c0e3
|
Added 'uchar Id' to cAudio::Play()'
|
2005-02-12 13:01:24 +01:00 |
|
Klaus Schmidinger
|
d1fb8d586d
|
Forcing a new resync after a call to cRemux::Clear()
|
2005-02-12 10:59:03 +01:00 |
|
Klaus Schmidinger
|
efa2178430
|
Completed the Danish OSD texts
|
2005-02-12 10:27:04 +01:00 |
|
Klaus Schmidinger
|
5b4507da05
|
Fixed handling symbolic links in cRecordings::ScanVideoDir()
|
2005-02-12 10:19:03 +01:00 |
|
Klaus Schmidinger
|
7f244d5c9c
|
Fixed handling Transfer Mode for radio channels
|
2005-02-08 14:18:18 +01:00 |
|
Klaus Schmidinger
|
74accfb1dc
|
Restricted the "setting audio track" log message to automatic changes during replay
|
2005-02-08 13:21:34 +01:00 |
|
Klaus Schmidinger
|
93d2375299
|
Completed the Finnish OSD texts
|
2005-02-08 12:01:57 +01:00 |
|
Klaus Schmidinger
|
8cdd705fb4
|
Fixed a possible freeze in pause mode in case a device's PlayPesPacket() function permanently returns 0
|
2005-02-08 11:47:15 +01:00 |
|
Klaus Schmidinger
|
34d51f5f83
|
Fixed cDvbDevice::SetAudioTrackDevice() to avoid a blank screen after switching back to live mode if a recording is currently active on the primary device
|
2005-02-08 11:27:42 +01:00 |
|
Klaus Schmidinger
|
d3bd62a5fb
|
Added MPEG1 replay capability to cPesAssembler
|
2005-02-06 14:22:08 +01:00 |
|
Klaus Schmidinger
|
d824e95704
|
Calling pesAssembler->Reset() in cDevice::AttachPlayer() to avoid problems with residual data in replay and Transfer Mode
|
2005-02-06 13:49:13 +01:00 |
|
Klaus Schmidinger
|
e57611dfd3
|
Fixed the "pre 1.3.19" compatibility mode for old Dolby Digital recordings
|
2005-02-06 13:19:19 +01:00 |
|
Klaus Schmidinger
|
20b213201a
|
Making sure the "Mute" and "Volume+/-" keys don't interfere with digital audio
|
2005-02-06 12:31:36 +01:00 |
|
Klaus Schmidinger
|
506eb479a5
|
Removed 'flags' from tTrackId
|
2005-02-06 11:44:56 +01:00 |
|
Klaus Schmidinger
|
450e58439a
|
Making sure the current audio track is actually one of the ones available in a recording (cont'd)
|
2005-02-06 10:26:35 +01:00 |
|
Klaus Schmidinger
|
fcbfc8e988
|
Added CMD_SPU_CHG_COLCON to cDvbSpuDecoder::setTime()
|
2005-02-06 09:58:08 +01:00 |
|
Klaus Schmidinger
|
c4292b81b8
|
Fixed several memory leaks that were introduced through the use of cString
|
2005-02-06 09:48:08 +01:00 |
|
Klaus Schmidinger
|
ef4ef632d5
|
Modified cDolbyRepacker to make sure PES packets don't exceed the requested length
|
2005-02-05 11:59:19 +01:00 |
|
Klaus Schmidinger
|
d067302bb6
|
Implemented setup option "OSD/Channel info time"
|
2005-02-05 11:40:04 +01:00 |
|
Klaus Schmidinger
|
0f8bdb31b6
|
Completed the French OSD texts
|
2005-02-05 10:37:53 +01:00 |
|
Klaus Schmidinger
|
f97ece8330
|
Completed the Danish OSD texts
|
2005-02-05 10:15:16 +01:00 |
|
Klaus Schmidinger
|
32e0b131c9
|
Fixed a memory leak in AddDirectory() and strescape()
|
2005-02-05 10:12:14 +01:00 |
|
Klaus Schmidinger
|
9484b537bc
|
Making sure the current audio track is actually one of the ones available in a recording
|
2005-01-30 16:04:38 +01:00 |
|
Klaus Schmidinger
|
d3181d3d99
|
Moved the call to SetAudioChannel(0) into cDevice::ClrAvailableTracks()
|
2005-01-30 14:42:51 +01:00 |
|
Klaus Schmidinger
|
2bec1d5ca0
|
Added cPlugin::Stop()
|
2005-01-30 14:23:01 +01:00 |
|
Klaus Schmidinger
|
a430f64252
|
Fixed masking SubStreamType in cDevice::PlayPesPacket()
|
2005-01-30 13:38:06 +01:00 |
|
Klaus Schmidinger
|
250e79afbe
|
Fixed a buffer overflow in case a station defines all 32 audio PIDs
|
2005-01-30 12:11:56 +01:00 |
|
Klaus Schmidinger
|
ac60bd7141
|
Now setting primaryDevice = NULL before deleting the devices in cDevice::Shutdown()
|
2005-01-25 18:22:46 +01:00 |
|
Klaus Schmidinger
|
c7211d13be
|
Fixed displaying the "Audio" menu with the "Green" button from the "Main" menu in case there is only one audio track
|
2005-01-23 19:27:43 +01:00 |
|
Klaus Schmidinger
|
039cdaecb5
|
Added PlayPes(NULL, 0) to cTransfer::Action() when clearing the transfer buffer
|
2005-01-23 14:29:35 +01:00 |
|
Klaus Schmidinger
|
1743213a1d
|
Recording and Transfer Mode can now handle up to 8 Dolby Digital tracks
|
2005-01-23 14:10:15 +01:00 |
|
Klaus Schmidinger
|
4549c74078
|
Completed the Danish OSD texts
|
2005-01-22 10:39:45 +01:00 |
|
Klaus Schmidinger
|
bde66cd4f5
|
Falling back to 'stereo' when switching channels
|
2005-01-16 16:10:44 +01:00 |
|
Klaus Schmidinger
|
af94ec6b2d
|
Added 'channels.conf.terr' entries for Dsseldorf and Kln
|
2005-01-16 15:56:36 +01:00 |
|
Klaus Schmidinger
|
7276c54baf
|
Extended some buffer sizes to allow handling HDTV streams
|
2005-01-16 15:30:43 +01:00 |
|
Klaus Schmidinger
|
8c0981583f
|
Fixed a possible race condition in cDevice::Action() and cTSBuffer::Action()
|
2005-01-16 14:50:33 +01:00 |
|
Klaus Schmidinger
|
c522225344
|
Recording and Transfer Mode now handle more than 2 audio PIDs
|
2005-01-16 14:40:47 +01:00 |
|
Klaus Schmidinger
|
9423c636a2
|
Fixed playing files with PES packets longer than 2048 byte through the full featured DVB card
|
2005-01-16 12:02:39 +01:00 |
|
Klaus Schmidinger
|
62390837ff
|
Implemented cDolbyRepacker for better handling of Dolby Digital PES packets
|
2005-01-15 12:09:22 +01:00 |
|
Klaus Schmidinger
|
02be00c0df
|
Added 'channels.conf.terr' entries for Mainz
|
2005-01-15 10:12:23 +01:00 |
|
Klaus Schmidinger
|
00187ff97c
|
Fixed handling the '-E' option
|
2005-01-14 16:55:28 +01:00 |
|
Klaus Schmidinger
|
1d1b2f1275
|
The "Green" button in the "Main" menu is now always "Audio"
|
2005-01-14 14:28:47 +01:00 |
|
Klaus Schmidinger
|
0fc891340c
|
Fixed canceling the LIRC thread
|
2005-01-14 14:21:52 +01:00 |
|
Klaus Schmidinger
|
0ad4b2a713
|
Made cCondWait::SleepMs() sleep at least 3ms to avoid a possible busy wait
|
2005-01-14 14:08:47 +01:00 |
|
Klaus Schmidinger
|
0d596d0478
|
Completed the Estonian OSD texts and switched to iso8859-13 character set
|
2005-01-14 13:30:57 +01:00 |
|
Klaus Schmidinger
|
326cf18915
|
Completed the Finnish OSD texts and fixed internationalization of the text for "Setup/DVB/Audio language(s)"
|
2005-01-14 13:19:21 +01:00 |
|
Klaus Schmidinger
|
43a4605eab
|
Making sure at least the default skin is available at program start
|
2005-01-14 13:10:32 +01:00 |
|
Klaus Schmidinger
|
fbb4283bba
|
Some aknowledgements
|
2005-01-09 13:21:15 +01:00 |
|
Klaus Schmidinger
|
0975bfc440
|
Added support for circular polarization
|
2005-01-09 13:18:15 +01:00 |
|
Klaus Schmidinger
|
e60ba0311b
|
Changed 'Recording/Record Dobly Digital' to 'DVB/Use Dolby Digital' and using it for available audio tracks
|
2005-01-09 12:36:48 +01:00 |
|
Klaus Schmidinger
|
264fa085bd
|
Implemented displaying audio channel
|
2005-01-09 12:08:34 +01:00 |
|
Klaus Schmidinger
|
ec27c329cf
|
Displaying audio track description in channel display
|
2005-01-08 10:15:30 +01:00 |
|
Klaus Schmidinger
|
64623e762b
|
Implemented displaying mandatory subtitles in the SPU decoder
|
2005-01-08 10:01:52 +01:00 |
|
Klaus Schmidinger
|
45e5859ae4
|
Revoked 'Fixed reusing OSD in cDvbSpuDecoder' by demand of Marco Schluessler
|
2005-01-08 09:54:32 +01:00 |
|
Klaus Schmidinger
|
451b268248
|
Selection the audio channel does work with the Siemens DVB-S Rev 1.3
|
2005-01-07 16:30:41 +01:00 |
|
Klaus Schmidinger
|
5b2aaeaedd
|
Fixed deleting a menu item in case the next item is not selectable
|
2005-01-07 16:19:29 +01:00 |
|
Klaus Schmidinger
|
4162bff1e7
|
Fixed the default quality value when grabbing a JPEG image
|
2005-01-07 15:56:11 +01:00 |
|
Klaus Schmidinger
|
bbe24e4e62
|
Fixed a possible race condition in cDevice::Action()
|
2005-01-06 16:46:18 +01:00 |
|
Klaus Schmidinger
|
b387538887
|
Implemented left/right/stereo selection
|
2005-01-06 13:50:17 +01:00 |
|
Klaus Schmidinger
|
42ab8c8797
|
Implemented preferred audio languages
|
2005-01-05 10:48:22 +01:00 |
|
Klaus Schmidinger
|
b62328b8ae
|
Moved setting available tracks to cDevice
|
2005-01-04 13:19:22 +01:00 |
|
Klaus Schmidinger
|
ab177a1579
|
Fixed reusing OSD in cDvbSpuDecoder
|
2005-01-02 15:29:49 +01:00 |
|
Klaus Schmidinger
|
0b3a801ab4
|
Implemented audio track menu
|
2005-01-02 15:11:44 +01:00 |
|
Klaus Schmidinger
|
286af66cfb
|
Made several functions threadsafe (cont'd)
|
2004-12-26 12:45:22 +01:00 |
|
Klaus Schmidinger
|
f97b1069c6
|
Added cDevice::mutexReceiver to avoid a race condition when attaching/detaching receivers from different threads
|
2004-12-24 15:37:11 +01:00 |
|
Klaus Schmidinger
|
c49253824a
|
Replaced time_ms() with a threadsafe and non-overflowing cTimeMs
|
2004-12-19 18:08:09 +01:00 |
|
Klaus Schmidinger
|
ce8369251c
|
Removed delay_ms(), using cCondWait::SleepMs() instead
|
2004-12-19 17:22:13 +01:00 |
|
Klaus Schmidinger
|
1d3495a0f0
|
Made several functions threadsafe
|
2004-12-19 16:33:34 +01:00 |
|
Klaus Schmidinger
|
9a8ef2b6c2
|
Fixed a race condition in starting a thread
|
2004-12-19 10:58:20 +01:00 |
|
Klaus Schmidinger
|
f5b1a74056
|
Added 'channels.conf.terr' entries for Lbeck
|
2004-12-19 09:58:38 +01:00 |
|
Klaus Schmidinger
|
f8c17d95f1
|
Switched the character set to iso8859-15 for English, German and Finnish
|
2004-12-18 16:46:49 +01:00 |
|
Klaus Schmidinger
|
8db2fc2d24
|
Fixed the character width and shifted the codes; Renamed font???.c to font???-iso8859-1.c
|
2004-12-18 16:42:46 +01:00 |
|
Klaus Schmidinger
|
f5fc989ac7
|
Fixed genfontfile.c (wrong width, shifted values)
|
2004-12-18 13:30:19 +01:00 |
|
Klaus Schmidinger
|
9bbcf23a86
|
Removed the LOCK_THREAD from the LIRC thread
|
2004-12-18 13:26:07 +01:00 |
|
Klaus Schmidinger
|
c1b39c523d
|
Fixed setting 'synced' in cRemux when recording radio channels
|
2004-12-18 13:17:10 +01:00 |
|
Klaus Schmidinger
|
0411cd6127
|
Completed the Italian OSD texts
|
2004-12-18 13:07:10 +01:00 |
|
Klaus Schmidinger
|
49b822a14d
|
Escaped the '-' and '' characters in the man pages
|
2004-12-18 12:42:41 +01:00 |
|
Klaus Schmidinger
|
c77989ee70
|
Added support for AC3 replay over the DVB device
|
2004-12-17 14:55:49 +01:00 |
|
Klaus Schmidinger
|
69ecb6a4d8
|
Fixed a possible race condition in generating the DVB device names
|
2004-11-27 10:28:51 +01:00 |
|
Klaus Schmidinger
|
a05ed03631
|
Re-introduced a sleep to cDvbPlayer::Action() to avoid high CPU load in still picture mode
|
2004-11-27 10:12:20 +01:00 |
|
Klaus Schmidinger
|
5c6ed74aff
|
Fixed the spelling of 'canceling'
|
2004-11-26 14:18:22 +01:00 |
|
Klaus Schmidinger
|
eb8405695b
|
Some more changes to the 'childTid' handling in cThread
|
2004-11-26 14:05:36 +01:00 |
|
Klaus Schmidinger
|
4146ac1928
|
Removed an unused variable from cTimer::GetWDayFromMDay()
|
2004-11-22 16:51:19 +01:00 |
|
Klaus Schmidinger
|
4f65416bd1
|
Some improvements to cPoller
|
2004-11-21 14:37:36 +01:00 |
|
Klaus Schmidinger
|
c2daf37ed1
|
Fixed toggling the 'Day' item in the 'Timers' menu, so that it selects the right day of week for timers in the future
|
2004-11-21 13:28:05 +01:00 |
|
Klaus Schmidinger
|
969864aacb
|
Back to the old DVB driver due to tuning failures with dvb-kernel
|
2004-11-21 11:30:41 +01:00 |
|
Klaus Schmidinger
|
c33dccf9ba
|
Fixed handling childTid in cThread to avoid possible race conditions
|
2004-11-20 16:27:18 +01:00 |
|
Klaus Schmidinger
|
ba85b34c62
|
Fixed some typos in the Makefile's 'font' target
|
2004-11-20 14:39:44 +01:00 |
|
Klaus Schmidinger
|
20f6194d4f
|
Now checking available OSD memory at runtime
|
2004-11-20 14:31:13 +01:00 |
|
Klaus Schmidinger
|
edc1440ed8
|
Now setting the VPID before the APID in live mode to avoid unnecessary overhead in the firmware
|
2004-11-20 12:26:01 +01:00 |
|
Klaus Schmidinger
|
c07a3a371e
|
Fixed a possible recursion in cControl::Shutdown()
|
2004-11-20 11:34:04 +01:00 |
|
Klaus Schmidinger
|
6533efdf67
|
Fixed some errors in the Croatian language texts
|
2004-11-20 11:24:27 +01:00 |
|
Klaus Schmidinger
|
4045acdd51
|
Fixed some characters in the iso8859-2 font file
|
2004-11-20 11:10:32 +01:00 |
|
Klaus Schmidinger
|
b04f71562d
|
Fixed a possible crash when pausing live video and the recording was unable to start
|
2004-11-20 11:00:26 +01:00 |
|
Klaus Schmidinger
|
2eda0c4113
|
Switched to 'dvb-kernel' driver (build-2.4)
|
2004-11-19 15:59:14 +01:00 |
|
Klaus Schmidinger
|
1d8676e85f
|
Fixed cRemux::ScanVideoPacket() to make sure it doesn't access memory beyond the end of the given buffer
|
2004-11-16 16:57:43 +01:00 |
|
Klaus Schmidinger
|
ac8e03a89c
|
Implemented handling of number keys in the 'Timers' menu for toggling days
|
2004-11-14 16:27:27 +01:00 |
|
Klaus Schmidinger
|
c834d84db0
|
Checking PID language codes for ISO 639 compliance
|
2004-11-14 14:28:29 +01:00 |
|
Klaus Schmidinger
|
e656c86153
|
Added missing initialization of cEvent::seen
|
2004-11-07 10:43:52 +01:00 |
|
Klaus Schmidinger
|
2ef5ba5710
|
Fixed a short glitch when starting a recording on the primary device while in replay or transfer mode
|
2004-11-07 10:31:59 +01:00 |
|
Klaus Schmidinger
|
f2d44b3d60
|
Added a missing call to cStatus::MsgOsdStatusMessage(NULL) in cSkins::Message()
|
2004-11-07 09:52:21 +01:00 |
|
Klaus Schmidinger
|
f8475a1d20
|
Fixed handling of pmAudioOnlyBlack
|
2004-11-06 13:17:35 +01:00 |
|
Klaus Schmidinger
|
c3e52f8da9
|
Fixed the cDvbSpuDecoder
|
2004-11-06 11:59:19 +01:00 |
|
Klaus Schmidinger
|
0e79c2d76e
|
Added missing calls to cStatus::MsgOsdClear() in cSkins::Message()
|
2004-11-06 11:27:06 +01:00 |
|
Klaus Schmidinger
|
263c3c01a2
|
Reactivated the NPTL check at startup
|
2004-11-06 10:32:00 +01:00 |
|
Klaus Schmidinger
|
042523bf2b
|
Added Danish language texts
|
2004-11-06 10:26:52 +01:00 |
|
Klaus Schmidinger
|
2a7f8325d1
|
Fixed cChannel::SetName() in case only the ShortName or Provider has changed
|
2004-11-02 18:07:05 +01:00 |
|
Klaus Schmidinger
|
6304820a0e
|
Now displaying the name of the remote control for which the keys are being learned inside the menu
|
2004-11-01 14:27:43 +01:00 |
|
Klaus Schmidinger
|
6a70d31734
|
Fixed the buffer size in cRecording::SortName()
|
2004-11-01 14:05:16 +01:00 |
|
Klaus Schmidinger
|
c054f39620
|
Implemented sort modes for the 'Channels' menu
|
2004-11-01 13:59:58 +01:00 |
|
Klaus Schmidinger
|
0b62aff0e3
|
Now using qsort() to sort cListBase lists
|
2004-11-01 10:40:38 +01:00 |
|
Klaus Schmidinger
|
c88e65b638
|
Fixed handling key codes that start with 0x1B in the KBD remote control code
|
2004-10-31 14:05:55 +01:00 |
|
Klaus Schmidinger
|
bd62ca6abc
|
Added the 'portal name' to cChannels
|
2004-10-31 13:01:35 +01:00 |
|
Klaus Schmidinger
|
fd9c2d298c
|
Now handling the channel name, short name and provider separately
|
2004-10-31 12:53:00 +01:00 |
|
Klaus Schmidinger
|
5e731865a6
|
Making sure that timers and channels are only saved together
|
2004-10-31 10:22:32 +01:00 |
|
Klaus Schmidinger
|
4f67ade2dc
|
Now calling pthread_cond_broadcast() in the desctructor of cCondWait and cCondVar; using pthread_cond_broadcast() instead of pthread_cond_signal() in cCondWait
|
2004-10-31 09:54:50 +01:00 |
|
Klaus Schmidinger
|
3e3f30d88d
|
Moved the main program loop variables further up to allow compilation with older compiler versions
|
2004-10-31 09:37:56 +01:00 |
|
Klaus Schmidinger
|
fc0596d859
|
Immediately displaying the new channel info when switching channel groups
|
2004-10-30 15:37:16 +02:00 |
|
Klaus Schmidinger
|
664df0902e
|
No longer explicitly waiting for a tuner lock when switching channels
|
2004-10-30 15:10:50 +02:00 |
|
Klaus Schmidinger
|
d5018de4fe
|
Added more checks and polling when getting frontend events
|
2004-10-30 14:21:13 +02:00 |
|
Klaus Schmidinger
|
72bdd01b43
|
Fixed some typos in the Makefile's 'font' target
|
2004-10-30 11:52:41 +02:00 |
|
Klaus Schmidinger
|
313448ad0c
|
Implemented 'modified' and 'seen' for EPG schedules/events
|
2004-10-24 15:01:50 +02:00 |
|
Klaus Schmidinger
|
9f51fcad22
|
Added cCondWait::Sleep() and using it to replace all usleep() calls
|
2004-10-24 11:12:05 +02:00 |
|
Klaus Schmidinger
|
70e6038056
|
Added some checks when cancelling a thread and removed the usleep() in cThread::Start(); removed 'running' from cThread
|
2004-10-24 10:34:20 +02:00 |
|
Klaus Schmidinger
|
73fde7480a
|
Removed the signal handler and WakeUp() call from cThread
|
2004-10-24 09:53:12 +02:00 |
|
Klaus Schmidinger
|
343df6266e
|
Increased the required free buffer space in the resultBuffer of cRemux
|
2004-10-24 09:26:23 +02:00 |
|
Klaus Schmidinger
|
f7dd342f52
|
Fixed missing cleanup at program exit in case there is a problem with a plugin
|
2004-10-23 15:17:03 +02:00 |
|
Klaus Schmidinger
|
5105187701
|
Some minor code cleanups
|
2004-10-23 14:24:17 +02:00 |
|
Klaus Schmidinger
|
8ce0247091
|
Now actually using the iso8859-15 fonts
|
2004-10-23 14:07:41 +02:00 |
|
Klaus Schmidinger
|
1cac277daa
|
Updated Romanian language texts and the iso8859-2 fonts
|
2004-10-23 14:01:57 +02:00 |
|
Klaus Schmidinger
|
f0a7e75d8e
|
Taking the complete size of available data into account when deciding whether to clear the transfer buffer to avoid overflows
|
2004-10-23 13:40:56 +02:00 |
|
Klaus Schmidinger
|
af6b8ff533
|
Removed the usleep() call from cDvbPlayer::Action() to make VDR run on NPTL systems; also removed the NPTL check at startup
|
2004-10-23 12:43:23 +02:00 |
|
Klaus Schmidinger
|
5b2784cc4f
|
Fixed a case where the resultBuffer in cRemux ran full before getting a sync
|
2004-10-23 12:06:13 +02:00 |
|
Klaus Schmidinger
|
8ed9becabc
|
Fixed attaching a cPlayer to a cDevice
|
2004-10-23 10:18:01 +02:00 |
|
Klaus Schmidinger
|
41669352b7
|
Added a sample setup for 'DisiCon-4 Single Cable Network'
|
2004-10-23 10:07:38 +02:00 |
|
Klaus Schmidinger
|
e73912d2e7
|
Fixed detecting transponder lock; removed WAIT_FOR_LOCK_AFTER_TUNING; added some missing 'const' to cChannel
|
2004-10-23 10:04:01 +02:00 |
|
Klaus Schmidinger
|
657b49a1d5
|
Adjusted release date
|
2004-10-17 13:53:58 +02:00 |
|
Klaus Schmidinger
|
c8e7ebf4b1
|
Updated 'channels.conf.terr' for Hannover
|
2004-10-17 13:09:52 +02:00 |
|
Klaus Schmidinger
|
501ffe5008
|
Removed the 'Log' parameter from the cChannel::Set... functions
|
2004-10-17 12:22:56 +02:00 |
|
Klaus Schmidinger
|
30dfd2e701
|
Now only saving channels.conf after a modification made by the user
|
2004-10-17 11:50:21 +02:00 |
|
Klaus Schmidinger
|
eb18d4a5b0
|
If one PID can't be added, the whole cDevice::AttachReceiver() will now fail
|
2004-10-17 09:42:36 +02:00 |
|
Klaus Schmidinger
|
1f726846f5
|
Refined formula for making volume control more linear
|
2004-10-17 09:12:16 +02:00 |
|
Klaus Schmidinger
|
9f18dbc8cf
|
Fixed a crash in the time search mechanism
|
2004-10-16 16:12:02 +02:00 |
|
Klaus Schmidinger
|
1125f05384
|
Added missing Czech characters to fontosd-iso8859-2.c
|
2004-10-16 15:20:25 +02:00 |
|
Klaus Schmidinger
|
aa1085c0dd
|
Now skipping code table info in SI data
|
2004-10-16 15:16:52 +02:00 |
|
Klaus Schmidinger
|
fe86d58ed8
|
Made volume control more linear
|
2004-10-16 14:39:45 +02:00 |
|
Klaus Schmidinger
|
7ba6dae69f
|
Made the "Channel not available!" message and mtInfo instead of mtError
|
2004-10-16 13:51:05 +02:00 |
|
Klaus Schmidinger
|
d7482c8fed
|
Avoiding unnecessary section filter start/stops
|
2004-10-16 13:47:37 +02:00 |
|
Klaus Schmidinger
|
b60120161a
|
Fixed libsi/Makefile to use the compiler defined in for generating file dependencies
|
2004-10-16 13:33:45 +02:00 |
|
Klaus Schmidinger
|
7f3a706726
|
Completed the Russian OSD texts
|
2004-10-16 13:21:33 +02:00 |
|
Klaus Schmidinger
|
eff00653c5
|
Moved the initialization of aPid1 and aPid2 to the beginning of cDvbDevice::cDvbDevice()
|
2004-10-16 12:57:51 +02:00 |
|
Klaus Schmidinger
|
414548446b
|
Fixed 'newplugin' to use the compiler defined in $(CXX) for generating file dependencies
|
2004-10-16 12:14:31 +02:00 |
|
Klaus Schmidinger
|
a31266c9ec
|
Added Estonian language texts
|
2004-10-16 12:00:44 +02:00 |
|
Klaus Schmidinger
|
27895be475
|
cOsdProvider::NewOsd() now always returns a valid pointer
|
2004-10-16 11:05:14 +02:00 |
|
Klaus Schmidinger
|
1a2ddff60d
|
Fixed showing the replay mode if the OSD is currently in use
|
2004-10-16 10:26:34 +02:00 |
|
Klaus Schmidinger
|
ac13b6e161
|
Fixed a possible crash with inconsistent SI data
|
2004-10-16 10:14:19 +02:00 |
|
Klaus Schmidinger
|
6415cc900d
|
Improved buffer handling
|
2004-10-16 09:36:28 +02:00 |
|
Klaus Schmidinger
|
15030f6ace
|
Fixed a crash in case the last line in channels.conf is a group separator
|
2004-08-08 14:31:33 +02:00 |
|
Klaus Schmidinger
|
c896678b0c
|
Fixed a possible NULL pointer assignment in cMenuText::SetText()
|
2004-08-08 14:21:17 +02:00 |
|
Klaus Schmidinger
|
30da608c70
|
Making sure section filters are only set if the device actually has a lock
|
2004-08-08 14:12:43 +02:00 |
|
Klaus Schmidinger
|
d99901c2ad
|
Fixed checking for the presence of NPTL
|
2004-07-27 07:22:34 +02:00 |
|
Klaus Schmidinger
|
bee9f13024
|
The 'radio' channel icon is now only displayed in the ST:TNG skin if the channel actually has an APID
|
2004-07-18 11:39:17 +02:00 |
|
Klaus Schmidinger
|
8d508dec84
|
Now storing the name of the service provider (aka "bouquet") in the channel name
|
2004-07-18 11:17:32 +02:00 |
|
Klaus Schmidinger
|
bf9e7df743
|
Experimental support for NVOD channels
|
2004-07-18 11:02:50 +02:00 |
|
Klaus Schmidinger
|
39ad1fe179
|
Avoiding flashing effects in the OSD of full featured DVB cards by explicitly clearing the OSD windows before opening them
|
2004-07-18 10:20:31 +02:00 |
|
Klaus Schmidinger
|
35724f07bd
|
Making sure the OSD reports oeWrongAlignment errors before any oeAreasOverlap error
|
2004-07-18 09:28:38 +02:00 |
|
Klaus Schmidinger
|
d32f000861
|
Fixed handling error case '-1' when polling CAM connections
|
2004-07-17 14:36:11 +02:00 |
|
Klaus Schmidinger
|
4807f978e5
|
Fixed handling error case '-1' when polling section filters
|
2004-07-17 14:35:31 +02:00 |
|
Klaus Schmidinger
|
8d0a800391
|
No longer adding section filters to the list of filters if they can't be opened
|
2004-07-17 14:22:42 +02:00 |
|
Klaus Schmidinger
|
a7a2bc6b06
|
Fixed checking the last area for misalignment in cOsd::CanHandleAreas()
|
2004-07-17 13:46:15 +02:00 |
|
Klaus Schmidinger
|
ec3f722a4f
|
Fixed handling menu status messages when the list contents is scrolled
|
2004-07-17 13:29:13 +02:00 |
|
Klaus Schmidinger
|
2dfe413351
|
The function cTimers::SetEvents() now immediately returns if there is some user input
|
2004-07-17 12:48:14 +02:00 |
|
Klaus Schmidinger
|
c99e16ec41
|
Removed all error messages from cRecordings::ScanVideoDir()
|
2004-07-17 11:22:29 +02:00 |
|
Klaus Schmidinger
|
70ea2cbbd1
|
Fixed switching channels while an encrypted channel is being recorded (cont'd)
|
2004-06-19 13:48:25 +02:00 |
|
Klaus Schmidinger
|
a20f952f70
|
Fixed cRingBufferLinear::Get() in case the buffer wraps around
|
2004-06-19 12:33:03 +02:00 |
|
Klaus Schmidinger
|
c4e0e6a54a
|
Fixed the description of cRingBufferLinear
|
2004-06-19 10:34:27 +02:00 |
|
Klaus Schmidinger
|
e610c1a01b
|
Added a note about 'iocharset=utf8' to the INSTALL file
|
2004-06-19 10:15:46 +02:00 |
|
Klaus Schmidinger
|
667643ec23
|
Fixed handling the color button texts in cMenuEditStrItem
|
2004-06-19 09:52:55 +02:00 |
|
Klaus Schmidinger
|
b1737a8bcb
|
Added cDevice::Flush()
|
2004-06-19 08:58:14 +02:00 |
|
Klaus Schmidinger
|
480afc6bc8
|
Fixed a memory leak in theme description handling
|
2004-06-18 15:06:21 +02:00 |
|
Klaus Schmidinger
|
f3ea26c74f
|
Credits to Mirco Dlle
|
2004-06-14 15:42:32 +02:00 |
|
Klaus Schmidinger
|
5ed57fa1c5
|
The list of recordings is now kept statically in memory
|
2004-06-13 20:26:51 +02:00 |
|
Klaus Schmidinger
|
1369239b53
|
Fixed switching channels while an encrypted channel is being recorded
|
2004-06-12 15:07:29 +02:00 |
|
Klaus Schmidinger
|
9b0070a420
|
Revisited the "Fixed missing audio after replaying a DVD" change
|
2004-06-12 14:42:55 +02:00 |
|
Klaus Schmidinger
|
dcee5cb967
|
Fixed calculating the OSD width and height
|
2004-06-12 14:04:01 +02:00 |
|
Klaus Schmidinger
|
8108d4587f
|
Some improvements in cOsd creation
|
2004-06-12 13:30:11 +02:00 |
|
Klaus Schmidinger
|
c3144c9ab8
|
Some changes to the SPU decoder interface
|
2004-06-12 12:59:48 +02:00 |
|
Klaus Schmidinger
|
0e951afc2b
|
Checking for UTF-8 at program start
|
2004-06-12 10:17:20 +02:00 |
|
Klaus Schmidinger
|
e199411a28
|
Revoked the "Fixed missing audio after replaying a DVD" change because it introduced a sound disturbance when switching between channels on the same transponder
|
2004-06-12 09:15:12 +02:00 |
|
Klaus Schmidinger
|
3e72d0cc0b
|
Checking for NPTL at program start
|
2004-06-10 13:22:08 +02:00 |
|
Klaus Schmidinger
|
def0c7aaa0
|
Modified 'libsi' to require callers to state the buffer sizes when getting strings in order to avoid buffer overflows
|
2004-06-06 14:53:21 +02:00 |
|
Klaus Schmidinger
|
a369f1a2e1
|
Added a note about NPTL to the INSTALL file
|
2004-06-06 11:56:32 +02:00 |
|
Klaus Schmidinger
|
f1287e89fe
|
Added a note about the default assignment of the color keys to MANUAL
|
2004-06-06 11:42:38 +02:00 |
|
Klaus Schmidinger
|
f882ddf588
|
Fixed missing audio after replaying a DVD
|
2004-06-06 11:31:33 +02:00 |
|
Klaus Schmidinger
|
d42c223826
|
Fixed displaying the current channel when switching via the SVDRP command CHAN
|
2004-06-06 09:48:17 +02:00 |
|
Klaus Schmidinger
|
41c96300f1
|
No longer setting lnb voltage if the frontend is not DVB-S
|
2004-06-05 14:37:26 +02:00 |
|
Klaus Schmidinger
|
32e9db211d
|
Ignoring unused "none" color entries in XPM files written by some broken graphics tools
|
2004-06-05 13:20:19 +02:00 |
|
Klaus Schmidinger
|
00645daa93
|
Implemented drawing "transparent" texts
|
2004-06-05 11:42:08 +02:00 |
|
Klaus Schmidinger
|
2a5a55cee7
|
Fixed cBitmap::DrawPixel(), which messed with other bitmaps' palettes in case the pixel coordinates were outside this bitmap
|
2004-06-05 11:24:37 +02:00 |
|
Klaus Schmidinger
|
916b740d99
|
Fixed some default parameters in 'skincurses'
|
2004-05-31 15:44:56 +02:00 |
|
Klaus Schmidinger
|
b420ef67d2
|
New plugin 'skincurses'
|
2004-05-31 14:14:33 +02:00 |
|
Klaus Schmidinger
|
d6f2f1675c
|
Made some functions of cFont virtual to allow implementing dummy fonts for the 'curses' skin
|
2004-05-31 14:09:52 +02:00 |
|
Klaus Schmidinger
|
e056cae892
|
Added credits for Wane Keer
|
2004-05-31 14:06:37 +02:00 |
|
Klaus Schmidinger
|
be5931e699
|
Fixed handling colors in cDvbSpuPalette::yuv2rgb()
|
2004-05-31 08:53:30 +02:00 |
|
Klaus Schmidinger
|
246a1c99bb
|
Fixed handling descriptor loops in 'libsi'
|
2004-05-31 08:35:12 +02:00 |
|
Klaus Schmidinger
|
1bc35792d1
|
Fixed the height of the channel display in the "Classic VDR" skin
|
2004-05-29 13:31:29 +02:00 |
|
Klaus Schmidinger
|
6b60a35f8d
|
Added SetMessage() functions to the Replay and Channel skin functions
|
2004-05-29 13:21:02 +02:00 |
|
Klaus Schmidinger
|
a4bdc1ada3
|
Fixed removing the "scanning recordings..." message in case the video directory is empty
|
2004-05-29 10:23:21 +02:00 |
|
Klaus Schmidinger
|
1924da2cfe
|
Now using more separate areas in the "ST:TNG Panels" skin
|
2004-05-29 09:59:45 +02:00 |
|
Klaus Schmidinger
|
59d03df391
|
Fixed setting the title in the replay display of the "Classic VDR" skin
|
2004-05-29 09:24:48 +02:00 |
|
Klaus Schmidinger
|
887194ccc1
|
cBitmap::DrawBitmap() now also resets the palette if the entire bitmap area is covered
|
2004-05-28 15:33:22 +02:00 |
|
Klaus Schmidinger
|
3c0dbfe19e
|
Updated 'channels.conf.terr' for Hannover
|
2004-05-28 14:35:15 +02:00 |
|
Klaus Schmidinger
|
d63e99d8ef
|
Implemented a default cRemote::Initialize()
|
2004-05-28 14:28:36 +02:00 |
|
Klaus Schmidinger
|
eb13b8eadd
|
New iso8859-2 font to fix the problem with program freezes
|
2004-05-28 13:25:01 +02:00 |
|
Klaus Schmidinger
|
e46c2eff52
|
Completed Croatian language texts
|
2004-05-28 13:20:06 +02:00 |
|
Klaus Schmidinger
|
66538308cd
|
Fixed a typo
|
2004-05-23 14:49:04 +02:00 |
|
Klaus Schmidinger
|
41873ff43c
|
Added some missing cStatus::MsgOsdTextItem() calls
|
2004-05-23 11:22:47 +02:00 |
|
Klaus Schmidinger
|
730dd6b51e
|
No longer displaying unused color buttons in the "Classic VDR" skin
|
2004-05-23 10:46:28 +02:00 |
|
Klaus Schmidinger
|
a3d32f5862
|
Added a missing cStatus::MsgOsdClear() to cDisplayChannel::~cDisplayChannel()
|
2004-05-23 10:35:59 +02:00 |
|
Klaus Schmidinger
|
e912e48282
|
Added play mode pmVideoOnly
|
2004-05-23 10:12:44 +02:00 |
|
Klaus Schmidinger
|
4c5aedbd79
|
Added SetText() to cMenuText
|
2004-05-23 09:54:06 +02:00 |
|
Klaus Schmidinger
|
d10624fbca
|
Moved the declaration of cMenuText to VDR/menu.h to make it available to plugins
|
2004-05-23 09:40:38 +02:00 |
|
Klaus Schmidinger
|
d5533f2014
|
Added a few missing initializations
|
2004-05-23 09:29:59 +02:00 |
|
Klaus Schmidinger
|
ea04f80d95
|
Fixed a memory leak in NIT processing
|
2004-05-22 15:47:06 +02:00 |
|
Klaus Schmidinger
|
927a54403d
|
Fixed freezing picture when a recording starts on a system that always uses 'Transfer Mode'
|
2004-05-22 15:36:09 +02:00 |
|
Klaus Schmidinger
|
b239e8e2ba
|
Fixed the OSD alignment in the SPU decoder
|
2004-05-22 14:06:36 +02:00 |
|
Klaus Schmidinger
|
8eff25b8de
|
When processing XPM data, the color name "None" is no mapped to #00000000
|
2004-05-22 13:53:32 +02:00 |
|
Klaus Schmidinger
|
5aacc51c14
|
Single shot timers and events now show the day of week
|
2004-05-22 13:23:22 +02:00 |
|
Klaus Schmidinger
|
bcbb3137e7
|
Completed the Finnish OSD texts
|
2004-05-22 11:47:32 +02:00 |
|
Klaus Schmidinger
|
474c53658e
|
Added a hint to PLUGINS.html about how to name a plugin that implements a skin
|
2004-05-22 11:43:55 +02:00 |
|
Klaus Schmidinger
|
a767ff9c5d
|
Fixed some issues with gcc 3.4
|
2004-05-22 11:29:52 +02:00 |
|
Klaus Schmidinger
|
b8c26cd482
|
Fixed a crash when switching the skin and having selected a non-default theme that is not available for the newly selected skin
|
2004-05-22 10:33:46 +02:00 |
|
Klaus Schmidinger
|
38c8159730
|
Fixed setting the time from the DVB data stream
|
2004-05-16 12:58:04 +02:00 |
|
Klaus Schmidinger
|
1b6a7085a5
|
Added missing NULL checks when accessing sectionHandler
|
2004-05-16 12:15:55 +02:00 |
|
Klaus Schmidinger
|
c99d9c9ded
|
Added Croatian language texts
|
2004-05-16 12:05:40 +02:00 |
|
Klaus Schmidinger
|
5d99df7b77
|
Implemented 'skins' and 'themes'
|
2004-05-16 10:35:36 +02:00 |
|
Klaus Schmidinger
|
1c11b72619
|
The epg2html.pl script now handles '|' in description texts
|
2004-03-28 11:16:17 +02:00 |
|
Klaus Schmidinger
|
3c4010bb75
|
Moved several menu item classes from menu.c to menuitems.[hc] to make them available for plugins
|
2004-03-28 09:20:02 +02:00 |
|
Klaus Schmidinger
|
b5e7c11178
|
Added language code handling to the subtitling descriptor in 'libsi'
|
2004-03-26 15:29:38 +01:00 |
|
Klaus Schmidinger
|
f12adec8c7
|
Added some 3-letter language codes
|
2004-03-26 15:18:46 +01:00 |
|
Klaus Schmidinger
|
779238c359
|
Improved iso8859-7 fonts
|
2004-03-26 15:01:03 +01:00 |
|
Klaus Schmidinger
|
95962e8fe7
|
Fixed the help for LSTE and LSTR
|
2004-03-25 17:01:03 +01:00 |
|
Klaus Schmidinger
|
9ba2825032
|
Fixed handling text lengths for itemized EPG texts
|
2004-03-20 10:56:24 +01:00 |
|
Klaus Schmidinger
|
458f9bba13
|
Fixed handling Setup.RecordDolbyDigital, which was broken since version 1.1.6
|
2004-03-20 10:38:34 +01:00 |
|
Klaus Schmidinger
|
25154b6245
|
Fixed a memory leak in thread handling when using NPTL
|
2004-03-14 16:51:13 +01:00 |
|
Klaus Schmidinger
|
faea9fed91
|
Now explicitly turning on the LNB power at startup
|
2004-03-14 14:47:46 +01:00 |
|
Klaus Schmidinger
|
ac89e31bde
|
Avoiding occasional bad responsiveness to user interaction caused by assigning events to timers
|
2004-03-14 14:28:08 +01:00 |
|
Klaus Schmidinger
|
07dc53331e
|
Removed cSchedule::GetEventNumber() and cSchedule::NumEvents()
|
2004-03-14 13:27:57 +01:00 |
|
Klaus Schmidinger
|
5f39e62ea1
|
Improved performance when paging through very long menu lists
|
2004-03-14 10:34:56 +01:00 |
|
Klaus Schmidinger
|
56b624d209
|
Fixed detecting the running status in case an empty EPG event is broadcast
|
2004-03-13 15:01:05 +01:00 |
|
Klaus Schmidinger
|
1fd16f6629
|
Any newline characters in the 'description' of EPG events are now preserved
|
2004-03-13 12:41:24 +01:00 |
|
Klaus Schmidinger
|
e4b414bae3
|
Completed the Russian OSD texts
|
2004-03-13 11:00:41 +01:00 |
|
Klaus Schmidinger
|
4f6f05161e
|
Taking the Sid into account when detecting version changes in processing the PMT
|
2004-03-13 10:35:38 +01:00 |
|
Klaus Schmidinger
|
9c1f56ec71
|
Avoiding too many consecutive "ring buffer overflow" messages
|
2004-03-07 14:41:45 +01:00 |
|
Klaus Schmidinger
|
2dc3a3d399
|
Fixed handling VPS times at year boundaries
|
2004-03-07 11:53:43 +01:00 |
|
Klaus Schmidinger
|
823081b59e
|
Fixed handling itemized texts in EPG data
|
2004-03-07 11:13:54 +01:00 |
|
Klaus Schmidinger
|
e070d5462c
|
Fixed handling timers in VPS margin if the EPG scan is turned on
|
2004-03-07 09:40:51 +01:00 |
|
Klaus Schmidinger
|
12c0b0dd15
|
Added log entries whenever the running status of an event changes
|
2004-03-06 14:33:22 +01:00 |
|
Klaus Schmidinger
|
18d3851b72
|
Fixed assigning events to timers (they no longer get "stuck")
|
2004-03-06 11:27:08 +01:00 |
|
Klaus Schmidinger
|
b845ef01b5
|
Fixed handling the current menu item
|
2004-03-05 15:29:04 +01:00 |
|
Klaus Schmidinger
|
8ae3142f94
|
Fixed some descriptor handling in 'libsi'
|
2004-03-05 15:22:38 +01:00 |
|
Klaus Schmidinger
|
ad557ab214
|
Completed the Finnish OSD texts
|
2004-03-05 14:35:15 +01:00 |
|
Klaus Schmidinger
|
198fcf437b
|
Implemented VPS controlled timers
|
2004-02-29 14:21:22 +01:00 |
|
Klaus Schmidinger
|
e3171acd59
|
Disabled 'preliminary fix for UPT error'
|
2004-02-24 10:15:46 +01:00 |
|
Klaus Schmidinger
|
d9401eb27b
|
Fixed a typo in libsi/si.h
|
2004-02-24 10:09:30 +01:00 |
|
Klaus Schmidinger
|
36e22ad6e2
|
Extended the SVDRP command LSTE to allow limiting the listed data
|
2004-02-22 15:36:36 +01:00 |
|
Klaus Schmidinger
|
8e61663652
|
Implemented handling the VPS timestamps
|
2004-02-22 13:33:20 +01:00 |
|
Klaus Schmidinger
|
45eac6d946
|
Added PDCDescriptor handling to 'libsi'
|
2004-02-22 13:08:04 +01:00 |
|
Klaus Schmidinger
|
6fef98aa97
|
Implemented an "EPG linger time"
|
2004-02-21 15:30:35 +01:00 |
|
Klaus Schmidinger
|
c969c77d9c
|
Now using the 'running status' in the channel display
|
2004-02-21 14:52:37 +01:00 |
|
Klaus Schmidinger
|
340d9bcb0f
|
The EPG data is now always kept sorted chronologically in the internal data structures
|
2004-02-21 13:56:20 +01:00 |
|
Klaus Schmidinger
|
15e6b261ba
|
Removed the obsolete 'present' and 'following' handling from the EPG data
|
2004-02-21 12:33:54 +01:00 |
|
Klaus Schmidinger
|
e9c6425168
|
Added the 'running status' to the EPG events
|
2004-02-21 12:28:17 +01:00 |
|
Klaus Schmidinger
|
062935a844
|
Fixed some Russian OSD texts
|
2004-02-21 09:58:49 +01:00 |
|
Klaus Schmidinger
|
402184b9da
|
Added subtable ID and TSDT handling to 'libsi'
|
2004-02-20 13:54:14 +01:00 |
|
Klaus Schmidinger
|
c817c341ce
|
Fixed handling receivers in the 'sky' plugin
|
2004-02-15 15:07:27 +01:00 |
|
Klaus Schmidinger
|
0a3f7e7ca2
|
Limited automatic retuning to devices that actually provide the transponder
|
2004-02-15 14:31:53 +01:00 |
|
Klaus Schmidinger
|
955d5eb012
|
Adapted the 'sky' plugin to use the actual channel IDs, and to fetch EPG data from www.bleb.org
|
2004-02-15 13:35:52 +01:00 |
|
Klaus Schmidinger
|
96055681fc
|
Initiating an emergency exit on too many UPT errors per recording
|
2004-02-14 10:43:57 +01:00 |
|
Klaus Schmidinger
|
06d5342393
|
Fixed transponder handling to make it work with satellites that provide two transponders on the same frequency, with different polarization
|
2004-02-13 15:50:26 +01:00 |
|
Klaus Schmidinger
|
30d262fa88
|
Fixed editing and creating new channels
|
2004-02-13 13:36:52 +01:00 |
|
Klaus Schmidinger
|
f379b56d0e
|
Fixed switching to a visible programme in case the current channel has neither a video nor an audio PID
|
2004-02-13 13:15:12 +01:00 |
|
Klaus Schmidinger
|
d828badbe0
|
Fixed reading the EPG preferred language parameter from 'setup.conf'
|
2004-02-09 17:04:50 +01:00 |
|
Klaus Schmidinger
|
a605ca5cdb
|
Fixed a typo
|
2004-02-08 15:28:11 +01:00 |
|
Klaus Schmidinger
|
327db5aee3
|
Removed the now obsolete CaCaps stuff
|
2004-02-08 15:11:07 +01:00 |
|
Klaus Schmidinger
|
0d6715d862
|
No longer closing the Channels menu after trying to switch to a channel that is currently not available
|
2004-02-08 14:15:01 +01:00 |
|
Klaus Schmidinger
|
64683c2438
|
Enabled switching to a channel even if it has no Vpid or Apid set
|
2004-02-08 14:08:03 +01:00 |
|
Klaus Schmidinger
|
1a91d46cf3
|
Fixed the validity check for channel IDs, because some providers use TIDs with value 0
|
2004-02-08 12:22:24 +01:00 |
|
Klaus Schmidinger
|
8f5deb8327
|
Preliminary fix for the "Unknown picture type error"
|
2004-02-08 11:13:36 +01:00 |
|
Klaus Schmidinger
|
da3c91f01b
|
Now handling "linked services"
|
2004-02-08 11:05:22 +01:00 |
|
Klaus Schmidinger
|
a09f209122
|
Fixed handling bitmap indexes for 256 color mode
|
2004-01-31 10:34:05 +01:00 |
|
Klaus Schmidinger
|
f48061576e
|
Fixed the SVDRP command 'STAT DISK' to avoid a 'division by 0' in case the disk is full
|
2004-01-31 10:15:58 +01:00 |
|
Klaus Schmidinger
|
1884b72ff3
|
Fixed handling CA ids (was broken in 1.3.4)
|
2004-01-26 16:28:35 +01:00 |
|
Klaus Schmidinger
|
76866e7019
|
Fixed handling language codes in case there is no audio or Dolby PID
|
2004-01-25 16:10:04 +01:00 |
|
Klaus Schmidinger
|
926e83529d
|
Added a call to cStatus::MsgOsdCurrentItem() to cMenuEditItem::SetValue()
|
2004-01-25 15:43:11 +01:00 |
|
Klaus Schmidinger
|
958c84f00a
|
Implemented 32 audio and Dolby PIDs; storing audio language in channels.conf
|
2004-01-25 15:32:08 +01:00 |
|
Klaus Schmidinger
|
da7edf6e97
|
Now setting CA descriptors even if Setup/DVB/Update
|
2004-01-25 14:07:24 +01:00 |
|
Klaus Schmidinger
|
3e3abc65f1
|
Fixed frequency handling when setting the CA descriptors in cDvbTuner::Action()
|
2004-01-25 14:04:03 +01:00 |
|
Klaus Schmidinger
|
12fd3cdeb4
|
Changed the 'languageCode' members in the descriptor classes of 'libsi' to 'char[4]' and setting the 4th byte to 0 for easier handling
|
2004-01-24 14:59:04 +01:00 |
|
Klaus Schmidinger
|
72189b5228
|
Added ISO639LanguageDescriptor to 'libsi'
|
2004-01-24 14:49:51 +01:00 |
|
Klaus Schmidinger
|
a4b743b355
|
Completed the Finnish OSD texts
|
2004-01-24 10:03:55 +01:00 |
|
Klaus Schmidinger
|
a3d995547f
|
Fixed setting the source type for newly detected terrestrial transponders
|
2004-01-18 16:34:25 +01:00 |
|
Klaus Schmidinger
|
833a89289b
|
Now only processing NITs that contain the transponder they are actually broadcast on
|
2004-01-18 16:31:58 +01:00 |
|
Klaus Schmidinger
|
ca6aabe84b
|
Added 'libsi' include files to the 'include' directory, so that plugins can use them
|
2004-01-18 14:18:11 +01:00 |
|
Klaus Schmidinger
|
dac9932ef0
|
Fixed some out of bounds parameter settings when scanning NITs for cable and satellite transponders
|
2004-01-18 10:09:47 +01:00 |
|
Klaus Schmidinger
|
043fe49ff8
|
Fixed wrong parameter settings when scanning NITs for terrestrial transponders
|
2004-01-18 09:56:31 +01:00 |
|
Klaus Schmidinger
|
1d5c378d20
|
Excess blanks in channel names read from the SDT are now removed
|
2004-01-17 17:32:22 +01:00 |
|
Klaus Schmidinger
|
b21d2c4f12
|
Fixed handling PID changes in 'Transfer Mode'
|
2004-01-17 17:19:34 +01:00 |
|
Klaus Schmidinger
|
48dc6d8710
|
New SVDRP command SCAN
|
2004-01-17 15:41:52 +01:00 |
|
Klaus Schmidinger
|
e4960d169e
|
The "Red" button in the "Setup/EPG" menu can now be used to force an EPG scan on a single DVB card system
|
2004-01-17 15:38:11 +01:00 |
|
Klaus Schmidinger
|
004b82d3d4
|
The EPG scan now scans newly found transponders together with already existing ones
|
2004-01-17 13:13:47 +01:00 |
|
Klaus Schmidinger
|
12d9883261
|
Short channel names are now only stored if they actually differ from the full name
|
2004-01-17 11:31:12 +01:00 |
|
Klaus Schmidinger
|
caf282e406
|
Channels with a zero VPID no longer write a PPID into channels.conf
|
2004-01-16 15:52:15 +01:00 |
|
Klaus Schmidinger
|
6dd075fe53
|
Activated detection of radio channels
|
2004-01-16 15:09:22 +01:00 |
|
Klaus Schmidinger
|
7d3f63a402
|
Fixed a wrong 'delta' value in the call to the shutdown script
|
2004-01-16 14:01:48 +01:00 |
|
Klaus Schmidinger
|
00e08f5821
|
Some corrections and additions to the Finnish OSD texts
|
2004-01-16 13:50:04 +01:00 |
|
Klaus Schmidinger
|
9dfa448134
|
Added Russian language texts
|
2004-01-16 13:34:43 +01:00 |
|
Klaus Schmidinger
|
2a11c183b5
|
Added LinkageDescriptor handling to 'libsi'
|
2004-01-12 22:19:34 +01:00 |
|
Klaus Schmidinger
|
89ecc6b452
|
Fixed resetting the EPG data versions after changing the preferred languages
|
2004-01-11 21:42:23 +01:00 |
|
Klaus Schmidinger
|
7f9d14ee8b
|
The actual transponder data is now taken from the NIT
|
2004-01-11 15:54:37 +01:00 |
|
Klaus Schmidinger
|
43ca916c20
|
Fixed a possible NULL pointer access in cEITScanner::Process()
|
2004-01-10 16:52:01 +01:00 |
|
Klaus Schmidinger
|
00d52b12c6
|
In case of incomplete sections an error message is now logged only every 10 seconds
|
2004-01-10 11:45:42 +01:00 |
|
Klaus Schmidinger
|
37a73ed5b4
|
Fixed testing for matching section filters in case they are turned off
|
2004-01-10 10:03:58 +01:00 |
|
Klaus Schmidinger
|
732387379d
|
Fixed the 'su' call in 'runvdr'
|
2004-01-09 16:21:03 +01:00 |
|
Klaus Schmidinger
|
299a600c3c
|
Fixed a 'const' in libsi/si.h
|
2004-01-09 16:18:45 +01:00 |
|
Klaus Schmidinger
|
6484771bf6
|
Added support for selecting preferred EPG languages
|
2004-01-09 15:53:59 +01:00 |
|
Klaus Schmidinger
|
2bf718b62f
|
Enhanced the SDT filter to handle multi part sections
|
2004-01-05 14:30:31 +01:00 |
|
Klaus Schmidinger
|
3f5c7e67ea
|
Changed calculation of channel ids to make it work for tv stations that use the undefined NID value 0
|
2004-01-05 12:55:07 +01:00 |
|
Klaus Schmidinger
|
0901afcf6d
|
Fixed a crash in case there is no DVB hardware present
|
2004-01-05 12:29:26 +01:00 |
|
Klaus Schmidinger
|
6096500940
|
Added 'Update channels' setup parameter
|
2004-01-05 12:08:09 +01:00 |
|
Klaus Schmidinger
|
eab7806f20
|
Fixed a warning about character comparison in libsi/si.c
|
2004-01-05 11:04:17 +01:00 |
|
Klaus Schmidinger
|
a84d559d2c
|
Fixed a compiler warning about virtual cConfig::Load() functions
|
2004-01-05 10:15:19 +01:00 |
|
Klaus Schmidinger
|
113957107e
|
Fixed a lockup in the EPG scanner when no non-primary device was available
|
2004-01-05 09:56:54 +01:00 |
|
Klaus Schmidinger
|
a80709f1dd
|
Limited the line length in the EPG bugfix report
|
2004-01-04 15:20:42 +01:00 |
|
Klaus Schmidinger
|
f192a51002
|
Increased the maximum number of possible OSD colors to 256
|
2004-01-04 15:19:20 +01:00 |
|
Klaus Schmidinger
|
8976ebcec5
|
Implemented automatic PID switching and channel detection
|
2004-01-04 12:30:00 +01:00 |
|
Klaus Schmidinger
|
36c9c8811d
|
Now using the 'version number' of EPG events to avoid unnecessary work
|
2003-12-25 12:50:22 +01:00 |
|
Klaus Schmidinger
|
6c4e6cc666
|
Now the CA descriptors are sent to the CAM in the 'program' or 'ES level' sections
|
2003-12-24 10:30:35 +01:00 |
|
Klaus Schmidinger
|
1d32f7c059
|
Added 'StreamType' setting to CAM communication
|
2003-12-23 10:34:51 +01:00 |
|
Klaus Schmidinger
|
8841097e3a
|
Fixed an alignment problem in CAM access on 64bit systems
|
2003-12-22 15:59:18 +01:00 |
|
Klaus Schmidinger
|
0acb4dc6d0
|
Fixed a problem with crc32 in SI handling on 64bit systems
|
2003-12-22 14:18:48 +01:00 |
|
Klaus Schmidinger
|
7ff59171e3
|
Changed section handling; replaced 'libdtv' with 'libsi'
|
2003-12-22 13:29:24 +01:00 |
|
Klaus Schmidinger
|
b8034ba390
|
Final release of version 1.2.6
|
2003-11-14 13:31:34 +01:00 |
|
Klaus Schmidinger
|
2c24c9494a
|
Fixed processing EPG data in case there is no title
|
2003-11-09 12:08:22 +01:00 |
|
Klaus Schmidinger
|
8e4a745ada
|
Fixed handling Priority -1 in cDvbDevice::ProvidesChannel()
|
2003-11-09 11:21:06 +01:00 |
|
Klaus Schmidinger
|
8b96cd93b9
|
Fixed getting the list of recordings in case VDR is started from a directory where it doesn't have access to
|
2003-11-08 15:46:29 +01:00 |
|
Klaus Schmidinger
|
71a2293fe9
|
Added North American satellites to 'sources.conf'
|
2003-11-07 16:22:34 +01:00 |
|
Klaus Schmidinger
|
7a47695182
|
Added Asia-Pacific satellites to 'sources.conf'
|
2003-11-07 15:33:16 +01:00 |
|
Klaus Schmidinger
|
85767a5405
|
Added cDevice::GetSTC()
|
2003-11-07 14:16:25 +01:00 |
|
Klaus Schmidinger
|
2a7467aed5
|
Added missing 'const' to some cChannel member functions
|
2003-10-26 13:32:24 +01:00 |
|
Klaus Schmidinger
|
eb63966268
|
Fixed handling CAM menus in case the CAM connection fails while the menu is being presented
|
2003-10-26 13:19:22 +01:00 |
|
Klaus Schmidinger
|
c23a93f302
|
Fixed handling comments in editing marks
|
2003-10-24 15:49:30 +02:00 |
|
Klaus Schmidinger
|
20168755e6
|
Continuing learning remote control keys in case one rc fails
|
2003-10-24 15:48:09 +02:00 |
|
Klaus Schmidinger
|
2ab8af3dd5
|
Improved cDvbDevice::StillPicture() (cont'd)
|
2003-10-24 15:46:33 +02:00 |
|
Klaus Schmidinger
|
27d95dfb39
|
Greek language texts now use iso8859-7 character set
|
2003-10-24 13:13:02 +02:00 |
|
Klaus Schmidinger
|
c94570e69d
|
Changed font handling to allow language specific character sets; adopted the small font character set from the "Elchi" patch
|
2003-10-24 12:53:12 +02:00 |
|
Klaus Schmidinger
|
2b29a5ce36
|
Improved cDvbDevice::StillPicture()
|
2003-10-19 12:59:16 +02:00 |
|
Klaus Schmidinger
|
e7b6b2fff7
|
Mutexes are now created with PTHREAD_MUTEX_ERRORCHECK_NP
|
2003-10-18 13:20:01 +02:00 |
|
Klaus Schmidinger
|
b658b1fe16
|
Added "Slovak Link" and "Czech Link" to 'ca.conf'
|
2003-10-18 12:51:43 +02:00 |
|
Klaus Schmidinger
|
e53e43d2b8
|
The cThread class now accepts a 'Description' parameter
|
2003-10-18 12:29:08 +02:00 |
|
Klaus Schmidinger
|
15816ee8e4
|
Changed thread handling to make it work with NPTL
|
2003-10-18 11:14:33 +02:00 |
|
Klaus Schmidinger
|
f1a4d067be
|
Channel IDs are now checked when reading 'channels.conf' to avoid later problems with timers
|
2003-10-17 15:42:40 +02:00 |
|
Klaus Schmidinger
|
8de5fbcbe1
|
Edited recordings will now never be deleted automatically if the disk runs full
|
2003-10-17 14:40:37 +02:00 |
|
Klaus Schmidinger
|
1a22d480a8
|
Changed the default "Lifetime" to 99
|
2003-10-17 14:14:46 +02:00 |
|
Klaus Schmidinger
|
d800cf56f5
|
Fixed extracting the ES data and added MPEG1 handling to cDvbDevice::StillPicture()
|
2003-10-17 13:47:03 +02:00 |
|
Klaus Schmidinger
|
bbffcee572
|
Removed the unused 0x73 (TOT) filter in eit.c
|
2003-10-12 11:06:56 +02:00 |
|
Klaus Schmidinger
|
57239b8271
|
Now trying to get a timer's channel without RID when loading 'timers.conf'
|
2003-10-12 10:35:22 +02:00 |
|
Klaus Schmidinger
|
d14de196e8
|
Fixed initializing the highlight area in cDvbSpuDecoder
|
2003-10-12 09:45:51 +02:00 |
|
Klaus Schmidinger
|
f163e785fb
|
Fixed handling rc key learning in case cRemote::Initialize() returns 'false'
|
2003-10-05 09:51:02 +02:00 |
|
Klaus Schmidinger
|
e4c3316bd2
|
Updated 'channels.conf.terr' for Berlin
|
2003-10-05 09:38:36 +02:00 |
|
Klaus Schmidinger
|
3f12ebbccb
|
Fixed detecting the /dev/videoN devices for GRAB in case there are others before the DVB devices
|
2003-10-04 12:42:58 +02:00 |
|
Klaus Schmidinger
|
944ffee0a1
|
Fixed handling a channels.conf that contains a ":@nnn" line as its last entry
|
2003-10-03 15:16:08 +02:00 |
|
Klaus Schmidinger
|
4eecc59ef8
|
Fixed missing channel info after an incomplete channel group switch
|
2003-10-03 14:38:49 +02:00 |
|
Klaus Schmidinger
|
80c822c1c5
|
Updated the required driver version in INSTALL
|
2003-10-03 11:49:31 +02:00 |
|
Klaus Schmidinger
|
56e882fa6a
|
Fixed a typo
|
2003-09-21 09:07:05 +02:00 |
|
Klaus Schmidinger
|
539e6623fd
|
Updated 'channels.conf.cable'
|
2003-09-17 16:12:38 +02:00 |
|
Klaus Schmidinger
|
78fbdfa0f7
|
Updated 'ca.conf'
|
2003-09-14 11:17:07 +02:00 |
|
Klaus Schmidinger
|
e45b9d0be3
|
Made cOsdMenu::Display() virtual
|
2003-09-14 11:05:44 +02:00 |
|
Klaus Schmidinger
|
903148b5ad
|
Added 'repeat' function keys '7' and '9' ("jump to mark") in replay mode
|
2003-09-14 10:53:06 +02:00 |
|
Klaus Schmidinger
|
c89a686254
|
Fixed checking for VIDEO_STREAM_S in cRemux::SetBrokenLink()
|
2003-09-14 10:43:46 +02:00 |
|
Klaus Schmidinger
|
fc78971a28
|
VDR now starts up even if 'keymacros.conf' references a plugin that is currently not loaded
|
2003-09-14 10:07:47 +02:00 |
|
Klaus Schmidinger
|
07bc699dca
|
Made 'diseqc.conf' a required file only if Setup.DiSEqC is activated
|
2003-09-14 09:38:44 +02:00 |
|
Klaus Schmidinger
|
ac4393b866
|
Completed Dutch language texts
|
2003-09-11 13:51:56 +02:00 |
|
Klaus Schmidinger
|
ddf1aa9664
|
Removed the obsolete chapter "Stopping a recording on the primary DVB interface" from MANUAL
|
2003-09-09 21:38:19 +02:00 |
|
Klaus Schmidinger
|
82afdd1574
|
Fixed the URL to the 'Doxygen' tool in INSTALL
|
2003-09-09 19:03:29 +02:00 |
|
Klaus Schmidinger
|
a4c7d7b8a7
|
Fixed handling ':' characters in channel names when reading channels.conf
|
2003-09-09 18:55:26 +02:00 |
|
Klaus Schmidinger
|
19efbe4503
|
Fixed dropping out of replay mode while viewing a recording that is still going on
|
2003-09-09 16:09:05 +02:00 |
|
Klaus Schmidinger
|
ec78dbe9e4
|
Adjusted date
|
2003-09-07 09:02:19 +02:00 |
|
Klaus Schmidinger
|
ee10028dc6
|
The DVB devices no longer send CA descriptors to the CAM while the EPG scanner is active
|
2003-09-06 13:22:24 +02:00 |
|
Klaus Schmidinger
|
6d677e2a89
|
When setting an editing mark while in "Pause" mode, replay now immediately jumps to the marked frame
|
2003-09-06 10:35:24 +02:00 |
|
Klaus Schmidinger
|
8d89fb4983
|
Fixed handling the "Red" button in the "Schedules" menu in case there are no events listed for a particular channel
|
2003-09-05 13:34:17 +02:00 |
|
Klaus Schmidinger
|
679dcebbb2
|
Fixed setting the primary device in case none of the devices provides an MPEG decoder
|
2003-09-05 13:15:51 +02:00 |
|
Klaus Schmidinger
|
483f6c3970
|
Added a note about the driver version needed for the still picture fix from version 1.2.5pre1 to work properly
|
2003-09-05 13:06:58 +02:00 |
|
Klaus Schmidinger
|
ca9e7b6937
|
Fixed a crash when using the --terminal option without having access to the given terminal
|
2003-09-05 13:02:15 +02:00 |
|
Klaus Schmidinger
|
2ac21ab000
|
Changed "Studio Universal" to "Sci-Fi" in channels.conf
|
2003-09-05 12:47:49 +02:00 |
|
Klaus Schmidinger
|
aabe735f6c
|
Updated VIVA, VIVA Plus, MTV Central and MTV 2 in channels.conf
|
2003-09-05 12:46:03 +02:00 |
|
Klaus Schmidinger
|
ec765ee91c
|
Added a note about VIDEO_STILLPICTURE_WORKS_WITH_VDR_FRAMES
|
2003-08-31 13:06:18 +02:00 |
|
Klaus Schmidinger
|
ab622153ed
|
Now clearing the player device if there are too many poll timeouts in 'Transfer Mode'
|
2003-08-31 12:41:19 +02:00 |
|
Klaus Schmidinger
|
105825f312
|
Actually implemented the SVDRP command DELC
|
2003-08-31 11:26:46 +02:00 |
|
Klaus Schmidinger
|
cf45c66062
|
Fixed handling extra blanks in plugin command lines
|
2003-08-30 14:52:58 +02:00 |
|
Klaus Schmidinger
|
7a64aeec74
|
Fixed displaying still pictures, now using the driver's VIDEO_STILLPICTURE call directly
|
2003-08-30 11:48:45 +02:00 |
|
Klaus Schmidinger
|
d07ae214f9
|
Updated 'channels.conf.terr' for Berlin
|
2003-08-30 10:32:54 +02:00 |
|
Klaus Schmidinger
|
a1b0d071fc
|
Explicitly handling exit value 0 and 2 in runvdr
|
2003-08-30 10:23:04 +02:00 |
|
Klaus Schmidinger
|
37c340e51a
|
Fixed a hangup in SVDRP when the client disappears without sending QUIT
|
2003-08-30 10:14:42 +02:00 |
|
Klaus Schmidinger
|
642f8c0f13
|
Added channels for DVB-T Hannover (Germany) to channels.cont.terr
|
2003-08-30 09:24:49 +02:00 |
|
Klaus Schmidinger
|
5e61dc1be3
|
Added a missing 'w' to the allowed characters for Finnish and Swedish
|
2003-08-26 15:28:29 +02:00 |
|
Klaus Schmidinger
|
2a58a468c8
|
Fixed an alleged typo
|
2003-08-26 15:23:38 +02:00 |
|
Klaus Schmidinger
|
00170e8275
|
Avoiding an unnecessary stop of an ongoing Transfer Mode when starting a recording on the primary device
|
2003-08-24 14:49:53 +02:00 |
|
Klaus Schmidinger
|
056c902c21
|
Fixed starting a recording on the primary device if there is a replay session active
|
2003-08-24 14:47:34 +02:00 |
|
Klaus Schmidinger
|
7c2283b502
|
Fixed a bug in resetting OSD color palettes
|
2003-08-24 11:42:08 +02:00 |
|
Klaus Schmidinger
|
ca39b3f03a
|
VDR now continues to start up, even if there is an error in setup.conf
|
2003-08-24 11:19:13 +02:00 |
|
Klaus Schmidinger
|
76e1427bde
|
Added a note about the config files of plugins to INSTALL
|
2003-08-24 11:09:30 +02:00 |
|
Klaus Schmidinger
|
60f8afdfcc
|
Empty values in setup.conf are no longer treated as an error
|
2003-08-24 11:01:42 +02:00 |
|
Klaus Schmidinger
|
b0069f3410
|
Completed the Finnish OSD texts
|
2003-08-24 10:52:20 +02:00 |
|
Klaus Schmidinger
|
60341fc883
|
Fixed 'runvdr' to stay in the loop only if VDR returns an exit status of '1'
|
2003-08-17 14:48:11 +02:00 |
|
Klaus Schmidinger
|
12d5d01faa
|
Removing deleted recordings faster than normal when cutting
|
2003-08-17 09:18:40 +02:00 |
|
Klaus Schmidinger
|
b65687ebcf
|
Made the "Zap timeout" a setup variable
|
2003-08-17 08:58:02 +02:00 |
|
Klaus Schmidinger
|
3a27bdfeda
|
Fixed toggling channels with the '0' key
|
2003-08-16 15:27:26 +02:00 |
|
Klaus Schmidinger
|
2eec57fe18
|
Fixed freezing replay if a timer starts while in Transfer Mode
|
2003-08-16 13:24:23 +02:00 |
|
Klaus Schmidinger
|
2e9ef13f1c
|
Fixed a crash when starting "Pause live video" twice within the same minute on the same channel
|
2003-08-16 10:41:21 +02:00 |
|
Klaus Schmidinger
|
57a95c6790
|
VDR now stops with result value 2 if one of the configuration files can't be read correctly at program startup
|
2003-08-16 09:18:52 +02:00 |
|
Klaus Schmidinger
|
fc19cf3527
|
Fixed staying off the end of an ongoing recording while replaying in time shift mode
|
2003-08-15 15:24:54 +02:00 |
|
Klaus Schmidinger
|
79c7d1fe9b
|
Made crc32() a static function in libdtv/libsi/si_parser.c
|
2003-08-15 14:04:48 +02:00 |
|
Klaus Schmidinger
|
7a3c2df2f4
|
Fixed two warnings when compiling with gcc 3.3.1
|
2003-08-15 13:50:08 +02:00 |
|
Klaus Schmidinger
|
26ffdd1c83
|
Fixed scaling SPU bitmaps in Letterbox mode when playing NTSC material
|
2003-08-15 13:05:50 +02:00 |
|
Klaus Schmidinger
|
71283dbeb1
|
Made the plugin library directory configurable via Make.config
|
2003-08-09 11:09:45 +02:00 |
|
Klaus Schmidinger
|
d369eb9408
|
Fixed keeping track of the current channel number when moving channels in the "Channels" menu
|
2003-08-09 10:19:33 +02:00 |
|
Klaus Schmidinger
|
b9a8abbe93
|
Fixed the TS to PES repacker so that it works with MPEG1 streams
|
2003-08-06 14:52:50 +02:00 |
|
Klaus Schmidinger
|
f8386cdd8b
|
Added the usual menu timeout to the CAM menus
|
2003-08-03 09:54:18 +02:00 |
|
Klaus Schmidinger
|
ba1c9fb534
|
Now the program uses the values of VIDEODIR and PLUGINDIR defined in Makefile or Makefile.config as defaults
|
2003-08-02 14:32:53 +02:00 |
|
Klaus Schmidinger
|
746b232299
|
Fixed a possible crash in case a VFAT file system is used without compiling VDR with VFAT=1
|
2003-08-02 13:23:58 +02:00 |
|
Klaus Schmidinger
|
44992533f0
|
Fixed selecting the device, because sometimes an FTA recording terminated a CA recording
|
2003-08-02 11:52:29 +02:00 |
|
Klaus Schmidinger
|
a021b0f1bf
|
Fixed checking CA capabilities with the dvb-kernel driver
|
2003-08-02 10:04:21 +02:00 |
|
Klaus Schmidinger
|
eb2cd2b73e
|
Fixed an occasional "Broken pipe" error in SVDRP connections
|
2003-07-26 10:59:19 +02:00 |
|
Klaus Schmidinger
|
1ea8f44953
|
Fixed handling the color buttons in the "Edit channel" menu
|
2003-07-26 10:09:38 +02:00 |
|
Klaus Schmidinger
|
734941a285
|
Added missing I18N entry for "Ppid"
|
2003-07-26 09:40:19 +02:00 |
|
Klaus Schmidinger
|
7a79fef0c8
|
Now clearing the channel info display when entering numeric keys to switch channels
|
2003-06-19 10:10:14 +02:00 |
|
Klaus Schmidinger
|
1922b14010
|
Changed the behaviour of the '0' key in normal viewing mode to have a 3 second timeout
|
2003-06-19 10:06:07 +02:00 |
|
Klaus Schmidinger
|
8635511b28
|
Fixed creating a new channel in the "Channels" menu in case the 'channels.conf' contains ':@nnn' lines with no text
|
2003-06-15 12:29:56 +02:00 |
|
Klaus Schmidinger
|
bc16b8af53
|
Improved channel switching in case of numerical input
|
2003-06-13 14:44:31 +02:00 |
|
Klaus Schmidinger
|
68002f0037
|
Fixed a bug in channel switching after Left/Right has been pressed
|
2003-06-12 20:37:14 +02:00 |
|
Klaus Schmidinger
|
5bfe620b5b
|
Some corrections to the Finnish OSD texts
|
2003-06-09 09:50:26 +02:00 |
|
Klaus Schmidinger
|
79b6aefb88
|
Fixed a wrong Hungarian text line
|
2003-06-09 09:47:20 +02:00 |
|
Klaus Schmidinger
|
60b8357463
|
Initializing the current channel to '1'
|
2003-06-08 09:25:07 +02:00 |
|
Klaus Schmidinger
|
50076b8059
|
Fixed device handling in the CICAM menu in case a VDR instance was started with a specific device using the -D option
|
2003-06-07 12:56:19 +02:00 |
|
Klaus Schmidinger
|
9652b45809
|
Completed Hungarian language texts
|
2003-06-06 15:43:49 +02:00 |
|
Klaus Schmidinger
|
2390d7b1fd
|
Fixed a crash when cancelling a newly created timer
|
2003-06-06 15:02:37 +02:00 |
|
Klaus Schmidinger
|
3208f4eddd
|
Fixed editing channels ('timers.conf' was not written)
|
2003-06-06 13:30:52 +02:00 |
|
Klaus Schmidinger
|
2a651d0ed0
|
Fixed OSD access in case none of the devices provides one
|
2003-06-06 12:28:29 +02:00 |
|
Klaus Schmidinger
|
60ef7abfb1
|
Official release of version 1.2.0
|
2003-06-01 08:58:38 +02:00 |
|
Klaus Schmidinger
|
add7057eb6
|
Some corrections to the Finnish OSD texts
|
2003-06-01 08:50:29 +02:00 |
|
Klaus Schmidinger
|
d55d87be1a
|
Added a note about NPTL to the INSTALL file
|
2003-05-31 16:20:59 +02:00 |
|
Klaus Schmidinger
|
84fc25e97a
|
Completed Polish language texts
|
2003-05-31 09:35:45 +02:00 |
|
Klaus Schmidinger
|
416c85593c
|
Completed Greek language texts
|
2003-05-31 09:09:45 +02:00 |
|
Klaus Schmidinger
|
77b56da51f
|
Fixed breaking off replay in case the user hits "Play" or "Pause" too soon after going into "Pause live video" mode
|
2003-05-30 13:23:54 +02:00 |
|
Klaus Schmidinger
|
a3efbc248a
|
Fixed a possible access of invalid file handles in cSIProcessor::Action()
|
2003-05-29 15:10:12 +02:00 |
|
Klaus Schmidinger
|
14790d6f7a
|
Some touchups for version 1.2.0
|
2003-05-29 12:44:06 +02:00 |
|
Klaus Schmidinger
|
b8c2934668
|
Fixed an uninitialized variable in cDisplayChannel
|
2003-05-29 11:45:13 +02:00 |
|
Klaus Schmidinger
|
984c51ef91
|
Single event timers are now deleted if the recording they are doing is deleted before the timer ends
|
2003-05-29 11:39:29 +02:00 |
|
Klaus Schmidinger
|
dfca32a6a1
|
Some corrections to the Catalanian OSD texts
|
2003-05-29 10:39:25 +02:00 |
|
Klaus Schmidinger
|
d2d2b75b2c
|
Added an additional sleep() after going into "Pause live video" mode
|
2003-05-29 09:47:31 +02:00 |
|
Klaus Schmidinger
|
b417112bd4
|
Completed the Italian OSD texts
|
2003-05-27 15:38:42 +02:00 |
|
Klaus Schmidinger
|
e20f6abae8
|
Some corrections to the Finnish OSD texts
|
2003-05-27 15:32:25 +02:00 |
|
Klaus Schmidinger
|
92395cb29d
|
Fixed some missing commas
|
2003-05-27 07:30:43 +02:00 |
|
Klaus Schmidinger
|
21ba50c356
|
Some corrections to the French OSD texts
|
2003-05-26 15:52:44 +02:00 |
|
Klaus Schmidinger
|
ffc7a80577
|
It is now possible to directly delete a timer that is currently recording
|
2003-05-25 14:14:32 +02:00 |
|
Klaus Schmidinger
|
7e5878856f
|
Fixed handling newly created timers in case they are not confirmed with "Ok"
|
2003-05-25 13:58:21 +02:00 |
|
Klaus Schmidinger
|
0eb11ea3de
|
Checking for duplicate recordings with the same file name and disabling the second timer
|
2003-05-25 12:56:26 +02:00 |
|
Klaus Schmidinger
|
b92bb866f6
|
The cCiHandler now closes its file handle when it gets destroyed
|
2003-05-25 11:51:28 +02:00 |
|
Klaus Schmidinger
|
4289180a03
|
Changed the DEFAULTPRIORITY in device.c to -1
|
2003-05-25 11:02:58 +02:00 |
|
Klaus Schmidinger
|
3103fb6fba
|
Completed the Slovenian OSD texts
|
2003-05-25 09:51:59 +02:00 |
|
Klaus Schmidinger
|
faafa62587
|
Fixed cReplayControl::Show() to avoid a compiler warning in g++ 3.2.3
|
2003-05-24 16:41:35 +02:00 |
|
Klaus Schmidinger
|
44dbfe9f38
|
Fixed channel switching in case the current channel becomes unavailable
|
2003-05-24 15:34:30 +02:00 |
|
Klaus Schmidinger
|
609285eb64
|
Completed the Swedish OSD texts
|
2003-05-24 14:04:45 +02:00 |
|
Klaus Schmidinger
|
e26e6b2e5a
|
Fixed channel switching in the EPG scanner on single device systems
|
2003-05-24 13:38:28 +02:00 |
|
Klaus Schmidinger
|
536669a139
|
Fixed volume display in case a plugin has its own OSD open
|
2003-05-24 12:17:59 +02:00 |
|
Klaus Schmidinger
|
7a5ef9e999
|
Fixed cutting a recording if there is only a single editing mark
|
2003-05-24 12:01:52 +02:00 |
|
Klaus Schmidinger
|
743a3ec123
|
Fixed resume file handling in case the resume.vdr file can't be written
|
2003-05-24 11:22:34 +02:00 |
|
Klaus Schmidinger
|
38fbbb469d
|
Fixed I/O handling in case an explicit controlling terminal is given
|
2003-05-24 11:08:47 +02:00 |
|
Klaus Schmidinger
|
ac194b4722
|
Completed the Finnish OSD texts
|
2003-05-24 11:00:26 +02:00 |
|
Klaus Schmidinger
|
94d43a19e6
|
Completed the French OSD texts
|
2003-05-24 10:26:36 +02:00 |
|
Klaus Schmidinger
|
987c2f34e7
|
Fixed a memory leak in cNonBlockingFileReader
|
2003-05-24 09:10:07 +02:00 |
|
Klaus Schmidinger
|
24bbaa277c
|
Modified handling of audio packets in cDvbPlayer for better sync with external AC3 replay
|
2003-05-24 08:48:49 +02:00 |
|
Klaus Schmidinger
|
a28e2ef5b5
|
No longer waiting inside cIndexFile::CatchUp() to avoid shortly blocking replay at the end of a recording
|
2003-05-18 15:21:14 +02:00 |
|
Klaus Schmidinger
|
2ec3f0342b
|
Fixed EPG bugfix statistics to avoid log entires for undefined channels
|
2003-05-18 14:13:02 +02:00 |
|
Klaus Schmidinger
|
c58f61392b
|
Fixed reading 'epg.data' for channels with non-zero RID
|
2003-05-18 13:13:31 +02:00 |
|
Klaus Schmidinger
|
e597b304ec
|
Updated 'channels.conf.cable'
|
2003-05-18 12:59:31 +02:00 |
|
Klaus Schmidinger
|
98ac611779
|
Avoiding spurious section filter settings after a channel switch
|
2003-05-18 12:55:16 +02:00 |
|
Klaus Schmidinger
|
435ee39812
|
Fixed setting the locking pid after a timed wait
|
2003-05-18 12:46:39 +02:00 |
|
Klaus Schmidinger
|
e944312b65
|
Moved the detection of a broken video data stream from the cDevice into the cRecorder
|
2003-05-16 13:36:06 +02:00 |
|
Klaus Schmidinger
|
0e10fc9599
|
Added Catalanian language texts
|
2003-05-16 13:04:52 +02:00 |
|
Klaus Schmidinger
|
7399d8eff4
|
No longer starting the editing process if no marks have been set
|
2003-05-16 12:46:15 +02:00 |
|
Klaus Schmidinger
|
6702994adc
|
Moved the call to cPlugin::Start() further up in vdr.c, to make sure it gets called before trying to learn the keys
|
2003-05-16 12:27:58 +02:00 |
|
Klaus Schmidinger
|
1c1fdc5a3f
|
Re-implemented the WaitForPut/WaitForGet stuff in cRingBuffer, since some plugins actually need this
|
2003-05-12 17:46:34 +02:00 |
|
Klaus Schmidinger
|
2a7472b00a
|
Removed a faulty parameter initialization in menu.c
|
2003-05-11 16:10:06 +02:00 |
|
Klaus Schmidinger
|
7b9f3dc568
|
Implemented the TerrestrialDeliverySystemDescriptor in libdtv
|
2003-05-11 15:14:22 +02:00 |
|
Klaus Schmidinger
|
848e79eec8
|
Changed C++ style comments in libdtv into C style to avoid warnings in gcc 3.x
|
2003-05-11 14:42:36 +02:00 |
|
Klaus Schmidinger
|
c6e759f436
|
Implemented separate PausePriority and PauseLifetime parameters for the recordings created when pausing live video
|
2003-05-11 14:10:00 +02:00 |
|
Klaus Schmidinger
|
11df7f8100
|
Further increased the timeout until an index file is considerd no longer to be written
|
2003-05-11 13:09:28 +02:00 |
|
Klaus Schmidinger
|
9f2238885f
|
Avoiding short display of the 'Main' menu when pressing the 'Recordings' button or the 'Back' button during replay
|
2003-05-11 12:21:58 +02:00 |
|
Klaus Schmidinger
|
236c8da4bf
|
Updated 'channels.conf.terr' for Berlin
|
2003-05-11 12:02:06 +02:00 |
|
Klaus Schmidinger
|
018cc0d8e1
|
Disabled the 'Received stuffing section in EIT' log message
|
2003-05-11 11:25:31 +02:00 |
|
Klaus Schmidinger
|
afd0dd904b
|
Fixed handling EPG data where the 'extended event descriptor' comes before the 'short event' or a 'time shifted event'
|
2003-05-11 11:19:37 +02:00 |
|
Klaus Schmidinger
|
e3e21837d0
|
Removed the WaitForPut/WaitForGet stuff from cRingBuffer
|
2003-05-11 10:30:27 +02:00 |
|
Klaus Schmidinger
|
d067e5eda4
|
Added VDRVERSNUM to config.h
|
2003-05-11 09:13:51 +02:00 |
|
Klaus Schmidinger
|
7a0054abbd
|
Implemented cDevice::ActualDevice()
|
2003-05-11 09:01:51 +02:00 |
|
Klaus Schmidinger
|
823945204c
|
Fixed keeping live video active in case the primary device doesn't have an MPEG decoder
|
2003-05-11 08:42:57 +02:00 |
|
Klaus Schmidinger
|
91b5114838
|
Implemented the CableDeliverySystemDescriptor in libdtv
|
2003-05-10 09:25:14 +02:00 |
|
Klaus Schmidinger
|
dc8fd12f91
|
Introduced cPlugin::Initialize()
|
2003-05-09 15:27:46 +02:00 |
|
Klaus Schmidinger
|
aaeaf4582d
|
Adjusted release date
|
2003-05-04 15:04:55 +02:00 |
|
Klaus Schmidinger
|
9e650825c2
|
The red ('Record') and yellow ('Pause') button in the 'Main' menu are no longer available when replaying
|
2003-05-03 16:08:44 +02:00 |
|
Klaus Schmidinger
|
f1e5b591bd
|
Added cStatus::OsdItem() to provide the entire list of menu items to a plugin
|
2003-05-03 14:55:17 +02:00 |
|
Klaus Schmidinger
|
2cd7928fc6
|
Removed the (no longer necessary) 'panic' stuff from cThread
|
2003-05-03 14:08:28 +02:00 |
|
Klaus Schmidinger
|
3fc00d2211
|
Restoring the current channel in case a recording has switched the transponder
|
2003-05-03 13:42:37 +02:00 |
|
Klaus Schmidinger
|
201364cd8a
|
The RCU channel display no longer changes when a recording on a different channel starts on the primary device
|
2003-05-02 14:45:40 +02:00 |
|
Klaus Schmidinger
|
a6c1babf9a
|
Now turning off live PIDs when replaying
|
2003-05-02 14:30:03 +02:00 |
|
Klaus Schmidinger
|
6ffb7912d8
|
Fixed handling dedicated keys
|
2003-05-02 10:59:07 +02:00 |
|
Klaus Schmidinger
|
03a4a3a618
|
Fixed double call to MainMenuAction() of a plugin if invoked via a hotkey
|
2003-05-02 10:54:00 +02:00 |
|
Klaus Schmidinger
|
240529710d
|
Fixed setting the PCR-PID in case it is equal to one of the other PIDs
|
2003-05-02 09:24:31 +02:00 |
|
Klaus Schmidinger
|
5ddf78ade1
|
Fixed paging through lists with repeated Left/Right keys
|
2003-05-01 14:48:54 +02:00 |
|
Klaus Schmidinger
|
cfbf1eb98f
|
Updated French OSD texts
|
2003-05-01 14:11:42 +02:00 |
|
Klaus Schmidinger
|
249a4ab959
|
Fixed minimum lifespan of deleted recordings
|
2003-04-27 15:56:04 +02:00 |
|
Klaus Schmidinger
|
a804b990fe
|
Fixed faulty calculation of section length
|
2003-04-27 14:46:14 +02:00 |
|
Klaus Schmidinger
|
3874eab49b
|
New SVDRP command STAT
|
2003-04-27 14:23:30 +02:00 |
|
Klaus Schmidinger
|
007c4a5a01
|
Reduced the time to wait for EPG data when starting a recording to 3 seconds
|
2003-04-27 12:51:01 +02:00 |
|
Klaus Schmidinger
|
cade7eb70e
|
Avoiding short display of the main menu if a plugin displays its own OSD
|
2003-04-27 12:36:21 +02:00 |
|
Klaus Schmidinger
|
749b5090ab
|
Skipping keys that come in too fast from LIRC
|
2003-04-27 11:41:51 +02:00 |
|
Klaus Schmidinger
|
7d3fa91850
|
Added a note regarding non-VDR files in the /videoX directories to INSTALL
|
2003-04-27 11:26:33 +02:00 |
|
Klaus Schmidinger
|
fab3ade64a
|
Extended logging info when starting/stopping timers
|
2003-04-27 11:15:29 +02:00 |
|
Klaus Schmidinger
|
42afaecfe0
|
Updated 'channels.conf.terr' for Berlin
|
2003-04-27 10:10:44 +02:00 |
|
Klaus Schmidinger
|
65b9d4a97f
|
Removed the Mute() call from cDvbDevice::StillPicture()
|
2003-04-27 09:45:51 +02:00 |
|
Klaus Schmidinger
|
c4b9c58270
|
Now setting the 'broken link' flag for GOPs at the beginning of a new video sequence
|
2003-04-26 15:11:17 +02:00 |
|
Klaus Schmidinger
|
a86ed8181b
|
Fixed deleting the last recording in the 'Recordings' menu, which started pausing live video
|
2003-04-26 13:53:50 +02:00 |
|
Klaus Schmidinger
|
fd0774c811
|
The PCR PID can now be set separately from the video PID
|
2003-04-26 11:58:54 +02:00 |
|
Klaus Schmidinger
|
f53912de1e
|
Now sending CA descriptors to the CAM in the same sequence as they were originally received
|
2003-04-25 14:46:22 +02:00 |
|
Klaus Schmidinger
|
6fc02ebd08
|
Fixed detecting broken connection to the LIRC daemon
|
2003-04-25 13:46:56 +02:00 |
|
Klaus Schmidinger
|
a54427e28d
|
Implemented 'pause live video'
|
2003-04-21 14:57:13 +02:00 |
|
Klaus Schmidinger
|
6bdfa4638d
|
Enhanced detection of pending user I/O from CAMs
|
2003-04-20 09:53:08 +02:00 |
|
Klaus Schmidinger
|
3c9a408d43
|
Simultaneous recording and replay of encrypted channels with a single DVB card
|
2003-04-19 14:46:58 +02:00 |
|
Klaus Schmidinger
|
2c4da57287
|
Re-enabled CAM communication during replay and on non-Ca channels
|
2003-04-19 10:59:53 +02:00 |
|
Klaus Schmidinger
|
78d85cee06
|
Now only those Ca descriptors are sent to a CAM that are actually understood by that CAM
|
2003-04-18 12:48:49 +02:00 |
|
Klaus Schmidinger
|
b57eae00d3
|
Fixed handling Ca descriptors
|
2003-04-18 11:29:11 +02:00 |
|
Klaus Schmidinger
|
ed5027b5d5
|
Using masks in EIT filtering to reduce the number of filters
|
2003-04-13 14:06:25 +02:00 |
|
Klaus Schmidinger
|
da22081330
|
Adjusted release date
|
2003-04-13 10:00:25 +02:00 |
|
Klaus Schmidinger
|
a22a2b7218
|
Fixed handling of Ca parameters with values <= MAXDEVICES
|
2003-04-12 15:10:06 +02:00 |
|
Klaus Schmidinger
|
f20648eab2
|
The LIRC and RCU remote control no longer try to learn keys in case of errors during startup
|
2003-04-12 14:37:57 +02:00 |
|
Klaus Schmidinger
|
bd23375248
|
The 'epg.data' file is now read after all plugins have been started
|
2003-04-12 13:59:34 +02:00 |
|
Klaus Schmidinger
|
08c96c2f0d
|
Updated 'channels.conf.cable'
|
2003-04-12 13:48:39 +02:00 |
|
Klaus Schmidinger
|
ad7b9f5ed5
|
Adjusted some Premiere channels in 'channels.conf'
|
2003-04-12 13:43:33 +02:00 |
|
Klaus Schmidinger
|
00166dac5f
|
If no device with an MPEG decoder can be found at startup, the first device is now used as primary device
|
2003-04-12 12:20:07 +02:00 |
|
Klaus Schmidinger
|
f8a7e51d00
|
Now using 'libdtv' version 0.0.5
|
2003-04-12 11:32:31 +02:00 |
|
Klaus Schmidinger
|
7c84508417
|
Implemented a 'resume ID' which allows several users to each have their own resume.vdr files
|
2003-04-12 10:06:21 +02:00 |
|
Klaus Schmidinger
|
e58802d2a0
|
Fixed handling min/max borders when entering integer values
|
2003-04-12 09:24:48 +02:00 |
|
Klaus Schmidinger
|
c30aeec716
|
Fixed handling repeat function with LIRC
|
2003-04-06 15:46:06 +02:00 |
|
Klaus Schmidinger
|
2a7dd5e67d
|
Avoiding high CPU load in case the connection to LIRC gets lost
|
2003-04-06 15:43:41 +02:00 |
|
Klaus Schmidinger
|
3d90c8c4ee
|
Fixed displaying messages in the status line in case they exceed the OSD width
|
2003-04-06 12:51:50 +02:00 |
|
Klaus Schmidinger
|
0f9f3f057a
|
Fixed a crash in case the index file can't be accessed any more during replay
|
2003-03-30 13:31:32 +02:00 |
|
Klaus Schmidinger
|
f2517f2c3a
|
Further increased the timeout until an index file is considerd no longer to be written
|
2003-03-30 13:07:44 +02:00 |
|
Klaus Schmidinger
|
4200055fe5
|
Replaced the 'for' loops in StripAudioPackets() with memset() calls
|
2003-03-30 12:56:30 +02:00 |
|
Klaus Schmidinger
|
c52b219131
|
Added some missing cAudio handling calls
|
2003-03-30 12:42:23 +02:00 |
|
Klaus Schmidinger
|
f79a442f44
|
Modified LOF handling to allow for C-band reception
|
2003-03-30 11:44:40 +02:00 |
|
Klaus Schmidinger
|
64d0ed856b
|
Fixed faulty behaviour of the 'Mute' key in case the channel display is visible
|
2003-03-30 10:53:22 +02:00 |
|
Klaus Schmidinger
|
0cc3bf2e6c
|
Updated Greek OSD texts
|
2003-03-30 10:06:20 +02:00 |
|
Klaus Schmidinger
|
918bcdc054
|
Made the log message 'OSD window width must be a multiple of 4...' a debug message
|
2003-03-23 15:54:52 +01:00 |
|
Klaus Schmidinger
|
b736f36e1e
|
'Left' and 'Right' now go to first/last item in single page lists
|
2003-03-23 15:47:48 +01:00 |
|
Klaus Schmidinger
|
be06e04d55
|
CAM access only for CA channels and no longer during replay
|
2003-03-23 15:20:00 +01:00 |
|
Klaus Schmidinger
|
e76f985840
|
Fixed support for Viaccess CAMs
|
2003-03-19 17:07:10 +01:00 |
|
Klaus Schmidinger
|
efcb48432d
|
Modified the EPG scanner to avoid CPU load peaks
|
2003-03-16 13:29:55 +01:00 |
|
Klaus Schmidinger
|
c85272e94d
|
Fixed the EPG bugfix code number for the MAX_USEFUL_SUBTITLE_LENGTH fix
|
2003-03-16 11:22:21 +01:00 |
|
Klaus Schmidinger
|
5261fd663f
|
Fixed a possible deadlock when using the 'Blue' button in the 'Schedules' menu to switch to an other channel
|
2003-03-16 11:17:46 +01:00 |
|
Klaus Schmidinger
|
8d4d7f2b62
|
Trying harder to find a primary device
|
2003-03-09 14:10:12 +01:00 |
|
Klaus Schmidinger
|
dfc60da1d5
|
Removed signal handling and usleep(5000) from cDvbOsd::Cmd()
|
2003-03-09 10:01:02 +01:00 |
|
Klaus Schmidinger
|
6fae0a6d49
|
Broken CAM connections are now restored automatically (cont'd)
|
2003-02-16 15:20:00 +01:00 |
|
Klaus Schmidinger
|
96df157057
|
Fixed broken support for raw OSDs of plugins
|
2003-02-16 10:34:24 +01:00 |
|
Klaus Schmidinger
|
9dcfb9a2b8
|
Updated 'channels.conf.terr'
|
2003-02-15 16:22:46 +01:00 |
|
Klaus Schmidinger
|
33c8ad925a
|
Improved keyboard detection
|
2003-02-15 15:46:19 +01:00 |
|
Klaus Schmidinger
|
69e9a07f8b
|
Resetting the CAM slot in case communication breaks down
|
2003-02-15 14:25:30 +01:00 |
|
Klaus Schmidinger
|
f721c85b46
|
Now polling the output device in 'Transfer Mode' and retrying to put packets into the ring buffer
|
2003-02-15 14:12:41 +01:00 |
|
Klaus Schmidinger
|
05e2966b35
|
Fixed margin handling in cRingBufferLinear
|
2003-02-15 13:21:50 +01:00 |
|
Klaus Schmidinger
|
63ad7f1c71
|
Fixed high CPU load during replay
|
2003-02-15 11:01:04 +01:00 |
|
Klaus Schmidinger
|
8ddaaf9849
|
Timers are now processed even if a menu is open
|
2003-02-09 13:14:44 +01:00 |
|
Klaus Schmidinger
|
a6a25e48bf
|
Turning SI filtering off and on when switching channels
|
2003-02-09 12:43:39 +01:00 |
|
Klaus Schmidinger
|
777f330c77
|
Improved CAM support
|
2003-02-09 11:54:22 +01:00 |
|
Klaus Schmidinger
|
b7777e230c
|
Improved CAM handling
|
2003-02-02 15:49:52 +01:00 |
|
Klaus Schmidinger
|
5693873b9b
|
Fixed a new/delete malloc/free mismatch
|
2003-01-26 19:50:19 +01:00 |
|
Klaus Schmidinger
|
829c834d30
|
Fixed skipping unavailable channels in the EPG scanner
|
2003-01-26 16:20:30 +01:00 |
|
Klaus Schmidinger
|
2da0c04c7c
|
Fixed handling user defined CFLAGS in libdtv/libvdr/Makefile
|
2003-01-26 14:03:40 +01:00 |
|
Klaus Schmidinger
|
e2540aa898
|
Changed EIT processing to always read a full section
|
2003-01-26 12:21:15 +01:00 |
|
Klaus Schmidinger
|
d7bf76e9ba
|
Fixed handling the LOG_LOCALn parameters in the -l option
|
2003-01-26 11:57:55 +01:00 |
|
Klaus Schmidinger
|
b5f874de0c
|
Fixed the description of the 'Scroll pages' OSD setup parameter
|
2003-01-26 11:53:06 +01:00 |
|
Klaus Schmidinger
|
c4d7e16f80
|
Added/improved Swedish language texts
|
2003-01-26 11:48:30 +01:00 |
|
Klaus Schmidinger
|
783d4c3e5e
|
Updated 'channels.conf'
|
2003-01-26 10:55:41 +01:00 |
|
Klaus Schmidinger
|
28d1affa31
|
Modified cRingBufferLinear to avoid excessive memmove() calls in 'Transfer Mode' and during recordings
|
2003-01-26 09:59:35 +01:00 |
|
Klaus Schmidinger
|
54eb58e1eb
|
Added TS error checking to remux.c
|
2003-01-24 17:22:29 +01:00 |
|
Klaus Schmidinger
|
a3d9b92615
|
Increased the maximum possible packet size to avoid corrupted streams
|
2003-01-24 14:30:02 +01:00 |
|
Klaus Schmidinger
|
cdcf28b051
|
Implemented non blocking file reader for cDvbPlayer
|
2003-01-19 15:43:58 +01:00 |
|
Klaus Schmidinger
|
413b22dc63
|
Implemented actual user input for CAM enquiry menus
|
2003-01-19 14:59:46 +01:00 |
|
Klaus Schmidinger
|
c1dcc3e5a5
|
Added 'Hrvatska radiotelevizija' and 'RTV Slovenija' to ca.conf
|
2003-01-12 09:44:55 +01:00 |
|
Klaus Schmidinger
|
7b364c7a43
|
Adjusted release date
|
2003-01-10 13:22:46 +01:00 |
|
Klaus Schmidinger
|
bcb0aca954
|
Limiting Subtitle length when creating a recording file name from EPG data
|
2003-01-06 15:37:33 +01:00 |
|
Klaus Schmidinger
|
4b1440737a
|
Added an EPG bugfix for too long Subtitles and empty Extended Description
|
2003-01-06 15:09:11 +01:00 |
|
Klaus Schmidinger
|
4e15f6d658
|
Implemented 'Link Layer' based CAM support
|
2003-01-06 14:44:27 +01:00 |
|
Klaus Schmidinger
|
43b582a04d
|
Increased the timeout until an index file is considerd no longer to be written
|
2002-12-23 12:41:20 +01:00 |
|
Klaus Schmidinger
|
3b88ba1cd2
|
The SVDRP command CHAN now also accepts channel IDs
|
2002-12-22 14:07:51 +01:00 |
|
Klaus Schmidinger
|
de1366fc7e
|
Fixed handling channels in the 'Channels' menu in case there are ':@nnn' group separators without names
|
2002-12-22 12:49:10 +01:00 |
|
Klaus Schmidinger
|
da98c3de72
|
Fixed the 'channels.conf' entries for 'Studio Universal' and 'Disney Channel'
|
2002-12-22 11:51:09 +01:00 |
|
Klaus Schmidinger
|
fc0e1bdd28
|
Adjusted release date
|
2002-12-15 16:58:59 +01:00 |
|
Klaus Schmidinger
|
c7849b14a7
|
Using 'Doxygen' to generate source code documentation
|
2002-12-15 15:36:02 +01:00 |
|
Klaus Schmidinger
|
d610d95e50
|
Fixed deleting characters in string entry fields in 'insert' mode
|
2002-12-15 11:05:19 +01:00 |
|
Klaus Schmidinger
|
b90e708733
|
Implemented raw keyboard input
|
2002-12-15 10:58:00 +01:00 |
|
Klaus Schmidinger
|
0f01d92106
|
Fixed high CPU load in 'Transfer Mode'
|
2002-12-14 13:37:01 +01:00 |
|
Klaus Schmidinger
|
f3fdca49b9
|
No longer stopping/restarting the DMX when switching audio channels
|
2002-12-14 10:59:34 +01:00 |
|
Klaus Schmidinger
|
f784d52a39
|
Fixed recording overlapping timers on the same channel
|
2002-12-13 15:35:00 +01:00 |
|
Klaus Schmidinger
|
d7d4799236
|
Changed setting of CXX and CXXFLAGS variables in Makefile
|
2002-12-13 15:06:52 +01:00 |
|
Klaus Schmidinger
|
2343e7ec14
|
Fixed taking an active SVDRP connection into account when doing shutdown
|
2002-12-13 14:31:17 +01:00 |
|
Klaus Schmidinger
|
7d0596878b
|
Checking if there is a connection to the keyboard and if VDR is running in the foreground
|
2002-12-13 13:41:55 +01:00 |
|
Klaus Schmidinger
|
b941f94486
|
Fixed a typo
|
2002-12-08 15:02:13 +01:00 |
|
Klaus Schmidinger
|
fb16fbafaa
|
KBD active by default; no more 'ncurses' necessary for KBD
|
2002-12-08 14:30:32 +01:00 |
|
Klaus Schmidinger
|
b9422baff2
|
The actual tuning is now done in a separate thread
|
2002-12-08 09:55:26 +01:00 |
|
Klaus Schmidinger
|
2d2369fca0
|
The RCU now only sets the channel number display when there are no incoming remote control keys
|
2002-12-07 12:27:59 +01:00 |
|
Klaus Schmidinger
|
616ce3880a
|
Improved handling of repeated remote keys
|
2002-12-07 11:48:10 +01:00 |
|
Klaus Schmidinger
|
4fc0e92350
|
Updated 'channels.conf.cable'
|
2002-12-06 14:27:25 +01:00 |
|
Klaus Schmidinger
|
e5499ed650
|
The character '|' in description texts of EPG records is now interpreted as a newline character
|
2002-12-06 14:21:00 +01:00 |
|
Klaus Schmidinger
|
0945297d89
|
Added the 'sky' plugin
|
2002-12-01 11:25:22 +01:00 |
|
Klaus Schmidinger
|
816e6847aa
|
Macros in 'keymacros.conf' can now use "@plugin" to directly access the main menu function of a given plugin
|
2002-12-01 10:48:08 +01:00 |
|
Klaus Schmidinger
|
125872e75f
|
Added credits to Gerald Berwolf
|
2002-11-30 14:57:21 +01:00 |
|
Klaus Schmidinger
|
cf40f84b82
|
Now taking an active SVDRP connection into account when doing shutdown or housekeeping
|
2002-11-30 14:40:10 +01:00 |
|
Klaus Schmidinger
|
498db82e98
|
Timers now accept channel IDs even if the 'source' is 0
|
2002-11-30 13:30:33 +01:00 |
|
Klaus Schmidinger
|
7fcfd58f3c
|
Deactivated some templates in in case some plugin needs to use the STL
|
2002-11-30 12:51:45 +01:00 |
|
Klaus Schmidinger
|
9f5e43f3df
|
Removed transponders 10788, 11739 and 12266 from 'channels.conf'
|
2002-11-29 15:55:56 +01:00 |
|
Klaus Schmidinger
|
56db644f5a
|
Changed the source directory name for plugins from 'SRC' to 'src' (ported back to versions V10100-V10117)
|
2002-11-29 15:25:36 +01:00 |
|
Klaus Schmidinger
|
1f4f3b5206
|
Added "Tele 5" to 'channels.conf'
|
2002-11-29 14:27:56 +01:00 |
|
Klaus Schmidinger
|
88db59f61a
|
No longer displaying channel group delimiters without text
|
2002-11-29 14:19:08 +01:00 |
|
Klaus Schmidinger
|
4ab777e98a
|
Fixed a misplaced ')' in the fix about the stale lock files
|
2002-11-24 20:18:55 +01:00 |
|
Klaus Schmidinger
|
161b963fc5
|
Fixed missing initialization of 'number' in cChannel
|
2002-11-24 20:13:56 +01:00 |
|
Klaus Schmidinger
|
b4d1358c50
|
Improved deleting stale lock files
|
2002-11-24 16:08:06 +01:00 |
|
Klaus Schmidinger
|
c24dfb7f43
|
Extended the '-l' option to allow logging to LOG_LOCALn
|
2002-11-24 15:56:24 +01:00 |
|
Klaus Schmidinger
|
9544973a10
|
Made some channels unique in 'channels.conf.terr' using the new RID
|
2002-11-24 15:18:14 +01:00 |
|
Klaus Schmidinger
|
3279d13a4d
|
Updated 'channels.conf.cable' and made some channels unique using the new RID
|
2002-11-24 15:12:18 +01:00 |
|
Klaus Schmidinger
|
82ccabff8a
|
Added NID, TID and RID to the channel definitions
|
2002-11-24 14:48:38 +01:00 |
|
Klaus Schmidinger
|
08e4f36ccd
|
Plugins can now have their own raw OSD
|
2002-11-24 10:45:39 +01:00 |
|
Klaus Schmidinger
|
f8950822dd
|
Fixed disabling multiple recordings on a single DVB card
|
2002-11-16 12:36:50 +01:00 |
|
Klaus Schmidinger
|
1c97d69c04
|
Added more examples to 'diseqc.conf'
|
2002-11-15 16:22:19 +01:00 |
|
Klaus Schmidinger
|
2f49224c9c
|
Fixed closing unused PID handles
|
2002-11-15 14:04:11 +01:00 |
|
Klaus Schmidinger
|
5198be3187
|
Added new entries to 'ca.conf'
|
2002-11-12 16:55:36 +01:00 |
|
Klaus Schmidinger
|
c05b788deb
|
Fixed a compiler warning regarding cMenuChannels::Del() and MenuTimers::Del()
|
2002-11-10 16:07:58 +01:00 |
|
Klaus Schmidinger
|
9fee2b67ab
|
First step towards a 'unique channel ID'
|
2002-11-10 15:50:21 +01:00 |
|
Klaus Schmidinger
|
e45ff070ed
|
Updated channels.conf.cable
|
2002-11-08 14:27:58 +01:00 |
|
Klaus Schmidinger
|
a0f020d604
|
Updated channels.conf.terr
|
2002-11-08 14:24:13 +01:00 |
|
Klaus Schmidinger
|
443d9b786d
|
Fixed saving the polarization parameter of channels that have a number in the 'source' parameter
|
2002-11-08 14:19:22 +01:00 |
|
Klaus Schmidinger
|
35a69ee743
|
Now checking the driver's DVB_API_VERSION
|
2002-11-03 12:31:51 +01:00 |
|
Klaus Schmidinger
|
0a517afdf8
|
Implemented audio plugin interface
|
2002-11-03 11:53:58 +01:00 |
|
Klaus Schmidinger
|
bc766ad04b
|
Fixed reading EPG data via the SVDRP command PUTE
|
2002-11-02 12:46:53 +01:00 |
|
Klaus Schmidinger
|
5dd0c65e35
|
The Makefile now includes the file Make.config
|
2002-11-01 14:05:36 +01:00 |
|
Klaus Schmidinger
|
5a418a9efe
|
Fixed displaying the group separators in the channel display
|
2002-11-01 12:18:45 +01:00 |
|
Klaus Schmidinger
|
0813564ed6
|
Updated channels.conf.terr
|
2002-11-01 11:49:05 +01:00 |
|
Klaus Schmidinger
|
413c2446be
|
Fixed handling audio tracks in cDvbDevice
|
2002-11-01 11:26:28 +01:00 |
|
Klaus Schmidinger
|
7233a63680
|
Fixed the EPG scanner, which broke 'Transfer Mode' as soon as it kicked in
|
2002-11-01 11:11:20 +01:00 |
|
Klaus Schmidinger
|
c1a5a7d50c
|
Only accepting key presses from the current remote control when learning
|
2002-11-01 10:53:07 +01:00 |
|
Klaus Schmidinger
|
fd3e819ba8
|
Adjusted the INSTALL file to the 1.1.x version
|
2002-11-01 10:43:16 +01:00 |
|
Klaus Schmidinger
|
0598e41418
|
Completely switched to the HEAD driver version
|
2002-11-01 10:26:45 +01:00 |
|
Klaus Schmidinger
|
8c18d579ef
|
Fixed a crash when learning the keys of several remote controls
|
2002-10-27 16:02:27 +01:00 |
|
Klaus Schmidinger
|
64fd9c4a1b
|
Implemented key macros
|
2002-10-27 15:46:30 +01:00 |
|
Klaus Schmidinger
|
74c74fb5d2
|
Implemented additional dedicated keys
|
2002-10-27 14:32:06 +01:00 |
|
Klaus Schmidinger
|
bd66898c78
|
Fixed learning RC keys with more than one RC; displaying RC name when learning keys
|
2002-10-26 12:56:53 +02:00 |
|
Klaus Schmidinger
|
41320eca4d
|
Fixed blocking replaying in case an encrypted channel is being recorded on the primary device
|
2002-10-26 11:51:37 +02:00 |
|
Klaus Schmidinger
|
2f89413ca4
|
Fixed handling 'Transfer Mode' on single device systems when recording an encrypted channel
|
2002-10-26 11:08:12 +02:00 |
|
Klaus Schmidinger
|
294512863d
|
Fixed a ternary expression in dvbspu.c
|
2002-10-26 10:47:36 +02:00 |
|
Klaus Schmidinger
|
4247bf58cf
|
Fixed channel switching in case of an active 'Transfer Mode' on the primary device
|
2002-10-26 10:24:42 +02:00 |
|
Klaus Schmidinger
|
a51f4e83f0
|
Fixed switching audio tracks in 'Transfer Mode' on the primary DVB device
|
2002-10-26 10:12:34 +02:00 |
|
Klaus Schmidinger
|
2c311093ba
|
Fixed checking the Ca() status of a cDevice
|
2002-10-26 09:43:11 +02:00 |
|
Klaus Schmidinger
|
01ad12975c
|
Fixed skipping unavailable channels when zapping downwards
|
2002-10-20 16:07:56 +02:00 |
|
Klaus Schmidinger
|
bff56bb850
|
Frequency for DVB-C and DVB-T is now in MHz, kHz or Hz
|
2002-10-20 14:15:40 +02:00 |
|
Klaus Schmidinger
|
e3aaeccee3
|
Added KI.KA to channels.conf.cable
|
2002-10-20 13:47:45 +02:00 |
|
Klaus Schmidinger
|
6f72e823ad
|
Added Telecom 2B to 'sources.conf'
|
2002-10-20 13:14:23 +02:00 |
|
Klaus Schmidinger
|
029dd8aa1c
|
Fixed slow reaction on SVDRP input
|
2002-10-20 12:49:16 +02:00 |
|
Klaus Schmidinger
|
ac9622bb8a
|
Timers now internally have a pointer to their channel
|
2002-10-20 12:28:55 +02:00 |
|
Klaus Schmidinger
|
ab4ceb29a0
|
Implemented gaps in channel numbering
|
2002-10-19 15:33:37 +02:00 |
|
Klaus Schmidinger
|
16f3d3fc5d
|
Fixed handling multiple 'CaCaps' entries in 'setup.conf'
|
2002-10-19 11:34:48 +02:00 |
|
Klaus Schmidinger
|
5e9d7e3c93
|
Fixed a small glitch when switching channels
|
2002-10-19 10:17:11 +02:00 |
|
Klaus Schmidinger
|
733b42a586
|
Updated Finnish OSD texts
|
2002-10-19 09:46:09 +02:00 |
|
Klaus Schmidinger
|
c9a4e58811
|
Added further satellites to 'sources.conf'
|
2002-10-19 09:08:12 +02:00 |
|
Klaus Schmidinger
|
15a2d36aca
|
Fixed some faulty default parameter initializations
|
2002-10-13 16:12:55 +02:00 |
|
Klaus Schmidinger
|
b2ef221f40
|
Adjusted release date
|
2002-10-13 14:09:26 +02:00 |
|
Klaus Schmidinger
|
95c8c2b60c
|
New configuration file 'reccmds.conf'
|
2002-10-13 12:14:49 +02:00 |
|
Klaus Schmidinger
|
44cb1a79a5
|
The SVDRP command PUTE now triggers an immediate write of the 'epg.data' file
|
2002-10-13 09:34:47 +02:00 |
|
Klaus Schmidinger
|
a19ea98cce
|
Automatically closing 'Commands' menu if command doesn't return any output
|
2002-10-13 09:16:32 +02:00 |
|
Klaus Schmidinger
|
e2aee54d12
|
Changed a few leftover 'new char[...]' to MALLOC(char, ...)
|
2002-10-13 09:11:16 +02:00 |
|
Klaus Schmidinger
|
e58fa67e6c
|
Implemented '?' handling for commands.conf
|
2002-10-13 09:03:53 +02:00 |
|
Klaus Schmidinger
|
fadc2565d4
|
Fixed a crash when closing down with remote control plugins
|
2002-10-12 15:22:29 +02:00 |
|
Klaus Schmidinger
|
ec5795bda2
|
Reactivated full handling of second audio PID (even in 'Transfer Mode')
|
2002-10-12 14:29:46 +02:00 |
|
Klaus Schmidinger
|
371b9be00b
|
Fixed switching the video format in the Setup/DVB menu
|
2002-10-12 09:13:05 +02:00 |
|
Klaus Schmidinger
|
90ef5ff1ac
|
Fixed radio channels in channels.conf.cable
|
2002-10-11 13:28:22 +02:00 |
|
Klaus Schmidinger
|
6439d37806
|
Adapted type names to the new HEAD version of the driver
|
2002-10-11 13:23:44 +02:00 |
|
Klaus Schmidinger
|
e46c1b1aff
|
Fixed fetching the current/next information
|
2002-10-07 16:24:04 +02:00 |
|
Klaus Schmidinger
|
10a7cf33d6
|
Added cDevice::DeviceNumber()
|
2002-10-07 16:21:46 +02:00 |
|
Klaus Schmidinger
|
186ee74748
|
Fixed a bug when pressing the Blue button in the main menu without having displayed it
|
2002-10-06 14:11:59 +02:00 |
|
Klaus Schmidinger
|
ecde8e091d
|
Fixed Andy Carter's real name
|
2002-10-06 14:03:09 +02:00 |
|
Klaus Schmidinger
|
eea21567df
|
Updated channels.conf.cable
|
2002-10-06 14:01:18 +02:00 |
|
Klaus Schmidinger
|
f78f51431d
|
Fixed storing channel parameters with 0 values
|
2002-10-06 12:44:33 +02:00 |
|
Klaus Schmidinger
|
c5b154f58a
|
Updated channels.conf.terr
|
2002-10-06 12:12:11 +02:00 |
|
Klaus Schmidinger
|
34af5c0e05
|
Improved skipping channels that are (currently) not available
|
2002-10-06 11:34:02 +02:00 |
|
Klaus Schmidinger
|
b7d3273d92
|
Changed cMenuRecordings::Del() to cMenuRecordings::Delete() to avoid a warning in gcc-3.2
|
2002-10-06 10:40:27 +02:00 |
|
Klaus Schmidinger
|
53407825f9
|
Removed some unnecessary #includes from eit.c
|
2002-10-06 10:33:12 +02:00 |
|
Klaus Schmidinger
|
962596f4ab
|
Modified channel handling; full DiSEqC support
|
2002-10-06 10:25:42 +02:00 |
|
Klaus Schmidinger
|
b7615a7ae1
|
Fixed a missing Flush() call in the remote control learning procedure
|
2002-09-30 15:57:23 +02:00 |
|
Klaus Schmidinger
|
2c8aa42043
|
Avoiding restarts due to 'panic level' when switching channels on the primary device during EPG scan
|
2002-09-29 13:57:10 +02:00 |
|
Klaus Schmidinger
|
3b89a2a97e
|
Fixed handling DVD subtitles in the SPU decoder
|
2002-09-29 13:50:17 +02:00 |
|
Klaus Schmidinger
|
fc66860847
|
Made remote controls plugin aware
|
2002-09-29 13:40:45 +02:00 |
|
Klaus Schmidinger
|
f3af8e065a
|
Fixed a race condition when starting 'Transfer Mode'
|
2002-09-22 09:52:38 +02:00 |
|
Klaus Schmidinger
|
95685c842a
|
Added a missing 'public' keyword
|
2002-09-21 09:14:56 +02:00 |
|
Klaus Schmidinger
|
d39c72d088
|
Fixed the 'newplugin' script for use with the NEWSTRUCT driver
|
2002-09-21 09:11:36 +02:00 |
|
Klaus Schmidinger
|
3858cc9e65
|
Fixed an incomplete initialization of the filter parameters
|
2002-09-21 08:34:25 +02:00 |
|
Klaus Schmidinger
|
fbd75da596
|
Added an EPG bugfix for the latest VOX EPG data format
|
2002-09-15 14:35:32 +02:00 |
|
Klaus Schmidinger
|
dde36a3c56
|
Added a missing StripAudioPackets() to cDvbPlayer::Action()
|
2002-09-15 13:36:57 +02:00 |
|
Klaus Schmidinger
|
441258c7ea
|
Fixed opening /dev/video in cDvbDevice::GrabImage() in case of NEWSTRUCT driver
|
2002-09-15 13:14:42 +02:00 |
|
Klaus Schmidinger
|
e165c9ad8b
|
Dropping bogus EPG events
|
2002-09-15 13:05:57 +02:00 |
|
Klaus Schmidinger
|
3a3d4c2a5a
|
Only calling cStatus::MsgChannelSwitch() for actual switching
|
2002-09-15 11:52:43 +02:00 |
|
Klaus Schmidinger
|
ec8748a2cc
|
A previous 'Transfer Mode' is now automatically re-started after a replay stops
|
2002-09-15 11:08:35 +02:00 |
|
Klaus Schmidinger
|
6ef11b70be
|
Starting Transfer Mode when recording current channel
|
2002-09-15 10:51:44 +02:00 |
|
Klaus Schmidinger
|
db20f08a58
|
Fixed starting a recording of the current channel with only one DVB card
|
2002-09-14 11:51:51 +02:00 |
|
Klaus Schmidinger
|
9a59ece83e
|
Removed a superfluous error message from cLockFile::Unlock()
|
2002-09-09 21:44:00 +02:00 |
|
Klaus Schmidinger
|
c40fdb05a3
|
Added play mode pmAudioOnlyBlack
|
2002-09-08 15:04:33 +02:00 |
|
Klaus Schmidinger
|
706a6e1beb
|
Fixed a crash when entering an integer value outside the limits
|
2002-09-08 14:51:28 +02:00 |
|
Klaus Schmidinger
|
9133fdcf63
|
Implemented an SPU decoder
|
2002-09-08 14:17:51 +02:00 |
|
Klaus Schmidinger
|
1b396902e4
|
Skipping unavailable channels when switching with 'Up' and 'Down' keys
|
2002-09-08 11:46:53 +02:00 |
|
Klaus Schmidinger
|
c792c55297
|
Implemented cTSBuffer
|
2002-09-08 09:03:10 +02:00 |
|
Klaus Schmidinger
|
3e58bc64fe
|
Implemented recording and replaying with a single DVB card
|
2002-09-04 17:26:02 +02:00 |
|
Klaus Schmidinger
|
1967d0cd3d
|
Fixed the 'newplugin' script to make it name the target for creating the distribution package 'dist'
|
2002-08-28 19:32:29 +02:00 |
|
Klaus Schmidinger
|
9239d3e6df
|
Fixed handling one-shot timers that were already recording and had their start time changed into the future
|
2002-08-25 10:59:49 +02:00 |
|
Klaus Schmidinger
|
2d487365a1
|
New SVDRP command CLRE
|
2002-08-25 10:49:02 +02:00 |
|
Klaus Schmidinger
|
e63b279d96
|
Added cPalette::AllColors() for plugins that need to get the color entries of a cPalette
|
2002-08-25 10:05:24 +02:00 |
|
Klaus Schmidinger
|
c6ed4da7a0
|
Added cDevice::NewOsd() to allow a derived cDevice class to implement its own OSD capabilities
|
2002-08-25 09:36:09 +02:00 |
|
Klaus Schmidinger
|
df5be87dc3
|
Added some missing #includes to files in libdtv for gcc 3.2
|
2002-08-24 15:42:45 +02:00 |
|
Klaus Schmidinger
|
02f34ec0bf
|
Fixed replaying the last few seconds of a recording
|
2002-08-24 15:08:25 +02:00 |
|
Klaus Schmidinger
|
fd682083a4
|
Now running even w/o DVB devices, provided at least one device is implemented by a plugin
|
2002-08-16 09:57:10 +02:00 |
|
Klaus Schmidinger
|
470415ad23
|
Using cPoller instead of NeedsData
|
2002-08-16 09:22:29 +02:00 |
|
Klaus Schmidinger
|
3540d18855
|
Improved cCondVar::Wait() and implemented cCondVar::TimedWait()
|
2002-08-15 11:46:22 +02:00 |
|
Klaus Schmidinger
|
c0ef9a35e2
|
Implemented several replay modes to allow players that play only audio
|
2002-08-15 11:16:34 +02:00 |
|
Klaus Schmidinger
|
d4ab35d1d9
|
Implemented cDevice::NeedsData()
|
2002-08-15 10:13:03 +02:00 |
|
Klaus Schmidinger
|
2f684611d4
|
Temporarily made cDevice::ProvidesCa() virtual
|
2002-08-11 13:39:00 +02:00 |
|
Klaus Schmidinger
|
9a1a16f3d4
|
Consistently using malloc/free and new/delete
|
2002-08-11 13:32:23 +02:00 |
|
Klaus Schmidinger
|
b9c4cb0ec9
|
Changed the log error message "can't record MPEG1!" to "error in data stream!"
|
2002-08-11 10:53:10 +02:00 |
|
Klaus Schmidinger
|
4d784a198d
|
Added some missing #includes
|
2002-08-11 10:47:11 +02:00 |
|
Klaus Schmidinger
|
fd1f60e0e0
|
Adapted VDR to the NEWSTRUCT driver
|
2002-08-10 14:58:25 +02:00 |
|
Klaus Schmidinger
|
506c772bd7
|
Changed the cDevice class to allow plugins to implement their own devices (cont'd)
|
2002-08-04 15:20:05 +02:00 |
|
Klaus Schmidinger
|
61ccfd5fab
|
Now using CC, CFLAGS, CXX and CXXFLAGS
|
2002-07-28 13:25:30 +02:00 |
|
Klaus Schmidinger
|
6ac15dd3fc
|
Added a missing #include
|
2002-07-28 12:48:44 +02:00 |
|
Klaus Schmidinger
|
a4246cfd9a
|
Fixed PID handling for cReceiver
|
2002-07-28 11:29:32 +02:00 |
|
Klaus Schmidinger
|
e77d5dfbfb
|
Added some missing teletext PIDs
|
2002-07-27 12:58:23 +02:00 |
|
Klaus Schmidinger
|
fdbb731ab2
|
Made VFAT handling more tolerant
|
2002-07-27 12:55:14 +02:00 |
|
Klaus Schmidinger
|
4524f8f814
|
Re-visited the race condition fix in the cDvbPlayer
|
2002-07-27 12:00:30 +02:00 |
|
Klaus Schmidinger
|
771f0150b4
|
Added description of raw OSD access for plugins
|
2002-07-21 15:18:48 +02:00 |
|
Klaus Schmidinger
|
6e002c2bf8
|
Disabled channels on Transponder 12070
|
2002-07-14 15:39:06 +02:00 |
|
Klaus Schmidinger
|
9b94097931
|
Fixed a possible race condition in the cDvbPlayer
|
2002-07-14 14:35:16 +02:00 |
|
Klaus Schmidinger
|
17699edebb
|
Fixed a hangup when switching to the next file during replay
|
2002-07-14 12:34:44 +02:00 |
|
Klaus Schmidinger
|
8be5a7b7b2
|
Changed the symantics of the Name parameter in cStatus::Recording() and cStatus::Replaying()
|
2002-07-14 11:03:30 +02:00 |
|
Klaus Schmidinger
|
5fb0a0ed18
|
Added cOsd::OpenRaw() to create a raw OSD (needed for displaying SPUs)
|
2002-07-13 12:47:06 +02:00 |
|
Klaus Schmidinger
|
f2b637ed85
|
Changed the interface of cStatus::Replaying()
|
2002-07-13 11:16:27 +02:00 |
|
Klaus Schmidinger
|
d5208be84b
|
Added direct access to the index data of cPalette (needed for displaying SPUs)
|
2002-07-13 10:24:28 +02:00 |
|
Klaus Schmidinger
|
5122a2d12d
|
Added limitations for this version
|
2002-06-23 13:13:38 +02:00 |
|