[vdr] [ANNOUNCE] VDR developer version 1.7.23

Stuart Morris stuart_morris at talk21.com
Sun Jan 22 12:03:42 CET 2012


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 number:
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> wrote:

> From: Klaus Schmidinger <Klaus.Schmidinger at tvdr.de>
> Subject: [vdr] [ANNOUNCE] VDR developer version 1.7.23
> 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 at
> 
>       ftp://ftp.tvdr.de/vdr/Developer/vdr-1.7.22-1.7.23.diff
> 
> MD5 checksums:
> 
> de136f7be28c4b6f1fa0e2218b4acc11  vdr-1.7.23.tar.bz2
> 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 Skyttä).
> - Added HasSnr to the DEBUG_SIGNALQUALITY output in
> 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 Christoph
> Haubrich).
> - Added support for devices with more than one delivery
> 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 István
> 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 characters
> in stream component
>   descriptions with blanks (thanks to Torsten Lang for
> reporting a problem with
>   EPG data from BSkyB's "MTV MUSIC",
> S28.2E-2-2010-7012).
> - Fixed cDvbSubtitleConverter::SetOsdData() (thanks to Rolf
> Ahrenberg).
> - Fixed cListBase::Move() in case From and To are equal
> (reported by Sundararaj
>   Reel).
> - Added support for DVB-T2 to libsi (thanks to Rolf
> 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 cTsToPes::GetPes()
> in case of broken
>   TS packets, e.g. when switching channels.
> - Fixed the SVDRP command CLRE for a single channel in case
> there are events
>   that have a timer (thanks to Timo Eskola).
> - BIDI support now checks at runtime whether the system
> runs with UTF-8 (suggested
>   by Torsten Lang).
> - Added member functions Adapter() and Frontend() to
> cDvbDevice (suggested by
>   Rolf Ahrenberg).
> - The parameters that are only used by "second generation"
> delivery systems (DVB-S2
>   and DVB-T2) are no longer written into channels.conf
> for "first generation"
>   delivery systems (DVB-S and DVB-T).
> - Changed IndexToHMSF() so that it can handle negative
> Index values.
> - Added option -N to the msgmerge call in the Makefile,
> because fuzzy translation
>   mostly resulted in useless strings.
> - 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 Scheffler).
> 
> Have fun!
> 
> Klaus
> 
> _______________________________________________
> vdr mailing list
> vdr at linuxtv.org
> http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr
> 



More information about the vdr mailing list