[vdr] [ANNOUNCE] VDR developer version 1.7.23
stuart_morris at talk21.com
Sun Jan 22 15:50:21 CET 2012
I pointed Make.config to the media_build/linux directory and built that way.
I'm surprised because I fully expected the media_build script to install the headers to.
--- On Sun, 22/1/12, Ian Bates <ian_and_joanna at talktalk.net> wrote:
> From: Ian Bates <ian_and_joanna at talktalk.net>
> Subject: Re: [vdr] [ANNOUNCE] VDR developer version 1.7.23
> To: "VDR Mailing List" <vdr at linuxtv.org>
> Date: Sunday, 22 January, 2012, 12:40
> Something to try:
> *Short answer*
> Make sure VDR Make.config points to the appropriate
> media_build directory (DVBDIR variable)
> *Longer answer*
> I'm not sure a simple 'install' of the DVB drivers changes
> any system headers. So VDR needs to point the headers
> relevant to the available modules.
> 1. Ensure you really have built and installed the
> media_build DVB stack.
> 2. Point VDR Make.config to your git media_build directory
> NOTE '/linux' suffix:
> # From my vdr Make.config:
> #DVBDIR = /usr/local/src/v4l-dvb/current/linux
> #DVBDIR =
> DVBDIR =
> # Change to where you have downloaded and built your DVB
> DVBDIR = /usr/local/src/dvb/media_build-git/linux
> 3. make VDR and install
> If you have followed these steps already then I'm sorry not
> to add anything new.
> On 22 Jan 2012, at 11:03, Stuart Morris wrote:
> > Hi
> > I have updated my DVB drivers using:
> > git clone git://linuxtv.org/media_build.git
> > cd media_build
> > ./build
> > make install
> > Yet VDR complains of the wrong DVB API version
> > dvbdevice.h:18:2: error: #error VDR requires Linux DVB
> driver API version 5.3 or higher!
> > /usr/include/linux/dvb/version.h reports version 5.2
> and the date of the file is old, meaning it was not updated
> when the drivers were updated.
> > Can anybody explain what has gone wrong here?
> > Thanks
> > --- On Sun, 15/1/12, Klaus Schmidinger <Klaus.Schmidinger at tvdr.de>
> >> From: Klaus Schmidinger <Klaus.Schmidinger at tvdr.de>
> >> Subject: [vdr] [ANNOUNCE] VDR developer version
> >> To: vdr at linuxtv.org
> >> Date: Sunday, 15 January, 2012, 15:10
> >> VDR developer version 1.7.23 is now
> >> available at
> >> ftp://ftp.tvdr.de/vdr/Developer/vdr-1.7.23.tar.bz2
> >> A 'diff' against the previous version is available
> >> ftp://ftp.tvdr.de/vdr/Developer/vdr-1.7.22-1.7.23.diff
> >> MD5 checksums:
> >> de136f7be28c4b6f1fa0e2218b4acc11
> >> 2977b75cd8dacad187d11c10b867d56a
> >> vdr-1.7.22-1.7.23.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 changes since version 1.7.22:
> >> - Removed the '.pl' suffix from svdrpsend.pl
> (sorry, I
> >> missed that one).
> >> - Fixed bonding more than two devices.
> >> - Fixed handling symbolic links in
> >> cRecordings::ScanVideoDir() (reported by
> >> Sundararaj Reel).
> >> - Fixed a memory leak in
> cRecordings::ScanVideoDir() in
> >> case there are too many
> >> link levels (reported by
> Sundararaj Reel).
> >> - Removed redundant memset() in the ctor of
> >> cSatCableNumbers (triggered by
> >> Ville Skyttä pointing out that
> the argument
> >> sequence in the call was wrong).
> >> - Removed a redundant NULL check in
> >> cDvbSpuDecoder::setTime() (thanks to Ville
> >> - Added HasSnr to the DEBUG_SIGNALQUALITY output
> >> cDvbTuner::GetSignalQuality()
> >> (triggered by Ville Skyttä
> pointing out that the
> >> variable HasSnr was unused).
> >> - Updated the Finnish OSD texts (thanks to Rolf
> >> Ahrenberg).
> >> - Added support for HbbTV to libsi (thanks to
> >> Haubrich).
> >> - Added support for devices with more than one
> >> system per frontend.
> >> This requires a DVB driver with
> version 5.5 or
> >> higher that can handle the
> >> DTV_ENUM_DELSYS call. With older
> drivers it will
> >> fall back to one delivery
> >> system per frontend.
> >> - Updated the Hungarian language texts (thanks to
> >> Füley).
> >> - cDvbTuner::ExecuteDiseqc() now makes sure only
> one tuner
> >> sends SCR commands
> >> at any given time (reported by
> Frank Neumann).
> >> - cEvent::FixEpgBugs() now replaces any newline
> >> in stream component
> >> descriptions with blanks (thanks
> to Torsten Lang for
> >> reporting a problem with
> >> EPG data from BSkyB's "MTV
> >> S28.2E-2-2010-7012).
> >> - Fixed cDvbSubtitleConverter::SetOsdData()
> (thanks to Rolf
> >> Ahrenberg).
> >> - Fixed cListBase::Move() in case From and To are
> >> (reported by Sundararaj
> >> Reel).
> >> - Added support for DVB-T2 to libsi (thanks to
> >> Ahrenberg).
> >> - Added support for handling DVB-T2 transponders.
> >> This requires a DVB driver
> >> with version 5.3 or higher that
> can handle the
> >> DTV_DVBT2_PLP_ID call (thanks
> >> to Rolf Ahrenberg).
> >> - Fixed cConfig::Load() for g++ version 4.7.0
> (thanks to
> >> Ville Skyttä).
> >> - Fixed a possible memory corruption in
> >> in case of broken
> >> TS packets, e.g. when switching
> >> - Fixed the SVDRP command CLRE for a single
> channel in case
> >> there are events
> >> that have a timer (thanks to Timo
> >> - BIDI support now checks at runtime whether the
> >> runs with UTF-8 (suggested
> >> by Torsten Lang).
> >> - Added member functions Adapter() and Frontend()
> >> cDvbDevice (suggested by
> >> Rolf Ahrenberg).
> >> - The parameters that are only used by "second
> >> delivery systems (DVB-S2
> >> and DVB-T2) are no longer written
> into channels.conf
> >> for "first generation"
> >> delivery systems (DVB-S and
> >> - Changed IndexToHMSF() so that it can handle
> >> Index values.
> >> - Added option -N to the msgmerge call in the
> >> because fuzzy translation
> >> mostly resulted in useless
> >> - The new setup option "Replay/Show remaining
> time" can be
> >> used to switch between
> >> showing the total length or the
> remaining time of
> >> the recording that is currently
> >> replayed.
> >> - Fixed wrongfully displaying the length of a
> recording in
> >> the title of the replay
> >> progress display.
> >> - Fixed frozen live view with device bonding in
> case the
> >> bonded master is used for
> >> live viewing (reported by Uwe
> >> Have fun!
> >> Klaus
> >> _______________________________________________
> >> vdr mailing list
> >> vdr at linuxtv.org
> >> http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr
> > _______________________________________________
> > vdr mailing list
> > vdr at linuxtv.org
> > http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr
> vdr mailing list
> vdr at linuxtv.org
More information about the vdr