DVB-Cube <<< Das deutsche PC und DVB-Forum >>>

Diverse DVB Software für verschiedene Karten => # Linux DVB (vdr, kaffeine, ect.) => # Kaffeine => Thema gestartet von: spoke1 am 06 Dezember, 2006, 19:10

Titel: [Release] xine-lib 1.1.16.3
Beitrag von: spoke1 am 06 Dezember, 2006, 19:10
What is xine?
 xine is a free multimedia player. It plays back CDs, DVDs, and VCDs. It also decodes multimedia files like AVI, MOV, WMV, and MP3 from local disk drives, and displays multimedia streamed over the Internet. It interprets many of the most common multimedia formats available - and some of the most uncommon formats, too. 

   xine-lib version 1.1.3 is now available for download. This release contains several bug and security fixes.
 

Zu bekommen: http://xinehq.de/index.php/download
Titel: [Release] xine-lib 1.1.16.3
Beitrag von: mtron am 15 Dezember, 2008, 16:41
ChangeLog & Release Notes (http://sourceforge.net/project/shownotes.php?release_id=619869) für Version 1.1.15:

Zitat
* Security fixes:
  - Fix crashes with various corrupted media files, including Ogg.
    (CVE-2008-3231)
    This includes a libfaad update from the 1.2 branch.
  - Delay V4L video frame preallocation until we know how large they'll be.
  - Fix an exploitable ID3 heap buffer overflow.
  - Check for possible buffer overflow attempts in the Real demuxer.
  - Use size_t for data length variables where there may be int overflows.
  - Add some checks for memory allocation failures.
* Use external ffmpeg and libfaad by default.
* V4L: Don't segfault if asked for an input that doesn't exist.
* Recognise AMR audio (normally found in 3GP files).
* Recognise Snow video.
* Xv deinterlacing didn't take the size of the deinterlaced image into
  account; on some chipsets, this would cause image corruption, while on
  others, there would be no problem.
* V4L: only try and set the tuner if we're going to use it. Setting the tuner
  when using baseband video (CVBS, S-Video) breaks the input.
* Fix crashes with MP3 files with metadata consisting only of separators.

Damit muss man also den --external-ffmpeg configure switch nicht mehr setzten, sondern es wird atomatisch der installierte ffmpeg Checkout verwendet (den man sich natürlich erstmal vom ffmpeg svn holen und installieren muss).

Source: http://prdownloads.sourceforge.net/xine/xine-lib-1.1.15.tar.bz2
Titel: [Release] xine-lib 1.1.16.3
Beitrag von: mtron am 07 April, 2009, 10:56
xine-lib 1.1.16.3 Release Notes and Changelog

Bugfix release, das wieder ein aktuelles externes ffmpeg zulässt (neuere svn versionen hatten kompilierprobleme wenn der ffmpeg checkout brandaktuell war) und einem weiteren neuen interessanten Feature: der neue mpeg2 decoder "libmpeg2new"  ist jetzt erstamls dabei (muss beim configure explizit aktiviert werden und soll viel preformanter als der alte sein ... we'll see  ;D)

Notes:
Maintenance release. Fixes two security problems and a few
miscellaneous bugs, and adds support for OpenBSD.

Known issues:
* invalid MIME type info in the MOD demuxer
  http://hg.debian.org/hg/xine-lib/xine-lib?cmd=changeset;node=afe0ffd88733;style=raw

Changes:
* Security fixes:
  - Fix another possible int overflow in the 4XM demuxer.
    (ref. TKADV2009-004, CVE-2009-0385)
  - Fix an integer overflow in the Quicktime demuxer.
* Enable libmpeg2new (if configured with
  --enable-libmpeg2new). This is not yet production code;
  the old mpeg2 decoder remains the default.
* Add support for OpenBSD.
* Fix a build failure on *BSD due to some rather useful
  GNUisms.
* Protect audio loop so it cannot write to a paused device
  (fix pause/resume freeze with pulseaudio).
* Fix build with libavutil >= 50.0.0.
* Fix segfaults when playing VCDs.
* Fix calculation of frame duration for ffmpeg-decoded
  formats.
* Don't assume that ID3v2 tags with no content mean "end of
  ID3 data".

Source Download: http://sourceforge.net/project/showfiles.php?group_id=9655&package_id=9732
Titel: Re: [Release] xine-lib 1.1.16.3
Beitrag von: spoke1 am 07 April, 2009, 11:54
Das Update kam SEHR fix. Bin gespannt
Titel: Re: [Release] xine-lib 1.1.16.3
Beitrag von: SiLæncer am 07 April, 2009, 12:21
Auch aus sicherheitstechnischer Sicht interessant -> Kritische Schwachstellen in xine-lib geschlossen (http://www.dvbcube.org/index.php?topic=5832.msg108786;topicseen#msg108786)
Titel: Re: [Release] xine-lib 1.1.16.3
Beitrag von: mtron am 07 April, 2009, 22:30
hat jemand schon libmpeg2new probiert? Bin wirklich gespannt, denn der alte decoder war ziemlich anfällig für schwache Signale, also da ist durchaus potential nach oben...

Sonst nimm ich mir die Sache am WE vor, ausser ich find ein aktuelles xine-lib ppa  :P
Titel: Re: [Release] xine-lib 1.1.16.3
Beitrag von: spoke1 am 07 April, 2009, 22:37
Meine Wenigkeit hat stramm zu tun, daher kann ich leider vorerst nicht mitbasteln. Besteht aber durchaus die Möglichkeit das ich von Do. auf Fr. Probebohrungen vornehme  ;D
Titel: Re: [Release] xine-lib 1.1.16.3
Beitrag von: spoke1 am 09 April, 2009, 22:01
xine 1.1.16.3 mit ffmpeg-checkout-2009-04-09 macht unter HDTV kein Bild. Nur "HDTon" ist blöd  ;D

xine 1.1.16.3 mit ffmpeg-checkout-2009-02-26 funkt auch wieder HDTV mit Bild, wenn auch nicht (mehr) sonderlich stabil.

Prozesslast unverändert trotz ./configure --prefix=/usr --with-external-ffmpeg --enable-libmpeg2new
Fazit: reisst mich nicht vom Hocker, LEIDER
Titel: Re: [Release] xine-lib 1.1.16.3
Beitrag von: mtron am 10 April, 2009, 00:12
zusammen würde ich das nicht verwenden. libmpeg2new ist sehr experimentell. Aber schad dass der  build mit neuerem ffmpeg noch immer nicht hinhaut  :-\

Titel: Re: [Release] xine-lib 1.1.16.3
Beitrag von: spoke1 am 10 April, 2009, 10:14
Ich hab das mit und ohne und nur mit libmpeg2new gebaut. Keine Erhellung. Tja, und ffmpeg funktioniert als solches aber nur bei SDTV