VDR developer version 1.3.47 is now available at
ftp://ftp.cadsoft.de/vdr/Developer/vdr-1.3.47.tar.bz2
A 'diff' against the previous version is available at
ftp://ftp.cadsoft.de/vdr/Developer/vdr-1.3.46-47.diff
Except for a few version numbers in the man pages etc., this
is pretty much what will become the final version 1.4.
Those who have translated the OSD texts should please check whether
there are any untranslated texts in their language left, and send
me a patch (diff -u) …
[View More]against this version of the i18n.c file.
Please test this version intensively and report bugs as soon as
possible to this list, or directly to me via email.
The changes since version 1.3.46
- Updated the Finnish OSD texts (thanks to Rolf Ahrenberg).
- Fixed a crash when setting the time transponder in the Setup menu, caused by the
new 'noneString' in cMenuEditChanItem (reported by Thomas Günther).
- Added NULL checks to some strdup() calls in menuitems.c (suggested by Darren
Salt).
- Removed the unnecessary 'value' member from cMenuEditItem.
- Fixed the initial setting of the time transponder setup parameter (reported
by Thomas Günther).
- Fixed unnecessary Set() calls in cMenuEditIntItem::ProcessKey().
- Allowing a tolerance for symbol rate values that are off by one (thanks to
Richard Lithvall).
- Added VBITeletextDescriptorTag, TeletextDescriptorTag, LocalTimeOffsetDescriptorTag
and PremiereContentTransmissionDescriptor to 'libsi' (thanks to Marco Schlüßler).
- Using geteuid() to check whether VDR is running as user 'root' (suggested by
Tobias Grimm).
- Added a missing "Key$" in skincurses.c (reported by Darren Salt).
- Reintroduced the log message "deleting plugin: ..." when shutting down VDR (upon
request by Ville Skyttä, as in the initial patch from Christoph Haubrich).
- Fixed the vdr.1 man page (a single DVB card can record and do live tv).
- The preferred audio language is now automatically selected when starting replay.
- Updated the Danish OSD texts (thanks to Mogens Elneff).
- The new function cPlugin::Active() can be used by a plugin to indicate that it
is still busy and the system should not shut down or restart (based on a patch
from Peter Dittmann). See PLUGINS.html for details.
- Fixed setting the 'Delta' parameter when calling the shutdown script with
no active timer (reported by Helge Lenz).
- In order to make sure that plugins are compiled with the same DVB driver header
files as VDR itself, the definition of DVBDIR has been removed from the VDR
Makefile. If you are using a driver version that has its header files at a location
other than /usr/include/linux/dvb, you can define DVBDIR in the Make.config
file (see also INSTALL). Any reference to DVBDIR should be removed from all
plugins' Makefiles, like this:
------------------------------------------------------------
--- PLUGINS/src/hello/Makefile 2005/11/11 13:20:14 1.10
+++ PLUGINS/src/hello/Makefile 2006/04/15 11:58:46 1.11
@@ -20,7 +20,6 @@
### The directory environment:
-DVBDIR = ../../../../DVB
VDRDIR = ../../..
LIBDIR = ../../lib
TMPDIR = /tmp
@@ -40,7 +39,7 @@
### Includes and Defines (add further entries here):
-INCLUDES += -I$(VDRDIR)/include -I$(DVBDIR)/include
+INCLUDES += -I$(VDRDIR)/include
DEFINES += -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"$(PLUGIN)"'
------------------------------------------------------------
Thanks to Marco Schlüßler for pointing out this problem.
- Implemented kNext and kPrev keys (based on a patch from Peter Juszack).
See MANUAL for details.
- Implemented kChanPrev (from a patch from Darren Salt).
- The "Update channels" parameter in the "Setup/DVB" menu has been extended to
allow updating only the PIDs (see MANUAL for details). When updating to this
version of VDR, please verify that the setting is as you want it to be, because
the values have been shifted.
- The new APIVERSION (see config.h) now allows existing compiled plugins to be
used with newer versions of VDR, as long as there have been no changes to the
VDR header files since the last APIVERSION. Existing plugins' Makefiles should
have all references to VDRVERSION changed to APIVERSION, like this:
------------------------------------------------------------
--- PLUGINS/src/hello/Makefile 2006/04/15 11:58:46 1.11
+++ PLUGINS/src/hello/Makefile 2006/04/16 09:03:50 1.12
@@ -28,9 +28,9 @@
-include $(VDRDIR)/Make.config
-### The version number of VDR (taken from VDR's "config.h"):
+### The version number of VDR's plugin API (taken from VDR's "config.h"):
-VDRVERSION = $(shell grep 'define VDRVERSION ' $(VDRDIR)/config.h | awk '{ print $$3 }' | sed -e 's/"//g')
+APIVERSION = $(shell grep 'define APIVERSION ' $(VDRDIR)/config.h | awk '{ print $$3 }' | sed -e 's/"//g')
### The name of the distribution archive:
@@ -67,7 +67,7 @@
libvdr-$(PLUGIN).so: $(OBJS)
$(CXX) $(CXXFLAGS) -shared $(OBJS) -o $@
- @cp $@ $(LIBDIR)/$@.$(VDRVERSION)
+ @cp $@ $(LIBDIR)/$@.$(APIVERSION)
dist: clean
@-rm -rf $(TMPDIR)/$(ARCHIVE)
------------------------------------------------------------
- If a timer is newly created from within the "Schedule" menu, and its event is
already running or has its start time within the next two minutes, it now goes
directly into the "Edit timer" menu in order to allow the user to make further
changes to timer parameters before the actual recording starts (inspired by
Christian Wieninger's "epgsearch" plugin).
- Added format check to syslog_with_tid().
- Updated the INSTALL file's section about non-VDR files in the video directory
(since version 1.3.38 disk access is done in a separate thread, so the watchdog
timer won't hit).
- Changed the behaviour of the "Use small font" setup option to *always* use the small
font if set to '3' - even if it would have been a fixed font (suggested by Ronny
Kornexl).
- No longer using characters 0x01 and 0x02 for mapping single quote and slash in
recording names (thanks to Patrick Fischer for reporting that this was a problem
with XML). The single quote is not mapped at all, and the slash is interchanged
with the tilde. Existing recordings will be handled like before, so there is
no need to actually rename them.
- The cRemote::CallPlugin() function now has a boolean return value that tells
the caller whether initiating the plugin call was successful (suggested by
Reinhard Nissl). If it returns false, another plugin call is currently pending
and the caller should try again later. This also means that the SVDRP command
PLUG can now return an error code is the call fails.
- The new function cPlugin::MainThreadHook() can be used by plugins to perform
actions in the context of the main program thread. Use this function with great
care and only of you absolutely have to! See also PLUGINS.html.
Have fun!
Klaus
[View Less]
hello all
is there a irc room that some of you hang in so i can ask some ? about
how to setup vdr for other satellites and transponders and how to make
channel list for them...
_abbenormal
Hello
Afaik some swiss channels changed. They promise better quality.
But I failed to configure my channels.conf with the new data.
Anyone succeeded?
Regards
Wolfgang
VDR developer version 1.3.48 is now available at
ftp://ftp.cadsoft.de/vdr/Developer/vdr-1.3.48.tar.bz2
A 'diff' against the previous version is available at
ftp://ftp.cadsoft.de/vdr/Developer/vdr-1.3.47-48.diff
If there are no more serious bugs, this will become the final
version 1.4.0 next weekend :-)
The changes since version 1.3.47:
- Updated the GPL copies (thanks to Ville Skyttä).
- Fixed several spelling errors (thanks to Ville Skyttä).
- Updated the Polish OSD texts (…
[View More]thanks to Jaroslaw Swierczynski).
- Updated the Finnish OSD texts (thanks to Rolf Ahrenberg).
- Updated the French OSD texts (thanks to Pierre Briec).
- Updated the Estonian OSD texts (thanks to Arthur Konovalov).
- Updated the Romanian OSD texts (thanks to Lucian Muresan).
- Updated the Danish OSD texts (thanks to Mogens Elneff).
- Updated the Russian OSD texts (thanks to Oleg Roitburd).
- Updated the Slovenian OSD texts (thanks to Matjaz Thaler).
- Fixed wrong credits for the patch that was used to implement cPlugin::Active().
- Simplified the 'grep|awk|sed' command to retrieve the VDR/APIVERSION to a single
'sed' call.
- Updated the Swedish OSD texts (thanks to Tomas Prybil).
- Modified the German OSD texts to be "less technical" (thanks to Andreas Brachold).
- Extended the version number reported with the '-V' option to also show the
current APIVERSION (suggested by Thomas Günther).
- Fixed handling empty titles in cEvent::FixEpgBugs() (reported by Rolf Ahrenberg).
- Fixed some missing '-' in the German OSD texts (thanks to Walter Koch).
- Added an error message about plugins that don't honor APIVERSION in their Makefile
(based on a suggestion by Udo Richter).
- Fixed a format string in recording.c to avoid a compiler warning on 64bit systems
(thanks to Christian Wieninger for reporting, and Werner Schweer for pointing out
that the 'z' modifier should be used here).
- Ignoring k_Repeat when deciding whether the same key has been pressed in string
input fields (based on a patch from Marko Mäkelä).
Have fun!
Klaus
[View Less]
Hello people.nice to meet you.I'm trying for 7-8 days
to make it work but i can't!:(
I have a skystar1 card which works in xawtv.I want to
use xine-vdr in order
to watch tv(via vdr) in my monitor.
xine reports that there is no plugin to handle
dvb://....
xine-lib summary:
----------------
* input plugins:
- file - net
- stdin_fifo - rtp
- http - mms
- pnm - rtsp
- dvb - vdr
-------------------
Apr 6 13:07:48 starla vdr: [1993] VDR version 1.3.45
started
Apr 6 13:07:48 starla vdr: [1993] …
[View More]loading
/video0/setup.conf
Apr 6 13:07:48 starla vdr: [1993] loading
/video0/sources.conf
Apr 6 13:07:48 starla vdr: [1993] loading
/video0/diseqc.conf
Apr 6 13:07:48 starla vdr: [1993] loading
/video0/channels.conf
Apr 6 13:07:48 starla vdr: [1993] loading
/video0/svdrphosts.conf
Apr 6 13:07:48 starla vdr: [1993] loading
/video0/keymacros.conf
Apr 6 13:07:50 starla vdr: [1993] found 1 video
device
Apr 6 13:07:50 starla vdr: [1993] setting primary
device to 1
Apr 6 13:07:50 starla vdr: [1993] SVDRP listening on
port 2001
Apr 6 13:07:50 starla vdr: [1993] loading
/video0/themes/sttng-default.theme
Apr 6 13:07:50 starla vdr: [1993] loading
/video0/themes/sttng-default.theme
Apr 6 13:08:01 starla vdr: [1993] switching to
channel 1
Apr 6 13:08:01 starla vdr: [1993] info: Channel not
available!
--------------------
Please help me i'm going crazy with this stuff.
using slackware 10.2 2.6.16.1
Moreover i'm using the latest version of
xine-vdr,vdr...
Thank you in advance!
__________________________________________________
Do You Yahoo!?
Tired of spam? Yahoo! Mail has the best spam protection around
http://mail.yahoo.com
[View Less]
Hi,
Not the right list but maybe there are other people affected here.
Since upgrading to 2.6.16 kernel I have had problems accessing the
DVB card. I run debian sid.
No frontend or dvb structure in /dev were created
After further investigation it shows to be a bug already recorded by
redhat.
https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=181063
One needs to blacklist the stradis driver in
/etc/modprobe.d/blacklist
Hope it helps someone.
Hi!
When playing back audio only files with e.g. the MP3 or the Podcatcher
plugin ( pmAudioOnly mode ), the playback suddenly stops, if a recording
from the primary device starts (I'm using a full featured and a budget
card with 1.3.48). There's no problem, if I force the recording to the
budget card.
Besides this, if I restart the audio playback while the recording is
running from the primary device, I can't see the live picture anymore.
If I start the recording, stop the recording and then …
[View More]start the audio
playback, the screen is black as well. If I switch to another channel
and back before starting the audio playback, it correctly shows the live
picture again.
I'm not sure, whether this is a VDR bug or a plugin bug, but I assume
the problem can be found in VDR. The plugins initialize the player with
cPlayer(pmAudioOnly).
Any ideas?
bye,
Tobias
[View Less]
Hello
There is a new version of "LoadEPG" plugin.
Download: http://www.kikko77.altervista.org
2006-04-26: Version 0.1.8
- Add option '-c=PATH' or '--config=PATH' to specify
directory of configuration
- Add timeout for no data epg available
- Update loadepg.conf for provider Sky Italia
- Add support for APIVERSION, VDR >= 1.3.47 (by Ronny
Kornexl)
Lukkinosat :-)
Chiacchiera con i tuoi amici in tempo reale!
http://it.yahoo.com/mail_it/foot/*http://it.messenger.yahoo.com
There are maintenance releases available for all of my VDR plugins.
Especially users of epgsearch are encouraged to upgrade their
Soppalusikka skin to the latest release as it should solve the annoying
progressbar and event symbols layout bug.
vdr-rssreader-0.2.0:
--------------------
2006-04-20: Version 0.2.0
- Updated for vdr-1.3.47.
- Updated "example/rssreader.conf".
- Updated HTML entities conversion table.
http://www.saunalahti.fi/~rahrenbe/vdr/rssreader/
vdr-femon-0.9.9:
---------…
[View More]-------
2006-04-20: Version 0.9.9
- Updated for vdr-1.3.47.
http://www.saunalahti.fi/~rahrenbe/vdr/femon/
vdr-skinsoppalusikka-0.3.0:
---------------------------
2006-04-20: Version 0.3.0
- Updated for vdr-1.3.47.
- Fixed background size of progressbar and event symbols (Thanks to
Christian Wieninger for reporting this one).
- Added a small gap in front of the event symbols.
- Modified event symbols.
http://www.saunalahti.fi/~rahrenbe/vdr/soppalusikka/
BR,
--
rofa
[View Less]
Hello,
I do some reccordings with "large" marge of time before and after...
The problem with this "solution" is that I often get EPG from previous
program sent...
Any idea on how to simply reccord "previous" and "next" EPG in a file
without needing to go in epg.data by "hand" ?
Thank,
--
Grégoire FAVRE http://gregoire.favre.googlepages.com