@@ -508,8 +508,8 @@ def _on_room_event(self, event: proto_room.RoomEvent):
508
508
elif which == "local_track_published" :
509
509
sid = event .local_track_published .track_sid
510
510
lpublication = self .local_participant .track_publications [sid ]
511
- track = lpublication .track
512
- self .emit ("local_track_published" , lpublication , track )
511
+ ltrack = lpublication .track
512
+ self .emit ("local_track_published" , lpublication , ltrack )
513
513
elif which == "local_track_unpublished" :
514
514
sid = event .local_track_unpublished .publication_sid
515
515
lpublication = self .local_participant .track_publications [sid ]
@@ -535,23 +535,23 @@ def _on_room_event(self, event: proto_room.RoomEvent):
535
535
track_info = owned_track_info .info
536
536
rparticipant = self ._remote_participants [event .track_subscribed .participant_identity ]
537
537
rpublication = rparticipant .track_publications [track_info .sid ]
538
- rpublication .subscribed = True
538
+ rpublication ._subscribed = True
539
539
if track_info .kind == TrackKind .KIND_VIDEO :
540
540
remote_video_track = RemoteVideoTrack (owned_track_info )
541
- rpublication .track = remote_video_track
541
+ rpublication ._track = remote_video_track
542
542
self .emit ("track_subscribed" , remote_video_track , rpublication , rparticipant )
543
543
elif track_info .kind == TrackKind .KIND_AUDIO :
544
544
remote_audio_track = RemoteAudioTrack (owned_track_info )
545
- rpublication .track = remote_audio_track
545
+ rpublication ._track = remote_audio_track
546
546
self .emit ("track_subscribed" , remote_audio_track , rpublication , rparticipant )
547
547
elif which == "track_unsubscribed" :
548
548
identity = event .track_unsubscribed .participant_identity
549
549
rparticipant = self ._remote_participants [identity ]
550
550
rpublication = rparticipant .track_publications [event .track_unsubscribed .track_sid ]
551
- track = rpublication .track
552
- rpublication .track = None
553
- rpublication .subscribed = False
554
- self .emit ("track_unsubscribed" , track , rpublication , rparticipant )
551
+ rtrack = rpublication .track
552
+ rpublication ._track = None
553
+ rpublication ._subscribed = False
554
+ self .emit ("track_unsubscribed" , rtrack , rpublication , rparticipant )
555
555
elif which == "track_subscription_failed" :
556
556
identity = event .track_subscription_failed .participant_identity
557
557
rparticipant = self ._remote_participants [identity ]
@@ -828,4 +828,4 @@ def __repr__(self) -> str:
828
828
if self ._first_sid_future .done ():
829
829
sid = self ._first_sid_future .result ()
830
830
831
- return f"rtc.Room(sid={ sid } , name={ self .name } , metadata={ self .metadata } , connection_state={ self ._connection_state } )"
831
+ return f"rtc.Room(sid={ sid } , name={ self .name } , metadata={ self .metadata } , connection_state={ ConnectionState . Name ( self ._connection_state ) } )"
0 commit comments