Home
last modified time | relevance | path

Searched refs:V4L2_BUF_FLAG_KEYFRAME (Results 1 – 23 of 23) sorted by relevance

/linux-6.6.21/drivers/media/platform/st/sti/hva/
Dhva-h264.c818 stream->vbuf.flags |= V4L2_BUF_FLAG_KEYFRAME; in hva_h264_prepare_task()
821 stream->vbuf.flags &= ~V4L2_BUF_FLAG_KEYFRAME; in hva_h264_prepare_task()
843 if ((stream->vbuf.flags == V4L2_BUF_FLAG_KEYFRAME) && in hva_h264_prepare_task()
851 if (stream->vbuf.flags != V4L2_BUF_FLAG_KEYFRAME) in hva_h264_prepare_task()
/linux-6.6.21/drivers/media/usb/go7007/
Dgo7007-v4l2.c51 return V4L2_BUF_FLAG_KEYFRAME; in get_frame_type_flag()
55 return V4L2_BUF_FLAG_KEYFRAME; in get_frame_type_flag()
67 return V4L2_BUF_FLAG_KEYFRAME; in get_frame_type_flag()
391 vbuf->flags &= ~(V4L2_BUF_FLAG_KEYFRAME | V4L2_BUF_FLAG_BFRAME | in go7007_buf_finish()
/linux-6.6.21/drivers/media/platform/st/sti/delta/
Ddelta.h515 if (flags & V4L2_BUF_FLAG_KEYFRAME) in frame_type_str()
Ddelta-mjpeg-dec.c315 frame->flags = V4L2_BUF_FLAG_KEYFRAME; in delta_mjpeg_ipc_decode()
/linux-6.6.21/drivers/media/platform/chips-media/
Dcoda-bit.c1521 src_buf->flags &= ~V4L2_BUF_FLAG_KEYFRAME; in coda_prepare_encode()
1523 src_buf->flags |= V4L2_BUF_FLAG_KEYFRAME; in coda_prepare_encode()
1634 return (flags & V4L2_BUF_FLAG_KEYFRAME) ? 'I' : in coda_frame_type_char()
1665 src_buf->flags & V4L2_BUF_FLAG_KEYFRAME) { in coda_finish_encode()
1679 dst_buf->flags &= ~(V4L2_BUF_FLAG_KEYFRAME | in coda_finish_encode()
1683 dst_buf->flags |= V4L2_BUF_FLAG_KEYFRAME; in coda_finish_encode()
2491 decoded_frame->type = (val == 0) ? V4L2_BUF_FLAG_KEYFRAME : in coda_finish_decode()
2523 dst_buf->flags &= ~(V4L2_BUF_FLAG_KEYFRAME | in coda_finish_decode()
Dcoda-jpeg.c1095 src_buf->flags |= V4L2_BUF_FLAG_KEYFRAME; in coda9_jpeg_prepare_encode()
1245 dst_buf->flags |= V4L2_BUF_FLAG_KEYFRAME; in coda9_jpeg_finish_encode()
1472 dst_buf->flags |= V4L2_BUF_FLAG_KEYFRAME; in coda9_jpeg_finish_decode()
/linux-6.6.21/drivers/media/pci/solo6x10/
Dsolo6x10-v4l2-enc.c457 vbuf->flags |= V4L2_BUF_FLAG_KEYFRAME; in solo_fill_jpeg()
484 vbuf->flags &= ~(V4L2_BUF_FLAG_KEYFRAME | V4L2_BUF_FLAG_PFRAME | in solo_fill_mpeg()
488 vbuf->flags |= V4L2_BUF_FLAG_KEYFRAME; in solo_fill_mpeg()
742 if (vbuf->flags & V4L2_BUF_FLAG_KEYFRAME) in solo_enc_buf_finish()
/linux-6.6.21/include/trace/events/
Dv4l2.h79 { V4L2_BUF_FLAG_KEYFRAME, "KEYFRAME" }, \
/linux-6.6.21/drivers/media/platform/amphion/
Dvpu_windsor.c719 info->pic_type = V4L2_BUF_FLAG_KEYFRAME; in vpu_windsor_unpack_pic_info()
790 if (vbuf->flags & V4L2_BUF_FLAG_KEYFRAME) in vpu_windsor_fill_yuv_frame()
Dvenc.c826 if (vbuf->flags & V4L2_BUF_FLAG_KEYFRAME) in venc_get_one_encoded_frame()
1106 vbuf->flags |= V4L2_BUF_FLAG_KEYFRAME; in venc_process_output()
/linux-6.6.21/Documentation/userspace-api/media/v4l/
Dbuffer.rst513 - ``V4L2_BUF_FLAG_KEYFRAME``
525 - Similar to ``V4L2_BUF_FLAG_KEYFRAME`` this flags predicted frames
533 - Similar to ``V4L2_BUF_FLAG_KEYFRAME`` this flags a bi-directional
/linux-6.6.21/drivers/media/platform/qcom/venus/
Dhfi_msgs.c558 flags |= V4L2_BUF_FLAG_KEYFRAME; in hfi_session_ftb_done()
/linux-6.6.21/drivers/media/common/videobuf2/
Dvideobuf2-v4l2.c56 V4L2_BUF_FLAG_KEYFRAME | \
/linux-6.6.21/drivers/media/v4l2-core/
Dv4l2-mem2mem.c1300 mask |= V4L2_BUF_FLAG_KEYFRAME | V4L2_BUF_FLAG_PFRAME | in v4l2_m2m_buf_copy_metadata()
/linux-6.6.21/drivers/media/platform/mediatek/vcodec/encoder/
Dmtk_vcodec_enc.c1212 dst_buf->flags |= V4L2_BUF_FLAG_KEYFRAME; in mtk_venc_worker()
/linux-6.6.21/include/uapi/linux/
Dvideodev2.h1159 #define V4L2_BUF_FLAG_KEYFRAME 0x00000008 macro
/linux-6.6.21/drivers/media/platform/renesas/
Drcar_jpu.c1536 (V4L2_BUF_FLAG_TIMECODE | V4L2_BUF_FLAG_KEYFRAME | in jpu_irq_handler()
/linux-6.6.21/drivers/media/platform/samsung/s5p-mfc/
Ds5p_mfc.c289 V4L2_BUF_FLAG_KEYFRAME; in s5p_mfc_handle_frame_copy_time()
Ds5p_mfc_enc.c1281 mb_entry->b->flags |= V4L2_BUF_FLAG_KEYFRAME; in enc_post_frame_start()
/linux-6.6.21/drivers/media/platform/nxp/
Dimx-pxp.c883 V4L2_BUF_FLAG_KEYFRAME | in pxp_start()
/linux-6.6.21/drivers/staging/vc04_services/bcm2835-camera/
Dbcm2835-camera.c400 buf->vb.flags |= V4L2_BUF_FLAG_KEYFRAME; in buffer_cb()
/linux-6.6.21/drivers/media/test-drivers/vicodec/
Dvicodec-core.c331 dst_vb->flags |= V4L2_BUF_FLAG_KEYFRAME; in device_process()
/linux-6.6.21/drivers/media/platform/allegro-dvt/
Dallegro-core.c2124 dst_buf->flags |= V4L2_BUF_FLAG_KEYFRAME; in allegro_channel_finish_frame()