Fuzz introspector
For issues and ideas: https://github.com/ossf/fuzz-introspector/issues
Report generation date: 2026-10-16

Project overview: gpac

High level conclusions

Reachability and coverage overview

Functions statically reachable by fuzzers
8.0%
1638 / 20397
Cyclomatic complexity statically reachable by fuzzers
7.00%
11437 / 161563
Runtime code coverage of functions
17.0%
3374 / 20397

Warning: The number of runtime covered functions are larger than the number of reachable functions. This means that Fuzz Introspector found there are more functions covered at runtime than what is considered reachable based on the static analysis. This is a limitation in the analysis as anything covered at runtime is by definition reachable by the fuzzers.
This is likely due to a limitation in the static analysis. In this case, the count of functions covered at runtime is the true value, which means this is what should be considered "achieved" by the fuzzer.

Use the project functions table below to query all functions that were not covered at runtime.

Project functions overview

The following table shows data about each function in the project. The functions included in this table correspond to all functions that exist in the executables of the fuzzers. As such, there may be functions that are from third-party libraries.

For further technical details on the meaning of columns in the below table, please see the Glossary .

Func name Functions filename Args Function call depth Reached by Fuzzers Runtime reached by Fuzzers Combined reached by Fuzzers Fuzzers runtime hit Func lines hit % I Count BB Count Cyclomatic complexity Functions reached Reached by functions Accumulated cyclomatic complexity Undiscovered complexity

Fuzzer details

Fuzzer: fuzz_m2ts_probe

Call tree

The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview

Call tree overview bitmap:

The distribution of callsites in terms of coloring is
Color Runtime hitcount Callsite count Percentage
red 0 13237 99.5%
gold [1:9] 0 0.0%
yellow [10:29] 0 0.0%
greenyellow [30:49] 0 0.0%
lawngreen 50+ 56 0.42%
All colors 13293 100

Fuzz blockers

The following nodes represent call sites where fuzz blockers occur.

Amount of callsites blocked Calltree index Parent function Callsite Largest blocked function
12658 512 gf_m2ts_demux_del call site: 00512 wm_component_activation_event
130 160 gf_realloc call site: 00160 gf_url_concatenate
75 326 gf_fclose call site: 00326 gf_url_concatenate
72 13201 gf_m2ts_demux_del call site: 13201 gf_rmdir
59 100 gf_fopen_ex call site: 00100 fio_open
52 7 gf_m2ts_probe_file call site: 00007 gf_blob_release
39 403 gf_fopen_ex call site: 00403 gf_mkdir
33 454 gf_fread call site: 00454 logger_thread
32 291 gf_fclose call site: 00291 gf_file_delete
20 63 gf_fopen_ex call site: 00063 gf_fileio_from_blob
19 13172 gf_m2ts_demux_del call site: 13172 gf_odf_desc_list_del
13 13274 gf_m2ts_demux_del call site: 13274 gf_m2ts_delete_channel_application_info

Runtime coverage analysis

Covered functions
28
Functions that are reachable but not covered
151
Reachable functions
170
Percentage of reachable functions covered
11.18%
NB: The sum of covered functions and functions that are reachable but not covered need not be equal to Reachable functions . This is because the reachability analysis is an approximation and thus at runtime some functions may be covered that are not included in the reachability analysis. This is a limitation of our static analysis capabilities.
Function name source code lines source lines hit percentage hit

Files reached

filename functions hit
testsuite/oss-fuzzers/fuzz_m2ts_probe.c 8
src/media_tools/mpegts.c 37
src/utils/os_divers.c 29
src/utils/list.c 10
src/utils/os_thread.c 28
src/utils/os_file.c 135
src/utils/alloc.c 5
applications/gpac/gpac.c 28
src/utils/url.c 20
src/utils/error.c 20
src/utils/utf.c 10
applications/gpac_android/src/main/jni/gpac_jni.cpp 21
modules/deprecated/old_arch/widgetman/widgetman.c 98
src/utils/os_config_init.c 7
src/utils/configfile.c 33
src/utils/downloader_emscripten.c 17
src/utils/downloader.c 97
src/utils/downloader_cache.c 102
src/utils/gzio.c 27
src/utils/sha1.c 12
src/utils/downloader_curl.c 18
src/utils/downloader_hmux.c 17
modules/validator/validator.c 9
src/utils/xml_parser.c 84
src/utils/os_net.c 119
src/utils/bitstream.c 48
src/isomedia/isom_store.c 100
src/utils/downloader_nghttp2.c 41
src/utils/downloader_ngtcp2.c 72
src/utils/downloader_ssl.c 61
src/utils/symbian_os.cpp 19
src/filter_core/filter_session.c 24
src/filter_core/filter_queue.c 13
modules/deprecated/old_arch/widgetman/unzip.c 4
src/isomedia/isom_read.c 31
src/isomedia/isom_intern.c 71
src/isomedia/data_map.c 56
src/isomedia/box_funcs.c 40
src/isomedia/track.c 70
src/isomedia/movie_fragments.c 70
src/isomedia/meta.c 11
src/isomedia/stbl_read.c 3
src/isomedia/box_code_drm.c 19
src/isomedia/drm_sample.c 22
src/isomedia/media.c 53
src/isomedia/box_code_base.c 36
src/isomedia/stbl_write.c 27
src/isomedia/isom_write.c 56
src/isomedia/avc_ext.c 67
src/isomedia/sample_descs.c 2
src/odf/odf_codec.c 33
src/odf/desc_private.c 223
src/odf/odf_code.c 53
src/odf/descriptors.c 43
src/odf/slc.c 12
src/odf/ipmpx_code.c 160
src/odf/qos.c 24
src/utils/constants.c 12
applications/mp4box/fileimport.c 23
src/media_tools/media_import.c 15
src/isomedia/media_odf.c 25
src/odf/odf_command.c 34
src/media_tools/av_parsers.c 12
src/isomedia/tx3g.c 20
src/isomedia/box_code_3gpp.c 3
src/utils/base_encoding.c 9
src/quickjs/quickjs.c 556
src/quickjs/quickjs.h 18
src/quickjs/dtoa.c 48
src/quickjs/cutils.h 11
src/quickjs/list.h 1
src/quickjs/libunicode.h 2
src/quickjs/libunicode.c 1
src/filters/jsfilter.c 73
src/filter_core/filter_props.c 63
src/scenegraph/vrml_js.c 5
src/filter_core/filter_pid.c 47
src/quickjs/quickjs-libc.c 4
src/utils/math.c 15
src/quickjs/libregexp.c 1
src/quickjs/cutils.c 10
src/media_tools/dvb_mpe.c 5
src/media_tools/dsmcc.c 8
src/media_tools/ait.c 6

Fuzzer: fuzz_parse

Call tree

The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview

Call tree overview bitmap:

The distribution of callsites in terms of coloring is
Color Runtime hitcount Callsite count Percentage
red 0 4538 74.8%
gold [1:9] 34 0.56%
yellow [10:29] 35 0.57%
greenyellow [30:49] 11 0.18%
lawngreen 50+ 1441 23.7%
All colors 6059 100

Fuzz blockers

The following nodes represent call sites where fuzz blockers occur.

Amount of callsites blocked Calltree index Parent function Callsite Largest blocked function
458 5058 gf_isom_write call site: 05058 gf_isom_get_duration
431 2445 gf_odf_write_lang call site: 02445 gf_odf_write_ipmp
414 5639 gf_fd_fsize call site: 05639 WriteFlat
411 3211 gf_odf_read_lang call site: 03211 gf_odf_read_ipmp
341 3802 trak_on_child_box call site: 03802 gf_odf_desc_copy
245 1793 gf_odf_del_esd_ref call site: 01793 gf_odf_del_ipmp
224 305 gf_list_del_item call site: 00305 gf_url_concatenate
148 155 URL_GetProtocolType call site: 00155 gf_url_concatenate
131 2129 gf_odf_size_descriptor call site: 02129 gf_odf_size_ipmp
121 5517 gf_isom_get_track call site: 05517 DoWrite
93 1377 gf_bs_write_u16 call site: 01377 gf_isom_is_identical_sgpd
89 1263 gf_isom_box_new_parent call site: 01263 gf_isom_is_identical_sgpd

Runtime coverage analysis

Covered functions
1353
Functions that are reachable but not covered
596
Reachable functions
895
Percentage of reachable functions covered
33.41%
NB: The sum of covered functions and functions that are reachable but not covered need not be equal to Reachable functions . This is because the reachability analysis is an approximation and thus at runtime some functions may be covered that are not included in the reachability analysis. This is a limitation of our static analysis capabilities.
Warning: The number of covered functions are larger than the number of reachable functions. This means that there are more functions covered at runtime than are extracted using static analysis. This is likely a result of the static analysis component failing to extract the right call graph or the coverage runtime being compiled with sanitizers in code that the static analysis has not analysed. This can happen if lto/gold is not used in all places that coverage instrumentation is used.
Function name source code lines source lines hit percentage hit

Files reached

filename functions hit
testsuite/oss-fuzzers/fuzz_parse.c 18
src/isomedia/isom_intern.c 68
src/utils/alloc.c 5
src/utils/list.c 8
src/isomedia/data_map.c 56
src/utils/os_file.c 118
src/utils/os_config_init.c 4
src/utils/configfile.c 3
src/utils/error.c 14
src/utils/os_divers.c 18
src/utils/os_thread.c 17
applications/gpac/gpac.c 25
src/utils/url.c 20
src/utils/utf.c 10
src/utils/bitstream.c 47
src/isomedia/isom_store.c 100
src/isomedia/box_funcs.c 40
applications/gpac_android/src/main/jni/gpac_jni.cpp 21
src/isomedia/isom_read.c 32
src/isomedia/track.c 70
src/isomedia/movie_fragments.c 70
src/isomedia/meta.c 5
src/isomedia/stbl_read.c 3
src/isomedia/box_code_drm.c 19
src/isomedia/drm_sample.c 22
src/isomedia/media.c 53
src/isomedia/box_code_base.c 36
src/isomedia/stbl_write.c 27
src/isomedia/isom_write.c 56
src/isomedia/avc_ext.c 67
src/isomedia/sample_descs.c 2
src/odf/odf_codec.c 33
src/odf/desc_private.c 223
src/odf/odf_code.c 53
src/odf/descriptors.c 43
src/odf/slc.c 12
src/odf/ipmpx_code.c 160
src/odf/qos.c 24
src/utils/constants.c 3
applications/mp4box/fileimport.c 16
src/media_tools/media_import.c 15
src/isomedia/media_odf.c 25
src/odf/odf_command.c 34
src/media_tools/av_parsers.c 12
src/isomedia/tx3g.c 20
src/isomedia/box_code_3gpp.c 3
src/utils/base_encoding.c 9

Fuzzer: fuzz_route

Call tree

The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview

Call tree overview bitmap:

The distribution of callsites in terms of coloring is
Color Runtime hitcount Callsite count Percentage
red 0 7238 88.6%
gold [1:9] 4 0.04%
yellow [10:29] 0 0.0%
greenyellow [30:49] 0 0.0%
lawngreen 50+ 920 11.2%
All colors 8162 100

Fuzz blockers

The following nodes represent call sites where fuzz blockers occur.

Amount of callsites blocked Calltree index Parent function Callsite Largest blocked function
2053 4516 gf_fq_res_add call site: 04516 js_dump_error
1890 2625 JS_IsUndefined call site: 02625 jsf_pid_set_property
146 6610 gf_sys_set_console_code call site: 06610 gf_filter_new_finalize
132 7490 gf_filter_del call site: 07490 gf_fs_check_gl_provider
131 7981 gf_js_delete_runtime call site: 07981 qjs_uninit_runtime_libc
125 2016 gf_filter_parse_prop_solve_env_var call site: 02016 gf_fs_solve_js_script
113 2511 gf_filter_new_finalize call site: 02511 jsfs_exec_tasks_custom
106 323 URL_GetProtocolType call site: 00323 gf_url_concatenate
95 1562 gf_opts_get_int call site: 01562 gf_cfg_load_restrict
84 7104 gf_filter_has_out_caps call site: 07104 gf_fs_print_filter_outputs
80 2312 filter_parse_dyn_args call site: 02312 filter_parse_dyn_args
77 7026 gf_fs_thread_proc call site: 07026 gf_fs_print_debug_info

Runtime coverage analysis

Covered functions
469
Functions that are reachable but not covered
986
Reachable functions
1158
Percentage of reachable functions covered
14.85%
NB: The sum of covered functions and functions that are reachable but not covered need not be equal to Reachable functions . This is because the reachability analysis is an approximation and thus at runtime some functions may be covered that are not included in the reachability analysis. This is a limitation of our static analysis capabilities.
Function name source code lines source lines hit percentage hit

Files reached

filename functions hit
testsuite/oss-fuzzers/fuzz_route.c 15
src/utils/os_divers.c 119
src/utils/error.c 56
src/utils/list.c 8
src/utils/alloc.c 5
src/utils/symbian_os.cpp 27
src/utils/os_config_init.c 78
src/utils/os_file.c 111
src/utils/utf.c 7
src/utils/configfile.c 33
src/utils/os_thread.c 51
applications/gpac/gpac.c 28
src/utils/url.c 20
src/utils/gzio.c 10
applications/gpac_android/src/main/jni/gpac_jni.cpp 21
src/quickjs/quickjs-libc.c 24
src/utils/module.c 42
src/utils/os_net.c 46
src/utils/bitstream.c 31
src/isomedia/isom_store.c 1
src/utils/rmt_ws.c 11
modules/x11_out/x11_out.c 1
src/scenegraph/x3d_nodes.c 3
src/scenegraph/base_scenegraph.c 3
src/filter_core/filter_session.c 135
src/filter_core/filter.c 122
src/utils/constants.c 11
src/filter_core/filter_props.c 63
src/filter_core/filter_queue.c 16
src/filters/reframer.c 4
modules/test_filter/test_filter.c 1
src/filter_core/filter_pid.c 61
src/filter_core/filter_session_js.c 30
src/jsmods/core.c 48
src/quickjs/quickjs.c 567
src/quickjs/quickjs.h 18
src/quickjs/list.h 1
src/quickjs/dtoa.c 48
src/quickjs/cutils.h 11
src/quickjs/libunicode.h 2
src/quickjs/libunicode.c 1
src/filters/jsfilter.c 73
src/scenegraph/vrml_js.c 5
src/utils/math.c 15
src/quickjs/libregexp.c 1
src/quickjs/cutils.c 10
src/filter_core/filter_pck.c 11
src/filters/in_pipe.c 3
src/filters/out_route.c 5
src/filters/in_rtp.c 2
src/utils/gltools.c 1
src/utils/os_module.c 16
modules/alsa/alsa.c 7
modules/droid_out/droid_vout-bitmap.c 2
src/utils/downloader_emscripten.c 3
src/compositor/font_engine.c 11
modules/deprecated/old_arch/gdip_raster/gdip_font.cpp 1
src/utils/path2d.c 1
src/filters/ff_common.c 5

Fuzzer: fuzz_probe_analyze

Call tree

The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview

Call tree overview bitmap:

The distribution of callsites in terms of coloring is
Color Runtime hitcount Callsite count Percentage
red 0 6080 86.3%
gold [1:9] 23 0.32%
yellow [10:29] 17 0.24%
greenyellow [30:49] 3 0.04%
lawngreen 50+ 921 13.0%
All colors 7044 100

Fuzz blockers

The following nodes represent call sites where fuzz blockers occur.

Amount of callsites blocked Calltree index Parent function Callsite Largest blocked function
1826 1586 JS_IsUndefined call site: 01586 jsf_pid_set_property
1211 3615 gf_filter_pid_set_property call site: 03615 jsf_pid_get_property
692 4841 gf_mx2d_decompose call site: 04841 js_dump_error
246 6480 gf_filter_del call site: 06480 gf_fs_check_gl_provider
143 5574 gf_sys_set_console_code call site: 05574 js_dump_error_exc
113 1472 gf_filter_new_finalize call site: 01472 jsfs_exec_tasks_custom
84 6069 gf_filter_has_out_caps call site: 06069 gf_fs_print_filter_outputs
81 6838 gf_fs_unload_script call site: 06838 gf_js_delete_context
73 5995 gf_net_get_ntp call site: 05995 gf_fs_print_connections
53 6219 gf_fs_thread_proc call site: 06219 gf_fq_add
46 792 gf_filter_load_arg_config call site: 00792 filter_parse_logs
41 1104 filter_parse_dyn_args call site: 01104

Runtime coverage analysis

Covered functions
2705
Functions that are reachable but not covered
903
Reachable functions
1095
Percentage of reachable functions covered
17.53%
NB: The sum of covered functions and functions that are reachable but not covered need not be equal to Reachable functions . This is because the reachability analysis is an approximation and thus at runtime some functions may be covered that are not included in the reachability analysis. This is a limitation of our static analysis capabilities.
Warning: The number of covered functions are larger than the number of reachable functions. This means that there are more functions covered at runtime than are extracted using static analysis. This is likely a result of the static analysis component failing to extract the right call graph or the coverage runtime being compiled with sanitizers in code that the static analysis has not analysed. This can happen if lto/gold is not used in all places that coverage instrumentation is used.
Function name source code lines source lines hit percentage hit

Files reached

filename functions hit
testsuite/oss-fuzzers/fuzz_probe_analyze.c 16
src/filter_core/filter_session.c 135
src/utils/error.c 53
src/utils/os_config_init.c 28
src/utils/configfile.c 13
src/utils/list.c 8
src/utils/alloc.c 5
src/utils/url.c 20
src/utils/os_file.c 93
src/utils/os_thread.c 44
applications/gpac/gpac.c 25
src/utils/os_divers.c 17
src/utils/utf.c 7
src/filter_core/filter.c 122
src/utils/constants.c 11
src/filter_core/filter_props.c 63
src/utils/symbian_os.cpp 27
src/filter_core/filter_queue.c 16
src/filters/reframer.c 4
src/utils/os_net.c 1
src/utils/gzio.c 10
applications/gpac_android/src/main/jni/gpac_jni.cpp 21
modules/test_filter/test_filter.c 1
src/filter_core/filter_pid.c 61
src/filter_core/filter_session_js.c 30
src/jsmods/core.c 42
src/quickjs/quickjs.c 567
src/quickjs/quickjs.h 18
src/quickjs/list.h 1
src/quickjs/dtoa.c 48
src/quickjs/cutils.h 11
src/quickjs/libunicode.h 2
src/quickjs/libunicode.c 1
src/filters/jsfilter.c 73
src/scenegraph/vrml_js.c 5
src/quickjs/quickjs-libc.c 4
src/utils/math.c 15
src/quickjs/libregexp.c 1
src/quickjs/cutils.c 10
src/filter_core/filter_pck.c 11
src/filters/in_pipe.c 3
src/filters/out_route.c 5
src/filters/in_rtp.c 2
modules/x11_out/x11_out.c 1
src/scenegraph/x3d_nodes.c 3
src/scenegraph/base_scenegraph.c 3
src/utils/gltools.c 1
src/utils/module.c 27
src/utils/os_module.c 13
modules/alsa/alsa.c 7
modules/droid_out/droid_vout-bitmap.c 2
src/utils/rmt_ws.c 1
src/utils/downloader_emscripten.c 3
src/compositor/font_engine.c 11
modules/deprecated/old_arch/gdip_raster/gdip_font.cpp 1
src/utils/path2d.c 1
src/filters/ff_common.c 5

Fuzz engine guidance

This sections provides heuristics that can be used as input to a fuzz engine when running a given fuzz target. The current focus is on providing input that is usable by libFuzzer.

testsuite/oss-fuzzers/fuzz_m2ts_probe.c

Dictionary

Use this with the libFuzzer -dict=DICT.file flag


Fuzzer function priority

Use one of these functions as input to libfuzzer with flag: -focus_function name

-focus_function=['gf_m2ts_demux_del', 'gf_realloc', 'gf_fclose', 'gf_fopen_ex', 'gf_m2ts_probe_file', 'gf_fread']

testsuite/oss-fuzzers/fuzz_parse.c

Dictionary

Use this with the libFuzzer -dict=DICT.file flag


Fuzzer function priority

Use one of these functions as input to libfuzzer with flag: -focus_function name

-focus_function=['gf_isom_write', 'gf_odf_write_lang', 'gf_fd_fsize', 'gf_odf_read_lang', 'trak_on_child_box', 'gf_odf_del_esd_ref', 'gf_list_del_item', 'URL_GetProtocolType', 'gf_odf_size_descriptor', 'gf_isom_get_track']

testsuite/oss-fuzzers/fuzz_route.c

Dictionary

Use this with the libFuzzer -dict=DICT.file flag


Fuzzer function priority

Use one of these functions as input to libfuzzer with flag: -focus_function name

-focus_function=['gf_fq_res_add', 'JS_IsUndefined', 'gf_sys_set_console_code', 'gf_filter_del', 'gf_js_delete_runtime', 'gf_filter_parse_prop_solve_env_var', 'gf_filter_new_finalize', 'URL_GetProtocolType', 'gf_opts_get_int', 'gf_filter_has_out_caps']

testsuite/oss-fuzzers/fuzz_probe_analyze.c

Dictionary

Use this with the libFuzzer -dict=DICT.file flag


Fuzzer function priority

Use one of these functions as input to libfuzzer with flag: -focus_function name

-focus_function=['JS_IsUndefined', 'gf_filter_pid_set_property', 'gf_mx2d_decompose', 'gf_filter_del', 'gf_sys_set_console_code', 'gf_filter_new_finalize', 'gf_filter_has_out_caps', 'gf_fs_unload_script', 'gf_net_get_ntp', 'gf_fs_thread_proc']

Runtime coverage analysis

This section shows analysis of runtime coverage data.

For futher technical details on how this section is generated, please see the Glossary .

Complex functions with low coverage

Func name Function total lines Lines covered at runtime percentage covered Reached by fuzzers
gf_log_tool_level_on 37 10 27.02% ['fuzz_route', 'fuzz_probe_analyze', 'fuzz_m2ts_probe', 'fuzz_parse']
gf_fopen_ex 92 42 45.65% ['fuzz_route', 'fuzz_probe_analyze', 'fuzz_m2ts_probe', 'fuzz_parse']
gf_unregister_file_handle 32 8 25.0% ['fuzz_route', 'fuzz_probe_analyze', 'fuzz_m2ts_probe', 'fuzz_parse']
gf_isom_datamap_new 62 34 54.83% ['fuzz_probe_analyze', 'fuzz_parse']
gf_isom_fdm_new 104 36 34.61% ['fuzz_probe_analyze', 'fuzz_parse']
gf_isom_open_file 76 37 48.68% ['fuzz_parse']
gf_isom_write 53 27 50.94% ['fuzz_probe_analyze', 'fuzz_parse']
gf_odf_desc_add_desc 52 13 25.0% ['fuzz_parse']
gf_bs_write_data 79 35 44.30% ['fuzz_probe_analyze', 'fuzz_parse']
BS_WriteByte 60 19 31.66% ['fuzz_route', 'fuzz_probe_analyze', 'fuzz_parse']
gf_url_concatenate_ex 235 77 32.76% ['fuzz_route', 'fuzz_probe_analyze', 'fuzz_parse']
dtout_register 35 7 20.0% ['fuzz_probe_analyze', 'fuzz_route']
gf_fs_path_escape_colon_ex 76 23 30.26% ['fuzz_probe_analyze', 'fuzz_route']
gf_filter_new 195 85 43.58% ['fuzz_probe_analyze', 'fuzz_route']
gf_filter_parse_prop_solve_env_var 46 9 19.56% ['fuzz_probe_analyze', 'fuzz_route']
gf_filter_ask_rt_reschedule 31 12 38.70% ['fuzz_route']
gf_filter_load_arg_config 112 28 25.0% ['fuzz_probe_analyze', 'fuzz_route']
filter_parse_dyn_args 577 202 35.00% ['fuzz_probe_analyze', 'fuzz_route']
gf_filter_sess_reset_graph 37 12 32.43% ['fuzz_probe_analyze', 'fuzz_route']
gf_props_parse_value 559 123 22.00%
gf_props_equal_internal 113 59 52.21% ['fuzz_probe_analyze', 'fuzz_route']
gf_fs_reg_all 60 23 38.33% ['fuzz_probe_analyze', 'fuzz_route']
gf_fs_add_filter_register 31 14 45.16% ['fuzz_probe_analyze', 'fuzz_route']
gf_fs_new 162 79 48.76%
gf_fs_push_arg 73 36 49.31% ['fuzz_probe_analyze', 'fuzz_route']
gf_fs_stop 43 9 20.93% ['fuzz_probe_analyze', 'fuzz_route']
gf_fs_sema_io 42 6 14.28% ['fuzz_probe_analyze', 'fuzz_route']
gf_fs_load_filter_internal 112 32 28.57% ['fuzz_probe_analyze', 'fuzz_route']
gf_fs_unload_script 36 9 25.0% ['fuzz_probe_analyze', 'fuzz_route']
init_cuda_sdk 36 19 52.77% ['fuzz_probe_analyze', 'fuzz_route']
cuInit 275 5 1.818% ['fuzz_probe_analyze', 'fuzz_route']
routein_on_event_file 170 24 14.11% ['fuzz_route']
routein_finalize 64 21 32.81% ['fuzz_route']
gf_route_dmx_new_internal 82 33 40.24% ['fuzz_route']
gf_route_dmx_process_object 68 12 17.64% ['fuzz_route']
gf_sys_set_console_code 49 26 53.06% ['fuzz_probe_analyze', 'fuzz_route']
default_log_callback_color 33 18 54.54% ['fuzz_probe_analyze', 'fuzz_route']
gf_error_to_string 89 24 26.96% ['fuzz_route', 'fuzz_probe_analyze', 'fuzz_m2ts_probe', 'fuzz_parse']
gf_parse_lfrac 71 27 38.02% ['fuzz_probe_analyze', 'fuzz_route']
gf_modules_refresh_module_directories 36 19 52.77% ['fuzz_route']
gf_modules_load_filter 33 11 33.33% ['fuzz_route']
gf_cfg_init 138 39 28.26% ['fuzz_route']
create_default_config 94 41 43.61% ['fuzz_route']
gf_sys_refresh_cache 35 11 31.42% ['fuzz_route']
gf_enum_directory 100 53 53.0% ['fuzz_route', 'fuzz_probe_analyze', 'fuzz_m2ts_probe']
gf_url_colon_suffix 71 35 49.29% ['fuzz_probe_analyze', 'fuzz_route']
gf_netcap_setup 186 56 30.10% ['fuzz_route']
gf_sk_setup_multicast_ex 273 38 13.91% ['fuzz_route']
gf_sk_group_unregister 44 16 36.36% ['fuzz_probe_analyze', 'fuzz_route']
gf_sk_group_select 117 33 28.20% ['fuzz_route']
gf_sk_receive_internal 86 24 27.90% ['fuzz_route']
inet_addr_from_name 32 4 12.5% ['fuzz_route']
netcap_filter_pck 92 12 13.04% ['fuzz_route']
gf_filter_renegotiate_output_dst 105 42 40.0% ['fuzz_probe_analyze']
gf_filter_connect_source_internal 87 17 19.54% ['fuzz_probe_analyze']
gf_filter_setup_failure_task 55 30 54.54% ['fuzz_probe_analyze']
gf_filter_pck_set_property_full 43 16 37.20% ['fuzz_probe_analyze']
gf_filter_pid_inst_swap 129 68 52.71% ['fuzz_probe_analyze']
gf_filter_pid_disconnect_task 38 19 50.0% ['fuzz_probe_analyze']
gf_filter_pid_needs_explicit_resolution 67 32 47.76% ['fuzz_probe_analyze']
gf_filter_pid_connect_task 73 21 28.76% ['fuzz_probe_analyze']
gf_filter_pid_init_task 848 385 45.40% ['fuzz_probe_analyze']
gf_filter_pid_merge_properties_internal 53 28 52.83% ['fuzz_probe_analyze']
evt_get_refstr 31 7 22.58% ['fuzz_probe_analyze']
init_evt 54 16 29.62% ['fuzz_probe_analyze']
gf_props_dump_val 178 91 51.12% ['fuzz_probe_analyze', 'fuzz_route']
gf_props_dump 51 26 50.98% ['fuzz_probe_analyze', 'fuzz_route']
gf_fs_solve_js_script 35 10 28.57% ['fuzz_probe_analyze', 'fuzz_route']
uncv_parse_config 260 36 13.84% ['fuzz_probe_analyze']
avidmx_configure_pid 44 22 50.0% ['fuzz_probe_analyze']
dashdmx_io_on_dash_event 218 24 11.00% ['fuzz_probe_analyze']
dashdmx_process 250 23 9.2% ['fuzz_probe_analyze']
dashdmx_configure_pid 150 48 32.0% ['fuzz_probe_analyze']
dashdmx_initialize 140 72 51.42% ['fuzz_probe_analyze']
dashdmx_process_event 200 16 8.0% ['fuzz_probe_analyze']
gsfdmx_read_prop 156 19 12.17% ['fuzz_probe_analyze']
gsfdmx_tune 70 21 30.0% ['fuzz_probe_analyze']
m2tsdmx_on_event 338 89 26.33% ['fuzz_probe_analyze']
m2tsdmx_declare_pid 448 186 41.51% ['fuzz_probe_analyze']
m2tsdmx_send_packet 106 55 51.88% ['fuzz_probe_analyze']
m2tdmx_merge_props 62 3 4.838% ['fuzz_probe_analyze']
m2tsdmx_send_sl_packet 86 15 17.44% ['fuzz_probe_analyze']
m2tsdmx_process_event 96 52 54.16% ['fuzz_probe_analyze']
filelist_process 751 73 9.720% ['fuzz_probe_analyze']
filelist_load_next 294 84 28.57% ['fuzz_probe_analyze']
filelist_next_url 335 69 20.59% ['fuzz_probe_analyze']
filelist_check_implicit_cat 62 26 41.93% ['fuzz_probe_analyze']
filelist_configure_pid 219 21 9.589% ['fuzz_probe_analyze']
filelist_initialize 91 11 12.08% ['fuzz_probe_analyze']
filelist_process_event 45 11 24.44% ['fuzz_probe_analyze']
filein_process 250 106 42.4% ['fuzz_probe_analyze']
filein_initialize_ex 153 64 41.83% ['fuzz_probe_analyze']
filein_process_event 86 38 44.18% ['fuzz_probe_analyze']
gf_inspect_dump_nalu_internal 650 308 47.38% ['fuzz_probe_analyze']
gf_inspect_dump_obu_internal 130 63 48.46% ['fuzz_probe_analyze']
gf_inspect_dump_prores_internal 122 14 11.47% ['fuzz_probe_analyze']
inspect_process 132 52 39.39% ['fuzz_probe_analyze']
inspect_dump_property 234 109 46.58% ['fuzz_probe_analyze']
inspect_configure_pid 155 70 45.16% ['fuzz_probe_analyze']
isor_declare_objects 233 91 39.05% ['fuzz_probe_analyze']
isor_declare_track 880 419 47.61% ['fuzz_probe_analyze']
isor_get_chapters 79 15 18.98% ['fuzz_probe_analyze']
isoffin_configure_pid 54 23 42.59% ['fuzz_probe_analyze']
isoffin_initialize 37 14 37.83% ['fuzz_probe_analyze']
isoffin_process 397 218 54.91% ['fuzz_probe_analyze']
isoffin_process_event 272 80 29.41%
isor_reader_get_sample 291 157 53.95%
isor_reader_check_config 119 11 9.243% ['fuzz_probe_analyze']
isor_set_sample_groups_and_aux_data 46 22 47.82% ['fuzz_probe_analyze']
isor_update_cenc_info 61 24 39.34% ['fuzz_probe_analyze']
gf_text_get_utf_type 42 17 40.47% ['fuzz_probe_analyze']
txtin_finalize 33 15 45.45% ['fuzz_probe_analyze']
txtin_process 156 41 26.28% ['fuzz_probe_analyze']
txtin_configure_pid_ex 212 86 40.56% ['fuzz_probe_analyze']
txtin_process_webvtt 37 20 54.05% ['fuzz_probe_analyze']
txtin_probe_duration 162 67 41.35% ['fuzz_probe_analyze']
txtin_process_texml 334 13 3.892% ['fuzz_probe_analyze']
txtin_texml_setup 59 16 27.11% ['fuzz_probe_analyze']
ac4dmx_configure_pid 33 12 36.36% ['fuzz_probe_analyze']
ac4dmx_process_event 46 25 54.34% ['fuzz_probe_analyze']
adts_dmx_process_event 55 28 50.90% ['fuzz_probe_analyze']
amrdmx_configure_pid 38 15 39.47% ['fuzz_probe_analyze']
av1dmx_process 95 47 49.47% ['fuzz_probe_analyze']
av1dmx_process_event 59 31 52.54% ['fuzz_probe_analyze']
flac_dmx_process_event 56 24 42.85% ['fuzz_probe_analyze']
img_process 205 103 50.24% ['fuzz_probe_analyze']
mhas_dmx_configure_pid 34 15 44.11% ['fuzz_probe_analyze']
mhas_dmx_process_event 56 24 42.85% ['fuzz_probe_analyze']
mp3_dmx_process_event 56 28 50.0% ['fuzz_probe_analyze']
naludmx_start_nalu 66 34 51.51% ['fuzz_probe_analyze']
naludmx_enqueue_or_dispatch 86 40 46.51%
naludmx_process_event 83 37 44.57% ['fuzz_probe_analyze']
proresdmx_process 93 43 46.23% ['fuzz_probe_analyze']
proresdmx_process_event 65 26 40.0% ['fuzz_probe_analyze']
rawvidreframe_configure_pid 103 22 21.35% ['fuzz_probe_analyze']
seiloader_set_type 48 9 18.75% ['fuzz_probe_analyze']
gf_isom_nalu_sample_rewrite 385 48 12.46% ['fuzz_probe_analyze']
stsz_box_write 40 18 45.0% ['fuzz_probe_analyze']
stsz_box_size 48 10 20.83% ['fuzz_probe_analyze']
sgpd_write_entry 110 8 7.272% ['fuzz_probe_analyze', 'fuzz_parse']
sgpd_size_entry 60 8 13.33% ['fuzz_probe_analyze']
gf_isom_box_write_header 55 15 27.27% ['fuzz_probe_analyze']
gf_isom_fdm_get_data 43 18 41.86% ['fuzz_probe_analyze', 'fuzz_parse']
gf_isom_cenc_has_saiz_saio_full 113 28 24.77% ['fuzz_probe_analyze', 'fuzz_parse']
MergeFragment 125 51 40.8% ['fuzz_probe_analyze', 'fuzz_parse']
gf_isom_probe_file_range 32 10 31.25% ['fuzz_probe_analyze']
gf_isom_get_edit_list_type 31 17 54.83% ['fuzz_probe_analyze']
gf_isom_get_user_data 110 38 34.54% ['fuzz_probe_analyze']
gf_isom_apple_enum_tag_ex 151 60 39.73% ['fuzz_probe_analyze']
gf_isom_sample_get_subsamples_buffer 37 8 21.62% ['fuzz_probe_analyze']
gf_isom_enum_sample_group 79 31 39.24% ['fuzz_probe_analyze']
gf_isom_get_y3d_info 52 15 28.84% ['fuzz_probe_analyze']
gf_isom_enum_sample_aux_data 85 9 10.58% ['fuzz_probe_analyze']
gf_isom_get_meta_image_props 124 51 41.12% ['fuzz_probe_analyze']
gf_isom_extract_meta_item_intern 234 124 52.99% ['fuzz_probe_analyze']
gf_isom_video_sample_entry_write 80 19 23.75% ['fuzz_probe_analyze']
stbl_RemoveDTS 111 18 16.21% ['fuzz_probe_analyze', 'fuzz_parse']
MergeTrack 667 216 32.38% ['fuzz_probe_analyze', 'fuzz_parse']
gf_ac4_convert_speaker_layout_to_channel_mode 42 12 28.57% ['fuzz_probe_analyze']
gf_ac4_basic_metadata 76 28 36.84% ['fuzz_probe_analyze']
gf_ac4_dialog_enhancement_info 38 8 21.05% ['fuzz_probe_analyze']
gf_dash_setup_groups 294 110 37.41% ['fuzz_probe_analyze']
gf_dash_get_segment_duration 105 30 28.57% ['fuzz_probe_analyze']
gf_dash_process_internal 111 18 16.21% ['fuzz_probe_analyze']
dash_setup_period_and_groups 78 11 14.10% ['fuzz_probe_analyze']
gf_dash_setup_period 398 122 30.65% ['fuzz_probe_analyze']
gf_dash_setup_single_index_mode 256 13 5.078% ['fuzz_probe_analyze']
gf_dash_set_group_representation 273 54 19.78% ['fuzz_probe_analyze']
gf_media_map_esd 82 41 50.0% ['fuzz_probe_analyze']
gf_media_map_item_esd 208 71 34.13% ['fuzz_probe_analyze']
rfc_6381_get_codec_aac 39 15 38.46% ['fuzz_probe_analyze']
parse_attributes 409 136 33.25% ['fuzz_probe_analyze']
gf_mpd_representation_free 66 25 37.87% ['fuzz_probe_analyze']
gf_m3u8_to_mpd 128 65 50.78% ['fuzz_probe_analyze']
gf_m3u8_solve_representation_xlink 248 46 18.54% ['fuzz_probe_analyze']
gf_m3u8_fill_mpd_struct 603 186 30.84% ['fuzz_probe_analyze']
mpeg2ps_seek_frame 48 12 25.0% ['fuzz_probe_analyze']
gf_m2ts_process_pmt 640 310 48.43% ['fuzz_probe_analyze']
gf_m2ts_process_tdt_tot 81 13 16.04% ['fuzz_probe_analyze']
gf_odf_ac4_presentation_deep_copy 48 19 39.58% ['fuzz_probe_analyze']
swf_place_obj 116 62 53.44% ['fuzz_probe_analyze']
swf_def_font 102 30 29.41% ['fuzz_probe_analyze']
swf_actions 73 28 38.35% ['fuzz_probe_analyze']
swf_get_tag_name 110 36 32.72% ['fuzz_probe_analyze']
gf_codec_id_from_isobmf 122 17 13.93% ['fuzz_probe_analyze']
gf_pixel_get_size_info 250 10 4.0% ['fuzz_probe_analyze']
gf_dm_sess_del 58 3 5.172% ['fuzz_probe_analyze', 'fuzz_route']
gf_gzread 83 33 39.75% ['fuzz_probe_analyze']
check_header 48 20 41.66% ['fuzz_probe_analyze']
gf_sha1_update 32 17 53.12% ['fuzz_probe_analyze']
gf_xml_sax_parse_file 57 29 50.87% ['fuzz_probe_analyze']
gf_xml_dump_string 32 13 40.62% ['fuzz_probe_analyze']

Files and Directories in report

This section shows which files and directories are considered in this report. The main reason for showing this is fuzz introspector may include more code in the reasoning than is desired. This section helps identify if too many files/directories are included, e.g. third party code, which may be irrelevant for the threat model. In the event too much is included, fuzz introspector supports a configuration file that can exclude data from the report. See the following link for more information on how to create a config file: link

Files in report

Source file Reached by Covered by
/src/gpac/applications/mp4box/fileimport.c ['fuzz_m2ts_probe', 'fuzz_parse'] []
/src/gpac/modules/pulseaudio/pulseaudio.c [] []
/src/gpac/src/crypto/g_crypt_openssl.c [] []
/src/gpac/src/compositor/mpeg4_bitmap.c [] []
/src/gpac/src/isomedia/data_map.c ['fuzz_m2ts_probe', 'fuzz_parse'] ['fuzz_parse']
/src/gpac/src/filter_core/filter_session.c ['fuzz_m2ts_probe', 'fuzz_route', 'fuzz_probe_analyze'] ['fuzz_route', 'fuzz_probe_analyze']
/src/gpac/src/filters/unittests/ut_dec_scte35.c [] []
/src/gpac/src/evg/raster_565.c [] []
/src/gpac/src/utils/downloader_cache.c ['fuzz_m2ts_probe'] []
/src/gpac/src/compositor/svg_filters.c [] []
/src/gpac/src/jsmods/core.c ['fuzz_route', 'fuzz_probe_analyze'] ['fuzz_route']
/src/gpac/src/compositor/mpeg4_layout.c [] []
/src/gpac/src/laser/lsr_enc.c [] []
/src/gpac/modules/alsa/alsa.c ['fuzz_route', 'fuzz_probe_analyze'] []
/src/gpac/src/bifs/com_dec.c [] []
/src/gpac/modules/deprecated/old_arch/platinum/GPACPlatinum.cpp [] []
/src/gpac/src/odf/ipmpx_code.c ['fuzz_m2ts_probe', 'fuzz_parse'] []
/src/gpac/applications/gpac/compositor_tools.c [] []
/src/gpac/src/utils/math.c ['fuzz_m2ts_probe', 'fuzz_route', 'fuzz_probe_analyze'] ['fuzz_probe_analyze']
/src/gpac/modules/directfb_out/directfb_out.c [] []
/src/gpac/src/bifs/quantize.c [] []
/src/gpac/src/media_tools/id3.c [] []
/src/gpac/src/media_tools/html5_media.c [] []
/src/gpac/src/filters/dmx_avi.c [] []
/src/gpac/src/utils/downloader_emscripten.c ['fuzz_m2ts_probe', 'fuzz_route', 'fuzz_probe_analyze'] ['fuzz_route', 'fuzz_probe_analyze']
/src/gpac/src/utils/alloc.c ['fuzz_m2ts_probe', 'fuzz_parse', 'fuzz_route', 'fuzz_probe_analyze'] []
/src/gpac/src/filters/inspect.c [] []
/src/gpac/src/jsmods/webgl.c [] []
/src/gpac/src/filter_core/filter_pck.c ['fuzz_route', 'fuzz_probe_analyze'] ['fuzz_probe_analyze']
/src/gpac/src/evg/raster_argb.c [] []
/src/gpac/src/export.cpp [] []
/src/gpac/src/utils/error.c ['fuzz_m2ts_probe', 'fuzz_parse', 'fuzz_route', 'fuzz_probe_analyze'] ['fuzz_m2ts_probe', 'fuzz_parse', 'fuzz_route', 'fuzz_probe_analyze']
/src/gpac/src/filters/rewrite_ac4.c [] []
/src/gpac/src/scenegraph/svg_attributes.c [] []
/src/gpac/modules/deprecated/ios_cam/ios_cam.c [] []
/src/gpac/src/isomedia/media.c ['fuzz_m2ts_probe', 'fuzz_parse'] ['fuzz_parse']
/src/gpac/src/media_tools/html5_mse.c [] []
/src/gpac/src/filters/dec_ttml.c [] []
/src/gpac/src/utils/os_net.c ['fuzz_m2ts_probe', 'fuzz_route', 'fuzz_probe_analyze'] ['fuzz_route']
/src/gpac/modules/deprecated/old_arch/platinum/GPACPlatinum.h [] []
/src/gpac/src/isomedia/tx3g.c ['fuzz_m2ts_probe', 'fuzz_parse'] []
/src/gpac/modules/deprecated/old_arch/widgetman/unzip.h [] []
/src/gpac/src/media_tools/dsmcc.c ['fuzz_m2ts_probe'] []
/src/gpac/src/filters/dec_vorbis.c [] []
/src/gpac/src/filters/unframer.c [] []
/src/gpac/src/compositor/mpeg4_composite.c [] []
/src/gpac/src/compositor/mpeg4_gradients.c [] []
/src/gpac/src/compositor/media_object.c [] []
/src/gpac/src/scene_manager/loader_isom.c [] []
/src/gpac/src/ietf/sdp.c [] []
/src/gpac/src/isomedia/avc_ext.c ['fuzz_m2ts_probe', 'fuzz_parse'] ['fuzz_parse']
/src/gpac/src/filters/rewrite_mhas.c [] []
/src/gpac/src/filters/in_http.c [] []
/src/gpac/applications/mp4box/filedump.c [] []
/src/gpac/modules/deprecated/old_arch/gdip_raster/gdip_grad.cpp [] []
/src/gpac/modules/deprecated/old_arch/wiiis/wiiis.c [] []
/src/gpac/modules/dx_hw/dx_2d.c [] []
/src/gpac/src/media_tools/dvb_mpe.c ['fuzz_m2ts_probe'] []
/src/gpac/modules/deprecated/droid_cam/droid_cam.c [] []
/src/gpac/src/media_tools/dash_segmenter.c [] []
/src/gpac/src/compositor/audio_mixer.c [] []
/src/gpac/src/laser/lsr_tables.c [] []
/src/gpac/src/filters/encrypt_cenc_isma.c [] []
/src/gpac/src/filters/sei_load.c [] []
/src/gpac/src/filters/dmx_mpegps.c [] []
/src/gpac/src/bifs/script_dec.c [] []
/src/gpac/modules/sdl_out/video.c [] []
/src/gpac/modules/validator/validator.c ['fuzz_m2ts_probe'] []
/src/gpac/src/media_tools/img.c [] []
/src/gpac/src/filters/in_dvb4linux.c [] []
/src/gpac/src/filters/reframe_prores.c [] []
/src/gpac/src/utils/utf.c ['fuzz_m2ts_probe', 'fuzz_parse', 'fuzz_route', 'fuzz_probe_analyze'] ['fuzz_parse', 'fuzz_route', 'fuzz_probe_analyze']
/src/gpac/src/filters/in_rtp_sdp.c [] []
/src/gpac/include/gpac/svg_types.h [] []
/src/gpac/src/compositor/mpeg4_grouping_2d.c [] []
/src/gpac/applications/mp4box/mp4box.c [] []
/src/gpac/modules/caca_out/caca_out.c [] []
/src/gpac/src/filters/reframe_ac4.c [] []
/src/gpac/src/filters/in_sock.c [] []
/src/gpac/modules/deprecated/old_arch/audio_filter/audio_filter.c [] []
/src/gpac/src/filters/dmx_gsf.c [] []
/src/gpac/src/filters/dec_nvdec_sdk.c [] []
/src/gpac/src/scene_manager/scene_stats.c [] []
/src/gpac/src/filter_core/filter.c ['fuzz_route', 'fuzz_probe_analyze'] ['fuzz_route', 'fuzz_probe_analyze']
/src/gpac/src/scenegraph/vrml_proto.c [] []
/src/gpac/src/quickjs/libunicode.h ['fuzz_m2ts_probe', 'fuzz_route', 'fuzz_probe_analyze'] []
/src/gpac/src/compositor/offscreen_cache.c [] []
/src/gpac/src/odf/slc.c ['fuzz_m2ts_probe', 'fuzz_parse'] ['fuzz_parse']
/src/gpac/src/utils/downloader.c ['fuzz_m2ts_probe'] []
/src/gpac/src/bifs/memory_decoder.c [] []
/src/gpac/src/filters/ff_common.c ['fuzz_route', 'fuzz_probe_analyze'] []
/src/gpac/src/filters/write_tx3g.c [] []
/src/gpac/src/compositor/svg_grouping.c [] []
/src/gpac/src/ietf/rtsp_session.c [] []
/src/gpac/applications/gpac/gpac.c ['fuzz_m2ts_probe', 'fuzz_parse', 'fuzz_route', 'fuzz_probe_analyze'] []
/src/gpac/modules/deprecated/old_arch/ffmpeg_in/ffmpeg_load.c [] []
/src/gpac/src/media_tools/gpac_ogg.c [] []
/src/gpac/src/filters/dec_cc.c [] []
/src/gpac/src/filters/dec_uncv.c [] []
/src/gpac/include/gpac/tools.h [] []
/src/gpac/src/bifs/predictive_mffield.c [] []
/src/gpac/modules/deprecated/old_arch/netctrl/netctrl.c [] []
/src/gpac/src/odf/oci_codec.c [] []
/src/gpac/src/scenegraph/commands.c [] []
/src/gpac/src/media_tools/m3u8.c [] []
/src/gpac/src/filters/write_nhml.c [] []
/src/gpac/src/filters/out_http.c [] []
/src/gpac/src/filters/write_vtt.c [] []
/src/gpac/include/gpac/modules/codec.h [] []
/src/gpac/src/compositor/mpeg4_mediacontrol.c [] []
/src/gpac/src/filters/mux_ogg.c [] []
/src/gpac/src/quickjs/dtoa.c ['fuzz_m2ts_probe', 'fuzz_route', 'fuzz_probe_analyze'] []
/src/gpac/src/filter_core/filter_session_js.c ['fuzz_route', 'fuzz_probe_analyze'] ['fuzz_route', 'fuzz_probe_analyze']
/src/gpac/src/media_tools/reedsolomon.c [] []
/src/gpac/src/utils/configfile.c ['fuzz_m2ts_probe', 'fuzz_parse', 'fuzz_route', 'fuzz_probe_analyze'] ['fuzz_route']
/src/gpac/src/utils/os_module.c ['fuzz_route', 'fuzz_probe_analyze'] ['fuzz_route']
/src/gpac/src/evg/raster3d.c [] []
/src/gpac/src/bifs/bifs_codec.c [] []
/src/gpac/src/scenegraph/vrml_route.c [] []
/src/gpac/src/filters/write_generic.c [] []
/src/gpac/src/isomedia/stbl_write.c ['fuzz_m2ts_probe', 'fuzz_parse'] []
/src/gpac/src/filter_core/filter_pid.c ['fuzz_m2ts_probe', 'fuzz_route', 'fuzz_probe_analyze'] ['fuzz_route', 'fuzz_probe_analyze']
/src/gpac/modules/deprecated/old_arch/ffmpeg_in/ffmpeg_demux.c [] []
/src/gpac/src/utils/downloader_hmux.c ['fuzz_m2ts_probe'] []
/src/gpac/src/utils/symbian_net.cpp [] []
/src/gpac/src/filters/dec_laser.c [] []
/src/gpac/src/filter_core/filter_props.c ['fuzz_m2ts_probe', 'fuzz_route', 'fuzz_probe_analyze'] ['fuzz_route', 'fuzz_probe_analyze']
/src/gpac/src/compositor/clock.c [] []
/src/gpac/src/filters/enc_webcodec.c [] []
/src/gpac/src/filters/compose.c [] []
/src/gpac/modules/ft_font/ft_font.c [] []
/src/gpac/src/scenegraph/smil_anim.c [] []
/src/gpac/modules/dx_hw/dx_audio.c [] []
/src/gpac/applications/generators/X3D/main.c [] []
/src/gpac/modules/deprecated/old_arch/platinum/GPACMediaRenderer.cpp [] []
/src/gpac/src/isomedia/box_code_3gpp.c ['fuzz_m2ts_probe', 'fuzz_parse'] ['fuzz_parse']
/src/gpac/src/compositor/visual_manager_3d.c [] []
/src/gpac/share/nodejs/src/gpac_napi.h [] []
/src/gpac/src/odf/qos.c ['fuzz_m2ts_probe', 'fuzz_parse'] []
/src/gpac/src/filters/in_pipe.c ['fuzz_route', 'fuzz_probe_analyze'] ['fuzz_route', 'fuzz_probe_analyze']
/src/gpac/src/compositor/events.c [] []
/src/gpac/include/gpac/internal/bifs_dev.h [] []
/src/gpac/modules/deprecated/old_arch/mse_in/mse_in.c [] []
/src/gpac/modules/deprecated/old_arch/osd/osd.c [] []
/src/gpac/src/filters/isoffin_read_ch.c [] []
/src/gpac/src/quickjs/quickjs-libc.c ['fuzz_m2ts_probe', 'fuzz_route', 'fuzz_probe_analyze'] []
/src/gpac/src/compositor/x3d_geometry.c [] []
/src/gpac/testsuite/oss-fuzzers/fuzz_route.c ['fuzz_route'] ['fuzz_route']
/src/gpac/src/odf/odf_dump.c [] []
/src/gpac/src/filters/avin_web.c [] []
/src/gpac/src/crypto/tiny_aes.c [] []
/src/gpac/src/compositor/svg_external.c [] []
/src/gpac/src/filters/enc_png.c [] []
/src/gpac/src/filters/out_rtp.c [] []
/src/gpac/src/utils/os_thread.c ['fuzz_m2ts_probe', 'fuzz_parse', 'fuzz_route', 'fuzz_probe_analyze'] []
/src/gpac/unittests/tests.c [] []
/src/gpac/src/media_tools/mpeg2_ps.c [] []
/src/gpac/src/filters/dec_mad.c [] []
/src/gpac/src/scenegraph/mpeg4_animators.c [] []
/src/gpac/src/filters/dec_webcodec.c [] []
/src/gpac/src/scene_manager/loader_qt.c [] []
/src/gpac/src/filters/dec_bifs.c [] []
/src/gpac/src/utils/uni_bidi.c [] []
/src/gpac/src/ietf/rtsp_response.c [] []
/src/gpac/src/isomedia/box_funcs.c ['fuzz_m2ts_probe', 'fuzz_parse'] ['fuzz_parse']
/src/gpac/src/quickjs/list.h ['fuzz_m2ts_probe', 'fuzz_route', 'fuzz_probe_analyze'] []
/src/gpac/src/utils/path2d.c ['fuzz_route', 'fuzz_probe_analyze'] []
/src/gpac/src/utils/gltools.c ['fuzz_route', 'fuzz_probe_analyze'] []
/src/gpac/src/filters/reframe_rawvid.c [] []
/src/gpac/testsuite/oss-fuzzers/fuzz_probe_analyze.c ['fuzz_probe_analyze'] ['fuzz_probe_analyze']
/src/gpac/src/ietf/rtp.c [] []
/src/gpac/src/filters/ff_dec.c [] []
/src/gpac/src/ietf/rtp_depacketizer.c [] []
/src/gpac/src/evg/surface.c [] []
/src/gpac/src/compositor/font_engine.c ['fuzz_route', 'fuzz_probe_analyze'] []
/src/gpac/src/compositor/visual_manager_2d_draw.c [] []
/src/gpac/modules/dektec_out/dektec_video_decl.c [] []
/src/gpac/src/crypto/g_crypt.c [] []
/src/gpac/src/filters/reframer.c ['fuzz_route', 'fuzz_probe_analyze'] ['fuzz_route', 'fuzz_probe_analyze']
/src/gpac/src/media_tools/media_export.c [] []
/src/gpac/src/utils/downloader.h [] []
/src/gpac/src/utils/base_encoding.c ['fuzz_m2ts_probe', 'fuzz_parse'] ['fuzz_parse']
/src/gpac/src/jsmods/scene_js.c [] []
/src/gpac/src/utils/md5.c [] []
/src/gpac/modules/sdl_out/audio.c [] []
/src/gpac/src/filters/dmx_ghi.c [] []
/src/gpac/src/utils/os_file.c ['fuzz_m2ts_probe', 'fuzz_parse', 'fuzz_route', 'fuzz_probe_analyze'] ['fuzz_m2ts_probe', 'fuzz_parse', 'fuzz_route', 'fuzz_probe_analyze']
/src/gpac/modules/x11_out/x11_out.c ['fuzz_route', 'fuzz_probe_analyze'] []
/src/gpac/src/filters/filelist.c [] []
/src/gpac/modules/deprecated/old_arch/gdip_raster/gdip_font.cpp ['fuzz_route', 'fuzz_probe_analyze'] []
/src/gpac/modules/deprecated/old_arch/platinum/GPACMediaController.h [] []
/src/gpac/src/compositor/mpeg4_background.c [] []
/src/gpac/src/isomedia/track.c ['fuzz_m2ts_probe', 'fuzz_parse'] ['fuzz_parse']
/src/gpac/src/filters/tileagg.c [] []
/src/gpac/src/ietf/rtp_pck_mpeg12.c [] []
/src/gpac/src/isomedia/box_code_apple.c [] []
/src/gpac/src/filters/resample_audio.c [] []
/src/gpac/src/compositor/mpeg4_geometry_ifs2d.c [] []
/src/gpac/src/compositor/mesh_collide.c [] []
/src/gpac/modules/deprecated/old_arch/ffmpeg_in/ffmpeg_decode.c [] []
/src/gpac/src/isomedia/stbl_read.c ['fuzz_m2ts_probe', 'fuzz_parse'] ['fuzz_parse']
/src/gpac/src/quickjs/quickjs.h ['fuzz_m2ts_probe', 'fuzz_route', 'fuzz_probe_analyze'] ['fuzz_route', 'fuzz_probe_analyze']
/src/gpac/src/scenegraph/mpeg4_nodes.c [] []
/src/gpac/src/filters/dmx_nhml.c [] []
/src/gpac/src/filter_core/filter_session.h [] []
/src/gpac/src/filters/reframe_nalu.c [] []
/src/gpac/src/filters/hevcsplit.c [] []
/src/gpac/src/compositor/mpeg4_sound.c [] []
/src/gpac/src/compositor/visual_manager.c [] []
/src/gpac/src/filters/mux_isom.c [] []
/src/gpac/modules/demo_is/demo_is.c [] []
/src/gpac/modules/dx_hw/dx_window.c [] []
/src/gpac/src/filters/in_rtp_stream.c [] []
/src/gpac/src/ietf/rtp_pck_3gpp.c [] []
/src/gpac/src/ietf/rtp_packetizer.c [] []
/src/gpac/src/evg/raster_rgb.c [] []
/src/gpac/modules/wav_out/wav_out.c [] []
/src/gpac/src/filters/dmx_ogg.c [] []
/src/gpac/src/filter_core/filter_queue.c ['fuzz_m2ts_probe', 'fuzz_route', 'fuzz_probe_analyze'] ['fuzz_route', 'fuzz_probe_analyze']
/src/gpac/src/utils/sha1.c ['fuzz_m2ts_probe'] []
/src/gpac/src/filters/ff_mx.c [] []
/src/gpac/include/gpac/internal/ietf_dev.h [] []
/src/gpac/modules/deprecated/old_arch/hyb_in/fm_fake_pull.c [] []
/src/gpac/src/filters/out_rtsp.c [] []
/src/gpac/src/isomedia/box_code_meta.c [] []
/src/gpac/modules/deprecated/oss_audio/oss.c [] []
/src/gpac/modules/deprecated/droid_mpegv/droid_mpegv.c [] []
/src/gpac/modules/deprecated/old_arch/psvr/psvr.c [] []
/src/gpac/modules/test_filter/test_filter.c ['fuzz_route', 'fuzz_probe_analyze'] []
/src/gpac/modules/deprecated/old_arch/freenect/freenect.c [] []
/src/gpac/src/bifs/arith_decoder.c [] []
/src/gpac/src/filters/tssplit.c [] []
/src/gpac/src/filters/dec_mediacodec.c [] []
/src/gpac/src/scenegraph/svg_types.c [] []
/src/gpac/src/isomedia/isom_intern.c ['fuzz_m2ts_probe', 'fuzz_parse'] ['fuzz_parse']
/src/gpac/src/odf/ipmpx_dump.c [] []
/src/gpac/src/filters/dmx_saf.c [] []
/src/gpac/src/filters/dec_mpeghdec.c [] []
/src/gpac/modules/deprecated/old_arch/widgetman/wgt_load.c [] []
/src/gpac/src/filters/ff_bsf.c [] []
/src/gpac/src/quickjs/libunicode.c ['fuzz_m2ts_probe', 'fuzz_route', 'fuzz_probe_analyze'] []
/src/gpac/src/quickjs/quickjs-opcode.h [] []
/src/gpac/src/utils/rmt_ws.c ['fuzz_route', 'fuzz_probe_analyze'] []
/src/gpac/src/odf/odf_code.c ['fuzz_m2ts_probe', 'fuzz_parse'] ['fuzz_parse']
/src/gpac/src/media_tools/isom_tools.c [] []
/src/gpac/src/filters/out_sock.c [] []
/src/gpac/src/filters/dec_openhevc.c [] []
/src/gpac/src/filters/out_route.c ['fuzz_route', 'fuzz_probe_analyze'] ['fuzz_route', 'fuzz_probe_analyze']
/src/gpac/src/filters/in_rtp.c ['fuzz_route', 'fuzz_probe_analyze'] ['fuzz_route', 'fuzz_probe_analyze']
/src/gpac/src/filters/reframe_rawpcm.c [] []
/src/gpac/src/filters/dec_xvid.c [] []
/src/gpac/modules/sdl_out/sdl_out.c [] []
/src/gpac/src/odf/odf_parse.c [] []
/src/gpac/src/filters/dec_nvdec.c [] []
/src/gpac/modules/deprecated/epoc_hw/epoc_vout.cpp [] []
/src/gpac/src/media_tools/mpd.c [] []
/src/gpac/src/filters/ff_common.h [] []
/src/gpac/applications/generators/SVG/v1.c [] []
/src/gpac/modules/droid_out/droid_vout.c [] []
/src/gpac/src/compositor/mpeg4_grouping_3d.c [] []
/src/gpac/src/filters/dec_img.c [] []
/src/gpac/modules/deprecated/old_arch/gdip_raster/gdip_texture.cpp [] []
/src/gpac/applications/generators/SVG/laser.c [] []
/src/gpac/modules/droid_audio/droidaudio.c [] []
/src/gpac/src/compositor/svg_media.c [] []
/src/gpac/modules/deprecated/old_arch/gdip_raster/gdip_rend.cpp [] []
/src/gpac/src/utils/zutil.c [] []
/src/gpac/modules/deprecated/old_arch/opencv_is/opencv_is.c [] []
/src/gpac/src/compositor/texturing.c [] []
/src/gpac/src/media_tools/m2ts_mux.c [] []
/src/gpac/modules/deprecated/old_arch/hyb_in/fm_fake_push.c [] []
/src/gpac/src/filters/dec_vtb.c [] []
/src/gpac/src/filters/dec_mediacodec_jni.c [] []
/src/gpac/src/odf/ipmpx_parse.c [] []
/src/gpac/modules/dx_hw/dx_video.c [] []
/src/gpac/src/compositor/svg_text.c [] []
/src/gpac/src/utils/url.c ['fuzz_m2ts_probe', 'fuzz_parse', 'fuzz_route', 'fuzz_probe_analyze'] ['fuzz_parse', 'fuzz_route', 'fuzz_probe_analyze']
/src/gpac/src/scene_manager/scene_manager.c [] []
/src/gpac/src/filters/in_route.c [] []
/src/gpac/src/filters/restamp.c [] []
/src/gpac/modules/deprecated/old_arch/platinum/GPACFileMediaServer.cpp [] []
/src/gpac/src/isomedia/box_code_drm.c ['fuzz_m2ts_probe', 'fuzz_parse'] ['fuzz_parse']
/src/gpac/src/media_tools/saf.c [] []
/src/gpac/src/isomedia/hinting.c [] []
/src/gpac/src/scenegraph/x3d_nodes.c ['fuzz_route', 'fuzz_probe_analyze'] []
/src/gpac/src/filters/dmx_m2ts.c [] []
/src/gpac/src/filters/in_rtp_rtsp.c [] []
/src/gpac/applications/gpac/carbon_hook.c [] []
/src/gpac/src/filters/out_pipe.c [] []
/src/gpac/src/scenegraph/vrml_interpolators.c [] []
/src/gpac/src/filters/load_text.c [] []
/src/gpac/src/filters/ff_enc.c [] []
/src/gpac/src/filters/dec_faad.c [] []
/src/gpac/src/compositor/compositor.c [] []
/src/gpac/applications/gpac/gpac_help.c [] []
/src/gpac/applications/generators/SVG/main.c [] []
/src/gpac/src/filters/reframe_av1.c [] []
/src/gpac/src/jsmods/evg.c [] []
/src/gpac/src/laser/lsr_dec.c [] []
/src/gpac/src/compositor/mpeg4_textures.c [] []
/src/gpac/src/utils/unicode.c [] []
/src/gpac/modules/dektec_out/dektec_video.cpp [] []
/src/gpac/src/scene_manager/encode_isom.c [] []
/src/gpac/src/compositor/navigate.c [] []
/src/gpac/src/scene_manager/loader_svg.c [] []
/src/gpac/src/jsmods/webgl.h [] []
/src/gpac/src/filters/dec_webvtt.c [] []
/src/gpac/src/filters/dmx_dash.c [] []
/src/gpac/src/compositor/object_manager.c [] []
/src/gpac/src/utils/dlmalloc.c [] []
/src/gpac/src/compositor/mpeg4_layer_2d.c [] []
/src/gpac/src/compositor/bindable.c [] []
/src/gpac/src/filters/reframe_mpgvid.c [] []
/src/gpac/src/scenegraph/vrml_tools.c [] []
/src/gpac/src/media_tools/vobsub.c [] []
/src/gpac/include/gpac/filters.h [] []
/src/gpac/src/compositor/visual_manager_2d.h [] []
/src/gpac/src/compositor/mpeg4_viewport.c [] []
/src/gpac/src/compositor/scene_node_init.c [] []
/src/gpac/src/bifs/conditional.c [] []
/src/gpac/src/filters/jsfilter.c ['fuzz_m2ts_probe', 'fuzz_route', 'fuzz_probe_analyze'] ['fuzz_route', 'fuzz_probe_analyze']
/src/gpac/modules/deprecated/ios_cam/CameraObject.h [] []
/src/gpac/src/filters/dec_scte35.c [] []
/src/gpac/src/evg/rast_soft.h [] []
/src/gpac/src/filters/rewrite_nalu.c [] []
/src/gpac/src/compositor/mpeg4_sensors.c [] []
/src/gpac/src/filters/dec_ac52.c [] []
/src/gpac/src/scene_manager/swf_parse.c [] []
/src/gpac/modules/deprecated/old_arch/platinum/GPACFileMediaServer.h [] []
/src/gpac/src/filters/enc_cc.c [] []
/src/gpac/src/ietf/rtp_pck_mpeg4.c [] []
/src/gpac/modules/deprecated/old_arch/hyb_in/hyb_in.c [] []
/src/gpac/src/media_tools/dash_client.c [] []
/src/gpac/src/utils/path2d_stroker.c [] []
/src/gpac/src/evg/raster_yuv.c [] []
/src/gpac/src/utils/sha256.c [] []
/src/gpac/src/filters/in_rtp_signaling.c [] []
/src/gpac/src/filters/reframe_h263.c [] []
/src/gpac/src/filters/mux_avi.c [] []
/src/gpac/share/nodejs/src/gpac_napi.c [] []
/src/gpac/src/crypto/g_crypt_tinyaes.c [] []
/src/gpac/src/quickjs/cutils.c ['fuzz_m2ts_probe', 'fuzz_route', 'fuzz_probe_analyze'] []
/src/gpac/src/compositor/hardcoded_protos.c [] []
/src/gpac/src/filters/reframe_qcp.c [] []
/src/gpac/applications/generators/SVG/html.c [] []
/src/gpac/src/filters/dmx_nhnt.c [] []
/src/gpac/include/gpac/maths.h [] []
/src/gpac/applications/generators/SVG/v2.c [] []
/src/gpac/src/compositor/mpeg4_inputsensor.c [] []
/src/gpac/src/filters/rewind.c [] []
/src/gpac/modules/deprecated/old_arch/ffmpeg_in/ffmpeg_in.h [] []
/src/gpac/src/bifs/unquantize.c [] []
/src/gpac/src/compositor/mpeg4_background2d.c [] []
/src/gpac/include/gpac/setup.h [] []
/src/gpac/modules/deprecated/old_arch/libplayer/libplayer.c [] []
/src/gpac/src/bifs/field_decode.c [] []
/src/gpac/src/filters/write_nhnt.c [] []
/src/gpac/src/compositor/hc_flash_shape.c [] []
/src/gpac/include/gpac/thread.h [] []
/src/gpac/src/media_tools/crypt_tools.c [] []
/src/gpac/src/isomedia/drm_sample.c ['fuzz_m2ts_probe', 'fuzz_parse'] ['fuzz_parse']
/src/gpac/src/compositor/svg_base.c [] []
/src/gpac/src/filters/ff_dmx.c [] []
/src/gpac/src/isomedia/isom_store.c ['fuzz_m2ts_probe', 'fuzz_parse', 'fuzz_route'] []
/src/gpac/src/utils/downloader_ssl.c ['fuzz_m2ts_probe'] []
/src/gpac/modules/jack/jack.c [] []
/src/gpac/src/media_tools/ait.c ['fuzz_m2ts_probe'] []
/src/gpac/src/scenegraph/smil_timing.c [] []
/src/gpac/src/compositor/mpeg4_geometry_3d.c [] []
/src/gpac/src/filters/tilesplit.c [] []
/src/gpac/modules/deprecated/old_arch/platinum/GenericDevice.cpp [] []
/src/gpac/src/scene_manager/loader_bt.c [] []
/src/gpac/modules/deprecated/old_arch/ui_rec/ui_rec.c [] []
/src/gpac/src/compositor/scene.c [] []
/src/gpac/src/utils/zutil.h [] []
/src/gpac/src/bifs/com_enc.c [] []
/src/gpac/modules/dx_hw/dx_hw.h [] []
/src/gpac/src/isomedia/ttml.c [] []
/src/gpac/modules/deprecated/old_arch/gapi/gapi.cpp [] []
/src/gpac/src/compositor/svg_paint_servers.c [] []
/src/gpac/src/utils/downloader_nghttp2.c ['fuzz_m2ts_probe'] []
/src/gpac/src/ietf/rtsp_common.c [] []
/src/gpac/src/isomedia/isom_write.c ['fuzz_m2ts_probe', 'fuzz_parse'] ['fuzz_parse']
/src/gpac/modules/deprecated/old_arch/widgetman/widgetman.c ['fuzz_m2ts_probe'] []
/src/gpac/src/utils/constants.c ['fuzz_m2ts_probe', 'fuzz_parse', 'fuzz_route', 'fuzz_probe_analyze'] ['fuzz_parse', 'fuzz_route', 'fuzz_probe_analyze']
/src/gpac/src/filters/reframe_flac.c [] []
/src/gpac/src/utils/downloader_curl.c ['fuzz_m2ts_probe'] []
/src/gpac/src/compositor/compositor_node_init.c [] []
/src/gpac/modules/deprecated/ios_mpegv/ios_mpegv.c [] []
/src/gpac/src/filters/dec_odf.c [] []
/src/gpac/testsuite/oss-fuzzers/fuzz_m2ts_probe.c ['fuzz_m2ts_probe'] ['fuzz_m2ts_probe']
/src/gpac/modules/deprecated/epoc_hw/epoc_codec.cpp [] []
/src/gpac/src/scene_manager/text_to_bifs.c [] []
/src/gpac/src/isomedia/iff.c [] []
/src/gpac/src/filters/reframe_adts.c [] []
/src/gpac/src/compositor/mpeg4_inline.c [] []
/src/gpac/src/jsmods/WebGLRenderingContextBase.c [] []
/src/gpac/src/filters/vcrop.c [] []
/src/gpac/applications/mp4box/live.c [] []
/src/gpac/src/utils/bitstream.c ['fuzz_m2ts_probe', 'fuzz_parse', 'fuzz_route'] ['fuzz_parse', 'fuzz_route']
/src/gpac/modules/deprecated/old_arch/widgetman/widget.c [] []
/src/gpac/src/filters/bsrw.c [] []
/src/gpac/src/filters/dmx_vobsub.c [] []
/src/gpac/src/utils/downloader_ngtcp2.c ['fuzz_m2ts_probe'] []
/src/gpac/src/isomedia/sample_descs.c ['fuzz_m2ts_probe', 'fuzz_parse'] ['fuzz_parse']
/src/gpac/src/scenegraph/svg_js.c [] []
/src/gpac/src/filters/ff_avf.c [] []
/src/gpac/src/compositor/compositor_2d.c [] []
/src/gpac/src/utils/os_divers.c ['fuzz_m2ts_probe', 'fuzz_parse', 'fuzz_route', 'fuzz_probe_analyze'] ['fuzz_parse', 'fuzz_route', 'fuzz_probe_analyze']
/src/gpac/src/isomedia/media_odf.c ['fuzz_m2ts_probe', 'fuzz_parse'] []
/src/gpac/src/compositor/scene_ns.c [] []
/src/gpac/src/filters/io_fcryp.c [] []
/src/gpac/modules/directfb_out/directfb_wrapper.c [] []
/src/gpac/src/compositor/mpeg4_layer_3d.c [] []
/src/gpac/src/filters/bs_split.c [] []
/src/gpac/src/ietf/rtsp_command.c [] []
/src/gpac/src/evg/stencil.c [] []
/src/gpac/src/bifs/field_encode.c [] []
/src/gpac/src/scene_manager/swf_svg.c [] []
/src/gpac/src/compositor/gl_inc.h [] []
/src/gpac/src/filters/isoffin_load.c [] []
/src/gpac/applications/gpac_android/src/main/jni/gpac_jni.cpp ['fuzz_m2ts_probe', 'fuzz_parse', 'fuzz_route', 'fuzz_probe_analyze'] []
/src/gpac/src/filters/in_file.c [] []
/src/gpac/src/jsmods/xhr.c [] []
/src/gpac/src/filters/reframe_latm.c [] []
/src/gpac/src/filters/vflip.c [] []
/src/gpac/src/filters/rewrite_obu.c [] []
/src/gpac/src/scenegraph/vrml_script.c [] []
/src/gpac/src/utils/xml_bin_custom.c [] []
/src/gpac/src/media_tools/isom_hinter.c [] []
/src/gpac/src/isomedia/box_dump.c [] []
/src/gpac/src/filters/rewrite_mp4v.c [] []
/src/gpac/src/isomedia/box_code_base.c ['fuzz_m2ts_probe', 'fuzz_parse'] ['fuzz_parse']
/src/gpac/src/filters/out_file.c [] []
/src/gpac/src/utils/gzio.c ['fuzz_m2ts_probe', 'fuzz_route', 'fuzz_probe_analyze'] ['fuzz_probe_analyze']
/src/gpac/src/filters/unittests/ut_dec_cc.c [] []
/src/gpac/src/bifs/bifs_node_tables.c [] []
/src/gpac/src/utils/token.c [] []
/src/gpac/src/quickjs/cutils.h ['fuzz_m2ts_probe', 'fuzz_route', 'fuzz_probe_analyze'] []
/src/gpac/src/compositor/mpeg4_geometry_2d.c [] []
/src/gpac/applications/generators/WebGLGen/main.c [] []
/src/gpac/src/scenegraph/html5_media_js.c [] []
/src/gpac/src/utils/xml_parser.c ['fuzz_m2ts_probe'] []
/src/gpac/src/filters/reframe_mp3.c [] []
/src/gpac/src/filters/reframe_ac3.c [] []
/src/gpac/src/filters/enc_jpg.c [] []
/src/gpac/src/filters/mux_ts.c [] []
/src/gpac/src/filters/out_audio.c [] []
/src/gpac/modules/deprecated/old_arch/rvc_dec/rvc_dec.c [] []
/src/gpac/src/filters/unit_test_filter.c [] []
/src/gpac/src/utils/os_config_init.c ['fuzz_m2ts_probe', 'fuzz_parse', 'fuzz_route', 'fuzz_probe_analyze'] ['fuzz_parse', 'fuzz_route', 'fuzz_probe_analyze']
/src/gpac/src/media_tools/avilib.c [] []
/src/gpac/src/compositor/compositor_3d.c [] []
/src/gpac/applications/generators/SVG/v3.c [] []
/src/gpac/src/isomedia/meta.c ['fuzz_m2ts_probe', 'fuzz_parse'] ['fuzz_parse']
/src/gpac/src/evg/ftgrays.c [] []
/src/gpac/modules/deprecated/epoc_hw/epoc_aout.cpp [] []
/src/gpac/src/media_tools/route_dmx.c [] []
/src/gpac/include/gpac/main.h [] []
/src/gpac/src/odf/desc_private.c ['fuzz_m2ts_probe', 'fuzz_parse'] ['fuzz_parse']
/src/gpac/src/filters/decrypt_cenc_isma.c [] []
/src/gpac/src/filters/rewrite_adts.c [] []
/src/gpac/src/media_tools/mpegts.c ['fuzz_m2ts_probe'] ['fuzz_m2ts_probe']
/src/gpac/src/filters/base_filter_example.c [] []
/src/gpac/src/scenegraph/base_scenegraph.c ['fuzz_route', 'fuzz_probe_analyze'] []
/src/gpac/src/compositor/audio_input.c [] []
/src/gpac/applications/generators/MPEG4/main.c [] []
/src/gpac/include/gpac/color.h [] []
/src/gpac/src/utils/module.c ['fuzz_route', 'fuzz_probe_analyze'] ['fuzz_route', 'fuzz_probe_analyze']
/src/gpac/src/jsmods/storage.c [] []
/src/gpac/src/media_tools/av_parsers.c ['fuzz_m2ts_probe', 'fuzz_parse'] ['fuzz_parse']
/src/gpac/src/compositor/svg_font.c [] []
/src/gpac/src/compositor/visual_manager_3d_gl.c [] []
/src/gpac/src/filters/isoffin_read.c [] []
/src/gpac/src/filters/reframe_amr.c [] []
/src/gpac/src/compositor/audio_render.c [] []
/src/gpac/src/ietf/rtcp.c [] []
/src/gpac/src/compositor/mpeg4_form.c [] []
/src/gpac/src/media_tools/media_import.c ['fuzz_m2ts_probe', 'fuzz_parse'] []
/src/gpac/src/compositor/mpeg4_text.c [] []
/src/gpac/src/filters/write_qcp.c [] []
/src/gpac/src/isomedia/hint_track.c [] []
/src/gpac/src/utils/list.c ['fuzz_m2ts_probe', 'fuzz_parse', 'fuzz_route', 'fuzz_probe_analyze'] ['fuzz_m2ts_probe', 'fuzz_parse', 'fuzz_route', 'fuzz_probe_analyze']
/src/gpac/modules/droid_out/droid_vout-bitmap.c ['fuzz_route', 'fuzz_probe_analyze'] []
/src/gpac/src/compositor/visual_manager_2d.c [] []
/src/gpac/src/filters/ttml_conv.c [] []
/src/gpac/modules/deprecated/old_arch/avcap/avcap.cpp [] []
/src/gpac/src/compositor/camera.c [] []
/src/gpac/src/filters/dasher.c [] []
/src/gpac/src/filters/dec_opensvc.c [] []
/src/gpac/src/filters/mux_gsf.c [] []
/src/gpac/modules/deprecated/old_arch/platinum/GPACMediaController.cpp [] []
/src/gpac/src/filters/in_route_repair.c [] []
/src/gpac/include/gpac/internal/isomedia_dev.h [] []
/src/gpac/src/compositor/mpeg4_timesensor.c [] []
/src/gpac/src/isomedia/isom_read.c ['fuzz_m2ts_probe', 'fuzz_parse'] ['fuzz_parse']
/src/gpac/src/odf/odf_codec.c ['fuzz_m2ts_probe', 'fuzz_parse'] ['fuzz_parse']
/src/gpac/src/compositor/mpeg4_mediasensor.c [] []
/src/gpac/src/scenegraph/dom_events.c [] []
/src/gpac/src/filters/bs_agg.c [] []
/src/gpac/src/utils/symbian_os.cpp ['fuzz_m2ts_probe', 'fuzz_route', 'fuzz_probe_analyze'] ['fuzz_m2ts_probe', 'fuzz_route', 'fuzz_probe_analyze']
/src/gpac/src/compositor/mpeg4_grouping.c [] []
/src/gpac/src/odf/odf_command.c ['fuzz_m2ts_probe', 'fuzz_parse'] []
/src/gpac/src/filters/hevcmerge.c [] []
/src/gpac/src/scenegraph/qjs_common.h [] []
/src/gpac/src/filters/dec_j2k.c [] []
/src/gpac/modules/x11_out/x11_out.h [] []
/src/gpac/src/quickjs/quickjs.c ['fuzz_m2ts_probe', 'fuzz_route', 'fuzz_probe_analyze'] []
/src/gpac/src/quickjs/libregexp.c ['fuzz_m2ts_probe', 'fuzz_route', 'fuzz_probe_analyze'] []
/src/gpac/include/gpac/constants.h [] []
/src/gpac/include/gpac/internal/mesh.h [] []
/src/gpac/src/isomedia/movie_fragments.c ['fuzz_m2ts_probe', 'fuzz_parse'] []
/src/gpac/src/compositor/mesh_tesselate.c [] []
/src/gpac/src/compositor/drawable.c [] []
/src/gpac/src/media_tools/webvtt.c [] []
/src/gpac/applications/mp4box/mp4box.h [] []
/src/gpac/src/ietf/rtp_streamer.c [] []
/src/gpac/include/tests.h [] []
/src/gpac/modules/deprecated/old_arch/widgetman/unzip.c ['fuzz_m2ts_probe'] []
/src/gpac/src/compositor/mpeg4_audio.c [] []
/src/gpac/src/bifs/script_enc.c [] []
/src/gpac/src/filters/out_video.c [] []
/src/gpac/modules/dektec_out/dektec_video_old.cpp [] []
/src/gpac/src/scene_manager/swf_bifs.c [] []
/src/gpac/src/odf/descriptors.c ['fuzz_m2ts_probe', 'fuzz_parse'] ['fuzz_parse']
/src/gpac/src/filters/load_svg.c [] []
/src/gpac/modules/deprecated/old_arch/platinum/GenericDevice.h [] []
/src/gpac/include/gpac/module.h [] []
/src/gpac/src/compositor/mpeg4_animstream.c [] []
/src/gpac/include/gpac/internal/odf_parse_common.h [] []
/src/gpac/modules/deprecated/old_arch/gdip_raster/gdip_priv.h [] []
/src/gpac/src/scenegraph/mpeg4_valuator.c [] []
/src/gpac/src/scenegraph/xml_ns.c [] []
/src/gpac/src/scene_manager/loader_xmt.c [] []
/src/gpac/src/filters/ff_rescale.c [] []
/src/gpac/src/compositor/mpeg4_geometry_ils2d.c [] []
/src/gpac/src/scenegraph/svg_properties.c [] []
/src/gpac/src/scene_manager/scene_dump.c [] []
/src/gpac/src/filters/load_bt_xmt.c [] []
/src/gpac/src/compositor/mpeg4_path_layout.c [] []
/src/gpac/src/scene_manager/scene_engine.c [] []
/src/gpac/src/compositor/mesh.c [] []
/src/gpac/src/isomedia/box_code_adobe.c [] []
/src/gpac/src/scenegraph/html5_mse_js.c [] []
/src/gpac/testsuite/oss-fuzzers/fuzz_parse.c ['fuzz_parse'] ['fuzz_parse']
/src/gpac/src/filters/reframe_truehd.c [] []
/src/gpac/src/scenegraph/vrml_js.c ['fuzz_m2ts_probe', 'fuzz_route', 'fuzz_probe_analyze'] []
/src/gpac/src/filters/dec_ttxt.c [] []
/src/gpac/src/filters/dec_theora.c [] []
/src/gpac/src/filters/evg_rescale.c [] []
/src/gpac/src/filters/reframe_img.c [] []
/src/gpac/src/filters/reframe_mhas.c [] []
/src/gpac/src/scenegraph/dom_js.c [] []
/src/gpac/src/compositor/svg_geometry.c [] []
/src/gpac/src/filter_core/filter_register.c [] []
/src/gpac/src/compositor/mpeg4_lighting.c [] []
/src/gpac/src/compositor/texturing_gl.c [] []
/src/gpac/src/utils/color.c [] []

Directories in report

Directory
/src/gpac/modules/deprecated/old_arch/libplayer/
/src/gpac/src/jsmods/
/src/gpac/src/evg/
/src/gpac/modules/deprecated/old_arch/mse_in/
/src/gpac/modules/deprecated/old_arch/platinum/
/src/gpac/modules/deprecated/ios_mpegv/
/src/gpac/modules/deprecated/old_arch/widgetman/
/src/gpac/modules/wav_out/
/src/gpac/modules/droid_audio/
/src/gpac/unittests/
/src/gpac/modules/deprecated/oss_audio/
/src/gpac/share/nodejs/src/
/src/gpac/modules/deprecated/droid_mpegv/
/src/gpac/modules/directfb_out/
/src/gpac/applications/generators/SVG/
/src/gpac/modules/deprecated/old_arch/ffmpeg_in/
/src/gpac/modules/jack/
/src/gpac/modules/deprecated/old_arch/freenect/
/src/gpac/modules/caca_out/
/src/gpac/modules/deprecated/old_arch/psvr/
/src/gpac/modules/deprecated/old_arch/audio_filter/
/src/gpac/src/bifs/
/src/gpac/modules/pulseaudio/
/src/gpac/modules/deprecated/old_arch/gdip_raster/
/src/gpac/modules/sdl_out/
/src/gpac/include/gpac/internal/
/src/gpac/include/gpac/modules/
/src/gpac/applications/gpac_android/src/main/jni/
/src/gpac/modules/ft_font/
/src/gpac/modules/deprecated/old_arch/osd/
/src/gpac/modules/dx_hw/
/src/gpac/modules/deprecated/old_arch/avcap/
/src/gpac/modules/deprecated/old_arch/ui_rec/
/src/gpac/applications/mp4box/
/src/gpac/modules/deprecated/old_arch/wiiis/
/src/gpac/modules/deprecated/epoc_hw/
/src/gpac/modules/x11_out/
/src/gpac/src/odf/
/src/gpac/modules/deprecated/old_arch/opencv_is/
/src/gpac/src/laser/
/src/gpac/src/isomedia/
/src/gpac/src/scene_manager/
/src/gpac/src/filter_core/
/src/gpac/modules/validator/
/src/gpac/src/filters/
/src/gpac/src/crypto/
/src/gpac/src/ietf/
/src/gpac/modules/deprecated/droid_cam/
/src/gpac/testsuite/oss-fuzzers/
/src/gpac/modules/droid_out/
/src/gpac/modules/deprecated/old_arch/gapi/
/src/gpac/modules/alsa/
/src/gpac/src/filters/unittests/
/src/gpac/src/quickjs/
/src/gpac/include/
/src/gpac/src/compositor/
/src/gpac/modules/demo_is/
/src/gpac/modules/test_filter/
/src/gpac/src/
/src/gpac/modules/deprecated/ios_cam/
/src/gpac/include/gpac/
/src/gpac/modules/dektec_out/
/src/gpac/src/scenegraph/
/src/gpac/modules/deprecated/old_arch/hyb_in/
/src/gpac/applications/generators/WebGLGen/
/src/gpac/src/media_tools/
/src/gpac/applications/gpac/
/src/gpac/modules/deprecated/old_arch/rvc_dec/
/src/gpac/modules/deprecated/old_arch/netctrl/
/src/gpac/applications/generators/MPEG4/
/src/gpac/src/utils/
/src/gpac/applications/generators/X3D/

Sink analyser for CWEs

This section contains multiple tables, each table contains a list of sink functions/methods found in the project for one of the CWE supported by the sink analyser, together with information like which fuzzers statically reach the sink functions/methods and possible call path to that sink functions/methods if it is not statically reached by any fuzzers. Column 1 is the function/method name of the sink functions/methods found in the project. Column 2 lists all fuzzers (or no fuzzers at all) that have covered that particular function method statically. Column 3 shows a list of possible call paths to reach the specific function/method call if none of the fuzzers cover the target function/method calls. Lastly, column 4 shows possible fuzzer blockers that prevent an existing fuzzer from reaching the target sink functions/methods dynamically.

Sink functions/methods found for CWE79

Target sink Reached by fuzzer Function call path Possible branch blockers
getenv ['fuzz_probe_analyze', 'fuzz_route'] N/A N/A

Sink functions/methods found for CWE787

Target sink Reached by fuzzer Function call path Possible branch blockers
malloc [] Path 1
Path 2

N/A
realloc [] Path 1
Path 2

N/A

Sink functions/methods found for CWE416

Target sink Reached by fuzzer Function call path Possible branch blockers
free ['fuzz_parse'] N/A
Blocker function Arguments type Return type Constants touched
gpac_jni_init
in /src/gpac/applications/gpac_android/src/main/jni/gpac_jni.cpp:220
['JNIEnv*', 'jclass', 'jobject', 'jint', 'jint', 'jboolean', 'jstring', 'jstring', 'jstring'] JNIEXPORT []
logger_thread
in /src/gpac/applications/gpac_android/src/main/jni/gpac_jni.cpp:590
['void*'] void []
gpac_jni_on_log
in /src/gpac/applications/gpac_android/src/main/jni/gpac_jni.cpp:656
['void*', 'GF_LOG_Level', 'GF_LOG_Tool', 'char*', 'va_list'] void []
gpac_jni_event_proc
in /src/gpac/applications/gpac_android/src/main/jni/gpac_jni.cpp:708
['void*', 'GF_Event*'] Bool []
gpac_jni_uninit
in /src/gpac/applications/gpac_android/src/main/jni/gpac_jni.cpp:321
['JNIEnv*', 'jobject'] JNIEXPORT []
gpac_jni_load_service
in /src/gpac/applications/gpac_android/src/main/jni/gpac_jni.cpp:344
['JNIEnv*', 'jobject', 'jstring'] JNIEXPORT []
main
in /src/gpac/src/quickjs/libregexp.c:3409
['int', 'char**'] int []
gpac_init
in /src/gpac/share/nodejs/src/gpac_napi.c:155
['napi_env', 'napi_callback_info'] napi_value []
gpac_napi_finalize
in /src/gpac/share/nodejs/src/gpac_napi.c:722
['napi_env', 'void*', 'void*'] void []
X11_Blit
in /src/gpac/modules/x11_out/x11_out.c:217
['struct _video_out*', 'GF_VideoSurface*', 'GF_Window*', 'GF_Window*', 'u32'] GF_Err []
X11_ProcessEvent
in /src/gpac/modules/x11_out/x11_out.c:917
['struct _video_out*', 'GF_Event*'] GF_Err []
LIBPLAYER_ConnectService
in /src/gpac/modules/deprecated/old_arch/libplayer/libplayer.c:174
['GF_InputService*', 'GF_ClientService*', 'char*'] GF_Err []
DirectFBVid_Setup
in /src/gpac/modules/directfb_out/directfb_out.c:39
['GF_VideoOutput*', 'void*', 'void*', 'u32'] GF_Err []
dashdmx_io_init
in /src/gpac/src/filters/dmx_dash.c:764
['GF_DASHFileIO*', 'GF_DASHFileIOSession'] GF_Err []
_main_thread
in /src/gpac/applications/gpac/gpac.c:1755
['void*'] void []
SMJS_FUNCTION_EXT
in /src/gpac/modules/deprecated/old_arch/widgetman/widget.c:274
['Bool'] JSBool []
wm_component_activate_event
in /src/gpac/modules/deprecated/old_arch/widgetman/widgetman.c:1057
['GF_Node*', 'GF_DOM_Event*', 'GF_Node*'] void []
wm_component_deactivate_event
in /src/gpac/modules/deprecated/old_arch/widgetman/widgetman.c:1061
['GF_Node*', 'GF_DOM_Event*', 'GF_Node*'] void []
wm_enum_widget
in /src/gpac/modules/deprecated/old_arch/widgetman/widgetman.c:3513
['void*', 'char*', 'char*', 'GF_FileEnumInfo*'] Bool []
loadScript
in /src/gpac/src/scenegraph/vrml_js.c:396
['JSContext*', 'JSValueConst', 'int', 'JSValueConst*'] JSValue []
JSScript_Load
in /src/gpac/src/scenegraph/vrml_js.c:4226
['GF_Node*'] void []
dashdmx_process
in /src/gpac/src/filters/dmx_dash.c:3243
['GF_Filter*'] GF_Err []
rmt_ws_thread_main
in /src/gpac/src/utils/rmt_ws.c:841
['void*'] u32 []
xml_http_send
in /src/gpac/src/jsmods/xhr.c:954
['JSContext*', 'JSValueConst', 'int', 'JSValueConst*'] JSValue []
dasher_init_utc
in /src/gpac/src/filters/dasher.c:7311
['GF_Filter*', 'GF_DasherCtx*'] void []
cenc_dec_configure_pid
in /src/gpac/src/filters/decrypt_cenc_isma.c:2202
['GF_Filter*', 'GF_FilterPid*', 'Bool'] GF_Err []
cryptfin_process
in /src/gpac/src/filters/io_fcryp.c:216
['GF_Filter*'] GF_Err []
httpout_process
in /src/gpac/src/filters/out_http.c:5457
['GF_Filter*'] GF_Err []
dashdmx_io_run
in /src/gpac/src/filters/dmx_dash.c:774
['GF_DASHFileIO*', 'GF_DASHFileIOSession'] GF_Err []
gf_dm_session_task
in /src/gpac/src/utils/downloader.c:976
['GF_FilterSession*', 'void*', 'u32*'] Bool []
gf_dm_session_thread
in /src/gpac/src/utils/downloader.c:1006
['void*'] u32 []
dashdmx_io_get_mime
in /src/gpac/src/filters/dmx_dash.c:808
['GF_DASHFileIO*', 'GF_DASHFileIOSession'] char []
httpin_process
in /src/gpac/src/filters/in_http.c:405
['GF_Filter*'] GF_Err []
ff_url_read
in /src/gpac/modules/deprecated/old_arch/ffmpeg_in/ffmpeg_demux.c:510
['void*', 'unsigned char*', 'int'] int []
FFD_ConnectService
in /src/gpac/modules/deprecated/old_arch/ffmpeg_in/ffmpeg_demux.c:563
['GF_InputService*', 'GF_ClientService*', 'char*'] GF_Err []
gf_dm_sess_fetch_once
in /src/gpac/src/utils/downloader_emscripten.c:787
['GF_DownloadSession*'] GF_Err []
routein_do_repair
in /src/gpac/src/filters/in_route_repair.c:2052
['ROUTEInCtx*'] GF_Err []
httpout_initialize
in /src/gpac/src/filters/out_http.c:3109
['GF_Filter*'] GF_Err []
rtspout_process
in /src/gpac/src/filters/out_rtsp.c:1731
['GF_Filter*'] GF_Err []
GF_RTPStreamer*gf_rtp_streamer_new_ex(constGF_RTPStreamerConfig*cfg,Boolfor_rtsp)
in /src/gpac/src/ietf/rtp_streamer.c:170
[] GF_EXPORT []
rtpin_process_event
in /src/gpac/src/filters/in_rtp.c:283
['GF_Filter*', 'GF_FilterEvent*'] Bool []
rtpin_initialize
in /src/gpac/src/filters/in_rtp.c:777
['GF_Filter*'] GF_Err []
rtpin_process
in /src/gpac/src/filters/in_rtp.c:447
['GF_Filter*'] GF_Err []
rtpin_finalize
in /src/gpac/src/filters/in_rtp.c:884
['GF_Filter*'] void []
inet_addr_from_name
in /src/gpac/src/utils/os_net.c:3110
['char*'] u32 []
routeout_initialize
in /src/gpac/src/filters/out_route.c:761
['GF_Filter*'] GF_Err []
load_idl
in /src/gpac/applications/generators/WebGLGen/main.c:519
['char*'] void []
mp4_mux_process
in /src/gpac/src/filters/mux_isom.c:8019
['GF_Filter*'] GF_Err []
widget_package_relocate_uri
in /src/gpac/modules/deprecated/old_arch/widgetman/widgetman.c:168
['void*', 'char*', 'char*', 'char*', 'char*'] Bool []
mp4_mux_process_event
in /src/gpac/src/filters/mux_isom.c:4520
['GF_Filter*', 'GF_FilterEvent*'] Bool []
gf_isom_write
in /src/gpac/src/isomedia/isom_read.c:561
['GF_ISOFile*'] GF_Err []
DumpMovieInfo
in /src/gpac/applications/mp4box/filedump.c:4056
['GF_ISOFile*', 'Bool'] void []
gf_isom_datamap_new
in /src/gpac/src/isomedia/data_map.c:112
['char*', 'char*', 'u8', 'GF_DataMap**'] GF_Err []
routein_on_event
in /src/gpac/src/filters/in_route.c:586
['void*', 'GF_ROUTEEventType', 'u32', 'GF_ROUTEEventFileInfo*'] void []
dump_isom_xml
in /src/gpac/applications/mp4box/filedump.c:2099
['GF_ISOFile*', 'char*', 'Bool', 'Bool', 'Bool', 'char*', 'Bool'] GF_Err []
do_meta_act
in /src/gpac/applications/mp4box/mp4box.c:5227
[] GF_Err []
gf_isom_next_hint_packet
in /src/gpac/src/isomedia/hinting.c:1016
['GF_ISOFile*', 'u32', 'char**', 'u32*', 'Bool*', 'Bool*', 'u32*', 'u32*'] GF_Err []
cat_enumerate
in /src/gpac/applications/mp4box/fileimport.c:3393
['void*', 'char*', 'char*', 'GF_FileEnumInfo*'] Bool []
MP4T_OnNewPacket
in /src/gpac/src/media_tools/isom_hinter.c:193
['void*', 'GF_RTPHeader*'] void []
HintFile
in /src/gpac/applications/mp4box/mp4box.c:3751
['GF_ISOFile*', 'u32', 'u32', 'u32', 'u32', 'Bool', 'Bool', 'Bool', 'Bool', 'Bool'] GF_Err []
gf_media_import_chapters
in /src/gpac/src/media_tools/media_import.c:1156
['GF_ISOFile*', 'char*', 'GF_Fraction', 'Bool'] GF_EXPORT []
do_export_tracks_non_isobmf
in /src/gpac/applications/mp4box/mp4box.c:5056
[] GF_Err []
do_export_tracks
in /src/gpac/applications/mp4box/mp4box.c:5168
[] GF_Err []
gf_media_make_isma
in /src/gpac/src/media_tools/isom_tools.c:397
['GF_ISOFile*', 'Bool', 'Bool', 'Bool'] GF_EXPORT []
gf_media_split_svc
in /src/gpac/src/media_tools/isom_tools.c:1716
['GF_ISOFile*', 'u32', 'Bool'] GF_EXPORT []
gf_media_split_lhvc
in /src/gpac/src/media_tools/isom_tools.c:2804
['GF_ISOFile*', 'u32', 'Bool', 'Bool', 'GF_LHVCExtractoreMode'] GF_EXPORT []
gf_export_isom_copy_track
in /src/gpac/src/media_tools/media_export.c:209
['GF_MediaExporter*', 'GF_ISOFile*', 'u32', 'GF_ISOFile*', 'Bool', 'Bool'] GF_Err []
dump_isom_scene
in /src/gpac/applications/mp4box/filedump.c:145
['char*', 'char*', 'Bool', 'GF_SceneDumpFormat', 'Bool', 'Bool'] GF_Err []
dump_isom_scene_stats
in /src/gpac/applications/mp4box/filedump.c:362
['char*', 'char*', 'Bool', 'u32'] void []
gpac_event_proc
in /src/gpac/applications/gpac/gpac.c:147
['void*', 'GF_Event*'] Bool []
gpac_exit_fun
in /src/gpac/applications/gpac/gpac.c:223
['GF_Err'] int []
em_main_loop
in /src/gpac/applications/gpac/gpac.c:355
['void*'] void []
gpac_fsess_task
in /src/gpac/applications/gpac/gpac.c:167
['GF_FilterSession*', 'void*', 'u32*'] Bool []
GF_SceneEngine*gf_seng_init(void*calling_object,char*inputContext,u32load_type,char*dump_path,Boolembed_resources)
in /src/gpac/src/scene_manager/scene_engine.c:926
[] GF_EXPORT []
svgin_process
in /src/gpac/src/filters/load_svg.c:109
['GF_Filter*'] GF_Err []
svgin_process_event
in /src/gpac/src/filters/load_svg.c:416
['GF_Filter*', 'GF_FilterEvent*'] Bool []
ctxload_process
in /src/gpac/src/filters/load_bt_xmt.c:390
['GF_Filter*'] GF_Err []
dasher_switch_period
in /src/gpac/src/filters/dasher.c:7434
['GF_Filter*', 'GF_DasherCtx*'] GF_Err []
file_constructor
in /src/gpac/src/jsmods/core.c:3793
['JSContext*', 'JSValueConst', 'int', 'JSValueConst*'] JSValue []
rtpout_process
in /src/gpac/src/filters/out_rtp.c:1202
['GF_Filter*'] GF_Err []
ttmlconv_process
in /src/gpac/src/filters/ttml_conv.c:147
['GF_Filter*'] GF_Err []
nhmldump_process
in /src/gpac/src/filters/write_nhml.c:960
['GF_Filter*'] GF_Err []
dasher_send_empty_segment
in /src/gpac/src/filters/dasher.c:9992
['GF_DasherCtx*', 'GF_DashStream*'] void []
inspect_configure_pid
in /src/gpac/src/filters/inspect.c:5458
['GF_Filter*', 'GF_FilterPid*', 'Bool'] GF_Err []
tx3gmx_configure_pid
in /src/gpac/src/filters/write_tx3g.c:64
['GF_Filter*', 'GF_FilterPid*', 'Bool'] GF_Err []
tx3gmx_process
in /src/gpac/src/filters/write_tx3g.c:427
['GF_Filter*'] GF_Err []
txtin_process
in /src/gpac/src/filters/load_text.c:4138
['GF_Filter*'] GF_Err []
gf_mem_realloc_tracker
in /src/gpac/src/utils/alloc.c:379
['void*', 'size_t', 'char*', 'int'] void []
gf_mem_strdup_tracker
in /src/gpac/src/utils/alloc.c:410
['char*', 'char*', 'int'] char []
gf_mem_calloc_tracker
in /src/gpac/src/utils/alloc.c:352
['size_t', 'size_t', 'char*', 'int'] void []
JS_PreDestroy
in /src/gpac/src/scenegraph/vrml_js.c:3744
['GF_Node*'] void []
PrintNode
in /src/gpac/applications/mp4box/filedump.c:680
['char*', 'u32'] u32 []
PrintBuiltInNodes
in /src/gpac/applications/mp4box/filedump.c:733
['char*', 'u32'] u32 []
Conditional_OnActivate
in /src/gpac/src/bifs/conditional.c:120
['GF_Node*', 'GF_Route*'] void []
Conditional_OnReverseActivate
in /src/gpac/src/bifs/conditional.c:127
['GF_Node*', 'GF_Route*'] void []
bifs_dec_process
in /src/gpac/src/filters/dec_bifs.c:138
['GF_Filter*'] GF_Err []
gf_sm_load_run_isom
in /src/gpac/src/scene_manager/loader_isom.c:161
['GF_SceneLoader*'] GF_Err []
WGT_ProcessData
in /src/gpac/modules/deprecated/old_arch/widgetman/wgt_load.c:57
['GF_SceneDecoder*', 'char*', 'u32', 'u16', 'u32', 'u32'] GF_Err []
gf_seng_encode_from_commands
in /src/gpac/src/scene_manager/scene_engine.c:692
['GF_SceneEngine*', 'u16', 'Bool', 'u32', 'GF_List*', 'gf_seng_callback'] GF_Err []
bifs_dec_finalize
in /src/gpac/src/filters/dec_bifs.c:212
['GF_Filter*'] void []
compose_process
in /src/gpac/src/filters/compose.c:41
['GF_Filter*'] GF_Err []
validator_on_event_play
in /src/gpac/modules/validator/validator.c:298
['void*', 'GF_Event*', 'Bool'] Bool []
validator_on_event_record
in /src/gpac/modules/validator/validator.c:536
['void*', 'GF_Event*', 'Bool'] Bool []
validator_process
in /src/gpac/modules/validator/validator.c:983
['GF_CompositorExt*', 'u32', 'void*'] Bool []
gpac_jni_set_size
in /src/gpac/applications/gpac_android/src/main/jni/gpac_jni.cpp:459
['JNIEnv*', 'jobject', 'jint', 'jint', 'jint'] JNIEXPORT []
gpac_jni_eventmousedown
in /src/gpac/applications/gpac_android/src/main/jni/gpac_jni.cpp:475
['JNIEnv*', 'jobject', 'jfloat', 'jfloat'] JNIEXPORT []
gpac_jni_eventmouseup
in /src/gpac/applications/gpac_android/src/main/jni/gpac_jni.cpp:488
['JNIEnv*', 'jobject', 'jfloat', 'jfloat'] JNIEXPORT []
gpac_jni_eventmousemove
in /src/gpac/applications/gpac_android/src/main/jni/gpac_jni.cpp:501
['JNIEnv*', 'jobject', 'jfloat', 'jfloat'] JNIEXPORT []
gpac_jni_eventkeypress
in /src/gpac/applications/gpac_android/src/main/jni/gpac_jni.cpp:514
['JNIEnv*', 'jobject', 'jint', 'jint', 'jint', 'jint', 'jint'] JNIEXPORT []
gpac_jni_eventorientationchange
in /src/gpac/applications/gpac_android/src/main/jni/gpac_jni.cpp:537
['JNIEnv*', 'jobject', 'jfloat', 'jfloat', 'jfloat'] JNIEXPORT []
gpac_jni_eventlocationchange
in /src/gpac/applications/gpac_android/src/main/jni/gpac_jni.cpp:552
['JNIEnv*', 'jobject', 'jdouble', 'jdouble', 'jdouble', 'jfloat', 'jfloat'] JNIEXPORT []
sdl_ae_open_doc
in /src/gpac/applications/gpac/carbon_hook.c:49
['AppleEvent*', 'AppleEvent*', 'long'] pascal []
on_rti_log
in /src/gpac/applications/gpac/compositor_tools.c:861
['void*', 'GF_LOG_Level', 'GF_LOG_Tool', 'char*', 'va_list'] void []
load_compositor
in /src/gpac/applications/gpac/compositor_tools.c:985
['GF_Filter*'] void []
ios_sensor_callback
in /src/gpac/applications/gpac/compositor_tools.c:473
['int', 'float', 'float', 'float', 'float'] void []
osd_process
in /src/gpac/modules/deprecated/old_arch/osd/osd.c:207
['GF_TermExt*', 'u32', 'void*'] Bool []
gf_inline_traverse
in /src/gpac/src/compositor/mpeg4_inline.c:256
['GF_Node*', 'void*', 'Bool'] void []
CTXLoad_NodeCallback
in /src/gpac/src/filters/load_bt_xmt.c:112
['void*', 'GF_SGNodeCbkType', 'GF_Node*', 'void*'] void []
svg_updates_smil_evaluate
in /src/gpac/src/compositor/svg_media.c:798
['SMIL_Timing_RTI*', 'Fixed', 'GF_SGSMILTimingEvalState'] void []
svg_traverse_updates
in /src/gpac/src/compositor/svg_media.c:827
['GF_Node*', 'void*', 'Bool'] void []
svg_traverse_image
in /src/gpac/src/compositor/svg_media.c:408
['GF_Node*', 'void*', 'Bool'] void []
svg_traverse_video
in /src/gpac/src/compositor/svg_media.c:545
['GF_Node*', 'void*', 'Bool'] void []
SVG_Update_video
in /src/gpac/src/compositor/svg_media.c:439
['GF_TextureHandler*'] void []
svg_video_smil_evaluate
in /src/gpac/src/compositor/svg_media.c:512
['SMIL_Timing_RTI*', 'Fixed', 'GF_SGSMILTimingEvalState'] void []
TraverseRectangle
in /src/gpac/src/compositor/mpeg4_geometry_2d.c:402
['GF_Node*', 'void*', 'Bool'] void []
TraverseBitmap
in /src/gpac/src/compositor/mpeg4_bitmap.c:241
['GF_Node*', 'void*', 'Bool'] void []
SVG_Update_image
in /src/gpac/src/compositor/svg_media.c:390
['GF_TextureHandler*'] void []
UpdateBackgroundTexture
in /src/gpac/src/compositor/mpeg4_background.c:48
['GF_TextureHandler*'] void []
movietexture_update
in /src/gpac/src/compositor/mpeg4_textures.c:88
['GF_TextureHandler*'] void []
imagetexture_update
in /src/gpac/src/compositor/mpeg4_textures.c:263
['GF_TextureHandler*'] void []
TraverseVRGeometry
in /src/gpac/src/compositor/hardcoded_protos.c:1298
['GF_Node*', 'void*', 'Bool'] void []
TraverseBackground2D
in /src/gpac/src/compositor/mpeg4_background2d.c:313
['GF_Node*', 'void*', 'Bool'] void []
TraverseLayer3D
in /src/gpac/src/compositor/mpeg4_layer_3d.c:186
['GF_Node*', 'void*', 'Bool'] void []
viewport_set_bind
in /src/gpac/src/compositor/mpeg4_viewport.c:134
['GF_Node*', 'GF_Route*'] void []
TraverseViewport
in /src/gpac/src/compositor/mpeg4_viewport.c:148
['GF_Node*', 'void*', 'Bool'] void []
viewpoint_set_bind
in /src/gpac/src/compositor/mpeg4_viewport.c:328
['GF_Node*', 'GF_Route*'] void []
TraverseViewpoint
in /src/gpac/src/compositor/mpeg4_viewport.c:343
['GF_Node*', 'void*', 'Bool'] void []
TraverseNavigationInfo
in /src/gpac/src/compositor/mpeg4_viewport.c:445
['GF_Node*', 'void*', 'Bool'] void []
fog_set_bind
in /src/gpac/src/compositor/mpeg4_viewport.c:577
['GF_Node*', 'GF_Route*'] void []
TraverseFog
in /src/gpac/src/compositor/mpeg4_viewport.c:584
['GF_Node*', 'void*', 'Bool'] void []
composite_update
in /src/gpac/src/compositor/mpeg4_composite.c:258
['GF_TextureHandler*'] void []
gf_inline_get_proto_lib
in /src/gpac/src/compositor/mpeg4_inline.c:376
['void*', 'MFURL*'] GF_SceneGraph []
TraverseBackground
in /src/gpac/src/compositor/mpeg4_background.c:265
['GF_Node*', 'void*', 'Bool'] void []
svg_audio_smil_evaluate
in /src/gpac/src/compositor/svg_media.c:674
['SMIL_Timing_RTI*', 'Fixed', 'GF_SGSMILTimingEvalState'] void []
svg_traverse_audio
in /src/gpac/src/compositor/svg_media.c:751
['GF_Node*', 'void*', 'Bool'] void []
TraverseInputSensor
in /src/gpac/src/compositor/mpeg4_inputsensor.c:502
['GF_Node*', 'void*', 'Bool'] void []
svg_animation_smil_evaluate
in /src/gpac/src/compositor/svg_grouping.c:1221
['SMIL_Timing_RTI*', 'Fixed', 'GF_SGSMILTimingEvalState'] void []
svg_traverse_animation
in /src/gpac/src/compositor/svg_grouping.c:1265
['GF_Node*', 'void*', 'Bool'] void []
GF_MediaObject*gf_mo_load_xlink_resource(GF_Node*node,Boolprimary_resource,DoubleclipBegin,DoubleclipEnd)
in /src/gpac/src/compositor/svg_external.c:129
[] GF_EXPORT []
audioclip_traverse
in /src/gpac/src/compositor/mpeg4_audio.c:56
['GF_Node*', 'void*', 'Bool'] void []
audiosource_traverse
in /src/gpac/src/compositor/mpeg4_audio.c:192
['GF_Node*', 'void*', 'Bool'] void []
RenderMediaControl
in /src/gpac/src/compositor/mpeg4_mediacontrol.c:326
['GF_Node*', 'void*', 'Bool'] void []
gf_audio_input_fetch_frame
in /src/gpac/src/compositor/audio_input.c:40
['void*', 'u32*', 'u32*', 'u32'] u8 []
back_set_bind
in /src/gpac/src/compositor/mpeg4_background.c:451
['GF_Node*', 'GF_Route*'] void []
span_setup_texture
in /src/gpac/src/compositor/font_engine.c:666
['GF_Compositor*', 'GF_TextSpan*', 'Bool', 'GF_TraverseState*'] Bool []
svg_traverse_filter
in /src/gpac/src/compositor/svg_filters.c:405
['GF_Node*', 'void*', 'Bool'] void []
svg_traverse_gradient
in /src/gpac/src/compositor/svg_paint_servers.c:277
['GF_Node*', 'void*', 'Bool'] void []
svg_traverse_solidColor
in /src/gpac/src/compositor/svg_paint_servers.c:769
['GF_Node*', 'void*', 'Bool'] void []
svg_traverse_stop
in /src/gpac/src/compositor/svg_paint_servers.c:789
['GF_Node*', 'void*', 'Bool'] void []
TraverseCustomTexture
in /src/gpac/src/compositor/hardcoded_protos.c:1198
['GF_Node*', 'void*', 'Bool'] void []
movietexture_destroy
in /src/gpac/src/compositor/mpeg4_textures.c:49
['GF_Node*', 'void*', 'Bool'] void []
imagetexture_destroy
in /src/gpac/src/compositor/mpeg4_textures.c:228
['GF_Node*', 'void*', 'Bool'] void []
pixeltexture_destroy
in /src/gpac/src/compositor/mpeg4_textures.c:498
['GF_Node*', 'void*', 'Bool'] void []
TraverseOffscreenGroup
in /src/gpac/src/compositor/hardcoded_protos.c:522
['GF_Node*', 'void*', 'Bool'] void []
TraverseAnchor
in /src/gpac/src/compositor/mpeg4_sensors.c:77
['GF_Node*', 'void*', 'Bool'] void []
TraverseDepthGroup
in /src/gpac/src/compositor/hardcoded_protos.c:649
['GF_Node*', 'void*', 'Bool'] void []
TraverseUntransform
in /src/gpac/src/compositor/hardcoded_protos.c:960
['GF_Node*', 'void*', 'Bool'] void []
TraverseTransform2D
in /src/gpac/src/compositor/mpeg4_grouping_2d.c:173
['GF_Node*', 'void*', 'Bool'] void []
TraverseStyleGroup
in /src/gpac/src/compositor/hardcoded_protos.c:1028
['GF_Node*', 'void*', 'Bool'] void []
TraverseLayer2D
in /src/gpac/src/compositor/mpeg4_layer_2d.c:69
['GF_Node*', 'void*', 'Bool'] void []
TraverseTransformMatrix2D
in /src/gpac/src/compositor/mpeg4_grouping_2d.c:250
['GF_Node*', 'void*', 'Bool'] void []
TraverseColorTransform
in /src/gpac/src/compositor/mpeg4_grouping_2d.c:297
['GF_Node*', 'void*', 'Bool'] void []
TraverseOrderedGroup
in /src/gpac/src/compositor/mpeg4_grouping_2d.c:386
['GF_Node*', 'void*', 'Bool'] void []
svg_traverse_g
in /src/gpac/src/compositor/svg_grouping.c:527
['GF_Node*', 'void*', 'Bool'] void []
DestroyGradient
in /src/gpac/src/compositor/mpeg4_gradients.c:83
['GF_Node*', 'void*', 'Bool'] void []
composite_traverse
in /src/gpac/src/compositor/mpeg4_composite.c:116
['GF_Node*', 'void*', 'Bool'] void []
compose_initialize
in /src/gpac/src/filters/compose.c:821
['GF_Filter*'] GF_Err []
lsrdec_process
in /src/gpac/src/filters/dec_laser.c:150
['GF_Filter*'] GF_Err []
compose_configure_pid
in /src/gpac/src/filters/compose.c:255
['GF_Filter*', 'GF_FilterPid*', 'Bool'] GF_Err []
gjs_odm_enable_addon
in /src/gpac/src/jsmods/scene_js.c:1363
['JSContext*', 'JSValueConst', 'int', 'JSValueConst*'] JSValue []
gjs_odm_declare_addon
in /src/gpac/src/jsmods/scene_js.c:1388
['JSContext*', 'JSValueConst', 'int', 'JSValueConst*'] JSValue []
gjs_odm_select
in /src/gpac/src/jsmods/scene_js.c:1305
['JSContext*', 'JSValueConst', 'int', 'JSValueConst*'] JSValue []
gjs_odm_select_service
in /src/gpac/src/jsmods/scene_js.c:1291
['JSContext*', 'JSValueConst', 'int', 'JSValueConst*'] JSValue []
odf_dec_process
in /src/gpac/src/filters/dec_odf.c:334
['GF_Filter*'] GF_Err []
audiobuffer_traverse
in /src/gpac/src/compositor/mpeg4_audio.c:324
['GF_Node*', 'void*', 'Bool'] void []
b2D_set_bind
in /src/gpac/src/compositor/mpeg4_background2d.c:422
['GF_Node*', 'GF_Route*'] void []
TraverseDepthViewPoint
in /src/gpac/src/compositor/hardcoded_protos.c:728
['GF_Node*', 'void*', 'Bool'] void []
TraverseLayout
in /src/gpac/src/compositor/mpeg4_layout.c:615
['GF_Node*', 'void*', 'Bool'] void []
svg_a_handle_event
in /src/gpac/src/compositor/svg_grouping.c:917
['GF_Node*', 'GF_DOM_Event*', 'GF_Node*'] void []
compositor_2d_draw_bitmap
in /src/gpac/src/compositor/compositor_2d.c:893
['GF_VisualManager*', 'GF_TraverseState*', 'DrawableContext*'] Bool []
compose_process_event
in /src/gpac/src/filters/compose.c:688
['GF_Filter*', 'GF_FilterEvent*'] Bool []
scenejs_setProperty
in /src/gpac/src/jsmods/scene_js.c:312
['JSContext*', 'JSValueConst', 'JSValueConst', 'int'] JSValue []
scenejs_set_back_color
in /src/gpac/src/jsmods/scene_js.c:467
['JSContext*', 'JSValueConst', 'int', 'JSValueConst*'] JSValue []
scene_ns_on_setup_error
in /src/gpac/src/compositor/scene_ns.c:32
['GF_Filter*', 'void*', 'GF_Err'] Bool []
animationstream_destroy
in /src/gpac/src/compositor/mpeg4_animstream.c:41
['GF_Node*', 'void*', 'Bool'] void []
scene_ns_remove_object
in /src/gpac/src/compositor/scene_ns.c:429
['GF_Filter*', 'void*', 'u32*'] Bool []
GF_MediaObject*gf_scene_get_media_object_ex(GF_Scene*scene,MFURL*url,u32obj_type_hint,Boollock_timelines,GF_MediaObject*sync_ref,Boolforce_new_if_not_attached,GF_Node*node,GF_Scene*parent_scene_addon)
in /src/gpac/src/compositor/scene.c:961
[] GF_EXPORT []
svg_traverse_font_face_uri
in /src/gpac/src/compositor/svg_font.c:489
['GF_Node*', 'void*', 'Bool'] void []
svg_traverse_use
in /src/gpac/src/compositor/svg_grouping.c:1168
['GF_Node*', 'void*', 'Bool'] void []
svg_traverse_foreign_object
in /src/gpac/src/compositor/svg_grouping.c:1404
['GF_Node*', 'void*', 'Bool'] void []
compose_finalize
in /src/gpac/src/filters/compose.c:791
['GF_Filter*'] void []
set_media_url
in /src/gpac/src/compositor/scene.c:1420
['GF_Scene*', 'SFURL*', 'GF_Node*', 'MFURL*', 'u32'] void []
ttd_configure_pid
in /src/gpac/src/filters/dec_ttxt.c:249
['GF_Filter*', 'GF_FilterPid*', 'Bool'] GF_Err []
ttd_process_event
in /src/gpac/src/filters/dec_ttxt.c:1282
['GF_Filter*', 'GF_FilterEvent*'] Bool []
ttmldec_process_event
in /src/gpac/src/filters/dec_ttml.c:213
['GF_Filter*', 'GF_FilterEvent*'] Bool []
ttmldec_finalize
in /src/gpac/src/filters/dec_ttml.c:523
['GF_Filter*'] void []
vttd_process_event
in /src/gpac/src/filters/dec_webvtt.c:249
['GF_Filter*', 'GF_FilterEvent*'] Bool []
scenejs_set_focus
in /src/gpac/src/jsmods/scene_js.c:1638
['JSContext*', 'JSValueConst', 'int', 'JSValueConst*'] JSValue []
scenejs_show_keyboard
in /src/gpac/src/jsmods/scene_js.c:1717
['JSContext*', 'JSValueConst', 'int', 'JSValueConst*'] JSValue []
ttd_process
in /src/gpac/src/filters/dec_ttxt.c:1350
['GF_Filter*'] GF_Err []
wm_widget_load_event
in /src/gpac/modules/deprecated/old_arch/widgetman/widgetman.c:1201
['GF_Node*', 'GF_DOM_Event*', 'GF_Node*'] void []
wm_widget_bind_interface_ex
in /src/gpac/modules/deprecated/old_arch/widgetman/widgetman.c:1977
['JSContext*', 'JSObject*', 'uintN', 'jsval*', 'jsval*', 'Bool'] JSBool []
PA_SetFraction
in /src/gpac/src/scenegraph/mpeg4_animators.c:346
['GF_Node*', 'GF_Route*'] void []
PA2D_SetFraction
in /src/gpac/src/scenegraph/mpeg4_animators.c:515
['GF_Node*', 'GF_Route*'] void []
SA_SetFraction
in /src/gpac/src/scenegraph/mpeg4_animators.c:681
['GF_Node*', 'GF_Route*'] void []
image_setProperty
in /src/gpac/src/scenegraph/vrml_js.c:1432
['JSContext*', 'JSValueConst', 'JSValueConst', 'int'] JSValue []
vec2f_setProperty
in /src/gpac/src/scenegraph/vrml_js.c:1534
['JSContext*', 'JSValueConst', 'JSValueConst', 'int'] JSValue []
vec3f_setProperty
in /src/gpac/src/scenegraph/vrml_js.c:1701
['JSContext*', 'JSValueConst', 'JSValueConst', 'int'] JSValue []
rot_setProperty
in /src/gpac/src/scenegraph/vrml_js.c:1928
['JSContext*', 'JSValueConst', 'JSValueConst', 'int'] JSValue []
rot_setAxis
in /src/gpac/src/scenegraph/vrml_js.c:2041
['JSContext*', 'JSValueConst', 'int', 'JSValueConst*'] JSValue []
color_setProperty
in /src/gpac/src/scenegraph/vrml_js.c:2136
['JSContext*', 'JSValueConst', 'JSValueConst', 'int'] JSValue []
color_setHSV
in /src/gpac/src/scenegraph/vrml_js.c:2172
['JSContext*', 'JSValueConst', 'int', 'JSValueConst*'] JSValue []
array_setElement
in /src/gpac/src/scenegraph/vrml_js.c:2442
['JSContext*', 'JSValueConst', 'JSAtom', 'JSValueConst', 'JSValueConst', 'int'] int []
gf_sg_script_eventout_set_prop
in /src/gpac/src/scenegraph/vrml_js.c:905
['JSContext*', 'JSValueConst', 'JSValueConst', 'int'] JSValue []
node_setProperty
in /src/gpac/src/scenegraph/vrml_js.c:1297
['JSContext*', 'JSValueConst', 'JSAtom', 'JSValueConst', 'JSValueConst', 'int'] int []
JS_EventIn
in /src/gpac/src/scenegraph/vrml_js.c:3864
['GF_Node*', 'GF_FieldInfo*'] void []
async_script_sess_io
in /src/gpac/src/scenegraph/vrml_js.c:3994
['void*', 'GF_NETIO_Parameter*'] void []
xml_http_open
in /src/gpac/src/jsmods/xhr.c:485
['JSContext*', 'JSValueConst', 'int', 'JSValueConst*'] JSValue []
Node_on_add_children
in /src/gpac/src/scenegraph/vrml_tools.c:65
['GF_Node*', 'GF_Route*'] void []
Node_on_remove_children
in /src/gpac/src/scenegraph/vrml_tools.c:104
['GF_Node*', 'GF_Route*'] void []
xsr_exec_command_list
in /src/gpac/src/scene_manager/loader_svg.c:282
['GF_Node*', 'void*', 'Bool'] void []
CTXLoad_OnActivate
in /src/gpac/src/filters/load_bt_xmt.c:95
['GF_Node*', 'GF_Route*'] void []
CTXLoad_OnReverseActivate
in /src/gpac/src/filters/load_bt_xmt.c:103
['GF_Node*', 'GF_Route*'] void []
CI2D_SetFraction
in /src/gpac/src/scenegraph/vrml_interpolators.c:82
['GF_Node*', 'GF_Route*'] void []
CoordInt_SetFraction
in /src/gpac/src/scenegraph/vrml_interpolators.c:182
['GF_Node*', 'GF_Route*'] void []
NormInt_SetFraction
in /src/gpac/src/scenegraph/vrml_interpolators.c:197
['GF_Node*', 'GF_Route*'] void []
ColorInt_SetFraction
in /src/gpac/src/scenegraph/vrml_interpolators.c:217
['GF_Node*', 'GF_Route*'] void []
PosInt2D_SetFraction
in /src/gpac/src/scenegraph/vrml_interpolators.c:262
['GF_Node*', 'GF_Route*'] void []
PosInt_SetFraction
in /src/gpac/src/scenegraph/vrml_interpolators.c:298
['GF_Node*', 'GF_Route*'] void []
ScalarInt_SetFraction
in /src/gpac/src/scenegraph/vrml_interpolators.c:335
['GF_Node*', 'GF_Route*'] void []
OrientInt_SetFraction
in /src/gpac/src/scenegraph/vrml_interpolators.c:370
['GF_Node*', 'GF_Route*'] void []
CI4D_SetFraction
in /src/gpac/src/scenegraph/vrml_interpolators.c:405
['GF_Node*', 'GF_Route*'] void []
PI4D_SetFraction
in /src/gpac/src/scenegraph/vrml_interpolators.c:467
['GF_Node*', 'GF_Route*'] void []
BooleanFilter_setValue
in /src/gpac/src/scenegraph/vrml_interpolators.c:509
['GF_Node*', 'GF_Route*'] void []
BooleanSequencer_setFraction
in /src/gpac/src/scenegraph/vrml_interpolators.c:530
['GF_Node*', 'GF_Route*'] void []
BooleanSequencer_setNext
in /src/gpac/src/scenegraph/vrml_interpolators.c:552
['GF_Node*', 'GF_Route*'] void []
BooleanSequencer_setPrevious
in /src/gpac/src/scenegraph/vrml_interpolators.c:565
['GF_Node*', 'GF_Route*'] void []
BooleanToggle_setValue
in /src/gpac/src/scenegraph/vrml_interpolators.c:597
['GF_Node*', 'GF_Route*'] void []
BooleanTrigger_setTime
in /src/gpac/src/scenegraph/vrml_interpolators.c:611
['GF_Node*', 'GF_Route*'] void []
IntegerSequencer_setFraction
in /src/gpac/src/scenegraph/vrml_interpolators.c:623
['GF_Node*', 'GF_Route*'] void []
IntegerSequencer_setNext
in /src/gpac/src/scenegraph/vrml_interpolators.c:645
['GF_Node*', 'GF_Route*'] void []
IntegerSequencer_setPrevious
in /src/gpac/src/scenegraph/vrml_interpolators.c:658
['GF_Node*', 'GF_Route*'] void []
IntegerTrigger_setTrigger
in /src/gpac/src/scenegraph/vrml_interpolators.c:690
['GF_Node*', 'GF_Route*'] void []
TimeTrigger_setTrigger
in /src/gpac/src/scenegraph/vrml_interpolators.c:704
['GF_Node*', 'GF_Route*'] void []
gf_scene_script_action
in /src/gpac/src/compositor/scene.c:131
['void*', 'GF_JSAPIActionType', 'GF_Node*', 'GF_JSAPIParam*'] Bool []
gf_scene_check_addon_restart
in /src/gpac/src/compositor/scene.c:3346
['GF_AddonMedia*', 'u64', 'u64'] Bool []
gjs_odm_disable_main_addon
in /src/gpac/src/jsmods/scene_js.c:1281
['JSContext*', 'JSValueConst', 'int', 'JSValueConst*'] JSValue []
TraverseCollision
in /src/gpac/src/compositor/mpeg4_grouping_3d.c:94
['GF_Node*', 'void*', 'Bool'] void []
OnDiscSensor
in /src/gpac/src/compositor/mpeg4_sensors.c:257
['GF_SensorHandler*', 'Bool', 'Bool', 'GF_Event*', 'GF_Compositor*'] Bool []
OnPlaneSensor2D
in /src/gpac/src/compositor/mpeg4_sensors.c:396
['GF_SensorHandler*', 'Bool', 'Bool', 'GF_Event*', 'GF_Compositor*'] Bool []
OnProximitySensor2D
in /src/gpac/src/compositor/mpeg4_sensors.c:566
['GF_SensorHandler*', 'Bool', 'Bool', 'GF_Event*', 'GF_Compositor*'] Bool []
OnTouchSensor
in /src/gpac/src/compositor/mpeg4_sensors.c:647
['GF_SensorHandler*', 'Bool', 'Bool', 'GF_Event*', 'GF_Compositor*'] Bool []
TraverseProximitySensor
in /src/gpac/src/compositor/mpeg4_sensors.c:731
['GF_Node*', 'void*', 'Bool'] void []
OnPlaneSensor
in /src/gpac/src/compositor/mpeg4_sensors.c:827
['GF_SensorHandler*', 'Bool', 'Bool', 'GF_Event*', 'GF_Compositor*'] Bool []
OnCylinderSensor
in /src/gpac/src/compositor/mpeg4_sensors.c:983
['GF_SensorHandler*', 'Bool', 'Bool', 'GF_Event*', 'GF_Compositor*'] Bool []
OnSphereSensor
in /src/gpac/src/compositor/mpeg4_sensors.c:1186
['GF_SensorHandler*', 'Bool', 'Bool', 'GF_Event*', 'GF_Compositor*'] Bool []
TraverseVisibilitySensor
in /src/gpac/src/compositor/mpeg4_sensors.c:1339
['GF_Node*', 'void*', 'Bool'] void []
TestSensor_OnTrigger
in /src/gpac/src/compositor/hardcoded_protos.c:1126
['GF_Node*', 'struct _route*'] void []
RenderMediaSensor
in /src/gpac/src/compositor/mpeg4_mediasensor.c:33
['GF_Node*', 'void*', 'Bool'] void []
SFNodeConstructor
in /src/gpac/src/scenegraph/vrml_js.c:1072
['JSContext*', 'JSValueConst', 'int', 'JSValueConst*'] JSValue []
xmt_node_start
in /src/gpac/src/scene_manager/loader_xmt.c:2880
['void*', 'char*', 'char*', 'GF_XMLAttribute*', 'u32'] void []
load_bt_run
in /src/gpac/src/scene_manager/loader_bt.c:3736
['GF_SceneLoader*'] GF_Err []
load_bt_parse_string
in /src/gpac/src/scene_manager/loader_bt.c:3769
['GF_SceneLoader*', 'char*'] GF_Err []
createVrmlFromString
in /src/gpac/src/scenegraph/vrml_js.c:803
['JSContext*', 'JSValueConst', 'int', 'JSValueConst*'] JSValue []
lsr_exec_command_list
in /src/gpac/src/laser/lsr_dec.c:5934
['GF_Node*', 'void*', 'Bool'] void []
gf_smil_handle_event_begin
in /src/gpac/src/scenegraph/dom_events.c:746
['GF_Node*', 'GF_DOM_Event*', 'GF_Node*'] void []
gf_smil_handle_event_end
in /src/gpac/src/scenegraph/dom_events.c:759
['GF_Node*', 'GF_DOM_Event*', 'GF_Node*'] void []
xml_node_insert_before
in /src/gpac/src/scenegraph/dom_js.c:990
['JSContext*', 'JSValueConst', 'int', 'JSValueConst*'] JSValue []
xml_node_append_child
in /src/gpac/src/scenegraph/dom_js.c:1032
['JSContext*', 'JSValueConst', 'int', 'JSValueConst*'] JSValue []
xml_node_replace_child
in /src/gpac/src/scenegraph/dom_js.c:1064
['JSContext*', 'JSValueConst', 'int', 'JSValueConst*'] JSValue []
xml_node_remove_child
in /src/gpac/src/scenegraph/dom_js.c:1095
['JSContext*', 'JSValueConst', 'int', 'JSValueConst*'] JSValue []
dom_node_setProperty
in /src/gpac/src/scenegraph/dom_js.c:1403
['JSContext*', 'JSValueConst', 'JSValueConst', 'int'] JSValue []
xml_element_remove_attribute
in /src/gpac/src/scenegraph/dom_js.c:1822
['JSContext*', 'JSValueConst', 'int', 'JSValueConst*'] JSValue []
xml_element_set_attribute
in /src/gpac/src/scenegraph/dom_js.c:2072
['JSContext*', 'JSValueConst', 'int', 'JSValueConst*'] JSValue []
dom_text_setProperty
in /src/gpac/src/scenegraph/dom_js.c:2286
['JSContext*', 'JSValueConst', 'JSValueConst', 'int'] JSValue []
svg_udom_set_trait
in /src/gpac/src/scenegraph/svg_js.c:953
['JSContext*', 'JSValueConst', 'int', 'JSValueConst*'] JSValue []
svg_udom_set_float_trait
in /src/gpac/src/scenegraph/svg_js.c:1003
['JSContext*', 'JSValueConst', 'int', 'JSValueConst*'] JSValue []
svg_udom_set_matrix_trait
in /src/gpac/src/scenegraph/svg_js.c:1059
['JSContext*', 'JSValueConst', 'int', 'JSValueConst*'] JSValue []
svg_udom_set_rect_trait
in /src/gpac/src/scenegraph/svg_js.c:1089
['JSContext*', 'JSValueConst', 'int', 'JSValueConst*'] JSValue []
svg_udom_set_path_trait
in /src/gpac/src/scenegraph/svg_js.c:1122
['JSContext*', 'JSValueConst', 'int', 'JSValueConst*'] JSValue []
svg_udom_set_rgb_color_trait
in /src/gpac/src/scenegraph/svg_js.c:1189
['JSContext*', 'JSValueConst', 'int', 'JSValueConst*'] JSValue []
svg_udom_smil_begin
in /src/gpac/src/scenegraph/svg_js.c:561
['JSContext*', 'JSValueConst', 'int', 'JSValueConst*'] JSValue []
svg_udom_smil_end
in /src/gpac/src/scenegraph/svg_js.c:565
['JSContext*', 'JSValueConst', 'int', 'JSValueConst*'] JSValue []
svg_text_content
in /src/gpac/src/scene_manager/loader_svg.c:1917
['void*', 'char*', 'Bool'] void []
ttd_set_blink_fraction
in /src/gpac/src/filters/dec_ttxt.c:480
['GF_Node*', 'GF_Route*'] void []
ttd_set_scroll_fraction
in /src/gpac/src/filters/dec_ttxt.c:497
['GF_Node*', 'GF_Route*'] void []
xml_reload_node_start
in /src/gpac/src/scenegraph/dom_js.c:2925
['void*', 'char*', 'char*', 'GF_XMLAttribute*', 'u32'] void []
xml_reload_text_content
in /src/gpac/src/scenegraph/dom_js.c:3077
['void*', 'char*', 'Bool'] void []
svg_traverse_svg
in /src/gpac/src/compositor/svg_grouping.c:274
['GF_Node*', 'void*', 'Bool'] void []
MSE_ConnectService
in /src/gpac/modules/deprecated/old_arch/mse_in/mse_in.c:160
['GF_InputService*', 'GF_ClientService*', 'char*'] GF_Err []
gf_mse_mediasource_close
in /src/gpac/src/media_tools/html5_mse.c:133
['GF_HTML_MediaSource*'] GF_EXPORT []
gf_mse_mediasource_end
in /src/gpac/src/media_tools/html5_mse.c:141
['GF_HTML_MediaSource*'] GF_EXPORT []
gf_mse_mediasource_add_source_buffer
in /src/gpac/src/media_tools/html5_mse.c:171
['GF_HTML_MediaSource*', 'GF_HTML_SourceBuffer*'] void []
gf_mse_remove_source_buffer
in /src/gpac/src/media_tools/html5_mse.c:236
['GF_HTML_MediaSource*', 'GF_HTML_SourceBuffer*'] GF_Err []
gf_mse_parse_segment
in /src/gpac/src/media_tools/html5_mse.c:770
['void*'] u32 []
gf_mse_source_buffer_append_arraybuffer
in /src/gpac/src/media_tools/html5_mse.c:848
['GF_HTML_SourceBuffer*', 'GF_HTML_ArrayBuffer*'] void []
gf_mse_source_buffer_remove
in /src/gpac/src/media_tools/html5_mse.c:875
['void*'] u32 []
gf_mse_proxy
in /src/gpac/src/media_tools/html5_mse.c:925
['void*', 'void*'] GF_Err []
xml_http_abort
in /src/gpac/src/jsmods/xhr.c:1057
['JSContext*', 'JSValueConst', 'int', 'JSValueConst*'] JSValue []
TraverseGroup
in /src/gpac/src/compositor/mpeg4_grouping_3d.c:64
['GF_Node*', 'void*', 'Bool'] void []
TraverseTransform
in /src/gpac/src/compositor/mpeg4_grouping_3d.c:177
['GF_Node*', 'void*', 'Bool'] void []
TraverseBillboard
in /src/gpac/src/compositor/mpeg4_grouping_3d.c:232
['GF_Node*', 'void*', 'Bool'] void []
TraversePlaneClipper
in /src/gpac/src/compositor/hardcoded_protos.c:416
['GF_Node*', 'void*', 'Bool'] void []
TraversePolypoint2D
in /src/gpac/src/compositor/x3d_geometry.c:342
['GF_Node*', 'void*', 'Bool'] void []
TraverseLineSet
in /src/gpac/src/compositor/x3d_geometry.c:403
['GF_Node*', 'void*', 'Bool'] void []
TraverseTriangleSet
in /src/gpac/src/compositor/x3d_geometry.c:527
['GF_Node*', 'void*', 'Bool'] void []
TraverseIndexedTriangleSet
in /src/gpac/src/compositor/x3d_geometry.c:547
['GF_Node*', 'void*', 'Bool'] void []
TraverseTriangleStripSet
in /src/gpac/src/compositor/x3d_geometry.c:770
['GF_Node*', 'void*', 'Bool'] void []
TraverseIndexedTriangleStripSet
in /src/gpac/src/compositor/x3d_geometry.c:813
['GF_Node*', 'void*', 'Bool'] void []
TraverseTriangleFanSet
in /src/gpac/src/compositor/x3d_geometry.c:1007
['GF_Node*', 'void*', 'Bool'] void []
TraverseIndexedTriangleFanSet
in /src/gpac/src/compositor/x3d_geometry.c:1050
['GF_Node*', 'void*', 'Bool'] void []
TraverseBox
in /src/gpac/src/compositor/mpeg4_geometry_3d.c:75
['GF_Node*', 'void*', 'Bool'] void []
TraverseCone
in /src/gpac/src/compositor/mpeg4_geometry_3d.c:92
['GF_Node*', 'void*', 'Bool'] void []
TraverseCylinder
in /src/gpac/src/compositor/mpeg4_geometry_3d.c:109
['GF_Node*', 'void*', 'Bool'] void []
TraverseSphere
in /src/gpac/src/compositor/mpeg4_geometry_3d.c:189
['GF_Node*', 'void*', 'Bool'] void []
TraversePointSet
in /src/gpac/src/compositor/mpeg4_geometry_3d.c:225
['GF_Node*', 'void*', 'Bool'] void []
TraverseIFS
in /src/gpac/src/compositor/mpeg4_geometry_3d.c:240
['GF_Node*', 'void*', 'Bool'] void []
TraverseILS
in /src/gpac/src/compositor/mpeg4_geometry_3d.c:308
['GF_Node*', 'void*', 'Bool'] void []
TraverseElevationGrid
in /src/gpac/src/compositor/mpeg4_geometry_3d.c:354
['GF_Node*', 'void*', 'Bool'] void []
TraverseExtrusion
in /src/gpac/src/compositor/mpeg4_geometry_3d.c:386
['GF_Node*', 'void*', 'Bool'] void []
TraverseNonLinearDeformer
in /src/gpac/src/compositor/mpeg4_geometry_3d.c:654
['GF_Node*', 'void*', 'Bool'] void []
TraverseShape
in /src/gpac/src/compositor/mpeg4_geometry_2d.c:59
['GF_Node*', 'void*', 'Bool'] void []
TraverseSound2D
in /src/gpac/src/compositor/mpeg4_sound.c:40
['GF_Node*', 'void*', 'Bool'] void []
TraverseSound
in /src/gpac/src/compositor/mpeg4_sound.c:173
['GF_Node*', 'void*', 'Bool'] void []
TraversePathLayout
in /src/gpac/src/compositor/mpeg4_path_layout.c:43
['GF_Node*', 'void*', 'Bool'] void []
TraverseForm
in /src/gpac/src/compositor/mpeg4_form.c:204
['GF_Node*', 'void*', 'Bool'] void []
TraverseLOD
in /src/gpac/src/compositor/mpeg4_grouping_3d.c:319
['GF_Node*', 'void*', 'Bool'] void []
fs_traverse
in /src/gpac/src/compositor/hc_flash_shape.c:370
['GF_Node*', 'void*', 'Bool'] void []
TraverseILS2D
in /src/gpac/src/compositor/mpeg4_geometry_ils2d.c:235
['GF_Node*', 'void*', 'Bool'] void []
TraverseCircle
in /src/gpac/src/compositor/mpeg4_geometry_2d.c:165
['GF_Node*', 'void*', 'Bool'] void []
TraverseEllipse
in /src/gpac/src/compositor/mpeg4_geometry_2d.c:221
['GF_Node*', 'void*', 'Bool'] void []
TraverseCurve2D
in /src/gpac/src/compositor/mpeg4_geometry_2d.c:606
['GF_Node*', 'void*', 'Bool'] void []
TraversePointSet2D
in /src/gpac/src/compositor/mpeg4_geometry_2d.c:726
['GF_Node*', 'void*', 'Bool'] void []
Text_Traverse
in /src/gpac/src/compositor/mpeg4_text.c:616
['GF_Node*', 'void*', 'Bool'] void []
TraverseDisk2D
in /src/gpac/src/compositor/x3d_geometry.c:46
['GF_Node*', 'void*', 'Bool'] void []
TraverseArc2D
in /src/gpac/src/compositor/x3d_geometry.c:109
['GF_Node*', 'void*', 'Bool'] void []
TraversePolyline2D
in /src/gpac/src/compositor/x3d_geometry.c:179
['GF_Node*', 'void*', 'Bool'] void []
TraverseTriangleSet2D
in /src/gpac/src/compositor/x3d_geometry.c:243
['GF_Node*', 'void*', 'Bool'] void []
TraverseIndexedCurve2D
in /src/gpac/src/compositor/hardcoded_protos.c:804
['GF_Node*', 'void*', 'Bool'] void []
svg_traverse_text
in /src/gpac/src/compositor/svg_text.c:832
['GF_Node*', 'void*', 'Bool'] void []
svg_traverse_tspan
in /src/gpac/src/compositor/svg_text.c:1061
['GF_Node*', 'void*', 'Bool'] void []
svg_traverse_textArea
in /src/gpac/src/compositor/svg_text.c:1250
['GF_Node*', 'void*', 'Bool'] void []
svg_traverse_rect
in /src/gpac/src/compositor/svg_geometry.c:550
['GF_Node*', 'void*', 'Bool'] void []
svg_traverse_circle
in /src/gpac/src/compositor/svg_geometry.c:568
['GF_Node*', 'void*', 'Bool'] void []
svg_traverse_ellipse
in /src/gpac/src/compositor/svg_geometry.c:587
['GF_Node*', 'void*', 'Bool'] void []
svg_traverse_line
in /src/gpac/src/compositor/svg_geometry.c:604
['GF_Node*', 'void*', 'Bool'] void []
svg_traverse_polyline
in /src/gpac/src/compositor/svg_geometry.c:635
['GF_Node*', 'void*', 'Bool'] void []
svg_traverse_polygon
in /src/gpac/src/compositor/svg_geometry.c:668
['GF_Node*', 'void*', 'Bool'] void []
svg_traverse_path
in /src/gpac/src/compositor/svg_geometry.c:691
['GF_Node*', 'void*', 'Bool'] void []
TraverseIFS2D
in /src/gpac/src/compositor/mpeg4_geometry_ifs2d.c:258
['GF_Node*', 'void*', 'Bool'] void []
svg_traverse_switch
in /src/gpac/src/compositor/svg_grouping.c:785
['GF_Node*', 'void*', 'Bool'] void []
svg_traverse_a
in /src/gpac/src/compositor/svg_grouping.c:860
['GF_Node*', 'void*', 'Bool'] void []
TraversePathExtrusion
in /src/gpac/src/compositor/hardcoded_protos.c:100
['GF_Node*', 'void*', 'Bool'] void []
TraversePlanarExtrusion
in /src/gpac/src/compositor/hardcoded_protos.c:208
['GF_Node*', 'void*', 'Bool'] void []
TraverseVRHUD
in /src/gpac/src/compositor/hardcoded_protos.c:1489
['GF_Node*', 'void*', 'Bool'] void []
gf_font_span_draw_2d
in /src/gpac/src/compositor/font_engine.c:995
['GF_TraverseState*', 'GF_TextSpan*', 'DrawableContext*', 'GF_Rect*'] void []
gf_font_underline_span
in /src/gpac/src/compositor/font_engine.c:1075
['GF_TraverseState*', 'GF_TextSpan*', 'DrawableContext*', 'Bool'] void []
drawable_traverse_focus
in /src/gpac/src/compositor/drawable.c:1074
['GF_Node*', 'void*', 'Bool'] void []
svg_traverse_clip_path
in /src/gpac/src/compositor/svg_paint_servers.c:807
['GF_Node*', 'void*', 'Bool'] void []
svg_traverse_defs
in /src/gpac/src/compositor/svg_grouping.c:748
['GF_Node*', 'void*', 'Bool'] void []
scenejs_getProperty
in /src/gpac/src/jsmods/scene_js.c:207
['JSContext*', 'JSValueConst', 'int'] JSValue []
TraverseSwitch
in /src/gpac/src/compositor/mpeg4_grouping_2d.c:37
['GF_Node*', 'void*', 'Bool'] void []
GF_SceneGraph*gf_sg_new()
in /src/gpac/src/scenegraph/base_scenegraph.c:49
[] GF_EXPORT []
xml_clone_node
in /src/gpac/src/scenegraph/dom_js.c:1124
['JSContext*', 'JSValueConst', 'int', 'JSValueConst*'] JSValue []
BD_DecOperandReplace
in /src/gpac/src/bifs/com_dec.c:432
['GF_BifsDecoder*', 'GF_BitStream*'] GF_Err []
create_movie
in /src/gpac/src/compositor/scene.c:1586
['GF_Scene*', 'GF_Node*', 'char*', 'char*', 'char*', 'Bool'] void []
swf_bifs_define_shape
in /src/gpac/src/scene_manager/swf_bifs.c:674
['SWFReader*', 'SWFShape*', 'SWFFont*', 'Bool'] GF_Err []
swf_bifs_set_backcol
in /src/gpac/src/scene_manager/swf_bifs.c:1588
['SWFReader*', 'u32'] GF_Err []
swf_bifs_start_sound
in /src/gpac/src/scene_manager/swf_bifs.c:1600
['SWFReader*', 'SWFSound*', 'Bool'] GF_Err []
swf_bifs_place_obj
in /src/gpac/src/scene_manager/swf_bifs.c:1654
['SWFReader*', 'u32', 'u32', 'u32', 'u32', 'GF_Matrix2D*', 'GF_ColorMatrix*', 'GF_Matrix2D*', 'GF_ColorMatrix*'] GF_Err []
swf_bifs_remove_obj
in /src/gpac/src/scene_manager/swf_bifs.c:1714
['SWFReader*', 'u32', 'u32'] GF_Err []
swf_bifs_define_button
in /src/gpac/src/scene_manager/swf_bifs.c:1825
['SWFReader*', 'SWF_Button*'] GF_Err []
swf_bifs_action
in /src/gpac/src/scene_manager/swf_bifs.c:1992
['SWFReader*', 'SWFAction*'] Bool []
gpac_unit_tests
in /src/gpac/applications/gpac/gpac.c:3311
['GF_MemTrackerType'] u32 []
Valuator_SetInSFBool
in /src/gpac/src/scenegraph/mpeg4_valuator.c:348
['GF_Node*', 'GF_Route*'] void []
Valuator_SetInSFFloat
in /src/gpac/src/scenegraph/mpeg4_valuator.c:355
['GF_Node*', 'GF_Route*'] void []
Valuator_SetInSFInt32
in /src/gpac/src/scenegraph/mpeg4_valuator.c:362
['GF_Node*', 'GF_Route*'] void []
Valuator_SetInSFTime
in /src/gpac/src/scenegraph/mpeg4_valuator.c:369
['GF_Node*', 'GF_Route*'] void []
Valuator_SetInSFColor
in /src/gpac/src/scenegraph/mpeg4_valuator.c:376
['GF_Node*', 'GF_Route*'] void []
Valuator_SetInSFVec2f
in /src/gpac/src/scenegraph/mpeg4_valuator.c:386
['GF_Node*', 'GF_Route*'] void []
Valuator_SetInSFVec3f
in /src/gpac/src/scenegraph/mpeg4_valuator.c:395
['GF_Node*', 'GF_Route*'] void []
create_node
in /src/gpac/modules/deprecated/old_arch/osd/osd.c:50
['GF_OSD*', 'u32', 'GF_Node*'] GFINLINE []
swf_bifs_define_text
in /src/gpac/src/scene_manager/swf_bifs.c:805
['SWFReader*', 'SWFText*'] GF_Err []
swf_bifs_define_edit_text
in /src/gpac/src/scene_manager/swf_bifs.c:969
['SWFReader*', 'SWFEditText*'] GF_Err []
swf_bifs_define_sprite
in /src/gpac/src/scene_manager/swf_bifs.c:1221
['SWFReader*', 'u32'] GF_Err []
swf_bifs_setup_sound
in /src/gpac/src/scene_manager/swf_bifs.c:1327
['SWFReader*', 'SWFSound*', 'Bool'] GF_Err []
swf_bifs_setup_image
in /src/gpac/src/scene_manager/swf_bifs.c:1438
['SWFReader*', 'u32', 'char*'] GF_Err []
svg_node_start
in /src/gpac/src/scene_manager/loader_svg.c:1363
['void*', 'char*', 'char*', 'GF_XMLAttribute*', 'u32'] void []
load_svg_run
in /src/gpac/src/scene_manager/loader_svg.c:2131
['GF_SceneLoader*'] GF_Err []
load_svg_parse_string
in /src/gpac/src/scene_manager/loader_svg.c:2184
['GF_SceneLoader*', 'char*'] GF_Err []
xmt_node_end
in /src/gpac/src/scene_manager/loader_xmt.c:3000
['void*', 'char*', 'char*'] void []
Valuator_SetInSFString
in /src/gpac/src/scenegraph/mpeg4_valuator.c:421
['GF_Node*', 'GF_Route*'] void []
Valuator_SetInMFVec2f
in /src/gpac/src/scenegraph/mpeg4_valuator.c:462
['GF_Node*', 'GF_Route*'] void []
dom_event_remove_listener
in /src/gpac/src/scenegraph/dom_js.c:905
['JSContext*', 'JSValueConst', 'int', 'JSValueConst*'] JSValue []
vrml_event_remove_listener
in /src/gpac/src/scenegraph/vrml_js.c:2704
['JSContext*', 'JSValueConst', 'int', 'JSValueConst*'] JSValue []
xml_http_finalize
in /src/gpac/src/jsmods/xhr.c:336
['JSRuntime*', 'JSValue'] void []
valuator_destroy
in /src/gpac/src/scenegraph/mpeg4_valuator.c:490
['GF_Node*', 'void*', 'Bool'] void []
field_finalize
in /src/gpac/src/scenegraph/vrml_js.c:1350
['JSRuntime*', 'JSValue'] void []
array_finalize
in /src/gpac/src/scenegraph/vrml_js.c:2298
['JSRuntime*', 'JSValue'] void []
Script_PreDestroy
in /src/gpac/src/scenegraph/vrml_script.c:40
['GF_Node*', 'void*', 'Bool'] void []
gf_seng_init_from_context
in /src/gpac/src/scene_manager/scene_engine.c:990
['void*', 'GF_SceneManager*', 'char*'] GF_SceneEngine []
gf_seng_init_from_string
in /src/gpac/src/scene_manager/scene_engine.c:1033
['void*', 'char*', 'u32', 'u32', 'u32', 'Bool', 'char*'] GF_SceneEngine []
ctxload_process_event
in /src/gpac/src/filters/load_bt_xmt.c:271
['GF_Filter*', 'GF_FilterEvent*'] Bool []
ctxload_finalize
in /src/gpac/src/filters/load_bt_xmt.c:858
['GF_Filter*'] void []
gf_sm_reset
in /src/gpac/src/scene_manager/scene_manager.c:155
['GF_SceneManager*'] void []
load_xmt_run
in /src/gpac/src/scene_manager/loader_xmt.c:3701
['GF_SceneLoader*'] GF_Err []
dom_nodelist_finalize
in /src/gpac/src/scenegraph/dom_js.c:534
['JSRuntime*', 'JSValue'] void []
dom_element_finalize
in /src/gpac/src/scenegraph/dom_js.c:1662
['JSRuntime*', 'JSValue'] void []
svg_script_predestroy
in /src/gpac/src/scenegraph/svg_js.c:2338
['GF_Node*', 'void*', 'Bool'] void []
node_finalize
in /src/gpac/src/scenegraph/vrml_js.c:1175
['JSRuntime*', 'JSValue'] void []
swf_bifs_finalize
in /src/gpac/src/scene_manager/swf_bifs.c:1967
['SWFReader*', 'Bool'] void []
vrml_parse_xml
in /src/gpac/src/scenegraph/vrml_js.c:430
['JSContext*', 'JSValueConst', 'int', 'JSValueConst*'] JSValue []
svg_parse_xml
in /src/gpac/src/scenegraph/svg_js.c:207
['JSContext*', 'JSValueConst', 'int', 'JSValueConst*'] JSValue []
load_xmt_parse_string
in /src/gpac/src/scene_manager/loader_xmt.c:3750
['GF_SceneLoader*', 'char*'] GF_Err []
load_xmt_done
in /src/gpac/src/scene_manager/loader_xmt.c:3792
['GF_SceneLoader*'] void []
ttd_finalize
in /src/gpac/src/filters/dec_ttxt.c:1485
['GF_Filter*'] void []
odm_getProperty
in /src/gpac/src/jsmods/scene_js.c:668
['JSContext*', 'JSValueConst', 'int'] JSValue []
gjs_odm_addon_layout
in /src/gpac/src/jsmods/scene_js.c:1337
['JSContext*', 'JSValueConst', 'int', 'JSValueConst*'] JSValue []
gf_audio_input_get_config
in /src/gpac/src/compositor/audio_input.c:213
['GF_AudioInterface*', 'Bool'] Bool []
dom_document_finalize
in /src/gpac/src/scenegraph/dom_js.c:1446
['JSRuntime*', 'JSValue'] void []
gf_sg_new_from_xml_doc
in /src/gpac/src/scenegraph/dom_js.c:2881
['char*', 'GF_SceneGraph**'] GF_Err []
vttd_finalize
in /src/gpac/src/filters/dec_webvtt.c:531
['GF_Filter*'] void []
jsff_bind
in /src/gpac/src/filter_core/filter_session_js.c:1632
['JSContext*', 'JSValueConst', 'int', 'JSValueConst*'] JSValue []
httpout_finalize
in /src/gpac/src/filters/out_http.c:3536
['GF_Filter*'] void []
jsfilter_finalize
in /src/gpac/src/filters/jsfilter.c:4966
['GF_Filter*'] void []
dashdmx_cleanup_js
in /src/gpac/src/filters/dmx_dash.c:2231
['GF_DASHDmxCtx*'] void []
js_def_free
in /src/gpac/src/quickjs/quickjs.c:2219
['JSMallocState*', 'void*'] void []
js_def_realloc
in /src/gpac/src/quickjs/quickjs.c:2229
['JSMallocState*', 'void*', 'size_t'] void []
js_loadScript
in /src/gpac/src/quickjs/quickjs-libc.c:517
['JSContext*', 'JSValueConst', 'int', 'JSValueConst*'] JSValue []
js_std_loadFile
in /src/gpac/src/quickjs/quickjs-libc.c:542
['JSContext*', 'JSValueConst', 'int', 'JSValueConst*'] JSValue []
js_module_loader
in /src/gpac/src/quickjs/quickjs-libc.c:780
['JSContext*', 'char*', 'void*', 'JSValueConst'] JSModuleDef []
SDLVid_SetHack
in /src/gpac/modules/sdl_out/video.c:360
['void*', 'Bool'] void []
js_std_unsetenv
in /src/gpac/src/quickjs/quickjs-libc.c:900
['JSContext*', 'JSValueConst', 'int', 'JSValueConst*'] JSValue []
js_std_setenv
in /src/gpac/src/quickjs/quickjs-libc.c:882
['JSContext*', 'JSValueConst', 'int', 'JSValueConst*'] JSValue []
js_worker_finalizer
in /src/gpac/src/quickjs/quickjs-libc.c:4018
['JSRuntime*', 'JSValue'] void []
js_worker_set_onmessage
in /src/gpac/src/quickjs/quickjs-libc.c:4305
['JSContext*', 'JSValueConst', 'JSValueConst'] JSValue []
js_worker_ctor
in /src/gpac/src/quickjs/quickjs-libc.c:4154
['JSContext*', 'JSValueConst', 'int', 'JSValueConst*'] JSValue []
worker_func
in /src/gpac/src/quickjs/quickjs-libc.c:4055
['void*'] unsigned int []
gf_js_delete_runtime
in /src/gpac/src/jsmods/core.c:159
[] void []
js_worker_postMessage
in /src/gpac/src/quickjs/quickjs-libc.c:4237
['JSContext*', 'JSValueConst', 'int', 'JSValueConst*'] JSValue []
js_std_promise_rejection_tracker
in /src/gpac/src/quickjs/quickjs-libc.c:4713
['JSContext*', 'JSValueConst', 'JSValueConst', 'BOOL', 'void*'] void []