FFmpeg
Functions | Variables
target_bsf_fuzzer.c File Reference
#include "config.h"
#include "libavutil/imgutils.h"
#include "libavutil/opt.h"
#include "libavcodec/avcodec.h"
#include "libavcodec/bsf.h"
#include "libavcodec/bsf_internal.h"
#include "libavcodec/bytestream.h"
#include "libavcodec/internal.h"

Go to the source code of this file.

Functions

int LLVMFuzzerTestOneInput (const uint8_t *data, size_t size)
 
static void error (const char *err)
 

Variables

static const AVBitStreamFilterf = NULL
 
static const uint64_t FUZZ_TAG = 0x4741542D5A5A5546ULL
 

Function Documentation

◆ LLVMFuzzerTestOneInput()

int LLVMFuzzerTestOneInput ( const uint8_t *  data,
size_t  size 
)

Definition at line 41 of file target_bsf_fuzzer.c.

◆ error()

static void error ( const char *  err)
static
Examples
transcode_aac.c.

Definition at line 31 of file target_bsf_fuzzer.c.

Referenced by aac_decode_frame_int(), aac_encode_init(), add_audio_device(), add_samples_to_fifo(), add_video_device(), adpcm_encode_frame(), al_get_error(), android_camera_read_header(), aom_decode(), aom_init(), aptx_quantize_difference(), av_audio_fifo_alloc(), avformat_alloc_output_context2(), avformat_find_stream_info(), avformat_match_stream_specifier(), avio_close(), avisynth_context_create(), avisynth_read_packet_audio(), avisynth_read_packet_video(), calc_prediction_gain(), calculate_visual_weight(), camera_dev_error(), celt_lpc(), check_diff(), check_specific_config(), compute_ref_coefs(), convert_samples(), create(), cuda_device_create(), cuda_device_derive(), cuda_device_init(), cuvid_decode_init(), cuvid_decode_packet(), cuvid_output_frame(), decode_audio_frame(), decode_cell(), decode_frame(), decode_ihdr_chunk(), decode_picture(), decode_vector(), dering_TMPL(), dirac_unpack_block_motion_data(), dnxhd_decode_dct_block(), do_audio_out(), do_video_out(), dshow_add_device(), dshow_get_device_list(), dshow_open_device(), dshow_read_header(), encode_audio_frame(), encode_frame(), encode_superframe(), estimate_acs(), estimate_dcs(), estimate_slice_plane(), eval_error_cell(), ff_alloc_input_device_context(), ff_decklink_read_header(), ff_decklink_write_header(), ff_ebur128_loudness_shortterm(), ff_er_frame_end(), ff_filter_frame(), ff_frame_thread_init(), ff_h263_encode_picture_header(), ff_intrax8_decode_picture(), ff_ip_resolve_host(), ff_jni_exception_get_summary(), ff_lpc_calc_ref_coefs_f(), ff_make_absolute_url2(), ff_mpeg12_find_best_frame_rate(), ff_rfps_add_frame(), ff_rfps_calculate(), ff_side_data_set_encoder_stats(), ff_v4l2_context_init(), ff_v4l2_m2m_codec_full_reinit(), ff_vc1_decode_init_alloc_tables(), find_slice_quant(), flv_init(), gdigrab_read_header(), gdigrab_region_wnd_init(), get_audio_flags(), get_number(), get_utf8_length_at(), guess_dc(), guess_mv(), handle_http_errors(), handle_id3(), hls_decode_entry_wpp(), hls_slice_data_wpp(), id3v2_parse(), image_available(), init_axis_from_file(), init_converted_samples(), init_cqt(), init_input_stream(), init_output_frame(), init_output_stream(), init_output_stream_wrapper(), init_resampler(), init_volume(), initFilter(), is_intra_more_likely(), levinson_durbin(), libgsm_encode_init(), librsvg_decode_frame(), libsrt_network_wait_fd(), libvorbis_encode_init(), libvorbis_setup(), LLVMFuzzerTestOneInput(), load_glyph(), log_encoder_error(), main(), mp3_write_xing(), mp3lame_encode_init(), oggvorbis_decode_init(), open_input_file(), open_output_file(), output_single_frame(), parse_number_or_die(), parse_rule(), pgx_decode_header(), predictor_calc_error(), prepare_sei_data_array(), print_report(), process(), process_output_surface(), quant_array_idx(), quantize(), quantize_lpc_coefs(), ra144_encode_subblock(), read_access_unit(), read_fps(), read_gab2_sub(), read_header(), read_header_openmpt(), read_int(), read_line_and_int(), read_matrix_params(), read_packet(), read_uslt(), resample_init(), rpl_read_header(), silk_is_lpc_stable(), smacker_decode_header_tree(), smka_decode_frame(), transcode_init(), tta_decode_frame(), tta_filter_process_c(), ttaenc_filter_process_c(), udp_port(), v4l2_configure_contexts(), vmd_read_header(), vorbis_encode_init(), vorbis_parse_setup_hdr_codebooks(), vpx_init(), wavpack_decode_frame(), write_output_file_header(), write_output_file_trailer(), and wv_get_value().

Variable Documentation

◆ f

const AVBitStreamFilter* f = NULL
static

Definition at line 37 of file target_bsf_fuzzer.c.

Referenced by LLVMFuzzerTestOneInput().

◆ FUZZ_TAG

const uint64_t FUZZ_TAG = 0x4741542D5A5A5546ULL
static

Definition at line 39 of file target_bsf_fuzzer.c.

Referenced by LLVMFuzzerTestOneInput().