Dear visitor, welcome to VDR Portal. If this is your first visit here, please read the Help. It explains in detail how this page works. To use all features of this page, you should consider registering. Please use the registration form, to register here or read more information about the registration process. If you are already registered, please login here.
Quoted
Frisch aus der ML
VDR developer version 1.7.29 is now available at
ftp://ftp.tvdr.de/vdr/Developer/vdr-1.7.29.tar.bz2
A 'diff' against the previous version is available at
ftp://ftp.tvdr.de/vdr/Developer/vdr-1.7.28-1.7.29.diff
MD5 checksums:
a3f0ae42ba456aa1865c9ed065a64d80 vdr-1.7.29.tar.bz2
39db6b495210c293726126fbcba3e631 vdr-1.7.28-1.7.29.diff
WARNING:
========
This is a *developer* version. Even though *I* use it in my productive environment. I strongly recommend that you only use it under controlled conditions and for testing and debugging.
The default skin "LCARS" displays the signal strengths and qualities of all devices in its main menu. For devices that have an stb0899 frontend chip (like the TT-budget S2-3200) retrieving this information from the driver is rather slow, which results in a sluggish response to user input in the main menu. To speed this up you may want to apply the patches from
ftp://ftp.tvdr.de/vdr/Developer/Driver-Patches
to the LinuxDVB driver source.
The changes since version 1.7.28:
- Added a missing template specification to the c'tor of cSortedTimers (thanks to Udo Richter).
- Fixed the background color of the Transfer Mode indicator bitmap in the LCARS skin.
- The LCARS skin now only displays devices that can actually receive channels, leaving out, for instance, pure replay devices (suggested by Reinhard Nissl).
- Now scaling down the Transfer Mode indicator bitmap in the LCARS skin in case it doesn't fit with the selected font size (reported by Reinhard Nissl).
- Fixed making LCARS the default skin.
- Adjusted the default values for OSD and font sizes to better fit HDTV.
- Updated the Finnish OSD texts (thanks to Rolf Ahrenberg).
- Fixed the call to ChannelString() in cSkinLCARSDisplayChannel::SetChannel() (thanks to Rolf Ahrenberg).
- Removed DeleteEvent() from the EPG handler interface (turned out not to be useful) and replaced it with HandledExternally() (thanks to Jörg Wendel).
- Added SetComponents() to the EPG handler interface (thanks to Dirk Heiser).
- Updated the Italian OSD texts (thanks to Diego Pierotto).
- Changed the button colors in the LCARS skin to better fit with the rest of the theme.
- Removed the gap from the main menu buttons in the LCARS skin.
- Fixed some copy&paste errors in PLUGINS.html (thanks to Winfried Köhler).
- The LCARS skin's main menu now only displays timers that are actually activated.
- Within the "Recordings" menu, pressing the '0' key now toggles sorting between "by time" and "by name". The selected sort mode is stored separately for each folder (provided you have write access to that folder). If a folder is newly created by a repeating timer, the sort mode for that folder is initially set to "by time".
- Fixed several spelling errors (thanks to Ville Skyttä).
- Fixed handling recording with more than two bonded devices.
- Fixed the type of MBperMinute in cVideoDiskUsage::HasChanged() (thanks to Andreas Mair).
- Setting the "broken link" or "TEI" flags when cutting recordings is now suppressed if the editing point merges two seamlessly fitting parts of the same stream (thanks to Torsten Lang).
- Fixed displaying messages in the LCARS skin.
- Fixed checking for a visible live programme in case a menu or the channel display is currently open.
- Changed some of the colors in the LCARS skin (you may need to delete the file lcars-default.theme from your themes directory to see these changes).
- The new setup option "Miscellaneous/Show channel names with source" can be used to turn on adding the source character to channel names whenever they are displayed (suggested by Ludi Kaleni).
Have fun!
Klaus
Quoted
•The new setup option "Miscellaneous/Show channel names with source" can be used to turn on adding the source character to channel names whenever they are displayed (suggested by Ludi Kaleni).

Quoted
Within the "Recordings" menu, pressing the '0' key now toggles sorting between "by time" and "by name". The selected sort mode is stored separately for each folder (provided you have write access to that folder). If a folder is newly created by a repeating timer, the sort mode for that folder is initially set to "by time".
|
|
Source code |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 |
g++ -fPIC -O2 -Wall -fPIC -I/usr/include -c -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"live"' -DTNTVERSION=21000 -DHAVE_LIBPCRECPP -I../../../include tasks.cpp tasks.cpp: In member function 'virtual void vdrlive::PlayRecordingTask::Action()': tasks.cpp:63:38: error: no matching function for call to 'cReplayControl::SetRecording(int, int)' tasks.cpp:63:38: note: candidate is: In file included from tasks.cpp:4:0: ../../../include/vdr/menu.h:293:15: note: static void cReplayControl::SetRecording(const char*) ../../../include/vdr/menu.h:293:15: note: candidate expects 1 argument, 2 provided tasks.cpp:65:75: error: no matching function for call to 'cReplayControl::SetRecording(const char*, const char*)' tasks.cpp:65:75: note: candidate is: In file included from tasks.cpp:4:0: ../../../include/vdr/menu.h:293:15: note: static void cReplayControl::SetRecording(const char*) ../../../include/vdr/menu.h:293:15: note: candidate expects 1 argument, 2 provided tasks.cpp: In member function 'virtual void vdrlive::StopRecordingTask::Action()': tasks.cpp:125:37: error: no matching function for call to 'cReplayControl::SetRecording(int, int)' tasks.cpp:125:37: note: candidate is: In file included from tasks.cpp:4:0: ../../../include/vdr/menu.h:293:15: note: static void cReplayControl::SetRecording(const char*) ../../../include/vdr/menu.h:293:15: note: candidate expects 1 argument, 2 provided make[1]: *** [tasks.o] Error 1 make[1]: Leaving directory `/usr/local/src/vdr-1.7.29/PLUGINS/src/live-18022012' |
|
|
Source code |
1 |
# portmaster vdr-plugins |

Quoted
BOARD: Gigabyte Technology Co., Ltd. EP43-DS3L
CPU: Intel Pentium(R) Dual-Core CPU E5 2500 MHz - SYSTEM DISK: 8GB (half slim SSD) - DATA DISK: 2 TB
RAM: 1 GB
OS: Ubuntu 12.04 - Linux 3.2.0-37-generic-pae
VDR: 1.7.37
DVB: TT S2-6400 (Loader Version: 1.03 - FPGA Version 1.09 - Firmware Version: 0.3.10)
Hmm, bei mir auch. Der Inhalt der .sort wechselt aber von 0 auf 1 und umgekehrt.bei mir klappt die Sortierung mit '0' nicht im Hauptverzeichnis. In Unterverzeichnissen jedoch klappt es.
Hmm, bei mir auch. Der Inhalt der .sort wechselt aber von 0 auf 1 und umgekehrt.bei mir klappt die Sortierung mit '0' nicht im Hauptverzeichnis. In Unterverzeichnissen jedoch klappt es.
Außerdem sind die Ordner (Haupt - oder Unterverzeichnisse) nicht immer am Anfang, was - wenn ich den Code richtig verstehe - lt. Kommentar in recording.c ("*s1 = 0xFF; // sorts folders before plain recordings") der Fall sein sollte.
Danke Klaus, damit funktioniert's auch im Hauptverzeichnis.Beiliegender Patch sollte das fixen.
Was mich noch irritiert ist der Kommentar mit den "sorts folders before plain recordings" (was ich so verstehe, dass die Ordner immer alle vor den Aufnahmen angezeigt werden sollen), denn bei mir werden die Ordner immer mittendrin angezeigt - oder gilt das nur bei gleichem Namen von einer Aufzeichnung und einem Ordner?
Wenn nach Zeit sortiert wird, dann kommen die Ordner alle zuerst und sind alphabetisch sortiert (es gäbe ja keine wirklich sinnvolle zeitliche Sortierung für diese).
Wenn nach Namen sortiert wird, dann wird alles nach Namen sortiert (auch die Ordner).
Was mich noch irritiert ist der Kommentar mit den "sorts folders before plain recordings" (was ich so verstehe, dass die Ordner immer alle vor den Aufnahmen angezeigt werden sollen), denn bei mir werden die Ordner immer mittendrin angezeigt - oder gilt das nur bei gleichem Namen von einer Aufzeichnung und einem Ordner?
Wenn nach Zeit sortiert wird, dann kommen die Ordner alle zuerst und sind alphabetisch sortiert (es gäbe ja keine wirklich sinnvolle zeitliche Sortierung für diese).
Wenn nach Namen sortiert wird, dann wird alles nach Namen sortiert (auch die Ordner).
Für die FreeBSD user hab ich ein Update shar hier:
http://people.freebsd.org/~nox/tmp/vdr-ports-1.7.29-001.shar
Um upzudaten vdr stoppen, unshar in /usr/ports und dann:
![]()
Source code
1 # portmaster vdr-plugins
Wenn das geklappt hat (was es sollte) kann man vdr wieder starten.
Wenn nicht noch was dazwischenkommt commit ich das update wohl nächstes Wochenende...
Viel Spass,
Juergen
PS: Wer vdr auf FreeBSD testen will s. auch hier: http://wiki.freebsd.org/VDR.
|
|
Source code |
1 |
# portmaster vdr-plugins |

Neues shar mit Klaus' recordings menu sort fix:
http://people.freebsd.org/~nox/tmp/vdr-ports-1.7.29-002.shar
Update wie gehabt:
![]()
Source code
1 # portmaster vdr-plugins
