@@ -96,18 +96,18 @@ export interface TrackSwitchInfo {
9696 */
9797export interface TrackPublishedPayload {
9898 /**
99- * @generated from protobuf field: sfu.TrackInfo remote_track = 1;
99+ * @generated from protobuf field: repeated sfu.TrackInfo remote_tracks = 1;
100100 */
101- remoteTrack ? : TrackInfo ;
101+ remoteTracks : TrackInfo [ ] ;
102102}
103103/**
104104 * @generated from protobuf message sfu.TrackUnpublishedPayload
105105 */
106106export interface TrackUnpublishedPayload {
107107 /**
108- * @generated from protobuf field: string remote_track_id = 1;
108+ * @generated from protobuf field: repeated string remote_track_ids = 1;
109109 */
110- remoteTrackId : string ; // The ID of the remote track that is no longer available.
110+ remoteTrackIds : string [ ] ; // The ID of the remote track that is no longer available.
111111}
112112/**
113113 * @generated from protobuf message sfu.TrackSwitchedPayload
@@ -466,11 +466,12 @@ export const TrackSwitchInfo = new TrackSwitchInfo$Type();
466466class TrackPublishedPayload$Type extends MessageType < TrackPublishedPayload > {
467467 constructor ( ) {
468468 super ( "sfu.TrackPublishedPayload" , [
469- { no : 1 , name : "remote_track " , kind : "message" , T : ( ) => TrackInfo }
469+ { no : 1 , name : "remote_tracks " , kind : "message" , repeat : 2 /*RepeatType.UNPACKED*/ , T : ( ) => TrackInfo }
470470 ] ) ;
471471 }
472472 create ( value ?: PartialMessage < TrackPublishedPayload > ) : TrackPublishedPayload {
473473 const message = globalThis . Object . create ( ( this . messagePrototype ! ) ) ;
474+ message . remoteTracks = [ ] ;
474475 if ( value !== undefined )
475476 reflectionMergePartial < TrackPublishedPayload > ( this , message , value ) ;
476477 return message ;
@@ -480,8 +481,8 @@ class TrackPublishedPayload$Type extends MessageType<TrackPublishedPayload> {
480481 while ( reader . pos < end ) {
481482 let [ fieldNo , wireType ] = reader . tag ( ) ;
482483 switch ( fieldNo ) {
483- case /* sfu.TrackInfo remote_track */ 1 :
484- message . remoteTrack = TrackInfo . internalBinaryRead ( reader , reader . uint32 ( ) , options , message . remoteTrack ) ;
484+ case /* repeated sfu.TrackInfo remote_tracks */ 1 :
485+ message . remoteTracks . push ( TrackInfo . internalBinaryRead ( reader , reader . uint32 ( ) , options ) ) ;
485486 break ;
486487 default :
487488 let u = options . readUnknownField ;
@@ -495,9 +496,9 @@ class TrackPublishedPayload$Type extends MessageType<TrackPublishedPayload> {
495496 return message ;
496497 }
497498 internalBinaryWrite ( message : TrackPublishedPayload , writer : IBinaryWriter , options : BinaryWriteOptions ) : IBinaryWriter {
498- /* sfu.TrackInfo remote_track = 1; */
499- if ( message . remoteTrack )
500- TrackInfo . internalBinaryWrite ( message . remoteTrack , writer . tag ( 1 , WireType . LengthDelimited ) . fork ( ) , options ) . join ( ) ;
499+ /* repeated sfu.TrackInfo remote_tracks = 1; */
500+ for ( let i = 0 ; i < message . remoteTracks . length ; i ++ )
501+ TrackInfo . internalBinaryWrite ( message . remoteTracks [ i ] , writer . tag ( 1 , WireType . LengthDelimited ) . fork ( ) , options ) . join ( ) ;
501502 let u = options . writeUnknownFields ;
502503 if ( u !== false )
503504 ( u == true ? UnknownFieldHandler . onWrite : u ) ( this . typeName , message , writer ) ;
@@ -512,12 +513,12 @@ export const TrackPublishedPayload = new TrackPublishedPayload$Type();
512513class TrackUnpublishedPayload$Type extends MessageType < TrackUnpublishedPayload > {
513514 constructor ( ) {
514515 super ( "sfu.TrackUnpublishedPayload" , [
515- { no : 1 , name : "remote_track_id " , kind : "scalar" , T : 9 /*ScalarType.STRING*/ }
516+ { no : 1 , name : "remote_track_ids " , kind : "scalar" , repeat : 2 /*RepeatType.UNPACKED*/ , T : 9 /*ScalarType.STRING*/ }
516517 ] ) ;
517518 }
518519 create ( value ?: PartialMessage < TrackUnpublishedPayload > ) : TrackUnpublishedPayload {
519520 const message = globalThis . Object . create ( ( this . messagePrototype ! ) ) ;
520- message . remoteTrackId = "" ;
521+ message . remoteTrackIds = [ ] ;
521522 if ( value !== undefined )
522523 reflectionMergePartial < TrackUnpublishedPayload > ( this , message , value ) ;
523524 return message ;
@@ -527,8 +528,8 @@ class TrackUnpublishedPayload$Type extends MessageType<TrackUnpublishedPayload>
527528 while ( reader . pos < end ) {
528529 let [ fieldNo , wireType ] = reader . tag ( ) ;
529530 switch ( fieldNo ) {
530- case /* string remote_track_id */ 1 :
531- message . remoteTrackId = reader . string ( ) ;
531+ case /* repeated string remote_track_ids */ 1 :
532+ message . remoteTrackIds . push ( reader . string ( ) ) ;
532533 break ;
533534 default :
534535 let u = options . readUnknownField ;
@@ -542,9 +543,9 @@ class TrackUnpublishedPayload$Type extends MessageType<TrackUnpublishedPayload>
542543 return message ;
543544 }
544545 internalBinaryWrite ( message : TrackUnpublishedPayload , writer : IBinaryWriter , options : BinaryWriteOptions ) : IBinaryWriter {
545- /* string remote_track_id = 1; */
546- if ( message . remoteTrackId !== "" )
547- writer . tag ( 1 , WireType . LengthDelimited ) . string ( message . remoteTrackId ) ;
546+ /* repeated string remote_track_ids = 1; */
547+ for ( let i = 0 ; i < message . remoteTrackIds . length ; i ++ )
548+ writer . tag ( 1 , WireType . LengthDelimited ) . string ( message . remoteTrackIds [ i ] ) ;
548549 let u = options . writeUnknownFields ;
549550 if ( u !== false )
550551 ( u == true ? UnknownFieldHandler . onWrite : u ) ( this . typeName , message , writer ) ;
0 commit comments