diff --git a/xine-lib-a52dec.patch b/xine-lib-a52dec.patch index 89c29b6..f529a10 100644 --- a/xine-lib-a52dec.patch +++ b/xine-lib-a52dec.patch @@ -1,3 +1,8 @@ +From: Dave Plater +Date: 2018-01-23 14:27:22 +0200 +Subject: input: Adapt a52_init () to new a52dec api + +xine-lib uses wrong prototype for a52_init. Index: src/audio_dec/xine_a52_decoder.c =================================================================== --- src/audio_dec/xine_a52_decoder.c.orig 2018-01-11 14:49:47.000000000 +0200 diff --git a/xine-lib.changes b/xine-lib.changes index b1a441e..8a51b59 100644 --- a/xine-lib.changes +++ b/xine-lib.changes @@ -1,3 +1,85 @@ +------------------------------------------------------------------- +Tue Jan 23 12:38:21 UTC 2018 - davejplater@gmail.com + +- Update to release 1.2.9 and add xine-lib-a52dec.patch. +- Moved xineplug_decode_mad and xineplug_decode_a52 into the main + package as they are now unrestricted. +- Enabled sdl and jack subpackages. +- Upstream changes: + * Add LIBXINE_VERBOSITY environment var override. + * Add auto gapless switch. Play clips to their very end when that + is likely what the user wants. + * Add video single step feature. + * Add generic keyframe index feature. + * Add x32 (x86 32 on 64bit) support. + * Add some more debug logging. + * Join 4 network input plugins into a single file. + * Matroska fixes. + * Build fixes. + * Directx2 audio fixes. + * VAAPI fixes. + * XCB video fixes and optimizations. + * Return driver held video frames on shutdown properly. + * FAAD audio compatibility fixes. + * Fix VP9 playback. + * Fix post filtering crash. + * Make xml parser thread safe. + * More user configuration safety. + * Inline assembly fixes. + * Failed memory allocation safety fixes. + * Memory leak fixes. + * Debug and LOG build fixes. + * Again, lots of small fixes and optimizations. + * Better multiengine client safety. + * Hide yuv2rgb implementation details. + * Use a single libyuv2rgb copy in both engine and plugins. + * Minor ffmpeg optimization. + * Lift a few video engine handbrakes. Less CPU load, fewer frame + drops, faster seeking. + * Optimize audio engine. + * Optimize demux buffering system. + * Optimize metronom clock. + * Optimize port tickets. + * Optimize sse/mmx2 memcpy. + * Code simplification and cleanup. + * Update german translation. * Add LIBXINE_VERBOSITY environment var override. + * Add auto gapless switch. Play clips to their very end when that + is likely what the user wants. + * Add video single step feature. + * Add generic keyframe index feature. + * Add x32 (x86 32 on 64bit) support. + * Add some more debug logging. + * Join 4 network input plugins into a single file. + * Matroska fixes. + * Build fixes. + * Directx2 audio fixes. + * VAAPI fixes. + * XCB video fixes and optimizations. + * Return driver held video frames on shutdown properly. + * FAAD audio compatibility fixes. + * Fix VP9 playback. + * Fix post filtering crash. + * Make xml parser thread safe. + * More user configuration safety. + * Inline assembly fixes. + * Failed memory allocation safety fixes. + * Memory leak fixes. + * Debug and LOG build fixes. + * Again, lots of small fixes and optimizations. + * Better multiengine client safety. + * Hide yuv2rgb implementation details. + * Use a single libyuv2rgb copy in both engine and plugins. + * Minor ffmpeg optimization. + * Lift a few video engine handbrakes. Less CPU load, fewer frame + drops, faster seeking. + * Optimize audio engine. + * Optimize demux buffering system. + * Optimize metronom clock. + * Optimize port tickets. + * Optimize sse/mmx2 memcpy. + * Code simplification and cleanup. + * Update german translation. + ------------------------------------------------------------------- Mon Jan 22 15:36:18 UTC 2018 - crrodriguez@opensuse.org