Home
last modified time | relevance | path

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

12

/Linux-v5.4/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.4/Documentation/media/
Dvideodev2.h.rst.exceptions186 # V4L2 timecode types
187 replace define V4L2_TC_TYPE_24FPS timecode-type
188 replace define V4L2_TC_TYPE_25FPS timecode-type
189 replace define V4L2_TC_TYPE_30FPS timecode-type
190 replace define V4L2_TC_TYPE_50FPS timecode-type
191 replace define V4L2_TC_TYPE_60FPS timecode-type
193 # V4L2 timecode flags
194 replace define V4L2_TC_FLAG_DROPFRAME timecode-flags
195 replace define V4L2_TC_FLAG_COLORFRAME timecode-flags
196 replace define V4L2_TC_USERBITS_field timecode-flags
[all …]
/Linux-v5.4/Documentation/media/uapi/v4l/
Dbuffer.rst231 - ``timecode``
234 structure contains a frame timecode. In
236 bottom field contain the same timecode. Timecodes are intended to
579 - The ``timecode`` field is valid. Drivers set or clear this flag
581 this bit and the corresponding ``timecode`` structure when
724 :ref:`smpte12m` or similar timecode.
743 - Frame rate the timecodes are based on, see :ref:`timecode-type`.
746 - Timecode flags, see :ref:`timecode-flags`.
750 timecode.
762 - The "user group" bits from the timecode.
/Linux-v5.4/include/media/
Dvideobuf2-v4l2.h46 struct v4l2_timecode timecode; member
/Linux-v5.4/drivers/media/common/videobuf2/
Dvideobuf2-v4l2.c149 vbuf->timecode = b->timecode; in __copy_timestamp()
480 b->timecode = vbuf->timecode; in __fill_v4l2_buffer()
/Linux-v5.4/drivers/media/v4l2-core/
Dv4l2-compat-ioctl32.c478 struct v4l2_timecode timecode; member
708 copy_in_user(&p32->timecode, &p64->timecode, sizeof(p64->timecode)) || in put_v4l2_buffer32()
Dv4l2-mem2mem.c991 cap_vb->timecode = out_vb->timecode; in v4l2_m2m_buf_copy_metadata()
/Linux-v5.4/drivers/media/platform/mtk-vcodec/
Dmtk_vcodec_enc.c972 dst_buf->timecode = src_buf->timecode; in mtk_venc_encode_header()
1102 dst_buf->timecode = src_buf->timecode; in mtk_venc_worker()
Dmtk_vcodec_dec.c422 dst_buf_info->vb.timecode in mtk_vdec_worker()
423 = src_buf_info->vb.timecode; in mtk_vdec_worker()
/Linux-v5.4/drivers/media/platform/coda/
Dcoda.h151 struct v4l2_timecode timecode; member
Dcoda-bit.c401 meta->timecode = src_buf->timecode; in coda_fill_bitstream()
2486 dst_buf->timecode = meta->timecode; in coda_finish_decode()
/Linux-v5.4/drivers/media/platform/s5p-g2d/
Dg2d.c556 dst->timecode = src->timecode; in g2d_isr()
/Linux-v5.4/drivers/media/platform/exynos-gsc/
Dgsc-m2m.c103 dst_vb->timecode = src_vb->timecode; in gsc_m2m_job_finish()
/Linux-v5.4/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()
Dsh_veu.c1091 dst->timecode = src->timecode; in sh_veu_isr()
Drcar_jpu.c1546 dst_buf->timecode = src_buf->timecode; in jpu_irq_handler()
Dimx-pxp.c761 out_vb->timecode = in_vb->timecode; in pxp_start()
/Linux-v5.4/drivers/media/platform/rockchip/rga/
Drga.c79 dst->timecode = src->timecode; in rga_isr()
/Linux-v5.4/drivers/media/usb/cpia2/
Dcpia2_v4l.c916 memset(&buf->timecode, 0, sizeof(buf->timecode)); in cpia2_dqbuf()
/Linux-v5.4/drivers/media/platform/qcom/venus/
Dhelpers.c490 inst->tss[slot].tc = vbuf->timecode; in put_ts_metadata()
510 vbuf->timecode = inst->tss[i].tc; in venus_helper_get_ts_metadata()
/Linux-v5.4/drivers/media/platform/s5p-jpeg/
Djpeg-core.c2694 dst_buf->timecode = src_buf->timecode; in s5p_jpeg_irq()
2837 dst_buf->timecode = src_buf->timecode; in exynos3250_jpeg_irq()
/Linux-v5.4/drivers/media/platform/sti/bdisp/
Dbdisp-v4l2.c195 dst_vb->timecode = src_vb->timecode; in bdisp_job_finish()
/Linux-v5.4/drivers/media/platform/mtk-mdp/
Dmtk_mdp_m2m.c496 dst_vbuf->timecode = src_vbuf->timecode; in mtk_mdp_process_done()
/Linux-v5.4/sound/pci/rme9652/
Dhdspm.c2351 int timecode; in hdspm_get_aes_sample_rate() local
2355 timecode = hdspm_read(hdspm, HDSPM_timecodeRegister); in hdspm_get_aes_sample_rate()
2356 return (timecode >> (4*index)) & 0xF; in hdspm_get_aes_sample_rate()
5028 unsigned int timecode; in snd_hdspm_proc_read_aes32() local
5036 timecode = hdspm_read(hdspm, HDSPM_timecodeRegister); in snd_hdspm_proc_read_aes32()
5135 HDSPM_bit2freq((timecode >> (4*x)) & 0xF)); in snd_hdspm_proc_read_aes32()

12