Commit Graph

81 Commits

Author SHA1 Message Date
naddy
28585624b4 revert part of the previous commit bringing the removal of
-Wl,--no-undefined back as it does not build otherwise; from Brad
2012-08-29 15:53:14 +00:00
ajacoutot
63ffe4f28f - Remove patching to configure to disable execinfo.h check and disable
it from CONFIGURE_ENV instead
- Enable the use of the linker -z,defs option after the -pthread change
- Resync patches

from Brad (maintainer)
2012-08-28 05:54:05 +00:00
espie
efb89b04df prevent autodetection from grabbing execinfo.h, thus leading to dpb -J
problems.
2012-06-27 06:15:47 +00:00
ajacoutot
29f3695280 Update to stable, xine-lib-1.1.21.
from Brad (maintainer)
2012-06-10 07:35:30 +00:00
ajacoutot
401e68b5a5 Several fixes from upstream:
- Fix MPEG2 parsing.
- Enable direct rendering for H.264.
- Fix DR1 frame garbage collector when using multithreaded decoding.
- Fix U-plane conversion (YUVJ444P -> YUV420).
- Add support for FLAC with Matroska.
- mmx_yuv2rgb() optimizations.

from Brad (maintainer)
2012-06-09 08:41:16 +00:00
shadchin
353cfedef2 Switch ports on musepack, ok ajacoutot@ 2012-05-24 18:36:45 +00:00
ajacoutot
a751dc3311 Some fixes from upstream:
- Convert full range YUV to MPEG range.
- Fix cropping.

from Brad (maintainer)
2012-05-14 13:48:49 +00:00
ajacoutot
ebd7a65a7b Correct the utilization of the _POSIX_THREAD_PRIORITY_SCHEDULING feature
test macro.

from Brad (maintainer)
2012-05-09 06:29:42 +00:00
ajacoutot
204e300af1 Merge several bugfixes from upstream.
from Brad (maintainer)
2012-04-28 09:14:33 +00:00
ajacoutot
98690aa51a Upstream:
- Fix multithreaded initialization with API change.
- Fix decoding of full range YUV420 H.264 videos.

from Brad (maintainer)
2012-04-21 12:36:31 +00:00
ajacoutot
54fe4581b7 Meh, forgot to cvs add. 2012-04-08 19:33:31 +00:00
ajacoutot
c0ea47142d Correct the default device used for OpenBSD with the Blu-ray and VCD input
plugins.

from Brad (maintainer)
2012-04-08 19:19:04 +00:00
ajacoutot
a3f8cb2fd6 Back port the Blu-ray input plugin.
from Brad
2012-04-08 07:37:25 +00:00
ajacoutot
30c3f3e2a6 Bring a bunch of bugfixes from upstream.
from Brad
2012-04-07 05:48:49 +00:00
ajacoutot
b7fec019a2 Bugfix update to xine-lib-1.1.20.1.
from Brad (maintainer)
2012-01-05 08:52:26 +00:00
sthen
be48a0a8ae update to xine-lib 1.1.20, from Brad 2011-11-16 00:43:17 +00:00
dcoppa
05c25eb0de Bugfixes for the matroska demuxer.
from Brad (maintainer)
2011-10-30 21:20:19 +00:00
dcoppa
2e8691f3a7 Backport the Matroska header stripping support for Xine-lib.
From upstream via Brad
2011-10-13 07:27:00 +00:00
sthen
192008d487 Backport support to xine-lib for VP8 (WebM) and RealVideo 3/4, improved
24-bit LPCM support and various bug fixes. From Brad.
2011-10-09 20:45:07 +00:00
dcoppa
7efc853e6c Eliminate use of old FFmpeg APIs.
OK myself, sthen@
2011-06-13 08:10:01 +00:00
dcoppa
6b929c59fb - Get rid of the use of libtool's -tag=disable-static.
- Merge in a whole bunch of various fixes from upstream and add
  comments for the existing fixes which didn't have a comment in
  the patch.

From Brad; OK sthen@
2011-05-11 09:05:54 +00:00
sthen
2f6c635f99 remove casts now that NULL is a void *
from Brad.
2011-04-15 23:22:31 +00:00
sthen
78f3198600 Fixes from upstream, from Brad:
- Proper place for log mutex initialization. Fixed a leak.
- Using binary mode when checking configfile. New configfile would not be
  written only when switching binaries for different platforms.

Also sync WANTLIB.
2010-11-22 11:15:55 +00:00
jasper
cd5d1c7ad0 - remove unneeded patches that we have sched_get_priority_* now.
from brad (MAINTAINER)
2010-11-07 18:45:38 +00:00
dcoppa
f92b090310 Recognize the f4a / f4v extensions.
From Brad (maintainer)
2010-10-15 14:13:03 +00:00
sthen
ae601a0d5a Garbage collect some patches for Xine-lib which are not necessary.
From Brad.
2010-09-20 07:58:13 +00:00
sthen
cb59b0cbf1 remove 0-byte files, spotted by Brad 2010-09-13 20:35:51 +00:00
sthen
0c0d6dd0d0 update xine-lib to 1.1.19 and switch to new-style LIB_DEPENDS/WANTLIB
from Brad, thanks landry@ for testing in bulk build
2010-09-13 20:12:16 +00:00
sthen
abab707be8 Remove unused patch hunk (ifndef'd out), from Brad. No package change. 2010-04-20 11:32:14 +00:00
sthen
3a07e0b89d remove some files I missed earlier 2010-03-21 01:52:18 +00:00
sthen
5e4406d4aa update to 1.1.18.1, from Brad 2010-03-21 01:41:15 +00:00
sthen
311c7b0eb6 Fix playback of 24-bit FLAC files. From Brad. ok ajacoutot@
(ports is not fully open)
2010-03-03 08:29:18 +00:00
sthen
cbf426fd8a Argh, another 'cvs rm' that I missed; these files should be removed
with the update to xine-lib 1.1.17 (sndio support is now included
upstream). Reminded by Brad.
2010-01-06 09:14:17 +00:00
sthen
85b522fe1e Update to 1.1.7 from Brad; I missed a 'cvs rm' too :( 2010-01-05 11:52:06 +00:00
sthen
c5176ff065 Update to xine-lib 1.1.7 and disable win32 codec support, from Brad.
oops, missed a 'cvs add'.
2010-01-05 11:50:18 +00:00
sthen
ef99599f5b Update to xine-lib 1.1.17 and disable win32 codecs. From Brad. 2010-01-05 11:48:51 +00:00
jakemsr
1d60c5bf83 adjust header locations after libdvdnav update 2009-07-30 19:12:44 +00:00
sthen
0c1a90fa3a add SIMPLEBLOCK support for Matroska; from upstream repository.
http://bugs.xine-project.org/show_bug.cgi?id=216

from Brad (maintainer).
2009-07-14 09:10:05 +00:00
sthen
cea15ea335 Security update to 1.1.16.3 from Brad (maintainer) - int overflows in
the 4XM demux (TKADV2009-004, CVE-2009-0385) and the Quicktime demux.
2009-04-04 00:28:56 +00:00
sthen
40cec47dbb oops, missed this file. 2009-02-16 02:04:42 +00:00
sthen
18357e3cf8 SECURITY update to 1.1.16.2; CVE-2008-5239, CVE-2008-5240, TKADV2009-004
from Brad (maintainer).
2009-02-16 01:24:24 +00:00
sthen
87f5a96e0f add an update from upstream repo via Brad (maintainer).
avoid hangs in some front-ends e.g. Amarok.
2009-02-09 20:35:50 +00:00
sthen
db3179044c - SECURITY update to Xine-lib 1.1.16.1
- Heap overflow in Quicktime atom parsing.  (CVE-2008-5234 vector 1)
  - Multiple buffer overflows.                (CVE-2008-5236)
  - Multiple integer overflows.               (CVE-2008-5237)
  - Unchecked read function results.          (CVE-2008-5239)
  - Unchecked malloc using untrusted values.  (CVE-2008-5240 vectors 3 & 4)
  - Buffer indexing using an untrusted value. (CVE-2008-5243)
- Clean up the Makefile
- Enable the Xv motion compensation support
- Remove the JACK sound support
- Remove the now unnecessary multi-packaging
- Remove an unnecessary patch for the Sun sound code
- Comment out some files in the PLIST that do not pertain to OpenBSD
- Add WavPack support

from Brad (taking MAINTAINER).
2009-02-02 22:00:42 +00:00
jakemsr
07f6a51244 - remove arts and esd output plugins and related patching
- comment out audio(4) backend, as sndio backend is preferred

from Brad, thanks
2008-12-29 23:26:21 +00:00
brad
0b2ad90cb4 Add an ao plugin for sndio.
With assistance from and Ok ratchov@
2008-12-14 23:57:34 +00:00
brad
94c9145d4d Correct detection of code being compiled as PIC. Allows the cpuid inline
assembly code to compile thus allowing dynamic SIMD instruction detection
and the use of MMX Extended and 3DNow (as well as SSE/SSE2 if and when
such code is added).

ok jakemsr@
2008-09-25 20:43:09 +00:00
brad
4db68789cb Add support for H.264/AAC and some other audio codecs to the Flash
demuxer.

From Xine-lib repo

ok jakemsr@
2008-09-16 02:37:04 +00:00
jakemsr
32e8a1e508 - simpler faad related patching
- bump PKGNAME

ok brad@
2008-09-15 22:11:42 +00:00
brad
e2615fc74c Fix CDDB access on 64-bit architectures.
From Xine-lib source repo

ok jakemsr@
2008-08-31 00:35:08 +00:00
brad
debc96f684 Fix compilation with some C++ based programs. 2008-08-21 21:56:49 +00:00