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 |
|
Klaus Schmidinger
|
df0e2f0dc8
|
The section handler is now stopped before the device is destroyed
|
2008-02-09 16:28:15 +01:00 |
|
Klaus Schmidinger
|
6520725bb2
|
Ignoring "repeat" and "release" keys in the time search entry mode during replay
|
2008-02-09 12:29:04 +01:00 |
|
Klaus Schmidinger
|
197d6a9c85
|
Speeded up anti-aliased font rendering by caching the blend indexes
|
2008-02-09 11:52:25 +01:00 |
|
Klaus Schmidinger
|
e6f806d602
|
Implemented option --userdump
|
2008-02-08 15:55:30 +01:00 |
|
Klaus Schmidinger
|
d0af2f90e7
|
Implemented handling of DVB-S2
|
2008-01-27 14:35:54 +01:00 |
|
Klaus Schmidinger
|
f8274a9a9f
|
Fixed finding new transponders
|
2008-01-25 14:55:39 +01:00 |
|
Klaus Schmidinger
|
6d8f92e240
|
The new option --localedir can be used to set the locale directory at runtime
|
2008-01-19 12:25:54 +01:00 |
|
Klaus Schmidinger
|
a51eb0895c
|
Updated the Makefile of the skincurses plugin
|
2008-01-19 11:42:41 +01:00 |
|
Klaus Schmidinger
|
dc0665ebf3
|
Enhanced the SVDRP command CLRE to allow clearing the EPG data of a particular channel
|
2008-01-13 15:06:25 +01:00 |
|
Klaus Schmidinger
|
5e3374539c
|
Added a section about "Logging" to PLUGINS.html
|
2008-01-13 14:48:15 +01:00 |
|
Klaus Schmidinger
|
d39cd60ef6
|
The automatic shutdown is now suppressed if the remote control is currently disabled
|
2008-01-13 14:31:47 +01:00 |
|
Klaus Schmidinger
|
819e4b9f10
|
Fixed displaying weekday names in the Schedule menu if the system uses UTF-8
|
2008-01-13 14:05:26 +01:00 |
|
Klaus Schmidinger
|
96288c2974
|
Updated the Hungarian language texts
|
2008-01-13 13:22:56 +01:00 |
|
Klaus Schmidinger
|
95764d4bd5
|
Added '-Wno-parentheses' to the compiler options in order to avoid silly compiler warnings
|
2008-01-13 13:00:23 +01:00 |
|
Klaus Schmidinger
|
4337f88820
|
Added a missing setting of lastFreeMB in cMenuMain::Update()
|
2008-01-13 12:44:19 +01:00 |
|
Klaus Schmidinger
|
39a3ad2b2e
|
Fixed a loss of the date display in the "classic" skin's main menu
|
2008-01-13 12:40:05 +01:00 |
|
Klaus Schmidinger
|
29871d8585
|
Fixed error handling in cCuttingThread::Action()
|
2008-01-13 12:23:39 +01:00 |
|
Klaus Schmidinger
|
6f76e10038
|
cTimeMs now uses the monotonic clock, if available
|
2007-12-27 15:58:18 +01:00 |
|
Klaus Schmidinger
|
bd411a6620
|
The kInfo key is now propagated to any open menu
|
2007-11-25 15:27:10 +01:00 |
|
Klaus Schmidinger
|
a97119d0b4
|
Fixed the declaration of cSubtitleObject::Decode8BppCodeString()
|
2007-11-25 13:35:08 +01:00 |
|
Klaus Schmidinger
|
e47d73715b
|
Fixed handling small PES packets that caused subtitles to be displayed late in live mode
|
2007-11-17 13:59:08 +01:00 |
|
Klaus Schmidinger
|
5793a99d3d
|
Fixed assembling PS1 packets in cTS2PES::instant_repack()
|
2007-11-10 13:40:51 +01:00 |
|
Klaus Schmidinger
|
c568200d2e
|
Fixed decoding filename characters in case there are not two hex digits after the '#'
|
2007-11-04 11:24:07 +01:00 |
|
Klaus Schmidinger
|
c01249ffe5
|
Fixed a crash if no fonts are found
|
2007-11-04 11:11:34 +01:00 |
|
Klaus Schmidinger
|
993235bdcc
|
Improved the 'i18n' target in the Makefile to avoid unnecessary work
|
2007-11-04 10:18:45 +01:00 |
|
Klaus Schmidinger
|
612bbc0e06
|
Added a missing '.' to the date returned by DayDateTime()
|
2007-11-03 15:36:41 +01:00 |
|
Klaus Schmidinger
|
46b9d18368
|
The 'Allowed' parameter in cMenuEditStrItem() is now NULL by default, which results in using tr(FileNameChars)
|
2007-11-03 15:06:00 +01:00 |
|
Klaus Schmidinger
|
b54da2e0eb
|
Added some missing 'const' keywords
|
2007-11-03 14:52:08 +01:00 |
|
Klaus Schmidinger
|
672c8c3d0e
|
Fixed handling CONFDIR
|
2007-11-03 14:48:07 +01:00 |
|
Klaus Schmidinger
|
2fa568654d
|
Added Ukrainian language texts
|
2007-11-01 10:38:27 +01:00 |
|
Klaus Schmidinger
|
92ae9f154e
|
Added more special characters to the list of allowed characters when entering strings
|
2007-10-21 12:32:51 +02:00 |
|
Klaus Schmidinger
|
cd6041f9ae
|
Housekeeping now waits for a while after a replay has ended
|
2007-10-19 14:46:23 +02:00 |
|
Klaus Schmidinger
|
1e4c80799f
|
Improved shutdown handling
|
2007-10-19 14:37:03 +02:00 |
|
Klaus Schmidinger
|
eeaa969186
|
The "Play" key now starts replay of the selected recording in the Recordings menu
|
2007-10-19 14:22:03 +02:00 |
|
Klaus Schmidinger
|
cc95f37a09
|
Updated the French OSD texts
|
2007-10-19 13:54:24 +02:00 |
|
Klaus Schmidinger
|
dd26d8873f
|
Fixed checking compatibility mode for old subtitles plugin
|
2007-10-17 18:34:17 +02:00 |
|
Klaus Schmidinger
|
67df515c06
|
Added cDevice::CloseFilter(); some fixes to PLUGINS.html
|
2007-10-14 13:11:23 +02:00 |
|
Klaus Schmidinger
|
7780e3664a
|
Added cRecording::Undelete()
|
2007-10-14 10:23:19 +02:00 |
|
Klaus Schmidinger
|
c6ef96a6ae
|
Made the default copy ctor and the assign operator of cRecording private
|
2007-10-14 10:09:08 +02:00 |
|
Klaus Schmidinger
|
72983f3e4c
|
Added the '' character to the "allowed charcaters" in the de_DE.po file
|
2007-10-14 09:37:32 +02:00 |
|
Klaus Schmidinger
|
ce377ef416
|
Removed a duplicate ',' from the ca_ES.po file
|
2007-10-14 09:32:59 +02:00 |
|
Klaus Schmidinger
|
714e61b090
|
Added a note about how to initiate internationalization support to the README.i18n file; the Makefile generated by the 'newplugin' script now has the 'i18n' target automatically create an initial 'po/pluginname.pot' file
|
2007-10-14 09:29:59 +02:00 |
|
Klaus Schmidinger
|
de45da896a
|
Improved the description of where logging goes in the INSTALL file
|
2007-10-13 13:03:57 +02:00 |
|
Klaus Schmidinger
|
913d4657c7
|
Fixed description of DeviceSetAvailableTrack() and cReceiver(), and added an example ~cMyReceiver() in PLUGINS.html
|
2007-10-13 12:57:15 +02:00 |
|
Klaus Schmidinger
|
78ecc96e17
|
Implemented sending all frames to devices that can handle them in fast forward trick speeds
|
2007-10-13 12:28:35 +02:00 |
|
Klaus Schmidinger
|
b943bf2c50
|
Fixed a new[]/delete mismatch in cMenuEditStrItem::LeaveEditMode()
|
2007-10-13 12:07:27 +02:00 |
|
Klaus Schmidinger
|
929d3e9ba2
|
Fixed handling reallocated memory in cCharSetConv::Convert()
|
2007-10-13 12:03:39 +02:00 |
|
Klaus Schmidinger
|
441b002be9
|
Updated the Italian OSD texts
|
2007-10-13 11:52:42 +02:00 |
|
Klaus Schmidinger
|
42a8041352
|
Fixed a crash when pressing Left while at the first character of a cMenuEditStrItem
|
2007-10-13 10:41:37 +02:00 |
|
Klaus Schmidinger
|
f99b293de4
|
Added a missing SetVolumeDevice() call in cDevice::SetPrimaryDevice()
|
2007-10-13 10:34:30 +02:00 |
|
Klaus Schmidinger
|
20fd2553ff
|
Fixed a missing '-' at the next to last line of SVDRP help texts
|
2007-10-13 10:23:19 +02:00 |
|
Klaus Schmidinger
|
8945e9e296
|
Added a missing Channels.SetModified(true) call when deleting or moving a channel in the Channels menu
|
2007-10-13 10:12:28 +02:00 |
|
Klaus Schmidinger
|
0c8cda9bd0
|
Implemented handling DVB subtitles
|
2007-10-12 14:52:30 +02:00 |
|
Klaus Schmidinger
|
ad1e138e5b
|
Fixed checking for ttDolbyLast in cDevice::SetCurrentAudioTrack()
|
2007-08-26 11:13:10 +02:00 |
|
Klaus Schmidinger
|
6a737033ad
|
Added a missing error report to cCuttingThread::Action()
|
2007-08-25 10:36:10 +02:00 |
|
Klaus Schmidinger
|
fd60644895
|
The SVDRP command LSTC can now list the channels with group separators if the option ':groups' is given
|
2007-08-25 09:31:13 +02:00 |
|
Klaus Schmidinger
|
742f4cc378
|
VDR now uses the default configuration directory as defined in the CONFDIR varable in the Makefile
|
2007-08-25 08:58:44 +02:00 |
|
Klaus Schmidinger
|
a241ad38b8
|
Added the new i18n macro trVDR()
|
2007-08-24 14:03:47 +02:00 |
|
Klaus Schmidinger
|
98bdd0cfea
|
Changed the default for LOCDIR in Makefile and Make.config.template to "./locale"
|
2007-08-24 13:30:07 +02:00 |
|
Klaus Schmidinger
|
840821fc00
|
Fixed setting the locale file name in i18n-to-gettext.pl
|
2007-08-24 13:20:58 +02:00 |
|
Klaus Schmidinger
|
91ad06409b
|
Fixed some compiler warnings with gcc-4.2.0
|
2007-08-24 13:18:21 +02:00 |
|
Klaus Schmidinger
|
529becb865
|
Added a note about LANG having to be set to a valid locale in INSTALL
|
2007-08-24 13:13:08 +02:00 |
|
Klaus Schmidinger
|
f075b1cea7
|
Fixed stripping the context in I18nTranslate()
|
2007-08-24 12:56:57 +02:00 |
|
Klaus Schmidinger
|
c9ccd0ae1d
|
Fixed handling locale directories with a large number of entries
|
2007-08-19 16:04:22 +02:00 |
|
Klaus Schmidinger
|
69db18ef8f
|
Explicitly looking for vdr.mo; text files for plugins named 'vdr-name.mo'; revoked 'best match'
|
2007-08-19 14:34:44 +02:00 |
|
Klaus Schmidinger
|
8014316a31
|
The "Setup/OSD/Language" menu now only shows those languages that actually have a locale (suggested by Anssi Hannula)
|
2007-08-18 09:21:52 +02:00 |
|
Klaus Schmidinger
|
48da9ba9c8
|
Changed cBitmap::DrawText() to always draw the background unless ColorBg is clrTransparent
|
2007-08-17 15:31:18 +02:00 |
|
Klaus Schmidinger
|
4d0297b804
|
Reduced the number of time(NULL) calls in vdr.c's main loop to a single call
|
2007-08-17 14:36:45 +02:00 |
|
Klaus Schmidinger
|
cb03e38a07
|
Optimized cNitFilter::Process()
|
2007-08-17 14:06:09 +02:00 |
|
Klaus Schmidinger
|
9fa6d9f9dd
|
Optimized cMenuEditChrItem::Set()
|
2007-08-17 13:50:20 +02:00 |
|