Re: Dummy Device PLugin

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 3/1/2015 5:47 PM, Brian wrote:
Hi,
I am attempting to get rid of my last functioning FF Card. I dont need it any more
as I have clients that connect via XVDR.
I tried to install the dummy device plugin but hit some problems:

Dummy device plugin is not available as a package for my ubuntu setup, therefore I need to compile it myself
Make was OK. But starting the plugin did not work:

Source code

1
2
3
4
5
6
Mar  1 13:05:58 localhost vdr: [8766] VDR version 2.0.2 started
Mar  1 13:05:58 localhost vdr: [8766] switched to user 'vdr'
Mar  1 13:05:58 localhost vdr: [8766] codeset is 'UTF-8' - known
Mar  1 13:05:58 localhost vdr: [8766] loading plugin: /usr/lib/vdr/plugins/libvdr-dummydevice.so.2.0.0
Mar  1 13:05:58 localhost vdr: [8766] ERROR: /usr/lib/vdr/plugins/libvdr-dummydevice.so.2.0.0: undefined symbol: _ZN7cDeviceC2Ev
Mar  1 13:05:58 localhost vdr: [8766] exiting, exit code 2

Make

Source code

1
2
3
4
VDR-test-cellar (SDB1): make
g++  -c -DPLUGIN_NAME_I18N='"dummydevice"'  -o dummydevice.o dummydevice.c
g++   -shared dummydevice.o -o libvdr-dummydevice.so
xgettext -C -cTRANSLATORS --no-wrap --no-location -k -ktr -ktrNOOP --package-name=vdr-dummydevice --package-version=2.0.0 --msgid-bugs-address='<see README>' -o po/dummydevice.pot `ls dummydevice.c`

Here the files:

Source code

1
2
3
4
5
6
7
8
9
10
11
12
13
VDR-test-cellar (SDB1): ls -la
total 112
drwxr-xr-x 2 vdr  users  4096 Mar  1 13:41 .
drwxr-xr-x 5 root root   4096 Mar  1 13:04 ..
-rw-r--r-- 1 vdr  users 17990 Apr 30  2006 COPYING
-rw-r--r-- 1 root root 	29 Mar  1 13:41 .dependencies
-rw-r--r-- 1 vdr  users  4364 Aug 20  2013 dummydevice.c
-rw-r--r-- 1 root root  26436 Mar  1 13:41 dummydevice.o
-rw-r--r-- 1 vdr  users   485 Aug 20  2013 HISTORY
-rwxr-xr-x 1 root root  26384 Mar  1 13:41 libvdr-dummydevice.so
-rw-r--r-- 1 vdr  users  3150 Aug 20  2013 Makefile
-rw-r--r-- 1 vdr  users  2032 Sep  2  2007 Makefile.vdr-1.7.37
-rw-r--r-- 1 vdr  users   585 Aug 20  2013 README

Moved the .so to the correct directory changed permissions to 644.
I have the dummydevice version for VDR > V2.

Anyone any ideas?

Cheers Brian









This email has been checked for viruses by Avast antivirus software.
www.avast.com




_______________________________________________
vdr mailing list
vdr@xxxxxxxxxxx
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr
One more point. I needed to reboot to get

localhost vdr: [1063] loading plugin: /usr/lib/vdr/plugins/libvdr-dvbsddevice.so.2.0.0

this plugin to load. No idea why. No error messages logged at all.
It would not load during a vdr restart.
Is there anyway to debug the plugin loading process? Just log level in vdr?

Cheers Brian







This email has been checked for viruses by Avast antivirus software.
www.avast.com


_______________________________________________
vdr mailing list
vdr@xxxxxxxxxxx
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr

[Index of Archives]     [Linux Media]     [Asterisk]     [DCCP]     [Netdev]     [Xorg]     [Util Linux NG]     [Xfree86]     [Big List of Linux Books]     [Fedora Users]     [Fedora Women]     [ALSA Devel]     [Linux USB]

  Powered by Linux