libva icon indicating copy to clipboard operation
libva copied to clipboard

Libva is an implementation for VA-API (Video Acceleration API)

Results 203 libva issues
Sort by recently updated
recently updated
newest added

Looks like the release artifact is missing in the most recent release. ![image](https://github.com/intel/libva/assets/1580956/cd7331bb-7bb1-4641-b33c-ffef43dfb2ef)

I followed the build and install instructions on the front page, but I'm trying to run citrix and it says: `dpkg: dependency problems prevent configuration of icaclient: icaclient depends on...

Corresponds to the variables of same name as defined in section 8.3.2 of the HEVC spec. The RefPicSetStCurrBefore and RefPicSetStCurrAfter can be derived by sorting them, however there is no...

The output gets corrupted if the input surface is created by importing an NV12 DMA-BUF (exported from Vulkan) with VA_SURFACE_ATTRIB_MEM_TYPE_DRM_PRIME_2. However, the source image itself is correct—I verified this by...

I'm encountering an issue when attempting to import a DMA-BUF with format XR24/BGRX (0x34325258) and modifier I915_FORMAT_MOD_Y_TILED_CCS (0x0100000000000004) using VA-API. When calling vaCreateSurfaces() to import this DMA-BUF for use with...

QP map is a way of controlling block level QP(QI). Here it introduces two modes, delta and absolute. Delta mode will add/minus extra QP(QI) values based on CQP/RC's QP result,...

It must match the pkg-config version which uses va_api_version.

[An extra null pointer check is not needed](https://stackoverflow.com/questions/18775608/free-a-null-pointer-anyway-or-check-first "Free a null pointer anyway or check first?") in [the function “va_DisplayContextDestroy”](https://github.com/intel/libva/blob/e4dc66b240d6d21e6546c9a21dbcfe455c8a6bff/va/glx/va_glx.c#L64-L67 "Update candidate").

:eyes: I find an implementation detail (like the following) suspicious. https://github.com/intel/libva/blob/e4dc66b240d6d21e6546c9a21dbcfe455c8a6bff/va/x11/va_dri2.c#L194-L195 How do you think about to avoid passing null pointers to resource release functions? :thinking:

AMD VCN needs this to correctly decode av1-1-b8-22-svc-L2T1 and av1-1-b8-22-svc-L2T2.