GPAC
Open Source Multimedia Framework. For more information, check out http://gpac.wp.mines-telecom.fr
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups
GF_Codec Struct Reference

#include <terminal_dev.h>

+ Collaboration diagram for GF_Codec:

Data Fields

u32 type
 
u32 flags
 
GF_BaseDecoderdecio
 
GF_Err(* process )(GF_Codec *codec, u32 TimeAvailable)
 
struct _composition_memoryCB
 
GF_List * inChannels
 
struct _od_managerodm
 
u32 Status
 
Bool Muted
 
struct _object_clockck
 
u32 Priority
 
u32 PriorityBoost
 
u32 last_unit_dts
 
u32 last_unit_cts
 
u32 min_au_duration
 
u32 recomputed_cts
 
Bool first_frame_dispatched
 
Bool first_frame_processed
 
u8 last_unit_signature [20]
 
Bool is_reordering
 
u32 prev_au_size
 
u32 bytes_per_sec
 
Double fps
 
u32 nb_dispatch_skipped
 
Bool direct_vout
 
u32 last_stat_start
 
u32 cur_bit_size
 
u32 avg_bit_rate
 
u32 max_bit_rate
 
u32 total_dec_time
 
u32 nb_dec_frames
 
u32 max_dec_time
 
u32 nb_droped
 
u32 nb_repeted_frames
 
u32 cur_audio_bytes
 
u32 cur_video_frames
 
u32 force_cb_resize
 

Field Documentation

u32 GF_Codec::type
u32 GF_Codec::flags
GF_BaseDecoder* GF_Codec::decio
GF_Err(* GF_Codec::process)(GF_Codec *codec, u32 TimeAvailable)
struct _composition_memory* GF_Codec::CB
GF_List* GF_Codec::inChannels
struct _od_manager* GF_Codec::odm
u32 GF_Codec::Status
Bool GF_Codec::Muted
struct _object_clock* GF_Codec::ck
u32 GF_Codec::Priority
u32 GF_Codec::PriorityBoost
u32 GF_Codec::last_unit_dts
u32 GF_Codec::last_unit_cts
u32 GF_Codec::min_au_duration
u32 GF_Codec::recomputed_cts
Bool GF_Codec::first_frame_dispatched
Bool GF_Codec::first_frame_processed
u8 GF_Codec::last_unit_signature[20]
Bool GF_Codec::is_reordering
u32 GF_Codec::prev_au_size
u32 GF_Codec::bytes_per_sec
Double GF_Codec::fps
u32 GF_Codec::nb_dispatch_skipped
Bool GF_Codec::direct_vout
u32 GF_Codec::last_stat_start
u32 GF_Codec::cur_bit_size
u32 GF_Codec::avg_bit_rate
u32 GF_Codec::max_bit_rate
u32 GF_Codec::total_dec_time
u32 GF_Codec::nb_dec_frames
u32 GF_Codec::max_dec_time
u32 GF_Codec::nb_droped
u32 GF_Codec::nb_repeted_frames
u32 GF_Codec::cur_audio_bytes
u32 GF_Codec::cur_video_frames
u32 GF_Codec::force_cb_resize

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