StagefrightMediaRecorder supports the following parameters:
setOutputFormat)setAudioEncoder)setVideoEncoder)setAudioSource)setVideoSource)setMicrophoneDirection)You can find the possible values in the fuzzer's source code.
$ mm -j$(nproc) mediarecorder_fuzzer
$ adb sync data $ adb shell /data/fuzz/arm64/mediarecorder_fuzzer/mediarecorder_fuzzer
StagefrightMetadataRetriever supports the following data sources:
url)fd)source)| Parameter | Valid Values | Configured Value |
|---|---|---|
url | Url of data source | Value obtained from FuzzedDataProvider |
fd | File descriptor value of input file | Value obtained from FuzzedDataProvider |
source | DataSource object | Data obtained from FuzzedDataProvider |
$ mm -j$(nproc) metadataretriever_fuzzer
$ adb sync data $ adb shell /data/fuzz/arm64/metadataretriever_fuzzer/metadataretriever_fuzzer
MediaPlayerService supports the following data sources:
url)fd)source)source)rtpParams)MediaPlayerService supports the following parameters:
audioSessionId)mStretchMode)mFallbackMode)key)streamType)msg)ext1)You can find the possible values in the fuzzer's source code.
$ mm -j$(nproc) mediaplayer_fuzzer
$ adb sync data $ adb shell /data/fuzz/arm64/mediaplayer_fuzzer/mediaplayer_fuzzer