forked from pool/xine-lib
Accepting request 860826 from home:wolfi323:branches:multimedia:xine
- Update to version 1.2.11 - Remove xine-lib-dec_info_real.patch, fixed upstream - Upstream changes: * Add gopher input plugin. * Add user settings for IPv6. * Split a52 spdif output to separate decoder. * Code cleanup. * More engine optimization. * Small optimizations (opengl2, dvb subtitles, png, mpeg-ts). * Better A/V sync. * Fix a few crashes. * Fix bluray playback. * Fix VAAPI picture jitter and green flashes. * Fix Opus and EAC3 audio playback. * Fix text subtitles. * Fix mpeg-ts (hdmv mode, detection of cut TV recordings). * Fix mpeg layer 1-4 audio timing. * Fix some VDR issues. * Fix HLS VOD mode. * Many small fixes. * Build fixes. * BSD fixes. * Update german translation. * Update internal libdca to upstream 0.0.7. OBS-URL: https://build.opensuse.org/request/show/860826 OBS-URL: https://build.opensuse.org/package/show/multimedia:xine/xine-lib?expand=0&rev=132
This commit is contained in:
parent
2abadc9283
commit
d67a62cfaa
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:9cb3f069d3c1ffb7456ea91a936a85bbb07ac2ab7be1e9d0d2c94ffe4110dc57
|
||||
size 5226116
|
3
xine-lib-1.2.11.tar.xz
Normal file
3
xine-lib-1.2.11.tar.xz
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:ef51b21d10dda1045fa7d711bd9171cfdaf0a5a2874233bcf16ffdf28ec07005
|
||||
size 5282204
|
@ -1,78 +0,0 @@
|
||||
--- a/src/libreal/real_common.c
|
||||
+++ b/src/libreal/real_common.c
|
||||
@@ -190,6 +190,25 @@ void *_x_real_codec_open(xine_stream_t *
|
||||
return NULL;
|
||||
}
|
||||
|
||||
+/*
|
||||
+ * exported plugin catalog entry
|
||||
+ */
|
||||
+static const uint32_t supported_types[] = { BUF_VIDEO_RV30,
|
||||
+ BUF_VIDEO_RV40,
|
||||
+ 0 };
|
||||
+static const decoder_info_t dec_info_realvideo = {
|
||||
+ supported_types, /* supported types */
|
||||
+ 7 /* priority */
|
||||
+};
|
||||
+
|
||||
+static const uint32_t audio_types[] = {
|
||||
+ BUF_AUDIO_COOK, BUF_AUDIO_ATRK, /* BUF_AUDIO_14_4, BUF_AUDIO_28_8, */ BUF_AUDIO_SIPRO, 0
|
||||
+ };
|
||||
+static const decoder_info_t dec_info_realaudio = {
|
||||
+ audio_types, /* supported types */
|
||||
+ 6 /* priority */
|
||||
+};
|
||||
+
|
||||
const plugin_info_t xine_plugin_info[] EXPORTED = {
|
||||
/* type, API, "name", version, special_info, init_function */
|
||||
{ PLUGIN_VIDEO_DECODER | PLUGIN_MUST_PRELOAD, 19, "realvdec", XINE_VERSION_CODE, &dec_info_realvideo, init_realvdec },
|
||||
--- a/src/libreal/real_common.h
|
||||
+++ b/src/libreal/real_common.h
|
||||
@@ -75,10 +75,8 @@ void *_x_real_codec_open(xine_stream_t *
|
||||
const char *const codec_name,
|
||||
const char *const codec_alternate);
|
||||
|
||||
-const decoder_info_t dec_info_realvideo;
|
||||
void *init_realvdec (xine_t *xine, const void *data);
|
||||
|
||||
-const decoder_info_t dec_info_realaudio;
|
||||
void *init_realadec (xine_t *xine, const void *data);
|
||||
|
||||
#endif
|
||||
--- a/src/libreal/xine_real_audio_decoder.c
|
||||
+++ b/src/libreal/xine_real_audio_decoder.c
|
||||
@@ -509,16 +509,3 @@ void *init_realadec (xine_t *xine, const
|
||||
_x_real_codecs_init(xine);
|
||||
return (audio_decoder_class_t *)&this;
|
||||
}
|
||||
-
|
||||
-/*
|
||||
- * exported plugin catalog entry
|
||||
- */
|
||||
-
|
||||
-static const uint32_t audio_types[] = {
|
||||
- BUF_AUDIO_COOK, BUF_AUDIO_ATRK, /* BUF_AUDIO_14_4, BUF_AUDIO_28_8, */ BUF_AUDIO_SIPRO, 0
|
||||
- };
|
||||
-
|
||||
-const decoder_info_t dec_info_realaudio = {
|
||||
- audio_types, /* supported types */
|
||||
- 6 /* priority */
|
||||
-};
|
||||
--- a/src/libreal/xine_real_video_decoder.c
|
||||
+++ b/src/libreal/xine_real_video_decoder.c
|
||||
@@ -536,15 +536,3 @@ void *init_realvdec (xine_t *xine, const
|
||||
return (video_decoder_class_t *)&this;
|
||||
}
|
||||
|
||||
-/*
|
||||
- * exported plugin catalog entry
|
||||
- */
|
||||
-
|
||||
-static const uint32_t supported_types[] = { BUF_VIDEO_RV30,
|
||||
- BUF_VIDEO_RV40,
|
||||
- 0 };
|
||||
-
|
||||
-const decoder_info_t dec_info_realvideo = {
|
||||
- supported_types, /* supported types */
|
||||
- 7 /* priority */
|
||||
-};
|
@ -1,3 +1,31 @@
|
||||
-------------------------------------------------------------------
|
||||
Wed Jan 6 18:52:25 UTC 2021 - Wolfgang Bauer <wbauer@tmo.at>
|
||||
|
||||
- Update to version 1.2.11
|
||||
- Remove xine-lib-dec_info_real.patch, fixed upstream
|
||||
- Upstream changes:
|
||||
* Add gopher input plugin.
|
||||
* Add user settings for IPv6.
|
||||
* Split a52 spdif output to separate decoder.
|
||||
* Code cleanup.
|
||||
* More engine optimization.
|
||||
* Small optimizations (opengl2, dvb subtitles, png, mpeg-ts).
|
||||
* Better A/V sync.
|
||||
* Fix a few crashes.
|
||||
* Fix bluray playback.
|
||||
* Fix VAAPI picture jitter and green flashes.
|
||||
* Fix Opus and EAC3 audio playback.
|
||||
* Fix text subtitles.
|
||||
* Fix mpeg-ts (hdmv mode, detection of cut TV recordings).
|
||||
* Fix mpeg layer 1-4 audio timing.
|
||||
* Fix some VDR issues.
|
||||
* Fix HLS VOD mode.
|
||||
* Many small fixes.
|
||||
* Build fixes.
|
||||
* BSD fixes.
|
||||
* Update german translation.
|
||||
* Update internal libdca to upstream 0.0.7.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jun 5 20:20:20 UTC 2020 - olaf@aepfle.de
|
||||
|
||||
|
@ -93,9 +93,9 @@ BuildRequires: SDL-devel
|
||||
BuildRequires: libjack-devel
|
||||
%endif
|
||||
BuildRequires: libmodplug-devel
|
||||
Version: 1.2.10
|
||||
Version: 1.2.11
|
||||
Release: 0
|
||||
%define abiversion 2.8
|
||||
%define abiversion 2.9
|
||||
Summary: Video Player with Plug-Ins
|
||||
License: GPL-2.0-or-later AND SUSE-Public-Domain
|
||||
Group: Productivity/Multimedia/Video/Players
|
||||
@ -107,17 +107,8 @@ Source1: baselibs.conf
|
||||
|
||||
Patch0: xine-lib-libdvdread_udf.diff
|
||||
Patch1: xine-lib-v4l-2.6.38.patch
|
||||
Patch2: xine-lib-dec_info_real.patch
|
||||
# Add theora FOURCC to libxine I found an avi container that xine wouldn't play.
|
||||
Patch4: xine-lib-theora.patch
|
||||
# This should be fixed upstream, but this patch will not work for them.
|
||||
# wand/magick_wand.h is already deprecated even in ImageMagick-6; package should
|
||||
# include wand/MagickWand.h for ImageMagick-6 and MagickWand/MagickWand.h for
|
||||
# ImageMagick-7. Including wand/MagickWand.h will work for us also for
|
||||
# ImageMagick-7, because we package wand/ symlink to ./MagickWand/MagickWand.h
|
||||
#Patch8: xine-lib-ImageMagick7.patch
|
||||
# PATCH-FIX-UPSTREAM xine-lib-a52dec.patch davejplater@gmail.com -- Change in a52dec api.
|
||||
#Patch6: xine-lib-a52dec.patch
|
||||
|
||||
%description
|
||||
<p>Great video and multimediaplayer, supports DVD, MPEG, AVI, DivX, VCD, Quicktime ...</p><p>You need a frontend for xine-lib like <a href=http://packman.links2linux.de/package/xine-ui>xine-ui</a>, <a href=http://packman.links2linux.de/package/gxine>gxine</a>, <a href=http://packman.links2linux.de/package/kaffeine>kaffeine</a> or <a href=http://packman.links2linux.de/package/totem>totem</a>.</p><p>Since 1-rc6 the package number is reduced, all you may miss, is in the base package</p><p>If you want to play css encrypted Video-DVD's, you need to install <a href=http://packman.links2linux.de/package/libdvdcss2>libdvdcss</a>.</p>
|
||||
@ -533,6 +524,7 @@ xineplug_vo_out_xcbxv
|
||||
xineplug_vo_out_raw
|
||||
xineplug_decode_mad
|
||||
xineplug_decode_a52
|
||||
xineplug_decode_to_spdif
|
||||
%if %{without distributable}
|
||||
xineplug_vo_out_vdpau
|
||||
xineplug_vo_gl_egl_wl
|
||||
|
Loading…
Reference in New Issue
Block a user