Lines Matching defs:frame
484 VP9RawFrame *frame;
495 frame = unit->content;
497 err = cbs_vp9_read_frame(ctx, &gbc, frame);
507 // No data (e.g. a show-existing-frame frame).
509 frame->data_ref = av_buffer_ref(unit->data_ref);
510 if (!frame->data_ref)
513 frame->data = unit->data + pos;
514 frame->data_size = unit->data_size - pos;
524 VP9RawFrame *frame = unit->content;
527 err = cbs_vp9_write_frame(ctx, pbc, frame);
534 if (frame->data) {
535 if (frame->data_size > put_bits_left(pbc) / 8)
539 memcpy(put_bits_ptr(pbc), frame->data, frame->data_size);
540 skip_put_bytes(pbc, frame->data_size);
552 // Output is just the content of the single frame.
554 CodedBitstreamUnit *frame = &frag->units[0];
556 frag->data_ref = av_buffer_ref(frame->data_ref);
560 frag->data = frame->data;
561 frag->data_size = frame->data_size;