Powered by Invision Power Board


Seiten: (8) 1 2 [3] 4 5 ... Letzte » ( Zum ersten neuen Beitrag
 
Reply to this topicStart new topicStart Poll

> Experimentelles Update: xine-lib git-Master, mit neuem alter-h264-decoder Patch
flarx
Geschrieben am: Montag, 02.Januar 2012, 02:01 Uhr
Quote Post


Professional
****

Gruppe: G2V3+User
Beiträge: 408
Mitgliedsnummer.: 8839
Mitglied seit: 2009-01-02



hm....der Traum scheint vorbei zu sein. Der Patch wird nicht mehr angenommen.
CODE
hd3 xine-lib # emerge -v xine-lib
/usr/lib/portage/pym/portage/package/ebuild/config.py:353: UserWarning: 'cache.metadata_overlay.database' is deprecated: /etc/portage/modules
 (user_auxdbmodule, modules_file))

* IMPORTANT: 2 news items need reading for repository 'gentoo'.
* Use eselect news to read news items.


These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild   R   ~] media-libs/xine-lib-1.2.9999  USE="X a52 aac aalib alsa dts dvd esd fbcon flac gtk imagemagick ipv6 jack libcaca mad mmap mng modplug musepack nls opengl oss samba sdl theora truetype v4l vcd vdpau vdr vorbis xcb xinenolockdisplay xinerama xv (-altivec) -arts -debug -directfb (-dxr3) -gnome -pulseaudio (-real) -speex -vidix -wavpack -win32codecs -xvmc" 0 kB [1]

Total: 1 package (1 reinstall), Size of downloads: 0 kB
Portage tree and overlays:
[0] /usr/portage
[1] /usr/local/portage


>>> Verifying ebuild manifests

>>> Emerging (1 of 1) media-libs/xine-lib-1.2.9999 from local-repo
>>> Unpacking source...
GIT update -->
  repository:               git://projects.vdr-developer.org/xine-lib.git
  at the commit:            7cc8a40b91c0fe30189c595a6826109ac2f324ee
  branch:                   master
  storage directory:        "/mnt/data/portage/distfiles/egit-src/xine-lib.git"
  checkout type:            bare repository
Cloning into /tmp/portage/media-libs/xine-lib-1.2.9999/work/xine-lib-1.2...
done.
Branch branch-master set up to track remote branch master from origin.
Switched to a new branch 'branch-master'
>>> Unpacked to /tmp/portage/media-libs/xine-lib-1.2.9999/work/xine-lib-1.2
* /usr/local/portage/patches/xine-lib/*.diff werden angewendet
* Applying alter_h264.diff ...

* Failed Patch: alter_h264.diff !
*  ( /usr/local/portage/patches/xine-lib/alter_h264.diff )
*
* Include in your bugreport the contents of:
*
*   /tmp/portage/media-libs/xine-lib-1.2.9999/temp/alter_h264.diff.out

* ERROR: media-libs/xine-lib-1.2.9999 failed (unpack phase):
*   Failed Patch: alter_h264.diff!
*
* Call stack:
*     ebuild.sh, line   85:  Called src_unpack
*   environment, line 3232:  Called epatch '/usr/local/portage/patches/xine-lib/alter_h264.diff'
*   environment, line 1624:  Called die
* The specific snippet of code:
*               die "Failed Patch: ${patchname}!";
*
* If you need support, post the output of 'emerge --info =media-libs/xine-lib-1.2.9999',
* the complete build log and the output of 'emerge -pqv =media-libs/xine-lib-1.2.9999'.
* This ebuild is from an overlay named 'local-repo': '/usr/local/portage/'
* The complete build log is located at '/log/portage/media-libs:xine-lib-1.2.9999:20120102-010014.log'.
* The ebuild environment file is located at '/tmp/portage/media-libs/xine-lib-1.2.9999/temp/environment'.
* S: '/tmp/portage/media-libs/xine-lib-1.2.9999/work/xine-lib-1.2'

>>> Failed to emerge media-libs/xine-lib-1.2.9999, Log file:

>>>  '/log/portage/media-libs:xine-lib-1.2.9999:20120102-010014.log'

* IMPORTANT: 2 news items need reading for repository 'gentoo'.
* Use eselect news to read news items.


Mal sehen, wann es eine neue Version des Patch gibt.

ACHTUNG!!!! Xineliboutput baut auch nicht mehr,
ich würde zunächst etwas warten mit dem updaten!!!!

Gruss, Ralf[U][/U]
Email Poster
Top
HelAu
Geschrieben am: Montag, 02.Januar 2012, 07:19 Uhr
Quote Post


Scheffe
****

Gruppe: Admin
Beiträge: 11285
Mitgliedsnummer.: 2
Mitglied seit: 2003-04-25



Zumindest ersteres ist wohl unkritisch, d.h.. der alter vdpau patch ist nun bereits drinne:
http://projects.vdr-developer.org/git/xine...68bfe51676be2ef
d.h. man muss den Patch nun weglassen
Email PosterUsers WebsiteICQAOLYahoo
Top
nvertigo
Geschrieben am: Montag, 02.Januar 2012, 09:16 Uhr
Quote Post


Professional
****

Gruppe: Members
Beiträge: 1048
Mitgliedsnummer.: 15738
Mitglied seit: 2010-09-18



Hallo Zusammen,

OT (macht in diesen Thread wohl nix mehr... ;) ):

pushd ist für schreibfaule. Es legt das pwd auf einen Stapel - mit pushd holt man sich das oberste Verzeichnis von diesem Stapel. Also: pushd d1 && pushd ../d2 && pushd ../d3 führt zu dem Stapel ursprüngliches pwd;d1;../d2 - mit dem ersten popd landet man in pwd/d2 - mit dem nächsten in pwd/d1 - und mit dem dritten wieder in pwd. Mit dem vierten popd bekommt man eine Fehlermeldung, dass nichts mehr auf dem Stapel liegt... ;)

Ich arbeite gerne mit pushd/popd, weil ich innerhalb einer in meinem Kopf existierenden Befehlskette immer mal "ausbrechen" kann (z.B. pushd PLUGINS/src/irgendwas; less blafasel.c; popd). Ist halt was für Schreibfaule - also eigentlich nicht für Klaus... :lol: (SCNR)

Ich persönlich finde die Anleitung von Klaus übrigens hochgradig!!! sinnvoll!!!, natürlich ist z.B. das Verwenden de make.conf in Bezug aufs xine-lib Ebuild oft beschrieben worden, aber wenn ich in einem konkreten Zusammenhang etwas der Reihe nach abarbeiten will, will ich mir das doch nicht aus 17 Postings zusammen suchen.

Noch ein Wort zu libbluray (habe immer noch kein rom-Update für mein bd-Laufwerk um die eine Benutzungs-Flagge auch benutzen zu können...): Im Standard-Ebuild gibt es eine Abhängigkeit zwischen der Benutzungs-Flagge xine und dem Paket libbluray-xine. Diese ist in meinem Ebuild so nicht mehr drin. Man kann auch einfach in /etc/portage/package.use das xine für libbluray abschalten, dann hat man auch Ruhe. Maskieren sollte in beiden Fällen unnötig sein, wenn man libbluray neu emerged (sic!).

Gruß, Ingo
Email Poster
Top
franky
Geschrieben am: Montag, 02.Januar 2012, 10:38 Uhr
Quote Post


Prinz
****

Gruppe: Supporter
Beiträge: 1582
Mitgliedsnummer.: 1547
Mitglied seit: 2006-11-19



QUOTE (HelAu @ Montag, 02.Januar 2012, 08:19 Uhr)
Zumindest ersteres ist wohl unkritisch, d.h.. der alter vdpau patch ist nun bereits drinne:
http://projects.vdr-developer.org/git/xine...68bfe51676be2ef
d.h. man muss den Patch nun weglassen

Hallo Helmut,

danke für die Info!
Ich habe meine Anleitung entsprechend angepasst.

Gruß
Klaus
Email Poster
Top
ee
Geschrieben am: Montag, 02.Januar 2012, 10:51 Uhr
Quote Post


Prinz
****

Gruppe: Supporter
Beiträge: 1119
Mitgliedsnummer.: 1340
Mitglied seit: 2006-05-22



QUOTE (nvertigo @ Montag, 02.Januar 2012, 09:16 Uhr)
... zwischen der Benutzungs-Flagge ...

Hallo Ingo,

bist Du unter die "Ultradeutschen" gegangen oder ist das einer Deiner "guten Vorsätze" fürs neue Jahr ? ;)

Gruß
ee
Email PosterICQ
Top
nvertigo
Geschrieben am: Montag, 02.Januar 2012, 10:54 Uhr
Quote Post


Professional
****

Gruppe: Members
Beiträge: 1048
Mitgliedsnummer.: 15738
Mitglied seit: 2010-09-18



...war neulich im Kinderzirkus. In der Pause wurde ich vom Ansager aufgefordert, mir "Kaffee slash Heißgetränke" zu kaufen - das hat mi h traumatisiert... ;)
Email Poster
Top
kaminkehrer
Geschrieben am: Montag, 02.Januar 2012, 16:03 Uhr
Quote Post


Prinz
****

Gruppe: Supporter
Beiträge: 1144
Mitgliedsnummer.: 300
Mitglied seit: 2004-02-08



Hallo Franky,

dann nehme das:
CODE
XINE_LIB_LOCAL_PATCHES="/usr/local/portage/patches/xine-lib/*.diff"

auch bitte raus.

Es wird ja nicht mehr benötigt.

Grüße und ein gesundes Jahr 2012!!!
kaminkehrer
Email Poster
Top
franky
Geschrieben am: Montag, 02.Januar 2012, 16:59 Uhr
Quote Post


Prinz
****

Gruppe: Supporter
Beiträge: 1582
Mitgliedsnummer.: 1547
Mitglied seit: 2006-11-19



QUOTE (kaminkehrer @ Montag, 02.Januar 2012, 17:03 Uhr)
Hallo Franky,

dann nehme das:
CODE
XINE_LIB_LOCAL_PATCHES="/usr/local/portage/patches/xine-lib/*.diff"

auch bitte raus.

Es wird ja nicht mehr benötigt.

Erledigt.
Email Poster
Top
kaminkehrer
Geschrieben am: Montag, 02.Januar 2012, 17:04 Uhr
Quote Post


Prinz
****

Gruppe: Supporter
Beiträge: 1144
Mitgliedsnummer.: 300
Mitglied seit: 2004-02-08



Hallo,

durchflieger hat das git angepasst.

Es gibt jetzt einen "df-osd-handling" branch.

Grüße
kaminkehrer
Email Poster
Top
franky
Geschrieben am: Montag, 02.Januar 2012, 17:25 Uhr
Quote Post


Prinz
****

Gruppe: Supporter
Beiträge: 1582
Mitgliedsnummer.: 1547
Mitglied seit: 2006-11-19



QUOTE (kaminkehrer @ Montag, 02.Januar 2012, 18:04 Uhr)
Hallo,

durchflieger hat das git angepasst.

Es gibt jetzt einen "df-osd-handling" branch.

Grüße
kaminkehrer

Hallo Kaminkehrer,

Durchflieger musste ja was an seinen branches ändern, da der alter-vdpau-h264-decoder nun Bestandteil des git-Master ist.

Die bisherigen beiden df-branches machen dadurch keinen Sinn mehr.

Da df seine branches ja immer wieder mit dem Master abgleicht ist es konsequent den bisherigen df-osd-handling+alter-vdpau-h264-decoder branch mit dem alten alter-vdpau-h264-decoder wegfallen zu lassen.

Durch das mergen des bisherigen df-osd-handling mit dem Master (jetzt mit neuem alter-h264) ersetzt dieser ja praktisch den alten df-osd-handling+alter-vdpau-h264-decoder branch.

Wie es ausschaut, hat df aber heute im neuen df-osd-handling branch auch das osd-handling geändert.
Macht sicher Sinn, den zu testen.

Gruß
Klaus
Email Poster
Top
NetWraith
Geschrieben am: Montag, 02.Januar 2012, 22:59 Uhr
Quote Post


Professional
****

Gruppe: Supporter
Beiträge: 497
Mitgliedsnummer.: 12782
Mitglied seit: 2010-03-20



Mal ne Frage:
Hab Ihr seit dem Update von VDR auf V1.7.22 und dem ganzen xine-Zeugs auch ab und zu einen Speicherüberlauf auf HD-Sendern ?

CODE
Jan 02 21:46:39 [vdr] [11821] [xine..put] cXinelibServer::Play Buffer overflow (TCP/PIPE)
               - Last output repeated 418 times -


Verwende ein aktuelles world-Update von heute inkl. allem xine-Zeugs, was ich danach neu gebaut habe und xineliboutput.

AUch ohne world-Update waren die overflows da. Nach dem Update und dem Neubau der NVidia-Treiber, XORG, Xine, VDR ... ist es jetzt ein wenig besser.

Im Moment spiele ich noch mit der config_xineliboutput. Es scheint auch noch besser zu werden.

Hat jemand noch eine Idee ?

Achja, auf vdr-xine mag ich im Moment nicht wechseln ;).

mni tnx ...
NetWraith
Email Poster
Top
R2D2
Geschrieben am: Montag, 02.Januar 2012, 23:05 Uhr
Quote Post


Prinz
****

Gruppe: Moderators
Beiträge: 6149
Mitgliedsnummer.: 1131
Mitglied seit: 2005-10-30



QUOTE (NetWraith @ Montag, 02.Januar 2012, 22:59 Uhr)
Mal ne Frage:
Hab Ihr seit dem Update von VDR auf V1.7.22 und dem ganzen xine-Zeugs auch ab und zu einen Speicherüberlauf auf HD-Sendern ?....

Nö, allerdings habe ich auch nicht das "franky-Zeugs" drauf.
Email PosterUsers WebsiteICQ
Top
NetWraith
Geschrieben am: Montag, 02.Januar 2012, 23:12 Uhr
Quote Post


Professional
****

Gruppe: Supporter
Beiträge: 497
Mitgliedsnummer.: 12782
Mitglied seit: 2010-03-20



Dachte ich fast. Wobei ich das Phänomen auch schon ohne "Franky-Zeugs" hatte.
Xine-lib aus Gen2VDR Standard und VDR 1.7.22. Unter 1.7.21 sind mir diese mal zumindestens nicht aufgefallen.

Ich warte jetzt mal ab, was meine config_xineliboutput Änderungen für VDPAU ergeben.
Sieht aber besser aus ... mal abwarten.
Email Poster
Top
R2D2
Geschrieben am: Montag, 02.Januar 2012, 23:17 Uhr
Quote Post


Prinz
****

Gruppe: Moderators
Beiträge: 6149
Mitgliedsnummer.: 1131
Mitglied seit: 2005-10-30



Ich würde mich ja totlachen, wenn es am übertakten liegen würde.... :rolleyes:
Email PosterUsers WebsiteICQ
Top
NetWraith
Geschrieben am: Montag, 02.Januar 2012, 23:22 Uhr
Quote Post


Professional
****

Gruppe: Supporter
Beiträge: 497
Mitgliedsnummer.: 12782
Mitglied seit: 2010-03-20



QUOTE (R2D2 @ Montag, 02.Januar 2012, 23:17 Uhr)
Ich würde mich ja totlachen, wenn es am übertakten liegen würde....  :rolleyes:

Darauf hab ich gewartet :lol: ... ABER: Schon gegengecheckt :P ...

Keine Sorge, ich weiß, wie man strukturiert arbeitet.

Im Moment läuft der Test auf meinem VDR2 mit geänderten Einstellungen. Sieht sehr gut aus.

@R2D2:
Hättest Du noch einen konstruktiven Vorschlag, der "funten" könnte?

73 de
NetWraith
Email Poster
Top
HelAu
Geschrieben am: Montag, 02.Januar 2012, 23:33 Uhr
Quote Post


Scheffe
****

Gruppe: Admin
Beiträge: 11285
Mitgliedsnummer.: 2
Mitglied seit: 2003-04-25



Also ich hab mit der aktuellen xine-lib und dem xine plugin ueberhaupt keine Probleme mehr - und nein ich will nicht zu xineliboutput wechseln :)
Email PosterUsers WebsiteICQAOLYahoo
Top
R2D2
Geschrieben am: Montag, 02.Januar 2012, 23:35 Uhr
Quote Post


Prinz
****

Gruppe: Moderators
Beiträge: 6149
Mitgliedsnummer.: 1131
Mitglied seit: 2005-10-30



QUOTE (NetWraith @ Montag, 02.Januar 2012, 23:22 Uhr)
[...] @R2D2:
Hättest Du noch einen konstruktiven Vorschlag, der "funten" könnte? ...

Die Meldung: "Buffer overflow (TCP/PIPE)" kommt i.d.R dann, wenn das entsprechende Ausgabeplugin die Daten nicht abholt.
Meistens liegt es an irgendwelchen Inkompatibilitäten der Versionen, oder an den eingespielten Patches, etc....

Ich würde ganz einfach mal das Repo auf "df-osd-handling" setzen und das ganze xine-Zeugs mal neu bauen.

- xine-lib
- xine-ui
- xineliboutput
- xine-Plugin
Email PosterUsers WebsiteICQ
Top
Mr.N!ce
Geschrieben am: Montag, 02.Januar 2012, 23:36 Uhr
Quote Post


Prinz
****

Gruppe: G2V3+User
Beiträge: 1929
Mitgliedsnummer.: 1417
Mitglied seit: 2006-07-22



@franky
Na wo ich Dich hier gerade sehe :lol:

wie definierst du leistungsstärkere HW, wo ziehst Du da die Grenze

ION1 ist ja nicht unbedingt leistungsstark und funktioniert ja auch mit dem aktuellen Treiber,

was würdest Du für ne Intel onoard 9300 empfehlen mit Intel 5200 CPU :)

Eher den neueren oder den 275er.

Gruß N!ce
Email Poster
Top
franky
Geschrieben am: Montag, 02.Januar 2012, 23:44 Uhr
Quote Post


Prinz
****

Gruppe: Supporter
Beiträge: 1582
Mitgliedsnummer.: 1547
Mitglied seit: 2006-11-19



Hallo Zusammen,

ich hab heute Abend auf zwei meiner Systeme (Ausgabe über xine-plugin) jeweils die beiden verbliebenen xine-lib branches getestet.
Mit dem neuen df-osd-handling, der ja jetzt auch den alter_h264.diff enthält, sind auf beiden Systemen die OSD-Probleme wieder da.
Nachdem ich wieder auf den aktuellen Master zurück gegangen bin, laufen meine beiden Systeme wieder stabil und ohne OSD-Probleme.

Das xineliboutput-plugin hat sich mit keinem der beiden aktuellen xine-lib branches bauen lasse.
Gleiche Fehlermeldung wie hier im VDR-Portal.
Dort steht auch, dass eine Änderung an den xineliboutput-Sourcen Abhilfe schaffen soll.

Ich weis jetzt eigentlich nicht, was das "Franky-Zeugs" mit den Problemen zu tun hat, die xineliboutput mit den aktuellen xine-lib branches hat.
Außer dem muss ja niemand meine Anleitung nutzen, wenn damit das "Franky-Zeugs" gemeint ist.
Email Poster
Top
HelAu
Geschrieben am: Montag, 02.Januar 2012, 23:46 Uhr
Quote Post


Scheffe
****

Gruppe: Admin
Beiträge: 11285
Mitgliedsnummer.: 2
Mitglied seit: 2003-04-25



QUOTE (Mr.N!ce @ Montag, 02.Januar 2012, 23:36 Uhr)
was würdest Du für ne Intel onoard 9300 empfehlen mit Intel 5200 CPU :)

Eher den neueren oder den 275er.

Ich heisse zwar nicht Franky, aber bei mir lauft ein onboard 9300er mit dem 290.10 problemlos
Email PosterUsers WebsiteICQAOLYahoo
Top
Thema wird von 0 Benutzer(n) gelesen (0 Gäste und 0 Anonyme Benutzer)
0 Mitglieder:

Topic OptionsSeiten: (8) 1 2 [3] 4 5 ... Letzte » Reply to this topicStart new topicStart Poll