Skip to content

Releases: intel/libvpl

v2.17.0

Choose a tag to compare

@jonrecker jonrecker released this 25 Jun 22:56

Added

  • Intel® VPL API 2.17 support, including new APIs for reporting decoder
    capabilities, accessing bitstream buffers in video memory, configuring
    encoder pre-processing, and documentation updates

v2.16.0

Choose a tag to compare

@jonrecker jonrecker released this 17 Dec 23:36

Intel® Video Processing Library (Intel® VPL) provides access to hardware accelerated video decode, encode, and processing capabilities on Intel® GPUs to support AI visual inference, media delivery, cloud gaming, and virtual desktop infrastructure use cases.

Added

  • Intel® VPL API 2.16 support, including new AI-assisted encoder APIs and
    documentation updates

v2.15.0

Choose a tag to compare

@mav-intel mav-intel released this 18 Apr 15:52

Intel® Video Processing Library (Intel® VPL) provides access to hardware accelerated video decode, encode, and processing capabilities on Intel® GPUs to support AI visual inference, media delivery, cloud gaming, and virtual desktop infrastructure use cases.

Added

  • Intel® VPL API 2.15 support, including new property-based capabilities query
    interface, extended decoder and encoder capabilities reporting, and
    definitions for VVC Main 10 Still Picture profile and level 6.3.
  • Explicit INSTALL_EXAMPLES build option to control installation of example
    source code and content

Changed

  • Default Ubuntu build to 24.04
  • Model demonstrated in interop example to a vehicle detection model

Fixed

  • BUILD_EXAMPLES build option requiring INSTALL_DEV to have any effect

Removed

  • Outdated Dockerfiles provided with examples

Known Issues

  • vpl-infer unable to load model if built in debug mode

v2.14.0

Choose a tag to compare

@mav-intel mav-intel released this 16 Dec 20:14

Intel® Video Processing Library (Intel® VPL) provides access to hardware accelerated video decode, encode, and processing capabilities on Intel® GPUs to support AI visual inference, media delivery, cloud gaming, and virtual desktop infrastructure use cases.

Added

  • Intel® VPL API 2.14 support, including new quality and speed settings for AI
    based video frame interpolation, new algorithm and mode selection options for
    AI based super resolution, and HEVC level 8.5 decode support.

  • Improved support for Python 3.12 development environments.

Fixed

  • Bootstrap to support Debian distributions that do not define ID_LIKE.

Known Issues

  • vpl-infer example will fail to load model if built with CMake version higher than 3.25.3 on Windows

v2.13.0

Choose a tag to compare

@mav-intel mav-intel released this 30 Aug 16:51

Intel® Video Processing Library (Intel® VPL) provides access to hardware accelerated video decode, encode, and processing capabilities on Intel® GPUs to support AI visual inference, media delivery, cloud gaming, and virtual desktop infrastructure use cases.

Added

  • Intel® VPL API 2.13 support, including new APIs for AV1 screen content tools,
    encoded picture quality information, alpha channel encoding, AI-based frame
    interpolation, AI-based super resolution, and Battlemage platform
  • hello-encode-jpeg example

Known Issues

  • vpl-infer example will fail to load model if built with CMake version higher than 3.25.3 on Windows

v2.12.0

Choose a tag to compare

@mav-intel mav-intel released this 28 Jun 17:54

Intel® Video Processing Library (Intel® VPL) provides access to hardware accelerated video decode, encode, and processing capabilities on Intel® GPUs to support AI visual inference, media delivery, cloud gaming, and virtual desktop infrastructure use cases.

Added

  • Intel® VPL API 2.12 support, including new APIs for AI-based frame
    interpolation and Vulkan zero-copy surface sharing.

Known Issues

  • vpl-infer example will fail to load model if built with CMake version higher than 3.25.3 on Windows

v2.11.0

Choose a tag to compare

@mav-intel mav-intel released this 01 May 19:35

Added

  • Intel® VPL API 2.11 support

Removed

Known Issues

  • vpl-infer example will fail to load model if built with CMake version higher than 3.25.3 on Windows

v2.10.2

Choose a tag to compare

@mav-intel mav-intel released this 20 Feb 21:44

Fixed

  • "®" symbol in pkg-config file breaking downstream build tools

Known Issues

  • sample_decode may report "DeliverOutput return error = -1" when run using -r option
  • vpl-infer example will fail to load model if built with CMake version higher than 3.25.3 on Windows

v2.10.1

Choose a tag to compare

@mav-intel mav-intel released this 20 Dec 00:31

Changed

  • Project name to Intel® Video Processing Library (Intel® VPL)
  • Project versioning scheme to align with library and API version

Added

  • Intel® VPL specification and associated build scripts

Known Issues

  • sample_decode may report "DeliverOutput return error = -1" when run using -r option
  • vpl-infer example will fail to load model if built with CMake version higher than 3.25.3 on Windows

v2023.4.0

Choose a tag to compare

@mav-intel mav-intel released this 29 Nov 23:05

Added

  • oneVPL API 2.10 support
  • New command line parameters to sample_multi_transcode for setting
    B Frame QP Offsets based on Pyramid Level
  • New command line parameters to the sample_vpp tool to enable video signal
    information
  • New APIs for importing and exporting shared surfaces
  • New APIs for string-based parameter configuration

Removed

  • Environment module support
  • Unused files and folders

Fixed

  • NV12 wayland render for MTL
  • Buffer starvation when wayland window is moved
  • Missing profile strings in vpl-inspect tool
  • Rdrm to use card node instead of render node
  • Rdrm tile4 selection based DRM/KMS query
  • Rdrm NV12 and P010 render for MTL

Changed

  • Directory layout and name of dispatcher directory
  • Location of image files used by documentation
  • Runtime library search path to remove current directory