FFmpeg  2.8.15
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
Data Fields
FLVContext Struct Reference

Data Fields

const AVClassclass
 Class for private options. More...
 
int trust_metadata
 configure streams according onMetaData More...
 
int wrong_dts
 wrong dts due to negative cts More...
 
uint8_tnew_extradata [FLV_STREAM_TYPE_NB]
 
int new_extradata_size [FLV_STREAM_TYPE_NB]
 
int last_sample_rate
 
int last_channels
 
struct {
   int64_t   dts
 
   int64_t   pos
 
validate_index [2]
 
int validate_next
 
int validate_count
 
int searched_for_end
 
int reserved
 
int64_t duration_offset
 
int64_t filesize_offset
 
int64_t duration
 
int64_t delay
 first dts delay (needed for AVC & Speex) More...
 
AVCodecContextaudio_enc
 
AVCodecContextvideo_enc
 
double framerate
 
AVCodecContextdata_enc
 

Detailed Description

Definition at line 42 of file flvdec.c.

Field Documentation

const AVClass* FLVContext::class

Class for private options.

Definition at line 43 of file flvdec.c.

int FLVContext::trust_metadata

configure streams according onMetaData

Definition at line 44 of file flvdec.c.

Referenced by amf_parse_object().

int FLVContext::wrong_dts

wrong dts due to negative cts

Definition at line 45 of file flvdec.c.

Referenced by flv_read_packet().

uint8_t* FLVContext::new_extradata[FLV_STREAM_TYPE_NB]

Definition at line 46 of file flvdec.c.

Referenced by flv_queue_extradata(), flv_read_close(), and flv_read_packet().

int FLVContext::new_extradata_size[FLV_STREAM_TYPE_NB]

Definition at line 47 of file flvdec.c.

Referenced by flv_queue_extradata(), and flv_read_packet().

int FLVContext::last_sample_rate

Definition at line 48 of file flvdec.c.

Referenced by flv_read_packet().

int FLVContext::last_channels

Definition at line 49 of file flvdec.c.

Referenced by flv_read_packet().

int64_t FLVContext::dts

Definition at line 51 of file flvdec.c.

Referenced by flv_read_packet(), and parse_keyframes_index().

int64_t FLVContext::pos

Definition at line 52 of file flvdec.c.

Referenced by flv_read_packet(), and parse_keyframes_index().

struct { ... } FLVContext::validate_index[2]
int FLVContext::validate_next

Definition at line 54 of file flvdec.c.

Referenced by flv_read_packet().

int FLVContext::validate_count

Definition at line 55 of file flvdec.c.

Referenced by flv_read_packet(), flv_read_seek(), and parse_keyframes_index().

int FLVContext::searched_for_end

Definition at line 56 of file flvdec.c.

Referenced by flv_read_packet().

int FLVContext::reserved

Definition at line 61 of file flvenc.c.

Referenced by flv_write_header(), and flv_write_packet().

int64_t FLVContext::duration_offset

Definition at line 62 of file flvenc.c.

Referenced by flv_write_trailer(), and write_metadata().

int64_t FLVContext::filesize_offset

Definition at line 63 of file flvenc.c.

Referenced by flv_write_trailer(), and write_metadata().

int64_t FLVContext::duration

Definition at line 64 of file flvenc.c.

Referenced by flv_write_packet(), and flv_write_trailer().

int64_t FLVContext::delay

first dts delay (needed for AVC & Speex)

Definition at line 65 of file flvenc.c.

Referenced by flv_write_header(), and flv_write_packet().

AVCodecContext* FLVContext::audio_enc

Definition at line 67 of file flvenc.c.

Referenced by flv_write_header(), and write_metadata().

AVCodecContext* FLVContext::video_enc

Definition at line 68 of file flvenc.c.

Referenced by flv_write_header(), and write_metadata().

double FLVContext::framerate

Definition at line 69 of file flvenc.c.

Referenced by flv_write_header(), and write_metadata().

AVCodecContext* FLVContext::data_enc

Definition at line 70 of file flvenc.c.

Referenced by flv_write_header(), and write_metadata().


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