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 )(FFRefStructOpaque opaque,
         void *content)
 
      int(*   content_clone )(void **new_content,
         CodedBitstreamUnit *unit)
 
   }   complex
 
type
 

Detailed Description

Definition at line 56 of file cbs_internal.h.

Field Documentation

◆ nb_unit_types

int CodedBitstreamUnitTypeDescriptor::nb_unit_types

Definition at line 60 of file cbs_internal.h.

◆ list

CodedBitstreamUnitType CodedBitstreamUnitTypeDescriptor::list[CBS_MAX_LIST_UNIT_TYPES]

Definition at line 64 of file cbs_internal.h.

◆ start

CodedBitstreamUnitType CodedBitstreamUnitTypeDescriptor::start

Definition at line 68 of file cbs_internal.h.

◆ end

CodedBitstreamUnitType CodedBitstreamUnitTypeDescriptor::end

Definition at line 69 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 74 of file cbs_internal.h.

◆ content_size

size_t CodedBitstreamUnitTypeDescriptor::content_size

Definition at line 77 of file cbs_internal.h.

◆ nb_offsets

int CodedBitstreamUnitTypeDescriptor::nb_offsets

Definition at line 86 of file cbs_internal.h.

◆ offsets

size_t CodedBitstreamUnitTypeDescriptor::offsets[CBS_MAX_REF_OFFSETS]

Definition at line 92 of file cbs_internal.h.

◆ ref

struct { ... } CodedBitstreamUnitTypeDescriptor::ref

◆ content_free

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

Definition at line 96 of file cbs_internal.h.

◆ content_clone

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

Definition at line 97 of file cbs_internal.h.

◆ complex

struct { ... } CodedBitstreamUnitTypeDescriptor::complex

◆ type

union { ... } CodedBitstreamUnitTypeDescriptor::type

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