|
libgpac
Documentation of the core library of GPAC. For more information, check out http://gpac.wp.mines-telecom.fr
|
Include dependency graph for term_info.h:Data Structures | |
| struct | GF_MediaInfo |
Typedefs | |
| typedef struct __netstatcom | NetStatCommand |
| typedef struct __netinfocom | NetInfoCommand |
| struct GF_MediaInfo |
Collaboration diagram for GF_MediaInfo:| Data Fields | ||
|---|---|---|
| GF_ObjectDescriptor * | od | |
| Double | duration | |
| Double | current_time | |
| u32 | status | |
| Bool | has_profiles | |
| Bool | inline_pl | |
| u8 | OD_pl | |
| u8 | scene_pl | |
| u8 | audio_pl | |
| u8 | visual_pl | |
| u8 | graphics_pl | |
| Bool | raw_media | |
| Bool | generated_scene | |
| const char * | service_handler | |
| const char * | service_url | |
| Bool | owns_service | |
| s32 | buffer | |
| u32 | min_buffer | |
| u32 | max_buffer | |
| u32 | db_unit_count | |
| u16 | cb_unit_count | |
| u16 | cb_max_count | |
| Bool | direct_video_memory | |
| s32 | clock_drift | |
| const char * | codec_name | |
| u32 | od_type | |
| u32 | sample_rate | |
| u32 | bits_per_sample | |
| u32 | num_channels | |
| u32 | width | |
| u32 | height | |
| u32 | pixelFormat | |
| u32 | par | |
| u32 | avg_bitrate | |
| u32 | instant_bitrate | |
| u32 | max_bitrate | |
| u32 | nb_dec_frames | |
| u32 | nb_dropped | |
| u32 | first_frame_time | |
| u32 | last_frame_time | |
| u64 | total_dec_time | |
| u64 | irap_total_dec_time | |
| u32 | max_dec_time | |
| u32 | irap_max_dec_time | |
| u32 | au_duration | |
| u32 | nb_iraps | |
| s32 | ntp_diff | |
| u32 | protection | |
| u32 | lang | |
| const char * | lang_code | |
| const char * | media_url | |
| typedef struct __netstatcom NetStatCommand |
| typedef struct __netinfocom NetInfoCommand |
| GF_ObjectManager* gf_term_get_root_object | ( | GF_Terminal * | term | ) |
| u32 gf_term_get_object_count | ( | GF_Terminal * | term, |
| GF_ObjectManager * | scene_od | ||
| ) |
| GF_ObjectManager* gf_term_get_object | ( | GF_Terminal * | term, |
| GF_ObjectManager * | scene_od, | ||
| u32 | index | ||
| ) |
| u32 gf_term_object_subscene_type | ( | GF_Terminal * | term, |
| GF_ObjectManager * | odm | ||
| ) |
| void gf_term_select_object | ( | GF_Terminal * | term, |
| GF_ObjectManager * | odm | ||
| ) |
| void gf_term_select_service | ( | GF_Terminal * | term, |
| GF_ObjectManager * | odm, | ||
| u32 | service_id | ||
| ) |
| void gf_term_toggle_addons | ( | GF_Terminal * | term, |
| Bool | show_addons | ||
| ) |
| GF_Err gf_term_get_object_info | ( | GF_Terminal * | term, |
| GF_ObjectManager * | odm, | ||
| GF_MediaInfo * | info | ||
| ) |
| Bool gf_term_get_download_info | ( | GF_Terminal * | term, |
| GF_ObjectManager * | odm, | ||
| u32 * | d_enum, | ||
| const char ** | server, | ||
| const char ** | path, | ||
| u32 * | bytes_done, | ||
| u32 * | total_bytes, | ||
| u32 * | bytes_per_sec | ||
| ) |
| Bool gf_term_get_channel_net_info | ( | GF_Terminal * | term, |
| GF_ObjectManager * | odm, | ||
| u32 * | d_enum, | ||
| u32 * | chid, | ||
| NetStatCommand * | netcom, | ||
| GF_Err * | ret_code | ||
| ) |
| GF_Err gf_term_get_service_info | ( | GF_Terminal * | term, |
| GF_ObjectManager * | odm, | ||
| NetInfoCommand * | netcom | ||
| ) |
| const char* gf_term_get_world_info | ( | GF_Terminal * | term, |
| GF_ObjectManager * | scene_od, | ||
| GF_List * | descriptions | ||
| ) |
| GF_Err gf_term_dump_scene | ( | GF_Terminal * | term, |
| char * | rad_name, | ||
| char ** | filename, | ||
| Bool | xml_dump, | ||
| Bool | skip_proto, | ||
| GF_ObjectManager * | odm | ||
| ) |