diff options
author | Michael Johnson <ahze@FreeBSD.org> | 2004-11-16 21:59:37 +0000 |
---|---|---|
committer | Michael Johnson <ahze@FreeBSD.org> | 2004-11-16 21:59:37 +0000 |
commit | 961b9569463f5c808a0c88cf718c868e758334f7 (patch) | |
tree | b5697513a9bea21d81f49d1b74f271077c5b94ab /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-configure | 23 | ||||
-rw-r--r-- | multimedia/vlc-devel/files/patch-modules-demux-livedotcom.cpp | 73 | ||||
-rw-r--r-- | multimedia/vlc-devel/files/patch-modules_gui_ncurses.c | 29 | ||||
-rw-r--r-- | multimedia/vlc-devel/files/theora.c-patch | 11 |
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 - *****************************************************************************/ |