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've verified that XV is enabled and that I have the libraries installed that it suggests but did I miss one? Anyone see this error before?
Thanks Norm
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
But I don't know the exact name of that lib.
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