github.com/tada-team/tdproto@v1.51.57/call_type.go (about)

     1  package tdproto
     2  
     3  // CallType ...
     4  type CallType string
     5  
     6  const (
     7  	// CallTypeAudio is a audio room
     8  	CallTypeAudio CallType = "audio"
     9  
    10  	// CallTypeVideo is a video room
    11  	CallTypeVideo CallType = "video"
    12  
    13  	// CallTypeVideoMultistream is a video room in multistream mode
    14  	CallTypeVideoMultistream CallType = "video_multistream"
    15  )
    16  
    17  func (ct CallType) IsVideo() bool { return ct == CallTypeVideo || ct == CallTypeVideoMultistream }
    18  func (ct CallType) IsAudio() bool { return ct == CallTypeAudio }
    19  
    20  func (ct CallType) String() string { return string(ct) }