![]() |
libgpac
Documentation of the core library of GPAC
|
#include <filter_session.h>
the optional filter session.
Filter Session object
| u32 GF_FilterSession::flags |
| Bool GF_FilterSession::use_locks |
| Bool GF_FilterSession::direct_mode |
| volatile u32 GF_FilterSession::tasks_in_process |
| Bool GF_FilterSession::requires_solved_graph |
| u32 GF_FilterSession::non_blocking |
| GF_List* GF_FilterSession::registry |
| GF_List* GF_FilterSession::filters |
| GF_FilterQueue* GF_FilterSession::tasks |
| GF_FilterQueue* GF_FilterSession::main_thread_tasks |
| GF_FilterQueue* GF_FilterSession::tasks_reservoir |
| volatile Bool GF_FilterSession::in_main_sem_wait |
| volatile u32 GF_FilterSession::active_threads |
| GF_Mutex* GF_FilterSession::filters_mx |
| GF_FilterQueue* GF_FilterSession::prop_maps_reservoir |
| GF_FilterQueue* GF_FilterSession::prop_maps_entry_reservoir |
| GF_FilterQueue* GF_FilterSession::prop_maps_entry_data_alloc_reservoir |
| GF_FilterQueue* GF_FilterSession::pcks_refprops_reservoir |
| GF_Mutex* GF_FilterSession::props_mx |
| GF_Mutex* GF_FilterSession::info_mx |
| GF_Mutex* GF_FilterSession::ui_mx |
| GF_List* GF_FilterSession::threads |
| GF_SessionThread GF_FilterSession::main_th |
| GF_Mutex* GF_FilterSession::tasks_mx |
| GF_Semaphore* GF_FilterSession::semaphore_main |
| GF_Semaphore* GF_FilterSession::semaphore_other |
| volatile u32 GF_FilterSession::tasks_pending |
| u32 GF_FilterSession::nb_threads_stopped |
| GF_Err GF_FilterSession::run_status |
| u32 GF_FilterSession::blocking_mode |
| Bool GF_FilterSession::in_final_flush |
| Bool GF_FilterSession::reporting_on |
| void* GF_FilterSession::ui_opaque |
| volatile u32 GF_FilterSession::pid_connect_tasks_pending |
| GF_List* GF_FilterSession::event_listeners |
| GF_Mutex* GF_FilterSession::evt_mx |
| u32 GF_FilterSession::in_event_listener |
| GF_DownloadManager* GF_FilterSession::download_manager |
| struct _gf_ft_mgr* GF_FilterSession::font_manager |
| u32 GF_FilterSession::default_pid_buffer_max_us |
| u32 GF_FilterSession::decoder_pid_buffer_max_us |
| u32 GF_FilterSession::default_pid_buffer_max_units |
| GF_Err GF_FilterSession::last_connect_error |
| GF_Err GF_FilterSession::last_process_error |
| GF_FilterSessionCaps GF_FilterSession::caps |
| u64 GF_FilterSession::hint_clock_us |
| GF_Fraction64 GF_FilterSession::hint_timestamp |
| u32 GF_FilterSession::max_resolve_chain_len |
| u32 GF_FilterSession::max_sleep |
| GF_Mutex* GF_FilterSession::links_mx |
| GF_List* GF_FilterSession::links |
| GF_List* GF_FilterSession::parsed_args |
| char GF_FilterSession::sep_args |
| char GF_FilterSession::sep_name |
| char GF_FilterSession::sep_frag |
| char GF_FilterSession::sep_list |
| char GF_FilterSession::sep_neg |
| const char* GF_FilterSession::blacklist |
| Bool GF_FilterSession::init_done |
| GF_List* GF_FilterSession::auto_inc_nums |
| GF_List* GF_FilterSession::gl_providers |
| volatile u32 GF_FilterSession::nb_gl_filters |
| struct _video_out* GF_FilterSession::gl_driver |
| gf_fs_on_filter_creation GF_FilterSession::on_filter_create_destroy |
| void* GF_FilterSession::rt_udta |
| Bool GF_FilterSession::force_main_thread_tasks |
| void* GF_FilterSession::ext_gl_udta |
| gf_fs_gl_activate GF_FilterSession::ext_gl_callback |