Home
last modified time | relevance | path

Searched refs:low_delay (Results 1 – 25 of 37) sorted by relevance

12

/third_party/ffmpeg/libavcodec/
Dmpegutils.h139 int low_delay);
146 int *low_delay,
Drv10.c182 if (s->low_delay && s->pict_type == AV_PICTURE_TYPE_B) { in rv20_decode_picture_header()
314 av_assert0(s->pict_type != AV_PICTURE_TYPE_B || !s->low_delay); in rv20_decode_picture_header()
397 s->low_delay = 1; in rv10_decode_init()
405 s->low_delay = 0; in rv10_decode_init()
661 if (s->pict_type == AV_PICTURE_TYPE_B || s->low_delay) { in rv10_decode_frame()
673 if (s->last_picture_ptr || s->low_delay) { in rv10_decode_frame()
Dmpegutils.c54 int first_field, int low_delay) in ff_draw_horiz_band() argument
75 if (cur->pict_type == AV_PICTURE_TYPE_B || low_delay || in ff_draw_horiz_band()
105 int *low_delay, in ff_print_debug_info2() argument
Dh263dec.c82 s->low_delay = 1; in ff_h263_decode_init()
435 if (s->low_delay == 0 && s->next_picture_ptr) { in ff_h263_decode_frame()
545 avctx->has_b_frames = !s->low_delay; in ff_h263_decode_frame()
693 if (s->pict_type == AV_PICTURE_TYPE_B || s->low_delay) { in ff_h263_decode_frame()
705 if (s->last_picture_ptr || s->low_delay) { in ff_h263_decode_frame()
Dcavsdec.c1011 if (h->low_delay || !(show_bits(&h->gb, 9) & 1)) in decode_pic()
1056 if (h->low_delay) in decode_pic()
1204 h->low_delay = get_bits1(&h->gb); in decode_seq_header()
1239 if (!h->low_delay && h->DPB[0].f->data[0]) { in cavs_decode_frame()
1284 if (h->DPB[!h->low_delay].f->data[0]) { in cavs_decode_frame()
1285 if ((ret = av_frame_ref(data, h->DPB[!h->low_delay].f)) < 0) in cavs_decode_frame()
Dvaapi_encode_mpeg2.c282 se->low_delay = ctx->b_per_p == 0; in vaapi_encode_mpeg2_init_sequence_params()
369 .low_delay = se->low_delay, in vaapi_encode_mpeg2_init_sequence_params()
Dsvq3.c117 int low_delay; member
1235 s->low_delay = get_bits1(&gb); in svq3_decode_init()
1247 avctx->has_b_frames = !s->low_delay; in svq3_decode_init()
1391 if (s->next_pic->f->data[0] && !s->low_delay && !s->last_frame_output) { in svq3_decode_frame()
1556 if (s->pict_type != AV_PICTURE_TYPE_B && !s->low_delay) in svq3_decode_frame()
1564 s->low_delay); in svq3_decode_frame()
1579 if (s->pict_type == AV_PICTURE_TYPE_B || s->low_delay) in svq3_decode_frame()
1587 if (s->last_pic->f->data[0] || s->low_delay) in svq3_decode_frame()
Dmpegvideo_enc.c787 s->low_delay = !!(avctx->flags & AV_CODEC_FLAG_LOW_DELAY); in ff_mpv_encode_init()
788 avctx->delay = s->low_delay ? 0 : (s->max_b_frames + 1); in ff_mpv_encode_init()
792 s->low_delay = !!(avctx->flags & AV_CODEC_FLAG_LOW_DELAY); in ff_mpv_encode_init()
793 avctx->delay = s->low_delay ? 0 : (s->max_b_frames + 1); in ff_mpv_encode_init()
805 s->low_delay = 1; in ff_mpv_encode_init()
815 s->low_delay = 1; in ff_mpv_encode_init()
829 s->low_delay = 1; in ff_mpv_encode_init()
846 s->low_delay = 1; in ff_mpv_encode_init()
860 s->low_delay = 1; in ff_mpv_encode_init()
868 s->low_delay = 1; in ff_mpv_encode_init()
[all …]
Dcbs_mpeg2.h92 uint8_t low_delay; member
Dcavs.h176 int low_delay; member
Dmpeg4videodec.c2288 s->low_delay = get_bits1(gb); in decode_studio_vol_header()
2341 s->low_delay = get_bits1(gb); in decode_vol_header()
2362 s->low_delay = 1; in decode_vol_header()
2365 s->low_delay = 0; in decode_vol_header()
2659 s->low_delay, in decode_vol_header()
2855 if (s->pict_type == AV_PICTURE_TYPE_B && s->low_delay && in decode_vop_header()
2858 s->low_delay = 0; in decode_vop_header()
3105 s->low_delay = 1; in decode_vop_header()
3364 s->low_delay = 1; in ff_mpeg4_decode_picture_header()
3365 s->avctx->has_b_frames = !s->low_delay; in ff_mpeg4_decode_picture_header()
[all …]
Dmpeg12dec.c1095 if (!(s->pict_type == AV_PICTURE_TYPE_B || s->low_delay)) in mpeg_decode_update_thread_context()
1294 avctx->has_b_frames = !s->low_delay; in mpeg_decode_postinit()
1414 s->low_delay = get_bits1(&s->gb); in mpeg_decode_sequence_extension()
1416 s->low_delay = 1; in mpeg_decode_sequence_extension()
2058 if (s->pict_type == AV_PICTURE_TYPE_B || s->low_delay) { in slice_end()
2164 s->low_delay = 1; in mpeg1_decode_sequence()
2188 s->low_delay = 1; in vcr2_init_sequence()
2500 if (s2->last_picture_ptr || s2->low_delay || s2->pict_type == AV_PICTURE_TYPE_B) in decode_chunks()
2803 if (s2->low_delay == 0 && s2->next_picture_ptr) { in mpeg_decode_frame()
Dlibuavs3d.c209 avctx->has_b_frames = !seqh->low_delay; in libuavs3d_decode_frame()
Dvc1dec.c645 s->low_delay = 1; in vc1_decode_frame()
650 if (s->low_delay == 0 && s->next_picture_ptr) { in vc1_decode_frame()
811 s->low_delay = !avctx->has_b_frames || v->res_sprite; in vc1_decode_frame()
1154 if (s->pict_type == AV_PICTURE_TYPE_B || s->low_delay) { in vc1_decode_frame()
Ddiracdec.c155 int low_delay; /* use the low delay syntax */ member
1256 if (!s->low_delay) { in dirac_unpack_idwt_params()
1876 if (s->low_delay) { in dirac_decode_frame_internal()
1898 if (!s->zero_res && !s->low_delay) in dirac_decode_frame_internal()
2221 … s->low_delay = (parse_code & 0x88) == 0x88; /* [DIRAC_STD] is_low_delay() */ in dirac_decode_data_unit()
2234 if (s->low_delay && !(s->ld_picture || s->hq_picture) ) { in dirac_decode_data_unit()
Dcbs_mpeg2_syntax_template.c110 ui(1, low_delay); in FUNC()
Dh261dec.c78 s->low_delay = 1; in h261_decode_init()
Dwmv2dec.c270 s->loop_filter, s->low_delay); in ff_wmv2_decode_secondary_picture_header()
Dhevc_ps.c430 int low_delay = 0; in decode_hrd() local
440 low_delay = get_bits1(gb); in decode_hrd()
442 if (!low_delay) { in decode_hrd()
/third_party/gstreamer/gstplugins_bad/gst/mxf/
Dmxfmpeg.c119 gboolean low_delay; member
169 self->low_delay = GST_READ_UINT8 (tag_data); in mxf_metadata_mpeg_video_descriptor_handle_tag()
170 GST_DEBUG (" low delay = %s", (self->low_delay) ? "yes" : "no"); in mxf_metadata_mpeg_video_descriptor_handle_tag()
230 self->low_delay, MXF_QUARK (CLOSED_GOP), G_TYPE_BOOLEAN, self->closed_gop, in mxf_metadata_mpeg_video_descriptor_to_structure()
293 if (self->low_delay) { in mxf_metadata_mpeg_video_descriptor_write_tags()
299 GST_WRITE_UINT8 (t->data, (self->low_delay) ? 1 : 0); in mxf_metadata_mpeg_video_descriptor_write_tags()
/third_party/gstreamer/gstplugins_bad/tests/check/libs/
Dmpegvideoparser.c136 assert_equals_int (seqext.low_delay, 0); in GST_START_TEST()
/third_party/gstreamer/gstplugins_bad/gst-libs/gst/codecparsers/
Dgstmpegvideoparser.h281 guint8 low_delay; member
Dgstmpeg4parser.h347 guint8 low_delay; member
Dgstmpeg4parser.c956 vol->low_delay = FALSE; in gst_mpeg4_parse_video_object_layer()
1001 READ_UINT8 (&br, vol->low_delay, 1); in gst_mpeg4_parse_video_object_layer()
/third_party/ffmpeg/tests/fate/
Dlavf-container.mak45 …5 -vf scale=720:576,pad=720:608:0:32 -c:v mpeg2video -g 0 -flags +ildct+low_delay -dc 10 -non_line…

12