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 |
|
Klaus Schmidinger
|
57ff745d76
|
Added credit to Onno Kreuziger
|
2002-05-14 16:10:44 +02:00 |
|
Klaus Schmidinger
|
6ea22bf2f0
|
Improved the [eid]syslog() macros (cont'd)
|
2002-05-13 20:00:00 +02:00 |
|
Klaus Schmidinger
|
49fcbf19fa
|
Made the config directory available to plugins
|
2002-05-13 16:11:19 +02:00 |
|
Klaus Schmidinger
|
bbddf7e2db
|
Plugin packages now expand into a dir with only the name and version number
|
2002-05-12 15:12:12 +02:00 |
|
Klaus Schmidinger
|
2cc450a67c
|
Added 'insert' capabilities to cList
|
2002-05-12 14:46:46 +02:00 |
|
Klaus Schmidinger
|
97a5ac7cba
|
Updated channels.conf.cable
|
2002-05-12 11:08:47 +02:00 |
|
Klaus Schmidinger
|
5d733e59ee
|
Added the cPlugin::Housekeeping() function
|
2002-05-12 10:20:17 +02:00 |
|
Klaus Schmidinger
|
01c68def34
|
Changed the cPlugin::Start() function to return a boolean value
|
2002-05-12 09:24:45 +02:00 |
|
Klaus Schmidinger
|
7993e4c06f
|
Added release notes for version 1.1.1
|
2002-05-11 15:00:00 +02:00 |
|
Klaus Schmidinger
|
0fac78954c
|
Avoiding ambiguities in the cList template class in case one defines a 'list of lists'
|
2002-05-11 08:42:30 +02:00 |
|
Klaus Schmidinger
|
8162e30e1b
|
Fixed leftover references to the file FORMATS
|
2002-05-10 15:08:51 +02:00 |
|
Klaus Schmidinger
|
37f89dca49
|
Separated the actual DVB hardware OSD implementation from the abstract OSD interface
|
2002-05-10 14:55:53 +02:00 |
|
Klaus Schmidinger
|
b527b27708
|
Implemented plugin interface
|
2002-05-09 16:26:56 +02:00 |
|
Klaus Schmidinger
|
c10d97743e
|
Updated channels.conf.cable
|
2002-05-05 11:03:06 +02:00 |
|
Klaus Schmidinger
|
632c5031f2
|
Updated PW channels
|
2002-05-05 10:43:48 +02:00 |
|
Klaus Schmidinger
|
5d2cb386a0
|
Fixed skipping forward in time shift mode near the end of the recording
|
2002-05-03 16:06:54 +02:00 |
|
Klaus Schmidinger
|
04d356f805
|
Updated PW channels
|
2002-05-03 14:36:55 +02:00 |
|
Klaus Schmidinger
|
f492153edb
|
Fixed a crash on systems with disks that have a block size larger than 1MB
|
2002-05-01 16:22:41 +02:00 |
|
Klaus Schmidinger
|
eefd2b88f1
|
Fixed the unit of the 'SVDRP timeout' setup parameter
|
2002-05-01 14:57:12 +02:00 |
|
Klaus Schmidinger
|
a0449f07ef
|
Added Greek language texts
|
2002-05-01 10:35:01 +02:00 |
|
Klaus Schmidinger
|
2ac56b497d
|
Default duration of instant recording is 3 hours (and configurable)
|
2002-04-26 13:43:46 +02:00 |
|
Klaus Schmidinger
|
3b656e9e46
|
Now taking an active video cutting process into account when doing shutdown or housekeeping
|
2002-04-26 12:17:38 +02:00 |
|
Klaus Schmidinger
|
2e3030a963
|
Now encoding '.' at the end of a directory name in case of VFAT=1
|
2002-04-21 14:10:31 +02:00 |
|
Klaus Schmidinger
|
fb38680302
|
No longer setting PIDs 0x1FFF, which apparently fixes problems with CAMs and AC3 sound only working the first time
|
2002-04-21 12:11:00 +02:00 |
|
Klaus Schmidinger
|
d628839eee
|
Updated the Premiere World Formula 1 channels in 'channels.conf'
|
2002-04-21 10:30:29 +02:00 |
|
Klaus Schmidinger
|
dfb1d78abf
|
Fixed a possible endless loop in shifting recordings between DVB cards
|
2002-04-21 10:09:56 +02:00 |
|
Klaus Schmidinger
|
5153104e7e
|
Fixed some missing ',' in i18n.c
|
2002-04-20 09:42:37 +02:00 |
|
Klaus Schmidinger
|
9b840b07c4
|
Fixed a crash when selecting the 'Jump' function directly after setting an editing mark
|
2002-04-20 09:23:02 +02:00 |
|
Klaus Schmidinger
|
8ec5c0d926
|
Improved thread locking in the ring buffer to avoid possible race conditions under heavy load
|
2002-04-19 12:40:04 +02:00 |
|
Klaus Schmidinger
|
75643deaeb
|
Updated the 'Blue Movie' channels to the new 'Premiere Erotik'
|
2002-04-13 11:49:36 +02:00 |
|
Klaus Schmidinger
|
7502d3e8ad
|
Fixed color palette handling on 'big endian' systems
|
2002-04-13 11:38:57 +02:00 |
|
Klaus Schmidinger
|
cba5ef4373
|
Implemented enhanced string editing
|
2002-04-13 10:52:01 +02:00 |
|
Klaus Schmidinger
|
37fa217a09
|
Added some DVB-T channels for Berlin (Germany) to channels.conf.terr
|
2002-04-12 15:00:52 +02:00 |
|
Klaus Schmidinger
|
639c3ba0e3
|
Final version 1.0.0
|
2002-04-07 13:12:04 +02:00 |
|
Klaus Schmidinger
|
c5fac4ed21
|
Another fix to the still picture workaround
|
2002-04-07 09:48:32 +02:00 |
|
Klaus Schmidinger
|
3581c20976
|
Fixed a bug in the editing process
|
2002-04-06 15:28:08 +02:00 |
|
Klaus Schmidinger
|
367b3f8c7d
|
Fixed a possible hangup when reading a broken epg.data file
|
2002-04-06 14:02:41 +02:00 |
|
Klaus Schmidinger
|
d00b5d8828
|
Now the EPG scan skips channels that have their 'Ca' parameter explicitly set to an other DVB card
|
2002-04-06 13:21:47 +02:00 |
|
Klaus Schmidinger
|
cb0e6f1b14
|
Fixed a problem with accessing the epg.data file before it is fully written
|
2002-04-06 11:49:04 +02:00 |
|
Klaus Schmidinger
|
7babc1034e
|
Fixed the still picture workaround in case the progress display is active
|
2002-04-06 11:08:54 +02:00 |
|
Klaus Schmidinger
|
3985f8dd49
|
Fixed resetting the 'First day' timer parameter once the timer actually starts recording
|
2002-04-06 09:58:36 +02:00 |
|
Klaus Schmidinger
|
ea6f46d5fb
|
Added Spanish language texts
|
2002-04-06 09:51:08 +02:00 |
|
Klaus Schmidinger
|
ab75db967e
|
Added credits for Michael Moster
|
2002-04-02 21:21:45 +02:00 |
|
Klaus Schmidinger
|
967ec9f2d4
|
Fixed a problem with wrong EPG data in the Schedules menu
|
2002-04-02 20:59:05 +02:00 |
|
Klaus Schmidinger
|
76b86feca4
|
Added credits for Mirko Doelle
|
2002-04-02 16:48:28 +02:00 |
|
Klaus Schmidinger
|
46c8afe443
|
Fixed a bug in the EPG bugfix mechanism if the extended description is shorter than 3 characters
|
2002-04-01 13:01:27 +02:00 |
|
Klaus Schmidinger
|
5833ea922a
|
Added making the /video directory and copying the config files
|
2002-04-01 12:50:48 +02:00 |
|
Klaus Schmidinger
|
71ee42fe96
|
Changed the default 'Ok' key when using the PC keyboard from '5' to 'Enter'
|
2002-04-01 12:24:35 +02:00 |
|
Klaus Schmidinger
|
53ecd41810
|
Fixed a bug in parsing group separators in channels.conf
|
2002-04-01 12:01:00 +02:00 |
|
Klaus Schmidinger
|
f4d9488718
|
Added Polish language texts
|
2002-04-01 11:38:27 +02:00 |
|
Klaus Schmidinger
|
5e4834e737
|
Fixed a bug when a timer records over midnight of a day that had a change in Daylight Saving Time
|
2002-04-01 11:04:47 +02:00 |
|
Klaus Schmidinger
|
0ec8d4c4a5
|
Added thanks to Klaus Wolf
|
2002-04-01 09:14:57 +02:00 |
|
Klaus Schmidinger
|
2331fb9cc1
|
Fixed skipping the next hit of a repeating timer
|
2002-03-31 21:24:10 +02:00 |
|
Klaus Schmidinger
|
94849cfde8
|
Now using statfs() to determine the amount of free disk space
|
2002-03-31 20:51:06 +02:00 |
|
Klaus Schmidinger
|
ca29ed0ca8
|
Completed Norwegian OSD texts
|
2002-03-31 16:32:04 +02:00 |
|
Klaus Schmidinger
|
758a4850fb
|
Completed Slovenian OSD texts
|
2002-03-31 15:55:29 +02:00 |
|
Klaus Schmidinger
|
837ce0a299
|
Changed time entry in the 'Jump' command during replay, so that it is filled up from right to left
|
2002-03-31 15:26:18 +02:00 |
|
Klaus Schmidinger
|
cebd81cd60
|
Added units to Setup parameters
|
2002-03-31 13:39:56 +02:00 |
|
Klaus Schmidinger
|
767133a18e
|
Fixed a bug in the 'First day' timer parameter for timers that record over midnight
|
2002-03-31 12:01:58 +02:00 |
|
Klaus Schmidinger
|
72962ccdd7
|
Fixed a bug in switching back the replay mode display in time shift mode
|
2002-03-31 10:57:28 +02:00 |
|
Klaus Schmidinger
|
9bfb79e15e
|
Suppressing automatic hotkey assignment if entry starts with digit and blank
|
2002-03-29 16:45:36 +01:00 |
|
Klaus Schmidinger
|
b83ff7ab5d
|
Completed Italian OSD texts
|
2002-03-29 16:20:39 +01:00 |
|
Klaus Schmidinger
|
ad1e292c2e
|
New 'make' target 'install'
|
2002-03-29 14:24:47 +01:00 |
|
Klaus Schmidinger
|
de796b51e6
|
Added a manual page vdr(5)
|
2002-03-29 14:07:22 +01:00 |
|
Klaus Schmidinger
|
0358b2abb8
|
Checking the return value of '...FileReady...' calls in dvbapi.c for better performance under heavy system load
|
2002-03-29 11:43:58 +01:00 |
|
Klaus Schmidinger
|
d9b6236191
|
Adjusting column width for channel numbers in case there are more than 999 channels
|
2002-03-29 10:50:20 +01:00 |
|
Klaus Schmidinger
|
2625c46232
|
Added command line option -V
|
2002-03-29 10:10:04 +01:00 |
|
Klaus Schmidinger
|
ce5a52c906
|
Added a manual page vdr(1)
|
2002-03-24 14:32:39 +01:00 |
|
Klaus Schmidinger
|
1838c02c9e
|
Fixed scrolling the 'Channels' menu in case the cursor ends up on a group delimiter
|
2002-03-24 11:23:23 +01:00 |
|
Klaus Schmidinger
|
ca479d90df
|
Displaying command to be executed in status line
|
2002-03-23 15:16:12 +01:00 |
|
Klaus Schmidinger
|
a9e4cc7d63
|
Workaround for displaying still frames with the unpatched LinuxDVB driver
|
2002-03-23 14:24:27 +01:00 |
|
Klaus Schmidinger
|
460e907cb9
|
Now writing the title of a recording into the 'summary.vdr' file
|
2002-03-23 11:37:28 +01:00 |
|
Klaus Schmidinger
|
508d8a92bd
|
Completed French OSD texts
|
2002-03-23 10:26:55 +01:00 |
|
Klaus Schmidinger
|
0be1a13c60
|
Improved file I/O in case of EINTR
|
2002-03-22 15:18:58 +01:00 |
|
Klaus Schmidinger
|
f94627ab13
|
Completed Portuguese OSD texts
|
2002-03-22 14:30:41 +01:00 |
|
Klaus Schmidinger
|
26e9ec2d65
|
Completed Dutch OSD texts
|
2002-03-22 13:58:50 +01:00 |
|
Klaus Schmidinger
|
6607608f9a
|
Completed Finnish OSD texts
|
2002-03-22 13:32:42 +01:00 |
|
Klaus Schmidinger
|
e4424b1550
|
Fixed restoring CICAM setup values for a fourth DVB card
|
2002-03-18 21:36:00 +01:00 |
|
Klaus Schmidinger
|
b305ea6b02
|
Changed 'TrustedTransponder' to 'TimeTransponder'
|
2002-03-17 14:24:11 +01:00 |
|
Klaus Schmidinger
|
dea51d37a9
|
Refined texts of the 'Setup' menu
|
2002-03-17 14:11:22 +01:00 |
|
Klaus Schmidinger
|
b72b15cf8f
|
New Setup item 'Restart'
|
2002-03-17 12:04:35 +01:00 |
|
Klaus Schmidinger
|
ae3f18dd57
|
The 'Commands' menu now automatically assigns number keys as hotkeys to the commands
|
2002-03-16 16:48:14 +01:00 |
|
Klaus Schmidinger
|
986f467993
|
Replaced 'killproc' with 'killall' in 'runvdr'
|
2002-03-16 16:22:12 +01:00 |
|
Klaus Schmidinger
|
f7d6a96935
|
Fixed high CPU usage in transfer mode
|
2002-03-16 14:27:35 +01:00 |
|
Klaus Schmidinger
|
25abe47a3b
|
The 'Left' and 'Right' keys are now used to page up and down in text displays
|
2002-03-16 14:08:12 +01:00 |
|
Klaus Schmidinger
|
45180b762f
|
Physically removing a deleted recording if one with the same name shall be deleted again
|
2002-03-16 12:19:14 +01:00 |
|
Klaus Schmidinger
|
80bc132236
|
Fixed displaying a system message while the replay mode is being shown
|
2002-03-16 11:38:27 +01:00 |
|
Klaus Schmidinger
|
92358d6a4e
|
Changed the title of the 'Main' menu to 'VDR'
|
2002-03-16 10:09:54 +01:00 |
|
Klaus Schmidinger
|
d9cfa43d85
|
Grouped the Setup parameters into several sub-menus
|
2002-03-16 10:03:04 +01:00 |
|
Klaus Schmidinger
|
f9a3885ef2
|
New Setup parameter TrustedTransponder
|
2002-03-10 12:45:58 +01:00 |
|
Klaus Schmidinger
|
550c79e411
|
Changed the MANUAL description of the 'Conditional Access' setup parameters
|
2002-03-10 10:20:53 +01:00 |
|
Klaus Schmidinger
|
d5c01bbe5a
|
Implemented OSD for Volume and Mute
|
2002-03-09 17:11:49 +01:00 |
|
Klaus Schmidinger
|
cb90e9b8dc
|
Now starting the Dolby Digital output thread only if the recording actually contains Dolby Digital audio data
|
2002-03-09 12:09:57 +01:00 |
|
Klaus Schmidinger
|
ac5aecb8eb
|
Fixed 'zombie' processes when closing a pipe
|
2002-03-09 11:51:56 +01:00 |
|