You are not logged in.

Dear visitor, welcome to VDR Portal. If this is your first visit here, please read the Help. It explains in detail how this page works. To use all features of this page, you should consider registering. Please use the registration form, to register here or read more information about the registration process. If you are already registered, please login here.

jsffm

Professional

Posts: 1,495

Location: Frankfurt/M

  • Send private message

41

Friday, December 2nd 2011, 1:11pm

Moin!

Ich hatte das xine plugin mal rausgenommen, pvr350 war noch drin, das sollte eigentlich nicht stören.

Doch, da das auch ein Ausgabe-Plugin ist. Für den Empfang von analogen Kanälen ist pvrinput zuständig.

Lars.

Fakt ist, dass es so funktioniert hat ;-)

Mein VDR

VDR1 Mediaportal mit QVT-Board, Intel 810 Chipsatz, Pentium III 1,1 Ghz, 256 Mb Ram, WDC WD5000AAKB, DVB-S TT 1.5, Nova-S, Digidish 33, Gentoo Kernel 2.6.31, VDR 1.4.7
VDR2 Asrock M3N78D, Athlon X2 240e, 8 Gb Ram, Geforce GT 430, SL DVB-T, AirStar 2, MSI DIGIVOX Duo, PVR 350, Gentoo Kernel 3.10.17, VDR 2.0.6, softhddevice
VDR3 MC-1200, M3N78-EM, Athlon X2 235e, 2G Ram, WD20EARS, Mystique SaTiX-S2 Dual (v2), TT Budget S2-1600, Nova-TD Stick, Gentoo Kernel 3.9.11-r1, VDR 2.0.4, softhddevice
TV TX-37LZD85F, AV VSX-S500 - Consono 35


vdr-User-# 755 to_h264 chk_r

mini73

Moderator

Posts: 5,082

Location: Flensburg

  • Send private message

42

Friday, December 2nd 2011, 2:21pm

Moin!

Fakt ist, dass es so funktioniert hat ;-)

Ok. Kann ja auch sein, dass der vdr mit mehreren primary devices umgehen kann, bin an der Ecke nicht ganz so firm.
Ansonsten bin ich eher der Meinung, dass ein nicht benötigtes Plugin auch nicht geladen werden sollte. :)

Lars.

meine Signatur

vdr2: yaVDR 0.5/softhddevice @ G540, Intel DH67BLB3, Asus GT610/2GB, DDBridge + 2x DuoFlex C/T
vdr: yaVDR 0.2/pvr350 @ Sempron 64 LE-1200, MSI K9MM-V, 1x PVR350, 2x Satelco EasyWatch DVB-C
hdvdr: yaVDR unstable/softhddevice @ E8400, Asus P5Q SE Plus, 1x L4M-TwinCI + Flex C/T, 1x Sundtek MediaTV Pro, GT520
Plugins: | avahi4vdr | dbus2vdr | dynamite | noepg | pvrinput | sundtek |
pre-alpha Plugins: | ddci CI-Support für DD/L4M (siehe Post 1048374) |

43

Friday, December 2nd 2011, 5:39pm

So gibt mal wieder neue Version. Anhang im Ersten Post wurde aktuallisiert.

Das Makefile sollte nun besser funktionieren.
Den Audiobuffer habe ich verkleinert, aber bringt noch nicht den gewünschten Effekt, ich muss Video noch mehr verzögern.
Umschalten sollte nun auch besser funktionieren.

VDPAU kommt auch noch. VA-API war halt besser in ffmpeg eingebaut und war deshalb die Erste Wahl.

Johns
Sag mir, wo die Developer sind. Wo sind sie geblieben? . . . . . . . . . . . . . . . . . . . . SoftHdDevice - A software and GPU emulated HD output device plugin.
Sag mir, wo die Developer sind. Was ist geschehn?

Client0: Crown CW02 MSI_C847MS-E33 Zotac_GT640_passiv Cine-S2 iMon-MCE / streamdev softhddevice
Client1: Lian_Li_PC-Q09FB ASRock_H67M-ITX/HT I3-2100 ASUS_ENGT520_passiv / streamdev softhddevice
Test: Lian_Li_PC-Q09R Asus C60M1-I / streamdev
Server0: Dockstar TT-S2-3600-USB / streamdev
Server2: Lian_Li_PC-Q07R Intel_DH61DL G620 WD20EARX LC75ITX Cine-S2+DuoFlex-S2 / streamdev / 22 Watt Verbrauch

lostinspc

Intermediate

Posts: 555

Location: Stuttgart

  • Send private message

44

Friday, December 2nd 2011, 7:36pm

So, bin jetzt auch zum Testen gekommen (V 0.6):

Für die erste Version schon ziemlich beeindruckend !

Getestet habe ich mit meiner Standard-Config, d.h. mit allen plugins, skinenigmang ...

Was funktioniert:
- Bild auf allen (meinen) SD -Kanälen
- Ton auf fast allen meinen SD-Kanälen. Bei einzelen Kanälen gibts nur manchmal Ton
- Ton-Umschaltung (d/f) auf arte probiert
- sauberes OSD inklusive Transparenz
- Lirc
- True Color OSD Demo läuft
- sehr schnelle Umschaltzeiten (ich befürchte aber, dass die sich verschlechtern wenn der audio-sync verbessert wird)

Was (noch) nicht (so gut) funktioniert:
- bei HD-Kanälen (ÖR) gibts wie schon weiter vorne festgestellt einen segfault
- Beim Abspielen von Aufnahmen kommt der av-sync und die Abspielgeschwindigkeit ziemlich durcheinander
- Die Bildruckler sind noch ziemlich heftig
- im Makefile musste ich das -WError rausnehmen

So das wars erst mal ...

Grüße, Peter
SW: vdr-latest, softhddevice -git, nvidia 331.38 , arch x86_64
HW: 1x Cine C/T V6, 1x Satelco Budget DVB-C, Asus P5G41-M, 2 GB, Pentium 6300, Asus G210 passiv, 60 GB Samsung SSD 470, 3TB WD AV GP (WD30EURS) , Silverstonetek LaScala 10M, LG LM 669S, 1920x1080@50
VDR-User #81

jsffm

Professional

Posts: 1,495

Location: Frankfurt/M

  • Send private message

45

Friday, December 2nd 2011, 9:38pm

Moin!

Fakt ist, dass es so funktioniert hat ;-)

Ok. Kann ja auch sein, dass der vdr mit mehreren primary devices umgehen kann, bin an der Ecke nicht ganz so firm.
Ansonsten bin ich eher der Meinung, dass ein nicht benötigtes Plugin auch nicht geladen werden sollte. :)

Lars.

Da liesse sich einiges entgegnen, aber das wäre zu off topic, daher lasse ich das lieber.

Mein VDR

VDR1 Mediaportal mit QVT-Board, Intel 810 Chipsatz, Pentium III 1,1 Ghz, 256 Mb Ram, WDC WD5000AAKB, DVB-S TT 1.5, Nova-S, Digidish 33, Gentoo Kernel 2.6.31, VDR 1.4.7
VDR2 Asrock M3N78D, Athlon X2 240e, 8 Gb Ram, Geforce GT 430, SL DVB-T, AirStar 2, MSI DIGIVOX Duo, PVR 350, Gentoo Kernel 3.10.17, VDR 2.0.6, softhddevice
VDR3 MC-1200, M3N78-EM, Athlon X2 235e, 2G Ram, WD20EARS, Mystique SaTiX-S2 Dual (v2), TT Budget S2-1600, Nova-TD Stick, Gentoo Kernel 3.9.11-r1, VDR 2.0.4, softhddevice
TV TX-37LZD85F, AV VSX-S500 - Consono 35


vdr-User-# 755 to_h264 chk_r

jsffm

Professional

Posts: 1,495

Location: Frankfurt/M

  • Send private message

46

Friday, December 2nd 2011, 9:55pm

Kompilieren klappt nu auf Anhieb, Testen muss noch was warten.

Mein VDR

VDR1 Mediaportal mit QVT-Board, Intel 810 Chipsatz, Pentium III 1,1 Ghz, 256 Mb Ram, WDC WD5000AAKB, DVB-S TT 1.5, Nova-S, Digidish 33, Gentoo Kernel 2.6.31, VDR 1.4.7
VDR2 Asrock M3N78D, Athlon X2 240e, 8 Gb Ram, Geforce GT 430, SL DVB-T, AirStar 2, MSI DIGIVOX Duo, PVR 350, Gentoo Kernel 3.10.17, VDR 2.0.6, softhddevice
VDR3 MC-1200, M3N78-EM, Athlon X2 235e, 2G Ram, WD20EARS, Mystique SaTiX-S2 Dual (v2), TT Budget S2-1600, Nova-TD Stick, Gentoo Kernel 3.9.11-r1, VDR 2.0.4, softhddevice
TV TX-37LZD85F, AV VSX-S500 - Consono 35


vdr-User-# 755 to_h264 chk_r

jsffm

Professional

Posts: 1,495

Location: Frankfurt/M

  • Send private message

47

Saturday, December 3rd 2011, 1:02pm

Habs mal gerad getestet, ich habe mich auf SD beschränkt, alle Sender laufen im live Modus, auch Einsextra, Synchronität besser aber noch nicht ok. Leichtes Ruckeln. 4:3 Sendungen werden nicht korrekt wiedergegeben. Bei Aufzeichnungen fehlt das Timing (zu schnell).

Da ist noch einiges zu tun, ich hoffe Du bleibst dran!

MfG,

jsffm

Mein VDR

VDR1 Mediaportal mit QVT-Board, Intel 810 Chipsatz, Pentium III 1,1 Ghz, 256 Mb Ram, WDC WD5000AAKB, DVB-S TT 1.5, Nova-S, Digidish 33, Gentoo Kernel 2.6.31, VDR 1.4.7
VDR2 Asrock M3N78D, Athlon X2 240e, 8 Gb Ram, Geforce GT 430, SL DVB-T, AirStar 2, MSI DIGIVOX Duo, PVR 350, Gentoo Kernel 3.10.17, VDR 2.0.6, softhddevice
VDR3 MC-1200, M3N78-EM, Athlon X2 235e, 2G Ram, WD20EARS, Mystique SaTiX-S2 Dual (v2), TT Budget S2-1600, Nova-TD Stick, Gentoo Kernel 3.9.11-r1, VDR 2.0.4, softhddevice
TV TX-37LZD85F, AV VSX-S500 - Consono 35


vdr-User-# 755 to_h264 chk_r

48

Sunday, December 4th 2011, 6:54pm

Danke für das fleissige Testen.

Es sollte nun auch keine Abstürze mehr geben, das Kanal Umschalten wurden umgebaut.
Das Problem mit dem Ruckeln ist das vdpau backend für va-api, ich habe mal gesucht, aber den Fehler in dem Plugin nicht auf die schnelle gefunden.
Ich werde mal mit mplayer-vaapi oder xine-lib-vaapi testen, ob die die gleichen Probleme haben. Mit meinem Sandy Bridge Testrechner ist die Wiedergabe bis auf 1080i in Ordnung.

Die Erkennung von 16:9 und 4:3 ist nun drin, Sachen wie Letterbox oder Zoom fehlen aber noch.
X11 kann nun vom Plugin gestartet werden.

Leider kann ich mit der jetzigen Version nicht genug Videoframes buffern, um mit dem Ton Syncron zuwerden.
Deshalb wird die Videoausgabe umgebaut und deshalb erstmal die aktuelle Version.
Ach und -Werror ist immer noch im Makefile drin, einfach entfernen. Intressant wäre was er meckert.

Intressant wären auch Tests mit ATI Vaapi und älteren Intel GPUs.
Johns
Sag mir, wo die Developer sind. Wo sind sie geblieben? . . . . . . . . . . . . . . . . . . . . SoftHdDevice - A software and GPU emulated HD output device plugin.
Sag mir, wo die Developer sind. Was ist geschehn?

Client0: Crown CW02 MSI_C847MS-E33 Zotac_GT640_passiv Cine-S2 iMon-MCE / streamdev softhddevice
Client1: Lian_Li_PC-Q09FB ASRock_H67M-ITX/HT I3-2100 ASUS_ENGT520_passiv / streamdev softhddevice
Test: Lian_Li_PC-Q09R Asus C60M1-I / streamdev
Server0: Dockstar TT-S2-3600-USB / streamdev
Server2: Lian_Li_PC-Q07R Intel_DH61DL G620 WD20EARX LC75ITX Cine-S2+DuoFlex-S2 / streamdev / 22 Watt Verbrauch

lostinspc

Intermediate

Posts: 555

Location: Stuttgart

  • Send private message

49

Sunday, December 4th 2011, 7:05pm


Ach und -Werror ist immer noch im Makefile drin, einfach entfernen. Intressant wäre was er meckert.


Source code

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
Plugin softhddevice:
make[1]: Entering directory `/usr/local/src/vdr-1.7.22/PLUGINS/src/softhddevice-0.0.7'
gcc: softhddevice.c: No such file or directory
g++ -g -O3 -W -Wall -Wextra -Woverloaded-virtual -fPIC -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"softhddevice"' -I../../../include   -c -o softhddevice.o softhddevice.cpp
gcc -g -O3 -W -Wall -Wextra -Winit-self -Wdeclaration-after-statement -fPIC -Werror -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"softhddevice"' -I../../../include -I/usr/include/alsa      -c -o softhddev.o softhddev.c
In file included from ../../../include/vdr/i18n.h:14:0,
                 from ../../../include/vdr/config.h:19,
                 from ../../../include/vdr/interface.h:13,
                 from softhddevice.cpp:23:
../../../include/vdr/tools.h:418:15: warning: unused parameter ‘ListObject’
cc1: warnings being treated as errors
softhddev.c: In function ‘PlayAudio’:
softhddev.c:88:2: error: format ‘%ld’ expects type ‘long int’, but argument 3 has type ‘int64_t’
In file included from ../../../include/vdr/config.h:20:0,
                 from ../../../include/vdr/interface.h:13,
                 from softhddevice.cpp:23:
../../../include/vdr/font.h:53:7: warning: unused parameter ‘s’
../../../include/vdr/font.h:58:16: warning: unused parameter ‘Pixmap’
../../../include/vdr/font.h:58:16: warning: unused parameter ‘x’
../../../include/vdr/font.h:58:16: warning: unused parameter ‘y’
../../../include/vdr/font.h:58:16: warning: unused parameter ‘s’
../../../include/vdr/font.h:58:16: warning: unused parameter ‘ColorFg’
../../../include/vdr/font.h:58:16: warning: unused parameter ‘ColorBg’
../../../include/vdr/font.h:58:16: warning: unused parameter ‘Width’
make[1]: *** [softhddev.o] Error 1
make[1]: *** Waiting for unfinished jobs....
In file included from ../../../include/vdr/interface.h:15:0,
                 from softhddevice.cpp:23:
../../../include/vdr/skins.h:36:16: warning: unused parameter ‘Red’
../../../include/vdr/skins.h:36:16: warning: unused parameter ‘Green’
../../../include/vdr/skins.h:36:16: warning: unused parameter ‘Yellow’
../../../include/vdr/skins.h:36:16: warning: unused parameter ‘Blue’
../../../include/vdr/skins.h:39:16: warning: unused parameter ‘Type’
../../../include/vdr/skins.h:39:16: warning: unused parameter ‘Text’
In file included from ../../../include/vdr/menuitems.h:15:0,
                 from ../../../include/vdr/plugin.h:14,
                 from softhddevice.cpp:24:
../../../include/vdr/osdbase.h:83:20: warning: unused parameter ‘Key’
In file included from softhddevice.cpp:25:0:
../../../include/vdr/player.h:39:16: warning: unused parameter ‘On’
../../../include/vdr/player.h:57:16: warning: unused parameter ‘Current’
../../../include/vdr/player.h:57:16: warning: unused parameter ‘Total’
../../../include/vdr/player.h:57:16: warning: unused parameter ‘SnapToIFrame’
../../../include/vdr/player.h:60:16: warning: unused parameter ‘Play’
../../../include/vdr/player.h:60:16: warning: unused parameter ‘Forward’
../../../include/vdr/player.h:60:16: warning: unused parameter ‘Speed’
../../../include/vdr/player.h:66:16: warning: unused parameter ‘Type’
../../../include/vdr/player.h:66:16: warning: unused parameter ‘TrackId’
../../../include/vdr/player.h:70:16: warning: unused parameter ‘Type’
../../../include/vdr/player.h:70:16: warning: unused parameter ‘TrackId’
make[1]: Leaving directory `/usr/local/src/vdr-1.7.22/PLUGINS/src/softhddevice-0.0.7'


Danke für die neue Version.

Grüße, Peter
SW: vdr-latest, softhddevice -git, nvidia 331.38 , arch x86_64
HW: 1x Cine C/T V6, 1x Satelco Budget DVB-C, Asus P5G41-M, 2 GB, Pentium 6300, Asus G210 passiv, 60 GB Samsung SSD 470, 3TB WD AV GP (WD30EURS) , Silverstonetek LaScala 10M, LG LM 669S, 1920x1080@50
VDR-User #81

50

Monday, December 5th 2011, 10:34pm

Bei mir kommt beim Starten der Fehler

Source code

1
undefined symbol: xcb_icccm_set_wm_name
Dr. Brömme grübelt:
Acht Wochen, nachdem man ihm beim Kölner Straßenkarneval einen Gratiskorn angeboten hatte,
dämmert ihm langsam, dass er einem hinterlistigen Alaafisten aufgesessen ist.

51

Monday, December 5th 2011, 11:37pm

@lostinspc

Danke, bis auf Einen sind es alles vdr Warnungen, da sollte mal einer mit -Werror aufräumen.

@udobroemme

Kein x11-libs/xcb-util-wm installiert?
Prüfen mit "pkg-config --libs xcb-icccm".

Brauche auch "xcb-util-keysyms".

Johns
Sag mir, wo die Developer sind. Wo sind sie geblieben? . . . . . . . . . . . . . . . . . . . . SoftHdDevice - A software and GPU emulated HD output device plugin.
Sag mir, wo die Developer sind. Was ist geschehn?

Client0: Crown CW02 MSI_C847MS-E33 Zotac_GT640_passiv Cine-S2 iMon-MCE / streamdev softhddevice
Client1: Lian_Li_PC-Q09FB ASRock_H67M-ITX/HT I3-2100 ASUS_ENGT520_passiv / streamdev softhddevice
Test: Lian_Li_PC-Q09R Asus C60M1-I / streamdev
Server0: Dockstar TT-S2-3600-USB / streamdev
Server2: Lian_Li_PC-Q07R Intel_DH61DL G620 WD20EARX LC75ITX Cine-S2+DuoFlex-S2 / streamdev / 22 Watt Verbrauch

52

Tuesday, December 6th 2011, 9:21am

Ich nutze SuSE 12.1.
pkg-config --libs xcb-icccm wirft bei mir

Source code

1
-lxcb-icccm -lxcb-atom -lxcb-property -lxcb-event -lxcb
aus.

Das Paket xcb-util-keysyms gibt es bei mir gar nicht.
pkg-config --libs xcb-keysyms sagt mir

Source code

1
-lxcb-keysyms -lxcb
Dr. Brömme grübelt:
Acht Wochen, nachdem man ihm beim Kölner Straßenkarneval einen Gratiskorn angeboten hatte,
dämmert ihm langsam, dass er einem hinterlistigen Alaafisten aufgesessen ist.

This post has been edited 1 times, last edit by "udobroemme" (Dec 6th 2011, 9:33am)


53

Tuesday, December 6th 2011, 10:18am

Ein Wort "SuSE". Nimm eine gescheite Distribution, dann geht es auch. (Sorry aber das musste sein, immer ist es SuSE was nicht geht).

Also du brauchst /usr/lib/libxcb-icccm.so was bei SuSE 11.4 noch in xorg-x11-devel-7.6-17.18.1.i586.rpm gab.
Entweder du findest es in irgendeinen Packet oder du entfernst aus dem Source-code in video.c

Source code

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
#if 0
    xcb_icccm_set_wm_name(Connection, VideoWindow, XCB_ATOM_STRING, 8,
        sizeof("softhddevice") - 1, "softhddevice");
    xcb_icccm_set_wm_icon_name(Connection, VideoWindow, XCB_ATOM_STRING, 8,
        sizeof("softhddevice") - 1, "softhddevice");

    // FIXME: size hints

    // register interest in the delete window message
    if ((reply =
            xcb_intern_atom_reply(Connection, xcb_intern_atom(Connection, 0,
                    sizeof("WM_DELETE_WINDOW") - 1, "WM_DELETE_WINDOW"),
                NULL))) {
        WmDeleteWindowAtom = reply->atom;
        free(reply);
        if ((reply =
                xcb_intern_atom_reply(Connection, xcb_intern_atom(Connection,
                        0, sizeof("WM_PROTOCOLS") - 1, "WM_PROTOCOLS"),
                    NULL))) {
            xcb_icccm_set_wm_protocols(Connection, VideoWindow, reply->atom, 1,
                &WmDeleteWindowAtom);
            free(reply);
        }
    }
#endif


Das Ganze ist nur für die Schönheit, also kein Funktionsverlust.

Das "#if 0" und "#endif" einfügen oder die Zeilen einfach löschen. Hoffe es gibt nicht mehr "SuSE" Probleme.

Johns
Sag mir, wo die Developer sind. Wo sind sie geblieben? . . . . . . . . . . . . . . . . . . . . SoftHdDevice - A software and GPU emulated HD output device plugin.
Sag mir, wo die Developer sind. Was ist geschehn?

Client0: Crown CW02 MSI_C847MS-E33 Zotac_GT640_passiv Cine-S2 iMon-MCE / streamdev softhddevice
Client1: Lian_Li_PC-Q09FB ASRock_H67M-ITX/HT I3-2100 ASUS_ENGT520_passiv / streamdev softhddevice
Test: Lian_Li_PC-Q09R Asus C60M1-I / streamdev
Server0: Dockstar TT-S2-3600-USB / streamdev
Server2: Lian_Li_PC-Q07R Intel_DH61DL G620 WD20EARX LC75ITX Cine-S2+DuoFlex-S2 / streamdev / 22 Watt Verbrauch

54

Tuesday, December 6th 2011, 11:29am

Die libxcb-icccm.so ist bei mir übrigens vorhanden. Normalerweise habe ich auch keine Linkerprobleme, das ist das erste Mal.


Ich werde erstmal die Passage aus-if-nullen und dann berichten. Danke fürs Feedback.
Dr. Brömme grübelt:
Acht Wochen, nachdem man ihm beim Kölner Straßenkarneval einen Gratiskorn angeboten hatte,
dämmert ihm langsam, dass er einem hinterlistigen Alaafisten aufgesessen ist.

55

Tuesday, December 6th 2011, 3:11pm

Dann weiss ich auch nicht, vielleicht zualte Version von xcb-utils.

So nun gute Nachrichten für die NVidia Tester:
Habe alle Bugs im VDPAU Backend umschifft. Damit sollte es auch eine Ruckelfreie Darstellung mit Diesem geben.

Ton ist leider noch nicht perfekt. Wenn Soundkarte nur 2 Kanäle kann, wird Surround noch nicht runtergerechnet.

Johns
Sag mir, wo die Developer sind. Wo sind sie geblieben? . . . . . . . . . . . . . . . . . . . . SoftHdDevice - A software and GPU emulated HD output device plugin.
Sag mir, wo die Developer sind. Was ist geschehn?

Client0: Crown CW02 MSI_C847MS-E33 Zotac_GT640_passiv Cine-S2 iMon-MCE / streamdev softhddevice
Client1: Lian_Li_PC-Q09FB ASRock_H67M-ITX/HT I3-2100 ASUS_ENGT520_passiv / streamdev softhddevice
Test: Lian_Li_PC-Q09R Asus C60M1-I / streamdev
Server0: Dockstar TT-S2-3600-USB / streamdev
Server2: Lian_Li_PC-Q07R Intel_DH61DL G620 WD20EARX LC75ITX Cine-S2+DuoFlex-S2 / streamdev / 22 Watt Verbrauch

gda

Im Forum Zuhause

Posts: 12,755

Location: HH

  • Send private message

56

Tuesday, December 6th 2011, 3:17pm

Die libxcb-icccm.so ist bei mir übrigens vorhanden. Normalerweise habe ich auch keine Linkerprobleme, das ist das erste Mal.

Wenn dein neues SuSE den selben bescheuerten neuen Linker wie Oneiric benutzt, dann läuft das ab wie vor 20 Jahren. Die Libs müssen schön sortiert in der Linker-Anweisung angeordnet sein. Der Linker macht nur noch einen Pass, wie in der Steinzeit. Wie sieht denn die Linker-Anweisung aus? Wenn meine Vermutung richtig ist, dann muss die libxcb weiter nach hinten.

Gerald

OrigenAE S16T, ASRock K10N78D, Athlon II X2 4400e (unlocked Sempron 140), 2GB RAM, OCZ Vertex 30GB, 2xWD10EADS, 3xKNC One TV-Station DVB-C, G210 MSI N210-MD512H, yaVDR.
Seagate Dockstar, Debian Squeeze, VDR 1.7.16, 500 GB 2,5" HD, 2xSundtek MediaTV Home DVB-C/T.

57

Tuesday, December 6th 2011, 3:21pm

Das habe ich schon überprüft, die Reihenfolge ist nicht optimal.

Source code

1
2
3
4
5
6
$(shell pkg-config --libs alsa libavcodec libavformat) \
        `pkg-config --libs x11 x11-xcb xcb xcb-xv xcb-shm xcb-dpms xcb-atom\
                xcb-screensaver xcb-randr xcb-glx xcb-icccm xcb-keysyms`\
        `pkg-config --libs gl glu` \
        `pkg-config --libs vdpau` \
        `pkg-config --libs libva-x11 libva-glx libva`


Aber es fehlt ja xcb_icccm_set_wm_name aus "xcb-icccm" und meine Objekte stehen vor dem ganzen Rotz.

Johns
Sag mir, wo die Developer sind. Wo sind sie geblieben? . . . . . . . . . . . . . . . . . . . . SoftHdDevice - A software and GPU emulated HD output device plugin.
Sag mir, wo die Developer sind. Was ist geschehn?

Client0: Crown CW02 MSI_C847MS-E33 Zotac_GT640_passiv Cine-S2 iMon-MCE / streamdev softhddevice
Client1: Lian_Li_PC-Q09FB ASRock_H67M-ITX/HT I3-2100 ASUS_ENGT520_passiv / streamdev softhddevice
Test: Lian_Li_PC-Q09R Asus C60M1-I / streamdev
Server0: Dockstar TT-S2-3600-USB / streamdev
Server2: Lian_Li_PC-Q07R Intel_DH61DL G620 WD20EARX LC75ITX Cine-S2+DuoFlex-S2 / streamdev / 22 Watt Verbrauch

gda

Im Forum Zuhause

Posts: 12,755

Location: HH

  • Send private message

58

Tuesday, December 6th 2011, 3:24pm

Das habe ich schon überprüft, die Reihenfolge ist nicht optimal.
Aber es fehlt ja xcb_icccm_set_wm_name aus "xcb-icccm" und meine Objekte stehen vor dem ganzen Rotz.


Die Libs untereinander müssen aber auch richtig angeordnet sein. Wenn eine der Libs nach xcb-icccm etwas aus xcb-icccm braucht, dann knallt es.

Gerald

OrigenAE S16T, ASRock K10N78D, Athlon II X2 4400e (unlocked Sempron 140), 2GB RAM, OCZ Vertex 30GB, 2xWD10EADS, 3xKNC One TV-Station DVB-C, G210 MSI N210-MD512H, yaVDR.
Seagate Dockstar, Debian Squeeze, VDR 1.7.16, 500 GB 2,5" HD, 2xSundtek MediaTV Home DVB-C/T.

This post has been edited 1 times, last edit by "gda" (Dec 6th 2011, 3:35pm)


Atechsystem

Professional

Posts: 1,113

Location: NRW

Occupation: Informationstechniker

  • Send private message

59

Wednesday, December 7th 2011, 4:51pm

Hi Johns,

schön, dass du dich dem Thema wieder angenommen hast und deinem Projekt wieder Leben einhauchst. Ich werde hoffentlich diese Woche mal dazu kommen das ganze auszutesten.

Meinst du mit alte intel GPU die erste Core I Serie die ich auch hab?

Gruß
Atech
HTPC:
Softtware: Archlinux mit VDR aus Archvdr repo (1.7.31 mit softhddevice) und xbmc 12.2 Frodo stable
Hardware: Coolermaster 260 mit Core I3 540, 4 GB Kingst. Ram, GA.H55M-D2H, PCIe 16X RiserCard, NVIDIA 430GT, TT3600USB, Satix S2 Sky V2 USB, Samsung SSD 640, WD Blue 1TB (WD10TP), IR Einschalter, imon Display, mce FB und 12 Kanal Atmolight (4 Led Streifen) über DFatmo und Boblight

60

Wednesday, December 7th 2011, 6:49pm

Source code

1
2
3
4
5
6
7
8
g++ -g -O2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -DUSE_GRAPHTFT -DUSE_LIVEBUFFER -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"softhddevice"' -I/usr/include/dvb-s2api-liplianin -I/usr/include/vdr/include   -c -o softhddevice.o softhddevice.cpp
cc -g -O2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -DUSE_GRAPHTFT -DUSE_LIVEBUFFER -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"softhddevice"' -I/usr/include/dvb-s2api-liplianin -I/usr/include/vdr/include -I/usr/include/alsa     -c -o softhddev.o softhddev.c
cc -g -O2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -DUSE_GRAPHTFT -DUSE_LIVEBUFFER -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"softhddevice"' -I/usr/include/dvb-s2api-liplianin -I/usr/include/vdr/include -I/usr/include/alsa     -c -o video.o video.c
video.c: In function 'VaapiRenderFrame':
video.c:2226:42: error: 'AVFrame' has no member named 'sample_aspect_ratio'
video.c:2231:34: error: 'AVFrame' has no member named 'sample_aspect_ratio'
make[2]: *** [video.o] Error 1
make[2]: Leaving directory `/build/buildd/vdr-plugin-softhddevice-0.0.8.git20111207'


was fehlt mir noch ?

hier das ganze log:
https://launchpadlibrarian.net/86860891/…DTOBUILD.txt.gz