analogtv und mp1e

  • hi all,


    bekomme beim compilieren von mp1e folgenden fehler:


    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/local/src/vdr-1.1.25/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:293: too many arguments to function `snd_pcm_hw_params_get_channels'
    alsa.c: In function `open_pcm_alsa':
    alsa.c:370: warning: passing arg 3 of `snd_pcm_hw_params_set_rate_near' makes integer from pointer without a cast
    alsa.c:372: too many arguments to function `snd_pcm_hw_params_get_rate'
    alsa.c:391: warning: passing arg 3 of `snd_pcm_hw_params_set_period_size_near' makes integer from pointer without a cast
    alsa.c:409: warning: passing arg 2 of `snd_pcm_hw_params_get_period_size' from incompatible pointer type
    alsa.c:409: too many arguments to function `snd_pcm_hw_params_get_period_size'
    alsa.c:410: too many arguments to function `snd_pcm_hw_params_get_buffer_size'
    alsa.c: At top level:
    alsa.c:487: warning: no previous prototype for `close_alsa_audio'
    make[2]: *** [alsa.lo] Error 1
    make[2]: Leaving directory `/usr/local/src/vdr-1.1.25/PLUGINS/src/analogtv/rte/mp1e/devices'
    make[1]: *** [all-recursive] Error 1
    make[1]: Leaving directory `/usr/local/src/vdr-1.1.25/PLUGINS/src/analogtv/rte/mp1e'
    make: *** [all] Error 2


    Habe bereits ein alsa update durchgeführt und mit alsaconf alles configuriert. Ich vermute irgentwie das er falsche alsa sourcen benutzt hab aber keine Plan davon. Weiss jemand rat? Bin für jeden Tip dankbar!

    Gehäuse: Silverstone LC01 (silver) // Mainboard: GigabyteK8NF-9 // CPU: AMD AthlonXP 3200+ // RAM: 4GB DDR400 // NT: Sunflower // CD/DVD: Pioneer DVR A07XLA // HDD: 1xOCZ-SSD 64GB 1 x WD20EARS 2TB 1 x WD30EZRX // PCI: 3 x DVB-C (Cinergy PCI HD) // VGA: Gainward Nvidia GeForce 210 // TV: LG 42LD 550

  • Hi,


    Ich habe alsa-0.9.0rc7 installiert damit ists gegangen.
    Ich denke die includes kommen mit der lib, diese also auch installieren.
    Du solltest dann in /usr/include/alsa ein neueres pcm.h haben, mit dem sich mp1e komplizieren lässt.


    gruss
    danet

    SuSE 10.1; vdr-1.5.9;
    gentoo-2006-01;vdr-1.5.8; streamdev-20070509

  • Ich habe momentan alsa 0.9.0 CVS 13.09.2002. Habe das ganze einfach per rpm installiert. Und nun mal wieder ne Linux-Newbie frage :
    Wohin werden den die sourcen hingeballert wenn ich das ganze per rpm installiere. Werden die überhaupt irgentwo abgelegt?

    Gehäuse: Silverstone LC01 (silver) // Mainboard: GigabyteK8NF-9 // CPU: AMD AthlonXP 3200+ // RAM: 4GB DDR400 // NT: Sunflower // CD/DVD: Pioneer DVR A07XLA // HDD: 1xOCZ-SSD 64GB 1 x WD20EARS 2TB 1 x WD30EZRX // PCI: 3 x DVB-C (Cinergy PCI HD) // VGA: Gainward Nvidia GeForce 210 // TV: LG 42LD 550

  • Danke für deinen Denkanstoss. Hab mir die passende src.rpm gesaugt und usr/include mit den files aktualisiert. Jetzt klappts!!!

    Gehäuse: Silverstone LC01 (silver) // Mainboard: GigabyteK8NF-9 // CPU: AMD AthlonXP 3200+ // RAM: 4GB DDR400 // NT: Sunflower // CD/DVD: Pioneer DVR A07XLA // HDD: 1xOCZ-SSD 64GB 1 x WD20EARS 2TB 1 x WD30EZRX // PCI: 3 x DVB-C (Cinergy PCI HD) // VGA: Gainward Nvidia GeForce 210 // TV: LG 42LD 550

  • supi,


    jetzt bekomme ich beim starten des plugins folgendes:
    vdr[1089]: ERROR: /usr/local/src/VDR/PLUGINS/lib/libvdr-analogtv.so.1.1.25: undefined symbol: close_alsa_audio


    mh ob die sourcen nich die richtigen waren? ODer kann es noch was anderes sein?

    Gehäuse: Silverstone LC01 (silver) // Mainboard: GigabyteK8NF-9 // CPU: AMD AthlonXP 3200+ // RAM: 4GB DDR400 // NT: Sunflower // CD/DVD: Pioneer DVR A07XLA // HDD: 1xOCZ-SSD 64GB 1 x WD20EARS 2TB 1 x WD30EZRX // PCI: 3 x DVB-C (Cinergy PCI HD) // VGA: Gainward Nvidia GeForce 210 // TV: LG 42LD 550

  • alles klar......hatte mal wieder was zeit zum experimentieren und bin auch gleich weiter gekommen. Alsa CVS abgeckeckt und insatlled. Jetzt bekomme ich die nächste fehlermeldung:
    ERROR: /usr/local/src/VDR/PLUGINS/lib/libvdr-analogtv.so.1.1.25: undefined symbol: esd_record_stream_fallback
    Jetzt ist irgentwas mit dem "esound" package im argen. Habe schon verschiedene Versionen probiert und drauf geachtet das keine alten versionen rumliegen. Soweit ich das sehe gibt es kein CVS Server für esound. Ich benutze Suse 8.0 ....hat niemand sonst Probleme mit dem Analog Plugin gehabt?
    Bin wie immer für jede Anregung dankbar.
    Wäre auch nett wenn mir jemand bei dem es funktioniert sagen würde welche esound version er bentutzt.

    Gehäuse: Silverstone LC01 (silver) // Mainboard: GigabyteK8NF-9 // CPU: AMD AthlonXP 3200+ // RAM: 4GB DDR400 // NT: Sunflower // CD/DVD: Pioneer DVR A07XLA // HDD: 1xOCZ-SSD 64GB 1 x WD20EARS 2TB 1 x WD30EZRX // PCI: 3 x DVB-C (Cinergy PCI HD) // VGA: Gainward Nvidia GeForce 210 // TV: LG 42LD 550

  • aus der mailingliste:
    ------------------------------------------------------------------
    On Sunday 16 March 2003 19:15, David Koruga wrote:


    >> Hi all,
    >>
    >> i have some serious problems getting the analogtv plugins to work.
    >> Everything works fine until i try to start the plugin:
    >> ERROR: /usr/local/src/VDR/PLUGINS/lib/libvdr-analogtv.so.1.1.25:
    >> undefined symbol: esd_record_stream_fallback
    >> esd_record_stream_fallback is a function of the esound package as far as
    >> i can see. I tried different versions of esound but it did not help.
    >> I would be very thankfull if someone can give me a hint how to solve
    >> this.
    >> It would also help to know wich versions of esound people use where it
    >> works.



    The analogtv-plugin does not require esound, OSS or ALSA is even better.
    Hmm, i think, i should remove the whole esound support ...


    Try the following:


    rm `which esd-config`
    cd ...../vdr-1.1.25/PLUGINS/src/analogtv/rte/mp1e
    ./configure
    make
    cd ...../vdr-1.1.25
    make plugins



    >> Thank you all in advance
    >>
    >> Greetz
    >> David



    Ciao,
    Andreas
    -- Andreas Kool (akool<nospam>@</nospam>akool.de * http://www.akool.de) PGP: 3FBF2411 Fingerprint: B5 35 34 74 25 60 2A 7A 89 06 92 C4 08 BA A5 BD Transmission of this message via the Microsoft Network is prohibited
    -- Info: To unsubscribe send a mail to listar@linuxtv.org with "unsubscribe vdr" as subject.


    -------------------------------------------------------------------
    ich hoffe es hilft.


    mfg
    ernie

  • hi,


    ich bekommen bei make plugins immer :


    moviestar:/lab/src/vdr-1.1.26_analogtest # make plugins
    make[1]: Entering directory `/lab/src/vdr-1.1.26_analogtest/PLUGINS/src/analogtv'
    make[1]: Leaving directory `/lab/src/vdr-1.1.26_analogtest/PLUGINS/src/analogtv'
    make[1]: Entering directory `/lab/src/vdr-1.1.26_analogtest/PLUGINS/src/analogtv'
    g++ -Wall -g -O2 -Wall -Woverloaded-virtual -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"analogtv"' -I../../../include -I../../../../DVB/include -Irte/mp1e -Irte/mp1e/rte analogtv.c
    make[1]: *** No rule to make target `common/videodev2.h', needed by `player-analogtv.o'. Stop.



    irgendwie will er mein analogtv nicht kompilen ... hat jemand ne ahnung was ich da falsch mache ?



    danke


    steffx

  • hast du mp1e schön brav ausm CVS gezogen?
    Hast du unter ......../vdr-1.1.xx/PLUGINS/src/analogtv folgende Verzeichnissstrücktur?:
    ./rte/mp1e und ./rte/src
    Hast du unter ./rte/mp1e ein ./configure und ein make gemacht?
    Wenns nich klappt mach mal genauere angaben was du genau gemacht hast.

    Gehäuse: Silverstone LC01 (silver) // Mainboard: GigabyteK8NF-9 // CPU: AMD AthlonXP 3200+ // RAM: 4GB DDR400 // NT: Sunflower // CD/DVD: Pioneer DVR A07XLA // HDD: 1xOCZ-SSD 64GB 1 x WD20EARS 2TB 1 x WD30EZRX // PCI: 3 x DVB-C (Cinergy PCI HD) // VGA: Gainward Nvidia GeForce 210 // TV: LG 42LD 550

  • welche version von v4l benutzt du?
    Bissle mehr Systeminfos würden helfen.

    Gehäuse: Silverstone LC01 (silver) // Mainboard: GigabyteK8NF-9 // CPU: AMD AthlonXP 3200+ // RAM: 4GB DDR400 // NT: Sunflower // CD/DVD: Pioneer DVR A07XLA // HDD: 1xOCZ-SSD 64GB 1 x WD20EARS 2TB 1 x WD30EZRX // PCI: 3 x DVB-C (Cinergy PCI HD) // VGA: Gainward Nvidia GeForce 210 // TV: LG 42LD 550

  • Hi thaweed,


    das mit dem mp1e hab ich jetzt hinbekommen ... das plugin konnte ich auch kompilieren ...
    Die analogen Kanäle werden jedoch nur als 'grünes rauschen' dargestellt .


    In der PROBLEMS datei steht ja man soll zunächst ttv (ich habe kein X) starten.
    Da bekomme ich jedoch die Fehlermeldung "no grabber device available". bttv ist geladen .. auch die radio-anwendung scheint ein device zu finden ...


    bin im moment ein wenig ratlos ..:(


    steffx

  • Hi Thaweed,


    ich benutze 2.4.19 und die dazugehörige V4L API, welche Version das ist weiß ich im moment leider auch nicht. ansonsten soll eine Hauppauge PCI die arbeit verrichten, module etc. dafür sind geladen und funktionieren auch.
    Das VDR ist 1.1.25 das analogtv 0.2.0


    Hoffe es hilft..


    GrußJumbo

  • steffx
    Schau bitte welches videodevice unter /dev deine tv card ist.
    Dann kannst du mit "ttv -c <device>" z.b./dev/video0 bestimmen welches device benuzt wird.


    jumbo
    Also ich bekam "undefined symbol" messages z.b. bei alsa, da meine sourcen nicht mit den installierten versionen übereingestimmt haben.
    Wenn du ein wenig englisch kannst, dann poste dein problem am besten mal in der VDR-Mailinglist. (www.linuxtv.org)

    Gehäuse: Silverstone LC01 (silver) // Mainboard: GigabyteK8NF-9 // CPU: AMD AthlonXP 3200+ // RAM: 4GB DDR400 // NT: Sunflower // CD/DVD: Pioneer DVR A07XLA // HDD: 1xOCZ-SSD 64GB 1 x WD20EARS 2TB 1 x WD30EZRX // PCI: 3 x DVB-C (Cinergy PCI HD) // VGA: Gainward Nvidia GeForce 210 // TV: LG 42LD 550

  • thaweed


    ich hab das schon mit
    /dev/video
    /dev/video0
    /dev/video1
    /dev/video2
    /dev/video3
    /dev/video4


    probiert ... mit jedem bekommen ich folegende meldung :


    WARNING: no plugins found [/usr/local/lib/xawtv]
    no grabber device available



    *kopfkratz*


    noch jemand einen tipp ??


    steffx

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!