summaryrefslogtreecommitdiffstats
path: root/third_party/libwebrtc/test/fuzzers/configs
diff options
context:
space:
mode:
authorDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-19 00:47:55 +0000
committerDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-19 00:47:55 +0000
commit26a029d407be480d791972afb5975cf62c9360a6 (patch)
treef435a8308119effd964b339f76abb83a57c29483 /third_party/libwebrtc/test/fuzzers/configs
parentInitial commit. (diff)
downloadfirefox-26a029d407be480d791972afb5975cf62c9360a6.tar.xz
firefox-26a029d407be480d791972afb5975cf62c9360a6.zip
Adding upstream version 124.0.1.upstream/124.0.1
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'third_party/libwebrtc/test/fuzzers/configs')
-rw-r--r--third_party/libwebrtc/test/fuzzers/configs/replay_packet_fuzzer/h264_fec_config.json151
-rw-r--r--third_party/libwebrtc/test/fuzzers/configs/replay_packet_fuzzer/h264_non_interleaved_config.json66
-rw-r--r--third_party/libwebrtc/test/fuzzers/configs/replay_packet_fuzzer/h264_single_nal_config.json66
-rw-r--r--third_party/libwebrtc/test/fuzzers/configs/replay_packet_fuzzer/vp8_config.json29
-rw-r--r--third_party/libwebrtc/test/fuzzers/configs/replay_packet_fuzzer/vp8_fec_config.json73
-rw-r--r--third_party/libwebrtc/test/fuzzers/configs/replay_packet_fuzzer/vp9_config.json29
-rw-r--r--third_party/libwebrtc/test/fuzzers/configs/replay_packet_fuzzer/vp9_fec_config.json79
7 files changed, 493 insertions, 0 deletions
diff --git a/third_party/libwebrtc/test/fuzzers/configs/replay_packet_fuzzer/h264_fec_config.json b/third_party/libwebrtc/test/fuzzers/configs/replay_packet_fuzzer/h264_fec_config.json
new file mode 100644
index 0000000000..59b5db9446
--- /dev/null
+++ b/third_party/libwebrtc/test/fuzzers/configs/replay_packet_fuzzer/h264_fec_config.json
@@ -0,0 +1,151 @@
+[
+ {
+ "decoders" : [
+ {
+ "codec_params" : [
+ {
+ "level-asymmetry-allowed" : "1"
+ },
+ {
+ "packetization-mode" : "1"
+ },
+ {
+ "profile-level-id" : "42001f"
+ }
+ ],
+ "payload_name" : "H264",
+ "payload_type" : 100
+ },
+ {
+ "codec_params" : [
+ {
+ "level-asymmetry-allowed" : "1"
+ },
+ {
+ "packetization-mode" : "0"
+ },
+ {
+ "profile-level-id" : "42001f"
+ }
+ ],
+ "payload_name" : "H264",
+ "payload_type" : 102
+ },
+ {
+ "codec_params" : [
+ {
+ "level-asymmetry-allowed" : "1"
+ },
+ {
+ "packetization-mode" : "1"
+ },
+ {
+ "profile-level-id" : "42e01f"
+ }
+ ],
+ "payload_name" : "H264",
+ "payload_type" : 127
+ },
+ {
+ "codec_params" : [
+ {
+ "level-asymmetry-allowed" : "1"
+ },
+ {
+ "packetization-mode" : "0"
+ },
+ {
+ "profile-level-id" : "42e01f"
+ }
+ ],
+ "payload_name" : "H264",
+ "payload_type" : 125
+ },
+ {
+ "codec_params" : [],
+ "payload_name" : "VP8",
+ "payload_type" : 96
+ },
+ {
+ "codec_params" : [],
+ "payload_name" : "VP9",
+ "payload_type" : 98
+ }
+ ],
+ "render_delay_ms" : 10,
+ "rtp" : {
+ "extensions" : [
+ {
+ "encrypt" : false,
+ "id" : 5,
+ "uri" : "http://www.ietf.org/id/draft-holmer-rmcat-transport-wide-cc-extensions-01"
+ },
+ {
+ "encrypt" : false,
+ "id" : 3,
+ "uri" : "http://www.webrtc.org/experiments/rtp-hdrext/abs-send-time"
+ },
+ {
+ "encrypt" : false,
+ "id" : 6,
+ "uri" : "http://www.webrtc.org/experiments/rtp-hdrext/playout-delay"
+ },
+ {
+ "encrypt" : false,
+ "id" : 7,
+ "uri" : "http://www.webrtc.org/experiments/rtp-hdrext/video-content-type"
+ },
+ {
+ "encrypt" : false,
+ "id" : 8,
+ "uri" : "http://www.webrtc.org/experiments/rtp-hdrext/video-timing"
+ },
+ {
+ "encrypt" : false,
+ "id" : 4,
+ "uri" : "urn:3gpp:video-orientation"
+ },
+ {
+ "encrypt" : false,
+ "id" : 2,
+ "uri" : "urn:ietf:params:rtp-hdrext:toffset"
+ }
+ ],
+ "local_ssrc" : 1,
+ "lntf" : {
+ "enabled": false,
+ },
+ "nack" : {
+ "rtp_history_ms" : 1000
+ },
+ "red_payload_type" : -1,
+ "remb" : true,
+ "remote_ssrc" : 2736493666,
+ "rtcp_mode" : "RtcpMode::kReducedSize",
+ "rtx_payload_types" : [
+ {
+ "97" : 96
+ },
+ {
+ "99" : 98
+ },
+ {
+ "101" : 100
+ },
+ {
+ "107" : 125
+ },
+ {
+ "122" : 127
+ },
+ {
+ "123" : 102
+ }
+ ],
+ "rtx_ssrc" : 885796452,
+ "transport_cc" : true,
+ "ulpfec_payload_type" : -1
+ },
+ "target_delay_ms" : 0
+ }
+]
diff --git a/third_party/libwebrtc/test/fuzzers/configs/replay_packet_fuzzer/h264_non_interleaved_config.json b/third_party/libwebrtc/test/fuzzers/configs/replay_packet_fuzzer/h264_non_interleaved_config.json
new file mode 100644
index 0000000000..9cb5bd767b
--- /dev/null
+++ b/third_party/libwebrtc/test/fuzzers/configs/replay_packet_fuzzer/h264_non_interleaved_config.json
@@ -0,0 +1,66 @@
+[
+ {
+ "decoders" : [
+ {
+ "codec_params" : [
+ {
+ "level-asymmetry-allowed" : "0"
+ },
+ {
+ "packetization-mode" : "0"
+ },
+ {
+ "profile-level-id" : "42001f"
+ }
+ ],
+ "payload_name" : "H264",
+ "payload_type" : 100
+ },
+ {
+ "codec_params" : [
+ {
+ "level-asymmetry-allowed" : "1"
+ },
+ {
+ "packetization-mode" : "1"
+ },
+ {
+ "profile-level-id" : "42e01f"
+ }
+ ],
+ "payload_name" : "H264",
+ "payload_type" : 102
+ }
+ ],
+ "render_delay_ms" : 10,
+ "rtp" : {
+ "extensions" : [],
+ "local_ssrc" : 1,
+ "lntf" : {
+ "enabled": false,
+ },
+ "nack" : {
+ "rtp_history_ms" : 1000
+ },
+ "red_payload_type" : 125,
+ "remb" : true,
+ "remote_ssrc" : 1989790381,
+ "rtcp_mode" : "RtcpMode::kReducedSize",
+ "rtx_payload_types" : [
+ {
+ "101" : 100
+ },
+ {
+ "122" : 125
+ },
+ {
+ "123" : 127
+ }
+ ],
+ "rtx_ssrc" : 1406083315,
+ "transport_cc" : true,
+ "ulpfec_payload_type" : -1
+ },
+ "target_delay_ms" : 0
+ }
+]
diff --git a/third_party/libwebrtc/test/fuzzers/configs/replay_packet_fuzzer/h264_single_nal_config.json b/third_party/libwebrtc/test/fuzzers/configs/replay_packet_fuzzer/h264_single_nal_config.json
new file mode 100644
index 0000000000..f3ae6bbafc
--- /dev/null
+++ b/third_party/libwebrtc/test/fuzzers/configs/replay_packet_fuzzer/h264_single_nal_config.json
@@ -0,0 +1,66 @@
+[
+ {
+ "decoders" : [
+ {
+ "codec_params" : [
+ {
+ "level-asymmetry-allowed" : "1"
+ },
+ {
+ "packetization-mode" : "1"
+ },
+ {
+ "profile-level-id" : "42001f"
+ }
+ ],
+ "payload_name" : "H264",
+ "payload_type" : 100
+ },
+ {
+ "codec_params" : [
+ {
+ "level-asymmetry-allowed" : "1"
+ },
+ {
+ "packetization-mode" : "1"
+ },
+ {
+ "profile-level-id" : "42e01f"
+ }
+ ],
+ "payload_name" : "H264",
+ "payload_type" : 102
+ }
+ ],
+ "render_delay_ms" : 10,
+ "rtp" : {
+ "extensions" : [],
+ "local_ssrc" : 1,
+ "lntf" : {
+ "enabled": false,
+ },
+ "nack" : {
+ "rtp_history_ms" : 1000
+ },
+ "red_payload_type" : 125,
+ "remb" : true,
+ "remote_ssrc" : 1989790381,
+ "rtcp_mode" : "RtcpMode::kReducedSize",
+ "rtx_payload_types" : [
+ {
+ "101" : 100
+ },
+ {
+ "122" : 125
+ },
+ {
+ "123" : 127
+ }
+ ],
+ "rtx_ssrc" : 1406083315,
+ "transport_cc" : true,
+ "ulpfec_payload_type" : -1
+ },
+ "target_delay_ms" : 0
+ }
+]
diff --git a/third_party/libwebrtc/test/fuzzers/configs/replay_packet_fuzzer/vp8_config.json b/third_party/libwebrtc/test/fuzzers/configs/replay_packet_fuzzer/vp8_config.json
new file mode 100644
index 0000000000..0a5eef8b09
--- /dev/null
+++ b/third_party/libwebrtc/test/fuzzers/configs/replay_packet_fuzzer/vp8_config.json
@@ -0,0 +1,29 @@
+[{
+ "decoders" : [
+ {
+ "codec_params" : [],
+ "payload_name" : "VP8",
+ "payload_type" : 125
+ }
+ ],
+ "render_delay_ms" : 10,
+ "rtp" : {
+ "extensions" : [],
+ "local_ssrc" : 7331,
+ "lntf" : {
+ "enabled": false,
+ },
+ "nack" : {
+ "rtp_history_ms" : 1000
+ },
+ "red_payload_type" : -1,
+ "remb" : true,
+ "remote_ssrc" : 1337,
+ "rtcp_mode" : "RtcpMode::kCompound",
+ "rtx_payload_types" : [],
+ "rtx_ssrc" : 100,
+ "transport_cc" : true,
+ "ulpfec_payload_type" : -1
+ },
+ "target_delay_ms" : 0
+}]
diff --git a/third_party/libwebrtc/test/fuzzers/configs/replay_packet_fuzzer/vp8_fec_config.json b/third_party/libwebrtc/test/fuzzers/configs/replay_packet_fuzzer/vp8_fec_config.json
new file mode 100644
index 0000000000..3d2b66301d
--- /dev/null
+++ b/third_party/libwebrtc/test/fuzzers/configs/replay_packet_fuzzer/vp8_fec_config.json
@@ -0,0 +1,73 @@
+[
+ {
+ "decoders" : [
+ {
+ "codec_params" : [],
+ "payload_name" : "VP8",
+ "payload_type" : 96
+ }
+ ],
+ "render_delay_ms" : 10,
+ "rtp" : {
+ "extensions" : [
+ {
+ "encrypt" : false,
+ "id" : 5,
+ "uri" : "http://www.ietf.org/id/draft-holmer-rmcat-transport-wide-cc-extensions-01"
+ },
+ {
+ "encrypt" : false,
+ "id" : 3,
+ "uri" : "http://www.webrtc.org/experiments/rtp-hdrext/abs-send-time"
+ },
+ {
+ "encrypt" : false,
+ "id" : 6,
+ "uri" : "http://www.webrtc.org/experiments/rtp-hdrext/playout-delay"
+ },
+ {
+ "encrypt" : false,
+ "id" : 7,
+ "uri" : "http://www.webrtc.org/experiments/rtp-hdrext/video-content-type"
+ },
+ {
+ "encrypt" : false,
+ "id" : 8,
+ "uri" : "http://www.webrtc.org/experiments/rtp-hdrext/video-timing"
+ },
+ {
+ "encrypt" : false,
+ "id" : 4,
+ "uri" : "urn:3gpp:video-orientation"
+ },
+ {
+ "encrypt" : false,
+ "id" : 2,
+ "uri" : "urn:ietf:params:rtp-hdrext:toffset"
+ }
+ ],
+ "local_ssrc" : 1,
+ "lntf" : {
+ "enabled": false,
+ },
+ "nack" : {
+ "rtp_history_ms" : 1000
+ },
+ "red_payload_type" : -1,
+ "remb" : true,
+ "remote_ssrc" : 2672243158,
+ "rtcp_mode" : "RtcpMode::kReducedSize",
+ "rtx_payload_types" : [
+ {
+ "97" : 96
+ },
+ {
+ "99" : 98
+ }
+ ],
+ "rtx_ssrc" : 1807563126,
+ "transport_cc" : true
+ },
+ "target_delay_ms" : 0
+ }
+]
diff --git a/third_party/libwebrtc/test/fuzzers/configs/replay_packet_fuzzer/vp9_config.json b/third_party/libwebrtc/test/fuzzers/configs/replay_packet_fuzzer/vp9_config.json
new file mode 100644
index 0000000000..a9c88a2402
--- /dev/null
+++ b/third_party/libwebrtc/test/fuzzers/configs/replay_packet_fuzzer/vp9_config.json
@@ -0,0 +1,29 @@
+[{
+ "decoders" : [
+ {
+ "codec_params" : [],
+ "payload_name" : "VP9",
+ "payload_type" : 124
+ }
+ ],
+ "render_delay_ms" : 10,
+ "rtp" : {
+ "extensions" : [],
+ "local_ssrc" : 7331,
+ "lntf" : {
+ "enabled": false,
+ },
+ "nack" : {
+ "rtp_history_ms" : 1000
+ },
+ "red_payload_type" : -1,
+ "remb" : true,
+ "remote_ssrc" : 1337,
+ "rtcp_mode" : "RtcpMode::kCompound",
+ "rtx_payload_types" : [],
+ "rtx_ssrc" : 100,
+ "transport_cc" : true,
+ "ulpfec_payload_type" : -1
+ },
+ "target_delay_ms" : 0
+}]
diff --git a/third_party/libwebrtc/test/fuzzers/configs/replay_packet_fuzzer/vp9_fec_config.json b/third_party/libwebrtc/test/fuzzers/configs/replay_packet_fuzzer/vp9_fec_config.json
new file mode 100644
index 0000000000..d089aa8fec
--- /dev/null
+++ b/third_party/libwebrtc/test/fuzzers/configs/replay_packet_fuzzer/vp9_fec_config.json
@@ -0,0 +1,79 @@
+[
+ {
+ "decoders" : [
+ {
+ "codec_params" : [],
+ "payload_name" : "VP9",
+ "payload_type" : 98
+ },
+ {
+ "codec_params" : [],
+ "payload_name" : "VP8",
+ "payload_type" : 96
+ }
+ ],
+ "render_delay_ms" : 10,
+ "rtp" : {
+ "extensions" : [
+ {
+ "encrypt" : false,
+ "id" : 5,
+ "uri" : "http://www.ietf.org/id/draft-holmer-rmcat-transport-wide-cc-extensions-01"
+ },
+ {
+ "encrypt" : false,
+ "id" : 3,
+ "uri" : "http://www.webrtc.org/experiments/rtp-hdrext/abs-send-time"
+ },
+ {
+ "encrypt" : false,
+ "id" : 6,
+ "uri" : "http://www.webrtc.org/experiments/rtp-hdrext/playout-delay"
+ },
+ {
+ "encrypt" : false,
+ "id" : 7,
+ "uri" : "http://www.webrtc.org/experiments/rtp-hdrext/video-content-type"
+ },
+ {
+ "encrypt" : false,
+ "id" : 8,
+ "uri" : "http://www.webrtc.org/experiments/rtp-hdrext/video-timing"
+ },
+ {
+ "encrypt" : false,
+ "id" : 4,
+ "uri" : "urn:3gpp:video-orientation"
+ },
+ {
+ "encrypt" : false,
+ "id" : 2,
+ "uri" : "urn:ietf:params:rtp-hdrext:toffset"
+ }
+ ],
+ "local_ssrc" : 1,
+ "lntf" : {
+ "enabled": false,
+ },
+ "nack" : {
+ "rtp_history_ms" : 1000
+ },
+ "red_payload_type" : -1,
+ "remb" : true,
+ "remote_ssrc" : 2678204013,
+ "rtcp_mode" : "RtcpMode::kReducedSize",
+ "rtx_payload_types" : [
+ {
+ "97" : 96
+ },
+ {
+ "99" : 98
+ }
+ ],
+ "rtx_ssrc" : 1110725867,
+ "transport_cc" : true,
+ "ulpfec_payload_type" : -1
+ },
+ "target_delay_ms" : 0
+ }
+]