Hi!
Da ich immernoch in der Testphase für meinen VDR bin, hab ich mich mal ans analogtv-plugin gemacht.
Mein System ist Debian Woody mit diversen Paketen von backports.org.
VDR Version ist 1.2.6 mit Multipatch.
Ich habe alles selber kompiliert was mit VDR zu tun hat.
Jetzt weiß ich allerdings nicht mehr weiter.
Ich habe mir die Quellen von analog-plugin-0.9.14 gezogen und laut Anleitung entpackt und mp1e gepatcht.
Aber das kompilieren von mp1e schlägt mit folgender Fehlermeldung fehl:
Code
/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D_GNU_SOURCE -D_REENTRANT -DFLOAT=float -include ../config.h -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -fomit-frame-pointer -O2 -I/usr/src/vdr/VDR/PLUGINS/src/analogtv/rte/mp1e/rte -c -o alsa.lo `test -f 'alsa.c' || echo './'`alsa.c
gcc -DHAVE_CONFIG_H -I. -I. -I.. -D_GNU_SOURCE -D_REENTRANT -DFLOAT=float -include ../config.h -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -fomit-frame-pointer -O2 -I/usr/src/vdr/VDR/PLUGINS/src/analogtv/rte/mp1e/rte -c alsa.c -Wp,-MD,.deps/alsa.TPlo -o alsa.o
alsa.c: In function `select_sample_format':
alsa.c:290: too many arguments to function `snd_pcm_hw_params_get_channels'
alsa.c: In function `open_pcm_alsa':
alsa.c:366: warning: passing arg 3 of `snd_pcm_hw_params_set_rate_near' makes integer from pointer without a cast
alsa.c:368: too many arguments to function `snd_pcm_hw_params_get_rate'
alsa.c:387: warning: passing arg 3 of `snd_pcm_hw_params_set_period_size_near' makes integer from pointer without a cast
alsa.c:405: warning: passing arg 2 of `snd_pcm_hw_params_get_period_size' from incompatible pointer type
alsa.c:405: too many arguments to function `snd_pcm_hw_params_get_period_size'
alsa.c:406: too many arguments to function `snd_pcm_hw_params_get_buffer_size'
make[2]: *** [alsa.lo] Error 1
make[2]: Leaving directory `/usr/src/vdr/vdr-1.2.6/PLUGINS/src/analogtv-0.9.14/rte/mp1e/devices'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/src/vdr/vdr-1.2.6/PLUGINS/src/analogtv-0.9.14/rte/mp1e'
make: *** [all] Error 2
Alles anzeigen
Ich habe vorher folgende Pakete installiert:
DIe Alsa Version ist also 0.9+0beta12-3
Ist die Version zu alt?
Wenn ja, weiß jemand, wo es aktuelle Pakete für Woody gibt?
Gruß,
Marcus