Klaus Schmidinger
|
85af76ab63
|
TsGetPayload() now checks if there actually is a payload in the given TS packet
|
2011-05-21 10:03:48 +02:00 |
|
Klaus Schmidinger
|
ee382b4ad2
|
Avoiding a gcc 4.6 compiler error in the skincurses plugin
|
2011-05-15 21:44:08 +02:00 |
|
Klaus Schmidinger
|
464552dd91
|
Fixed cString's operator=(const char *String) in case the given string is the same as the existing one
|
2011-05-15 11:46:30 +02:00 |
|
Klaus Schmidinger
|
914b04c1d2
|
Fixed handling the bitmap color depth for scaled subtitles
|
2011-04-17 14:40:58 +02:00 |
|
Klaus Schmidinger
|
c670c0645f
|
Avoiding an unecessary call to Recordings.ResetResume()
|
2011-04-17 13:58:29 +02:00 |
|
Klaus Schmidinger
|
71dacdce96
|
Added handling of "ANSI/SCTE 57" descriptors
|
2011-04-17 13:48:20 +02:00 |
|
Klaus Schmidinger
|
31d80e527e
|
The Makefile now also installs the include files
|
2011-04-17 13:37:50 +02:00 |
|
Klaus Schmidinger
|
bcdd5cb886
|
Now using pkg-config to get fribidi, freetype and fontconfig cflags and libs
|
2011-04-17 13:29:42 +02:00 |
|
Klaus Schmidinger
|
e33a38a542
|
Now using pkg-config to get fribidi cflags and libs
|
2011-04-17 13:26:57 +02:00 |
|
Klaus Schmidinger
|
5138ccc1ce
|
Added a patch from Udo Richter
|
2011-04-17 13:22:44 +02:00 |
|
Klaus Schmidinger
|
8e3c9f553f
|
Fixed a possible NULL pointer dereference in osddemo.c
|
2011-04-17 13:05:13 +02:00 |
|
Klaus Schmidinger
|
79f8c5f38e
|
Removed an obsolete local variable in dvbsdffosd.c
|
2011-04-17 12:57:29 +02:00 |
|
Klaus Schmidinger
|
475e64eeec
|
The dvbhddevice plugin is now part of the VDR distribution archive
|
2011-04-17 12:35:46 +02:00 |
|
Klaus Schmidinger
|
05ea68e2bb
|
Made cRecordingInfo::Read(FILE *f) private
|
2011-04-03 11:22:16 +02:00 |
|
Klaus Schmidinger
|
c23b6a7e13
|
Added HD stream content identifiers to vdr.5
|
2011-04-03 10:23:12 +02:00 |
|
Klaus Schmidinger
|
4b8fd4e1af
|
Fixed a buffer overflow in cFont::Bidi()
|
2011-03-28 16:30:37 +02:00 |
|
Klaus Schmidinger
|
4ed9d95394
|
Replaced "%lld" and "%llX" print format specifiers with "PRId64" and "PRIX64"
|
2011-03-27 15:12:20 +02:00 |
|
Klaus Schmidinger
|
9f0ac31f0d
|
Added a missing initialization to sDvbSpuRect
|
2011-03-27 14:52:31 +02:00 |
|
Klaus Schmidinger
|
48d2caa73e
|
Fixed the description of cReceiver in PLUGINS.html
|
2011-03-27 13:12:03 +02:00 |
|
Klaus Schmidinger
|
53942c3d9a
|
Fixed the Language header of the Serbian translation file
|
2011-03-21 17:42:26 +01:00 |
|
Klaus Schmidinger
|
a914aed05a
|
Fixed cUnbufferedFile::Seek() in case it is compiled without USE_FADVISE
|
2011-03-20 15:25:06 +01:00 |
|
Klaus Schmidinger
|
d7d57c3d2a
|
Fixed horizontal scaling of subtitles
|
2011-03-20 15:19:28 +01:00 |
|
Klaus Schmidinger
|
22f70b02e2
|
Revoked 'Reduced CPU load when pausing a replay' because it broke moving editing marks
|
2011-03-13 21:30:00 +01:00 |
|
Klaus Schmidinger
|
1c86e0127e
|
Changed -O2 to -O3 in Make.config.template
|
2011-03-13 13:42:57 +01:00 |
|
Klaus Schmidinger
|
580aafd8cc
|
Reduced CPU load when pausing a replay
|
2011-03-13 13:32:47 +01:00 |
|
Klaus Schmidinger
|
11cca8015c
|
Now storing the original display size when handling DVB subtitles
|
2011-03-12 13:09:30 +01:00 |
|
Klaus Schmidinger
|
75861a97bc
|
Removed checking for minimum line length of 21 characters in the LIRC receiver code
|
2011-03-08 15:38:58 +01:00 |
|
Klaus Schmidinger
|
e8406def02
|
Now reducing the thread and I/O priority cCuttingThread::Action()
|
2011-03-06 14:59:57 +01:00 |
|
Klaus Schmidinger
|
607c860c81
|
New email address for Marcus Hilbrich
|
2011-02-27 16:32:05 +01:00 |
|
Klaus Schmidinger
|
83a3136228
|
Credits to Marcus Hilbrich
|
2011-02-27 13:49:18 +01:00 |
|
Klaus Schmidinger
|
61c6b36bbc
|
While replaying, the editing marks are now updated every 10 seconds
|
2011-02-27 13:40:43 +01:00 |
|
Klaus Schmidinger
|
63fb010fc5
|
Setting the audio type of language descriptors to 0x00 in the PAT/PMT generator
|
2011-02-26 15:53:12 +01:00 |
|
Klaus Schmidinger
|
82a13c7a0e
|
Fixed reallocating memory in cTsToPes::PutTs()
|
2011-02-20 17:37:24 +01:00 |
|
Klaus Schmidinger
|
e85852672f
|
Fixed reallocating memory in the "pictures" plugin
|
2011-02-20 17:19:54 +01:00 |
|
Klaus Schmidinger
|
698ffdc970
|
Added Serbian language texts
|
2011-02-20 16:08:39 +01:00 |
|
Klaus Schmidinger
|
6c7089afd2
|
Implemented support for TrueColor OSD
|
2011-02-20 15:12:56 +01:00 |
|
Klaus Schmidinger
|
343071cc6a
|
The include path to the freetype2 header files is now retrieved via a call to 'pkg-config --cflags freetype2'
|
2010-12-29 11:35:40 +01:00 |
|
Klaus Schmidinger
|
6c0612546e
|
Added LDFLAGS to the linker calls in the Makefiles
|
2010-12-26 12:11:58 +01:00 |
|
Klaus Schmidinger
|
c60c8b9e4f
|
Removing a cRemote from the Remotes list in case its initialization failed
|
2010-12-24 15:32:40 +01:00 |
|
Klaus Schmidinger
|
9cc9553c63
|
Changed "frame duration" to "frame rate" in vdr.5
|
2010-12-24 15:21:29 +01:00 |
|
Klaus Schmidinger
|
c8cc3a6e36
|
Fixed inclusion of <stdarg.h>
|
2010-12-24 11:34:11 +01:00 |
|
Klaus Schmidinger
|
5bc4b0072c
|
Changed the HISTORY entry on include paths not being overwritten
|
2010-12-12 15:53:03 +01:00 |
|
Klaus Schmidinger
|
6c176e0e7b
|
Added an include of VDR's 'Make.global' to libsi's Makefile
|
2010-11-07 13:32:09 +01:00 |
|
Klaus Schmidinger
|
eff0655b1d
|
Fixed unjustified log entries about changed channel pids
|
2010-11-07 12:27:25 +01:00 |
|
Klaus Schmidinger
|
cfb37a7edf
|
Added support for "registration descriptor"
|
2010-11-01 15:47:59 +01:00 |
|
Klaus Schmidinger
|
1cad1a89be
|
Added Language and fixed Language-Team header of *.po
|
2010-10-24 13:55:43 +02:00 |
|
Klaus Schmidinger
|
61f4576808
|
Made 'dist' target dependent on up to date *.po
|
2010-10-24 13:47:36 +02:00 |
|
Klaus Schmidinger
|
dfae319686
|
Passing package name and version to xgettext
|
2010-10-24 13:36:47 +02:00 |
|
Klaus Schmidinger
|
e0dcecf96d
|
Some spelling fixes
|
2010-10-24 13:26:10 +02:00 |
|
Klaus Schmidinger
|
1c5ece6100
|
Added cString::operator=(const char *String)
|
2010-10-24 13:08:55 +02:00 |
|
Klaus Schmidinger
|
208b703e5b
|
Fixed following symbolic links in RemoveFileOrDir() (cont'd)
|
2010-10-24 11:33:46 +02:00 |
|
Klaus Schmidinger
|
ab0beb2ddb
|
Added support for languages that are written right-to-left
|
2010-09-19 12:36:07 +02:00 |
|
Klaus Schmidinger
|
5203fa03e8
|
Fixed DDS detection for HD resolution subtitles
|
2010-08-29 14:10:47 +02:00 |
|
Klaus Schmidinger
|
505574fa98
|
Added locking to the cCutter functions to avoid a crash in case CutRecording() is called from a plugin
|
2010-08-29 13:40:37 +02:00 |
|
Klaus Schmidinger
|
22a4f5a504
|
Fixed the array size of Atypes in cPatFilter::Process()
|
2010-06-13 11:14:26 +02:00 |
|
Klaus Schmidinger
|
d2376946f4
|
Updated the Portuguese language texts
|
2010-06-13 10:39:09 +02:00 |
|
Klaus Schmidinger
|
00541fe531
|
Added missing Dtypes for ATSC
|
2010-06-13 10:29:53 +02:00 |
|
Klaus Schmidinger
|
3aba9ec4e0
|
Implemented setup option 'OSD/Number keys for characters'
|
2010-06-06 10:56:11 +02:00 |
|
Klaus Schmidinger
|
9377d831b3
|
Added full handling of the stream types of Dolby Digital pids
|
2010-06-05 13:50:56 +02:00 |
|
Klaus Schmidinger
|
7f3d21f867
|
Added handling MPEG audio types "ISO/IEC 14496-3 Audio with LATM transport syntax" and "ISO/IEC 13818-7 Audio with ADTS transport sytax"
|
2010-05-16 13:36:55 +02:00 |
|
Klaus Schmidinger
|
0f9b247122
|
Fixed a problem with external Dolby Digital processing via the '-a' option in live mode and with TS recordings
|
2010-05-16 11:00:52 +02:00 |
|
Klaus Schmidinger
|
08e6d87a86
|
Implemented handling of HD resolution subtitles according to v1.3.1 of ETSI EN 300 743, chapter 7.2.1
|
2010-05-13 14:51:48 +02:00 |
|
Klaus Schmidinger
|
539c0da853
|
Fixed a possible out of buffer memory access in case of bad TS data
|
2010-05-13 14:39:41 +02:00 |
|
Klaus Schmidinger
|
e2a995f3e7
|
Updated the Czech OSD texts
|
2010-05-13 13:54:52 +02:00 |
|
Klaus Schmidinger
|
88dc4e3351
|
Fixed a crash when creating a new channel if the channel list is empty
|
2010-05-02 15:09:59 +02:00 |
|
Klaus Schmidinger
|
c19c63530e
|
Fixed handling "none" color entries in XPM files
|
2010-05-02 13:59:11 +02:00 |
|
Klaus Schmidinger
|
b79436fd76
|
Now handling 'turbo fec' transponders
|
2010-04-25 13:05:37 +02:00 |
|
Klaus Schmidinger
|
515966cdea
|
Fixed generating PMT language descriptors for multi language PIDs
|
2010-04-18 13:44:56 +02:00 |
|
Klaus Schmidinger
|
5a67f86207
|
Include paths are now added instead of overwriting INCLUDES in the Makefile
|
2010-04-10 12:44:01 +02:00 |
|
Klaus Schmidinger
|
7a5d64a984
|
Added user defined key kUser0
|
2010-04-05 10:14:19 +02:00 |
|
Klaus Schmidinger
|
db5c3cd36a
|
Fixed cFrameDetector::Analyze() in case part of the data has been processed and there is less than MIN_TS_PACKETS_FOR_FRAME_DETECTOR left
|
2010-04-05 09:38:13 +02:00 |
|
Klaus Schmidinger
|
5646b49ceb
|
Changed the default SVDRP port to 6419 (officially registered with ICANN/IANA)
|
2010-04-02 12:25:50 +02:00 |
|
Klaus Schmidinger
|
d7bdbcc80a
|
Added handling of EnhancedAC3DescriptorTag
|
2010-03-27 15:19:06 +01:00 |
|
Klaus Schmidinger
|
e2a2422151
|
Added Macedonian language texts
|
2010-03-27 14:36:40 +01:00 |
|
Klaus Schmidinger
|
42928ff2d3
|
The full timer file name is now displayed if it ends with "TITLE" or "EPISODE"
|
2010-03-07 14:15:04 +01:00 |
|
Klaus Schmidinger
|
e7148f3bee
|
The "Source" item in the "Edit channel" menu now wraps around the list of sources
|
2010-03-06 12:47:47 +01:00 |
|
Klaus Schmidinger
|
ab9af4cea1
|
Added support for ATSC devices
|
2010-03-06 12:01:17 +01:00 |
|
Klaus Schmidinger
|
3e09f8565d
|
Assigned the source character 'V' to "Analog Video"
|
2010-03-05 16:00:09 +01:00 |
|
Klaus Schmidinger
|
b874b0aa7f
|
Assigned the source character 'I' to "IPTV"
|
2010-03-05 15:56:41 +01:00 |
|
Klaus Schmidinger
|
7506867fbe
|
cSafeFile::Close() now flushes the file
|
2010-02-28 13:36:26 +01:00 |
|
Klaus Schmidinger
|
0aad780fbe
|
Fixed the German translation of "Folder name must not contain %c!"
|
2010-02-16 10:52:57 +01:00 |
|
Klaus Schmidinger
|
7949793f00
|
Exported some libsi functions
|
2010-02-13 10:37:27 +01:00 |
|
Klaus Schmidinger
|
08e05d3fcd
|
Fixed adding new transponders in case there is only a single channel in the channel list
|
2010-02-07 12:14:02 +01:00 |
|
Klaus Schmidinger
|
978807e4d1
|
Keeping subtitles visible when pausing replay
|
2010-02-07 12:08:13 +01:00 |
|
Klaus Schmidinger
|
f7831543b3
|
Implemented cDevice::GetCurrentlyTunedTransponder()
|
2010-02-06 14:43:42 +01:00 |
|
Klaus Schmidinger
|
644a9f07f2
|
Implemented cDeviceHook
|
2010-02-06 14:23:03 +01:00 |
|
Klaus Schmidinger
|
2517b2ee8d
|
Improved handling frames at the beginning and end of a recording in cDvbPlayer for devices with large buffers
|
2010-02-06 12:43:16 +01:00 |
|
Klaus Schmidinger
|
cabf18db73
|
Added a note to the MANUAL, saying that adding new transponders only works if the "EPG scan" is active
|
2010-02-06 10:37:59 +01:00 |
|
Klaus Schmidinger
|
01329040ad
|
Changed the position of Sirius 4 to S4.8E in sources.conf
|
2010-02-05 15:43:35 +01:00 |
|
Klaus Schmidinger
|
27aaf4fc06
|
The new setup option "Miscellaneous/Channels wrap" controls whether the current channel wraps around the beginning or end of the channel list when zapping
|
2010-01-17 15:21:28 +01:00 |
|
Klaus Schmidinger
|
b19650251c
|
Fixed a typo
|
2010-01-17 14:08:32 +01:00 |
|
Klaus Schmidinger
|
40bb2f21e0
|
cPalette::ClosestColor() now treats fully transparent colors as "equal"; improved cDvbSpuBitmap::getMinBpp()
|
2010-01-17 13:48:44 +01:00 |
|
Klaus Schmidinger
|
27939266f1
|
Added plain text error messages to log entries from cOsd::SetAreas()
|
2010-01-17 13:32:12 +01:00 |
|
Klaus Schmidinger
|
3c5b11abbb
|
Renamed 'runvdr' to 'runvdr.template' and no longer copying it to the BINDIR in 'make install'
|
2010-01-17 12:45:44 +01:00 |
|
Klaus Schmidinger
|
c198a25943
|
If svdrphosts.conf contains only the address of the local host, the SVDRP port is opened only for the local host
|
2010-01-17 12:27:01 +01:00 |
|
Klaus Schmidinger
|
2cc10815ed
|
Fixed plugin arguments corruption with glibc 2.11 on x86_64
|
2010-01-06 11:41:14 +01:00 |
|
Klaus Schmidinger
|
4743fc349c
|
After a CLRE command, no further EPG processing is now done for 10 seconds
|
2010-01-03 15:45:23 +01:00 |
|
Klaus Schmidinger
|
fc3b402d43
|
Implemented handling the "Parental Rating Descriptor"
|
2010-01-03 14:28:33 +01:00 |
|
Klaus Schmidinger
|
56627cd12d
|
Implemented handling the "Content Descriptor"
|
2010-01-03 12:20:37 +01:00 |
|
Klaus Schmidinger
|
4b5f232e59
|
Avoiding setting the video stream type to 2 if the vpid is 0
|
2010-01-03 10:28:08 +01:00 |
|
Klaus Schmidinger
|
4577bfdd9e
|
Improved the description of the transponder parameters in vdr.5
|
2010-01-02 14:56:03 +01:00 |
|
Klaus Schmidinger
|
b5edaaa7cc
|
Implemented --edit and --genindex options
|
2010-01-02 14:02:48 +01:00 |
|
Klaus Schmidinger
|
68d59e2921
|
Fixed compiler warnings "format not a string literal and no format arguments" in some syslog calls
|
2010-01-01 15:44:52 +01:00 |
|
Klaus Schmidinger
|
491c6d0a85
|
Fixed stopping subtitle display when switching the primary device
|
2010-01-01 15:15:36 +01:00 |
|
Klaus Schmidinger
|
a8260204c3
|
Added cFont::FontName() and cFont::Size()
|
2009-12-31 15:21:51 +01:00 |
|
Klaus Schmidinger
|
c1b01bdc61
|
cDevice::AddPid() now stores the stream type of the given pid
|
2009-12-25 15:26:16 +01:00 |
|
Klaus Schmidinger
|
3124c7598e
|
cPatFilter::Process() now only stores CA descriptors for video and audio pids
|
2009-12-24 13:25:40 +01:00 |
|
Klaus Schmidinger
|
d8d65c7536
|
Modified cCharSetConv so that it can be used to convert from "whatever VDR uses" to a given code
|
2009-12-23 15:25:05 +01:00 |
|
Klaus Schmidinger
|
1bb58100b0
|
Updated sources.conf
|
2009-12-23 14:35:49 +01:00 |
|
Klaus Schmidinger
|
d3684149ca
|
Fixed a busy loop when moving editing marks
|
2009-12-13 13:50:56 +01:00 |
|
Klaus Schmidinger
|
140ed23e7e
|
Some fixes to dvbspu.[hc]
|
2009-12-13 12:16:44 +01:00 |
|
Klaus Schmidinger
|
a648187de4
|
Removed the workaround for short channel names of "Kabel Deutschland"
|
2009-12-13 11:57:44 +01:00 |
|
Klaus Schmidinger
|
89b5e0da05
|
Added defines for large files to the 'newplugin' script
|
2009-12-06 15:33:06 +01:00 |
|
Klaus Schmidinger
|
5c2a51a7cf
|
Added stream type 11172 AUDIO to cPatPmtParser::ParsePmt()
|
2009-12-06 14:05:36 +01:00 |
|
Klaus Schmidinger
|
6a208294be
|
Several code modifications to avoid compiler warnings
|
2009-12-06 12:57:45 +01:00 |
|
Klaus Schmidinger
|
1b973fd8eb
|
Improved SPU handling on devices with limited OSD capabilities
|
2009-12-05 14:45:07 +01:00 |
|
Klaus Schmidinger
|
82fe2cc0ad
|
Updated the Estonian OSD texts
|
2009-12-05 13:39:29 +01:00 |
|
Klaus Schmidinger
|
2d5dfd72de
|
Fixed the default value for "Pause key handling" in the MANUAL
|
2009-11-22 14:29:33 +01:00 |
|
Klaus Schmidinger
|
2e8f2b8557
|
Fixed references to old *.vdr file names in MANUAL
|
2009-11-22 14:03:27 +01:00 |
|
Klaus Schmidinger
|
c8402639f6
|
Added the audio id to the call of PlayAudio() in cDevice::PlayTsAudio()
|
2009-11-22 13:25:16 +01:00 |
|
Klaus Schmidinger
|
d8857154a1
|
Fixed handling DVB subtitles for PES recordings
|
2009-11-22 12:30:17 +01:00 |
|
Klaus Schmidinger
|
ff858b78a3
|
Fixed EntriesOnSameFileSystem() to avoid using f_fsid, which may be 0
|
2009-11-06 15:23:52 +01:00 |
|
Klaus Schmidinger
|
b2715518f8
|
Added Slovakian language texts
|
2009-11-01 15:51:18 +01:00 |
|
Klaus Schmidinger
|
999df31b8d
|
Fixed writing the PCR pid into the PMT in cPatPmtGenerator::GeneratePmt()
|
2009-11-01 15:35:34 +01:00 |
|
Klaus Schmidinger
|
cb0b4768ad
|
Fixed saving terminal settings when running in background
|
2009-10-25 14:49:19 +01:00 |
|
Klaus Schmidinger
|
5f3b995200
|
Added Lithuanian language translations
|
2009-10-18 14:23:21 +02:00 |
|
Klaus Schmidinger
|
20c8cd161f
|
Changed the project's URLs and email to tvdr.de
|
2009-10-18 14:18:22 +02:00 |
|
Klaus Schmidinger
|
c9a27b09af
|
Fixed not logging changes for channels that have no number
|
2009-08-30 11:32:39 +02:00 |
|
Klaus Schmidinger
|
0709d357ce
|
Fixed wrong bracketing in cChannel::SubtitlingType() etc
|
2009-08-30 11:19:39 +02:00 |
|
Klaus Schmidinger
|
9b61b20f9a
|
Implemented full handling of subtitling descriptors
|
2009-08-16 15:32:39 +02:00 |
|
Klaus Schmidinger
|
fbc3a77d60
|
Increased the value of MAXFRAMESIZE to better suit HD recordings
|
2009-08-16 10:45:58 +02:00 |
|
Klaus Schmidinger
|
a397b8a512
|
Fixed cRecordings::DelByName() to avoid compilation errors with gcc 4.4
|
2009-08-16 10:42:05 +02:00 |
|
Klaus Schmidinger
|
23b5b1336d
|
Fixed handling file name length on VFAT systems in case they contain UTF-8 characters
|
2009-08-09 12:45:36 +02:00 |
|
Klaus Schmidinger
|
e33ba08af4
|
Fixed cDevice::PlayTsVideo() and cDevice::PlayTsAudio() in case only part of the buffer has been accepted by the device
|
2009-06-21 13:34:40 +02:00 |
|
Klaus Schmidinger
|
b14d498613
|
Fixed storing the current OSD size in case the device has changed it in its setup menu
|
2009-06-21 10:02:49 +02:00 |
|
Klaus Schmidinger
|
884d10fbf6
|
Fixed variable types in cIndexFile
|
2009-06-13 13:35:49 +02:00 |
|
Klaus Schmidinger
|
e392051752
|
Fixed index types in cIndexFile::GetNextIFrame()
|
2009-06-13 12:25:22 +02:00 |
|
Klaus Schmidinger
|
82ed7c1723
|
Fixed calculating menu colum widths in case the font has a size other than the default size
|
2009-06-06 15:20:40 +02:00 |
|
Klaus Schmidinger
|
abd5a81c89
|
Modified cSVDRP::CmdGRAB() to avoid writing into const data
|
2009-06-06 14:07:02 +02:00 |
|
Klaus Schmidinger
|
1d03f30e93
|
Added some missing 'const' keywords to avoid compilation errors with gcc 4.4
|
2009-06-06 13:48:41 +02:00 |
|
Klaus Schmidinger
|
1f798b0f8e
|
Using different names for the Aspect parameter
|
2009-06-06 11:20:52 +02:00 |
|
Klaus Schmidinger
|
e639e3a76a
|
Improved cDvbDevice::GetOsdSize()
|
2009-06-01 14:56:28 +02:00 |
|
Klaus Schmidinger
|
78d2fd3d0e
|
Fixed cOsdMenu::Display() in case the menu size has changed
|
2009-06-01 11:57:46 +02:00 |
|
Klaus Schmidinger
|
6f912d247f
|
Fixed handling the length of DiSEqC command sequences
|
2009-06-01 11:45:52 +02:00 |
|
Klaus Schmidinger
|
bad922e955
|
Added a workaround for the broken linux-dvb driver header files
|
2009-06-01 11:33:12 +02:00 |
|
Klaus Schmidinger
|
81cc592c33
|
Fixed calling close(-1) in cUnbufferedFile::Close()
|
2009-05-31 11:47:05 +02:00 |
|
Klaus Schmidinger
|
3de4811a42
|
Fixed a memory leak when reaching the end of a recording during replay
|
2009-05-31 10:02:20 +02:00 |
|
Klaus Schmidinger
|
e51e38bc33
|
Fixed generating PAT/PMT version numbers in case the PIDs change during recording
|
2009-05-24 15:11:28 +02:00 |
|
Klaus Schmidinger
|
2c5faf0b65
|
Implemented setup option "Recording/Pause key handling"
|
2009-05-21 11:35:37 +02:00 |
|
Klaus Schmidinger
|
d41461ad40
|
Added a note about the meaning of PERCENTAGEDELTA in cRingBuffer::UpdatePercentage()
|
2009-05-17 10:07:17 +02:00 |
|
Klaus Schmidinger
|
877d4851e8
|
Added a note to cTsToPes about all TS packets having to belong to the same PID
|
2009-05-17 09:54:16 +02:00 |
|
Klaus Schmidinger
|
b250709407
|
Removed unused 'synced' member from cTsToPes
|
2009-05-17 09:48:14 +02:00 |
|
Klaus Schmidinger
|
941c4360e2
|
EIT events are now only processed if a plausible system time is available, to avoid wrong handling of PDC descriptors
|
2009-05-15 12:41:50 +02:00 |
|
Klaus Schmidinger
|
8a7dbd1e56
|
Fixed use of time_t in cEIT::cEIT()
|
2009-05-10 14:55:15 +02:00 |
|
Klaus Schmidinger
|
aae1aa5271
|
Added MPEG 1 handling to remux.c
|
2009-05-10 14:32:03 +02:00 |
|
Klaus Schmidinger
|
ac3db05853
|
Checking fd_video in cDvbDevice::GetVideoSize() to avoid error messages on systems with no real primary replay device
|
2009-05-10 13:18:20 +02:00 |
|
Klaus Schmidinger
|
5227621a02
|
Proper credit for cDevice::GetOsdSize()
|
2009-05-09 10:31:14 +02:00 |
|
Klaus Schmidinger
|
0b79ecc193
|
Increased MAXOSDHEIGHT to 1200
|
2009-05-09 10:28:15 +02:00 |
|
Klaus Schmidinger
|
f936db2ac6
|
Implemented cDevice::GetOsdSize(); fixed the way the OSD size is determined on full featured DVB cards
|
2009-05-09 10:11:16 +02:00 |
|
Klaus Schmidinger
|
61c811ac70
|
Fixed a typo in aspect ratio 2.21:1
|
2009-05-08 13:29:42 +02:00 |
|
Klaus Schmidinger
|
b0d380ba06
|
cFrameDetector::Analyze() now syncs on the TS packet sync bytes
|
2009-05-03 14:45:53 +02:00 |
|
Klaus Schmidinger
|
509fc7f098
|
Added a note to the INSTALL file about using subdirectories to split a large disk into separate areas for VDR's video data and other stuff
|
2009-04-25 14:23:58 +02:00 |
|
Klaus Schmidinger
|
3f492c4f57
|
Implemented TsSetTeiOnBrokenPackets()
|
2009-04-19 11:07:07 +02:00 |
|
Klaus Schmidinger
|
457208b101
|
Added missing 'const' to cRecording::FramesPerSecond()
|
2009-04-19 09:02:16 +02:00 |
|
Klaus Schmidinger
|
5b57bdebdc
|
Added cThread::SetIOPriority() and using it in cRemoveDeletedRecordingsThread
|
2009-04-13 13:55:23 +02:00 |
|
Klaus Schmidinger
|
b36d06e1ea
|
The SVDRP command PUTE now supports reading the EPG data from a given file
|
2009-04-13 13:35:29 +02:00 |
|
Klaus Schmidinger
|
7f314c07b6
|
Reverted back to previous version of RemoveDeletedRecordings(), because the thread was started every minute
|
2009-04-13 12:29:10 +02:00 |
|
Klaus Schmidinger
|
1d829aaf6d
|
No longer checking for deleted recordings to be removed from the foreground thread
|
2009-04-12 14:20:52 +02:00 |
|
Klaus Schmidinger
|
ffc0f49c12
|
Improved efficiency of cEIT::cEIT()
|
2009-04-12 09:09:47 +02:00 |
|
Klaus Schmidinger
|
af89f39e82
|
No longer writing the video type into channels.conf if VPID is 0
|
2009-04-10 11:34:33 +02:00 |
|
Klaus Schmidinger
|
fc0d238194
|
Added missing AUDIO_PAUSE/AUDIO_CONTINUE calls to cDvbDevice
|
2009-04-10 10:27:16 +02:00 |
|
Klaus Schmidinger
|
daa6799705
|
Making sure any floating point numbers written use a decimal point
|
2009-04-05 13:23:58 +02:00 |
|
Klaus Schmidinger
|
43d25f07de
|
Fixed the 'VideoOnly' condition in the PlayPes() and PlayTs() calls in cDvbPlayer::Action()
|
2009-04-05 11:01:21 +02:00 |
|
Klaus Schmidinger
|
c886e69bc6
|
Improved replay at the begin and end of a recording; cDvbPlayer::Action() no longer calls DeviceFlush()
|
2009-04-05 09:08:02 +02:00 |
|
Klaus Schmidinger
|
d0a42e9c81
|
Fixed cDvbPlayer::NextFile() to handle files larger than 2GB
|
2009-03-28 17:14:53 +01:00 |
|
Klaus Schmidinger
|
e3de25dd11
|
Modified cFrameDetector::Analyze() to minimize file I/O overhead during recording
|
2009-03-27 14:11:43 +01:00 |
|
Klaus Schmidinger
|
323969e58d
|
Adapted cFrameDetector::Analyze() to HD NTSC broadcasts that split frames over several payload units
|
2009-03-27 13:38:59 +01:00 |
|
Klaus Schmidinger
|
e7ea3b3c70
|
Replaced cBackTrace with cPtsIndex
|
2009-03-13 14:45:12 +01:00 |
|
Klaus Schmidinger
|
4c0ab3d3e7
|
Added cRecordingInfo::GetEvent()
|
2009-02-28 10:51:42 +01:00 |
|
Klaus Schmidinger
|
a8d053b66d
|
Added credits for Derek Kelly
|
2009-02-08 11:28:34 +01:00 |
|
Klaus Schmidinger
|
6a6aac9dd3
|
Added cap_sys_nice to the capabilities that are not dropped
|
2009-02-01 10:15:47 +01:00 |
|
Klaus Schmidinger
|
2bc0af882c
|
Fixed a hangup when replaying a TS recording with subtitles activated
|
2009-01-30 16:07:32 +01:00 |
|
Klaus Schmidinger
|
73be47a4b1
|
Added credit to Winfried Koehler
|
2009-01-24 15:27:06 +01:00 |
|
Klaus Schmidinger
|
f01af488e1
|
Fixed handling the maximum video file size
|
2009-01-24 15:24:19 +01:00 |
|
Klaus Schmidinger
|
85e34776ff
|
The PAT/PMT is now only processed if its version changes
|
2009-01-24 13:47:46 +01:00 |
|
Klaus Schmidinger
|
1789a813f7
|
Added checking mutexCurrentAudioTrack to cDevice::PlayTs()
|
2009-01-18 11:45:28 +01:00 |
|
Klaus Schmidinger
|
3434f061b3
|
Implemented option '-i'
|
2009-01-18 11:10:29 +01:00 |
|
Klaus Schmidinger
|
3def525dc4
|
Added "DEFINES += -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE" to Make.config.template
|
2009-01-18 10:46:13 +01:00 |
|
Klaus Schmidinger
|
c7ce1c37e3
|
Fixed removing deleted recordings in case there is a problem
|
2009-01-16 15:59:47 +01:00 |
|
Klaus Schmidinger
|
036c292460
|
Fixed incrementing the continuity counter in cPatPmtGenerator::GetPmt()
|
2009-01-16 15:28:18 +01:00 |
|
Klaus Schmidinger
|
d500f17d50
|
Added clearing the TS buffers in cDevice::Detach()
|
2009-01-16 15:20:29 +01:00 |
|
Klaus Schmidinger
|
70ec0dfa1b
|
Added a missing Detach() in cTransfer::Activate()
|
2009-01-16 15:16:08 +01:00 |
|
Klaus Schmidinger
|
71dc09e788
|
Fixed returning complete PES packets in cTsToPes::GetPes()
|
2009-01-16 14:44:55 +01:00 |
|
Klaus Schmidinger
|
329d7da4ec
|
Added some missing 'const' statements to cBitmap
|
2009-01-16 14:39:27 +01:00 |
|
Klaus Schmidinger
|
970622ccf2
|
The full-featured DVB cards are now given the TS data directly for replay
|
2009-01-16 14:27:22 +01:00 |
|
Klaus Schmidinger
|
f9a2758205
|
Fixed cPatPmtParser::ParsePmt() to reset vpid and vtype when switching from a video to an audio channel
|
2009-01-06 14:47:53 +01:00 |
|
Klaus Schmidinger
|
7de7ede26f
|
The recording format is now Transport Stream
|
2009-01-06 14:41:11 +01:00 |
|
Klaus Schmidinger
|
7b2085b575
|
Changed cDvbDevice::GrabImage() to use V4L2
|
2008-12-22 10:26:16 +01:00 |
|
Klaus Schmidinger
|
5cbc33d897
|
Fixed handling the 'pointer field' in generating and parsing PAT/PMT
|
2008-12-20 10:46:53 +01:00 |
|
Klaus Schmidinger
|
07defaad3a
|
Added notes about driver patches
|
2008-12-14 15:04:56 +01:00 |
|
Klaus Schmidinger
|
3c7d1a16ac
|
Switched to the new S2API driver API; cDvbTuner::IsTunedTo()now also checks the symbol rate in case of DVB-S and DVB-C
|
2008-12-13 12:22:36 +01:00 |
|
Klaus Schmidinger
|
b203807818
|
Removed unneeded include files <linux/dvb/dmx.h> und <time.h> from remux.h
|
2008-09-06 14:49:19 +02:00 |
|
Klaus Schmidinger
|
089b421dca
|
Fixed wrong value for TableIdBAT in libsi/si.h
|
2008-09-06 12:44:51 +02:00 |
|
Klaus Schmidinger
|
ad19b83ff2
|
Replaced the Finnish language code "smi" with "suo"
|
2008-09-06 12:25:32 +02:00 |
|
Klaus Schmidinger
|
4f9b3175d0
|
Fixed a problem with calling isyslog() from within the SignalHandler()
|
2008-09-06 11:26:01 +02:00 |
|
Klaus Schmidinger
|
2e66fdd634
|
Fixed a possible integer overflow in GetAbsTime()
|
2008-09-06 09:41:15 +02:00 |
|
Klaus Schmidinger
|
0b1886875a
|
Removed the compile time option VFAT
|
2008-05-03 10:19:31 +02:00 |
|
Klaus Schmidinger
|
8ce144c607
|
No longer calling FcFini() to avoid problems with older (broken) versions of fontconfig
|
2008-05-02 20:34:46 +02:00 |
|
Klaus Schmidinger
|
2af47cfb18
|
Added missing description of the 'S' channel parameter to vdr.5
|
2008-05-02 13:50:34 +02:00 |
|
Klaus Schmidinger
|
7d1b84a997
|
Implemented handling the standard component descriptor for AC3
|
2008-05-01 15:41:04 +02:00 |
|
Klaus Schmidinger
|
17354c3cf5
|
Adapted the tuning code to the new DVBFE_SET_DELSYS API
|
2008-04-19 09:23:59 +02:00 |
|
Klaus Schmidinger
|
7bc94dbcf4
|
Increased the time between checking the CAM status to 500ms to avoid problems with some CAMs
|
2008-04-13 13:30:55 +02:00 |
|
Klaus Schmidinger
|
c7c6394e10
|
Fixed setting the OSD level in the 'osddemo' example
|
2008-04-13 13:02:53 +02:00 |
|
Klaus Schmidinger
|
e325ba4e26
|
Fixed initializing the timer's flags in the cTimer copy constructor
|
2008-04-13 12:45:15 +02:00 |
|
Klaus Schmidinger
|
2427a1b12c
|
Now setting the thread name, so that it can be seen in 'top -H'
|
2008-04-13 12:14:58 +02:00 |
|
Klaus Schmidinger
|
00125a258d
|
Improved logging system time changes to avoid problems on slow systems under heavy load
|
2008-04-13 11:44:48 +02:00 |
|
Klaus Schmidinger
|
9d17559caf
|
Fixed handling the counter in detection of pre 1.3.19 PS data
|
2008-04-12 14:14:07 +02:00 |
|
Klaus Schmidinger
|
0e5bc7773a
|
Fixed displaying transponder data when it is modified
|
2008-04-12 13:52:57 +02:00 |
|
Klaus Schmidinger
|
25d97f6d68
|
Added Chinese language texts
|
2008-03-18 17:34:00 +01:00 |
|
Klaus Schmidinger
|
11d81e4213
|
Updated the Croatian language texts
|
2008-03-18 17:19:26 +01:00 |
|
Klaus Schmidinger
|
864acdeed4
|
Fixed displaying the free disk space
|
2008-03-14 13:11:28 +01:00 |
|
Klaus Schmidinger
|
0e0a1dfdda
|
Added Russian translations to the 'skincurses' and 'pictures' plugins
|
2008-03-14 13:00:08 +01:00 |
|
Klaus Schmidinger
|
89fa411ab6
|
Updated the Swedish OSD texts
|
2008-03-12 17:27:27 +01:00 |
|
Klaus Schmidinger
|
025e0c2bec
|
Fixed formatting the name section in the VDR man pages
|
2008-03-09 16:07:46 +01:00 |
|
Klaus Schmidinger
|
8bfee7a1b4
|
Fixed automatically selecting the preferred subtitle language
|
2008-03-07 15:44:52 +01:00 |
|
Klaus Schmidinger
|
21e7de9ec5
|
Updated the Spanish and Catalanian OSD texts
|
2008-03-05 17:42:28 +01:00 |
|
Klaus Schmidinger
|
f040eed489
|
Fixed a signed character used as index in cBase64Encoder::NextLine()
|
2008-03-05 17:25:44 +01:00 |
|
Klaus Schmidinger
|
620eb8150b
|
Revoked the fixed change of the default character set for SI data and introduced an environment variable to control it
|
2008-03-05 17:16:31 +01:00 |
|
Klaus Schmidinger
|
22805840fb
|
Added a missing reset of maxNumber in cChannels::Renumber()
|
2008-03-05 16:45:54 +01:00 |
|
Klaus Schmidinger
|
3bd7f7a0e0
|
Rendering the non-breaking space symbol as a blank
|
2008-03-01 10:21:12 +01:00 |
|
Klaus Schmidinger
|
de5e737027
|
Updated Tobias Grimm's email address
|
2008-03-01 09:44:45 +01:00 |
|
Klaus Schmidinger
|
2497217096
|
The 'plugins' target in the Makefile now returns an error exit code if one of the plugins failed to compile
|
2008-03-01 09:42:36 +01:00 |
|
Klaus Schmidinger
|
91dff73cf4
|
Fixed a crash in cFreetypeFont::DrawText() if an unknown symbol is encountered; unknown symbols are replaced with a '?'
|
2008-02-29 13:41:11 +01:00 |
|
Klaus Schmidinger
|
ff04bc72fd
|
Fixed handling 3 and 4 byte UTF-8 symbols in Utf8CharGet()
|
2008-02-29 13:23:02 +01:00 |
|
Klaus Schmidinger
|
4c1ab4f82d
|
Updated the Dutch OSD texts
|
2008-02-26 16:22:59 +01:00 |
|
Klaus Schmidinger
|
5a40d9aff2
|
Updated the Swedish OSD texts
|
2008-02-24 12:29:54 +01:00 |
|
Klaus Schmidinger
|
ce7b0c94f7
|
Added the backslash ('\') to the list of characters that need to be escaped when executing external commands
|
2008-02-24 10:30:49 +01:00 |
|
Klaus Schmidinger
|
088c325e8f
|
Increased the valid range of the "Subtitle offset" setup option to -100...100
|
2008-02-24 10:11:14 +01:00 |
|
Klaus Schmidinger
|
8bf512690a
|
Fixed the format in cRemote::Put() to use "%016llX" instead of "%016LX"
|
2008-02-22 15:36:42 +01:00 |
|
Klaus Schmidinger
|
f10368dddb
|
Fixed various spelling errors and improved PLUGINS.html
|
2008-02-18 20:40:08 +01:00 |
|
Klaus Schmidinger
|
a3fb7946b5
|
Updated the Dutch OSD texts
|
2008-02-18 16:51:40 +01:00 |
|
Klaus Schmidinger
|
0b481b18e2
|
Fixed setting the current subtitle track in Transfer-Mode
|
2008-02-17 16:04:52 +01:00 |
|
Klaus Schmidinger
|
28a82b3186
|
Added missing #include <limits.h> to epg.c and menuitems.h
|
2008-02-16 16:12:21 +01:00 |
|
Klaus Schmidinger
|
6140c49f14
|
Added cStatus::TimerChange()
|
2008-02-16 15:04:49 +01:00 |
|
Klaus Schmidinger
|
6b35173789
|
Implemented the cStatus, cDevice and cPlayer functions for setting subtitle tracks in plugins
|
2008-02-16 13:59:09 +01:00 |
|
Klaus Schmidinger
|
6bef17cdec
|
When deleting the recording that is currently replayed, the replay is now stopped immediately
|
2008-02-15 16:13:10 +01:00 |
|
Klaus Schmidinger
|
9495aa9923
|
Using cString::sprintf() instead of asprintf()
|
2008-02-15 14:57:48 +01:00 |
|
Klaus Schmidinger
|
e1eb84db49
|
Limiting the length of the recording name in timers created via SVDRP in case VDR is run with --vfat
|
2008-02-10 13:41:43 +01:00 |
|
Klaus Schmidinger
|
9622a5b6ec
|
The free disk space is now also displayed in the title of the "Recordings" menu
|
2008-02-10 11:46:20 +01:00 |
|
Klaus Schmidinger
|
5f9f793d7b
|
Fixed setting the date in the channel display of the classic and sttng skins, to avoid unnecessary OSD access
|
2008-02-10 10:10:44 +01:00 |
|