FFmpeg
Loading...
Searching...
No Matches
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 )(AVRefStructOpaque opaque,
          void *content) 
 
      int(*   content_clone )(void **new_content,
          CodedBitstreamUnit *unit) 
 
   }   complex 
 
type 
 

Detailed Description

Definition at line 98 of file cbs_internal.h.

Field Documentation

◆ nb_unit_types

int CodedBitstreamUnitTypeDescriptor::nb_unit_types

Definition at line 102 of file cbs_internal.h.

◆ list

CodedBitstreamUnitType CodedBitstreamUnitTypeDescriptor::list[CBS_MAX_LIST_UNIT_TYPES]

Definition at line 106 of file cbs_internal.h.

◆ start

CodedBitstreamUnitType CodedBitstreamUnitTypeDescriptor::start

Definition at line 110 of file cbs_internal.h.

◆ end

CodedBitstreamUnitType CodedBitstreamUnitTypeDescriptor::end

Definition at line 111 of file cbs_internal.h.

◆ [struct]

struct { ... } CodedBitstreamUnitTypeDescriptor::range

◆ [union]

union { ... } CodedBitstreamUnitTypeDescriptor::unit_type

◆ content_type

enum CBSContentType CodedBitstreamUnitTypeDescriptor::content_type

Definition at line 116 of file cbs_internal.h.

◆ content_size

size_t CodedBitstreamUnitTypeDescriptor::content_size

Definition at line 119 of file cbs_internal.h.

◆ nb_offsets

int CodedBitstreamUnitTypeDescriptor::nb_offsets

Definition at line 128 of file cbs_internal.h.

◆ offsets

size_t CodedBitstreamUnitTypeDescriptor::offsets[CBS_MAX_REF_OFFSETS]

Definition at line 134 of file cbs_internal.h.

◆ [struct]

struct { ... } CodedBitstreamUnitTypeDescriptor::ref

◆ content_free

void(* CodedBitstreamUnitTypeDescriptor::content_free) (AVRefStructOpaque opaque, void *content)

Definition at line 138 of file cbs_internal.h.

◆ content_clone

int(* CodedBitstreamUnitTypeDescriptor::content_clone) (void **new_content, CodedBitstreamUnit *unit)

Definition at line 139 of file cbs_internal.h.

◆ [struct]

struct { ... } CodedBitstreamUnitTypeDescriptor::complex

◆ [union]

union { ... } CodedBitstreamUnitTypeDescriptor::type

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