Lines Matching refs:va
30 #include <va/va.h>
50 * - Create a VA display for an active Wayland display ;
51 * - Perform normal VA-API operations, e.g. decode to a VA surface ;
52 * - Get wl_buffer associated to the VA surface ;
57 * \brief Returns a VA display wrapping the specified Wayland display.
59 * This functions returns a (possibly cached) VA display from the
63 * @return the VA display
69 * \brief Returns the Wayland buffer associated with a VA surface.
73 * underlying VA @surface. As such, the VA @surface and Wayland
75 * color conversion be needed, then VA/VPP API can fulfill this
79 * to expose a de-interlaced buffer. If the VA driver does not support
84 * @param[in] dpy the VA display
85 * @param[in] surface the VA surface
87 * @param[out] out_buffer a wl_buffer wrapping the VA @surface
99 * \brief Returns the Wayland buffer associated with a VA image.
103 * underlying VA @image. As such, the VA @image and Wayland
105 * color conversion be needed, then VA/VPP API can fulfill this
111 * @param[in] dpy the VA display
112 * @param[in] image the VA image
114 * @param[out] out_buffer a wl_buffer wrapping the VA @image