@@ -71,6 +71,17 @@ defmodule Fishjam.AgentRequest.InterruptTrack do
7171 field :track_id , 1 , type: :string , json_name: "trackId"
7272end
7373
74+ defmodule Fishjam.AgentRequest.CaptureImage do
75+ @ moduledoc false
76+
77+ use Protobuf ,
78+ full_name: "fishjam.AgentRequest.CaptureImage" ,
79+ protoc_gen_elixir_version: "0.16.0" ,
80+ syntax: :proto3
81+
82+ field :track_id , 1 , type: :string , json_name: "trackId"
83+ end
84+
7485defmodule Fishjam.AgentRequest do
7586 @ moduledoc false
7687
@@ -99,6 +110,11 @@ defmodule Fishjam.AgentRequest do
99110 type: Fishjam.AgentRequest.InterruptTrack ,
100111 json_name: "interruptTrack" ,
101112 oneof: 0
113+
114+ field :capture_image , 6 ,
115+ type: Fishjam.AgentRequest.CaptureImage ,
116+ json_name: "captureImage" ,
117+ oneof: 0
102118end
103119
104120defmodule Fishjam.AgentResponse.Authenticated do
@@ -123,6 +139,19 @@ defmodule Fishjam.AgentResponse.TrackData do
123139 field :data , 3 , type: :bytes
124140end
125141
142+ defmodule Fishjam.AgentResponse.TrackImage do
143+ @ moduledoc false
144+
145+ use Protobuf ,
146+ full_name: "fishjam.AgentResponse.TrackImage" ,
147+ protoc_gen_elixir_version: "0.16.0" ,
148+ syntax: :proto3
149+
150+ field :track_id , 1 , type: :string , json_name: "trackId"
151+ field :content_type , 2 , type: :string , json_name: "contentType"
152+ field :data , 3 , type: :bytes
153+ end
154+
126155defmodule Fishjam.AgentResponse do
127156 @ moduledoc false
128157
@@ -135,4 +164,5 @@ defmodule Fishjam.AgentResponse do
135164
136165 field :authenticated , 1 , type: Fishjam.AgentResponse.Authenticated , oneof: 0
137166 field :track_data , 2 , type: Fishjam.AgentResponse.TrackData , json_name: "trackData" , oneof: 0
167+ field :track_image , 3 , type: Fishjam.AgentResponse.TrackImage , json_name: "trackImage" , oneof: 0
138168end
0 commit comments