var File_google_cloud_video_livestream_logging_v1_logs_proto protoreflect.FileDescriptor
Properties of the audio format.
type AudioFormat struct { // Audio codec used in this audio stream. Codec string `protobuf:"bytes,1,opt,name=codec,proto3" json:"codec,omitempty"` // The number of audio channels. ChannelCount int32 `protobuf:"varint,2,opt,name=channel_count,json=channelCount,proto3" json:"channel_count,omitempty"` // A list of channel names specifying the layout of the audio channels. ChannelLayout []string `protobuf:"bytes,3,rep,name=channel_layout,json=channelLayout,proto3" json:"channel_layout,omitempty"` // contains filtered or unexported fields }
func (*AudioFormat) Descriptor() ([]byte, []int)
Deprecated: Use AudioFormat.ProtoReflect.Descriptor instead.
func (x *AudioFormat) GetChannelCount() int32
func (x *AudioFormat) GetChannelLayout() []string
func (x *AudioFormat) GetCodec() string
func (*AudioFormat) ProtoMessage()
func (x *AudioFormat) ProtoReflect() protoreflect.Message
func (x *AudioFormat) Reset()
func (x *AudioFormat) String() string
Properties of the audio stream.
type AudioStream struct { // Index of this audio stream. Index int32 `protobuf:"varint,1,opt,name=index,proto3" json:"index,omitempty"` // Properties of the audio format. AudioFormat *AudioFormat `protobuf:"bytes,2,opt,name=audio_format,json=audioFormat,proto3" json:"audio_format,omitempty"` // contains filtered or unexported fields }
func (*AudioStream) Descriptor() ([]byte, []int)
Deprecated: Use AudioStream.ProtoReflect.Descriptor instead.
func (x *AudioStream) GetAudioFormat() *AudioFormat
func (x *AudioStream) GetIndex() int32
func (*AudioStream) ProtoMessage()
func (x *AudioStream) ProtoReflect() protoreflect.Message
func (x *AudioStream) Reset()
func (x *AudioStream) String() string
Logs of activities related to the Channels.
type ChannelActivity struct { // Message is for more details of the log and instructions to users. Message string `protobuf:"bytes,1,opt,name=message,proto3" json:"message,omitempty"` // Different types of the logs. // // Types that are assignable to ActivityType: // *ChannelActivity_StreamingStateChange // *ChannelActivity_StreamingError // *ChannelActivity_InputAccept // *ChannelActivity_InputError // *ChannelActivity_InputDisconnect ActivityType isChannelActivity_ActivityType `protobuf_oneof:"activity_type"` // contains filtered or unexported fields }
func (*ChannelActivity) Descriptor() ([]byte, []int)
Deprecated: Use ChannelActivity.ProtoReflect.Descriptor instead.
func (m *ChannelActivity) GetActivityType() isChannelActivity_ActivityType
func (x *ChannelActivity) GetInputAccept() *InputAccept
func (x *ChannelActivity) GetInputDisconnect() *InputDisconnect
func (x *ChannelActivity) GetInputError() *InputError
func (x *ChannelActivity) GetMessage() string
func (x *ChannelActivity) GetStreamingError() *StreamingError
func (x *ChannelActivity) GetStreamingStateChange() *StreamingStateChange
func (*ChannelActivity) ProtoMessage()
func (x *ChannelActivity) ProtoReflect() protoreflect.Message
func (x *ChannelActivity) Reset()
func (x *ChannelActivity) String() string
type ChannelActivity_InputAccept struct { // The channel has accepted an input stream. InputAccept *InputAccept `protobuf:"bytes,4,opt,name=input_accept,json=inputAccept,proto3,oneof"` }
type ChannelActivity_InputDisconnect struct { // An input stream disconnects. InputDisconnect *InputDisconnect `protobuf:"bytes,6,opt,name=input_disconnect,json=inputDisconnect,proto3,oneof"` }
type ChannelActivity_InputError struct { // An error happens with the input stream. InputError *InputError `protobuf:"bytes,5,opt,name=input_error,json=inputError,proto3,oneof"` }
type ChannelActivity_StreamingError struct { // An error happens with the video pipeline. StreamingError *StreamingError `protobuf:"bytes,3,opt,name=streaming_error,json=streamingError,proto3,oneof"` }
type ChannelActivity_StreamingStateChange struct { // The channel streaming state changes. StreamingStateChange *StreamingStateChange `protobuf:"bytes,2,opt,name=streaming_state_change,json=streamingStateChange,proto3,oneof"` }
InputAccept records when the channel has accepted an input stream.
type InputAccept struct { // ID of the input stream. StreamId string `protobuf:"bytes,1,opt,name=stream_id,json=streamId,proto3" json:"stream_id,omitempty"` // The user-defined key for the input attachment. InputAttachment string `protobuf:"bytes,2,opt,name=input_attachment,json=inputAttachment,proto3" json:"input_attachment,omitempty"` // Properties of the input stream. InputStreamProperty *InputStreamProperty `protobuf:"bytes,3,opt,name=input_stream_property,json=inputStreamProperty,proto3" json:"input_stream_property,omitempty"` // contains filtered or unexported fields }
func (*InputAccept) Descriptor() ([]byte, []int)
Deprecated: Use InputAccept.ProtoReflect.Descriptor instead.
func (x *InputAccept) GetInputAttachment() string
func (x *InputAccept) GetInputStreamProperty() *InputStreamProperty
func (x *InputAccept) GetStreamId() string
func (*InputAccept) ProtoMessage()
func (x *InputAccept) ProtoReflect() protoreflect.Message
func (x *InputAccept) Reset()
func (x *InputAccept) String() string
InputDisconnect records when an input stream disconnects.
type InputDisconnect struct { // ID of the input stream. StreamId string `protobuf:"bytes,1,opt,name=stream_id,json=streamId,proto3" json:"stream_id,omitempty"` // The user-defined key for the input attachment. InputAttachment string `protobuf:"bytes,2,opt,name=input_attachment,json=inputAttachment,proto3" json:"input_attachment,omitempty"` // contains filtered or unexported fields }
func (*InputDisconnect) Descriptor() ([]byte, []int)
Deprecated: Use InputDisconnect.ProtoReflect.Descriptor instead.
func (x *InputDisconnect) GetInputAttachment() string
func (x *InputDisconnect) GetStreamId() string
func (*InputDisconnect) ProtoMessage()
func (x *InputDisconnect) ProtoReflect() protoreflect.Message
func (x *InputDisconnect) Reset()
func (x *InputDisconnect) String() string
InputError records when an error happens with the input stream.
type InputError struct { // ID of the input stream. StreamId string `protobuf:"bytes,1,opt,name=stream_id,json=streamId,proto3" json:"stream_id,omitempty"` // The user-defined key for the input attachment. If the stream doesn’t belong // to any input attachment, this field is empty. InputAttachment string `protobuf:"bytes,2,opt,name=input_attachment,json=inputAttachment,proto3" json:"input_attachment,omitempty"` // Properties of the input stream. InputStreamProperty *InputStreamProperty `protobuf:"bytes,3,opt,name=input_stream_property,json=inputStreamProperty,proto3" json:"input_stream_property,omitempty"` // A description of the reason for the error with the input stream. Error *status.Status `protobuf:"bytes,4,opt,name=error,proto3" json:"error,omitempty"` // contains filtered or unexported fields }
func (*InputError) Descriptor() ([]byte, []int)
Deprecated: Use InputError.ProtoReflect.Descriptor instead.
func (x *InputError) GetError() *status.Status
func (x *InputError) GetInputAttachment() string
func (x *InputError) GetInputStreamProperty() *InputStreamProperty
func (x *InputError) GetStreamId() string
func (*InputError) ProtoMessage()
func (x *InputError) ProtoReflect() protoreflect.Message
func (x *InputError) Reset()
func (x *InputError) String() string
Properties of the input stream.
type InputStreamProperty struct { // Properties of the video streams. VideoStreams []*VideoStream `protobuf:"bytes,1,rep,name=video_streams,json=videoStreams,proto3" json:"video_streams,omitempty"` // Properties of the audio streams. AudioStreams []*AudioStream `protobuf:"bytes,2,rep,name=audio_streams,json=audioStreams,proto3" json:"audio_streams,omitempty"` // contains filtered or unexported fields }
func (*InputStreamProperty) Descriptor() ([]byte, []int)
Deprecated: Use InputStreamProperty.ProtoReflect.Descriptor instead.
func (x *InputStreamProperty) GetAudioStreams() []*AudioStream
func (x *InputStreamProperty) GetVideoStreams() []*VideoStream
func (*InputStreamProperty) ProtoMessage()
func (x *InputStreamProperty) ProtoReflect() protoreflect.Message
func (x *InputStreamProperty) Reset()
func (x *InputStreamProperty) String() string
StreamingError records when an error happens with the video pipeline.
type StreamingError struct { // A description of the reason for the streaming error. Error *status.Status `protobuf:"bytes,1,opt,name=error,proto3" json:"error,omitempty"` // contains filtered or unexported fields }
func (*StreamingError) Descriptor() ([]byte, []int)
Deprecated: Use StreamingError.ProtoReflect.Descriptor instead.
func (x *StreamingError) GetError() *status.Status
func (*StreamingError) ProtoMessage()
func (x *StreamingError) ProtoReflect() protoreflect.Message
func (x *StreamingError) Reset()
func (x *StreamingError) String() string
StreamingStateChange records when the channel streaming state changes.
type StreamingStateChange struct { // New streaming state of the channel. NewState v1.Channel_StreamingState `protobuf:"varint,1,opt,name=new_state,json=newState,proto3,enum=google.cloud.video.livestream.v1.Channel_StreamingState" json:"new_state,omitempty"` // Previous streaming state of the channel. PreviousState v1.Channel_StreamingState `protobuf:"varint,2,opt,name=previous_state,json=previousState,proto3,enum=google.cloud.video.livestream.v1.Channel_StreamingState" json:"previous_state,omitempty"` // contains filtered or unexported fields }
func (*StreamingStateChange) Descriptor() ([]byte, []int)
Deprecated: Use StreamingStateChange.ProtoReflect.Descriptor instead.
func (x *StreamingStateChange) GetNewState() v1.Channel_StreamingState
func (x *StreamingStateChange) GetPreviousState() v1.Channel_StreamingState
func (*StreamingStateChange) ProtoMessage()
func (x *StreamingStateChange) ProtoReflect() protoreflect.Message
func (x *StreamingStateChange) Reset()
func (x *StreamingStateChange) String() string
Properties of the video format.
type VideoFormat struct { // Video codec used in this video stream. Codec string `protobuf:"bytes,1,opt,name=codec,proto3" json:"codec,omitempty"` // The width of the video stream in pixels. WidthPixels int32 `protobuf:"varint,2,opt,name=width_pixels,json=widthPixels,proto3" json:"width_pixels,omitempty"` // The height of the video stream in pixels. HeightPixels int32 `protobuf:"varint,3,opt,name=height_pixels,json=heightPixels,proto3" json:"height_pixels,omitempty"` // The frame rate of the input video stream. FrameRate float64 `protobuf:"fixed64,4,opt,name=frame_rate,json=frameRate,proto3" json:"frame_rate,omitempty"` // contains filtered or unexported fields }
func (*VideoFormat) Descriptor() ([]byte, []int)
Deprecated: Use VideoFormat.ProtoReflect.Descriptor instead.
func (x *VideoFormat) GetCodec() string
func (x *VideoFormat) GetFrameRate() float64
func (x *VideoFormat) GetHeightPixels() int32
func (x *VideoFormat) GetWidthPixels() int32
func (*VideoFormat) ProtoMessage()
func (x *VideoFormat) ProtoReflect() protoreflect.Message
func (x *VideoFormat) Reset()
func (x *VideoFormat) String() string
Properties of the video stream.
type VideoStream struct { // Index of this video stream. Index int32 `protobuf:"varint,1,opt,name=index,proto3" json:"index,omitempty"` // Properties of the video format. VideoFormat *VideoFormat `protobuf:"bytes,2,opt,name=video_format,json=videoFormat,proto3" json:"video_format,omitempty"` // contains filtered or unexported fields }
func (*VideoStream) Descriptor() ([]byte, []int)
Deprecated: Use VideoStream.ProtoReflect.Descriptor instead.
func (x *VideoStream) GetIndex() int32
func (x *VideoStream) GetVideoFormat() *VideoFormat
func (*VideoStream) ProtoMessage()
func (x *VideoStream) ProtoReflect() protoreflect.Message
func (x *VideoStream) Reset()
func (x *VideoStream) String() string