![]() |
libgpac
Documentation of the core library of GPAC
|
#include <gpac/filters.h>#include <gpac/constants.h>#include <gpac/iso639.h>#include <gpac/mpd.h>#include <gpac/internal/media_dev.h>#include <gpac/base_coding.h>#include <gpac/network.h>#include <gpac/crypt_tools.h>
Include dependency graph for dasher.c:Data Structures | |
| struct | GF_DasherPeriod |
| struct | GF_DasherCtx |
| struct | GF_DashStream |
| struct | DashTemplateRecord |
| struct | PeriodInfo |
Macros | |
| #define | DEFAULT_PERIOD_ID "_gf_dash_def_period" |
| #define | CHECK_PROP(_type, _mem, _e) |
| #define | CHECK_PROPL(_type, _mem, _e) |
| #define | CHECK_PROP_BOOL(_type, _mem, _e) |
| #define | CHECK_PROP_FRAC(_type, _mem, _e) |
| #define | CHECK_PROP_FRAC64(_type, _mem, _e) |
| #define | CHECK_PROP_STR(_type, _mem, _e) |
| #define | CHECK_PROP_PROP(_type, _mem, _e) |
| #define | CHECK_VAL(_name, _v) if (rep->_name != n_rep->_name) { rep->_name = n_rep->_name; transcode_detected = GF_TRUE; if (_v) recompute_set = GF_TRUE; } |
| #define | CHECK_STR(_name) |
| #define | CHECK_FRAC(_name) |
| #define | RESET_PROP_STR(_prop) if (_prop) gf_free(_prop); |
| #define | MPD_EXTS "mpd|m3u8|3gm|ism|ghix|ghi" |
| #define | MPD_MIMES "application/dash+xml|video/vnd.3gpp.mpd|audio/vnd.3gpp.mpd|video/vnd.mpeg.dash.mpd|audio/vnd.mpeg.dash.mpd|audio/mpegurl|video/mpegurl|application/vnd.ms-sstr+xml|application/x-gpac-ghi|application/x-gpac-ghix" |
| #define | OFFS(_n) #_n, offsetof(GF_DasherCtx, _n) |
Typedefs | |
| typedef u32 | DasherBSSwitchingMode |
| typedef u32 | DasherNTPClockMode |
| typedef u32 | DasherSAPStrictMode |
| typedef u32 | DasherTSSHandlingMode |
| typedef u32 | DasherMuxType |
| typedef u32 | DasherAdaptSetGenMode |
| typedef u32 | DasherCMAFMode |
| typedef u32 | DasherDefaultKIDInjection |
| typedef u32 | DasherPeriodSwitchMode |
| typedef u32 | DasherWaitLastPktCtrl |
| typedef u32 | DasherSegFlushMode |
Variables | |
| static const char * | empty_ttml = "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<tt xmlns=\"http://www.w3.org/ns/ttml\" xml:lang=\"en\">\n<head/>\n<body/>\n</tt>" |
| static const GF_FilterCapability | DasherCaps [] |
| static const GF_FilterArgs | DasherArgs [] |
| GF_FilterRegister | DasherRegister |
| struct GF_DasherPeriod |
| struct GF_DasherCtx |
Collaboration diagram for GF_DasherCtx:| Data Fields | ||
|---|---|---|
| DasherBSSwitchingMode | bs_switch | |
| GF_DashProfile | profile | |
| u32 | spd | |
| DasherNTPClockMode | ntp | |
| GF_DASH_ContentLocationMode | cp | |
| s32 | subs_sidx | |
| s32 | buf | |
| s32 | timescale | |
| Bool | sfile | |
| Bool | sseg | |
| Bool | no_sar | |
| Bool | mix_codecs | |
| Bool | stl | |
| Bool | tpl | |
| Bool | align | |
| Bool | sap | |
| Bool | no_frag_def | |
| Bool | sidx | |
| Bool | split | |
| Bool | hlsc | |
| Bool | strict_cues | |
| Bool | force_flush | |
| Bool | last_seg_merge | |
| Bool | keep_ts | |
| Bool | base64 | |
| DasherAdaptSetGenMode | mha_compat | |
| DasherSegFlushMode | sflush | |
| DasherSAPStrictMode | strict_sap | |
| GF_DASHPSSHMode | pssh | |
| DasherCMAFMode | cmaf | |
| DasherDefaultKIDInjection | dkid | |
| GF_Fraction | segdur | |
| GF_DashDynamicMode | dmode | |
| char * | template | |
| char * | segext | |
| char * | initext | |
| DasherMuxType | muxtype | |
| Bool | rawsub | |
| char * | profX | |
| Double | asto | |
| char * | ast | |
| char * | state | |
| char * | cues | |
| char * | title | |
| char * | source | |
| char * | info | |
| char * | cprt | |
| char * | lang | |
| char * | chain | |
| char * | chain_fbk | |
| GF_PropStringList | location | |
| GF_PropStringList | base | |
| Bool | check_dur | |
| Bool | skip_seg | |
| Bool | loop | |
| Bool | reschedule | |
| Bool | scope_deps | |
| Bool | keep_src | |
| Bool | tpl_force | |
| Bool | keep_segs | |
| Double | refresh | |
| Double | tsb | |
| Double | subdur | |
| u64 * | _p_gentime | |
| u64 * | _p_mpdtime | |
| Bool | cmpd | |
| Bool | dual | |
| Bool | segcts | |
| Bool | sreg | |
| Bool | ttml_agg | |
| Bool | evte_agg | |
| char * | styp | |
| Bool | sigfrag | |
| DasherTSSHandlingMode | sbound | |
| DasherPeriodSwitchMode | pswitch | |
| char * | utcs | |
| char * | mname | |
| char * | hlsdrm | |
| char * | ckurl | |
| GF_PropStringList | hlsx | |
| GF_DashHLSLowLatencyType | llhls | |
| Bool | hlsiv | |
| GF_Fraction | cdur | |
| Bool | ll_preload_hint | |
| Bool | ll_rend_rep | |
| Bool | gencues | |
| Bool | force_init | |
| Bool | gxns | |
| Double | ll_part_hb | |
| GF_DashAbsoluteURLMode | hls_absu | |
| DasherWaitLastPktCtrl | seg_sync | |
| Bool | hls_ap | |
| Bool | in_error | |
| GF_FilterPid * | opid | |
| GF_FilterPid * | opid_alt | |
| GF_Filter * | alt_dst | |
| Bool | opid_alt_m3u8 | |
| GF_MPD * | mpd | |
| GF_DasherPeriod * | current_period | |
| GF_DasherPeriod * | next_period | |
| GF_List * | pids | |
| Bool | template_use_source | |
| s32 | period_idx | |
| GF_List * | tpl_records | |
| Bool | use_xlink | |
| Bool | use_cenc | |
| Bool | check_main_role | |
| Bool | use_clearkey | |
| Bool | no_fragments_defaults | |
| Bool | is_eos | |
| u32 | nb_seg_url_pending | |
| u64 | last_evt_check_time | |
| Bool | on_demand_done | |
| Bool | subdur_done | |
| char * | out_path | |
| char * | out_path_alt | |
| GF_Err | setup_failure | |
| Double | nb_secs_to_discard | |
| Bool | first_context_load | |
| Bool | store_init_params | |
| Bool | do_m3u8 | |
| Bool | do_mpd | |
| u32 | do_index | |
| Bool | is_period_restore | |
| Bool | is_empty_period | |
| Bool | store_seg_states | |
| GF_List * | postponed_pids | |
| u32 | last_dyn_period_id | |
| u32 | next_pid_id_in_period | |
| Bool | post_play_events | |
| Bool | force_period_switch | |
| GF_Fraction64 | period_switch_cts | |
| Bool | period_not_ready | |
| Bool | period_pck_sent | |
| Bool | check_connections | |
| s32 | update_report | |
| Bool | purge_segments | |
| u32 | nb_playing | |
| Bool | use_mabr | |
| Bool | no_seg_dur | |
| u32 | utc_initialized | |
| DasherUTCTimingType | utc_timing_type | |
| s32 | utc_diff | |
| Bool | force_hls_ll_manifest | |
| u32 | forward_mode | |
| u8 | last_hls_signature[GF_SHA1_DIGEST_SIZE] | |
| u8 | last_mpd_signature[GF_SHA1_DIGEST_SIZE] | |
| u8 | last_hls2_signature[GF_SHA1_DIGEST_SIZE] | |
| GF_CryptInfo * | cinfo | |
| Bool | use_cues | |
| Bool | dyn_rate | |
| u64 | min_segment_start_time | |
| u64 | last_min_segment_start_time | |
| u32 | def_max_seg_dur | |
| u32 | index_max_seg_dur | |
| u64 | index_media_duration | |
| GF_Fraction64 | min_cts_period | |
| u32 | from_index | |
| u32 | def_template | |
| Bool | move_to_static | |
| Bool | explicit_mode | |
| Bool | inband_event | |
| struct GF_DashStream |
Collaboration diagram for GF_DashStream:| Data Fields | ||
|---|---|---|
| GF_FilterPid * | ipid | |
| GF_FilterPid * | opid | |
| u32 | codec_id | |
| u32 | timescale | |
| u32 | stream_type | |
| u32 | dsi_crc | |
| u32 | dsi_enh_crc | |
| u32 | id | |
| u32 | dep_id | |
| u32 | src_id | |
| GF_Fraction | sar | |
| GF_Fraction | fps | |
| u32 | width | |
| u32 | height | |
| u32 | sr | |
| u32 | nb_ch | |
| char * | lang | |
| Bool | interlaced | |
| Bool | rawmux | |
| const GF_PropertyValue * | p_role | |
| const GF_PropertyValue * | p_period_desc | |
| const GF_PropertyValue * | p_as_desc | |
| const GF_PropertyValue * | p_as_any_desc | |
| const GF_PropertyValue * | p_rep_desc | |
| const GF_PropertyValue * | p_base_url | |
| char * | template | |
| char * | xlink | |
| char * | hls_vp_name | |
| u32 | nb_surround | |
| u32 | nb_lfe | |
| u32 | atmos_complexity_type | |
| u64 | ch_layout | |
| u32 | ch_mask | |
| u8 | ac4_content_type | |
| GF_PropVec4i | srd | |
| u32 | color_primaries | |
| u32 | color_transfer_characteristics | |
| u32 | color_matrix | |
| u32 | color_transfer_characteristics_alt | |
| Bool | sscale | |
| Bool | skip_sap | |
| char * | init_base_64 | |
| u32 | view_id | |
| u32 | bitrate | |
| GF_DasherPeriod * | period | |
| GF_MPD_Period * | last_period | |
| GF_Fraction | dash_dur | |
| char * | period_id | |
| char * | period_continuity_id | |
| GF_Fraction64 | period_start | |
| GF_Fraction64 | period_dur | |
| u32 | done | |
| Bool | seg_done | |
| u32 | nb_comp | |
| u32 | nb_comp_done | |
| Bool | is_av | |
| u32 | nb_rep | |
| u32 | nb_rep_done | |
| Double | set_seg_duration | |
| char * | rep_id | |
| u32 | as_id | |
| u32 | sync_as_id | |
| struct _dash_stream * | muxed_base | |
| GF_List * | complementary_streams | |
| GF_List * | comp_pids | |
| GF_MPD_Representation * | rep | |
| GF_MPD_AdaptationSet * | set | |
| Bool | owns_set | |
| u32 | inband_params | |
| GF_List * | multi_pids | |
| GF_List * | multi_tracks | |
| u32 | force_timescale | |
| u32 | startNumber | |
| u32 | seg_number | |
| Bool | rep_init | |
| Bool | forced_period_switch | |
| u64 | first_cts | |
| u64 | first_dts | |
| s64 | pts_minus_cts | |
| Bool | is_encrypted | |
| u64 | presentation_time_offset | |
| u32 | mpd_timescale | |
| u64 | seg_start_time | |
| Bool | split_set_names | |
| Bool | skip_tpl_reuse | |
| u64 | max_period_dur | |
| u64 | current_max_period_dur | |
| GF_Filter * | dst_filter | |
| char * | src_url | |
| char * | init_seg | |
| char * | seg_template | |
| char * | idx_template | |
| u32 | nb_sap_3 | |
| u32 | nb_sap_4 | |
| u32 | pid_id | |
| u32 | dep_pid_id | |
| u32 | nb_samples_in_source | |
| u32 | sync_points_type | |
| GF_List * | pending_segment_urls | |
| GF_List * | pending_segment_states | |
| u64 | next_seg_start | |
| u64 | adjusted_next_seg_start | |
| u64 | force_rep_end | |
| Bool | segment_started | |
| u64 | first_cts_in_seg | |
| u64 | first_cts_in_next_seg | |
| u64 | min_cts_in_seg_plus_one | |
| u64 | est_first_cts_in_next_seg | |
| u64 | last_cts | |
| u64 | last_dts | |
| u64 | cumulated_dur | |
| Double | cumulated_subdur | |
| Bool | subdur_done | |
| u64 | subdur_forced_use_period_dur | |
| u64 | nb_pck | |
| u64 | est_next_dts | |
| u64 | seek_to_pck | |
| u64 | ts_offset | |
| u32 | nb_repeat | |
| Bool | splitable | |
| u32 | loop_state | |
| u32 | split_dur_next | |
| u32 | moof_sn_inc | |
| u32 | moof_sn | |
| GF_Fraction64 | clamped_dur | |
| u32 | nb_segments_purged | |
| Double | dur_purged | |
| Bool | tile_base | |
| Bool | tile_dep_id_merged | |
| struct _dash_stream * | merged_tile_dep | |
| u32 | cues_timescale | |
| u32 | nb_cues | |
| GF_DASHCueInfo * | cues | |
| Bool | cues_use_edits | |
| s32 | cues_ts_offset | |
| Bool | inband_cues | |
| Bool | clamp_done | |
| u32 | dcd_not_ready | |
| Bool | reschedule | |
| GF_Fraction64 | duration | |
| GF_List * | packet_queue | |
| u32 | nb_sap_in_queue | |
| DasherTSSHandlingMode | sbound | |
| u32 | request_period_switch | |
| Double | gm_duration_total | |
| Double | gm_duration_min | |
| Double | gm_duration_max | |
| u32 | gm_nb_segments | |
| Bool | no_seg_dur | |
| u64 | hls_ref_id | |
| GF_DASH_SegmentContext * | current_seg_state | |
| Bool | transcode_detected | |
| GF_CryptInfo * | cinfo | |
| GF_TrackCryptInfo * | tci | |
| u64 | iv_low | |
| u64 | iv_high | |
| u32 | key_idx | |
| u32 | nb_crypt_seg | |
| Bool | dyn_bitrate | |
| u64 | rate_first_dts_plus_one | |
| u64 | rate_last_dts | |
| u64 | rate_media_size | |
| u64 | period_continuity_next_cts | |
| u64 | last_min_segment_start_time | |
| Bool | stl | |
| Bool | set_period_switch | |
| u32 | all_stsd_crc | |
| u64 | frag_start_offset | |
| u64 | frag_first_ftdt | |
| u32 | tpl_use_time | |
| Bool | last_stl_is_ll | |
| struct DashTemplateRecord |
| Data Fields | ||
|---|---|---|
| char * | tpl | |
| u32 | nb_reused | |
| struct PeriodInfo |
| #define DEFAULT_PERIOD_ID "_gf_dash_def_period" |
| #define CHECK_PROP | ( | _type, | |
| _mem, | |||
| _e | |||
| ) |
| #define CHECK_PROPL | ( | _type, | |
| _mem, | |||
| _e | |||
| ) |
| #define CHECK_PROP_BOOL | ( | _type, | |
| _mem, | |||
| _e | |||
| ) |
| #define CHECK_PROP_FRAC | ( | _type, | |
| _mem, | |||
| _e | |||
| ) |
| #define CHECK_PROP_FRAC64 | ( | _type, | |
| _mem, | |||
| _e | |||
| ) |
| #define CHECK_PROP_STR | ( | _type, | |
| _mem, | |||
| _e | |||
| ) |
| #define CHECK_PROP_PROP | ( | _type, | |
| _mem, | |||
| _e | |||
| ) |
| #define CHECK_VAL | ( | _name, | |
| _v | |||
| ) | if (rep->_name != n_rep->_name) { rep->_name = n_rep->_name; transcode_detected = GF_TRUE; if (_v) recompute_set = GF_TRUE; } |
| #define CHECK_STR | ( | _name | ) |
| #define CHECK_FRAC | ( | _name | ) |
| #define RESET_PROP_STR | ( | _prop | ) | if (_prop) gf_free(_prop); |
| #define MPD_EXTS "mpd|m3u8|3gm|ism|ghix|ghi" |
| #define MPD_MIMES "application/dash+xml|video/vnd.3gpp.mpd|audio/vnd.3gpp.mpd|video/vnd.mpeg.dash.mpd|audio/vnd.mpeg.dash.mpd|audio/mpegurl|video/mpegurl|application/vnd.ms-sstr+xml|application/x-gpac-ghi|application/x-gpac-ghix" |
| #define OFFS | ( | _n | ) | #_n, offsetof(GF_DasherCtx, _n) |
| typedef u32 DasherBSSwitchingMode |
| typedef u32 DasherNTPClockMode |
| typedef u32 DasherSAPStrictMode |
| typedef u32 DasherTSSHandlingMode |
| typedef u32 DasherMuxType |
| typedef u32 DasherAdaptSetGenMode |
| typedef u32 DasherCMAFMode |
| typedef u32 DasherDefaultKIDInjection |
| typedef u32 DasherPeriodSwitchMode |
| typedef u32 DasherWaitLastPktCtrl |
| typedef u32 DasherSegFlushMode |
| enum DasherUTCTimingType |
| enum DasherNTPClockMode_t |
| enum DasherMuxType_t |
| enum DasherCMAFMode_t |
| anonymous enum |
| enum DasherSegFlushMode_t |
| anonymous enum |
| char * gf_filter_pid_get_destination_ex | ( | GF_FilterPid * | pid, |
| u32 | dst_idx | ||
| ) |
Here is the call graph for this function:
Here is the caller graph for this function:| void gf_filter_skip_seg_size_events | ( | GF_Filter * | f | ) |
Here is the caller graph for this function:| void gf_filter_pid_force_single_link | ( | GF_FilterPid * | pid | ) |
Here is the caller graph for this function:| void gf_filter_pid_disable_clone | ( | GF_FilterPid * | pid | ) |
Here is the caller graph for this function:
|
static |
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Here is the caller graph for this function:
|
static |
Here is the caller graph for this function:
|
static |
GPAC_DISABLE_AV_PARSERS
Here is the call graph for this function:
|
static |
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Here is the caller graph for this function:
|
static |
Here is the caller graph for this function:
|
static |
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Here is the call graph for this function:
Here is the caller graph for this function:
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Here is the caller graph for this function:
|
static |
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Here is the call graph for this function:
Here is the caller graph for this function:| GF_Err dasher_send_manifest | ( | GF_Filter * | filter, |
| GF_DasherCtx * | ctx, | ||
| Bool | for_mpd_only | ||
| ) |
Here is the call graph for this function:
Here is the caller graph for this function:| void dasher_context_update_period_end | ( | GF_DasherCtx * | ctx | ) |
Here is the call graph for this function:
Here is the caller graph for this function:| void dasher_context_update_period_start | ( | GF_DasherCtx * | ctx | ) |
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Here is the caller graph for this function:
|
static |
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Here is the call graph for this function:
Here is the caller graph for this function:| void dasher_format_report | ( | GF_Filter * | filter, |
| GF_DasherCtx * | ctx | ||
| ) |
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Here is the call graph for this function:
|
static |
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Here is the call graph for this function:
|
static |
Here is the call graph for this function:
|
static |
Here is the call graph for this function:| const GF_FilterRegister * dasher_register | ( | GF_FilterSession * | session | ) |
|
static |
|
static |
|
static |
| GF_FilterRegister DasherRegister |