FFmpeg
|
#include "libavutil/avassert.h"
#include "libavutil/intreadwrite.h"
#include "libavcodec/avcodec.h"
#include "libavformat/avformat.h"
Go to the source code of this file.
Data Structures | |
struct | FuzzDataBuffer |
Functions | |
static void | error (const char *err) |
static AVCodec * | AVCodecInitialize (enum AVCodecID codec_id) |
void | FDBCreate (FuzzDataBuffer *FDB) |
void | FDBDesroy (FuzzDataBuffer *FDB) |
void | FDBRealloc (FuzzDataBuffer *FDB, size_t size) |
void | FDBPrepare (FuzzDataBuffer *FDB, AVPacket *dst, const uint8_t *data, size_t size) |
int | LLVMFuzzerTestOneInput (const uint8_t *data, size_t size) |
Variables | |
static AVCodec * | c = NULL |
const uint32_t | maxiteration = 8096 |
static const uint64_t | FUZZ_TAG = 0x4741542D5A5A5546ULL |
|
static |
Definition at line 54 of file target_dec_fuzzer.c.
Referenced by aac_encode_init(), add_audio_device(), add_samples_to_fifo(), add_video_device(), adpcm_encode_frame(), adpcm_encode_init(), al_get_error(), alac_encode_init(), av_audio_fifo_alloc(), av_resample_init(), AVCodecInitialize(), avformat_alloc_output_context2(), avformat_find_stream_info(), avisynth_context_create(), avisynth_read_packet_audio(), avisynth_read_packet_video(), avresample_open(), calculate_visual_weight(), check_diff(), check_specific_config(), convert_samples(), create(), cuda_device_create(), cuda_device_init(), cuvid_decode_init(), cuvid_output_frame(), decode_audio_frame(), decode_cell(), decode_frame(), decode_ihdr_chunk(), decode_init(), decode_picture(), dering_TMPL(), do_audio_out(), do_video_out(), dshow_add_device(), dshow_open_device(), dshow_read_header(), encode_audio_frame(), encode_frame(), encode_init(), encode_superframe(), eval_error_cell(), FDBCreate(), FDBRealloc(), ff_alloc_input_device_context(), ff_audio_mix_alloc(), ff_audio_resample_init(), ff_decklink_read_header(), ff_decklink_write_header(), ff_ebur128_loudness_momentary(), ff_ebur128_loudness_shortterm(), ff_ebur128_loudness_window(), ff_er_frame_end(), ff_filter_frame(), ff_frame_thread_init(), ff_h263_encode_picture_header(), ff_intrax8_decode_picture(), ff_lpc_calc_ref_coefs_f(), ff_rfps_add_frame(), ff_rfps_calculate(), ff_vc1_decode_init_alloc_tables(), ffmpeg_parse_options(), ffserver_set_float_param(), ffserver_set_int_param(), find_slice_quant(), flush_encoders(), flv_write_header(), g722_encode_init(), gdigrab_read_header(), gdigrab_region_wnd_init(), get_audio_flags(), get_number(), guess_dc(), guess_mv(), hls_slice_data_wpp(), id3v2_parse(), init_axis_from_file(), init_converted_samples(), init_cqt(), init_output_frame(), init_resampler(), init_volume(), initFilter(), is_intra_more_likely(), libgsm_encode_init(), libschroedinger_encode_frame(), libvorbis_encode_init(), libvorbis_setup(), LLVMFuzzerTestOneInput(), load_glyph(), load_sofa(), log_encoder_error(), main(), mp3_write_xing(), mp3lame_encode_init(), mpeg1_encode_sequence_header(), oggvorbis_decode_init(), open_input_file(), open_output_file(), output_single_frame(), parse_number_or_die(), parse_rule(), print_report(), process(), process_output_surface(), quant_array_idx(), quantize(), quantize_lpc_coefs(), ra144_encode_init(), ra144_encode_subblock(), read_access_unit(), read_gab2_sub(), read_header(), read_matrix_params(), read_packet(), read_uslt(), reap_filters(), resample_init(), roq_dpcm_encode_init(), rpl_read_header(), rtp_resolve_host(), silk_is_lpc_stable(), smacker_decode_header_tree(), smka_decode_frame(), transcode_init(), tta_decode_frame(), udp_port(), udp_resolve_host(), vmd_read_header(), vorbis_encode_init(), vorbis_parse_setup_hdr_codebooks(), vpx_init(), write_output_file_header(), write_output_file_trailer(), and wv_get_value().
Definition at line 61 of file target_dec_fuzzer.c.
Referenced by LLVMFuzzerTestOneInput().
void FDBCreate | ( | FuzzDataBuffer * | FDB | ) |
Definition at line 98 of file target_dec_fuzzer.c.
Referenced by LLVMFuzzerTestOneInput().
void FDBDesroy | ( | FuzzDataBuffer * | FDB | ) |
Definition at line 105 of file target_dec_fuzzer.c.
Referenced by LLVMFuzzerTestOneInput().
void FDBRealloc | ( | FuzzDataBuffer * | FDB, |
size_t | size | ||
) |
Definition at line 107 of file target_dec_fuzzer.c.
Referenced by FDBPrepare().
void FDBPrepare | ( | FuzzDataBuffer * | FDB, |
AVPacket * | dst, | ||
const uint8_t * | data, | ||
size_t | size | ||
) |
Definition at line 119 of file target_dec_fuzzer.c.
Referenced by LLVMFuzzerTestOneInput().
Definition at line 138 of file target_dec_fuzzer.c.
Definition at line 60 of file target_dec_fuzzer.c.
const uint32_t maxiteration = 8096 |
Definition at line 134 of file target_dec_fuzzer.c.
|
static |
Definition at line 136 of file target_dec_fuzzer.c.
Referenced by LLVMFuzzerTestOneInput().