/third_party/gstreamer/gstplugins_bad/sys/d3d11/ |
D | gstd3d11av1dec.cpp | 1121 GstAV1TileGroupOBU *tile_group = &tile->tile_group; in gst_d3d11_av1_dec_decode_tile() local 1123 if (tile_group->num_tiles > inner->tile_list.size ()) in gst_d3d11_av1_dec_decode_tile() 1124 inner->tile_list.resize (tile_group->num_tiles); in gst_d3d11_av1_dec_decode_tile() 1126 g_assert (tile_group->tg_end < inner->tile_list.size ()); in gst_d3d11_av1_dec_decode_tile() 1129 tile_group->num_tiles, tile_group->tg_start, tile_group->tg_end); in gst_d3d11_av1_dec_decode_tile() 1131 for (guint i = tile_group->tg_start; i <= tile_group->tg_end; i++) { in gst_d3d11_av1_dec_decode_tile() 1136 tile_group->entry[i].tile_offset, tile_group->entry[i].tile_size, in gst_d3d11_av1_dec_decode_tile() 1137 tile_group->entry[i].tile_row, tile_group->entry[i].tile_col); in gst_d3d11_av1_dec_decode_tile() 1140 tile_group->entry[i].tile_offset; in gst_d3d11_av1_dec_decode_tile() 1141 dxva_tile->DataSize = tile_group->entry[i].tile_size; in gst_d3d11_av1_dec_decode_tile() [all …]
|
/third_party/gstreamer/gstplugins_bad/sys/va/ |
D | gstvaav1dec.c | 784 GstAV1TileGroupOBU *tile_group = &tile->tile_group; in gst_va_av1_dec_decode_tile() local 791 for (i = 0; i < tile_group->tg_end - tile_group->tg_start + 1; i++) { in gst_va_av1_dec_decode_tile() 795 tile_group->entry[tile_group->tg_start + i].tile_size; in gst_va_av1_dec_decode_tile() 797 tile_group->entry[tile_group->tg_start + i].tile_offset; in gst_va_av1_dec_decode_tile() 799 tile_group->entry[tile_group->tg_start + i].tile_row; in gst_va_av1_dec_decode_tile() 801 tile_group->entry[tile_group->tg_start + i].tile_col; in gst_va_av1_dec_decode_tile()
|
/third_party/gstreamer/gstplugins_bad/gst-libs/gst/codecs/ |
D | gstav1decoder.c | 309 GstAV1TileGroupOBU * tile_group, GstAV1OBU * obu) in gst_av1_decoder_decode_tile_group() argument 328 tile.tile_group = *tile_group; in gst_av1_decoder_decode_tile_group() 444 GstAV1TileGroupOBU tile_group; in gst_av1_decoder_process_tile_group() local 446 res = gst_av1_parser_parse_tile_group_obu (priv->parser, obu, &tile_group); in gst_av1_decoder_process_tile_group() 452 return gst_av1_decoder_decode_tile_group (self, &tile_group, obu); in gst_av1_decoder_process_tile_group() 473 return gst_av1_decoder_decode_tile_group (self, &frame.tile_group, obu); in gst_av1_decoder_process_frame()
|
D | gstav1picture.h | 57 GstAV1TileGroupOBU tile_group; member
|
/third_party/ffmpeg/libavcodec/ |
D | av1dec.c | 290 static int get_tiles_info(AVCodecContext *avctx, const AV1RawTileGroup *tile_group) in get_tiles_info() argument 297 bytestream2_init(&gb, tile_group->tile_data.data, in get_tiles_info() 298 tile_group->tile_data.data_size); in get_tiles_info() 299 s->tg_start = tile_group->tg_start; in get_tiles_info() 300 s->tg_end = tile_group->tg_end; in get_tiles_info() 302 for (tile_num = tile_group->tg_start; tile_num <= tile_group->tg_end; tile_num++) { in get_tiles_info() 306 if (tile_num == tile_group->tg_end) { in get_tiles_info() 1030 raw_tile_group = &obu->obu.frame.tile_group; in av1_decode_frame() 1032 raw_tile_group = &obu->obu.tile_group; in av1_decode_frame()
|
D | cbs_av1.c | 977 &obu->obu.tile_group); in cbs_av1_read_unit() 982 &obu->obu.tile_group.tile_data); in cbs_av1_read_unit() 995 &obu->obu.frame.tile_group.tile_data); in cbs_av1_read_unit() 1124 &obu->obu.tile_group); in cbs_av1_write_obu() 1128 td = &obu->obu.tile_group.tile_data; in cbs_av1_write_obu() 1137 td = &obu->obu.frame.tile_group.tile_data; in cbs_av1_write_obu() 1293 obu.tile_group.tile_data.data), 1295 obu.frame.tile_group.tile_data.data),
|
D | cbs_av1.h | 305 AV1RawTileGroup tile_group; member 400 AV1RawTileGroup tile_group; member
|
D | av1_frame_split_bsf.c | 140 AV1RawTileGroup *group = &obu->obu.tile_group; in av1_frame_split_filter()
|
D | cbs_av1_syntax_template.c | 1821 CHECK(FUNC(tile_group_obu)(ctx, rw, ¤t->tile_group)); in FUNC()
|
/third_party/gstreamer/gstplugins_bad/gst-libs/gst/codecparsers/ |
D | gstav1parser.c | 4389 GstAV1TileGroupOBU * tile_group) in gst_av1_parse_tile_group() argument 4399 memset (tile_group, 0, sizeof (*tile_group)); in gst_av1_parse_tile_group() 4400 tile_group->num_tiles = parser->state.tile_cols * parser->state.tile_rows; in gst_av1_parse_tile_group() 4402 tile_group->tile_start_and_end_present_flag = 0; in gst_av1_parse_tile_group() 4404 if (tile_group->num_tiles > 1) { in gst_av1_parse_tile_group() 4405 tile_group->tile_start_and_end_present_flag = in gst_av1_parse_tile_group() 4410 if (tile_group->num_tiles == 1 in gst_av1_parse_tile_group() 4411 || !tile_group->tile_start_and_end_present_flag) { in gst_av1_parse_tile_group() 4412 tile_group->tg_start = 0; in gst_av1_parse_tile_group() 4413 tile_group->tg_end = tile_group->num_tiles - 1; in gst_av1_parse_tile_group() [all …]
|
D | gstav1parser.h | 1720 GstAV1TileGroupOBU tile_group; member 1811 GstAV1TileGroupOBU * tile_group);
|
/third_party/gstreamer/gstplugins_bad/tests/check/libs/ |
D | av1parser.c | 449 assert_equals_int (frame.tile_group.num_tiles, 1); in GST_START_TEST() 481 assert_equals_int (frame.tile_group.num_tiles, 1); in GST_START_TEST()
|
/third_party/gstreamer/gstplugins_bad/gst/videoparsers/ |
D | gstav1parse.c | 1297 GstAV1TileGroupOBU tile_group; in gst_av1_parse_handle_one_obu() local 1325 gst_av1_parser_parse_tile_group_obu (self->parser, obu, &tile_group); in gst_av1_parse_handle_one_obu() 1420 GstAV1TileGroupOBU *tg = &tile_group; in gst_av1_parse_handle_one_obu() 1425 tg = &frame.tile_group; in gst_av1_parse_handle_one_obu()
|