@von_fritz:
Dann liegt libvdpau_sunxi.so an der falschen Stelle? Am "Finden" der Lib sollte sich eigentlich nichts geändert haben.
EDIT:
Wo liegt deine libvdpau_sunxi.so.1 nach dem "make install"?
Versuchs mal zu verlinken:
Gruß Andreas
@von_fritz:
Dann liegt libvdpau_sunxi.so an der falschen Stelle? Am "Finden" der Lib sollte sich eigentlich nichts geändert haben.
EDIT:
Wo liegt deine libvdpau_sunxi.so.1 nach dem "make install"?
Versuchs mal zu verlinken:
Gruß Andreas
Alles anzeigenHi Andreas
es funktioniert nicht.
Die Lib ist richtig verlinkt und vdpauinfo gibt folgendes aus:
Codedisplay: :0 screen: 0 Failed to open VDPAU backend /usr/lib/libvdpau_sunxi.so: undefined symbol: VDPAU_DGB Error creating VDPAU device: 1
Gruß MegaX
Vielleicht hab ich hier im Eifer des Gefechts die Reihenfolge etwas vermurkst? Da sollte die vdpau_private.h wohl wieder an die erste Stelle ...
Das nächste Mal muss ich das selber erst probieren, bevor ich euch hier nerve Naja, was solls, jedem stehts frei :p
Gruß
Andreas
Hab die vdpau_private.h mal an die erste Stelle geschoben, hat aber nix gebracht.
Der Fehler ist immer noch der gleiche.
Gruß MegaX
Hm, kann schon daran liegen. Evtl. daran bzw. {TOOLCHAIN}.
Wo liegt den pkg-config auf den Devices? In /usr/lib/arm-linux-gnueabihf/pkgconfig ? Dann passt der Code nämlich nicht...
Das muss ich mal aufräumen, beizeiten.
Gruß Andreas
Hab die vdpau_private.h mal an die erste Stelle geschoben, hat aber nix gebracht.
Der Fehler ist immer noch der gleiche.
Gruß MegaX
Gefunden, Tippfehler. Warum meckert bei sowas der Compiler nicht?
Gruß Andreas
Ich glaub ich bin blind, aber wo ist da der Tippfehler??
Boah...da ist das schon groß geschrieben und ich seh es trotzdem nicht
Das nächste Problem ist aber das jetzt der VDR nicht mehr startet.
Vielleicht sollte ich mich vor der Trial&Error-Fernwartungsfehlersuche doch erstmal selbst mit dem Code beschäftigen
Das meinte ich damit. Jetzt gehts auf die Suche...
Hört sich arg danach an, als müsste ich die free's und pointers mal durchsehen ...
Gruß Andreas
Zitat
- VDPAU_DGB("Error opening framebuffer device /dev/fb0");
+ VDPAU_DBG("Error opening framebuffer device /dev/fb0");
Unglaublich, dieser "kleine Fehler" ergab bei mir den "Failed to open VDPAU backend libvdpau_sunxi.so: cannot open shared object file: No such file or directory "
jetzt hab ich auch den "Feb 02 15:01:53 alarm vdr[1819]: *** Error in `/usr/bin/vdr': double free or corruption (fasttop): 0x00f0a368 ***"
ciao
Hallo,
den Typo hab ich gefixt.
In der Queue war noch ein bug, der q_peek_head bei einer leeren Queue crashen läßt.
Also vielleicht nochmal probieren.
An die C Experten: Kann es sein, dass das hier so heißen muss?
Bzw. wird q_pop_head() erst ausgeführt, wenn do_presentation_queue(task) fertig ist, oder brauch ich da ein mutex?
Gruß
Andreas
habs gerade mal getestet und der Fehler ist immernoch der gleiche.
So. Klappt erstmal prinzipiell bei mir. Allerdings bricht VDR ab und an mal einem Speicherzugriffsfehler ab.
MPV sieht schon ganz gut aus, am Ende des Streams bekomme ich aber auch diese Meldung.
Ich mach da morgen mal weiter... Danke fürs Testen soweit.
Gruß
Andreas
Moin Andreas
also hier läuft es immer noch nicht, und nun sinds noch mehr Fehler.
ALSA lib pcm.c:7993:(snd_pcm_set_params) Unable to set hw params for PLAYBACK: Invalid argument
ALSA lib pcm.c:7993:(snd_pcm_set_params) Unable to set hw params for PLAYBACK: Invalid argument
ALSA lib pcm.c:7993:(snd_pcm_set_params) Unable to set hw params for PLAYBACK: Invalid argument
ALSA lib pcm.c:7993:(snd_pcm_set_params) Unable to set hw params for PLAYBACK: Invalid argument
ALSA lib pcm.c:7993:(snd_pcm_set_params) Unable to set hw params for PLAYBACK: Invalid argument
ALSA lib pcm.c:7993:(snd_pcm_set_params) Unable to set hw params for PLAYBACK: Invalid argument
[VDPAU SUNXI] VSync enabled.
[VDPAU SUNXI] Deinterlacer enabled.
*** Error in `/usr/bin/vdr': double free or corruption (fasttop): 0x019e5b88 ***
vdr: pthread_mutex_lock.c:151: __pthread_mutex_lock: Assertion `((mutex)->__data.__kind & 127) == PTHREAD_MUTEX_ERRORCHECK_NP' failed.
[VDPAU SUNXI] VE version 0x1623 opened.
Aborted
VDR exits at Di Feb 3 09:57:29 CET 2015
Alles anzeigen
Ja, etwas passt noch nicht.
Könntest du mal den letzten Stand mit einer nicht-interlacten Datei ohne VDPAU_VSYNC und VDPAU_DEINT probieren?
Ich möchte mich nur mal vergewissern, dass die Queue und der Thread richtig laufen, bzw. was da schief läuft.
Gestern abend wie gesagt, ist es bei mir gelaufen - zwar nicht so stabil - aber immerhin.
Ich habe mit mpv und libav getestet. Danach habe ich auf ffmpeg und mpv aus deb-multimedia.org umgestellt, es aber nicht mehr hinbekommen, dass der mpv vdpau als -vo nutzt.
Gruß Andreas
Hab es nochmal getestet und vdr will immer noch nicht.
VSYNC und DEINT hab ich deaktiviert und als erster Sender war Das Erste HD.
Mit mpv scheint es bei mir auch nicht zu klappen :(.
Wie hast du mpv gestartet? vielleicht mach ich ja was falsch.
Gruß MegaX
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!