FFmpeg
Data Fields
CodedBitstreamUnitTypeDescriptor Struct Reference

#include <cbs_internal.h>

Data Fields

int nb_unit_types
 
union {
   CodedBitstreamUnitType   list [CBS_MAX_LIST_UNIT_TYPES]
 
   struct {
      CodedBitstreamUnitType   start
 
      CodedBitstreamUnitType   end
 
   }   range
 
unit_type
 
enum CBSContentType content_type
 
size_t content_size
 
union {
   struct {
      int   nb_offsets
 
      size_t   offsets [CBS_MAX_REF_OFFSETS]
 
   }   ref
 
   struct {
      void(*   content_free )(void *opaque, uint8_t *data)
 
      int(*   content_clone )(AVBufferRef **ref,
         CodedBitstreamUnit *unit)
 
   }   complex
 
type
 

Detailed Description

Definition at line 55 of file cbs_internal.h.

Field Documentation

◆ nb_unit_types

int CodedBitstreamUnitTypeDescriptor::nb_unit_types

Definition at line 59 of file cbs_internal.h.

◆ list

CodedBitstreamUnitType CodedBitstreamUnitTypeDescriptor::list[CBS_MAX_LIST_UNIT_TYPES]

Definition at line 63 of file cbs_internal.h.

◆ start

CodedBitstreamUnitType CodedBitstreamUnitTypeDescriptor::start

Definition at line 67 of file cbs_internal.h.

◆ end

CodedBitstreamUnitType CodedBitstreamUnitTypeDescriptor::end

Definition at line 68 of file cbs_internal.h.

◆ range

struct { ... } CodedBitstreamUnitTypeDescriptor::range

◆ unit_type

union { ... } CodedBitstreamUnitTypeDescriptor::unit_type

◆ content_type

enum CBSContentType CodedBitstreamUnitTypeDescriptor::content_type

Definition at line 73 of file cbs_internal.h.

◆ content_size

size_t CodedBitstreamUnitTypeDescriptor::content_size

Definition at line 76 of file cbs_internal.h.

◆ nb_offsets

int CodedBitstreamUnitTypeDescriptor::nb_offsets

Definition at line 85 of file cbs_internal.h.

◆ offsets

size_t CodedBitstreamUnitTypeDescriptor::offsets[CBS_MAX_REF_OFFSETS]

Definition at line 91 of file cbs_internal.h.

◆ ref

struct { ... } CodedBitstreamUnitTypeDescriptor::ref

◆ content_free

void(* CodedBitstreamUnitTypeDescriptor::content_free) (void *opaque, uint8_t *data)

Definition at line 95 of file cbs_internal.h.

◆ content_clone

int(* CodedBitstreamUnitTypeDescriptor::content_clone) (AVBufferRef **ref, CodedBitstreamUnit *unit)

Definition at line 96 of file cbs_internal.h.

◆ complex

struct { ... } CodedBitstreamUnitTypeDescriptor::complex

◆ type

union { ... } CodedBitstreamUnitTypeDescriptor::type

The documentation for this struct was generated from the following file: