Skip to content

Commit 9d1bf81

Browse files
authored
bump protobuf to 0.17.0 (#56)
1 parent 24e6206 commit 9d1bf81

10 files changed

Lines changed: 109 additions & 107 deletions

File tree

fishjam_protos/compile_proto.sh

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,9 @@ total=${#files[@]}
1313

1414
for file in $files; do
1515
printf "Compile file %s %s ... " $count $file
16-
protoc --elixir_out=./fishjam_protos/lib $file
16+
# -I <file dir> makes protoc name the file by its basename (so only the
17+
# proto package determines the output path); -I . resolves fishjam/* imports.
18+
protoc -I "$(dirname "$file")" -I . --elixir_out=./fishjam_protos/lib "$(basename "$file")"
1719
printf "DONE\n"
1820
count=$(($count + 1))
1921
done

fishjam_protos/lib/fishjam/agent_notifications.pb.ex

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ defmodule Fishjam.AgentRequest.AuthRequest do
33

44
use Protobuf,
55
full_name: "fishjam.AgentRequest.AuthRequest",
6-
protoc_gen_elixir_version: "0.16.0",
6+
protoc_gen_elixir_version: "0.17.0",
77
syntax: :proto3
88

99
field :token, 1, type: :string
@@ -14,7 +14,7 @@ defmodule Fishjam.AgentRequest.AddTrack.CodecParameters do
1414

1515
use Protobuf,
1616
full_name: "fishjam.AgentRequest.AddTrack.CodecParameters",
17-
protoc_gen_elixir_version: "0.16.0",
17+
protoc_gen_elixir_version: "0.17.0",
1818
syntax: :proto3
1919

2020
field :encoding, 1, type: Fishjam.Notifications.TrackEncoding, enum: true
@@ -27,7 +27,7 @@ defmodule Fishjam.AgentRequest.AddTrack do
2727

2828
use Protobuf,
2929
full_name: "fishjam.AgentRequest.AddTrack",
30-
protoc_gen_elixir_version: "0.16.0",
30+
protoc_gen_elixir_version: "0.17.0",
3131
syntax: :proto3
3232

3333
field :track, 1, type: Fishjam.Notifications.Track
@@ -42,7 +42,7 @@ defmodule Fishjam.AgentRequest.RemoveTrack do
4242

4343
use Protobuf,
4444
full_name: "fishjam.AgentRequest.RemoveTrack",
45-
protoc_gen_elixir_version: "0.16.0",
45+
protoc_gen_elixir_version: "0.17.0",
4646
syntax: :proto3
4747

4848
field :track_id, 1, type: :string, json_name: "trackId"
@@ -53,7 +53,7 @@ defmodule Fishjam.AgentRequest.TrackData do
5353

5454
use Protobuf,
5555
full_name: "fishjam.AgentRequest.TrackData",
56-
protoc_gen_elixir_version: "0.16.0",
56+
protoc_gen_elixir_version: "0.17.0",
5757
syntax: :proto3
5858

5959
field :track_id, 1, type: :string, json_name: "trackId"
@@ -65,7 +65,7 @@ defmodule Fishjam.AgentRequest.InterruptTrack do
6565

6666
use Protobuf,
6767
full_name: "fishjam.AgentRequest.InterruptTrack",
68-
protoc_gen_elixir_version: "0.16.0",
68+
protoc_gen_elixir_version: "0.17.0",
6969
syntax: :proto3
7070

7171
field :track_id, 1, type: :string, json_name: "trackId"
@@ -76,7 +76,7 @@ defmodule Fishjam.AgentRequest.CaptureImage do
7676

7777
use Protobuf,
7878
full_name: "fishjam.AgentRequest.CaptureImage",
79-
protoc_gen_elixir_version: "0.16.0",
79+
protoc_gen_elixir_version: "0.17.0",
8080
syntax: :proto3
8181

8282
field :track_id, 1, type: :string, json_name: "trackId"
@@ -87,7 +87,7 @@ defmodule Fishjam.AgentRequest do
8787

8888
use Protobuf,
8989
full_name: "fishjam.AgentRequest",
90-
protoc_gen_elixir_version: "0.16.0",
90+
protoc_gen_elixir_version: "0.17.0",
9191
syntax: :proto3
9292

9393
oneof :content, 0
@@ -122,7 +122,7 @@ defmodule Fishjam.AgentResponse.Authenticated do
122122

123123
use Protobuf,
124124
full_name: "fishjam.AgentResponse.Authenticated",
125-
protoc_gen_elixir_version: "0.16.0",
125+
protoc_gen_elixir_version: "0.17.0",
126126
syntax: :proto3
127127
end
128128

@@ -131,7 +131,7 @@ defmodule Fishjam.AgentResponse.TrackData do
131131

132132
use Protobuf,
133133
full_name: "fishjam.AgentResponse.TrackData",
134-
protoc_gen_elixir_version: "0.16.0",
134+
protoc_gen_elixir_version: "0.17.0",
135135
syntax: :proto3
136136

137137
field :peer_id, 1, type: :string, json_name: "peerId"
@@ -144,7 +144,7 @@ defmodule Fishjam.AgentResponse.TrackImage do
144144

145145
use Protobuf,
146146
full_name: "fishjam.AgentResponse.TrackImage",
147-
protoc_gen_elixir_version: "0.16.0",
147+
protoc_gen_elixir_version: "0.17.0",
148148
syntax: :proto3
149149

150150
field :track_id, 1, type: :string, json_name: "trackId"
@@ -157,7 +157,7 @@ defmodule Fishjam.AgentResponse do
157157

158158
use Protobuf,
159159
full_name: "fishjam.AgentResponse",
160-
protoc_gen_elixir_version: "0.16.0",
160+
protoc_gen_elixir_version: "0.17.0",
161161
syntax: :proto3
162162

163163
oneof :content, 0

fishjam_protos/lib/fishjam/media_events/peer/peer.pb.ex

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ defmodule Fishjam.MediaEvents.Peer.MediaEvent.VariantBitrate do
33

44
use Protobuf,
55
full_name: "fishjam.media_events.peer.MediaEvent.VariantBitrate",
6-
protoc_gen_elixir_version: "0.16.0",
6+
protoc_gen_elixir_version: "0.17.0",
77
syntax: :proto3
88

99
field :variant, 1, type: Fishjam.MediaEvents.Variant, enum: true
@@ -15,7 +15,7 @@ defmodule Fishjam.MediaEvents.Peer.MediaEvent.Connect do
1515

1616
use Protobuf,
1717
full_name: "fishjam.media_events.peer.MediaEvent.Connect",
18-
protoc_gen_elixir_version: "0.16.0",
18+
protoc_gen_elixir_version: "0.17.0",
1919
syntax: :proto3
2020

2121
field :metadata_json, 1, type: :string, json_name: "metadataJson"
@@ -26,7 +26,7 @@ defmodule Fishjam.MediaEvents.Peer.MediaEvent.Disconnect do
2626

2727
use Protobuf,
2828
full_name: "fishjam.media_events.peer.MediaEvent.Disconnect",
29-
protoc_gen_elixir_version: "0.16.0",
29+
protoc_gen_elixir_version: "0.17.0",
3030
syntax: :proto3
3131
end
3232

@@ -35,7 +35,7 @@ defmodule Fishjam.MediaEvents.Peer.MediaEvent.UpdateEndpointMetadata do
3535

3636
use Protobuf,
3737
full_name: "fishjam.media_events.peer.MediaEvent.UpdateEndpointMetadata",
38-
protoc_gen_elixir_version: "0.16.0",
38+
protoc_gen_elixir_version: "0.17.0",
3939
syntax: :proto3
4040

4141
field :metadata_json, 1, type: :string, json_name: "metadataJson"
@@ -46,7 +46,7 @@ defmodule Fishjam.MediaEvents.Peer.MediaEvent.UpdateTrackMetadata do
4646

4747
use Protobuf,
4848
full_name: "fishjam.media_events.peer.MediaEvent.UpdateTrackMetadata",
49-
protoc_gen_elixir_version: "0.16.0",
49+
protoc_gen_elixir_version: "0.17.0",
5050
syntax: :proto3
5151

5252
field :track_id, 1, type: :string, json_name: "trackId"
@@ -58,7 +58,7 @@ defmodule Fishjam.MediaEvents.Peer.MediaEvent.RenegotiateTracks do
5858

5959
use Protobuf,
6060
full_name: "fishjam.media_events.peer.MediaEvent.RenegotiateTracks",
61-
protoc_gen_elixir_version: "0.16.0",
61+
protoc_gen_elixir_version: "0.17.0",
6262
syntax: :proto3
6363
end
6464

@@ -68,7 +68,7 @@ defmodule Fishjam.MediaEvents.Peer.MediaEvent.SdpOffer.TrackIdToMetadataJsonEntr
6868
use Protobuf,
6969
full_name: "fishjam.media_events.peer.MediaEvent.SdpOffer.TrackIdToMetadataJsonEntry",
7070
map: true,
71-
protoc_gen_elixir_version: "0.16.0",
71+
protoc_gen_elixir_version: "0.17.0",
7272
syntax: :proto3
7373

7474
field :key, 1, type: :string
@@ -81,7 +81,7 @@ defmodule Fishjam.MediaEvents.Peer.MediaEvent.SdpOffer.TrackIdToBitratesEntry do
8181
use Protobuf,
8282
full_name: "fishjam.media_events.peer.MediaEvent.SdpOffer.TrackIdToBitratesEntry",
8383
map: true,
84-
protoc_gen_elixir_version: "0.16.0",
84+
protoc_gen_elixir_version: "0.17.0",
8585
syntax: :proto3
8686

8787
field :key, 1, type: :string
@@ -94,7 +94,7 @@ defmodule Fishjam.MediaEvents.Peer.MediaEvent.SdpOffer.MidToTrackIdEntry do
9494
use Protobuf,
9595
full_name: "fishjam.media_events.peer.MediaEvent.SdpOffer.MidToTrackIdEntry",
9696
map: true,
97-
protoc_gen_elixir_version: "0.16.0",
97+
protoc_gen_elixir_version: "0.17.0",
9898
syntax: :proto3
9999

100100
field :key, 1, type: :string
@@ -106,7 +106,7 @@ defmodule Fishjam.MediaEvents.Peer.MediaEvent.SdpOffer do
106106

107107
use Protobuf,
108108
full_name: "fishjam.media_events.peer.MediaEvent.SdpOffer",
109-
protoc_gen_elixir_version: "0.16.0",
109+
protoc_gen_elixir_version: "0.17.0",
110110
syntax: :proto3
111111

112112
field :sdp, 1, type: :string
@@ -135,7 +135,7 @@ defmodule Fishjam.MediaEvents.Peer.MediaEvent.TrackBitrates do
135135

136136
use Protobuf,
137137
full_name: "fishjam.media_events.peer.MediaEvent.TrackBitrates",
138-
protoc_gen_elixir_version: "0.16.0",
138+
protoc_gen_elixir_version: "0.17.0",
139139
syntax: :proto3
140140

141141
field :track_id, 1, type: :string, json_name: "trackId"
@@ -151,7 +151,7 @@ defmodule Fishjam.MediaEvents.Peer.MediaEvent.DisableTrackVariant do
151151

152152
use Protobuf,
153153
full_name: "fishjam.media_events.peer.MediaEvent.DisableTrackVariant",
154-
protoc_gen_elixir_version: "0.16.0",
154+
protoc_gen_elixir_version: "0.17.0",
155155
syntax: :proto3
156156

157157
field :track_id, 1, type: :string, json_name: "trackId"
@@ -163,7 +163,7 @@ defmodule Fishjam.MediaEvents.Peer.MediaEvent.EnableTrackVariant do
163163

164164
use Protobuf,
165165
full_name: "fishjam.media_events.peer.MediaEvent.EnableTrackVariant",
166-
protoc_gen_elixir_version: "0.16.0",
166+
protoc_gen_elixir_version: "0.17.0",
167167
syntax: :proto3
168168

169169
field :track_id, 1, type: :string, json_name: "trackId"
@@ -175,7 +175,7 @@ defmodule Fishjam.MediaEvents.Peer.MediaEvent.SetTargetTrackVariant do
175175

176176
use Protobuf,
177177
full_name: "fishjam.media_events.peer.MediaEvent.SetTargetTrackVariant",
178-
protoc_gen_elixir_version: "0.16.0",
178+
protoc_gen_elixir_version: "0.17.0",
179179
syntax: :proto3
180180

181181
field :track_id, 1, type: :string, json_name: "trackId"
@@ -187,7 +187,7 @@ defmodule Fishjam.MediaEvents.Peer.MediaEvent.UnmuteTrack do
187187

188188
use Protobuf,
189189
full_name: "fishjam.media_events.peer.MediaEvent.UnmuteTrack",
190-
protoc_gen_elixir_version: "0.16.0",
190+
protoc_gen_elixir_version: "0.17.0",
191191
syntax: :proto3
192192

193193
field :track_id, 1, type: :string, json_name: "trackId"
@@ -198,7 +198,7 @@ defmodule Fishjam.MediaEvents.Peer.MediaEvent do
198198

199199
use Protobuf,
200200
full_name: "fishjam.media_events.peer.MediaEvent",
201-
protoc_gen_elixir_version: "0.16.0",
201+
protoc_gen_elixir_version: "0.17.0",
202202
syntax: :proto3
203203

204204
oneof :content, 0

0 commit comments

Comments
 (0)