/third_party/ffmpeg/libavcodec/ |
H A D | avuidec.c | 41 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 in avui_decode_frame() [all...] |
H A D | avuienc.c | 56 int i, j, skip, ret, size, interlaced; in avui_encode_frame() local 58 interlaced = avctx->field_order > AV_FIELD_PROGRESSIVE; in avui_encode_frame() 65 size = 2 * avctx->width * (avctx->height + skip) + 8 * interlaced; in avui_encode_frame() 69 if (!interlaced) { in avui_encode_frame() 74 for (i = 0; i <= interlaced; i++) { in avui_encode_frame() 76 if (interlaced && avctx->height == 486) { in avui_encode_frame() 83 for (j = 0; j < avctx->height; j += interlaced + 1) { in avui_encode_frame() 85 src += (interlaced + 1) * pic->linesize[0]; in avui_encode_frame()
|
H A D | magicyuv.c | 64 int interlaced; // video is interlaced member 119 int interlaced = s->interlaced; in magy_decode_slice10() local 132 ptrdiff_t fake_stride = (p->linesize[i] / 2) * (1 + interlaced); in magy_decode_slice10() 176 if (interlaced) { in magy_decode_slice10() 180 for (k = 1 + interlaced; k < height; k++) { in magy_decode_slice10() 189 if (interlaced) { in magy_decode_slice10() 193 for (k = 1 + interlaced; k < height; k++) { in magy_decode_slice10() 210 if (interlaced) { in magy_decode_slice10() 251 int interlaced = s->interlaced; magy_decode_slice() local [all...] |
H A D | dirac.c | 42 uint8_t interlaced; member 174 dsh->interlaced = get_interleaved_ue_golomb(gb); in parse_source_parameters() 175 if (dsh->interlaced > 1U) in parse_source_parameters() 363 dsh->interlaced = dirac_source_parameters_defaults[video_format].interlaced; in av_dirac_parse_sequence_header()
|
H A D | utvideodec.c | 193 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() 405 /* UtVideo interlaced mode treats every two lines as a single one, 718 if (!c->interlaced) { in decode_frame() 729 if (!c->interlaced) { in decode_frame() 768 if (!c->interlaced) { in decode_frame() 779 if (!c->interlaced) { in decode_frame() 800 if (!c->interlaced) { in decode_frame() 810 if (!c->interlaced) { in decode_frame() [all...] |
H A D | vc2enc.c | 43 int width, height, interlaced, level; member 177 int interlaced; member 302 put_vc2_ue_uint(&s->pb, s->interlaced); in encode_scan_format() 408 put_vc2_ue_uint(&s->pb, s->interlaced); /* Frames or fields coding */ in encode_seq_header() 850 const int skip = 1 + s->interlaced; in dwt_plane() 920 max_frame_bytes << s->interlaced, 0); in encode_frame() 961 int64_t r_bitrate = avctx->bit_rate >> (s->interlaced); in vc2_encode_frame() 989 ret = encode_frame(s, avpkt, frame, aux_data, header_size, s->interlaced); in vc2_encode_frame() 992 if (s->interlaced) { in vc2_encode_frame() 1050 s->interlaced in vc2_encode_init() [all...] |
H A D | crystalhd.c | 434 uint8_t interlaced; in copy_frame() local 476 interlaced = output->PicInfo.flags & VDEC_FLAG_INTERLACED_SRC; in copy_frame() 479 interlaced); in copy_frame() 481 priv->need_second_field = interlaced && !priv->need_second_field; in copy_frame() 521 if (interlaced) { in copy_frame() 542 frame->interlaced_frame = interlaced; in copy_frame() 543 if (interlaced) in copy_frame()
|
H A D | aic.c | 152 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()
|
H A D | dnxhdenc.c | 456 ctx->interlaced = 1; in dnxhd_encode_init() 460 if (ctx->interlaced && ctx->profile != FF_PROFILE_DNXHD) { in dnxhd_encode_init() 540 buf[5] = ctx->interlaced ? ctx->cur_field + 2 : 0x01; in dnxhd_write_header() 543 AV_WB16(buf + 0x18, avctx->height >> ctx->interlaced); // ALPF in dnxhd_write_header() 545 AV_WB16(buf + 0x1d, avctx->height >> ctx->interlaced); // NAL in dnxhd_write_header() 548 buf[0x22] = 0x88 + (ctx->interlaced << 2); in dnxhd_write_header() 550 buf[0x2c] = (!ctx->interlaced << 7) | (ctx->is_444 << 6) | (avctx->pix_fmt == AV_PIX_FMT_YUV444P10); in dnxhd_write_header() 761 if (ctx->interlaced) { in dnxhd_get_blocks() 943 ((avctx->height >> ctx->interlaced) & 0xF); in dnxhd_mb_var_thread() 958 int bh = FFMIN((avctx->height >> ctx->interlaced) in dnxhd_mb_var_thread() [all...] |
/third_party/ffmpeg/libavformat/ |
H A D | rtpenc_rfc4175.c | 24 void ff_rtp_send_raw_rfc4175(AVFormatContext *s1, const uint8_t *buf, int size, int interlaced, int field) in ff_rtp_send_raw_rfc4175() argument 37 yinc = 1 << interlaced; in ff_rtp_send_raw_rfc4175() 42 yinc = 1 << interlaced; in ff_rtp_send_raw_rfc4175() 47 yinc = 1 << interlaced; in ff_rtp_send_raw_rfc4175() 52 yinc = 1 << interlaced; in ff_rtp_send_raw_rfc4175() 57 yinc = 1 << interlaced; in ff_rtp_send_raw_rfc4175() 99 l_line = i >> interlaced; in ff_rtp_send_raw_rfc4175() 128 if (interlaced) in ff_rtp_send_raw_rfc4175()
|
H A D | rtpenc_vc2hq.c | 41 AV_WB8 (&rtp_ctx->buf[2], i ? (f ? (0x03) : (0x02)) : 0x00); /* flags: interlaced, second field */ in send_packet() 48 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, size > 0 ? 0 : 1); in send_picture() 102 void ff_rtp_send_vc2hq(AVFormatContext *ctx, const uint8_t *frame_buf, int frame_size, int interlaced) in ff_rtp_send_vc2hq() argument 122 send_picture(ctx, unit + DIRAC_DATA_UNIT_HEADER_SIZE, unit_size - DIRAC_DATA_UNIT_HEADER_SIZE, interlaced); in ff_rtp_send_vc2hq()
|
H A D | rtpdec_rfc4175.c | 36 int interlaced; member 109 if (data->interlaced) in rfc4175_parse_format() 135 data->interlaced = 1; in rfc4175_parse_fmtp() 210 if (!data->interlaced || data->field) { in rfc4175_finalize_packet() 237 if (data->frame && (!data->interlaced || data->field)) { in rfc4175_handle_packet() 295 if (data->interlaced) in rfc4175_handle_packet()
|
H A D | rtpenc.h | 94 void ff_rtp_send_vc2hq(AVFormatContext *s1, const uint8_t *buf, int size, int interlaced); 98 void ff_rtp_send_raw_rfc4175(AVFormatContext *s1, const uint8_t *buf, int size, int interlaced, int field);
|
/third_party/mesa3d/src/gallium/frontends/va/ |
H A D | postproc.c | 93 unsigned plane = buf->interlaced ? idx / 2: idx; in vlVaGetBox() 103 buf->interlaced); in vlVaGetBox() 106 buf->interlaced); in vlVaGetBox() 201 !src->interlaced) in vlVaPostProcBlit() 205 (src->interlaced && dst->interlaced)) in vlVaPostProcBlit() 212 if (scale || (src->interlaced != dst->interlaced && dst->interlaced)) { in vlVaPostProcBlit() 216 surf->templat.interlaced in vlVaPostProcBlit() [all...] |
H A D | image.c | 71 p_surf->templat.interlaced); in vlVaVideoSurfaceSize() 214 * AMD devices, the buffers default to interlaced, which causes this function to fail. in vlVaDeriveImage() 248 if (surf->buffer->interlaced) { in vlVaDeriveImage() 341 if (surf->buffer->interlaced) { in vlVaDeriveImage() 346 new_template.interlaced = false; in vlVaDeriveImage() 349 /* not all devices support non-interlaced buffers */ in vlVaDeriveImage() 355 /* convert the interlaced to the progressive */ in vlVaDeriveImage() 387 the interlaced branch above.*/ in vlVaDeriveImage() 576 surf->templat.interlaced); in vlVaGetImage() 579 surf->templat.interlaced); in vlVaGetImage() [all...] |
H A D | picture_mpeg4.c | 49 context->desc.mpeg4.interlaced = mpeg4->vol_fields.bits.interlaced; in vlVaHandlePictureParameterBufferMPEG4() 195 if (context->mpeg4.pps.vol_fields.bits.interlaced) { in vlVaDecoderFixMPEG4Startcode()
|
/third_party/mesa3d/src/gallium/drivers/r600/ |
H A D | r600_uvd.c | 77 array_size = tmpl->interlaced ? 2 : 1; in r600_video_buffer_create() 84 if (ctx->b.gfx_level < EVERGREEN || tmpl->interlaced || !R600_UVD_ENABLE_TILING) in r600_video_buffer_create() 94 if (ctx->b.gfx_level < EVERGREEN || tmpl->interlaced || !R600_UVD_ENABLE_TILING) in r600_video_buffer_create() 105 if (ctx->b.gfx_level < 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/ |
H A D | nv84_video_vp.c | 77 { 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 in nv84_decoder_vp_mpeg12() [all...] |
/third_party/mesa3d/src/gallium/auxiliary/vl/ |
H A D | vl_video_buffer.h | 54 bool interlaced) in vl_video_buffer_adjust_size() 56 if (interlaced) { in vl_video_buffer_adjust_size() 52 vl_video_buffer_adjust_size(unsigned *width, unsigned *height, unsigned plane, enum pipe_video_chroma_format chroma_format, bool interlaced) vl_video_buffer_adjust_size() argument
|
H A D | vl_video_buffer.c | 316 array_size = buffer->interlaced ? 2 : 1; in vl_video_buffer_surfaces() 373 if (tmpl->interlaced) in vl_video_buffer_create() 379 1, tmpl->interlaced ? 2 : 1, PIPE_USAGE_DEFAULT, in vl_video_buffer_create() 384 if (result && tmpl->interlaced) in vl_video_buffer_create() 477 unsigned array_size = tmpl->interlaced ? 2 : 1; in vl_video_buffer_create_as_resource()
|
/third_party/skia/third_party/externals/libgifcodec/ |
H A D | SkGifImageReader.h | 127 int ipass; // Interlace pass; Ranges 1-4 if interlaced. 241 bool interlaced() const { return m_interlaced; } in interlaced() function in SkGIFFrameContext 242 void setInterlaced(bool interlaced) { m_interlaced = interlaced; } in setInterlaced() argument 256 bool m_interlaced; // True, if scanlines arrive interlaced order.
|
/third_party/mesa3d/src/gallium/frontends/vdpau/ |
H A D | surface.c | 95 p_surf->templat.interlaced = pipe->screen->get_video_param in vlVdpVideoSurfaceCreate() 190 p_surf->templat.interlaced); in vlVdpVideoSurfaceSize() 354 p_surf->templat.interlaced = false; in vlVdpVideoSurfacePutBitsYCbCr() 454 if (i > !!vlsurf->templat.interlaced) in vlVdpVideoSurfaceClear() 516 if (p_surf->video_buffer == NULL || !p_surf->video_buffer->interlaced || in vlVdpVideoSurfaceDMABuf()
|
/third_party/mesa3d/src/gallium/drivers/nouveau/ |
H A D | nouveau_vp3_video_bsp.c | 49 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/skia/third_party/externals/libpng/ |
H A D | pngpread.c | 269 if (png_ptr->interlaced == 0 && png_ptr->bit_depth == 8 && // 8 represents 1 pixel in png_push_read_chunk() 716 if (png_ptr->transformations == 0 && png_ptr->interlaced == 0) in png_push_process_multi_rows() 744 if (png_ptr->interlaced == 0 && png_ptr->bit_depth == 8 && // 8 is 1 pixel and 8 bytes in png_process_IDAT_data() 770 if (png_ptr->interlaced == 0 && png_ptr->bit_depth == 8 && // 8 is 1 pixel and 8 bytes in png_process_IDAT_data() 871 row_info.width = png_ptr->iwidth; /* NOTE: width of current interlaced row */ in png_push_process_row() 890 * interlaced row count: in png_push_process_row() 894 if (png_ptr->transformations == 0 && png_ptr->interlaced == 0) in png_push_process_row() 924 /* Expand interlaced rows to full size */ in png_push_process_row() 925 if (png_ptr->interlaced != 0 && in png_push_process_row() 1136 if (png_ptr->interlaced ! in png_read_push_finish_row() [all...] |
/third_party/mesa3d/src/gallium/frontends/omx/ |
H A D | vid_dec_common.c | 63 templat.interlaced = pscreen->get_video_param( in vid_dec_NeedTarget() 136 buf->interlaced); in vid_dec_FillOutput()
|