
    q	hq"                        S r SSKJr  SSKJr  SSKJr  SSKJ	r
  \R                  " 5       rSSKJr  SSKJr  \R                  " 5       R%                  S	5      r\" 5       r\
R,                  " \\5        \
R.                  " \S
\5        \R0                  S:X  Ga1  S\S   l        S\S   l        S\S   l        S\S   l        S\S   l        S\S   l        S\S   l        S\S   l        S\S   l        S\S   l        S\S   l        S\S   l        S\S   l        S \S   l        S!\S"   l        S#\S"   l        S$\S%   l        S&\S%   l        S'\S(   l        S)\S(   l        S*\S+   l        S,\S+   l        S-\S.   l        S/\S.   l        S0\S1   l        S2\S1   l        S3\S4   l        S5\S4   l        S6\S7   l        S8\S7   l        S9\S:   l        S;\S:   l        S<\S=   l        S>\S=   l        S?\S@   l        SA\S@   l        SB\SC   l        SA\SC   l        SD\SE   l        SF\SE   l        SG\SH   l        SI\SH   l        SJ\SK   l        SL\SK   l        SM\SN   l        SO\SN   l        SP\SQ   l        SR\SQ   l        SS\ST   l        SU\ST   l        SV\SW   l        SX\SW   l        SY\SZ   l        S[\SZ   l        S\\S]   l        S^\S]   l        gg)_zGenerated protocol buffer code.    )
descriptor)descriptor_pool)symbol_database)builder   )
handle_pb2)	track_pb2sP  
video_frame.protolivekit.protohandle.prototrack.proto"
NewVideoStreamRequest
track_handle (,
type (2.livekit.proto.VideoStreamType.
format (2.livekit.proto.VideoBufferType
normalize_stride ("I
NewVideoStreamResponse/
stream (2.livekit.proto.OwnedVideoStream"
!VideoStreamFromParticipantRequest
participant_handle (,
type (2.livekit.proto.VideoStreamType0
track_source (2.livekit.proto.TrackSource.
format (2.livekit.proto.VideoBufferType
normalize_stride ("U
"VideoStreamFromParticipantResponse/
stream (2.livekit.proto.OwnedVideoStream"
NewVideoSourceRequest,
type (2.livekit.proto.VideoSourceType8

resolution (2$.livekit.proto.VideoSourceResolution"I
NewVideoSourceResponse/
source (2.livekit.proto.OwnedVideoSource"
CaptureVideoFrameRequest
source_handle (.
buffer (2.livekit.proto.VideoBufferInfo
timestamp_us (.
rotation (2.livekit.proto.VideoRotation"
CaptureVideoFrameResponse"
VideoConvertRequest
flip_y (.
buffer (2.livekit.proto.VideoBufferInfo0
dst_type (2.livekit.proto.VideoBufferType"e
VideoConvertResponse
error (	H 1
buffer (2.livekit.proto.OwnedVideoBufferH B	
message"D
VideoResolution
width (
height (

frame_rate ("
VideoBufferInfo,
type (2.livekit.proto.VideoBufferType
width (
height (
data_ptr (
stride (@

components (2,.livekit.proto.VideoBufferInfo.ComponentInfo?
ComponentInfo
data_ptr (
stride (
size ("o
OwnedVideoBuffer-
handle (2.livekit.proto.FfiOwnedHandle,
info (2.livekit.proto.VideoBufferInfo"?
VideoStreamInfo,
type (2.livekit.proto.VideoStreamType"o
OwnedVideoStream-
handle (2.livekit.proto.FfiOwnedHandle,
info (2.livekit.proto.VideoStreamInfo"
VideoStreamEvent
stream_handle (;
frame_received (2!.livekit.proto.VideoFrameReceivedH ,
eos (2.livekit.proto.VideoStreamEOSH B	
message"
VideoFrameReceived/
buffer (2.livekit.proto.OwnedVideoBuffer
timestamp_us (.
rotation (2.livekit.proto.VideoRotation"
VideoStreamEOS"6
VideoSourceResolution
width (
height ("?
VideoSourceInfo,
type (2.livekit.proto.VideoSourceType"o
OwnedVideoSource-
handle (2.livekit.proto.FfiOwnedHandle,
info (2.livekit.proto.VideoSourceInfo*1

VideoCodec
VP8 
H264
AV1
VP9*l
VideoRotation
VIDEO_ROTATION_0 
VIDEO_ROTATION_90
VIDEO_ROTATION_180
VIDEO_ROTATION_270*
VideoBufferType
RGBA 
ABGR
ARGB
BGRA	
RGB24
I420	
I420A
I422
I444
I010	
NV12
*Y
VideoStreamType
VIDEO_STREAM_NATIVE 
VIDEO_STREAM_WEBGL
VIDEO_STREAM_HTML**
VideoSourceType
VIDEO_SOURCE_NATIVE BLiveKit.Protovideo_frame_pb2FN
DESCRIPTORs   LiveKit.Protoi	  _VIDEOCODECi	  i	  _VIDEOROTATIONi3
  i6
  _VIDEOBUFFERTYPEi
  i
  _VIDEOSTREAMTYPEi  i  _VIDEOSOURCETYPEi>  @   _NEWVIDEOSTREAMREQUEST      _NEWVIDEOSTREAMRESPONSEi0  i3  "_VIDEOSTREAMFROMPARTICIPANTREQUESTi  i  #_VIDEOSTREAMFROMPARTICIPANTRESPONSEis  iu  _NEWVIDEOSOURCEREQUESTi  i  _NEWVIDEOSOURCERESPONSEi?  iB  _CAPTUREVIDEOFRAMEREQUESTi  i  _CAPTUREVIDEOFRAMERESPONSEi  i	  _VIDEOCONVERTREQUESTi  i  _VIDEOCONVERTRESPONSEi  i  _VIDEORESOLUTIONi=  i@  _VIDEOBUFFERINFOiC  i  _VIDEOBUFFERINFO_COMPONENTINFOiE  _OWNEDVIDEOBUFFERi  i  _VIDEOSTREAMINFOi  i  _OWNEDVIDEOSTREAMif  ii  _VIDEOSTREAMEVENTi  i  _VIDEOFRAMERECEIVEDi  i  _VIDEOSTREAMEOSi  i  _VIDEOSOURCERESOLUTIONi  i  _VIDEOSOURCEINFOi!	  i#	  _OWNEDVIDEOSOURCEi	  )__doc__google.protobufr   _descriptorr   _descriptor_poolr   _symbol_databasegoogle.protobuf.internalr   _builderDefault_sym_db r   handle__pb2r	   
track__pb2AddSerializedFiler   globals_globalsBuildMessageAndEnumDescriptorsBuildTopDescriptorsAndMessages_USE_C_DESCRIPTORS_options_serialized_options_serialized_start_serialized_end     T/var/www/html/env/lib/python3.13/site-packages/livekit/rtc/_proto/video_frame_pb2.py<module>rC      s  
 & 5 ? ? 8 
"
"
$ ( % %%'99  ;EK  FK
9  ' '
H =  ' '
4Ex P!!U*$((<!/I(<,,0(=+*.(=)/3(.-1(,15(0/3(.15(0/3(.15(0/3(.79(#$658(#$48;($%769($%5CF(/0BAD(/0@DG(01CBE(01A7:(#$658(#$48;($%769($%5:=(&'98<(&'7;?('(:9=('(859(!"437(!"26:("#548("#315(0/3(.15(0/3(.?C(+,>=A(+,<26(104(/15(0/3(.26(104(/26(104(/48( !326( !104(/.2(-7;(#$659(#$415(0/3(.26(104(/q +rA   