summaryrefslogtreecommitdiff
path: root/multimedia/vlc-devel/files
diff options
context:
space:
mode:
authorMichael Johnson <ahze@FreeBSD.org>2004-11-16 21:59:37 +0000
committerMichael Johnson <ahze@FreeBSD.org>2004-11-16 21:59:37 +0000
commit961b9569463f5c808a0c88cf718c868e758334f7 (patch)
treeb5697513a9bea21d81f49d1b74f271077c5b94ab /multimedia/vlc-devel/files
parent- Update the german dictionary; (diff)
- Update to 0.8.1
- Default X11 interface is now WxWindows (gtk2.0 version) - Removed Gtk 1.2 & Gnome 1.4 support. (depreciated to wxgtk) - Removed WITH_AUTODETECT, vlc is very modular at runtime - Add skins2 interface (similar to xmms) - Merge mad and id3lib support (can be disabled with WITHOUT_MAD) - Added support for a mozilla plugin Lots of stuff obtained from ports/www/mplayer-plugin and some help from marcus - Auto-generated pkg-plist (make life EASY :) ) - s/Linux/FreeBSD/ through out the program. - Statically link to libavcodec/libavformat from vlc's supported ffmpeg snapshot for greater performance. - Knob Changes or New Knobs: WITHOUT_FAAD (Enabled default) WITHOUT_FLAC (Enabled default) WITHOUT_DTS (Enabled default) WITHOUT_DVD (Enabled default) WITHOUT_CDROM (Enabled default, this is vcd & cddb support) WITHOUT_LAME (Enabled default) WITHOUT_MAD (Enabled default) WITHOUT_HTTPD (Enabled default) WITHOUT_VORBIS (Enabled default) WITHOUT_LIBMATROSKA (Enabled default) WITHOUT_LIVEMEDIA (Enabled default) WITHOUT_SDL (Enabled default) WITHOUT_SLP (Enabled default) WITHOUT_LIBMPEG2 (Enabled default) WITH_MOZILLA_PLUGIN (Disabled default, defaults to www/mozilla if defined) [mozilla|mozilla-devel|firefox] WITH_ARTS (Disabled default) WITH_TOOLAME (Disabled default) WITH_LIBCACA (Disabled default) WITH_LIBTREMOR (Disabled default) WITH_LIBTHEORA (Disabled defalut) WITH_OPENGL (Disabled default) WITH_SSL (Disabled default) WITH_SVG (Disabled default) WITH_SKINS (Disabled default) DEBUG (Disabled default) Note: WITH_ Knobs are disabled default unless auto-detected WITHOUT_ Knobs are enabled default unless defined Please read the first section of ports/multimedia/Makefile before building to tune VLC towards your personal preferences. ffmpeg-patch partly obtained from gentoo Changelog: http://developers.videolan.org/vlc/NEWS Approved by: pav (co mentor) -------------------------------------------------------------
Notes
Notes: svn path=/head/; revision=121777
Diffstat (limited to 'multimedia/vlc-devel/files')
-rw-r--r--multimedia/vlc-devel/files/patch-configure23
-rw-r--r--multimedia/vlc-devel/files/patch-modules-demux-livedotcom.cpp73
-rw-r--r--multimedia/vlc-devel/files/patch-modules_gui_ncurses.c29
-rw-r--r--multimedia/vlc-devel/files/theora.c-patch11
4 files changed, 36 insertions, 100 deletions
diff --git a/multimedia/vlc-devel/files/patch-configure b/multimedia/vlc-devel/files/patch-configure
index dd2c60017b37..fd460cf24eb6 100644
--- a/multimedia/vlc-devel/files/patch-configure
+++ b/multimedia/vlc-devel/files/patch-configure
@@ -1,19 +1,10 @@
---- configure.orig Fri May 21 14:09:58 2004
-+++ configure Mon Sep 27 06:22:50 2004
-@@ -5050,7 +5050,6 @@
+--- configure.orig Wed Nov 3 08:47:13 2004
++++ configure Wed Nov 3 08:50:12 2004
+@@ -4967,7 +4967,6 @@
;;
- *bsd*)
- SYS="${target_os}"
+ bsdi*)
+ SYS=bsdi
- CFLAGS_save="${CFLAGS_save} -pthread"; CFLAGS="${CFLAGS_save}"
- ;;
- darwin*)
- SYS=darwin
-@@ -35442,7 +35441,7 @@
-
- VLC_CONFIG="top_builddir=\"\$(top_builddir)\" \$(top_builddir)/vlc-config"
-
--CPPFLAGS_save="${CPPFLAGS_save} -I\$(top_srcdir)/include"
-+CPPFLAGS_save="-I\$(top_srcdir)/include ${CPPFLAGS_save}"
-
- CPPFLAGS="${CPPFLAGS_save}"
+ for element in dvd dvdcss vcd cdda vcdx cddax; do
+ eval "LDFLAGS_${element}="'"'"-ldvd "'$'"{LDFLAGS_${element}} "'"'
diff --git a/multimedia/vlc-devel/files/patch-modules-demux-livedotcom.cpp b/multimedia/vlc-devel/files/patch-modules-demux-livedotcom.cpp
deleted file mode 100644
index c1ea03a976e0..000000000000
--- a/multimedia/vlc-devel/files/patch-modules-demux-livedotcom.cpp
+++ /dev/null
@@ -1,73 +0,0 @@
---- modules/demux/livedotcom.cpp.orig Thu Jul 22 01:54:30 2004
-+++ modules/demux/livedotcom.cpp Thu Jul 22 01:58:50 2004
-@@ -39,6 +39,12 @@
- #include "GroupsockHelper.hh"
- #include "liveMedia.hh"
-
-+#if (LIVEMEDIA_LIBRARY_VERSION_INT < 1089936000)
-+#define RECLAIM_ENV(env) delete (env)
-+#else
-+#define RECLAIM_ENV(env) (env)->reclaim()
-+#endif
-+
- using namespace std;
-
- /*****************************************************************************
-@@ -132,8 +138,7 @@
- }
- if( ( rtsp = RTSPClient::createNew(*env, 1/*verbose*/, "VLC Media Player" ) ) == NULL )
- {
-- delete env;
-- delete scheduler;
-+ env->reclaim(); delete scheduler;
- msg_Err( p_input, "RTSPClient::createNew failed" );
- return VLC_EGENERIC;
- }
-@@ -149,8 +154,7 @@
- msg_Err( p_input, "describeURL failed (%s)", env->getResultMsg() );
-
- free( psz_url );
-- delete env;
-- delete scheduler;
-+ env->reclaim(); delete scheduler;
- free( p_sys );
- return VLC_EGENERIC;
- }
-@@ -160,8 +164,7 @@
-
- //fprintf( stderr, "sdp=%s\n", p_sys->p_sdp );
-
-- delete env;
-- delete scheduler;
-+ env->reclaim(); delete scheduler;
-
- var_Create( p_input, "rtsp-tcp", VLC_VAR_BOOL|VLC_VAR_DOINHERIT );
- var_Get( p_input, "rtsp-tcp", &val );
-@@ -670,11 +673,11 @@
- }
- if( p_sys->env )
- {
-- delete p_sys->env;
-+ RECLAIM_ENV(p_sys->env);
- }
- if( p_sys->scheduler )
- {
-- delete p_sys->scheduler;
-+ RECLAIM_ENV(p_sys->env);
- }
- if( p_sys->p_sdp )
- {
-@@ -724,11 +727,11 @@
-
- if( p_sys->env )
- {
-- delete p_sys->env;
-+ RECLAIM_ENV(p_sys->env);
- }
- if( p_sys->scheduler )
- {
-- delete p_sys->scheduler;
-+ RECLAIM_ENV(p_sys->env);
- }
- if( p_sys->p_sdp )
- {
diff --git a/multimedia/vlc-devel/files/patch-modules_gui_ncurses.c b/multimedia/vlc-devel/files/patch-modules_gui_ncurses.c
new file mode 100644
index 000000000000..ef435ac6685d
--- /dev/null
+++ b/multimedia/vlc-devel/files/patch-modules_gui_ncurses.c
@@ -0,0 +1,29 @@
+--- modules/gui/ncurses.c.orig Wed Nov 3 18:12:49 2004
++++ modules/gui/ncurses.c Wed Nov 3 18:14:27 2004
+@@ -875,7 +875,7 @@
+
+ static void SearchPlaylist( intf_thread_t *p_intf, char *psz_searchstring )
+ {
+- bool b_ok = false;
++ bool b_ok = 0;
+ int i_current;
+ int i_first = 0 ;
+ int i_item = -1;
+@@ -900,7 +900,7 @@
+ psz_searchstring ) != NULL )
+ {
+ i_item = i_current;
+- b_ok = true;
++ b_ok = 1;
+ break;
+ }
+ }
+@@ -914,7 +914,7 @@
+ psz_searchstring ) != NULL )
+ {
+ i_item = i_current;
+- b_ok = true;
++ b_ok = 1;
+ break;
+ }
+ }
diff --git a/multimedia/vlc-devel/files/theora.c-patch b/multimedia/vlc-devel/files/theora.c-patch
deleted file mode 100644
index 35919e1f7e92..000000000000
--- a/multimedia/vlc-devel/files/theora.c-patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- modules/codec/theora.c.orig Sun Feb 29 22:28:09 2004
-+++ modules/codec/theora.c Sun Feb 29 22:28:23 2004
-@@ -31,7 +31,7 @@
- #include <ogg/ogg.h>
-
- #include <theora/theora.h>
--
-+extern int theora_encode_tables(theora_state *t, ogg_packet *op);
- /*****************************************************************************
- * decoder_sys_t : theora decoder descriptor
- *****************************************************************************/