Fuzz introspector
For issues and ideas: https://github.com/ossf/fuzz-introspector/issues
Report generation date: 2025-06-13

Project overview: gpac

High level conclusions

Reachability and coverage overview

Functions statically reachable by fuzzers
9.0%
1757 / 19193
Cyclomatic complexity statically reachable by fuzzers
9.0%
21587 / 250250
Runtime code coverage of functions
16.0%
3152 / 19193

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.

Fuzzer details

Fuzzer: testsuite/oss-fuzzers/fuzz_m2ts_probe.c

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 1514 82.8%
gold [1:9] 10 0.54%
yellow [10:29] 36 1.96%
greenyellow [30:49] 1 0.05%
lawngreen 50+ 267 14.6%
All colors 1828 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
477 401 gf_m2ts_section_complete call site: 00401 on_dsmcc_section
373 886 gf_gz_decompress_payload_ex call site: 00886 dsmcc_process_biop_data
140 1629 gf_odf_desc_del call site: 01629 DelGF_IPMPX_ConnectTool
105 1523 gf_odf_del_esd_ref call site: 01523 gf_odf_del_ipmp
37 1328 gf_m2ts_process_packet call site: 01328 gf_m2ts_process_pes
32 26 gf_sys_clock call site: 00026 gf_blob_release
23 1789 gf_m2ts_demux_del call site: 01789 gf_m2ts_delete_dsmcc_overlord
17 91 gf_fileio_from_url call site: 00091 gf_register_file_handle
17 355 gf_bs_read_data call site: 00355 gf_m2ts_store_temi
14 133 gf_dir_exists call site: 00133 gf_mkdir
13 194 gf_file_delete call site: 00194 gf_error_to_string
12 1391 gf_m2ts_es_del call site: 01391 gf_dvb_mpe_section_del

Runtime coverage analysis

Covered functions
3168
Functions that are reachable but not covered
204
Reachable functions
311
Percentage of reachable functions covered
34.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_m2ts_probe.c 1
src/media_tools/mpegts.c 27
src/utils/os_divers.c 7
src/utils/list.c 11
src/utils/os_thread.c 4
src/utils/os_file.c 26
src/utils/alloc.c 5
src/utils/error.c 4
src/utils/utf.c 5
src/media_tools/dvb_mpe.c 3
src/utils/bitstream.c 20
src/media_tools/ait.c 10
src/media_tools/dsmcc.c 43
src/utils/base_encoding.c 1
src/odf/odf_codec.c 2
src/odf/desc_private.c 1
src/odf/odf_code.c 38
src/odf/descriptors.c 4
src/odf/slc.c 1
src/odf/ipmpx_code.c 26
src/odf/qos.c 2

Fuzzer: testsuite/oss-fuzzers/fuzz_parse.c

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 4306 67.9%
gold [1:9] 41 0.64%
yellow [10:29] 41 0.64%
greenyellow [30:49] 32 0.50%
lawngreen 50+ 1915 30.2%
All colors 6335 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
456 5474 gf_bs_write_u64 call site: 05474 WriteToFile
431 2543 gf_odf_write_lang call site: 02543 gf_odf_write_ipmp
411 3168 gf_odf_read_lang call site: 03168 gf_odf_read_ipmp
392 5937 gf_on_progress_std call site: 05937 WriteFlat
245 1750 gf_odf_del_esd_ref call site: 01750 gf_odf_del_ipmp
158 3946 gf_isom_fdm_get_data call site: 03946 Media_RewriteODFrame
131 2227 gf_odf_size_descriptor call site: 02227 gf_odf_size_ipmp
105 440 gf_url_concatenate_ex call site: 00440 gf_isom_fdm_new
100 4215 gf_isom_extract_meta_item_intern call site: 04215 GetESDForTime
86 5385 gf_isom_update_duration call site: 05385 gf_isom_close_fragments
83 4363 gf_isom_nalu_get_sample_sap call site: 04363 process_extractor
65 2078 gf_odf_create_descriptor call site: 02078 gf_odf_new_exp_text

Runtime coverage analysis

Covered functions
3168
Functions that are reachable but not covered
611
Reachable functions
1017
Percentage of reachable functions covered
39.92%
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 1
src/isomedia/isom_intern.c 14
src/utils/alloc.c 5
src/isomedia/isom_read.c 26
src/utils/list.c 15
src/isomedia/data_map.c 19
src/utils/bitstream.c 58
src/utils/os_file.c 36
src/utils/os_config_init.c 4
src/utils/configfile.c 2
src/utils/error.c 7
src/utils/os_divers.c 15
src/utils/utf.c 9
src/utils/os_thread.c 4
src/utils/url.c 4
src/isomedia/box_funcs.c 25
src/utils/base_encoding.c 2
src/isomedia/box_code_base.c 8
src/isomedia/track.c 12
src/isomedia/movie_fragments.c 19
src/isomedia/meta.c 5
src/isomedia/stbl_read.c 9
src/isomedia/box_code_drm.c 2
src/isomedia/drm_sample.c 11
src/isomedia/media.c 11
src/isomedia/isom_write.c 14
src/isomedia/stbl_write.c 23
src/isomedia/avc_ext.c 31
src/isomedia/sample_descs.c 1
src/odf/odf_codec.c 18
src/odf/desc_private.c 10
src/odf/odf_code.c 188
src/odf/descriptors.c 33
src/odf/slc.c 7
src/odf/ipmpx_code.c 134
src/odf/qos.c 9
src/utils/constants.c 4
src/media_tools/av_parsers.c 5
applications/mp4box/fileimport.c 2
src/media_tools/media_import.c 1
src/isomedia/media_odf.c 2
src/odf/odf_command.c 39
src/isomedia/tx3g.c 4
src/isomedia/box_code_3gpp.c 3
src/isomedia/isom_store.c 29

Fuzzer: testsuite/oss-fuzzers/fuzz_route.c

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 5522 77.8%
gold [1:9] 37 0.52%
yellow [10:29] 32 0.45%
greenyellow [30:49] 18 0.25%
lawngreen 50+ 1485 20.9%
All colors 7094 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
2151 1942 JS_IsUndefined call site: 01942 jsfs_exec_task_custom
249 4134 gf_sys_set_console_code call site: 04134 js_dump_error_exc
126 6926 gf_js_delete_runtime call site: 06926 JS_FreeRuntime
125 4416 gf_modules_count call site: 04416 gf_modules_load_by_name
102 6224 gf_props_parse_value call site: 06224 gf_xml_parse_bit_sequence
99 5831 gf_bs_read_long_int call site: 05831 gf_bs_transfer
92 5738 gf_bs_write_u8 call site: 05738 xml_scte35_parse_splice_insert
84 4961 URL_GetProtocolType call site: 04961 gf_url_concatenate
77 6090 gf_bs_write_u24 call site: 06090 gf_xml_parse_bit_sequence_bs
55 1349 gf_fs_thread_proc call site: 01349 gf_fs_print_debug_info
54 175 gf_th_id call site: 00175 gf_register_file_handle
51 1471 gf_filter_has_out_caps call site: 01471 gf_fs_print_filter_outputs

Runtime coverage analysis

Covered functions
3168
Functions that are reachable but not covered
878
Reachable functions
1231
Percentage of reachable functions covered
28.68%
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_route.c 1
src/utils/os_divers.c 40
src/utils/alloc.c 7
src/utils/error.c 20
src/utils/os_config_init.c 26
src/utils/os_file.c 40
src/utils/utf.c 8
src/utils/configfile.c 18
src/utils/list.c 13
src/utils/os_thread.c 18
src/quickjs/quickjs-libc.c 11
src/utils/module.c 13
src/utils/os_net.c 8
src/utils/bitstream.c 43
src/filter_core/filter_session.c 33
src/filter_core/filter_queue.c 13
src/filter_core/filter_pid.c 25
src/filter_core/filter_props.c 23
src/filter_core/filter_pck.c 1
src/filter_core/filter.c 25
src/filter_core/filter_session_js.c 4
src/quickjs/quickjs.h 17
src/quickjs/quickjs.c 256
src/jsmods/core.c 7
src/quickjs/list.h 5
src/quickjs/cutils.c 10
src/quickjs/libbf.c 97
src/quickjs/cutils.h 7
src/quickjs/libbf.h 16
src/quickjs/libregexp.c 1
src/utils/gltools.c 1
src/utils/os_module.c 5
src/compositor/font_engine.c 3
src/scenegraph/base_scenegraph.c 1
src/utils/path2d.c 1
src/utils/url.c 5
src/utils/constants.c 6
src/utils/xml_parser.c 32
src/utils/gzio.c 9
src/utils/xml_bin_custom.c 11
src/filters/dec_scte35.c 1
src/isomedia/box_funcs.c 15
src/isomedia/box_code_base.c 2
src/utils/base_encoding.c 3

Fuzzer: testsuite/oss-fuzzers/fuzz_probe_analyze.c

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 4883 78.9%
gold [1:9] 35 0.56%
yellow [10:29] 32 0.51%
greenyellow [30:49] 18 0.29%
lawngreen 50+ 1216 19.6%
All colors 6184 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
2121 846 JS_IsUndefined call site: 00846 jsfs_exec_task_custom
249 3039 gf_sys_set_console_code call site: 03039 js_dump_error_exc
107 3362 gf_cfg_set_key_internal call site: 03362 gf_modules_load_by_name
102 5477 gf_props_parse_value call site: 05477 gf_xml_parse_bit_sequence
87 5088 gf_bs_write_u16 call site: 05088 gf_bs_transfer
84 3894 URL_GetProtocolType call site: 03894 gf_url_concatenate
77 5343 gf_bs_write_u24 call site: 05343 gf_xml_parse_bit_sequence_bs
76 200 gf_fs_thread_proc call site: 00200 gf_fs_print_debug_info
70 4940 gf_bs_write_int call site: 04940 xml_scte35_parse_splice_insert
51 372 gf_filter_has_out_caps call site: 00372 gf_fs_print_filter_outputs
45 5429 gf_bs_write_u32_le call site: 05429 gf_fopen
43 5275 gf_isom_box_array_del call site: 05275 xml_emib_parse

Runtime coverage analysis

Covered functions
3168
Functions that are reachable but not covered
817
Reachable functions
1127
Percentage of reachable functions covered
27.51%
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 1
src/utils/error.c 14
src/filter_core/filter_session.c 33
src/utils/os_config_init.c 13
src/utils/configfile.c 7
src/utils/list.c 13
src/utils/alloc.c 6
src/utils/os_divers.c 26
src/filter_core/filter_queue.c 13
src/utils/os_thread.c 18
src/filter_core/filter_pid.c 25
src/filter_core/filter_props.c 23
src/utils/utf.c 8
src/filter_core/filter_pck.c 1
src/filter_core/filter.c 25
src/filter_core/filter_session_js.c 4
src/quickjs/quickjs.h 17
src/quickjs/quickjs.c 253
src/jsmods/core.c 5
src/quickjs/list.h 4
src/quickjs/cutils.c 10
src/quickjs/libbf.c 92
src/quickjs/cutils.h 7
src/quickjs/libbf.h 16
src/quickjs/libregexp.c 1
src/utils/gltools.c 1
src/utils/module.c 10
src/utils/os_module.c 4
src/utils/os_file.c 38
src/compositor/font_engine.c 3
src/scenegraph/base_scenegraph.c 1
src/utils/path2d.c 1
src/utils/url.c 5
src/utils/constants.c 6
src/utils/xml_parser.c 32
src/utils/gzio.c 9
src/utils/xml_bin_custom.c 11
src/utils/bitstream.c 36
src/filters/dec_scte35.c 1
src/isomedia/box_funcs.c 15
src/isomedia/box_code_base.c 2
src/utils/base_encoding.c 3
src/utils/os_net.c 1

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_section_complete', 'gf_gz_decompress_payload_ex', 'gf_odf_desc_del', 'gf_odf_del_esd_ref', 'gf_m2ts_process_packet', 'gf_sys_clock', 'gf_m2ts_demux_del', 'gf_fileio_from_url', 'gf_bs_read_data', 'gf_dir_exists']

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_bs_write_u64', 'gf_odf_write_lang', 'gf_odf_read_lang', 'gf_on_progress_std', 'gf_odf_del_esd_ref', 'gf_isom_fdm_get_data', 'gf_odf_size_descriptor', 'gf_url_concatenate_ex', 'gf_isom_extract_meta_item_intern', 'gf_isom_update_duration']

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=['JS_IsUndefined', 'gf_sys_set_console_code', 'gf_js_delete_runtime', 'gf_modules_count', 'gf_props_parse_value', 'gf_bs_read_long_int', 'gf_bs_write_u8', 'URL_GetProtocolType', 'gf_bs_write_u24', 'gf_fs_thread_proc']

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_sys_set_console_code', 'gf_cfg_set_key_internal', 'gf_props_parse_value', 'gf_bs_write_u16', 'URL_GetProtocolType', 'gf_bs_write_u24', 'gf_fs_thread_proc', 'gf_bs_write_int', 'gf_filter_has_out_caps']

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% []
gf_fopen_ex 92 39 42.39% ['/src/gpac/testsuite/oss-fuzzers/fuzz_m2ts_probe.c', '/src/gpac/testsuite/oss-fuzzers/fuzz_parse.c', '/src/gpac/testsuite/oss-fuzzers/fuzz_route.c', '/src/gpac/testsuite/oss-fuzzers/fuzz_probe_analyze.c']
gf_unregister_file_handle 33 8 24.24% ['/src/gpac/testsuite/oss-fuzzers/fuzz_m2ts_probe.c', '/src/gpac/testsuite/oss-fuzzers/fuzz_parse.c', '/src/gpac/testsuite/oss-fuzzers/fuzz_route.c', '/src/gpac/testsuite/oss-fuzzers/fuzz_probe_analyze.c']
dtout_register 35 7 20.0% []
gf_filter_new 195 85 43.58% ['/src/gpac/testsuite/oss-fuzzers/fuzz_route.c', '/src/gpac/testsuite/oss-fuzzers/fuzz_probe_analyze.c']
gf_filter_parse_prop_solve_env_var 46 21 45.65% ['/src/gpac/testsuite/oss-fuzzers/fuzz_route.c', '/src/gpac/testsuite/oss-fuzzers/fuzz_probe_analyze.c']
gf_filter_ask_rt_reschedule 31 3 9.677% []
gf_filter_load_arg_config 112 28 25.0% ['/src/gpac/testsuite/oss-fuzzers/fuzz_route.c', '/src/gpac/testsuite/oss-fuzzers/fuzz_probe_analyze.c']
filter_parse_dyn_args 570 157 27.54% ['/src/gpac/testsuite/oss-fuzzers/fuzz_route.c', '/src/gpac/testsuite/oss-fuzzers/fuzz_probe_analyze.c']
gf_filter_sess_reset_graph 37 12 32.43% ['/src/gpac/testsuite/oss-fuzzers/fuzz_route.c', '/src/gpac/testsuite/oss-fuzzers/fuzz_probe_analyze.c']
gf_props_parse_value 551 123 22.32% ['/src/gpac/testsuite/oss-fuzzers/fuzz_route.c', '/src/gpac/testsuite/oss-fuzzers/fuzz_probe_analyze.c']
gf_props_equal_internal 113 59 52.21% ['/src/gpac/testsuite/oss-fuzzers/fuzz_route.c', '/src/gpac/testsuite/oss-fuzzers/fuzz_probe_analyze.c']
gf_fs_reg_all 60 21 35.0%
gf_fs_add_filter_register 31 14 45.16% []
gf_fs_new 161 78 48.44% ['/src/gpac/testsuite/oss-fuzzers/fuzz_route.c', '/src/gpac/testsuite/oss-fuzzers/fuzz_probe_analyze.c']
gf_fs_stop 43 9 20.93% ['/src/gpac/testsuite/oss-fuzzers/fuzz_route.c', '/src/gpac/testsuite/oss-fuzzers/fuzz_probe_analyze.c']
gf_fs_load_source_dest_internal 268 147 54.85% ['/src/gpac/testsuite/oss-fuzzers/fuzz_route.c', '/src/gpac/testsuite/oss-fuzzers/fuzz_probe_analyze.c']
gf_fs_sema_io 42 6 14.28% ['/src/gpac/testsuite/oss-fuzzers/fuzz_route.c', '/src/gpac/testsuite/oss-fuzzers/fuzz_probe_analyze.c']
gf_fs_load_filter_internal 113 32 28.31% ['/src/gpac/testsuite/oss-fuzzers/fuzz_route.c', '/src/gpac/testsuite/oss-fuzzers/fuzz_probe_analyze.c']
gf_fs_thread_proc 475 241 50.73% ['/src/gpac/testsuite/oss-fuzzers/fuzz_route.c', '/src/gpac/testsuite/oss-fuzzers/fuzz_probe_analyze.c']
gf_fs_unload_script 45 16 35.55% ['/src/gpac/testsuite/oss-fuzzers/fuzz_route.c', '/src/gpac/testsuite/oss-fuzzers/fuzz_probe_analyze.c']
init_cuda_sdk 36 19 52.77% []
cuInit 275 5 1.818% []
routein_on_event_file 164 24 14.63% []
routein_initialize 115 63 54.78% []
routein_finalize 57 19 33.33% []
inspect_initialize 68 37 54.41% []
gf_route_dmx_new_internal 80 31 38.75% []
gf_route_dmx_process_object 68 12 17.64% []
gf_bs_available 31 15 48.38% ['/src/gpac/testsuite/oss-fuzzers/fuzz_parse.c', '/src/gpac/testsuite/oss-fuzzers/fuzz_route.c', '/src/gpac/testsuite/oss-fuzzers/fuzz_probe_analyze.c']
gf_bs_load_byte 32 16 50.0% ['/src/gpac/testsuite/oss-fuzzers/fuzz_m2ts_probe.c', '/src/gpac/testsuite/oss-fuzzers/fuzz_parse.c', '/src/gpac/testsuite/oss-fuzzers/fuzz_route.c', '/src/gpac/testsuite/oss-fuzzers/fuzz_probe_analyze.c']
gf_sys_set_console_code 49 23 46.93% ['/src/gpac/testsuite/oss-fuzzers/fuzz_route.c', '/src/gpac/testsuite/oss-fuzzers/fuzz_probe_analyze.c']
default_log_callback_color 34 16 47.05% []
gf_error_to_string 89 18 20.22% ['/src/gpac/testsuite/oss-fuzzers/fuzz_m2ts_probe.c', '/src/gpac/testsuite/oss-fuzzers/fuzz_parse.c', '/src/gpac/testsuite/oss-fuzzers/fuzz_route.c', '/src/gpac/testsuite/oss-fuzzers/fuzz_probe_analyze.c']
gf_parse_lfrac 71 27 38.02% ['/src/gpac/testsuite/oss-fuzzers/fuzz_route.c', '/src/gpac/testsuite/oss-fuzzers/fuzz_probe_analyze.c']
gf_modules_refresh_module_directories 37 19 51.35% ['/src/gpac/testsuite/oss-fuzzers/fuzz_route.c']
gf_modules_load_filter 33 11 33.33% []
get_default_install_path 203 108 53.20% ['/src/gpac/testsuite/oss-fuzzers/fuzz_route.c', '/src/gpac/testsuite/oss-fuzzers/fuzz_probe_analyze.c']
gf_cfg_init 138 39 28.26% ['/src/gpac/testsuite/oss-fuzzers/fuzz_route.c']
create_default_config 95 41 43.15% ['/src/gpac/testsuite/oss-fuzzers/fuzz_route.c']
gf_sys_refresh_cache 35 11 31.42% ['/src/gpac/testsuite/oss-fuzzers/fuzz_route.c']
gf_enum_directory 96 38 39.58%
gf_url_colon_suffix 71 17 23.94% ['/src/gpac/testsuite/oss-fuzzers/fuzz_route.c', '/src/gpac/testsuite/oss-fuzzers/fuzz_probe_analyze.c']
gf_netcap_setup 186 56 30.10% ['/src/gpac/testsuite/oss-fuzzers/fuzz_route.c']
gf_sk_setup_multicast_ex 273 38 13.91% []
gf_sk_group_unregister 44 16 36.36% ['/src/gpac/testsuite/oss-fuzzers/fuzz_route.c', '/src/gpac/testsuite/oss-fuzzers/fuzz_probe_analyze.c']
gf_sk_group_select 117 7 5.982% []
gf_sk_receive_internal 86 24 27.90% []
inet_addr_from_name 32 4 12.5% []
netcap_filter_pck 92 12 13.04% []
gf_mx_p 48 9 18.75% ['/src/gpac/testsuite/oss-fuzzers/fuzz_m2ts_probe.c', '/src/gpac/testsuite/oss-fuzzers/fuzz_parse.c', '/src/gpac/testsuite/oss-fuzzers/fuzz_route.c', '/src/gpac/testsuite/oss-fuzzers/fuzz_probe_analyze.c']
isLegalUTF8 34 16 47.05% ['/src/gpac/testsuite/oss-fuzzers/fuzz_parse.c', '/src/gpac/testsuite/oss-fuzzers/fuzz_route.c', '/src/gpac/testsuite/oss-fuzzers/fuzz_probe_analyze.c']
gf_filter_forward_clock 35 4 11.42% []
gf_filter_connect_source_internal 87 17 19.54% []
gf_filter_pck_set_property_full 43 16 37.20% []
gf_filter_pid_needs_explicit_resolution 67 34 50.74% []
gf_filter_pid_connect_task 42 19 45.23% []
gf_filter_pid_init_task 832 378 45.43% []
gf_filter_pid_merge_properties_internal 49 26 53.06% []
gf_filter_pid_filter_internal_packet 38 15 39.47% []
gf_props_dump_val 179 92 51.39% ['/src/gpac/testsuite/oss-fuzzers/fuzz_route.c', '/src/gpac/testsuite/oss-fuzzers/fuzz_probe_analyze.c']
gf_fs_solve_js_script 35 10 28.57% ['/src/gpac/testsuite/oss-fuzzers/fuzz_route.c', '/src/gpac/testsuite/oss-fuzzers/fuzz_probe_analyze.c']
uncv_parse_config 261 37 14.17% []
avidmx_configure_pid 44 22 50.0% []
avidmx_process 171 21 12.28% []
avidmx_process_event 58 8 13.79% []
dashdmx_io_on_dash_event 218 86 39.44% []
dashdmx_process 250 28 11.20% []
dashdmx_load_source 100 44 44.0% []
dashdmx_configure_pid 150 48 32.0% []
dashdmx_initialize 140 72 51.42% []
dashdmx_process_event 200 16 8.0% []
gsfdmx_read_prop 156 75 48.07% []
gsfdmx_tune 69 36 52.17% []
m2tsdmx_process 73 37 50.68% []
m2tsdmx_process_event 95 14 14.73% []
oggdmx_process_event 58 30 51.72% []
filelist_process 686 73 10.64% []
filelist_load_next 286 84 29.37% []
filelist_next_url 322 125 38.81% []
filelist_check_implicit_cat 61 25 40.98% []
filelist_configure_pid 216 20 9.259% []
filelist_initialize 91 11 12.08% []
filelist_process_event 45 11 24.44% []
filein_process 248 110 44.35% []
filein_initialize_ex 148 63 42.56% []
filein_process_event 86 18 20.93% []
rtpin_process 262 43 16.41% []
rtpin_initialize 76 13 17.10% []
rtpin_process_event 114 9 7.894% []
rtpin_load_sdp 55 20 36.36% []
rtpin_setup_sdp 55 25 45.45% []
gf_inspect_dump_nalu_internal 645 307 47.59% []
dump_t35 48 25 52.08% []
gf_inspect_dump_obu_internal 122 61 50.0% []
gf_inspect_dump_prores_internal 122 14 11.47%
gf_inspect_dump_opus_internal 41 11 26.82%
inspect_process 132 53 40.15% []
inspect_dump_property 223 104 46.63% []
dump_udta_m2v 43 13 30.23% []
inspect_configure_pid 153 71 46.40% []
isor_declare_objects 231 75 32.46% []
isor_declare_track 852 305 35.79% []
isor_setup_channel 528 241 45.64% []
isor_get_chapters 79 15 18.98% []
isoffin_configure_pid 50 22 44.0% []
isoffin_initialize 36 13 36.11% []
isoffin_process 387 199 51.42% []
isoffin_process_event 269 77 28.62% []
isor_reader_get_sample 288 111 38.54% []
isor_reader_check_config 117 10 8.547% []
isor_set_sample_groups_and_aux_data 46 22 47.82% []
txtin_finalize 33 15 45.45% []
txtin_process 156 41 26.28% []
txtin_configure_pid_ex 212 90 42.45% []
txtin_process_webvtt 37 18 48.64% []
txtin_probe_duration 162 78 48.14% []
txtin_process_texml 324 13 4.012% []
txtin_texml_setup 59 21 35.59% []
gf_text_process_ssa 204 48 23.52% []
adts_dmx_process_event 54 27 50.0% []
amrdmx_configure_pid 38 15 39.47% []
av1dmx_process 95 47 49.47% []
av1dmx_process_event 56 30 53.57% []
flac_dmx_process_event 55 23 41.81% []
img_process 200 90 45.0% []
mhas_dmx_configure_pid 34 15 44.11% []
mhas_dmx_process_event 55 23 41.81% []
mp3_dmx_process_event 55 27 49.09% []
naludmx_configure_pid 156 78 50.0% []
naludmx_start_nalu 66 31 46.96% []
naludmx_enqueue_or_dispatch 86 35 40.69% []
naldmx_switch_timestamps 52 3 5.769% []
naludmx_initialize 34 15 44.11% []
naludmx_process_event 82 32 39.02% []
proresdmx_process 93 43 46.23% []
proresdmx_process_event 64 25 39.06% []
rawvidreframe_configure_pid 106 22 20.75% []
truehd_parse_frame 70 33 47.14% []
seiloader_set_type 49 2 4.081% []
SDP_ParseAttribute 167 37 22.15% []
gf_sdp_info_parse 230 97 42.17% []
SDP_MakeSeconds 50 14 28.00% []
gf_isom_is_nalu_based_entry 53 29 54.71% ['/src/gpac/testsuite/oss-fuzzers/fuzz_parse.c']
gf_isom_nalu_get_sample_sap 83 28 33.73% ['/src/gpac/testsuite/oss-fuzzers/fuzz_parse.c']
gf_isom_get_hevc_lhvc_type 38 20 52.63% ['/src/gpac/testsuite/oss-fuzzers/fuzz_parse.c']
gf_isom_box_write_header 55 15 27.27% ['/src/gpac/testsuite/oss-fuzzers/fuzz_route.c', '/src/gpac/testsuite/oss-fuzzers/fuzz_probe_analyze.c']
gf_isom_datamap_new 62 24 38.70% ['/src/gpac/testsuite/oss-fuzzers/fuzz_parse.c']
gf_isom_fdm_new 104 31 29.80% ['/src/gpac/testsuite/oss-fuzzers/fuzz_parse.c']
gf_isom_fdm_get_data 43 18 41.86% ['/src/gpac/testsuite/oss-fuzzers/fuzz_parse.c']
gf_isom_cenc_has_saiz_saio_full 113 33 29.20% ['/src/gpac/testsuite/oss-fuzzers/fuzz_parse.c']
gf_isom_cenc_get_sample_aux_info 74 21 28.37% []
colr_box_write 34 16 47.05% []
MergeFragment 123 51 41.46% ['/src/gpac/testsuite/oss-fuzzers/fuzz_parse.c']
FixSDTPInTRAF 37 8 21.62% ['/src/gpac/testsuite/oss-fuzzers/fuzz_parse.c']
gf_isom_probe_file_range 32 10 31.25% []
gf_isom_get_root_od 107 12 11.21% []
gf_isom_get_edit_list_type 31 8 25.80% []
gf_isom_get_user_data 110 15 13.63% []
gf_isom_get_generic_sample_description 101 42 41.58% []
gf_isom_apple_get_tag 32 9 28.12% []
gf_isom_apple_enum_tag_ex 151 20 13.24% []
gf_isom_sample_get_subsamples_buffer 37 8 21.62% []
gf_isom_get_sample_rap_roll_info 82 9 10.97% []
gf_isom_enum_sample_group 79 12 15.18% []
gf_isom_get_y3d_info 52 15 28.84% []
gf_isom_enum_sample_aux_data 83 9 10.84% []
gf_isom_write 53 27 50.94% ['/src/gpac/testsuite/oss-fuzzers/fuzz_parse.c']
Media_GetESD 290 112 38.62% ['/src/gpac/testsuite/oss-fuzzers/fuzz_parse.c']
gf_isom_video_sample_entry_write 80 19 23.75% []
MergeTrack 657 192 29.22% ['/src/gpac/testsuite/oss-fuzzers/fuzz_parse.c']
gf_isom_text_sample_size 32 17 53.12% []
gf_av1_reset_state 41 15 36.58% []
gf_iamf_reset_state 50 17 34.0% []
gf_opus_parse_packet_header 172 40 23.25% []
AVI_close 49 17 34.69% []
avi_parse_input_file 588 46 7.823% []
gf_dash_setup_groups 295 112 37.96% []
gf_dash_close 39 21 53.84% []
gf_dash_group_enum_descriptor 37 11 29.72% []
gf_dash_get_segment_duration 105 31 29.52% []
gf_dash_process_internal 111 30 27.02% []
gf_dash_update_manifest 786 35 4.452% []
ls_hls_purge_segments 44 14 31.81% []
gf_dash_group_timeline_setup_single 759 20 2.635% []
dash_setup_period_and_groups 78 39 50.0% []
gf_dash_setup_period 398 134 33.66% []
gf_dash_setup_single_index_mode 248 13 5.241% []
gf_dash_resolve_url 63 33 52.38% []
gf_dash_download_init_segment 212 76 35.84% []
gf_dash_set_group_representation 273 122 44.68% []
m3u8_setup_timeline 32 5 15.62% []
gf_media_map_esd 80 39 48.75% []
gf_media_map_item_esd 209 106 50.71% []
rfc_6381_get_codec_aac 39 15 38.46% []
gf_mpd_representation_free 56 26 46.42% []
gf_m3u8_to_mpd 128 66 51.56% []
gf_m3u8_solve_representation_xlink 237 114 48.10% []
gf_mpd_resolve_url 407 62 15.23% []
gf_m3u8_fill_mpd_struct 601 193 32.11% []
mpeg2ps_seek_frame 48 12 25.0% []
gf_m2ts_get_adaptation_field 155 79 50.96% ['/src/gpac/testsuite/oss-fuzzers/fuzz_m2ts_probe.c']
gf_m2ts_process_pmt 625 62 9.92% []
gf_m2ts_process_sdt 100 11 11.0% []
swf_def_text 80 36 45.0% []
swf_actions 73 30 41.09% []
swf_init_decompress 38 10 26.31% []
gf_bs_write_data 78 29 37.17% ['/src/gpac/testsuite/oss-fuzzers/fuzz_parse.c', '/src/gpac/testsuite/oss-fuzzers/fuzz_route.c', '/src/gpac/testsuite/oss-fuzzers/fuzz_probe_analyze.c']
BS_WriteByte 60 21 35.0% ['/src/gpac/testsuite/oss-fuzzers/fuzz_m2ts_probe.c', '/src/gpac/testsuite/oss-fuzzers/fuzz_parse.c', '/src/gpac/testsuite/oss-fuzzers/fuzz_route.c', '/src/gpac/testsuite/oss-fuzzers/fuzz_probe_analyze.c']
gf_codec_id_from_isobmf 116 13 11.20% []
gf_pixel_get_size_info 243 10 4.115% []
gf_dm_sess_del 57 3 5.263% ['/src/gpac/testsuite/oss-fuzzers/fuzz_route.c', '/src/gpac/testsuite/oss-fuzzers/fuzz_probe_analyze.c']
gf_gzread 83 33 39.75% ['/src/gpac/testsuite/oss-fuzzers/fuzz_route.c', '/src/gpac/testsuite/oss-fuzzers/fuzz_probe_analyze.c']
check_header 48 20 41.66% ['/src/gpac/testsuite/oss-fuzzers/fuzz_route.c', '/src/gpac/testsuite/oss-fuzzers/fuzz_probe_analyze.c']
gf_net_parse_date 90 31 34.44% []
gf_sha1_update 32 17 53.12% []
gf_url_concatenate_ex 229 8 3.493% ['/src/gpac/testsuite/oss-fuzzers/fuzz_parse.c', '/src/gpac/testsuite/oss-fuzzers/fuzz_route.c', '/src/gpac/testsuite/oss-fuzzers/fuzz_probe_analyze.c']
gf_xml_sax_parse_file 56 29 51.78% ['/src/gpac/testsuite/oss-fuzzers/fuzz_route.c', '/src/gpac/testsuite/oss-fuzzers/fuzz_probe_analyze.c']
gf_xml_dump_string 32 13 40.62% []
gf_isom_open_file 77 39 50.64% ['/src/gpac/testsuite/oss-fuzzers/fuzz_parse.c']
gf_odf_desc_add_desc 52 13 25.0% ['/src/gpac/testsuite/oss-fuzzers/fuzz_parse.c']

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

Directories in report

Directory
/src/gpac/unittests/
/src/gpac/modules/deprecated/old_arch/audio_filter/
/src/gpac/modules/x11_out/
/src/gpac/applications/gpac/
/src/gpac/applications/testapps/fmp4demux/
/src/gpac/applications/mp4box/
/src/gpac/modules/validator/
/src/gpac/applications/testapps/broadcaster/
/src/gpac/applications/testapps/segmp4demux/
/src/gpac/modules/pulseaudio/
/src/gpac/modules/deprecated/old_arch/platinum/
/src/gpac/src/filters/unittests/
/src/gpac/modules/droid_out/
/src/gpac/src/media_tools/
/src/gpac/applications/testapps/ts2udp/
/src/gpac/modules/deprecated/old_arch/freenect/
/src/gpac/applications/testapps/dmbrs/
/src/gpac/modules/deprecated/ios_mpegv/
/src/gpac/applications/testapps/atscdmx/
/src/gpac/src/utils/unittests/
/src/gpac/modules/deprecated/old_arch/rvc_dec/
/src/gpac/modules/deprecated/oss_audio/
/src/gpac/modules/test_filter/
/src/gpac/src/bifs/
/src/gpac/applications/testapps/udptsseg/
/src/gpac/modules/sdl_out/
/src/gpac/applications/testapps/mpedemux/
/src/gpac/applications/testapps/svg2bifs/
/src/gpac/modules/deprecated/droid_mpegv/
/src/gpac/applications/generators/MPEG4/
/src/gpac/applications/testapps/hevcbench/
/src/gpac/modules/demo_is/
/src/gpac/modules/droid_audio/
/src/gpac/applications/testapps/mp4mux/
/src/gpac/share/nodejs/src/
/src/gpac/src/jsmods/
/src/gpac/src/filter_core/
/src/gpac/modules/deprecated/old_arch/libplayer/
/src/gpac/testsuite/oss-fuzzers/
/src/gpac/src/scenegraph/
/src/gpac/applications/testapps/mpeg2ts/
/src/gpac/modules/deprecated/old_arch/mse_in/
/src/gpac/src/isomedia/
/src/gpac/modules/dx_hw/
/src/gpac/modules/deprecated/old_arch/gdip_raster/
/src/gpac/src/evg/
/src/gpac/src/ietf/
/src/gpac/modules/alsa/
/src/gpac/modules/ft_font/
/src/gpac/modules/deprecated/old_arch/widgetman/
/src/gpac/modules/wav_out/
/src/gpac/applications/generators/X3D/
/src/gpac/modules/caca_out/
/src/gpac/modules/directfb_out/
/src/gpac/modules/deprecated/ios_cam/
/src/gpac/applications/generators/SVG/
/src/gpac/modules/deprecated/old_arch/osd/
/src/gpac/src/compositor/
/src/gpac/src/filters/
/src/gpac/modules/deprecated/old_arch/psvr/
/src/gpac/src/laser/
/src/gpac/modules/deprecated/old_arch/netctrl/
/src/gpac/include/gpac/
/src/gpac/modules/deprecated/old_arch/ui_rec/
/src/gpac/modules/jack/
/src/gpac/applications/testapps/ts2hds/
/src/gpac/src/crypto/
/src/gpac/applications/testapps/loadcompare/
/src/gpac/applications/generators/WebGLGen/
/src/gpac/modules/deprecated/droid_cam/
/src/gpac/modules/dektec_out/
/src/gpac/src/odf/
/src/gpac/modules/deprecated/old_arch/hyb_in/
/src/gpac/src/utils/
/src/gpac/modules/deprecated/old_arch/opencv_is/
/src/gpac/modules/deprecated/old_arch/wiiis/
/src/gpac/src/quickjs/
/src/gpac/src/scene_manager/
/src/gpac/modules/deprecated/old_arch/ffmpeg_in/