aboutsummaryrefslogtreecommitdiff
path: root/src/modules/audio_processing/debug.proto
diff options
context:
space:
mode:
Diffstat (limited to 'src/modules/audio_processing/debug.proto')
-rw-r--r--src/modules/audio_processing/debug.proto37
1 files changed, 37 insertions, 0 deletions
diff --git a/src/modules/audio_processing/debug.proto b/src/modules/audio_processing/debug.proto
new file mode 100644
index 0000000000..4b3a163894
--- /dev/null
+++ b/src/modules/audio_processing/debug.proto
@@ -0,0 +1,37 @@
+syntax = "proto2";
+option optimize_for = LITE_RUNTIME;
+package webrtc.audioproc;
+
+message Init {
+ optional int32 sample_rate = 1;
+ optional int32 device_sample_rate = 2;
+ optional int32 num_input_channels = 3;
+ optional int32 num_output_channels = 4;
+ optional int32 num_reverse_channels = 5;
+}
+
+message ReverseStream {
+ optional bytes data = 1;
+}
+
+message Stream {
+ optional bytes input_data = 1;
+ optional bytes output_data = 2;
+ optional int32 delay = 3;
+ optional sint32 drift = 4;
+ optional int32 level = 5;
+}
+
+message Event {
+ enum Type {
+ INIT = 0;
+ REVERSE_STREAM = 1;
+ STREAM = 2;
+ }
+
+ required Type type = 1;
+
+ optional Init init = 2;
+ optional ReverseStream reverse_stream = 3;
+ optional Stream stream = 4;
+}