FFmpeg
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
HEVCNAL Struct Reference

#include <hevc.h>

Data Fields

uint8_trbsp_buffer
 
int rbsp_buffer_size
 
int size
 
const uint8_tdata
 
int raw_size
 
const uint8_traw_data
 
GetBitContext gb
 
enum NALUnitType type
 
int temporal_id
 
int skipped_bytes
 
int skipped_bytes_pos_size
 
int * skipped_bytes_pos
 

Detailed Description

Definition at line 749 of file hevc.h.

Field Documentation

uint8_t* HEVCNAL::rbsp_buffer
int HEVCNAL::rbsp_buffer_size

Definition at line 751 of file hevc.h.

Referenced by ff_hevc_extract_rbsp().

int HEVCNAL::size
const uint8_t* HEVCNAL::data
int HEVCNAL::raw_size

Definition at line 756 of file hevc.h.

Referenced by decode_nal_unit(), and ff_hevc_extract_rbsp().

const uint8_t* HEVCNAL::raw_data

Definition at line 757 of file hevc.h.

Referenced by decode_nal_unit(), and ff_hevc_extract_rbsp().

GetBitContext HEVCNAL::gb
enum NALUnitType HEVCNAL::type
int HEVCNAL::temporal_id

Definition at line 762 of file hevc.h.

Referenced by decode_nal_unit(), and hls_nal_unit().

int HEVCNAL::skipped_bytes

Definition at line 764 of file hevc.h.

Referenced by ff_hevc_extract_rbsp().

int HEVCNAL::skipped_bytes_pos_size

Definition at line 765 of file hevc.h.

Referenced by ff_hevc_extract_rbsp(), and ff_hevc_split_packet().

int* HEVCNAL::skipped_bytes_pos

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