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 |
|
Klaus Schmidinger
|
26981fd7b1
|
Switched handling 'Transfer Mode' to the new cPlayer/cControl structures
|
2002-06-23 12:59:58 +02:00 |
|
Klaus Schmidinger
|
cd030554e5
|
Switched VDR's own player to the new cPlayer/cControl structures
|
2002-06-23 11:23:34 +02:00 |
|
Klaus Schmidinger
|
0bb9a1a77b
|
Moved handling of the Menu key entirely into vdr.c
|
2002-06-23 09:44:00 +02:00 |
|
Klaus Schmidinger
|
359e90b8a7
|
Activated transfer mode
|
2002-06-22 13:45:53 +02:00 |
|
Klaus Schmidinger
|
7ade39597a
|
Activated cutting
|
2002-06-22 10:11:59 +02:00 |
|
Klaus Schmidinger
|
8a9898ea4f
|
Added Hungarian language texts
|
2002-06-22 09:30:06 +02:00 |
|
Klaus Schmidinger
|
3ab746babd
|
Changed 'cStatusMonitor' to 'cStatus'
|
2002-06-16 13:26:00 +02:00 |
|
Klaus Schmidinger
|
a4bfddd2f9
|
Totally rearranged device/player/recorder structures
|
2002-06-16 12:57:31 +02:00 |
|
Klaus Schmidinger
|
b005b8fc4a
|
Removed compiler option '-m486'
|
2002-06-10 16:29:46 +02:00 |
|
Klaus Schmidinger
|
c4281473c3
|
Added Romanian language texts
|
2002-06-10 16:18:50 +02:00 |
|
Klaus Schmidinger
|
2107ffa7ee
|
Fixed parsing 'E' records
|
2002-05-30 09:50:19 +02:00 |
|
Klaus Schmidinger
|
73c91b2672
|
Added Swedish language texts
|
2002-05-26 09:43:17 +02:00 |
|
Klaus Schmidinger
|
0161197360
|
Moved the cEITScanner out of dvbapi.h/.c, into the new eitscan.h/.c
|
2002-05-20 11:18:09 +02:00 |
|
Klaus Schmidinger
|
9f9d6a8a93
|
Implemented cStatusMonitor to allow plugins to set up a status monitor
|
2002-05-19 15:50:11 +02:00 |
|
Klaus Schmidinger
|
82725f53b5
|
Adopted the cutting fix to version 1.0.3 and rearranged setting Length
|
2002-05-18 14:26:08 +02:00 |
|
Klaus Schmidinger
|
bdccbbe93e
|
Completely moved OSD handling out of the cDvbApi class, into the new cOsd
|
2002-05-18 14:03:22 +02:00 |
|
Klaus Schmidinger
|
3e5b31af5e
|
Rearranged OSD class names to make 'cOsd' available for the main OSD interface
|
2002-05-18 12:41:18 +02:00 |
|
Klaus Schmidinger
|
4da8a8e066
|
Added an error message if the directory specified in the '-L' option can't be accessed
|
2002-05-18 10:36:35 +02:00 |
|
Klaus Schmidinger
|
26a2d98524
|
Fixed the cutting mechanism to make it re-sync in case a frame is larger than the buffer
|
2002-05-18 09:24:10 +02:00 |
|
Klaus Schmidinger
|
7da1dc6e1d
|
Fixed some function headers to make them compile with gcc 3.x
|
2002-05-18 08:57:42 +02:00 |
|
Klaus Schmidinger
|
a5c2af7277
|
Makefile improvements
|
2002-05-17 16:29:02 +02:00 |
|