1syntax = "proto2";
2
3package android.automotive.computepipe.proto;
4
5import "packages/services/Car/computepipe/proto/InputConfig.proto";
6import "packages/services/Car/computepipe/proto/OffloadConfig.proto";
7import "packages/services/Car/computepipe/proto/OutputConfig.proto";
8import "packages/services/Car/computepipe/proto/TerminationConfig.proto";
9
10message Options {
11  /**
12   * input configurations supported by the graph
13   */
14  repeated InputConfig input_configs = 1;
15
16  /**
17   * Offload options supported by the graph
18   */
19  repeated OffloadConfig offload_configs = 2;
20  /**
21   * Termination options supported by the graph
22   */
23  repeated TerminationConfig termination_configs = 3;
24  /**
25   * Output streams supported by the graph.
26   */
27  repeated OutputConfig output_configs = 4;
28
29  /**
30   * Name of the computer vision graph.
31   */
32  optional string graph_name = 5;
33}
34