@@ -508,8 +508,8 @@ def _on_room_event(self, event: proto_room.RoomEvent):
508508 elif which == "local_track_published" :
509509 sid = event .local_track_published .track_sid
510510 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 )
513513 elif which == "local_track_unpublished" :
514514 sid = event .local_track_unpublished .publication_sid
515515 lpublication = self .local_participant .track_publications [sid ]
@@ -535,23 +535,23 @@ def _on_room_event(self, event: proto_room.RoomEvent):
535535 track_info = owned_track_info .info
536536 rparticipant = self ._remote_participants [event .track_subscribed .participant_identity ]
537537 rpublication = rparticipant .track_publications [track_info .sid ]
538- rpublication .subscribed = True
538+ rpublication ._subscribed = True
539539 if track_info .kind == TrackKind .KIND_VIDEO :
540540 remote_video_track = RemoteVideoTrack (owned_track_info )
541- rpublication .track = remote_video_track
541+ rpublication ._track = remote_video_track
542542 self .emit ("track_subscribed" , remote_video_track , rpublication , rparticipant )
543543 elif track_info .kind == TrackKind .KIND_AUDIO :
544544 remote_audio_track = RemoteAudioTrack (owned_track_info )
545- rpublication .track = remote_audio_track
545+ rpublication ._track = remote_audio_track
546546 self .emit ("track_subscribed" , remote_audio_track , rpublication , rparticipant )
547547 elif which == "track_unsubscribed" :
548548 identity = event .track_unsubscribed .participant_identity
549549 rparticipant = self ._remote_participants [identity ]
550550 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 )
555555 elif which == "track_subscription_failed" :
556556 identity = event .track_subscription_failed .participant_identity
557557 rparticipant = self ._remote_participants [identity ]
@@ -828,4 +828,4 @@ def __repr__(self) -> str:
828828 if self ._first_sid_future .done ():
829829 sid = self ._first_sid_future .result ()
830830
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