Accepting request 296717 from multimedia:libs
1 OBS-URL: https://build.opensuse.org/request/show/296717 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/vlc?expand=0&rev=37
This commit is contained in:
commit
ddcaeb1d63
@ -90,3 +90,13 @@ index b430ee5..29c387f 100644
|
|||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
--- a/modules/demux/mp4/mp4.c.orig 2015-04-13 16:35:15.220228877 +0200
|
||||||
|
+++ b/modules/demux/mp4/mp4.c 2015-04-13 16:35:15.255228142 +0200
|
||||||
|
@@ -277,6 +277,7 @@
|
||||||
|
|
||||||
|
i_sample -= ck->p_sample_count_pts[i_index];
|
||||||
|
}
|
||||||
|
+ return 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
static inline int64_t MP4_GetMoviePTS(demux_sys_t *p_sys )
|
||||||
|
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:5e0a27e248c47da723a696420aca3a4dd15cc3ed8cc81618d3f1dc8661b25517
|
|
||||||
size 20861760
|
|
3
vlc-2.2.1.tar.xz
Normal file
3
vlc-2.2.1.tar.xz
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:543d9d7e378ec0fa1ee2e7f7f5acf8c456c7d0ecc32037171523197ef3cf1fcb
|
||||||
|
size 20940288
|
@ -4,6 +4,3 @@ addFilter("libvlccore.* shared-lib-calls-exit")
|
|||||||
# there's a good reason for packaging vlc and vlc.desktop separately
|
# there's a good reason for packaging vlc and vlc.desktop separately
|
||||||
addFilter("desktopfile-without-binary")
|
addFilter("desktopfile-without-binary")
|
||||||
|
|
||||||
# plugins.dat is created on startup if necessary
|
|
||||||
addFilter("vlc-noX.* ghost-files-without-postin")
|
|
||||||
|
|
||||||
|
61
vlc.changes
61
vlc.changes
@ -1,7 +1,66 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Apr 14 10:38:47 UTC 2015 - aloisio@gmx.com
|
||||||
|
|
||||||
|
- Removed DTV/DVB patch that was fixed upstream.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon Apr 13 14:59:16 UTC 2015 - joerg.lorenzen@ki.tng.de
|
||||||
|
|
||||||
|
- Update to version 2.2.1:
|
||||||
|
+ Codec:
|
||||||
|
- Fix compilation with older libavcodec versions.
|
||||||
|
- Fix some VP9 decoding.
|
||||||
|
- Fix flac crashes.
|
||||||
|
- Fix lpcm channel ordering.
|
||||||
|
- Fix potential NULL dereference in dmo.
|
||||||
|
- Fix teletext framing code in DVB PES packets.
|
||||||
|
- Fix potential buffer overflow in schroendinger decoder.
|
||||||
|
- Fix AAC samplerate.
|
||||||
|
+ Demuxers:
|
||||||
|
- Fix MP4 chapters.
|
||||||
|
- Fix MKV overseeking, introducing slowness over network shares.
|
||||||
|
- Fix crash when playing SPC files.
|
||||||
|
- Fix ATRAC3 playback in MKV.
|
||||||
|
- Revert to older ASX code.
|
||||||
|
- Workaround TS issue with mpeg-audio.
|
||||||
|
+ Access:
|
||||||
|
- Fix sftp read and close sockets.
|
||||||
|
- Fix DTV build with Linux DVB versions < 5.8.
|
||||||
|
- Fix UDP/RTP input on Windows.
|
||||||
|
+ Audio output:
|
||||||
|
- Fix Alsa HDMI plugs.
|
||||||
|
- Improve Alsa output, with larger buffers.
|
||||||
|
- Fix DirectSound output with multi-channel files.
|
||||||
|
+ OS X:
|
||||||
|
- Fix numerous crashes in the UI.
|
||||||
|
- Fix video-wallpaper mode.
|
||||||
|
- Fix race when starting VLC from command line.
|
||||||
|
+ Qt:
|
||||||
|
- Fix recent items behaviour.
|
||||||
|
- Fix rotation filter activation.
|
||||||
|
- Fix mux modules names for the streaming wizard.
|
||||||
|
+ Win32:
|
||||||
|
- Timestamp the signature of the dlls.
|
||||||
|
- Fix extensions registration during install.
|
||||||
|
- Fix extensions dialog crash.
|
||||||
|
- Default to no DxVA decoding.
|
||||||
|
+ libVLC:
|
||||||
|
- fix libvlc_media_get_stats.
|
||||||
|
+ Updated translations.
|
||||||
|
- Fixed patch 0001-no-return-in-non-void.patch.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Sun Apr 12 08:47:32 UTC 2015 - dimstar@opensuse.org
|
||||||
|
|
||||||
|
- Require at least the version of libbluray1 that was used during
|
||||||
|
build. libbluray.so.1 has a strange ABI diff between 0.3 and 0.7.
|
||||||
|
Libbluray had an API/ABI break at 0.5, which was not represented
|
||||||
|
in a soname bump (boo#926842).
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Tue Mar 31 10:18:25 UTC 2015 - dvlaeev@suse.com
|
Tue Mar 31 10:18:25 UTC 2015 - dvlaeev@suse.com
|
||||||
|
|
||||||
- Fix package lists for PowerPC architectures
|
- Fix package lists for PowerPC architectures.
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Tue Mar 17 15:21:39 UTC 2015 - dimstar@opensuse.org
|
Tue Mar 17 15:21:39 UTC 2015 - dimstar@opensuse.org
|
||||||
|
29
vlc.spec
29
vlc.spec
@ -31,7 +31,7 @@
|
|||||||
%endif
|
%endif
|
||||||
|
|
||||||
Name: vlc
|
Name: vlc
|
||||||
Version: 2.2.0
|
Version: 2.2.1
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: Video Lan Client multimedia player
|
Summary: Video Lan Client multimedia player
|
||||||
License: GPL-2.0+ and LGPL-2.1+
|
License: GPL-2.0+ and LGPL-2.1+
|
||||||
@ -66,6 +66,7 @@ BuildRequires: libavc1394-devel >= 0.5.3
|
|||||||
BuildRequires: libcddb-devel >= 0.9.5
|
BuildRequires: libcddb-devel >= 0.9.5
|
||||||
BuildRequires: libcdio-devel >= 0.78.2
|
BuildRequires: libcdio-devel >= 0.78.2
|
||||||
BuildRequires: libdc1394-devel >= 2.1.0
|
BuildRequires: libdc1394-devel >= 2.1.0
|
||||||
|
BuildRequires: libdvbpsi-devel >= 1.0.0
|
||||||
BuildRequires: libgcrypt-devel
|
BuildRequires: libgcrypt-devel
|
||||||
BuildRequires: libidn-devel
|
BuildRequires: libidn-devel
|
||||||
BuildRequires: libjack-devel >= 1.9.7
|
BuildRequires: libjack-devel >= 1.9.7
|
||||||
@ -142,7 +143,6 @@ BuildRequires: pkgconfig(libva-x11)
|
|||||||
BuildRequires: pkgconfig(taglib) >= 1.9
|
BuildRequires: pkgconfig(taglib) >= 1.9
|
||||||
%endif
|
%endif
|
||||||
%if 0%{?suse_version} > 1140
|
%if 0%{?suse_version} > 1140
|
||||||
BuildRequires: libdvbpsi-devel >= 1.0.0
|
|
||||||
BuildRequires: pkgconfig(dbus-1) >= 1.6.0
|
BuildRequires: pkgconfig(dbus-1) >= 1.6.0
|
||||||
BuildRequires: pkgconfig(freerdp) >= 1.0.1
|
BuildRequires: pkgconfig(freerdp) >= 1.0.1
|
||||||
BuildRequires: pkgconfig(gnutls) >= 3.2.0
|
BuildRequires: pkgconfig(gnutls) >= 3.2.0
|
||||||
@ -227,6 +227,9 @@ Requires: libvlccore%{libvlccore} = %{version}-%{release}
|
|||||||
Recommends: %{name}-noX-lang
|
Recommends: %{name}-noX-lang
|
||||||
Recommends: %{name}-codecs
|
Recommends: %{name}-codecs
|
||||||
Recommends: libdvdcss
|
Recommends: libdvdcss
|
||||||
|
# This is a hack only due to libbluray not having versioned symbols as well as
|
||||||
|
# having a strange ABI/API break between 0.3 and 0.7
|
||||||
|
%requires_ge libbluray1
|
||||||
Conflicts: %{conflicts}-noX
|
Conflicts: %{conflicts}-noX
|
||||||
|
|
||||||
%description noX
|
%description noX
|
||||||
@ -295,11 +298,6 @@ FAKE_BUILDDATE=$(LC_ALL=C date -u -r %{SOURCE1} '+%%b %%e %%Y')
|
|||||||
sed -e "s/__TIME__/\"$FAKE_BUILDTIME\"/" -i modules/gui/qt4/dialogs/help.cpp src/config/help.c
|
sed -e "s/__TIME__/\"$FAKE_BUILDTIME\"/" -i modules/gui/qt4/dialogs/help.cpp src/config/help.c
|
||||||
sed -e "s/__DATE__/\"$FAKE_BUILDDATE\"/" -i modules/gui/qt4/dialogs/help.cpp src/config/help.c
|
sed -e "s/__DATE__/\"$FAKE_BUILDDATE\"/" -i modules/gui/qt4/dialogs/help.cpp src/config/help.c
|
||||||
|
|
||||||
# no --disable-dvb switch unfortunately
|
|
||||||
%if 0%{?suse_version} <= 1140
|
|
||||||
sed -e '/^#include.*dvb/d' -i configure
|
|
||||||
%endif
|
|
||||||
|
|
||||||
echo '********* ENDED PREP PHASE *********'
|
echo '********* ENDED PREP PHASE *********'
|
||||||
date
|
date
|
||||||
|
|
||||||
@ -319,11 +317,7 @@ export CXXFLAGS="%{optflags}"
|
|||||||
--disable-avcodec \
|
--disable-avcodec \
|
||||||
%endif
|
%endif
|
||||||
--enable-dca \
|
--enable-dca \
|
||||||
%if 0%{?suse_version} > 1140
|
|
||||||
--enable-dvbpsi \
|
--enable-dvbpsi \
|
||||||
%else
|
|
||||||
--disable-dvbpsi \
|
|
||||||
%endif
|
|
||||||
%if 0%{?suse_version} > 1110 || 0%{?BUILD_ORIG}
|
%if 0%{?suse_version} > 1110 || 0%{?BUILD_ORIG}
|
||||||
--enable-dvdnav \
|
--enable-dvdnav \
|
||||||
--enable-dvdread \
|
--enable-dvdread \
|
||||||
@ -653,6 +647,8 @@ done
|
|||||||
%{_libdir}/vlc/plugins/access/libaccess_realrtsp_plugin.so
|
%{_libdir}/vlc/plugins/access/libaccess_realrtsp_plugin.so
|
||||||
%{_libdir}/vlc/plugins/access/libattachment_plugin.so
|
%{_libdir}/vlc/plugins/access/libattachment_plugin.so
|
||||||
%{_libdir}/vlc/plugins/access/libcdda_plugin.so
|
%{_libdir}/vlc/plugins/access/libcdda_plugin.so
|
||||||
|
%{_libdir}/vlc/plugins/access/libdtv_plugin.so
|
||||||
|
%{_libdir}/vlc/plugins/access/libdvb_plugin.so
|
||||||
%{_libdir}/vlc/plugins/access/librar_plugin.so
|
%{_libdir}/vlc/plugins/access/librar_plugin.so
|
||||||
%{_libdir}/vlc/plugins/access/libsftp_plugin.so
|
%{_libdir}/vlc/plugins/access/libsftp_plugin.so
|
||||||
%{_libdir}/vlc/plugins/access/libsmb_plugin.so
|
%{_libdir}/vlc/plugins/access/libsmb_plugin.so
|
||||||
@ -662,11 +658,6 @@ done
|
|||||||
%{_libdir}/vlc/plugins/access/libdc1394_plugin.so
|
%{_libdir}/vlc/plugins/access/libdc1394_plugin.so
|
||||||
%{_libdir}/vlc/plugins/access/libdv1394_plugin.so
|
%{_libdir}/vlc/plugins/access/libdv1394_plugin.so
|
||||||
|
|
||||||
%if 0%{?suse_version} > 1140
|
|
||||||
%{_libdir}/vlc/plugins/access/libdtv_plugin.so
|
|
||||||
%{_libdir}/vlc/plugins/access/libdvb_plugin.so
|
|
||||||
%endif
|
|
||||||
|
|
||||||
%if 0%{?suse_version} > 1110 || 0%{?BUILD_ORIG}
|
%if 0%{?suse_version} > 1110 || 0%{?BUILD_ORIG}
|
||||||
%{_libdir}/vlc/plugins/access/libdvdnav_plugin.so
|
%{_libdir}/vlc/plugins/access/libdvdnav_plugin.so
|
||||||
%{_libdir}/vlc/plugins/access/libdvdread_plugin.so
|
%{_libdir}/vlc/plugins/access/libdvdread_plugin.so
|
||||||
@ -843,10 +834,7 @@ done
|
|||||||
%{_libdir}/vlc/plugins/demux/libreal_plugin.so
|
%{_libdir}/vlc/plugins/demux/libreal_plugin.so
|
||||||
%{_libdir}/vlc/plugins/demux/libsmf_plugin.so
|
%{_libdir}/vlc/plugins/demux/libsmf_plugin.so
|
||||||
%{_libdir}/vlc/plugins/demux/libsubtitle_plugin.so
|
%{_libdir}/vlc/plugins/demux/libsubtitle_plugin.so
|
||||||
|
|
||||||
%if 0%{?suse_version} > 1140
|
|
||||||
%{_libdir}/vlc/plugins/demux/libts_plugin.so
|
%{_libdir}/vlc/plugins/demux/libts_plugin.so
|
||||||
%endif
|
|
||||||
%{_libdir}/vlc/plugins/demux/libtta_plugin.so
|
%{_libdir}/vlc/plugins/demux/libtta_plugin.so
|
||||||
%{_libdir}/vlc/plugins/demux/libty_plugin.so
|
%{_libdir}/vlc/plugins/demux/libty_plugin.so
|
||||||
%{_libdir}/vlc/plugins/demux/libvc1_plugin.so
|
%{_libdir}/vlc/plugins/demux/libvc1_plugin.so
|
||||||
@ -891,10 +879,7 @@ done
|
|||||||
%{_libdir}/vlc/plugins/mux/libmux_mpjpeg_plugin.so
|
%{_libdir}/vlc/plugins/mux/libmux_mpjpeg_plugin.so
|
||||||
%{_libdir}/vlc/plugins/mux/libmux_ogg_plugin.so
|
%{_libdir}/vlc/plugins/mux/libmux_ogg_plugin.so
|
||||||
%{_libdir}/vlc/plugins/mux/libmux_ps_plugin.so
|
%{_libdir}/vlc/plugins/mux/libmux_ps_plugin.so
|
||||||
|
|
||||||
%if 0%{?suse_version} > 1140
|
|
||||||
%{_libdir}/vlc/plugins/mux/libmux_ts_plugin.so
|
%{_libdir}/vlc/plugins/mux/libmux_ts_plugin.so
|
||||||
%endif
|
|
||||||
%{_libdir}/vlc/plugins/mux/libmux_wav_plugin.so
|
%{_libdir}/vlc/plugins/mux/libmux_wav_plugin.so
|
||||||
%if 0%{?BUILD_ORIG}
|
%if 0%{?BUILD_ORIG}
|
||||||
%{_libdir}/vlc/plugins/packetizer/libpacketizer_avparser_plugin.so
|
%{_libdir}/vlc/plugins/packetizer/libpacketizer_avparser_plugin.so
|
||||||
|
Loading…
x
Reference in New Issue
Block a user