|
libgpac
Documentation of the core library of GPAC. For more information, check out http://gpac.wp.mines-telecom.fr
|
#include <esi.h>
Collaboration diagram for GF_ESInterface:Data Fields | |
| u32 | caps |
| u32 | stream_id |
| u16 | program_number |
| u8 | stream_type |
| u8 | object_type_indication |
| u32 | fourcc |
| u32 | lang |
| u32 | timescale |
| Double | duration |
| u32 | bit_rate |
| u32 | repeat_rate |
| char * | decoder_config |
| u32 | decoder_config_size |
| GF_SLConfig * | sl_config |
| struct __esi_video_info | info_video |
| struct __esi_audio_info | info_audio |
| GF_Err(* | input_ctrl )(struct __elementary_stream_ifce *_self, u32 ctrl_type, void *param) |
| void * | input_udta |
| GF_Err(* | output_ctrl )(struct __elementary_stream_ifce *_self, u32 ctrl_type, void *param) |
| void * | output_udta |
| u32 | depends_on_stream |
| u32 GF_ESInterface::caps |
| u32 GF_ESInterface::stream_id |
| u16 GF_ESInterface::program_number |
| u8 GF_ESInterface::stream_type |
| u8 GF_ESInterface::object_type_indication |
| u32 GF_ESInterface::fourcc |
| u32 GF_ESInterface::lang |
| u32 GF_ESInterface::timescale |
| Double GF_ESInterface::duration |
| u32 GF_ESInterface::bit_rate |
| u32 GF_ESInterface::repeat_rate |
| char* GF_ESInterface::decoder_config |
| u32 GF_ESInterface::decoder_config_size |
| GF_SLConfig* GF_ESInterface::sl_config |
| struct __esi_video_info GF_ESInterface::info_video |
| struct __esi_audio_info GF_ESInterface::info_audio |
| GF_Err(* GF_ESInterface::input_ctrl)(struct __elementary_stream_ifce *_self, u32 ctrl_type, void *param) |
| void* GF_ESInterface::input_udta |
| GF_Err(* GF_ESInterface::output_ctrl)(struct __elementary_stream_ifce *_self, u32 ctrl_type, void *param) |
| void* GF_ESInterface::output_udta |
| u32 GF_ESInterface::depends_on_stream |