Home
last modified time | relevance | path

Searched refs:timecode (Results 1 – 25 of 33) sorted by relevance

12

/Linux-v5.15/include/trace/events/
Dv4l2.h134 __entry->timecode_type = buf->timecode.type;
135 __entry->timecode_flags = buf->timecode.flags;
136 __entry->timecode_frames = buf->timecode.frames;
137 __entry->timecode_seconds = buf->timecode.seconds;
138 __entry->timecode_minutes = buf->timecode.minutes;
139 __entry->timecode_hours = buf->timecode.hours;
140 __entry->timecode_userbits0 = buf->timecode.userbits[0];
141 __entry->timecode_userbits1 = buf->timecode.userbits[1];
142 __entry->timecode_userbits2 = buf->timecode.userbits[2];
143 __entry->timecode_userbits3 = buf->timecode.userbits[3];
[all …]
/Linux-v5.15/drivers/staging/media/meson/vdec/
Dvdec_helpers.c272 struct v4l2_timecode timecode, u32 flags) in dst_buf_done() argument
292 vbuf->timecode = timecode; in dst_buf_done()
325 struct v4l2_timecode timecode; in amvdec_dst_buf_done() local
342 timecode = tmp->tc; in amvdec_dst_buf_done()
348 dst_buf_done(sess, vbuf, field, timestamp, timecode, vbuf_flags); in amvdec_dst_buf_done()
360 struct v4l2_timecode timecode = { 0 }; in amvdec_dst_buf_done_offset() local
389 timecode = match->tc; in amvdec_dst_buf_done_offset()
396 dst_buf_done(sess, vbuf, field, timestamp, timecode, vbuf_flags); in amvdec_dst_buf_done_offset()
Desparser.c331 amvdec_add_ts(sess, vb->timestamp, vbuf->timecode, offset, vbuf->flags); in esparser_queue()
/Linux-v5.15/Documentation/userspace-api/media/
Dvideodev2.h.rst.exceptions203 # V4L2 timecode types
204 replace define V4L2_TC_TYPE_24FPS timecode-type
205 replace define V4L2_TC_TYPE_25FPS timecode-type
206 replace define V4L2_TC_TYPE_30FPS timecode-type
207 replace define V4L2_TC_TYPE_50FPS timecode-type
208 replace define V4L2_TC_TYPE_60FPS timecode-type
210 # V4L2 timecode flags
211 replace define V4L2_TC_FLAG_DROPFRAME timecode-flags
212 replace define V4L2_TC_FLAG_COLORFRAME timecode-flags
213 replace define V4L2_TC_USERBITS_field timecode-flags
[all …]
/Linux-v5.15/drivers/media/v4l2-core/
Dv4l2-compat-ioctl32.c291 struct v4l2_timecode timecode; member
315 struct v4l2_timecode timecode; member
415 .timecode = vb32.timecode, in get_v4l2_buffer32()
460 .timecode = vb32.timecode, in get_v4l2_buffer32_time32()
502 .timecode = vb->timecode, in put_v4l2_buffer32()
547 .timecode = vb->timecode, in put_v4l2_buffer32_time32()
Dv4l2-mem2mem.c1255 cap_vb->timecode = out_vb->timecode; in v4l2_m2m_buf_copy_metadata()
Dv4l2-ioctl.c446 const struct v4l2_timecode *tc = &p->timecode; in v4l_print_buffer()
3151 .timecode = vb32.timecode, in video_get_user()
3224 vb32.timecode = vb->timecode; in video_put_user()
/Linux-v5.15/Documentation/userspace-api/media/v4l/
Dbuffer.rst217 - ``timecode``
219 structure contains a frame timecode. In
221 bottom field contain the same timecode. Timecodes are intended to
547 - The ``timecode`` field is valid. Drivers set or clear this flag
549 this bit and the corresponding ``timecode`` structure when
709 :ref:`smpte12m` or similar timecode.
727 - Frame rate the timecodes are based on, see :ref:`timecode-type`.
730 - Timecode flags, see :ref:`timecode-flags`.
734 timecode.
746 - The "user group" bits from the timecode.
/Linux-v5.15/include/media/
Dvideobuf2-v4l2.h49 struct v4l2_timecode timecode; member
Dv4l2-ioctl.h769 struct v4l2_timecode timecode; member
/Linux-v5.15/drivers/media/common/videobuf2/
Dvideobuf2-v4l2.c156 vbuf->timecode = b->timecode; in __copy_timestamp()
533 b->timecode = vbuf->timecode; in __fill_v4l2_buffer()
/Linux-v5.15/drivers/media/platform/mtk-vcodec/
Dmtk_vcodec_enc.c971 dst_buf->timecode = src_buf->timecode; in mtk_venc_encode_header()
1102 dst_buf->timecode = src_buf->timecode; in mtk_venc_worker()
/Linux-v5.15/drivers/media/platform/coda/
Dcoda.h167 struct v4l2_timecode timecode; member
Dcoda-bit.c401 meta->timecode = src_buf->timecode; in coda_fill_bitstream()
2539 dst_buf->timecode = meta->timecode; in coda_finish_decode()
/Linux-v5.15/drivers/media/platform/exynos-gsc/
Dgsc-m2m.c101 dst_vb->timecode = src_vb->timecode; in gsc_m2m_job_finish()
/Linux-v5.15/drivers/media/platform/s5p-g2d/
Dg2d.c559 dst->timecode = src->timecode; in g2d_isr()
/Linux-v5.15/drivers/media/platform/
Dmx2_emmaprp.c362 dst_vb->timecode = src_vb->timecode; in emmaprp_irq()
Dm2m-deinterlace.c192 dst_vb->timecode = src_vb->timecode; in dma_callback()
Dimx-pxp.c761 out_vb->timecode = in_vb->timecode; in pxp_start()
/Linux-v5.15/drivers/media/platform/rockchip/rga/
Drga.c79 dst->timecode = src->timecode; in rga_isr()
/Linux-v5.15/drivers/media/usb/cpia2/
Dcpia2_v4l.c913 memset(&buf->timecode, 0, sizeof(buf->timecode)); in cpia2_dqbuf()
/Linux-v5.15/drivers/media/platform/meson/ge2d/
Dge2d.c307 dst->timecode = src->timecode; in ge2d_isr()
/Linux-v5.15/drivers/media/platform/s5p-jpeg/
Djpeg-core.c2678 dst_buf->timecode = src_buf->timecode; in s5p_jpeg_irq()
2821 dst_buf->timecode = src_buf->timecode; in exynos3250_jpeg_irq()
/Linux-v5.15/drivers/media/platform/mtk-mdp/
Dmtk_mdp_m2m.c485 dst_vbuf->timecode = src_vbuf->timecode; in mtk_mdp_process_done()
/Linux-v5.15/drivers/media/platform/sti/bdisp/
Dbdisp-v4l2.c195 dst_vb->timecode = src_vb->timecode; in bdisp_job_finish()

12