/third_party/ffmpeg/libavformat/ |
H A D | av1dec.c | 148 static int read_obu(const uint8_t *buf, int size, int64_t *obu_size, int *type) in read_obu() argument 153 len = parse_obu_header(buf, size, obu_size, &start_pos, in read_obu() 165 int64_t obu_size; in annexb_probe() local 193 ret = read_obu(p->buf + cnt, FFMIN(p->buf_size - cnt, obu_unit_size), &obu_size, &type); in annexb_probe() 194 if (ret < 0 || type != AV1_OBU_TEMPORAL_DELIMITER || obu_size > 0) in annexb_probe() 208 ret = read_obu(p->buf + cnt, FFMIN(p->buf_size - cnt, obu_unit_size), &obu_size, &type); in annexb_probe() 299 static int read_obu_with_size(const uint8_t *buf, int buf_size, int64_t *obu_size, int *type) in read_obu_with_size() argument 324 *obu_size = leb128(&gb); in read_obu_with_size() 325 if (*obu_size > INT_MAX) in read_obu_with_size() 333 size = *obu_size in read_obu_with_size() 341 int64_t obu_size; obu_probe() local 367 int64_t obu_size; obu_get_packet() local [all...] |
H A D | av1.c | 46 int64_t obu_size; in av1_filter_obus() local 48 int len = parse_obu_header(buf, end - buf, &obu_size, &start_pos, in av1_filter_obus() 375 int64_t obu_size; in ff_av1_parse_seq_header() local 377 int len = parse_obu_header(buf, size, &obu_size, &start_pos, in ff_av1_parse_seq_header() 384 if (!obu_size) in ff_av1_parse_seq_header() 387 return parse_sequence_header(seq, buf + start_pos, obu_size); in ff_av1_parse_seq_header() 430 int64_t obu_size; in ff_isom_write_av1c() local 432 int len = parse_obu_header(buf, size, &obu_size, &start_pos, in ff_isom_write_av1c() 442 if (!obu_size || nb_seq > 1) { in ff_isom_write_av1c() 446 ret = parse_sequence_header(&seq_params, buf + start_pos, obu_size); in ff_isom_write_av1c() [all...] |
/third_party/ffmpeg/libavcodec/ |
H A D | cbs_av1.c | 797 uint64_t obu_size; in cbs_av1_split_fragment() local 812 err = cbs_av1_read_leb128(ctx, &gbc, "obu_size", &obu_size); in cbs_av1_split_fragment() 816 obu_size = size - 1 - header.obu_extension_flag; in cbs_av1_split_fragment() 821 obu_length = pos / 8 + obu_size; in cbs_av1_split_fragment() 896 uint64_t obu_size; in cbs_av1_read_unit() local 897 err = cbs_av1_read_leb128(ctx, &gbc, "obu_size", &obu_size); in cbs_av1_read_unit() 900 obu->obu_size = obu_size; in cbs_av1_read_unit() [all...] |
H A D | av1_parse.h | 108 int64_t *obu_size, int *start_pos, int *type, in parse_obu_header() 135 *obu_size = has_size_flag ? leb128(&gb) in parse_obu_header() 143 size = *obu_size + *start_pos; in parse_obu_header() 107 parse_obu_header(const uint8_t *buf, int buf_size, int64_t *obu_size, int *start_pos, int *type, int *temporal_id, int *spatial_id) parse_obu_header() argument
|
H A D | av1_parse.c | 31 int64_t obu_size; in ff_av1_extract_obu() local 35 len = parse_obu_header(buf, length, &obu_size, &start_pos, in ff_av1_extract_obu() 45 obu->size = obu_size; in ff_av1_extract_obu()
|
H A D | cbs_av1.h | 394 size_t obu_size; member
|
/third_party/mesa3d/src/gallium/frontends/omx/bellagio/ |
H A D | vid_dec_av1.c | 2230 unsigned obu_size = 0; in dec_av1_Decode() local 2253 obu_size = (obu_has_size_field) ? av1_uleb128(vlc) : in dec_av1_Decode() 2255 total_obu_len = (start_bits_pos - vl_vlc_bits_left(vlc)) / 8 + obu_size; in dec_av1_Decode()
|