Home
last modified time | relevance | path

Searched refs:tile_cols (Results 1 - 25 of 28) sorted by relevance

12

/third_party/ffmpeg/libavcodec/
H A Dlibaomenc.c92 int tile_cols, tile_rows; member
511 ctx->tile_cols = 1 << ctx->tile_cols_log2; in choose_tiling()
515 if (ctx->tile_cols == 0) { in choose_tiling()
516 ctx->tile_cols = (avctx->width + AV1_MAX_TILE_WIDTH - 1) / in choose_tiling()
518 if (ctx->tile_cols > 1) { in choose_tiling()
520 "columns to fill width.\n", ctx->tile_cols); in choose_tiling()
523 av_assert0(ctx->tile_cols > 0); in choose_tiling()
527 ctx->tile_cols - 1) / ctx->tile_cols, 128); in choose_tiling()
538 if ((avctx->width + 63) / 64 < ctx->tile_cols || in choose_tiling()
[all...]
H A Dh265_profile_level.c166 int tile_rows, int tile_cols, in ff_h265_guess_level()
220 if (tile_cols > level->max_tile_cols) in ff_h265_guess_level()
162 ff_h265_guess_level(const H265RawProfileTierLevel *ptl, int64_t bitrate, int width, int height, int slice_segments, int tile_rows, int tile_cols, int max_dec_pic_buffering) ff_h265_guess_level() argument
H A Dqsvenc_vp9.c77 /* The minimum tile width in luma pixels is 256, set maximum tile_cols to 32 for 8K video */
78 { "tile_cols", "Number of columns for tiled encoding", OFFSET(qsv.tile_cols), AV_OPT_TYPE_INT, { .i64 = 0 }, 0, 32, VE },
82 { "tile_cols", "(not supported)", OFFSET(qsv.tile_cols), AV_OPT_TYPE_INT, { .i64 = 0 }, 0, 0, VE },
H A Dvaapi_encode.c245 for (i = 0; i < ctx->tile_cols; i++) { in vaapi_encode_make_tile_slice()
247 index = j * ctx->tile_cols + i; in vaapi_encode_make_tile_slice()
465 if (ctx->tile_rows && ctx->tile_cols) in vaapi_encode_issue()
2114 ctx->tile_cols == 1))) { in vaapi_encode_init_tile_slice_structure()
2121 ctx->tile_cols > ctx->slice_block_cols) { in vaapi_encode_init_tile_slice_structure()
2125 ctx->tile_rows, ctx->tile_cols); in vaapi_encode_init_tile_slice_structure()
2128 ctx->tile_cols = ctx->tile_cols > ctx->slice_block_cols ? in vaapi_encode_init_tile_slice_structure()
2129 ctx->slice_block_cols : ctx->tile_cols; in vaapi_encode_init_tile_slice_structure()
2131 ctx->tile_rows, ctx->tile_cols); in vaapi_encode_init_tile_slice_structure()
[all...]
H A Dlibrav1e.c55 int tile_cols; member
331 if (ctx->tile_cols > 0) { in librav1e_encode_init()
332 rret = rav1e_config_parse_int(cfg, "tile_cols", ctx->tile_cols); in librav1e_encode_init()
580 { "tile-columns", "number of tiles columns to encode with", OFFSET(tile_cols), AV_OPT_TYPE_INT, { .i64 = 0 }, -1, INT64_MAX, VE },
H A Dh265_profile_level.h85 int tile_rows, int tile_cols,
H A Dh265_metadata_bsf.c76 int tile_cols = 0, tile_rows = 0; in h265_metadata_guess_level() local
108 tile_cols = pps->num_tile_columns_minus1 + 1; in h265_metadata_guess_level()
127 0, tile_rows, tile_cols, in h265_metadata_guess_level()
H A Dnvdec_av1.c129 .num_tile_cols = frame_header->tile_cols, in nvdec_av1_start_frame()
209 for (i = 0; i < frame_header->tile_cols; ++i) { in nvdec_av1_start_frame()
294 ctx->nb_slices = frame_header->tile_cols * frame_header->tile_rows; in nvdec_av1_decode_slice()
H A Dvdpau_av1.c116 info->num_tile_cols = frame_header->tile_cols; in vdpau_av1_start_frame()
194 for (i = 0; i < frame_header->tile_cols; ++i) { in vdpau_av1_start_frame()
287 nb_slices = frame_header->tile_cols * frame_header->tile_rows; in vdpau_av1_decode_slice()
H A Dcbs_av1_syntax_template.c629 current->tile_cols = (sb_cols + tile_width_sb - 1) / tile_width_sb; in tile_info()
639 for (i = 0; i < current->tile_cols - 1; i++) in tile_info()
642 sb_cols - (current->tile_cols - 1) * tile_width_sb - 1); in tile_info()
662 current->tile_cols = i; in tile_info()
690 priv->tile_cols = current->tile_cols; in tile_info()
1648 priv->tile_rows, priv->tile_cols); in uncompressed_header()
1781 num_tiles = priv->tile_cols * priv->tile_rows; in tile_group_obu()
1791 tile_bits = cbs_av1_tile_log2(1, priv->tile_cols) + in tile_group_obu()
H A Dvaapi_av1.c162 .tile_cols = frame_header->tile_cols, in vaapi_av1_start_frame()
301 for (int i = 0; i < frame_header->tile_cols; i++) { in vaapi_av1_start_frame()
H A Dvp9shared.h152 unsigned tile_cols, tile_rows; member
H A Dvp9.c785 if (s->s.h.tiling.tile_cols != (1 << s->s.h.tiling.log2_tile_cols)) { in decode_frame_header()
795 s->s.h.tiling.tile_cols = 1 << s->s.h.tiling.log2_tile_cols; in decode_frame_header()
797 s->s.h.tiling.tile_cols : 1; in decode_frame_header()
802 n_range_coders = s->s.h.tiling.tile_cols; in decode_frame_header()
1279 for (tile_col = 0; tile_col < s->s.h.tiling.tile_cols; tile_col++) { in decode_tiles()
1282 if (tile_col == s->s.h.tiling.tile_cols - 1 && in decode_tiles()
1310 for (tile_col = 0; tile_col < s->s.h.tiling.tile_cols; tile_col++) { in decode_tiles()
1483 vp9_await_tile_progress(s, i, s->s.h.tiling.tile_cols); in loopfilter_proc()
1704 for (tile_col = 0; tile_col < s->s.h.tiling.tile_cols; tile_col++) { in vp9_decode_frame()
1707 if (tile_col == s->s.h.tiling.tile_cols in vp9_decode_frame()
[all...]
H A Dcbs_av1.h225 uint16_t tile_cols; member
453 int tile_cols; member
H A Dvaapi_encode_h265.c344 ctx->nb_slices, ctx->tile_rows, ctx->tile_cols, in vaapi_encode_h265_init_sequence_params()
598 if (ctx->tile_rows && ctx->tile_cols) { in vaapi_encode_h265_init_sequence_params()
602 pps->num_tile_columns_minus1 = ctx->tile_cols - 1; in vaapi_encode_h265_init_sequence_params()
611 (i + 1) * ctx->slice_block_cols / ctx->tile_cols - in vaapi_encode_h265_init_sequence_params()
612 i * ctx->slice_block_cols / ctx->tile_cols) in vaapi_encode_h265_init_sequence_params()
1421 OFFSET(common.tile_cols), AV_OPT_TYPE_IMAGE_SIZE,
H A Dav1_frame_split_bsf.c148 if ((group->tg_end == (frame->tile_cols * frame->tile_rows) - 1) && in av1_frame_split_filter()
H A Dqsvenc.h178 int tile_cols; member
H A Dvaapi_encode.h316 int tile_cols; member
H A Dqsvenc_hevc.c261 { "tile_cols", "Number of columns for tiled encoding", OFFSET(qsv.tile_cols), AV_OPT_TYPE_INT, { .i64 = 0 }, 0, UINT16_MAX, VE },
H A Dav1dec.c375 s->raw_frame_header->tile_cols * s->raw_frame_header->tile_rows; in init_tile_data()
402 tile_row = tile_num / s->raw_frame_header->tile_cols; in get_tiles_info()
403 tile_col = tile_num % s->raw_frame_header->tile_cols; in get_tiles_info()
H A Ddxva2_av1.c83 pp->tiles.cols = frame_header->tile_cols; in fill_picture_parameters()
301 ctx_pic->tile_count = frame_header->tile_cols * frame_header->tile_rows; in dxva2_av1_decode_slice()
/third_party/ffmpeg/libavcodec/tests/
H A Dh265_levels.c218 int tile_cols; member
290 test_fragments[i].tile_cols, 0); in main()
293 test_fragments[i].tile_cols, test_fragments[i].tile_rows); in main()
/third_party/mesa3d/src/gallium/frontends/va/
H A Dpicture_av1.c51 unsigned TileColsLog2 = util_logbase2_ceil(av1->tile_cols); in tile_info()
183 context->desc.av1.picture_parameter.tile_cols = av1->tile_cols; in vlVaHandlePictureParameterBufferAV1()
/third_party/mesa3d/src/amd/common/
H A Dac_vcn_dec.h955 unsigned char tile_cols; member
/third_party/mesa3d/src/gallium/include/pipe/
H A Dp_video_state.h879 uint8_t tile_cols; member

Completed in 34 milliseconds

12