Home
last modified time | relevance | path

Searched refs:interlaced (Results 1 – 25 of 240) sorted by relevance

12345678910

/third_party/ffmpeg/libavcodec/
Davuidec.c41 int transparent, interlaced = 1, skip, opaque_length, i, j, k; in avui_decode_frame() local
47 interlaced = extradata[19] != 1; in avui_decode_frame()
62 opaque_length = 2 * avctx->width * (avctx->height + skip) + 4 * interlaced; in avui_decode_frame()
77 if (!interlaced) { in avui_decode_frame()
82 for (i = 0; i < interlaced + 1; i++) { in avui_decode_frame()
85 if (interlaced && avctx->height == 486) { in avui_decode_frame()
97 for (j = 0; j < avctx->height >> interlaced; j++) { in avui_decode_frame()
109 y += (interlaced + 1) * pic->linesize[0]; in avui_decode_frame()
110 u += (interlaced + 1) * pic->linesize[1]; in avui_decode_frame()
111 v += (interlaced + 1) * pic->linesize[2]; in avui_decode_frame()
[all …]
Davuienc.c55 int i, j, skip, ret, size, interlaced; in avui_encode_frame() local
57 interlaced = avctx->field_order > AV_FIELD_PROGRESSIVE; in avui_encode_frame()
64 size = 2 * avctx->width * (avctx->height + skip) + 8 * interlaced; in avui_encode_frame()
68 if (!interlaced) { in avui_encode_frame()
73 for (i = 0; i <= interlaced; i++) { in avui_encode_frame()
75 if (interlaced && avctx->height == 486) { in avui_encode_frame()
82 for (j = 0; j < avctx->height; j += interlaced + 1) { in avui_encode_frame()
84 src += (interlaced + 1) * pic->linesize[0]; in avui_encode_frame()
Dmagicyuv.c63 int interlaced; // video is interlaced member
118 int interlaced = s->interlaced; in magy_decode_slice10() local
131 ptrdiff_t fake_stride = (p->linesize[i] / 2) * (1 + interlaced); in magy_decode_slice10()
175 if (interlaced) { in magy_decode_slice10()
179 for (k = 1 + interlaced; k < height; k++) { in magy_decode_slice10()
188 if (interlaced) { in magy_decode_slice10()
192 for (k = 1 + interlaced; k < height; k++) { in magy_decode_slice10()
209 if (interlaced) { in magy_decode_slice10()
214 for (k = 1 + interlaced; k < height; k++) { in magy_decode_slice10()
250 int interlaced = s->interlaced; in magy_decode_slice() local
[all …]
Ddirac.c44 uint8_t interlaced; member
176 dsh->interlaced = get_interleaved_ue_golomb(gb); in parse_source_parameters()
177 if (dsh->interlaced > 1U) in parse_source_parameters()
365 dsh->interlaced = dirac_source_parameters_defaults[video_format].interlaced; in av_dirac_parse_sequence_header()
Dvc2enc.c41 int width, height, interlaced, level; member
175 int interlaced; member
300 put_vc2_ue_uint(&s->pb, s->interlaced); in encode_scan_format()
406 put_vc2_ue_uint(&s->pb, s->interlaced); /* Frames or fields coding */ in encode_seq_header()
848 const int skip = 1 + s->interlaced; in dwt_plane()
918 max_frame_bytes << s->interlaced, in encode_frame()
919 max_frame_bytes << s->interlaced); in encode_frame()
960 int64_t r_bitrate = avctx->bit_rate >> (s->interlaced); in vc2_encode_frame()
988 ret = encode_frame(s, avpkt, frame, aux_data, header_size, s->interlaced); in vc2_encode_frame()
991 if (s->interlaced) { in vc2_encode_frame()
[all …]
Dutvideodec.c193 static int compute_cmask(int plane_no, int interlaced, enum AVPixelFormat pix_fmt) in compute_cmask() argument
197 if (interlaced) in compute_cmask()
213 const int cmask = compute_cmask(plane_no, c->interlaced, c->avctx->pix_fmt); in decode_plane()
719 if (!c->interlaced) { in decode_frame()
730 if (!c->interlaced) { in decode_frame()
769 if (!c->interlaced) { in decode_frame()
780 if (!c->interlaced) { in decode_frame()
801 if (!c->interlaced) { in decode_frame()
811 if (!c->interlaced) { in decode_frame()
831 if (!c->interlaced) { in decode_frame()
[all …]
Dcrystalhd.c427 uint8_t interlaced; in copy_frame() local
469 interlaced = output->PicInfo.flags & VDEC_FLAG_INTERLACED_SRC; in copy_frame()
472 interlaced); in copy_frame()
474 priv->need_second_field = interlaced && !priv->need_second_field; in copy_frame()
514 if (interlaced) { in copy_frame()
535 frame->interlaced_frame = interlaced; in copy_frame()
536 if (interlaced) in copy_frame()
Daic.c152 int interlaced; member
189 ctx->interlaced = ((src[16] >> 4) == 3); in aic_decode_header()
345 !ctx->interlaced)) < 0) in aic_decode_slice()
350 if (!ctx->interlaced) in aic_decode_slice()
359 if (!ctx->interlaced) { in aic_decode_slice()
Dhuffyuvenc.c318 s->interlaced = avctx->flags & AV_CODEC_FLAG_INTERLACED_ME ? 1 : 0; in encode_init()
349 if (s->interlaced != ( s->height > 288 )) in encode_init()
367 ((uint8_t*)avctx->extradata)[2] = s->interlaced ? 0x10 : 0x20; in encode_init()
759 const int fake_ystride = s->interlaced ? pict->linesize[0]*2 : pict->linesize[0]; in encode_frame()
760 const int fake_ustride = s->interlaced ? pict->linesize[1]*2 : pict->linesize[1]; in encode_frame()
761 const int fake_vstride = s->interlaced ? pict->linesize[2]*2 : pict->linesize[2]; in encode_frame()
798 if (s->interlaced) { in encode_frame()
852 if (s->predictor == PLANE && s->interlaced < y) { in encode_frame()
868 if (s->predictor == PLANE && s->interlaced < cy) { in encode_frame()
903 if (s->predictor == PLANE && s->interlaced < y) { in encode_frame()
[all …]
/third_party/mesa3d/src/gallium/frontends/va/
Dpostproc.c92 unsigned plane = buf->interlaced ? idx / 2: idx; in vlVaGetBox()
102 buf->interlaced); in vlVaGetBox()
105 buf->interlaced); in vlVaGetBox()
130 !src->interlaced) in vlVaPostProcBlit()
134 (src->interlaced && dst->interlaced)) in vlVaPostProcBlit()
141 if (scale || (src->interlaced != dst->interlaced && dst->interlaced)) { in vlVaPostProcBlit()
145 surf->templat.interlaced = false; in vlVaPostProcBlit()
176 if (src->interlaced != dst->interlaced) { in vlVaPostProcBlit()
188 if (src->interlaced) { in vlVaPostProcBlit()
314 if (param->num_filters && dst->interlaced) { in vlVaHandleVAProcPipelineParameterBufferType()
[all …]
/third_party/ffmpeg/libavformat/
Drtpenc_vc2hq.c48 static void send_picture(AVFormatContext *ctx, const uint8_t *buf, int size, int interlaced) in send_picture() argument
60 second_field = interlaced && (pic_nr & 0x01); in send_picture()
85 … send_packet(ctx, DIRAC_RTP_PCODE_HQ_PIC_FRAGMENT, 12, buf, frag_len, interlaced, second_field, 0); in send_picture()
97 …send_packet(ctx, DIRAC_RTP_PCODE_HQ_PIC_FRAGMENT, 16, buf, frag_len, interlaced, second_field, siz… in send_picture()
102 …d ff_rtp_send_vc2hq(AVFormatContext *ctx, const uint8_t *frame_buf, int frame_size, int interlaced) in ff_rtp_send_vc2hq() argument
122 …ture(ctx, unit + DIRAC_DATA_UNIT_HEADER_SIZE, unit_size - DIRAC_DATA_UNIT_HEADER_SIZE, interlaced); in ff_rtp_send_vc2hq()
/third_party/mesa3d/src/gallium/drivers/r600/
Dr600_uvd.c77 array_size = tmpl->interlaced ? 2 : 1; in r600_video_buffer_create()
84 if (ctx->b.chip_class < EVERGREEN || tmpl->interlaced || !R600_UVD_ENABLE_TILING) in r600_video_buffer_create()
94 if (ctx->b.chip_class < EVERGREEN || tmpl->interlaced || !R600_UVD_ENABLE_TILING) in r600_video_buffer_create()
105 if (ctx->b.chip_class < EVERGREEN || tmpl->interlaced || !R600_UVD_ENABLE_TILING) in r600_video_buffer_create()
165 msg->body.decode.dt_field_mode = buf->base.interlaced; in r600_uvd_set_dtb()
/third_party/mesa3d/src/gallium/drivers/nouveau/nv50/
Dnv84_video_vp.c77 { dest->interlaced, NOUVEAU_BO_RDWR | NOUVEAU_BO_VRAM }, in nv84_decoder_vp_h264()
130 bo1 = buf->interlaced; in nv84_decoder_vp_h264()
135 bo1 = dest->interlaced; in nv84_decoder_vp_h264()
175 PUSH_DATA (push, dest->interlaced->offset >> 8); in nv84_decoder_vp_h264()
191 PUSH_DATA (push, dest->interlaced->offset >> 8); in nv84_decoder_vp_h264()
192 PUSH_DATA (push, dest->interlaced->offset >> 8); in nv84_decoder_vp_h264()
488 { dest->interlaced, NOUVEAU_BO_RDWR | NOUVEAU_BO_VRAM }, in nv84_decoder_vp_mpeg12()
504 bo_refs[1].bo = ref1->interlaced; in nv84_decoder_vp_mpeg12()
505 bo_refs[2].bo = ref2->interlaced; in nv84_decoder_vp_mpeg12()
535 PUSH_DATA (push, dest->interlaced->offset >> 8); in nv84_decoder_vp_mpeg12()
[all …]
/third_party/gstreamer/gstplugins_good/gst/y4m/
Dgsty4mencode.c177 gchar interlaced; in gst_y4m_encode_get_stream_header() local
182 interlaced = 't'; in gst_y4m_encode_get_stream_header()
184 interlaced = 'b'; in gst_y4m_encode_get_stream_header()
186 interlaced = 'p'; in gst_y4m_encode_get_stream_header()
191 GST_VIDEO_INFO_HEIGHT (&filter->info), interlaced, in gst_y4m_encode_get_stream_header()
/third_party/gstreamer/gst_libav/ext/libav/
Dgstavdeinterlace.c92 gboolean interlaced; /* is input interlaced? */ member
193 || (!deinterlace->interlaced in gst_ffmpegdeinterlace_update_passthrough()
215 deinterlace->interlaced = FALSE; in gst_ffmpegdeinterlace_sink_setcaps()
218 deinterlace->interlaced = TRUE; in gst_ffmpegdeinterlace_sink_setcaps()
243 deinterlace->interlaced ? "progressive" : imode, NULL); in gst_ffmpegdeinterlace_sink_setcaps()
291 deinterlace->interlaced = FALSE; in gst_ffmpegdeinterlace_init()
/third_party/gstreamer/gstplugins_bad/sys/nvcodec/
Dgstnvh264dec.c113 gboolean interlaced; member
257 self->interlaced = FALSE; in gst_d3d11_h264_dec_reset()
362 gboolean interlaced; in gst_nv_h264_dec_new_sequence() local
397 interlaced = !sps->frame_mbs_only_flag; in gst_nv_h264_dec_new_sequence()
398 if (self->interlaced != interlaced) { in gst_nv_h264_dec_new_sequence()
400 self->interlaced = interlaced; in gst_nv_h264_dec_new_sequence()
434 if (self->interlaced) in gst_nv_h264_dec_new_sequence()
527 gboolean interlaced = in gst_nv_h264_dec_output_picture() local
533 picture->buffer_flags, interlaced, tff); in gst_nv_h264_dec_output_picture()
/third_party/gstreamer/gstplugins_bad/sys/d3d11/
Dgstd3d11mpeg2dec.cpp80 gboolean interlaced = FALSE; member
339 gboolean interlaced; in gst_d3d11_mpeg2_dec_new_sequence() local
346 interlaced = seq_ext ? !seq_ext->progressive : FALSE; in gst_d3d11_mpeg2_dec_new_sequence()
347 if (inner->interlaced != interlaced) { in gst_d3d11_mpeg2_dec_new_sequence()
349 inner->interlaced = interlaced; in gst_d3d11_mpeg2_dec_new_sequence()
395 if (inner->interlaced) in gst_d3d11_mpeg2_dec_new_sequence()
760 gboolean interlaced = in gst_d3d11_mpeg2_dec_output_picture() local
766 picture->buffer_flags, interlaced, tff); in gst_d3d11_mpeg2_dec_output_picture()
Dgstd3d11h264dec.cpp105 gboolean interlaced = FALSE; member
266 inner->interlaced = FALSE; in gst_d3d11_h264_dec_reset()
377 gboolean interlaced; in gst_d3d11_h264_dec_new_sequence() local
413 interlaced = !sps->frame_mbs_only_flag; in gst_d3d11_h264_dec_new_sequence()
414 if (inner->interlaced != interlaced) { in gst_d3d11_h264_dec_new_sequence()
416 inner->interlaced = interlaced; in gst_d3d11_h264_dec_new_sequence()
446 if (inner->interlaced) in gst_d3d11_h264_dec_new_sequence()
893 gboolean interlaced = in gst_d3d11_h264_dec_output_picture() local
899 picture->buffer_flags, interlaced, tff); in gst_d3d11_h264_dec_output_picture()
/third_party/gstreamer/gstplugins_bad/sys/va/
Dgstvah264dec.c87 gboolean interlaced; member
138 gboolean interlaced = in gst_va_h264_dec_output_picture() local
144 picture->buffer_flags, interlaced, tff); in gst_va_h264_dec_output_picture()
676 gboolean interlaced; in gst_va_h264_dec_new_sequence() local
725 interlaced = !sps->frame_mbs_only_flag; in gst_va_h264_dec_new_sequence()
726 if (self->interlaced != interlaced) { in gst_va_h264_dec_new_sequence()
727 self->interlaced = interlaced; in gst_va_h264_dec_new_sequence()
730 GST_INFO_OBJECT (self, "Interlaced mode changed to %d", interlaced); in gst_va_h264_dec_new_sequence()
852 if (self->interlaced) in gst_va_h264_dec_negotiate()
/third_party/mesa3d/src/gallium/drivers/nouveau/
Dnouveau_vp3_video_bsp.c49 uint8_t interlaced; member
59 uint8_t interlaced; // 07 member
154 pic_bsp->interlaced = desc->interlaced; in nouveau_vp3_fill_picparm_mpeg4_bsp()
171 vc->interlaced = d->interlace; in nouveau_vp3_fill_picparm_vc1_bsp()
/third_party/mesa3d/src/gallium/auxiliary/vl/
Dvl_video_buffer.h54 bool interlaced) in vl_video_buffer_adjust_size() argument
56 if (interlaced) { in vl_video_buffer_adjust_size()
Dvl_video_buffer.c314 array_size = buffer->interlaced ? 2 : 1; in vl_video_buffer_surfaces()
371 if (tmpl->interlaced) in vl_video_buffer_create()
377 1, tmpl->interlaced ? 2 : 1, PIPE_USAGE_DEFAULT, in vl_video_buffer_create()
382 if (result && tmpl->interlaced) in vl_video_buffer_create()
475 unsigned array_size = tmpl->interlaced ? 2 : 1; in vl_video_buffer_create_as_resource()
/third_party/gstreamer/gstplugins_bad/gst-libs/gst/codecs/
Dgsth264picture.c115 gboolean interlaced; member
191 gst_h264_dpb_set_interlaced (GstH264Dpb * dpb, gboolean interlaced) in gst_h264_dpb_set_interlaced() argument
195 dpb->interlaced = interlaced; in gst_h264_dpb_set_interlaced()
211 return dpb->interlaced; in gst_h264_dpb_get_interlaced()
302 if (dpb->pic_list->len > dpb->max_num_frames * (dpb->interlaced + 1)) in gst_h264_dpb_add()
304 dpb->pic_list->len, dpb->max_num_frames * (dpb->interlaced + 1)); in gst_h264_dpb_add()
633 if (!dpb->interlaced) { in gst_h264_dpb_has_empty_frame_buffer()
/third_party/flutter/skia/third_party/gif/
DSkGifImageReader.h241 bool interlaced() const { return m_interlaced; } in interlaced() function
242 void setInterlaced(bool interlaced) { m_interlaced = interlaced; } in setInterlaced() argument
/third_party/skia/third_party/externals/libgifcodec/
DSkGifImageReader.h241 bool interlaced() const { return m_interlaced; } in interlaced() function
242 void setInterlaced(bool interlaced) { m_interlaced = interlaced; } in setInterlaced() argument

12345678910