The function tries to read the title from the DVD but does it in a way
that does not work on OpenBSD. OpenBSD returns EINVAL for reads that are not
a multiple of the blocksize for rcd0c.
ok jolan@
* Security fixes:
- CVE-2006-2802: possible buffer overflow in the HTTP plugin.
- possible buffer overflow via bad indexes in specially-crafted AVI files
* Fix a potential crash with fixed-size lacing in the Matroska demuxer
* Enable AMD64 mmx/sse support in some plugins (tvtime, libmpeg2, goom...)
* Fix xxmc subpictures (broken since 1.1.1)
* Add support for RealPlayer 10 codecs
WANTLIB tweak from bernd@
testing by steven@ and bernd@
(libi386.a) into shared objects, so we use the source file for
i386_set_ldt() from libi386.
- no need for OSS audio support.
- use the right CFLAGS for pthread linkage.
OK jolan@
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.
prodded by jolan@ and bernd@
drop SONAME encoding
don't link the library against libc, adjust WANTLIB accordingly
bump PKGNAME
tested with multimedia/transcode, which is the only port using xvidcore
OK alek@
USE_LIBTOOL
fix LIB_DEPENDS (doesn't use vorbis at all, but does use Ogg headers)
SEPARATE_BUILD=concurrent
bump PKGNAME
SHARED_LIBS and USE_LIBTOOL ok steven@, rest ok jolan@
the patch got committed to the ports tree, the Id got updated
to the ports version by cvs. result: patch does not apply.
solution: remove the '$'s from readxml.c's RCS Id.
PKGNAME not bumped because the port has not been buildable
since the last bump.
directly to get the codeset. locale_charset() canonicalizes the
codeset name "646", which libiconv does not understand, to "ASCII",
which libiconv does understand.
- use my OpenBSD email address
- and of course, bump the PKGNAME
OK jolan@
transcode changes (annoted):
- lots of bug fixes and code cleanup
- i386 nasm code replaced
- several speed improvements
- new filters: facemask, ascii
- can read raw DVD ISO images
- new export profile: xvcd
- auto-probe support for bktr and sunau
- safer string functions
- much improved amd64 support
- removed local copies of bbmpeg, libdvenc, libmpeg2 and libpostproc
- uses external libmpeg2 and libpostproc
- fixed out-of-bounds memory access in VOB demuxer
- fixed double free() in AVI handling
port changes:
- most patches integrated
- USE_LIBTOOL
- update my email address
OK wilfried@