forked from pool/xine-lib
Accepting request 963925 from multimedia:xine
Automatic submission by obs-autosubmit OBS-URL: https://build.opensuse.org/request/show/963925 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xine-lib?expand=0&rev=82
This commit is contained in:
commit
c223c3d9b6
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:ef51b21d10dda1045fa7d711bd9171cfdaf0a5a2874233bcf16ffdf28ec07005
|
|
||||||
size 5282204
|
|
3
xine-lib-1.2.12.tar.xz
Normal file
3
xine-lib-1.2.12.tar.xz
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:d606270468e1540c2a89c0d7f5fdf11e17ecc0c2698cc0bcb1065ff26abee098
|
||||||
|
size 5341212
|
@ -23,7 +23,7 @@ Fix playback of DVDs with a broken UDF file system (aka DVD-Movie-Protect).
|
|||||||
+
|
+
|
||||||
/* Private but located in/shared with dvd_reader.c */
|
/* Private but located in/shared with dvd_reader.c */
|
||||||
extern int UDFReadBlocksRaw( dvd_reader_t *device, uint32_t lb_number,
|
extern int UDFReadBlocksRaw( dvd_reader_t *device, uint32_t lb_number,
|
||||||
size_t block_count, unsigned char *data,
|
size_t block_count, unsigned char *data,
|
||||||
@@ -779,7 +785,9 @@ static int UDFFindPartition( dvd_reader_
|
@@ -779,7 +785,9 @@ static int UDFFindPartition( dvd_reader_
|
||||||
return part->valid;
|
return part->valid;
|
||||||
}
|
}
|
||||||
@ -32,7 +32,7 @@ Fix playback of DVDs with a broken UDF file system (aka DVD-Movie-Protect).
|
|||||||
+
|
+
|
||||||
+
|
+
|
||||||
+static uint32_t UDFFindFileReal( dvd_reader_t *device, char *filename,
|
+static uint32_t UDFFindFileReal( dvd_reader_t *device, char *filename,
|
||||||
uint32_t *filesize )
|
uint32_t *filesize )
|
||||||
{
|
{
|
||||||
uint8_t LogBlock_base[ DVD_VIDEO_LB_LEN + 2048 ];
|
uint8_t LogBlock_base[ DVD_VIDEO_LB_LEN + 2048 ];
|
||||||
@@ -861,6 +869,84 @@ uint32_t UDFFindFile( dvd_reader_t *devi
|
@@ -861,6 +869,84 @@ uint32_t UDFFindFile( dvd_reader_t *devi
|
||||||
@ -45,7 +45,7 @@ Fix playback of DVDs with a broken UDF file system (aka DVD-Movie-Protect).
|
|||||||
+ * When the file is not an IFO or VOB, it calls the real UDF routine.
|
+ * When the file is not an IFO or VOB, it calls the real UDF routine.
|
||||||
+ */
|
+ */
|
||||||
+uint32_t UDFFindFile( dvd_reader_t *device, char *filename,
|
+uint32_t UDFFindFile( dvd_reader_t *device, char *filename,
|
||||||
+ uint32_t *filesize )
|
+ uint32_t *filesize )
|
||||||
+{
|
+{
|
||||||
+#ifndef __WIN32__
|
+#ifndef __WIN32__
|
||||||
+ if (!fnmatch("/VIDEO_TS/VTS_[0-9][0-9]_[0-9].???", filename, FNM_PATHNAME)) {
|
+ if (!fnmatch("/VIDEO_TS/VTS_[0-9][0-9]_[0-9].???", filename, FNM_PATHNAME)) {
|
||||||
|
@ -1,3 +1,39 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Mar 15 10:46:27 UTC 2022 - Wolfgang Bauer <wbauer@tmo.at>
|
||||||
|
|
||||||
|
- Fix non-distributable build:
|
||||||
|
* Add "BuildRequires: pkgconfig(glesv2)" to avoid compiler error
|
||||||
|
about missing include file
|
||||||
|
* Adjust plugins filelist
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Mar 15 07:43:31 UTC 2022 - Wolfgang Bauer <wbauer@tmo.at>
|
||||||
|
|
||||||
|
- Update to version 1.2.12
|
||||||
|
- Rebase xine-lib-libdvdread_udf.diff
|
||||||
|
- Upstream changes:
|
||||||
|
* Add string tree library (generic info parser).
|
||||||
|
* Add OpenSL ES audio output plugin.
|
||||||
|
* Add mpeg-dash input plugin.
|
||||||
|
* Add crypto input plugin.
|
||||||
|
* Add VAAPI support to opengl2 video output (requires using EGL).
|
||||||
|
* Better hls support.
|
||||||
|
* Improved DVB/live stream timing.
|
||||||
|
* Improved BT.2020 support.
|
||||||
|
* Fix compatibility with ffmpeg 5.0.
|
||||||
|
* Fix RSS parser.
|
||||||
|
* Fix output parameter setting (audio amplification, video hue etc.).
|
||||||
|
* Fix AC3 demuxer.
|
||||||
|
* Diverse small fixes and optimizations.
|
||||||
|
* Update german translation.
|
||||||
|
* Code cleanup.
|
||||||
|
* Build fixes.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon Mar 14 14:14:14 UTC 2022 - olaf@aepfle.de
|
||||||
|
|
||||||
|
- Use pkgconfig(smbclient) to refer to samba libaries
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Wed Jan 6 18:52:25 UTC 2021 - Wolfgang Bauer <wbauer@tmo.at>
|
Wed Jan 6 18:52:25 UTC 2021 - Wolfgang Bauer <wbauer@tmo.at>
|
||||||
|
|
||||||
|
@ -48,7 +48,7 @@ BuildRequires: libcdio-devel
|
|||||||
BuildRequires: libdrm-devel
|
BuildRequires: libdrm-devel
|
||||||
BuildRequires: libmng-devel
|
BuildRequires: libmng-devel
|
||||||
BuildRequires: libmpcdec-devel
|
BuildRequires: libmpcdec-devel
|
||||||
BuildRequires: libsmbclient-devel
|
BuildRequires: pkgconfig(smbclient)
|
||||||
BuildRequires: libtheora-devel
|
BuildRequires: libtheora-devel
|
||||||
BuildRequires: libtool
|
BuildRequires: libtool
|
||||||
BuildRequires: libv4l-devel >= 0.8.4
|
BuildRequires: libv4l-devel >= 0.8.4
|
||||||
@ -80,6 +80,7 @@ BuildRequires: pkgconfig(xvmc)
|
|||||||
BuildRequires: pkgconfig(zlib)
|
BuildRequires: pkgconfig(zlib)
|
||||||
%if %{without distributable}
|
%if %{without distributable}
|
||||||
BuildRequires: libfaad-devel
|
BuildRequires: libfaad-devel
|
||||||
|
BuildRequires: pkgconfig(glesv2)
|
||||||
BuildRequires: pkgconfig(libdts)
|
BuildRequires: pkgconfig(libdts)
|
||||||
BuildRequires: pkgconfig(libva)
|
BuildRequires: pkgconfig(libva)
|
||||||
BuildRequires: pkgconfig(libva-glx)
|
BuildRequires: pkgconfig(libva-glx)
|
||||||
@ -93,9 +94,9 @@ BuildRequires: SDL-devel
|
|||||||
BuildRequires: libjack-devel
|
BuildRequires: libjack-devel
|
||||||
%endif
|
%endif
|
||||||
BuildRequires: libmodplug-devel
|
BuildRequires: libmodplug-devel
|
||||||
Version: 1.2.11
|
Version: 1.2.12
|
||||||
Release: 0
|
Release: 0
|
||||||
%define abiversion 2.9
|
%define abiversion 2.10
|
||||||
Summary: Video Player with Plug-Ins
|
Summary: Video Player with Plug-Ins
|
||||||
License: GPL-2.0-or-later AND SUSE-Public-Domain
|
License: GPL-2.0-or-later AND SUSE-Public-Domain
|
||||||
Group: Productivity/Multimedia/Video/Players
|
Group: Productivity/Multimedia/Video/Players
|
||||||
@ -547,9 +548,7 @@ post/xineplug_post_audio_filters
|
|||||||
post/xineplug_post_goom
|
post/xineplug_post_goom
|
||||||
post/xineplug_post_mosaico
|
post/xineplug_post_mosaico
|
||||||
post/xineplug_post_switch
|
post/xineplug_post_switch
|
||||||
%ifarch %ix86 x86_64 %arm aarch64
|
|
||||||
post/xineplug_post_tvtime
|
post/xineplug_post_tvtime
|
||||||
%endif
|
|
||||||
post/xineplug_post_visualizations
|
post/xineplug_post_visualizations
|
||||||
xineplug_dmx_video
|
xineplug_dmx_video
|
||||||
%endif
|
%endif
|
||||||
@ -632,6 +631,11 @@ xineplug_decode_w32dll
|
|||||||
%endif
|
%endif
|
||||||
xineplug_dxr3
|
xineplug_dxr3
|
||||||
xineplug_vo_out_vaapi
|
xineplug_vo_out_vaapi
|
||||||
|
xineplug_hw_frame_vaapi
|
||||||
|
xineplug_va_display_drm
|
||||||
|
xineplug_va_display_glx
|
||||||
|
xineplug_va_display_wl
|
||||||
|
xineplug_va_display_x11
|
||||||
# unfortunately using external ffmpeg links the planar post
|
# unfortunately using external ffmpeg links the planar post
|
||||||
# processing plugin against ffmpeg libs
|
# processing plugin against ffmpeg libs
|
||||||
post/xineplug_post_planar
|
post/xineplug_post_planar
|
||||||
|
Loading…
x
Reference in New Issue
Block a user