Klaus Schmidinger
|
4b931c7fd6
|
Updated the Ukrainian OSD texts
|
2013-02-09 15:14:05 +01:00 |
|
Klaus Schmidinger
|
9d2367d967
|
Fixed formatting and removed some superfluous break statements in vdr.c's command line option switch
|
2013-02-08 10:48:43 +01:00 |
|
Klaus Schmidinger
|
245ae52d36
|
There is no more fixed limit to the maximum number of cPixmap objects an OSD can create
|
2013-02-08 10:29:32 +01:00 |
|
Klaus Schmidinger
|
7f66e1573e
|
New command line option --dirnames
|
2013-02-08 09:24:55 +01:00 |
|
Klaus Schmidinger
|
b16437e784
|
New options 'Setup/Miscellaneous/Remote control repeat delay' and 'Setup/Miscellaneous/Remote control repeat delta'
|
2013-02-03 15:58:46 +01:00 |
|
Klaus Schmidinger
|
1bad5d1e6f
|
Avoiding an extra key press event if the repeat function kicks in when controlling VDR via the PC keyboard
|
2013-02-02 12:44:33 +01:00 |
|
Klaus Schmidinger
|
bb7d8b3b5b
|
Added some notes about plugin Makefiles to PLUGINS.html
|
2013-02-01 12:57:53 +01:00 |
|
Klaus Schmidinger
|
45f660e358
|
When pausing live video, the current audio and subtitle tracks are now retained
|
2013-02-01 12:06:50 +01:00 |
|
Klaus Schmidinger
|
d95804fec3
|
Improved LIRC timing for repeat function
|
2013-01-30 13:03:00 +01:00 |
|
Klaus Schmidinger
|
7fa0d338eb
|
Updated the Slovakian language texts
|
2013-01-30 09:13:05 +01:00 |
|
Klaus Schmidinger
|
573cf3fc8b
|
Changed several calls to Skins.Message() in vdr.c to Skins.QueueMessage() in order to avoid a black screen while such a message is displayed in case the channel will be switched
|
2013-01-29 11:31:12 +01:00 |
|
Klaus Schmidinger
|
9fe795ca61
|
Added dependency on 'i18n' to 'install-i18n' in the VDR Makefile
|
2013-01-27 14:22:41 +01:00 |
|
Klaus Schmidinger
|
36e4202c14
|
Fixed possible audio chatter when a recording is replayed to its very end
|
2013-01-27 14:18:19 +01:00 |
|
Klaus Schmidinger
|
a9c9b76aeb
|
Fixed a leftover progress display in the LCARS main menu when replay of a recording ends while the menu is open, and the live channel has no EPG information
|
2013-01-25 14:57:30 +01:00 |
|
Klaus Schmidinger
|
a5426b58c6
|
Improved responsiveness during replay when close to the recording's end
|
2013-01-25 14:34:08 +01:00 |
|
Klaus Schmidinger
|
a906cd52df
|
The index file is now closed after initially reading it if it is older than 3600 seconds
|
2013-01-25 14:32:11 +01:00 |
|
Klaus Schmidinger
|
79dad980cf
|
Returning 0 from cDvbSdFfDevice::NumProvidedSystems() if option --outputonly is given
|
2013-01-25 10:52:43 +01:00 |
|
Klaus Schmidinger
|
01c26a5c6c
|
Fixed a leftover line in case a two line subtitles was followed by a one line subtitle on the dvbhddevice in "high level" OSD mode
|
2013-01-24 13:01:31 +01:00 |
|
Klaus Schmidinger
|
cfb62845ec
|
Fixed upscaling bitmaps
|
2013-01-24 11:42:15 +01:00 |
|
Klaus Schmidinger
|
8281be1480
|
Fixed possible garbage in the remaining time of the LCARS replay display in case the hours change from two to one digit
|
2013-01-23 14:05:03 +01:00 |
|
Klaus Schmidinger
|
b833de1761
|
The LCARS menu now also works if the OSD has only 1bpp (two colors)
|
2013-01-23 13:53:28 +01:00 |
|
Klaus Schmidinger
|
956ac7e70d
|
Added missing template for DVBDIR to Make.config.template
|
2013-01-23 10:50:20 +01:00 |
|
Klaus Schmidinger
|
b2ae3062ab
|
Now also using FindHeader() in cMpeg2Fixer::AdjTref()
|
2013-01-23 10:42:41 +01:00 |
|
Klaus Schmidinger
|
1ba20fa20f
|
Reduced the number of retries in cTransfer::Receive() to avoid blocking recordings in case the primary device can't handle the current live signal
|
2013-01-20 13:40:30 +01:00 |
|
Klaus Schmidinger
|
abde1d04ae
|
Improved cutting MPEG-2 video
|
2013-01-20 12:19:42 +01:00 |
|
Klaus Schmidinger
|
db98ecf54e
|
Implemented scaling of SPU bitmaps
|
2013-01-20 10:43:32 +01:00 |
|
Klaus Schmidinger
|
6a8a790312
|
The SVDRP command NEWT no longer checks whether a timer with the given data already exists
|
2013-01-17 15:21:07 +01:00 |
|
Klaus Schmidinger
|
904903f8d5
|
The last replayed recording is now stored in setup.conf, which allows the blue "Resume" key in the main menu to work even after a restart of VDR
|
2013-01-17 15:03:45 +01:00 |
|
Klaus Schmidinger
|
c984204944
|
Absolute jumps when replaying a recording (via the Red key) are now only performed if an actual value has been entered
|
2013-01-17 14:24:58 +01:00 |
|
Klaus Schmidinger
|
7a3f809f5c
|
Fixed multiple occurrences of the same directory in the recordings list in case there are directories that only differ in non-alphanumeric characters
|
2013-01-16 16:08:20 +01:00 |
|
Klaus Schmidinger
|
a9099cb4d3
|
Revoked 'Fixed sorting recordings in case the locale ignores non-alphanumeric characters'
|
2013-01-16 14:19:11 +01:00 |
|
Klaus Schmidinger
|
89dc592727
|
The SVDRP command LSTR now knows the additional parameter "path", which can be given to get the actual file name of a recording's directory
|
2013-01-15 13:29:39 +01:00 |
|
Klaus Schmidinger
|
a5a8bf0164
|
Added "repeat" function when using the keyboard to control VDR
|
2013-01-13 12:04:51 +01:00 |
|
Klaus Schmidinger
|
d1d157d755
|
Fixed sorting recordings in case the locale ignores non-alphanumeric characters, or if two folders have the same name, but one of them ends in an additional digit
|
2013-01-13 11:57:50 +01:00 |
|
Klaus Schmidinger
|
fef409fe23
|
Fixed the example for cReceiver in PLUGINS.html
|
2013-01-12 14:33:44 +01:00 |
|
Klaus Schmidinger
|
188fe74c8a
|
Modified the Makefiles, by default VDR is now built according to the FHS
|
2013-01-06 18:48:29 +01:00 |
|
Klaus Schmidinger
|
36dfa5cb8f
|
Added a remark indicating that the coordinates of Rect in a call to cDevice::CanScaleVideo() are in the range of the width and height returned by GetOsdSize()
|
2013-01-03 08:55:37 +01:00 |
|
Klaus Schmidinger
|
2d850b14e2
|
Added maximum SNR value for PCTV Systems nanoStick T2 290e
|
2012-12-30 13:10:44 +01:00 |
|
Klaus Schmidinger
|
811078a0fe
|
Added maximum SNR value for PCTV Systems PCTV 73ESE
|
2012-12-30 11:30:17 +01:00 |
|
Klaus Schmidinger
|
26e6ba7dd7
|
Removed "include" from the DVBDIR setting in the VDR Makefile
|
2012-12-29 15:03:06 +01:00 |
|
Klaus Schmidinger
|
39a95018b0
|
Re-enabled building plugins that still use pre-version-1.7.34 Makefiles
|
2012-12-29 12:12:16 +01:00 |
|
Klaus Schmidinger
|
1a433954f0
|
Revoked 'Now using targets install-lib and install-i18n when building plugins locally'
|
2012-12-29 10:31:33 +01:00 |
|
Klaus Schmidinger
|
acbe56f6d0
|
Plugin Makefiles can now include a configuration file for compile time parameters
|
2012-12-28 10:09:41 +01:00 |
|
Klaus Schmidinger
|
f70414cf5b
|
Using relative paths again when building plugins locally
|
2012-12-27 16:15:38 +01:00 |
|
Klaus Schmidinger
|
2e138748c2
|
Added MANDIR to the vdr.pc file
|
2012-12-27 14:00:51 +01:00 |
|
Klaus Schmidinger
|
c52df91e44
|
Now using targets "install-lib" and "install-i18n" when building plugins locally
|
2012-12-27 13:36:25 +01:00 |
|
Klaus Schmidinger
|
763e6e4c49
|
Changed "==" to "=" in the Makefile to make it POSIX style
|
2012-12-27 12:10:24 +01:00 |
|
Klaus Schmidinger
|
28441aded5
|
DVBDIR is now conveyed to plugins via the CFLAGS; removed some redundancy from Make.config.template
|
2012-12-27 11:58:09 +01:00 |
|
Klaus Schmidinger
|
70c4a2d5d5
|
Increased the version numbers of all plugins to reflect the recent Makefile changes
|
2012-12-27 10:39:48 +01:00 |
|
Klaus Schmidinger
|
3649145acb
|
Making sure that plugins include the VDR header files from the actual VDR source directory when doing "make plugins"
|
2012-12-27 09:59:29 +01:00 |
|
Klaus Schmidinger
|
db59a8e745
|
Fixed replaying ongoing recordings from other VDR instances
|
2012-12-24 09:00:55 +01:00 |
|
Klaus Schmidinger
|
dee67e7061
|
Fixed cIndexFile::GetNextIFrame() to properly handle the case where the very last frame is an I-frame
|
2012-12-23 13:37:13 +01:00 |
|
Klaus Schmidinger
|
d6efa529c9
|
Fixed replay stuttering close to the end of an ongoing recording
|
2012-12-23 13:32:26 +01:00 |
|
Klaus Schmidinger
|
9f26ba57c1
|
Updated the Italian OSD texts
|
2012-12-23 09:50:32 +01:00 |
|
Klaus Schmidinger
|
0263c82614
|
Plugin Makefiles now use DESTDIR and the 'install' program
|
2012-12-22 12:08:31 +01:00 |
|
Klaus Schmidinger
|
65223eb8fd
|
Added the new menu categories mcChannelEdit, mcTimerEdit, mcScheduleNow, mcScheduleNext, mcRecordingInfo, mcPluginSetup, mcSetupOsd, mcSetupEpg, mcSetupDvb, mcSetupLnb, mcSetupCam, mcSetupRecord, mcSetupReplay, mcSetupMisc and mcSetupPlugins
|
2012-12-21 11:22:26 +01:00 |
|
Klaus Schmidinger
|
62daedf95e
|
The plugin Makefiles now have a separate 'install' target
|
2012-12-21 10:14:32 +01:00 |
|
Klaus Schmidinger
|
4132f5e745
|
Removed some redundancy in the Makefile/Make.global/Make.config mechanism
|
2012-12-19 12:10:28 +01:00 |
|
Klaus Schmidinger
|
8e54caa205
|
Added "-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE" to the DEFINES in the Makefile
|
2012-12-18 13:20:17 +01:00 |
|
Klaus Schmidinger
|
63d47f1f5d
|
Fixed setting the --package-name and --package-version options in the calls to xgettext in several plugin Makefiles
|
2012-12-18 13:17:17 +01:00 |
|
Klaus Schmidinger
|
4151e73dcc
|
Added several missing "ls $^ " in the calls to xgettext in plugin Makefiles and the "newplugin" script
|
2012-12-18 09:33:30 +01:00 |
|
Klaus Schmidinger
|
40bfe40368
|
Fixed cOsd::GetBitmap() to always return NULL if a non-exising area is requested
|
2012-12-15 11:57:16 +01:00 |
|
Klaus Schmidinger
|
e33824217b
|
Updated the Estonian OSD texts
|
2012-12-11 10:12:42 +01:00 |
|
Klaus Schmidinger
|
169bfc0128
|
Changed the type of the TimerMatch parameter in cSkinDisplayMenu::SetItemEvent() from 'int' to 'eTimerEvent'
|
2012-12-11 10:08:21 +01:00 |
|
Klaus Schmidinger
|
03658cd480
|
Fixed a typo
|
2012-12-08 15:27:48 +01:00 |
|
Klaus Schmidinger
|
83fe591f32
|
The new functions SetItemEvent(), SetItemTimer(), SetItemChannel() and SetItemRecording() of the cSkinDisplayMenu class can be reimplemented by skin plugins to display these items in a more elaborate way than just a simple line of text
|
2012-12-08 11:05:39 +01:00 |
|
Klaus Schmidinger
|
9a0236b9e2
|
Changed reading and writing of floating point numbers into configuration files to make it independent of the decimal point used in the current locale
|
2012-12-06 10:29:23 +01:00 |
|
Klaus Schmidinger
|
c005465d90
|
The new option "Setup/Replay/Progress display time" can be used to activate automatically displaying the progress display whenever replay of a recording is started
|
2012-12-05 11:49:33 +01:00 |
|
Klaus Schmidinger
|
0f7b73016a
|
Fixed creating the edited version directory if a relative file name is given in the call to 'vdr --edit'
|
2012-12-05 11:12:33 +01:00 |
|
Klaus Schmidinger
|
41f94447d6
|
When regenerating the index of a recording, the frame rate stored in the info file is now automatically fixed if it differs from the value detected by the frame detector
|
2012-12-05 10:37:41 +01:00 |
|
Klaus Schmidinger
|
cfd9206195
|
The new option "Setup/Replay/Pause on mark set" can be used to activate automatically going into Pause mode if an editing mark is set during replay
|
2012-12-05 10:07:12 +01:00 |
|
Klaus Schmidinger
|
551b46cab1
|
Implemented Play/Pause key
|
2012-12-04 13:37:59 +01:00 |
|
Klaus Schmidinger
|
85b9c2f370
|
The SVDRP command HITK now discards any keys if the remote control is currently turned off
|
2012-12-04 12:13:14 +01:00 |
|
Klaus Schmidinger
|
bcce056292
|
The new functions cDevice::CanScaleVideo() and cDevice::ScaleVideo() can be used by derived output devices to implement scaling the video to a given size and location
|
2012-12-04 11:52:58 +01:00 |
|
Klaus Schmidinger
|
1e14401e74
|
Now always setting the TDT EIT filter, because otherwise when turning on using the transponder time in the Setup menu, it would only be used after the next restart of VDR
|
2012-12-04 11:15:28 +01:00 |
|
Klaus Schmidinger
|
45a29931cb
|
The '7' and '9' keys now jump to the very beginning or end, respectively, of the recording, even if there is no mark set at that point
|
2012-12-04 10:09:08 +01:00 |
|
Klaus Schmidinger
|
f61645b4d2
|
Synchronizing system time to the transponder time is now done using adjtime() in order to avoid discontinuities
|
2012-12-04 09:34:06 +01:00 |
|
Klaus Schmidinger
|
f1603e9128
|
Fixed handling lowercase polarization characters in channel definitions if no DiSEqC is used
|
2012-12-03 14:13:12 +01:00 |
|
Klaus Schmidinger
|
7cd8ab4686
|
Fixed some spellings in osd.h and svdrp.c
|
2012-12-03 13:51:23 +01:00 |
|
Klaus Schmidinger
|
6ca541e876
|
Fixed some #include statements in plugins to use <vdr/...> instead of "vdr/..."
|
2012-12-03 13:46:46 +01:00 |
|
Klaus Schmidinger
|
780aeab4ff
|
Fixed faulty opening of the Recordings menu when pressing the Play key during normal live viewing mode in case there there is a "last viewed" recording
|
2012-12-03 13:27:07 +01:00 |
|
Klaus Schmidinger
|
e2796948b2
|
Fixed calling iconv_close() only with a valid iconv_t value
|
2012-12-03 09:34:12 +01:00 |
|
Klaus Schmidinger
|
441bf30032
|
Simplified calculating the PTS offset in cPtsFixer::Fix() and fixed the overflow handling of PCR values
|
2012-12-02 14:33:06 +01:00 |
|
Klaus Schmidinger
|
a23a13873f
|
Fixed a typo in skins.h
|
2012-12-02 13:25:08 +01:00 |
|
Klaus Schmidinger
|
b73c83e2a1
|
Fixed adjusting the DTS values in the cutter, to compensate for dropped B-frames
|
2012-11-29 15:34:55 +01:00 |
|
Klaus Schmidinger
|
2eadd7d4dd
|
The cutter now only increments the TS continuity counter for packets that have a payload
|
2012-11-27 08:57:45 +01:00 |
|
Klaus Schmidinger
|
4db9a3b636
|
Fixed getting the number of editing sequences in case the last sequence has no actual end mark
|
2012-11-26 09:39:59 +01:00 |
|
Klaus Schmidinger
|
75aee155ea
|
Changed all occurrences of MPEG4 to H264 (pointed out by Sören Moch)
|
2012-11-25 14:21:15 +01:00 |
|
Klaus Schmidinger
|
21186ced97
|
Fixed getting only non-video packets in cCuttingThread::GetPendingPackets()
|
2012-11-25 14:02:47 +01:00 |
|
Klaus Schmidinger
|
c13980e130
|
Updated the Macedonian OSD texts
|
2012-11-21 08:56:05 +01:00 |
|
Klaus Schmidinger
|
9fff8b3fe9
|
Fixed learning remote control keys with the LCARS skin
|
2012-11-19 12:24:29 +01:00 |
|
Klaus Schmidinger
|
8f9136ecab
|
In order to be able to play TS recordings from other sources, in which there is more than one PMT PID in the PAT, 'int cPatPmtParser::PatPmt(void)' has been changed to 'bool cPatPmtParser::IsPatPmt(int Pid)'
|
2012-11-19 10:32:31 +01:00 |
|
Klaus Schmidinger
|
d46a31d417
|
Modified editing marks are now written to disk whenever the replay progress display gets hidden
|
2012-11-18 13:12:31 +01:00 |
|
Klaus Schmidinger
|
3c65130e38
|
Editing marks can now be moved freely
|
2012-11-18 13:00:33 +01:00 |
|
Klaus Schmidinger
|
cca2cd35ad
|
Improved editing TS recordings
|
2012-11-18 12:19:51 +01:00 |
|
Klaus Schmidinger
|
bc06fdf414
|
The return type of cMarks::Add() has been changed to void
|
2012-11-12 14:51:18 +01:00 |
|
Klaus Schmidinger
|
b951ca48a5
|
Fixed handling the very last entry in a recording index
|
2012-11-12 14:50:02 +01:00 |
|
Klaus Schmidinger
|
1a1b7234ea
|
Updated the Romanian OSD texts
|
2012-11-06 12:12:01 +01:00 |
|
Klaus Schmidinger
|
1e3d1e0f0b
|
Credit to Udo Richter
|
2012-11-03 11:37:28 +01:00 |
|
Klaus Schmidinger
|
57a3169013
|
Improved frame detection by parsing just far enough into the MPEG-4 NAL units to get the necessary information about frames and slices; the initial syncing of the frame detector is now done immediately after the first complete GOP has been seen
|
2012-11-02 14:35:57 +01:00 |
|