Home
last modified time | relevance | path

Searched refs:fdp (Results 1 – 2 of 2) sorted by relevance

/liblc3-latest/fuzz/
Defuzz.cc25 T ConsumeInRange(FuzzedDataProvider &fdp, T min, T max) { in ConsumeInRange() argument
26 return fdp.ConsumeIntegralInRange<T>(min, max); in ConsumeInRange()
30 float ConsumeInRange(FuzzedDataProvider &fdp, float min, float max) { in ConsumeInRange() argument
31 return fdp.ConsumeFloatingPointInRange<float>(min, max); in ConsumeInRange()
35 int encode(Encoder &e, int nchannels, int frame_size, FuzzedDataProvider &fdp, in encode() argument
39 if (fdp.remaining_bytes() < pcm_samples * sizeof(T)) in encode()
44 s = ConsumeInRange<T>(fdp, min, max); in encode()
53 PcmFormat fmt, FuzzedDataProvider &fdp) in encode() argument
62 if (fdp.remaining_bytes() < pcm_bytes) in encode()
65 e.Encode(fmt, fdp.ConsumeBytes<uint8_t>(pcm_bytes).data(), in encode()
[all …]
Ddfuzz.cc29 FuzzedDataProvider fdp(data, size); in LLVMFuzzerTestOneInput() local
31 int dt_us = fdp.PickValueInArray(dt_list); in LLVMFuzzerTestOneInput()
32 int sr_hz = fdp.PickValueInArray(sr_list); in LLVMFuzzerTestOneInput()
33 int nchannels =fdp.PickValueInArray({1, 2}); in LLVMFuzzerTestOneInput()
34 bool hrmode = fdp.ConsumeBool(); in LLVMFuzzerTestOneInput()
36 int sr_pcm_hz = fdp.PickValueInArray(sr_list); in LLVMFuzzerTestOneInput()
42 int frame_size = fdp.ConsumeIntegralInRange( in LLVMFuzzerTestOneInput()
45 PcmFormat fmt = fdp.PickValueInArray( in LLVMFuzzerTestOneInput()
59 if (fdp.remaining_bytes() < frame_size * nchannels) in LLVMFuzzerTestOneInput()
63 fdp.ConsumeBytes<uint8_t>(nchannels * frame_size).data(), frame_size, in LLVMFuzzerTestOneInput()