Lines Matching +full:frame +full:- +full:buffer
1 /* SPDX-License-Identifier: GPL-2.0 */
17 * struct vdec_fb_status - decoder frame buffer status
19 * @FB_ST_DISPLAY : frmae buffer is ready to be displayed
20 * @FB_ST_FREE : frame buffer is not used by decoder any more
29 * the caller does not own the returned buffer. The buffer will not be
31 * GET_PARAM_DISP_FRAME_BUFFER : get next displayable frame buffer,
33 * GET_PARAM_FREE_FRAME_BUFFER : get non-referenced framebuffer, vdec_fb**
47 * struct vdec_fb_node - decoder frame buffer node
49 * @fb : point to frame buffer (vdec_fb), fb could point to frame buffer and
50 * working buffer this is for maintain buffers in different state
62 * vdec_if_init() - initialize decode driver
69 * vdec_if_deinit() - deinitialize decode driver
76 * vdec_if_decode() - trigger decode
79 * @fb : [in] frame buffer to store decoded frame, when null means parse
85 * Return: 0 on success. -EIO on unrecoverable error.
91 * vdec_if_get_param() - get driver's parameter
94 * @out : [out] buffer to store query result