Lines Matching +full:bitstream +full:- +full:flash

1 /* SPDX-License-Identifier: GPL-2.0 */
11 #include <media/v4l2-device.h>
12 #include <media/v4l2-mem2mem.h>
14 #include "delta-cfg.h"
17 * enum delta_state - state of decoding instance
24 * Wait for stream information to be available (bitstream
46 * struct delta_streaminfo - information about stream to decode
89 * struct delta_au - access unit structure.
112 * struct delta_frameinfo - information about decoded frame
153 * struct delta_frame - frame structure.
193 * struct delta_dts - decoding timestamp.
227 * struct delta_dec - decoder structure.
265 * setup_frame() - setup frame to be used by decoder
280 * get_streaminfo() - get stream related infos
287 * explicitly header access unit or first access unit of bitstream.
288 * If no valid header is found, get_streaminfo will return -ENODATA,
289 * in this case the next bitstream access unit must be decoded till
296 * get_frameinfo() - get decoded frame related infos
306 * set_frameinfo() - set decoded frame related infos
312 * frame if decoder can do post-processing.
318 * decode() - decode a single access unit
336 * get_frame() - get the next decoded frame available
346 * If no frame is available, -ENODATA is returned.
355 * recycle() - recycle the given frame
373 * flush() - flush decoder
379 * of input bitstream that decoder must know to restart its internal
385 * drain() - drain decoder
400 * struct delta_ctx - instance structure.
468 * struct delta_dev - device struct, 1 per probe (so single one for
475 * @m2m_dev: memory-to-memory V4L2 device
479 * @clk_flash_promip: flash promip clock
529 return "-"; in frame_field_str()