[vdr] Softdevice error on execution

Norm Dressler norm at dressler.ca
Wed Sep 28 02:23:33 CEST 2005


On Tue, 2005-27-09 at 21:21 +0200, Stefan Lucke wrote:
> On Dienstag, 27. September 2005 19:51, Norm Dressler wrote:
> > Hi all,
> > 
> > I have done a re-install of Debian testing/unstable -- its a completely
> > new install.
> > 
> > After installing my Nvidia config and alsa config for 2 sound cards,
> > etc., and loading all of the libraries needed that I could find in the
> > readme's, I'm getting an error when I run VDR:
> > 
> > vdr: ./PLUGINS/lib/libvdr-softdevice.so.1.3.24: undefined symbol:
> > dts_frame
> 
> I guess it's an issue with ffmpeg. Perhaps your ffmpeg version is
> compiled with dts support and so that lib has to be included in
> softdevice Makefile. There are already some hints what to include
> upon specific " .. undefined symbol" with ffmpeg. You should
> do a quick search in your lib directories for the string dts:
> find /usr/local/lib -name '*dts*'
> If you get something like libdts.so , you should add
> FFMPEGLIBS += -ldts
> 

I did look in the libs directory and found 
/usr/lib/libdts.a
/usr/lib/libdts_pic.a

So I added -ldts to the FFMPEGLIBS line in the Makefile and everything
is working now.

This was from a fairly virgin install of Debian and using the FFMPEG
from Debian rather then from source.

Thanks!
Norm




More information about the vdr mailing list