From e0f26cb27790a22565eeb66896c03927ca4cc1d3 Mon Sep 17 00:00:00 2001 From: ahoka Date: Thu, 24 Sep 2009 22:14:57 +0000 Subject: Changes between 1.0.1 and 1.0.2: -------------------------------- Decoders: * Native support for WMA Professional, without the use of the Win32 dlls * Fix issues in subtitles, especially SSA ones * Various fixes on theora and ogg Demuxers: * Various fixes for EPG support in MPEG-TS demuxer * Fixes for potential stack overflow in .avi, .mp4 and .asf demuxers Access: * Fixes for v4l2 devices * Fixes for dvb-c channels-scanning Qt Interface: * Fix some playlist sorting issues Mac OS X Interface: * Fixed a crash when updating VLC * Fixed a crash related to QTKit when opening video files (10.6 only) * Added the ability to play 2nd media in sync to the primary item (input-slave) * Added the "Quit after Playback" feature Mac OS X Port: * The "Delete Preferences" script is now delivered as a Universal Binary with native code for PowerPC, Intel and Intel 64bit * Full 64bit runtime compatibility on both Mac OS X 10.5 and 10.6 - no support for Goom and SDL - limited text rendering support - This port is still considered as EXPERIMENTAL despite its binary release. Encoders: * MPEG2 transrate stream output removed * x264 default-values closer to x264.exe defaults. * x264 rc-behaviour fixes: - if user defines qp-value, CQP-mode is used - otherwise if user defines vb=0, CRF-mode is used - otherwise ABR-mode is used * x264 set vbv-bufsize/vbv-maxsize better if user hasn't defined these: - ABR mode set vbv-max-bitrate=bitrate - vbv-bufsize is bitrate * seconds between keyframes (keyint/fps) Playlist: * Lua scripts for Mpora and Vimeo playback Unix builds: * Various fixes to enable 1.0 to build on Solaris and OpenBSD --- multimedia/vlc/patches/patch-aa | 21 ++++++++++----------- multimedia/vlc/patches/patch-configure | 15 ++++++++++++--- 2 files changed, 22 insertions(+), 14 deletions(-) (limited to 'multimedia/vlc/patches') diff --git a/multimedia/vlc/patches/patch-aa b/multimedia/vlc/patches/patch-aa index 1f51b4ac33f..c4d299b6d5d 100644 --- a/multimedia/vlc/patches/patch-aa +++ b/multimedia/vlc/patches/patch-aa @@ -1,28 +1,27 @@ -$NetBSD: patch-aa,v 1.9 2009/08/30 16:17:13 tnn Exp $ +$NetBSD: patch-aa,v 1.10 2009/09/24 22:14:57 ahoka Exp $ ---- modules/access/file.c.orig 2009-07-28 00:24:17.000000000 +0200 +--- modules/access/file.c.orig 2009-09-18 18:37:45.000000000 +0200 +++ modules/access/file.c -@@ -51,6 +51,9 @@ +@@ -50,6 +50,8 @@ + #if defined (__linux__) # include # include - # define HAVE_FSTATFS 1 -+#elif defined(__NetBSD__) ++#elif defined (HAVE_FSTATVFS) +# include -+# define HAVE_FSTATVFS 1 #elif defined (HAVE_SYS_MOUNT_H) + # include # include - # define HAVE_FSTATFS 1 -@@ -126,6 +129,13 @@ struct access_sys_t +@@ -126,7 +128,12 @@ struct access_sys_t static bool IsRemote (int fd) { +-#ifdef HAVE_FSTATFS +#ifdef HAVE_FSTATVFS + struct statvfs s; + if (fstatvfs(fd, &s)) + return false; + return !(s.f_flag & MNT_LOCAL); -+#endif -+ - #ifdef HAVE_FSTATFS ++#elif defined (HAVE_FSTATFS) struct statfs stf; + if (fstatfs (fd, &stf)) diff --git a/multimedia/vlc/patches/patch-configure b/multimedia/vlc/patches/patch-configure index 5e46f498f02..5af8723bdd1 100644 --- a/multimedia/vlc/patches/patch-configure +++ b/multimedia/vlc/patches/patch-configure @@ -1,8 +1,17 @@ -$NetBSD: patch-configure,v 1.3 2009/07/07 16:17:47 tnn Exp $ +$NetBSD: patch-configure,v 1.4 2009/09/24 22:14:57 ahoka Exp $ ---- configure.ac.orig 2009-06-20 16:08:32.000000000 +0200 +--- configure.ac.orig 2009-09-19 21:30:21.000000000 +0200 +++ configure.ac -@@ -2490,7 +2490,7 @@ then +@@ -572,7 +572,7 @@ AC_CHECK_FUNCS(fdatasync,, + ]) + + dnl Check for non-standard system calls +-AC_CHECK_FUNCS([vmsplice eventfd fstatfs]) ++AC_CHECK_FUNCS([vmsplice eventfd fstatvfs fstatfs]) + + AH_BOTTOM([#include ]) + +@@ -2498,7 +2498,7 @@ then fi CPPFLAGS="${CPPFLAGS_save} ${CPPFLAGS_v4l2}" -- cgit v1.2.3