Opened 3 years ago

Closed 3 years ago

#10734 closed enhancement (fixed)

xine-lib-1.2.9

Reported by: ken@… Owned by: ken@…
Priority: normal Milestone: 8.3
Component: BOOK Version: SVN
Severity: normal Keywords:
Cc:

Description

Trying to fix borkage from ffmpeg-4.0, I was under the impression that xine-lib-1.2.9 had not been released and therefore was a development version. But at https://www.xine-project.org/home I read:

2018-01-11: Release xine-lib 1.2.9

Changes include new video single step feature, keyframe index and x32 support. Optimizations in xine engine core functionality, resulting in ex. faster seeking and smaller CPU usage. Small fixes and optimizations all around the codebase.

Release Note:

xine-lib/1.2.9/README.txt xine-lib (1.2.9) 2018-01-11

  • 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.
  • Win64 and native win32 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.

SHA256: 32b34e8049feb762d75a551d5d2cdb56c396fdd83e35b9b7de5fd08e498e948d xine-lib-1.2.9.tar.xz

Change History (3)

comment:1 by ken@…, 3 years ago

Owner: changed from blfs-book to ken@…
Status: newassigned

Fixes FTBFS with ffmpeg-4.0.

comment:2 by ken@…, 3 years ago

Builds and works with the current instructions.

comment:3 by ken@…, 3 years ago

Resolution: fixed
Status: assignedclosed
Note: See TracTickets for help on using tickets.