Opened 5 years ago

Closed 5 years ago

#9915 closed enhancement (fixed)

intel-vaapi-driver libva 2.0.0

Reported by: Pierre Labastie Owned by: bdubbs@…
Priority: normal Milestone: 8.2
Component: BOOK Version: SVN
Severity: normal Keywords:


New major versions:


    Bump VA-API version to 1.0.0 and libva to 2.0.0
    Add new API for H264 FEI support
    Add definition of VA_FOURCC_I420
    Add functions for converting common enums to strings
    Deprecate H.264 baseline profile and FMO support
    Deprecate packed misc packed header flag
    Delete libva-tpi and libva-egl backends
    Refine VASliceParameterBufferHEVC, VAEncMiscParameterBuffer
    Fix errors in VAConfigAttribValEncROI, VAEncMacroblockParameterBufferH264
    Fix race condition in wayland support
    Rename vaMessageCallback to VAMessageCallback
    Make logging callbacks library-safe

Note libva 2.0.0 is not compatible with the old version of libva, but for most user, what you need to do is to rebuild your VA-API based application against libva 2.0.0


    Bump version to 2.0.0
    Add support for Coffee Lake (aka. CFL)
        Decoding: H.264/MPEG-2/VC-1/JPEG/VP8/HEVC/HEVC 10-bit/VP9/VP9 10-bit
        Encoding: H.264/MPEG-2/JPEG/VP8/VP9/HEVC/HEVC 10-bit/AVC low power CQP/CBR/VBR mode
        VPP: CSC/scaling/NoiseReduction/Deinterlacing{Bob, MotionAdaptive, MotionCompensated}/ColorBalance/STD
    Add support for H264 FEI on SKL
    Add support for HEVC ROI encoding
    Add support for intensity compensation for VC-1 decoding
    Improve the quality of the H264 encoder on BDW/BSW
    Improve the CSC performance between I420/NV12/P010/YUY2/VYUY format
    Improve the performace of va{Get, Put}Image for I420/NV12/P010/YUY2/VYUY format
    Fix image corruption for VP9 decoding
    Fix race condition in wayland support
    Fix ROI support in VDEnc support
    Fix corrupted stream when using VDEnc CBR/VBR
    Fix GCC 7.1.1 warnings/errors
    Update the HEVC encoding kernel

libva 2.0.0 is required to build intel-vaapi-driver 2.0.0

Change History (2)

comment:1 by bdubbs@…, 5 years ago

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

comment:2 by bdubbs@…, 5 years ago

Resolution: fixed
Status: assignedclosed

Fixed at revision 19406, but breaks gstreamer-vaapi. Marking fixed, but with a big warning on the gstreamer-vaapi page.

Note: See TracTickets for help on using tickets.