+++ /dev/null
---- vlc-2.0.7/configure.ac.orig 2013-07-26 16:57:17.569390159 +0200
-+++ vlc-2.0.7/configure.ac 2013-07-26 20:30:33.175519230 +0200
-@@ -2416,9 +2416,6 @@
- [ --enable-avcodec libavcodec codec (default enabled)])
- AS_IF([test "${enable_avcodec}" != "no"], [
- PKG_CHECK_MODULES(AVCODEC,[libavcodec >= 52.25.0 libavutil], [
-- PKG_CHECK_EXISTS([libavcodec < 55],, [
-- AC_MSG_ERROR([libavcodec versions 55 and later are not supported yet.])
-- ])
- VLC_SAVE_FLAGS
- CPPFLAGS="${CPPFLAGS} ${AVCODEC_CFLAGS}"
- CFLAGS="${CFLAGS} ${AVCODEC_CFLAGS}"
---- vlc-2.0.7/modules/codec/avcodec/avcodec.c.orig 2013-03-19 13:03:30.000000000 +0100
-+++ vlc-2.0.7/modules/codec/avcodec/avcodec.c 2013-07-26 21:19:58.625395411 +0200
-@@ -275,43 +275,44 @@
-
- /* Set CPU capabilities */
- unsigned i_cpu = vlc_CPU();
-- p_context->dsp_mask = 0;
-+ int cpu_flags = av_get_cpu_flags();
- if( !(i_cpu & CPU_CAPABILITY_MMX) )
- {
-- p_context->dsp_mask |= AV_CPU_FLAG_MMX;
-+ cpu_flags &= ~AV_CPU_FLAG_MMX;
- }
- if( !(i_cpu & CPU_CAPABILITY_MMXEXT) )
- {
-- p_context->dsp_mask |= AV_CPU_FLAG_MMX2;
-+ cpu_flags &= ~AV_CPU_FLAG_MMX2;
- }
- if( !(i_cpu & CPU_CAPABILITY_3DNOW) )
- {
-- p_context->dsp_mask |= AV_CPU_FLAG_3DNOW;
-+ cpu_flags &= ~AV_CPU_FLAG_3DNOW;
- }
- if( !(i_cpu & CPU_CAPABILITY_SSE) )
- {
-- p_context->dsp_mask |= AV_CPU_FLAG_SSE;
-+ cpu_flags &= ~AV_CPU_FLAG_SSE;
- }
- if( !(i_cpu & CPU_CAPABILITY_SSE2) )
- {
-- p_context->dsp_mask |= AV_CPU_FLAG_SSE2;
-+ cpu_flags &= ~AV_CPU_FLAG_SSE2;
- }
- #ifdef AV_CPU_FLAG_SSE3
- if( !(i_cpu & CPU_CAPABILITY_SSE3) )
-- p_context->dsp_mask |= AV_CPU_FLAG_SSE3;
-+ cpu_flags &= ~AV_CPU_FLAG_SSE3;
- #endif
- #ifdef AV_CPU_FLAG_SSSE3
- if( !(i_cpu & CPU_CAPABILITY_SSSE3) )
-- p_context->dsp_mask |= AV_CPU_FLAG_SSSE3;
-+ cpu_flags &= ~AV_CPU_FLAG_SSSE3;
- #endif
- #ifdef AV_CPU_FLAG_SSE4
- if( !(i_cpu & CPU_CAPABILITY_SSE4_1) )
-- p_context->dsp_mask |= AV_CPU_FLAG_SSE4;
-+ cpu_flags &= ~AV_CPU_FLAG_SSE4;
- #endif
- #ifdef AV_CPU_FLAG_SSE42
- if( !(i_cpu & CPU_CAPABILITY_SSE4_2) )
-- p_context->dsp_mask |= AV_CPU_FLAG_SSE42;
-+ cpu_flags &= ~AV_CPU_FLAG_SSE42;
- #endif
-+ av_force_cpu_flags(cpu_flags);
-
- p_dec->b_need_packetized = true;
- switch( i_cat )
---- vlc-2.0.7/modules/codec/avcodec/audio.c.orig 2013-04-25 18:41:41.000000000 +0200
-+++ vlc-2.0.7/modules/codec/avcodec/audio.c 2013-07-26 21:20:54.795393296 +0200
-@@ -228,8 +228,8 @@
- p_sys->i_output_max = 0;
- break;
- }
-- if( p_sys->i_output_max < 2 * AVCODEC_MAX_AUDIO_FRAME_SIZE )
-- p_sys->i_output_max = 2 * AVCODEC_MAX_AUDIO_FRAME_SIZE;
-+ if( p_sys->i_output_max < 2 * 192000 /* AVCODEC_MAX_AUDIO_FRAME_SIZE */ )
-+ p_sys->i_output_max = 2 * 192000 /* AVCODEC_MAX_AUDIO_FRAME_SIZE */;
- msg_Dbg( p_dec, "Using %d bytes output buffer", p_sys->i_output_max );
- p_sys->p_output = av_malloc( p_sys->i_output_max );
-
---- vlc-2.0.7/modules/codec/avcodec/encoder.c.orig 2013-05-24 11:31:46.000000000 +0200
-+++ vlc-2.0.7/modules/codec/avcodec/encoder.c 2013-07-26 22:02:27.608621757 +0200
-@@ -359,23 +359,23 @@
-
- /* Set CPU capabilities */
- unsigned i_cpu = vlc_CPU();
-- p_context->dsp_mask = 0;
-+ int cpu_flags = av_get_cpu_flags();
- if( !(i_cpu & CPU_CAPABILITY_MMX) )
- {
-- p_context->dsp_mask |= AV_CPU_FLAG_MMX;
-+ cpu_flags &= ~AV_CPU_FLAG_MMX;
- }
- if( !(i_cpu & CPU_CAPABILITY_MMXEXT) )
- {
-- p_context->dsp_mask |= AV_CPU_FLAG_MMX2;
-+ cpu_flags &= ~AV_CPU_FLAG_MMX2;
- }
- if( !(i_cpu & CPU_CAPABILITY_3DNOW) )
- {
-- p_context->dsp_mask |= AV_CPU_FLAG_3DNOW;
-+ cpu_flags &= ~AV_CPU_FLAG_3DNOW;
- }
- if( !(i_cpu & CPU_CAPABILITY_SSE) )
- {
-- p_context->dsp_mask |= AV_CPU_FLAG_SSE;
-- p_context->dsp_mask |= AV_CPU_FLAG_SSE2;
-+ cpu_flags &= ~AV_CPU_FLAG_SSE;
-+ cpu_flags &= ~AV_CPU_FLAG_SSE2;
- }
-
- p_sys->i_key_int = var_GetInteger( p_enc, ENC_CFG_PREFIX "keyint" );
-@@ -497,8 +497,6 @@
- p_context->dark_masking = p_sys->f_dark_masking;
- p_context->p_masking = p_sys->f_p_masking;
- p_context->border_masking = p_sys->f_border_masking;
-- p_context->luma_elim_threshold = p_sys->i_luma_elim;
-- p_context->chroma_elim_threshold = p_sys->i_chroma_elim;
-
- if( p_sys->i_key_int > 0 )
- p_context->gop_size = p_sys->i_key_int;
-@@ -512,7 +510,7 @@
- p_context->flags |= CODEC_FLAG_LOW_DELAY;
-
- if( p_enc->fmt_out.i_codec == VLC_CODEC_MP2V )
-- p_context->idct_algo = FF_IDCT_LIBMPEG2MMX;
-+ p_context->idct_algo = FF_IDCT_AUTO;
-
- av_reduce( &p_context->sample_aspect_ratio.num,
- &p_context->sample_aspect_ratio.den,
-@@ -804,7 +802,13 @@
- #if LIBAVCODEC_VERSION_MAJOR < 54
- ret = avcodec_open( p_context, p_codec );
- #else
-- ret = avcodec_open2( p_context, p_codec, NULL /* options */ );
-+ AVDictionary *opts = NULL;
-+ char buf[50];
-+ sprintf(buf, "%d", p_sys->i_luma_elim);
-+ av_dict_set(&opts, "lelim", buf, 0);
-+ sprintf(buf, "%d", p_sys->i_chroma_elim);
-+ av_dict_set(&opts, "celim", buf, 0);
-+ ret = avcodec_open2( p_context, p_codec, &opts );
- #endif
- vlc_avcodec_unlock();
- if( ret )
-@@ -885,7 +889,7 @@
- p_enc->fmt_out.audio.i_bitspersample = aout_BitsPerSample( vlc_fourcc_GetCodec( AUDIO_ES, p_enc->fmt_out.i_codec ) );
-
- if( p_context->frame_size > 1 )
-- p_sys->i_buffer_out = 8 * AVCODEC_MAX_AUDIO_FRAME_SIZE;
-+ p_sys->i_buffer_out = 8 * 192000 /* AVCODEC_MAX_AUDIO_FRAME_SIZE */;
- else
- p_sys->i_buffer_out = p_sys->i_frame_size * p_sys->i_sample_bytes;
- p_sys->p_buffer_out = malloc( p_sys->i_buffer_out );
---- vlc-2.0.8/modules/stream_out/switcher.c.orig 2013-06-18 00:07:53.000000000 +0200
-+++ vlc-2.0.8/modules/stream_out/switcher.c 2013-08-09 18:03:43.092571170 +0200
-@@ -361,27 +361,28 @@
-
- /* Set CPU capabilities */
- unsigned i_cpu = vlc_CPU();
-- id->ff_enc_c->dsp_mask = 0;
-+ int cpu_flags = av_get_cpu_flags();
- if( !(i_cpu & CPU_CAPABILITY_MMX) )
- {
-- id->ff_enc_c->dsp_mask |= AV_CPU_FLAG_MMX;
-+ cpu_flags &= ~AV_CPU_FLAG_MMX;
- }
- if( !(i_cpu & CPU_CAPABILITY_MMXEXT) )
- {
-- id->ff_enc_c->dsp_mask |= AV_CPU_FLAG_MMX2;
-+ cpu_flags &= ~AV_CPU_FLAG_MMX2;
- }
- if( !(i_cpu & CPU_CAPABILITY_3DNOW) )
- {
-- id->ff_enc_c->dsp_mask |= AV_CPU_FLAG_3DNOW;
-+ cpu_flags &= ~AV_CPU_FLAG_3DNOW;
- }
- if( !(i_cpu & CPU_CAPABILITY_SSE) )
- {
-- id->ff_enc_c->dsp_mask |= AV_CPU_FLAG_SSE;
-+ cpu_flags &= ~AV_CPU_FLAG_SSE;
- }
- if( !(i_cpu & CPU_CAPABILITY_SSE2) )
- {
-- id->ff_enc_c->dsp_mask |= AV_CPU_FLAG_SSE2;
-+ cpu_flags &= ~AV_CPU_FLAG_SSE2;
- }
-+ av_force_cpu_flags(cpu_flags);
-
- id->ff_enc_c->sample_rate = p_fmt->audio.i_rate;
- id->ff_enc_c->time_base.num = 1;
-@@ -404,7 +405,7 @@
- }
- vlc_avcodec_unlock();
-
-- id->p_buffer_out = malloc( AVCODEC_MAX_AUDIO_FRAME_SIZE * 2 );
-+ id->p_buffer_out = malloc( 192000 /* AVCODEC_MAX_AUDIO_FRAME_SIZE */ * 2 );
- id->p_samples = calloc( id->ff_enc_c->frame_size * p_fmt->audio.i_channels,
- sizeof(int16_t) );
- if( !id->p_buffer_out || !id->p_samples )
-@@ -762,27 +763,28 @@
-
- /* Set CPU capabilities */
- unsigned i_cpu = vlc_CPU();
-- id->ff_enc_c->dsp_mask = 0;
-+ int cpu_flags = av_get_cpu_flags();
- if( !(i_cpu & CPU_CAPABILITY_MMX) )
- {
-- id->ff_enc_c->dsp_mask |= AV_CPU_FLAG_MMX;
-+ cpu_flags &= ~AV_CPU_FLAG_MMX;
- }
- if( !(i_cpu & CPU_CAPABILITY_MMXEXT) )
- {
-- id->ff_enc_c->dsp_mask |= AV_CPU_FLAG_MMX2;
-+ cpu_flags &= ~AV_CPU_FLAG_MMX2;
- }
- if( !(i_cpu & CPU_CAPABILITY_3DNOW) )
- {
-- id->ff_enc_c->dsp_mask |= AV_CPU_FLAG_3DNOW;
-+ cpu_flags &= ~AV_CPU_FLAG_3DNOW;
- }
- if( !(i_cpu & CPU_CAPABILITY_SSE) )
- {
-- id->ff_enc_c->dsp_mask |= AV_CPU_FLAG_SSE;
-+ cpu_flags &= ~AV_CPU_FLAG_SSE;
- }
- if( !(i_cpu & CPU_CAPABILITY_SSE2) )
- {
-- id->ff_enc_c->dsp_mask |= AV_CPU_FLAG_SSE2;
-+ cpu_flags &= ~AV_CPU_FLAG_SSE2;
- }
-+ av_force_cpu_flags(cpu_flags);
-
- id->ff_enc_c->width = p_sys->p_pictures[p_sys->i_cmd-1].format.i_width;
- id->ff_enc_c->height = p_sys->p_pictures[p_sys->i_cmd-1].format.i_height;
-@@ -969,7 +971,7 @@
-
- (void)p_stream;
- i_out = avcodec_encode_audio( id->ff_enc_c, id->p_buffer_out,
-- 2 * AVCODEC_MAX_AUDIO_FRAME_SIZE,
-+ 2 * 192000 /* AVCODEC_MAX_AUDIO_FRAME_SIZE */,
- id->p_samples );
-
- if ( i_out <= 0 )
%bcond_without live # live555 demuxer plugin
%bcond_without notify # libnotify notification plugin
%bcond_with opencv # OpenCV video filter [needs vlc API update]
-%bcond_without portaudio # portaudio audio output plugin
+%bcond_with oss4 # OSSv4
%bcond_without projectM # projectm visualization plugin
%bcond_without sftp # SFTP file transfer via libssh2
%bcond_without shout # shout access output plugin
Summary: VLC - a multimedia player and stream server
Summary(pl.UTF-8): VLC - odtwarzacz multimedialny oraz serwer strumieni
Name: vlc
-Version: 2.0.8
-Release: 2
+Version: 2.1.0
+Release: 1
License: GPL v2+
Group: X11/Applications/Multimedia
-Source0: http://download.videolan.org/pub/videolan/vlc/%{version}/%{name}-%{version}a.tar.xz
-# Source0-md5: e5000677181406d026ffe448633d1ca0
+Source0: http://download.videolan.org/pub/videolan/vlc/%{version}/%{name}-%{version}.tar.xz
+# Source0-md5: 8c77bda671821f5b9ede96b6816e2ade
Patch0: %{name}-buildflags.patch
Patch1: %{name}-defaultfont.patch
Patch2: %{name}-system-minizip.patch
Patch3: xmas-sucks.patch
-Patch4: %{name}-opencv.patch
+
Patch7: no-cache.patch
-Patch8: %{name}-ffmpeg.patch
+
Patch9: %{name}-libdvbpsi.patch
Patch10: %{name}-live555.patch
URL: http://www.videolan.org/vlc/
%{?with_opencv:BuildRequires: opencv-devel}
BuildRequires: opus-devel
BuildRequires: pkgconfig >= 1:0.9.0
-%{?with_portaudio:BuildRequires: portaudio-devel}
BuildRequires: pulseaudio-devel >= 0.9.22
BuildRequires: qt4-build >= %{qtver}
BuildRequires: schroedinger-devel >= 1.0.10
%{?with_speex:BuildRequires: speex-devel > 1:1.1.0}
-BuildRequires: sqlite3-devel >= 3.6.0
BuildRequires: sysfsutils-devel
BuildRequires: taglib-devel >= 1.5
%{?with_twolame:BuildRequires: twolame-devel}
BuildRequires: xorg-lib-libXext-devel
BuildRequires: xorg-lib-libXinerama-devel
BuildRequires: xorg-lib-libXpm-devel
-BuildRequires: xosd-devel
BuildRequires: zlib-devel
BuildRequires: zvbi-devel >= 0.2.28
Requires: xdg-utils
%if %{without xmas}
%patch3 -p1
%endif
-%patch4 -p1
+
%patch7 -p1
-%patch8 -p1
-%patch9 -p0
-%patch10 -p1
+
+#%patch9 -p0
+#%patch10 -p1
%build
%{__libtoolize}
--enable-dbus \
%{?with_dirac:--enable-dirac} \
%{?with_directfb:--enable-directfb} \
- --enable-dv%{!?with_dv:=no} \
+ --enable-dv1394%{!?with_dv:=no} \
--enable-dvbpsi \
--enable-dvdnav \
--enable-dvdread \
%{?with_jack:--enable-jack} \
--enable-lirc%{!?with_lirc:=no} \
--enable-mad \
- --enable-media-library \
--enable-libva \
- --enable-live%{!?with_live:=no} \
+ --enable-live555%{!?with_live:=no} \
--enable-ncurses \
%{!?with_notify:--disable-notify} \
--enable-omxil \
%{?with_opencv:--enable-opencv} \
- --enable-oss \
- --enable-portaudio%{!?with_portaudio:=no} \
+ --enable-oss%{!?with_oss4:=no} \
%{!?with_projectM:--disable-projectm} \
- --enable-pvr \
- --enable-real \
--enable-realrtsp \
--enable-sdl \
%{?with_sftp:--enable-sftp} \
--enable-skins2 \
%{!?with_smb:--disable-smb} \
--enable-sout \
- --enable-sqlite \
- --enable-switcher \
%{!?with_speex:--disable-speex} \
%{?with_svg:--enable-svg} \
- --enable-telepathy \
--enable-theora \
--enable-tremor \
%{?with_twolame:--enable-twolame} \
--enable-v4l2 \
--enable-vcdx \
%{!?with_x264:--disable-x264} \
- --enable-xosd \
%{!?with_kde:--without-kde-solid}
%{__make}
# rm -f *.{a,la}
find $RPM_BUILD_ROOT%{_libdir} -type f -regex '.*\.l?a$' | xargs %{__rm}
-%{__mv} $RPM_BUILD_ROOT%{_localedir}/{or_IN,or}
%{__mv} $RPM_BUILD_ROOT%{_localedir}/{pt_PT,pt}
# unsupported:
# ach (Acoli)
# cgg (Chiga)
# co (Corsican)
-# kmr (Northern Kurdish)
# tet (Tetum)
-%{__rm} -r $RPM_BUILD_ROOT%{_localedir}/{ach,cgg,co,kmr,tet}
+%{__rm} -r $RPM_BUILD_ROOT%{_localedir}/{ach,cgg,co,tet}
# .ico is win32 only
%{__rm} $RPM_BUILD_ROOT%{_datadir}/%{name}/vlc*.ico
%attr(755,root,root) %{_libdir}/libvlc.so.*.*.*
%attr(755,root,root) %ghost %{_libdir}/libvlc.so.5
%attr(755,root,root) %{_libdir}/libvlccore.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libvlccore.so.5
+%attr(755,root,root) %ghost %{_libdir}/libvlccore.so.7
%if "%{_lib}" != "lib"
%{_prefix}/lib/vlc
%attr(755,root,root) %{_libdir}/vlc/plugins/access/libaccess_avio_plugin.so
%attr(755,root,root) %{_libdir}/vlc/plugins/access/libaccess_bd_plugin.so
# R: libraw1394 >= 2.0.1 libavc1394 >= 0.5.3
-%{?with_dv:%attr(755,root,root) %{_libdir}/vlc/plugins/access/libaccess_dv_plugin.so}
+%{?with_dv:%attr(755,root,root) %{_libdir}/vlc/plugins/access/libdv1394_plugin.so}
%attr(755,root,root) %{_libdir}/vlc/plugins/access/libaccess_ftp_plugin.so
# R: gnome-vfs2
%{?with_gnomevfs:%attr(755,root,root) %{_libdir}/vlc/plugins/access/libaccess_gnomevfs_plugin.so}
%attr(755,root,root) %{_libdir}/vlc/plugins/access/libaccess_mms_plugin.so
# R: libmtp >= 1.0.0
%attr(755,root,root) %{_libdir}/vlc/plugins/access/libaccess_mtp_plugin.so
-%attr(755,root,root) %{_libdir}/vlc/plugins/access/libaccess_oss_plugin.so
+%{?with_oss4:%attr(755,root,root) %{_libdir}/vlc/plugins/access/libaccess_oss_plugin.so}
%attr(755,root,root) %{_libdir}/vlc/plugins/access/libaccess_rar_plugin.so
%attr(755,root,root) %{_libdir}/vlc/plugins/access/libaccess_realrtsp_plugin.so
# R: libssh2
%{?with_sftp:%attr(755,root,root) %{_libdir}/vlc/plugins/access/libaccess_sftp_plugin.so}
-%attr(755,root,root) %{_libdir}/vlc/plugins/access/libaccess_shm_plugin.so
+%attr(755,root,root) %{_libdir}/vlc/plugins/access/libshm_plugin.so
# R: libsmbclient
%{?with_smb:%attr(755,root,root) %{_libdir}/vlc/plugins/access/libaccess_smb_plugin.so}
%attr(755,root,root) %{_libdir}/vlc/plugins/access/libaccess_tcp_plugin.so
# R: libraw1394 >= 2.0.1 libdc1394 >= 2.1.0
%attr(755,root,root) %{_libdir}/vlc/plugins/access/libdc1394_plugin.so
%attr(755,root,root) %{_libdir}/vlc/plugins/access/libdtv_plugin.so
+%attr(755,root,root) %{_libdir}/vlc/plugins/access/libdvb_plugin.so
# R: libdvdnav
%attr(755,root,root) %{_libdir}/vlc/plugins/access/libdvdnav_plugin.so
# R: libdvdread
%attr(755,root,root) %{_libdir}/vlc/plugins/access/libidummy_plugin.so
# R: libbluray >= 0.2.1
%attr(755,root,root) %{_libdir}/vlc/plugins/access/liblibbluray_plugin.so
+%attr(755,root,root) %{_libdir}/vlc/plugins/access/liblibvnc_plugin.so
# R: zvbi >= 0.2.28
%attr(755,root,root) %{_libdir}/vlc/plugins/access/liblinsys_hdsdi_plugin.so
%attr(755,root,root) %{_libdir}/vlc/plugins/access/liblinsys_sdi_plugin.so
+# R: live
+%{?with_live:%attr(755,root,root) %{_libdir}/vlc/plugins/access/liblive555_plugin.so}
%attr(755,root,root) %{_libdir}/vlc/plugins/access/libpulsesrc_plugin.so
%attr(755,root,root) %{_libdir}/vlc/plugins/access/libsdp_plugin.so
%attr(755,root,root) %{_libdir}/vlc/plugins/access/libstream_filter_rar_plugin.so
-%attr(755,root,root) %{_libdir}/vlc/plugins/access/libpvr_plugin.so
%attr(755,root,root) %{_libdir}/vlc/plugins/access/librtp_plugin.so
+%attr(755,root,root) %{_libdir}/vlc/plugins/access/libtimecode_plugin.so
%{?with_v4l1:%attr(755,root,root) %{_libdir}/vlc/plugins/access/libv4l_plugin.so}
%attr(755,root,root) %{_libdir}/vlc/plugins/access/libv4l2_plugin.so
%attr(755,root,root) %{_libdir}/vlc/plugins/access/libvcd_plugin.so
%attr(755,root,root) %{_libdir}/vlc/plugins/audio_filter/libaudiobargraph_a_plugin.so
%attr(755,root,root) %{_libdir}/vlc/plugins/audio_filter/libchorus_flanger_plugin.so
%attr(755,root,root) %{_libdir}/vlc/plugins/audio_filter/libcompressor_plugin.so
-%attr(755,root,root) %{_libdir}/vlc/plugins/audio_filter/libconverter_fixed_plugin.so
%attr(755,root,root) %{_libdir}/vlc/plugins/audio_filter/libdolby_surround_decoder_plugin.so
# R: libdts >= 0.0.5
%attr(755,root,root) %{_libdir}/vlc/plugins/audio_filter/libdtstofloat32_plugin.so
%attr(755,root,root) %{_libdir}/vlc/plugins/audio_filter/libdtstospdif_plugin.so
%attr(755,root,root) %{_libdir}/vlc/plugins/audio_filter/libequalizer_plugin.so
+%attr(755,root,root) %{_libdir}/vlc/plugins/audio_filter/libgain_plugin.so
%attr(755,root,root) %{_libdir}/vlc/plugins/audio_filter/libheadphone_channel_mixer_plugin.so
%attr(755,root,root) %{_libdir}/vlc/plugins/audio_filter/libkaraoke_plugin.so
%attr(755,root,root) %{_libdir}/vlc/plugins/audio_filter/libmono_plugin.so
%attr(755,root,root) %{_libdir}/vlc/plugins/audio_filter/libmpgatofixed32_plugin.so
%attr(755,root,root) %{_libdir}/vlc/plugins/audio_filter/libnormvol_plugin.so
%attr(755,root,root) %{_libdir}/vlc/plugins/audio_filter/libparam_eq_plugin.so
+%attr(755,root,root) %{_libdir}/vlc/plugins/audio_filter/libremap_plugin.so
# R: libsamplerate
%attr(755,root,root) %{_libdir}/vlc/plugins/audio_filter/libsamplerate_plugin.so
%attr(755,root,root) %{_libdir}/vlc/plugins/audio_filter/libscaletempo_plugin.so
%attr(755,root,root) %{_libdir}/vlc/plugins/audio_filter/libsimple_channel_mixer_plugin.so
%attr(755,root,root) %{_libdir}/vlc/plugins/audio_filter/libspatializer_plugin.so
%attr(755,root,root) %{_libdir}/vlc/plugins/audio_filter/libspeex_resampler_plugin.so
+%attr(755,root,root) %{_libdir}/vlc/plugins/audio_filter/libstereo_widen_plugin.so
%attr(755,root,root) %{_libdir}/vlc/plugins/audio_filter/libtrivial_channel_mixer_plugin.so
%attr(755,root,root) %{_libdir}/vlc/plugins/audio_filter/libugly_resampler_plugin.so
%dir %{_libdir}/vlc/plugins/audio_mixer
-%attr(755,root,root) %{_libdir}/vlc/plugins/audio_mixer/libfloat32_mixer_plugin.so
-%attr(755,root,root) %{_libdir}/vlc/plugins/audio_mixer/libfixed32_mixer_plugin.so
+%attr(755,root,root) %{_libdir}/vlc/plugins/audio_mixer/libfloat_mixer_plugin.so
+%attr(755,root,root) %{_libdir}/vlc/plugins/audio_mixer/libinteger_mixer_plugin.so
%dir %{_libdir}/vlc/plugins/audio_output
%attr(755,root,root) %{_libdir}/vlc/plugins/audio_output/libadummy_plugin.so
%attr(755,root,root) %{_libdir}/vlc/plugins/audio_output/libamem_plugin.so
-%attr(755,root,root) %{_libdir}/vlc/plugins/audio_output/libaout_file_plugin.so
+%attr(755,root,root) %{_libdir}/vlc/plugins/audio_output/libafile_plugin.so
%{?with_jack:%attr(755,root,root) %{_libdir}/vlc/plugins/audio_output/libjack_plugin.so}
-# R: portaudio
-%{?with_portaudio:%attr(755,root,root) %{_libdir}/vlc/plugins/audio_output/libportaudio_plugin.so}
%attr(755,root,root) %{_libdir}/vlc/plugins/audio_output/libpulse_plugin.so
-%attr(755,root,root) %{_libdir}/vlc/plugins/audio_output/liboss_plugin.so
+%{?with_oss4:%attr(755,root,root) %{_libdir}/vlc/plugins/audio_output/liboss_plugin.so}
%dir %{_libdir}/vlc/plugins/codec
%attr(755,root,root) %{_libdir}/vlc/plugins/codec/liba52_plugin.so
%attr(755,root,root) %{_libdir}/vlc/plugins/codec/libaes3_plugin.so
%attr(755,root,root) %{_libdir}/vlc/plugins/codec/libflac_plugin.so
# R: fluidsynth
%attr(755,root,root) %{_libdir}/vlc/plugins/codec/libfluidsynth_plugin.so
+%attr(755,root,root) %{_libdir}/vlc/plugins/codec/libg711_plugin.so
# R: libkate >= 0.3.0 libtiger >= 0.3.1
%attr(755,root,root) %{_libdir}/vlc/plugins/codec/libkate_plugin.so
# R: libass >= 0.9.8
# R: libpng
%attr(755,root,root) %{_libdir}/vlc/plugins/codec/libpng_plugin.so
%attr(755,root,root) %{_libdir}/vlc/plugins/codec/librawvideo_plugin.so
-%attr(755,root,root) %{_libdir}/vlc/plugins/codec/librealvideo_plugin.so
+#%attr(755,root,root) %{_libdir}/vlc/plugins/codec/librealvideo_plugin.so
# R: schroedinger >= 1.0.10
%attr(755,root,root) %{_libdir}/vlc/plugins/codec/libschroedinger_plugin.so
+%attr(755,root,root) %{_libdir}/vlc/plugins/codec/libscte27_plugin.so
# R: SDL_image >= 1.2.10
%attr(755,root,root) %{_libdir}/vlc/plugins/codec/libsdl_image_plugin.so
%attr(755,root,root) %{_libdir}/vlc/plugins/codec/libshine_plugin.so
%attr(755,root,root) %{_libdir}/vlc/plugins/codec/libtelx_plugin.so
# R: libtheora >= 1.0
%attr(755,root,root) %{_libdir}/vlc/plugins/codec/libtheora_plugin.so
+%attr(755,root,root) %{_libdir}/vlc/plugins/codec/libuleaddvaudio_plugin.so
# R: twolame-libs
%{?with_twolame:%attr(755,root,root) %{_libdir}/vlc/plugins/codec/libtwolame_plugin.so}
+%attr(755,root,root) %{_libdir}/vlc/plugins/codec/libvaapi_plugin.so
+%attr(755,root,root) %{_libdir}/vlc/plugins/codec/libvdpau_plugin.so
# R: libvorbis >= 1.1
%attr(755,root,root) %{_libdir}/vlc/plugins/codec/libvorbis_plugin.so
# R: libx264
%{?with_x264:%attr(755,root,root) %{_libdir}/vlc/plugins/codec/libx264_plugin.so}
+%attr(755,root,root) %{_libdir}/vlc/plugins/codec/libxwd_plugin.so
# R: zvbi >= 0.2.28
%attr(755,root,root) %{_libdir}/vlc/plugins/codec/libzvbi_plugin.so
%dir %{_libdir}/vlc/plugins/control
%attr(755,root,root) %{_libdir}/vlc/plugins/demux/libgme_plugin.so
%attr(755,root,root) %{_libdir}/vlc/plugins/demux/libh264_plugin.so
%attr(755,root,root) %{_libdir}/vlc/plugins/demux/libimage_plugin.so
-# R: live
-%{?with_live:%attr(755,root,root) %{_libdir}/vlc/plugins/demux/liblive555_plugin.so}
%attr(755,root,root) %{_libdir}/vlc/plugins/demux/libmjpeg_plugin.so
# R: libebml >= 1.0.0 libmatroska >= 1.0.0
%attr(755,root,root) %{_libdir}/vlc/plugins/demux/libmkv_plugin.so
%attr(755,root,root) %{_libdir}/vlc/plugins/meta_engine/libfolder_plugin.so
# R: taglib >= 1.5
%attr(755,root,root) %{_libdir}/vlc/plugins/meta_engine/libtaglib_plugin.so
-%dir %{_libdir}/vlc/plugins/media_library
-%attr(755,root,root) %{_libdir}/vlc/plugins/media_library/libmedia_library_plugin.so
%dir %{_libdir}/vlc/plugins/misc
%attr(755,root,root) %{_libdir}/vlc/plugins/misc/libaudioscrobbler_plugin.so
+%attr(755,root,root) %{_libdir}/vlc/plugins/misc/libdbus_screensaver_plugin.so
%attr(755,root,root) %{_libdir}/vlc/plugins/misc/libexport_plugin.so
+%attr(755,root,root) %{_libdir}/vlc/plugins/misc/libfingerprinter_plugin.so
# R: gnutls >= 2.0.0
%{?with_gnutls:%attr(755,root,root) %{_libdir}/vlc/plugins/misc/libgnutls_plugin.so}
-%attr(755,root,root) %{_libdir}/vlc/plugins/misc/libinhibit_plugin.so
%attr(755,root,root) %{_libdir}/vlc/plugins/misc/liblogger_plugin.so
-%attr(755,root,root) %{_libdir}/vlc/plugins/misc/libmemcpy_plugin.so
-# R: sqlite3
-%attr(755,root,root) %{_libdir}/vlc/plugins/misc/libsqlite_plugin.so
%attr(755,root,root) %{_libdir}/vlc/plugins/misc/libxdg_screensaver_plugin.so
-%ifarch %{ix86} %{x8664}
-%dir %{_libdir}/vlc/plugins/3dnow
-%attr(755,root,root) %{_libdir}/vlc/plugins/3dnow/libmemcpy3dn_plugin.so
-%endif
-
-%attr(755,root,root) %{_libdir}/vlc/plugins/misc/libosd_parser_plugin.so
%attr(755,root,root) %{_libdir}/vlc/plugins/misc/libstats_plugin.so
%attr(755,root,root) %{_libdir}/vlc/plugins/misc/libvod_rtsp_plugin.so
# R: libxml2 >= 2.5
%attr(755,root,root) %{_libdir}/vlc/plugins/mmx/libi420_rgb_mmx_plugin.so
%attr(755,root,root) %{_libdir}/vlc/plugins/mmx/libi420_yuy2_mmx_plugin.so
%attr(755,root,root) %{_libdir}/vlc/plugins/mmx/libi422_yuy2_mmx_plugin.so
-%attr(755,root,root) %{_libdir}/vlc/plugins/mmx/libmemcpymmx_plugin.so
-%dir %{_libdir}/vlc/plugins/mmxext
-%attr(755,root,root) %{_libdir}/vlc/plugins/mmxext/libmemcpymmxext_plugin.so
%ifnarch i486 i586
%dir %{_libdir}/vlc/plugins/sse2
%attr(755,root,root) %{_libdir}/vlc/plugins/sse2/libi420_rgb_sse2_plugin.so
%dir %{_libdir}/vlc/plugins/notify
# R: libnotify gtk+2
%attr(755,root,root) %{_libdir}/vlc/plugins/notify/libnotify_plugin.so
-%attr(755,root,root) %{_libdir}/vlc/plugins/notify/libtelepathy_plugin.so
-# R: xosd
-%attr(755,root,root) %{_libdir}/vlc/plugins/notify/libxosd_plugin.so
%endif
%dir %{_libdir}/vlc/plugins/packetizer
%attr(755,root,root) %{_libdir}/vlc/plugins/services_discovery/libxcb_apps_plugin.so
%dir %{_libdir}/vlc/plugins/stream_filter
%attr(755,root,root) %{_libdir}/vlc/plugins/stream_filter/libdecomp_plugin.so
-%attr(755,root,root) %{_libdir}/vlc/plugins/stream_filter/libstream_filter_dash_plugin.so
-%attr(755,root,root) %{_libdir}/vlc/plugins/stream_filter/libstream_filter_httplive_plugin.so
-%attr(755,root,root) %{_libdir}/vlc/plugins/stream_filter/libstream_filter_record_plugin.so
+%attr(755,root,root) %{_libdir}/vlc/plugins/stream_filter/libdash_plugin.so
+%attr(755,root,root) %{_libdir}/vlc/plugins/stream_filter/libhttplive_plugin.so
+%attr(755,root,root) %{_libdir}/vlc/plugins/stream_filter/librecord_plugin.so
+%attr(755,root,root) %{_libdir}/vlc/plugins/stream_filter/libsmooth_plugin.so
%dir %{_libdir}/vlc/plugins/stream_out
%attr(755,root,root) %{_libdir}/vlc/plugins/stream_out/libstream_out_autodel_plugin.so
%attr(755,root,root) %{_libdir}/vlc/plugins/stream_out/libstream_out_bridge_plugin.so
+%attr(755,root,root) %{_libdir}/vlc/plugins/stream_out/libstream_out_chromaprint_plugin.so
%attr(755,root,root) %{_libdir}/vlc/plugins/stream_out/libstream_out_delay_plugin.so
%attr(755,root,root) %{_libdir}/vlc/plugins/stream_out/libstream_out_description_plugin.so
%attr(755,root,root) %{_libdir}/vlc/plugins/stream_out/libstream_out_display_plugin.so
%attr(755,root,root) %{_libdir}/vlc/plugins/stream_out/libstream_out_raop_plugin.so
%attr(755,root,root) %{_libdir}/vlc/plugins/stream_out/libstream_out_record_plugin.so
%attr(755,root,root) %{_libdir}/vlc/plugins/stream_out/libstream_out_rtp_plugin.so
-%attr(755,root,root) %{_libdir}/vlc/plugins/stream_out/libstream_out_select_plugin.so
%attr(755,root,root) %{_libdir}/vlc/plugins/stream_out/libstream_out_setid_plugin.so
%attr(755,root,root) %{_libdir}/vlc/plugins/stream_out/libstream_out_smem_plugin.so
%attr(755,root,root) %{_libdir}/vlc/plugins/stream_out/libstream_out_standard_plugin.so
-%attr(755,root,root) %{_libdir}/vlc/plugins/stream_out/libstream_out_switcher_plugin.so
%attr(755,root,root) %{_libdir}/vlc/plugins/stream_out/libstream_out_transcode_plugin.so
%dir %{_libdir}/vlc/plugins/text_renderer
# R: freetype >= 2 fribidi
%dir %{_libdir}/vlc/plugins/video_filter
%attr(755,root,root) %{_libdir}/vlc/plugins/video_filter/libadjust_plugin.so
%attr(755,root,root) %{_libdir}/vlc/plugins/video_filter/libantiflicker_plugin.so
+%attr(755,root,root) %{_libdir}/vlc/plugins/video_filter/libanaglyph_plugin.so
%attr(755,root,root) %{_libdir}/vlc/plugins/video_filter/libaudiobargraph_v_plugin.so
%attr(755,root,root) %{_libdir}/vlc/plugins/video_filter/libalphamask_plugin.so
%attr(755,root,root) %{_libdir}/vlc/plugins/video_filter/libatmo_plugin.so
%attr(755,root,root) %{_libdir}/vlc/plugins/video_filter/libmosaic_plugin.so
%attr(755,root,root) %{_libdir}/vlc/plugins/video_filter/libmotionblur_plugin.so
%attr(755,root,root) %{_libdir}/vlc/plugins/video_filter/libmotiondetect_plugin.so
-%attr(755,root,root) %{_libdir}/vlc/plugins/video_filter/libosdmenu_plugin.so
+%attr(755,root,root) %{_libdir}/vlc/plugins/video_filter/libopencv_example_plugin.so
+%attr(755,root,root) %{_libdir}/vlc/plugins/video_filter/libopencv_wrapper_plugin.so
# R: libxcb >= 1.6
%attr(755,root,root) %{_libdir}/vlc/plugins/video_filter/libpanoramix_plugin.so
%attr(755,root,root) %{_libdir}/vlc/plugins/video_filter/libposterize_plugin.so
%dir %{_datadir}/%{name}
%dir %{_datadir}/%{name}/lua
%dir %{_datadir}/%{name}/lua/extensions
-%{_datadir}/%{name}/osdmenu
%dir %{_datadir}/%{name}/utils
%attr(755,root,root) %{_datadir}/%{name}/utils/*.sh
%attr(755,root,root) %{_libdir}/vlc/plugins/gui/libqt4_plugin.so
# R: freetype libtar xorg-lib-lib{Xext,Xinerama,Xpm} QtCore QtGui
%attr(755,root,root) %{_libdir}/vlc/plugins/gui/libskins2_plugin.so
-%attr(755,root,root) %{_libdir}/vlc/plugins/misc/libxscreensaver_plugin.so
# R: aalib
%{?with_aalib:%attr(755,root,root) %{_libdir}/vlc/plugins/video_output/libaa_plugin.so}
# R: libcaca >= 0.99-0.beta14
%attr(755,root,root) %{_libdir}/vlc/plugins/video_output/libegl_plugin.so
# R: OpenGL
%attr(755,root,root) %{_libdir}/vlc/plugins/video_output/libgl_plugin.so
+%attr(755,root,root) %{_libdir}/vlc/plugins/video_output/libglx_plugin.so
# R: OpenGL libxcb >= 1.6
%attr(755,root,root) %{_libdir}/vlc/plugins/video_output/libxcb_glx_plugin.so
%attr(755,root,root) %{_libdir}/vlc/plugins/video_output/libxcb_window_plugin.so