FFmpeg  3.3.6
Data Fields
FFMContext Struct Reference

#include <libavformat/ffm.h>

Data Fields

const AVClassclass
 
int64_t write_index
 
int64_t file_size
 
int read_state
 
uint8_t header [FRAME_HEADER_SIZE+4]
 
int first_packet
 
int packet_size
 
int frame_offset
 
int64_t dts
 
uint8_tpacket_ptr
 
uint8_tpacket_end
 
uint8_t packet [FFM_PACKET_SIZE]
 
int64_t start_time
 
int server_attached
 

Detailed Description

Definition at line 44 of file ffm.h.

Field Documentation

◆ class

const AVClass* FFMContext::class

Definition at line 45 of file ffm.h.

◆ write_index

int64_t FFMContext::write_index

◆ file_size

int64_t FFMContext::file_size

◆ read_state

int FFMContext::read_state

Definition at line 48 of file ffm.h.

Referenced by ffm2_read_header(), ffm_read_header(), ffm_read_packet(), and ffm_seek().

◆ header

uint8_t FFMContext::header[FRAME_HEADER_SIZE+4]

Definition at line 49 of file ffm.h.

Referenced by ffm_read_packet().

◆ first_packet

int FFMContext::first_packet

◆ packet_size

int FFMContext::packet_size

◆ frame_offset

int FFMContext::frame_offset

◆ dts

int64_t FFMContext::dts

◆ packet_ptr

uint8_t* FFMContext::packet_ptr

◆ packet_end

uint8_t * FFMContext::packet_end

◆ packet

uint8_t FFMContext::packet[FFM_PACKET_SIZE]

◆ start_time

int64_t FFMContext::start_time

Definition at line 58 of file ffm.h.

Referenced by ffm_write_header(), and ffm_write_packet().

◆ server_attached

int FFMContext::server_attached

Definition at line 59 of file ffm.h.

Referenced by ffm_is_avail_data(), and ffm_read_data().


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