
    %i'                        d Z ddlmZ ddlmZ ddlmZ ddlm	Z
  ej                         ZddlmZ ddlmZ dd	lmZ  ej                         j)                  d
      Z e       Z e
j0                  ee        e
j2                  ede       ej4                  dk(  r_ded   _        ded   _        ded   _        ded   _        ded   j:                  d   _        ded   j:                  d   _        ded   _        ded   _        ded   _        ded   _        ded   _        ded   _        ded   _        d ed   _        d!ed"   _        d#ed"   _        d$ed%   _        d&ed%   _        d'ed(   _        d)ed(   _        d*ed+   _        d,ed+   _        d-ed.   _        d/ed.   _        d0ed1   _        d2ed1   _        d3ed4   _        d5ed4   _        d6ed7   _        d8ed7   _        d9ed:   _        d;ed:   _        d<ed=   _        d>ed=   _        d?ed   _        d>ed   _        d@edA   _        dBedA   _        dCedD   _        dEedD   _        dFed   _        dGed   _        dHedI   _        dJedI   _        dKedL   _        dMedL   _        dNedO   _        dPedO   _        dQedR   _        dSedR   _        dTedU   _        dVedU   _        dWedX   _        dYedX   _        dZed[   _        d\ed[   _        d]ed^   _        d_ed^   _        yy)`zGenerated protocol buffer code.    )
descriptor)descriptor_pool)symbol_database)builder   )models)egress)agent_dispatchs  
livekit_room.protolivekitlivekit_models.protolivekit_egress.protolivekit_agent_dispatch.proto"
CreateRoomRequest
name (	
room_preset (	
empty_timeout (
departure_timeout
 (
max_participants (
node_id (	
metadata (	#
egress (2.livekit.RoomEgress
min_playout_delay (
max_playout_delay (
sync_streams	 (
replay_enabled (*
agents (2.livekit.RoomAgentDispatch"

RoomEgress1
room (2#.livekit.RoomCompositeEgressRequest3
participant (2.livekit.AutoParticipantEgress(
tracks (2.livekit.AutoTrackEgress";
	RoomAgent.

dispatches (2.livekit.RoomAgentDispatch"!
ListRoomsRequest
names (	"1
ListRoomsResponse
rooms (2.livekit.Room"!
DeleteRoomRequest
room (	"
DeleteRoomResponse"'
ListParticipantsRequest
room (	"J
ListParticipantsResponse.
participants (2.livekit.ParticipantInfo"9
RoomParticipantIdentity
room (	
identity (	"
RemoveParticipantResponse"X
MuteRoomTrackRequest
room (	
identity (	
	track_sid (	
muted (":
MuteRoomTrackResponse!
track (2.livekit.TrackInfo"
UpdateParticipantRequest
room (	
identity (	
metadata (	2

permission (2.livekit.ParticipantPermission
name (	E

attributes (21.livekit.UpdateParticipantRequest.AttributesEntry1
AttributesEntry
key (	
value (	:8"
UpdateSubscriptionsRequest
room (	
identity (	

track_sids (	
	subscribe (6
participant_tracks (2.livekit.ParticipantTracks"
UpdateSubscriptionsResponse"
SendDataRequest
room (	
data (&
kind (2.livekit.DataPacket.Kind
destination_sids (	B
destination_identities (	
topic (	H 
nonce (B
_topic"
SendDataResponse";
UpdateRoomMetadataRequest
room (	
metadata (	"
RoomConfiguration
name (	
empty_timeout (
departure_timeout (
max_participants (
metadata (	#
egress (2.livekit.RoomEgress
min_playout_delay (
max_playout_delay (
sync_streams	 (*
agents
 (2.livekit.RoomAgentDispatch"U
ForwardParticipantRequest
room (	
identity (	
destination_room (	"
ForwardParticipantResponse"R
MoveParticipantRequest
room (	
identity (	
destination_room (	"
MoveParticipantResponse2
RoomService7

CreateRoom.livekit.CreateRoomRequest.livekit.RoomB
	ListRooms.livekit.ListRoomsRequest.livekit.ListRoomsResponseE

DeleteRoom.livekit.DeleteRoomRequest.livekit.DeleteRoomResponseW
ListParticipants .livekit.ListParticipantsRequest!.livekit.ListParticipantsResponseL
GetParticipant .livekit.RoomParticipantIdentity.livekit.ParticipantInfoY
RemoveParticipant .livekit.RoomParticipantIdentity".livekit.RemoveParticipantResponseS
MutePublishedTrack.livekit.MuteRoomTrackRequest.livekit.MuteRoomTrackResponseP
UpdateParticipant!.livekit.UpdateParticipantRequest.livekit.ParticipantInfo`
UpdateSubscriptions#.livekit.UpdateSubscriptionsRequest$.livekit.UpdateSubscriptionsResponse?
SendData.livekit.SendDataRequest.livekit.SendDataResponseG
UpdateRoomMetadata".livekit.UpdateRoomMetadataRequest.livekit.Room]
ForwardParticipant".livekit.ForwardParticipantRequest#.livekit.ForwardParticipantResponseT
MoveParticipant.livekit.MoveParticipantRequest .livekit.MoveParticipantResponseBFZ#github.com/livekit/protocol/livekitLiveKit.ProtoLiveKit::Protobproto3roomFN
DESCRIPTORsF   Z#github.com/livekit/protocol/livekitLiveKit.ProtoLiveKit::Proto)_UPDATEPARTICIPANTREQUEST_ATTRIBUTESENTRYs   8_SENDDATAREQUESTdestination_sidss   j   _CREATEROOMREQUESTi  i  _ROOMEGRESSie  ig  
_ROOMAGENTi  i  _LISTROOMSREQUESTi  i  _LISTROOMSRESPONSEi  i  _DELETEROOMREQUESTi  i  _DELETEROOMRESPONSEi1  i3  _LISTPARTICIPANTSREQUESTiZ  i\  _LISTPARTICIPANTSRESPONSEi  i  _ROOMPARTICIPANTIDENTITYi  i  _REMOVEPARTICIPANTRESPONSEi  i   _MUTEROOMTRACKREQUESTiX  iZ  _MUTEROOMTRACKRESPONSEi  i  _UPDATEPARTICIPANTREQUESTi  in  i  _UPDATESUBSCRIPTIONSREQUESTi=  i?  _UPDATESUBSCRIPTIONSRESPONSEi\  i_  i  i!  _SENDDATARESPONSEi3  i5  _UPDATEROOMMETADATAREQUESTip  is  _ROOMCONFIGURATIONi  i  _FORWARDPARTICIPANTREQUESTi  i  _FORWARDPARTICIPANTRESPONSEi	  i	  _MOVEPARTICIPANTREQUESTiX	  iZ	  _MOVEPARTICIPANTRESPONSEis	  iv	  _ROOMSERVICEi  ) __doc__google.protobufr   _descriptorr   _descriptor_poolr   _symbol_databasegoogle.protobuf.internalr   _builderDefault_sym_db r   _models_r	   _egress_r
   _agent__dispatch_AddSerializedFiler   globals_globalsBuildMessageAndEnumDescriptorsBuildTopDescriptorsAndMessages_USE_C_DESCRIPTORS_options_serialized_optionsfields_by_name_serialized_start_serialized_end     O/var/www/html/engine/venv/lib/python3.12/site-packages/livekit/protocol/room.py<module>rD      s  
 & 5 ? ? 8 #

"
"
$ !   1 &%%'99  ;[W  \W
9 ' ' '
H = ' ' '
FH E!!U*$((<! 0I(<,CG(67@NV(67KMQ(--.@AJXc(--.@AU36( 214( 0,/(=+*-(=)+.(<*),(<(25(103(/36( 214( 036( 214( 047( !325( !19<(%&87:(%&6:=(&'98;(&'79<(%&87:(%&6;>('(:9=('(86:("#548("#37;(#$659(#$4:>(&'98<(&'7JN(67IHL(67G<@(();:>(()9=A()*<;?()*:15(0/3(.26(104(/;?('(:9=('(837( 215( 0;?('(:9=('(8<@(();:>(()98<($%76:($%59=(%&87;(%&6-1(>,+/(>*u +rB   