Chromium Code Reviews| Index: webrtc/test/fuzzers/audio_decoder_fuzzer.h |
| diff --git a/webrtc/test/fuzzers/audio_decoder_fuzzer.h b/webrtc/test/fuzzers/audio_decoder_fuzzer.h |
| index cdd857430080dc105bbbdfd959da43856324b91e..98ffe5e56381a83fd32209c23ed896f0a4d176bf 100644 |
| --- a/webrtc/test/fuzzers/audio_decoder_fuzzer.h |
| +++ b/webrtc/test/fuzzers/audio_decoder_fuzzer.h |
| @@ -19,13 +19,29 @@ namespace webrtc { |
| class AudioDecoder; |
| -void FuzzAudioDecoder(const uint8_t* data, |
| +enum class DecoderFunctionType { |
| + kNormalDecode, |
| + kRedundantDecode, |
| +}; |
| + |
| +void FuzzAudioDecoder(DecoderFunctionType decode_type, |
| + const uint8_t* data, |
| size_t size, |
| AudioDecoder* decoder, |
| int sample_rate_hz, |
| size_t max_decoded_bytes, |
| int16_t* decoded); |
| +void FuzzAudioDecoderRedundant(const uint8_t* data, |
|
pbos-webrtc
2016/01/27 15:20:03
Remove this one?
hlundin-webrtc
2016/02/08 14:08:45
D'oh!
Done.
|
| + size_t size, |
| + AudioDecoder* decoder, |
| + int sample_rate_hz, |
| + size_t max_decoded_bytes, |
| + int16_t* decoded); |
| + |
| +void FuzzAudioDecoderIncomingPacket(const uint8_t* data, |
| + size_t size, |
| + AudioDecoder* decoder); |
| } // namespace webrtc |
| #endif // WEBRTC_TEST_FUZZERS_AUDIO_DECODER_FUZZER_H_ |