FFmpeg  4.0
Data Fields
GXFContext Struct Reference

Data Fields

AVClassav_class
 
uint32_t nb_fields
 
uint16_t audio_tracks
 
uint16_t mpeg_tracks
 
int64_t creation_time
 
uint32_t umf_start_offset
 
uint32_t umf_track_offset
 
uint32_t umf_media_offset
 
uint32_t umf_length
 
uint16_t umf_track_size
 
uint16_t umf_media_size
 
AVRational time_base
 
int flags
 
GXFStreamContext timecode_track
 
unsigned * flt_entries
 offsets of packets /1024, starts after 2nd video field More...
 
unsigned flt_entries_nb
 
uint64_t * map_offsets
 offset of map packets More...
 
unsigned map_offsets_nb
 
unsigned packet_count
 
GXFTimecode tc
 

Detailed Description

Definition at line 65 of file gxfenc.c.

Field Documentation

◆ av_class

AVClass* GXFContext::av_class

Definition at line 66 of file gxfenc.c.

◆ nb_fields

uint32_t GXFContext::nb_fields

◆ audio_tracks

uint16_t GXFContext::audio_tracks

Definition at line 68 of file gxfenc.c.

Referenced by gxf_write_header(), and gxf_write_umf_material_description().

◆ mpeg_tracks

uint16_t GXFContext::mpeg_tracks

Definition at line 69 of file gxfenc.c.

Referenced by gxf_write_header(), and gxf_write_umf_material_description().

◆ creation_time

int64_t GXFContext::creation_time

Definition at line 70 of file gxfenc.c.

◆ umf_start_offset

uint32_t GXFContext::umf_start_offset

◆ umf_track_offset

uint32_t GXFContext::umf_track_offset

Definition at line 72 of file gxfenc.c.

Referenced by gxf_write_umf_payload(), and gxf_write_umf_track_description().

◆ umf_media_offset

uint32_t GXFContext::umf_media_offset

Definition at line 73 of file gxfenc.c.

Referenced by gxf_write_umf_media_description(), and gxf_write_umf_payload().

◆ umf_length

uint32_t GXFContext::umf_length

Definition at line 74 of file gxfenc.c.

Referenced by gxf_write_umf_packet(), and gxf_write_umf_payload().

◆ umf_track_size

uint16_t GXFContext::umf_track_size

Definition at line 75 of file gxfenc.c.

Referenced by gxf_write_umf_packet(), and gxf_write_umf_payload().

◆ umf_media_size

uint16_t GXFContext::umf_media_size

Definition at line 76 of file gxfenc.c.

Referenced by gxf_write_umf_packet(), and gxf_write_umf_payload().

◆ time_base

AVRational GXFContext::time_base

◆ flags

int GXFContext::flags

Definition at line 78 of file gxfenc.c.

Referenced by gxf_write_header(), and gxf_write_umf_material_description().

◆ timecode_track

GXFStreamContext GXFContext::timecode_track

◆ flt_entries

unsigned* GXFContext::flt_entries

offsets of packets /1024, starts after 2nd video field

Definition at line 80 of file gxfenc.c.

Referenced by gxf_write_flt_packet(), gxf_write_packet(), and gxf_write_trailer().

◆ flt_entries_nb

unsigned GXFContext::flt_entries_nb

Definition at line 81 of file gxfenc.c.

Referenced by gxf_write_packet().

◆ map_offsets

uint64_t* GXFContext::map_offsets

offset of map packets

Definition at line 82 of file gxfenc.c.

Referenced by gxf_write_map_packet(), and gxf_write_trailer().

◆ map_offsets_nb

unsigned GXFContext::map_offsets_nb

Definition at line 83 of file gxfenc.c.

Referenced by gxf_write_map_packet(), and gxf_write_trailer().

◆ packet_count

unsigned GXFContext::packet_count

Definition at line 84 of file gxfenc.c.

Referenced by gxf_write_header(), and gxf_write_packet().

◆ tc

GXFTimecode GXFContext::tc

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