Lines Matching refs:sfi
425 VP9RawSuperframeIndex sfi; in cbs_vp9_split_fragment() local
441 err = cbs_vp9_read_superframe_index(ctx, &gbc, &sfi); in cbs_vp9_split_fragment()
446 for (i = 0; i <= sfi.frames_in_superframe_minus_1; i++) { in cbs_vp9_split_fragment()
447 if (pos + sfi.frame_sizes[i] + index_size > frag->data_size) { in cbs_vp9_split_fragment()
450 i, sfi.frame_sizes[i]); in cbs_vp9_split_fragment()
456 sfi.frame_sizes[i], in cbs_vp9_split_fragment()
461 pos += sfi.frame_sizes[i]; in cbs_vp9_split_fragment()
567 VP9RawSuperframeIndex sfi; in cbs_vp9_assemble_fragment() local
591 sfi.superframe_marker = VP9_SUPERFRAME_MARKER; in cbs_vp9_assemble_fragment()
592 sfi.bytes_per_framesize_minus_1 = size_len - 1; in cbs_vp9_assemble_fragment()
593 sfi.frames_in_superframe_minus_1 = frag->nb_units - 1; in cbs_vp9_assemble_fragment()
598 sfi.frame_sizes[i] = frag->units[i].data_size; in cbs_vp9_assemble_fragment()
618 err = cbs_vp9_write_superframe_index(ctx, &pbc, &sfi); in cbs_vp9_assemble_fragment()