Commit graph

225 commits

Author SHA1 Message Date
drochner
4c8677a37b update to xine-lib-1-rc6a
New Features:
- Added support for Annodex bitsream format. The Annodex bitstream
  format is a subset of the Ogg encapsulation format: it"s basically
  Ogg with extra timing information, so that time-based stream
- Added support for VobSub-in-Matroska (Vobsub is raw subtitle
  stream from a DVD. This patch enables support for VobSub
- Added support for 44100Hz DTS in .wav files
- Added experimental time stretching plugin: play stream faster or
 slower than original speed, optionally preserving pitch
 - Added configure option for building xine with external ffmpeg
		       library
- Added api for finer playback speed control (requires frontend
                      support)
- Added support for QuickTime 6.3 DLLs
- Added support for mp3 audio in mp4 files
- Added support for using utf-8 for matroska subtitles
2004-10-27 20:31:33 +00:00
tv
c487cb967a Libtool fix for PR pkg/26633, and other issues. Update libtool to 1.5.10
in the process.  (More information on tech-pkg.)

Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and
installing .la files.

Bump PKGREVISION (only) of all packages depending directly on the above
via a buildlink3 include.
2004-10-03 00:12:51 +00:00
jlam
1a280185e1 Mechanical changes to package PLISTs to make use of LIBTOOLIZE_PLIST.
All library names listed by *.la files no longer need to be listed
in the PLIST, e.g., instead of:

	lib/libfoo.a
	lib/libfoo.la
	lib/libfoo.so
	lib/libfoo.so.0
	lib/libfoo.so.0.1

one simply needs:

	lib/libfoo.la

and bsd.pkg.mk will automatically ensure that the additional library
names are listed in the installed package +CONTENTS file.

Also make LIBTOOLIZE_PLIST default to "yes".
2004-09-22 08:09:14 +00:00
xtraeme
1edd532e63 Check for libXv.so on ${X11BASE}/lib not /usr/X11R6, which breaks
installation using XFree86/xorg packages from pkgsrc.

Apply patch from FUKAUMI Naoki in PR pkg/26743, no bump PKGREVISION
because there aren't functional changes if XFree86/xorg from pkgsrc
is not used.
2004-09-09 07:50:53 +00:00
drochner
c2f0450629 fix stack overflow, see http://www.open-security.org/advisories/6
(patch from xine CVS)
bump PKGREVISION
2004-08-10 11:24:46 +00:00
shannonjr
da9c92c952 There is a problem compiling multimedia/xine-lib in that the "extra"
assembly language module zoom_filter_xmmx.c breaks when optimized. Some
googling indicates that this is also encountered with FreeBSD and Linux.
A review of the CVS tree for xine shows that this module has been
removed. As as module is only built if MMX is detected (HAVE_FFMMX
defined) removing the module should not break anything; that is the
approach taken in this new patch that removes building zoom_filter_xmmx
from Makefile.in for xineplug_post_goom.la
2004-08-02 19:09:45 +00:00
drochner
54415e052d update to xine-lib-1-rc5
changes:
rc4a:
Some have experienced problems with rc4 due a bug managing the colorkey
overlay for XV (XVideo). With some video cards (most notably Matrox), it
caused parts of the image to not be displayed properly. These bugs have
now been fixed. Others have experienced compilation problems in our
previous releases resulting in static noise being produced for WMA streams.
This has also been fixed in rc4a.
Users of 5.1 and other audio surround setups will need to reconfigure their
xine settings. A newer, more user-friendly, "Speaker arrangement" config
item is now provided and must be used.
rc5:
xine-lib 1-rc5 contains important fixes from our previous release,
most notably compilation fixes for AMD64 plataform, fixed
downloading of reference files (asx, rm, etc) with HTTP, some
crashes with win32 DLLs and playback issues of some MPEG streams.
There are cool new features as well, like the surround 5.1 upmix
plugin and MacOS X support.
2004-06-21 15:55:54 +00:00
grant
576ae3683a bump PKGREVISION for PLIST fixes. 2004-05-29 17:21:16 +00:00
reed
ed565ad881 Split up PLIST into PLIST.common, PLIST.Linux and PLIST.NetBSD.
(If you use another platform, please share your details.)

This fixes a problem where under Linux, the sun and xv
plugins are not installed and then 36 additional new plugins
are installed (Linux only). (Thank you to Sebastian Prause
for Linux PLIST information.)

Use PLIST_SUBST for the i386 files and remove PLIST.i386.
2004-05-29 02:14:27 +00:00
drochner
4cdb9ea17d update to xine-lib-1-rc4
changes:
This release improves playback of some streams, reduces flickering
of OSD and brings a whole bunch of updated libraries.
It does also fix a vulnerability in xine's RTSP streaming code.
See XSA-2004-3 for more information!

XXX powerpc asm stuff needs to be checked
XXX didn't test the "arts" stuff
2004-05-12 16:37:06 +00:00
snj
e9dde6bca2 No longer used. 2004-04-24 19:18:46 +00:00
drochner
7312de77bf depend on vcdimager/libcdio, so we get some vcd support
(PKGREVISION++)
2004-04-19 18:17:04 +00:00
mycroft
daf04b6608 All I have to say is: "Gah." 2004-04-16 14:55:30 +00:00
mycroft
32a222945b xine-lib (1-rc3c)
* fix the deadlock with non-seekable input plugins
  * guess codeset for OSD if nl_langinfo(CODESET) is missing or not working
  * new option - list of domains, where don't use proxy
  * fix possible crashes in front-ends that create and delete streams
  * send a message to the front-end when the audio device is busy
  * revert changes to the DVD plugin that made it impossible to play mounted
    DVDs
  * use xine network functions in CDDB lookups, fix connection timeout
  * preparing for future MinGW port
  * improved network buffer management policy.
  * asf/mmst/mmsh proper support for "media changing" command.
  * improve playback with separate subtitles, fix the seeking and a deadlock
  * DVD still menus fixed that were broken in rc3b
[Note: The way the previous was "fixed" is a kluge.]
  * deadlocks with network buffer control fixed
  * DXR3's letterboxed overlay mode works with pan&scan material
  * DXR3: timestamp handling for NAV packets fixes the menu on the first
    DVD of "24" season 1
  * fixed audio sync method "resampling"
2004-04-16 14:44:32 +00:00
wiz
5350dc21df Belatedly bump PKGREVISIONs and dependencies for xvidcore major bump
during recent update (hi charles!).
2004-04-05 18:41:14 +00:00
mycroft
747db3dfd9 Update to rc3b. Fixed a problem with the PLIST not including some .sos under
NetBSD.  Applied the same symbol hacks that are used to make the Linux
RealPlayer modules work with mplayer -- but also use the native RV2.0 codec
now.

                       17.03.2004 xine-lib 1-3c3b released
                                  This version adds support for Matroska
                                  files, Flash Video and Sierra VMD files, as
                                  well as OpenDML 2.0 support for the AVI
                                  demuxer. In addition, this new library can
                                  now handle a variety of file formats from
                                  the Amiga computer, including a variety of
                                  IFF files and MOD/S3M/XM/IT/etc music
                                  tracker formats (thanks to the ModPlug
                                  library). The new library version contains
                                  several new video decoders including Sierra
                                  video, Flash Video, Real Video 2.0 Duck
                                  TrueMotion v1, 8BPS, MZSH, ZLIB, ASV1,2,
                                  ATI VCR1 (all courtesy of ffmpeg). Network
                                  streaming drivers are enhanced, including
                                  secure HTTP, MMS, and RTP/UDP. As for video
                                  drivers, there is new support for the CACA
                                  library (colored ASCII art), and
                                  fixed/improved support for SDL and Sun
                                  PGX32 video. As always the core xine engine
                                  has been enhanced for greater stability so
                                  that you can just play your multimedia with
                                  ease.
2004-03-28 20:14:22 +00:00
jlam
7db11b582a Fix serious bug where BUILDLINK_PACKAGES wasn't being ordered properly
by moving the inclusion of buildlink3.mk files outside of the protected
region.  This bug would be seen by users that have set PREFER_PKGSRC
or PREFER_NATIVE to non-default values.

BUILDLINK_PACKAGES should be ordered so that for any package in the
list, that package doesn't depend on any packages to the left of it
in the list.  This ordering property is used to check for builtin
packages in the correct order.  The problem was that including a
buildlink3.mk file for <pkg> correctly ensured that <pkg> was removed
from BUILDLINK_PACKAGES and appended to the end.  However, since the
inclusion of any other buildlink3.mk files within that buildlink3.mk
was in a region that was protected against multiple inclusion, those
dependencies weren't also moved to the end of BUILDLINK_PACKAGES.
2004-03-18 09:12:08 +00:00
jmmv
ce3be8b79d Update to 1rc3a. Summary of changes since rc0a:
- Fixed some bugs which caused xine to segfault under certain conditions,
  and a long-standing issue that would make xine hang with the NPTL
  implementation in Linux kernel 2.6.
- Stabilized core engine and much improved subtitles.
- Built-in VCD navigation, XvMC support and better handling of funny filenames.
- A security hole regarding the "#save" MRL option has been closed.
- Added a feature: append "#save:filename" to an MRL to save the stream during
  playback.
- Lots of bugfixes.
2004-03-11 17:26:02 +00:00
jlam
9ff0e10340 Reorder location and setting of BUILDLINK_PACKAGES to match template
buildlink3.mk file in revision 1.101 of bsd.buildlink3.mk.
2004-03-05 19:25:06 +00:00
jmmv
df24fe3ded Move inclusion of libiconv's bl3 file to the common Makefile, to fix the
build of xine-esound as shown by kristerw@'s last bulk build.
2004-02-27 13:54:49 +00:00
jmmv
01361281e9 bl3ify 2004-02-25 18:02:08 +00:00
wiz
5864f18321 buildlink{2,3} files should not include pkgconfig/buildlink{2,3}.mk. 2004-02-19 17:54:05 +00:00
jmmv
ab17dd00b3 PKGCONFIG_OVERRIDE is relative to WRKSRC. 2004-02-14 18:26:26 +00:00
jlam
ec993afa1a LIBTOOL_OVERRIDE and SHLIBTOOL_OVERRIDE are now lists of shell globs
relative to ${WRKSRC}.  Remove redundant LIBTOOL_OVERRIDE settings that
are automatically handled by the default setting in bsd.pkg.mk.
2004-02-14 17:21:32 +00:00
jmmv
65d5ed7ecf Move xine-lib to the multimedia category (coming from graphics).
This is version 1rc0anb3.
2004-01-26 13:03:25 +00:00