media-sound/xmms2: support stable API for libav, bug #540890
authorSergei Trofimovich <slyfox@gentoo.org>
Sat, 2 Apr 2016 10:43:39 +0000 (11:43 +0100)
committerSergei Trofimovich <slyfox@gentoo.org>
Sat, 2 Apr 2016 10:43:47 +0000 (11:43 +0100)
commit45fc303a416aa252542c49b9383ad148f9022974
treeff4c5ee6ab5050b02ad2cd0f2d09ea421b911bcf
parenteb6db67db013083706bae2a0997984d9e5063b16
media-sound/xmms2: support stable API for libav, bug #540890

Latest stable media-video/ffmpeg-2.8.6 provides both functions:
  avcodec_decode_audio3
  avcodec_decode_audio4

While latest stable media-video/libav-11.3 provides only
  avcodec_decode_audio4

Pulled large patchset from upstream to support audio4 API.

Builds fine on both stable virtual/ffmpeg implementations
and unstable libav.

Reported-by: Toralf Förster
Bug: https://bugs.gentoo.org/540890

Package-Manager: portage-2.2.28
media-sound/xmms2/files/xmms2-0.8-audio4-p1.patch [new file with mode: 0644]
media-sound/xmms2/files/xmms2-0.8-audio4-p2.patch [new file with mode: 0644]
media-sound/xmms2/files/xmms2-0.8-audio4-p3.patch [new file with mode: 0644]
media-sound/xmms2/files/xmms2-0.8-audio4-p4.patch [new file with mode: 0644]
media-sound/xmms2/files/xmms2-0.8-audio4-p5.patch [new file with mode: 0644]
media-sound/xmms2/files/xmms2-0.8-audio4-p6.patch [new file with mode: 0644]
media-sound/xmms2/files/xmms2-0.8-audio4-p7.patch [new file with mode: 0644]
media-sound/xmms2/xmms2-0.8-r2.ebuild