GXFStreamContext Struct Reference

Data Fields

AudioInterleaveContext aic
uint32_t track_type
uint32_t sample_size
uint32_t sample_rate
uint16_t media_type
uint16_t media_info
int frame_rate_index
int lines_index
int fields
int iframes
int pframes
int bframes
int p_per_gop
int b_per_i_or_p
 number of B frames per I frame or P frame
int first_gop_closed
unsigned order
 interleaving order

Detailed Description

Definition at line 32 of file gxfenc.c.

Field Documentation

AudioInterleaveContext GXFStreamContext::aic

Definition at line 33 of file gxfenc.c.

int GXFStreamContext::b_per_i_or_p

number of B frames per I frame or P frame

Definition at line 46 of file gxfenc.c.

Referenced by gxf_write_mpeg_auxiliary(), and gxf_write_umf_media_mpeg().

int GXFStreamContext::bframes

Definition at line 44 of file gxfenc.c.

Referenced by gxf_write_media_preamble(), and gxf_write_mpeg_auxiliary().

int GXFStreamContext::fields

Definition at line 41 of file gxfenc.c.

Referenced by gxf_init_timecode_track(), gxf_write_header(), and gxf_write_track_description().

int GXFStreamContext::first_gop_closed
int GXFStreamContext::frame_rate_index

Definition at line 39 of file gxfenc.c.

Referenced by gxf_init_timecode_track(), gxf_write_header(), and gxf_write_track_description().

int GXFStreamContext::iframes

Definition at line 42 of file gxfenc.c.

Referenced by gxf_write_media_preamble(), and gxf_write_mpeg_auxiliary().

int GXFStreamContext::lines_index
uint16_t GXFStreamContext::media_type
unsigned GXFStreamContext::order

interleaving order

Definition at line 48 of file gxfenc.c.

Referenced by gxf_compare_field_nb(), and gxf_write_header().

int GXFStreamContext::p_per_gop

Definition at line 45 of file gxfenc.c.

Referenced by gxf_write_mpeg_auxiliary(), and gxf_write_umf_media_mpeg().

int GXFStreamContext::pframes

Definition at line 43 of file gxfenc.c.

Referenced by gxf_write_media_preamble(), and gxf_write_mpeg_auxiliary().

uint32_t GXFStreamContext::sample_rate
uint32_t GXFStreamContext::sample_size
uint32_t GXFStreamContext::track_type

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