<?php
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# source: google/cloud/video/livestream/v1/resources.proto

namespace GPBMetadata\Google\Cloud\Video\Livestream\V1;

class Resources
{
    public static $is_initialized = false;

    public static function initOnce() {
        $pool = \Google\Protobuf\Internal\DescriptorPool::getGeneratedPool();

        if (static::$is_initialized == true) {
          return;
        }
        \GPBMetadata\Google\Api\FieldBehavior::initOnce();
        \GPBMetadata\Google\Api\Resource::initOnce();
        \GPBMetadata\Google\Cloud\Video\Livestream\V1\Outputs::initOnce();
        \GPBMetadata\Google\Protobuf\Duration::initOnce();
        \GPBMetadata\Google\Protobuf\Timestamp::initOnce();
        \GPBMetadata\Google\Rpc\Status::initOnce();
        $pool->internalAddGeneratedFile(
            '
"
0google/cloud/video/livestream/v1/resources.proto google.cloud.video.livestream.v1google/api/resource.proto.google/cloud/video/livestream/v1/outputs.protogoogle/protobuf/duration.protogoogle/protobuf/timestamp.protogoogle/rpc/status.proto"
Input
name (	4
create_time (2.google.protobuf.TimestampBA4
update_time (2.google.protobuf.TimestampBAC
labels (23.google.cloud.video.livestream.v1.Input.LabelsEntry:
type (2,.google.cloud.video.livestream.v1.Input.Type:
tier (2,.google.cloud.video.livestream.v1.Input.Tier
uri (	BAS
preprocessing_config	 (25.google.cloud.video.livestream.v1.PreprocessingConfigL
security_rules (24.google.cloud.video.livestream.v1.Input.SecurityRuleY
input_stream_property (25.google.cloud.video.livestream.v1.InputStreamPropertyBA!
SecurityRule
	ip_ranges (	-
LabelsEntry
key (	
value (	:8"9
Type
TYPE_UNSPECIFIED 
	RTMP_PUSH
SRT_PUSH"5
Tier
TIER_UNSPECIFIED 
SD
HD
UHD:\\AY
livestream.googleapis.com/Input6projects/{project}/locations/{location}/inputs/{input}"	
Channel
name (	4
create_time (2.google.protobuf.TimestampBA4
update_time (2.google.protobuf.TimestampBAE
labels (25.google.cloud.video.livestream.v1.Channel.LabelsEntryL
input_attachments (21.google.cloud.video.livestream.v1.InputAttachment
active_input (	BAE
output	 (20.google.cloud.video.livestream.v1.Channel.OutputBAN
elementary_streams
 (22.google.cloud.video.livestream.v1.ElementaryStream@
mux_streams (2+.google.cloud.video.livestream.v1.MuxStream=
	manifests (2*.google.cloud.video.livestream.v1.ManifestD
sprite_sheets (2-.google.cloud.video.livestream.v1.SpriteSheetV
streaming_state (28.google.cloud.video.livestream.v1.Channel.StreamingStateBA0
streaming_error (2.google.rpc.StatusBA?

log_config (2+.google.cloud.video.livestream.v1.LogConfig
Output
uri (	-
LabelsEntry
key (	
value (	:8"
StreamingState
STREAMING_STATE_UNSPECIFIED 
	STREAMING
AWAITING_INPUT
STREAMING_ERROR
STREAMING_NO_INPUT
STOPPED
STARTING
STOPPING:bA_
!livestream.googleapis.com/Channel:projects/{project}/locations/{location}/channels/{channel}"
	LogConfigM
log_severity (27.google.cloud.video.livestream.v1.LogConfig.LogSeverity"d
LogSeverity
LOG_SEVERITY_UNSPECIFIED 
OFF	
DEBUGd	
INFO
WARNING

ERROR"
InputStreamProperty7
last_establish_time (2.google.protobuf.TimestampL
video_streams (25.google.cloud.video.livestream.v1.VideoStreamPropertyL
audio_streams (25.google.cloud.video.livestream.v1.AudioStreamProperty"i
VideoStreamProperty
index (C
video_format (2-.google.cloud.video.livestream.v1.VideoFormat"]
VideoFormat
codec (	
width_pixels (
height_pixels (

frame_rate ("i
AudioStreamProperty
index (C
audio_format (2-.google.cloud.video.livestream.v1.AudioFormat"K
AudioFormat
codec (	
channel_count (
channel_layout (	"
InputAttachment
key (	3
input (	B$A!
livestream.googleapis.com/Input_
automatic_failover (2C.google.cloud.video.livestream.v1.InputAttachment.AutomaticFailover\'
AutomaticFailover

input_keys (	"
Event
name (	4
create_time (2.google.protobuf.TimestampBA4
update_time (2.google.protobuf.TimestampBAC
labels (23.google.cloud.video.livestream.v1.Event.LabelsEntryL
ad_break (23.google.cloud.video.livestream.v1.Event.AdBreakTaskBAH 
execute_now	 (2
execution_time
 (2.google.protobuf.TimestampA
state (2-.google.cloud.video.livestream.v1.Event.StateBA&
error (2.google.rpc.StatusBA:
AdBreakTask+
duration (2.google.protobuf.Duration-
LabelsEntry
key (	
value (	:8"o
State
STATE_UNSPECIFIED 
	SCHEDULED
RUNNING
	SUCCEEDED

FAILED
PENDING
STOPPED:oAl
livestream.googleapis.com/EventIprojects/{project}/locations/{location}/channels/{channel}/events/{event}B
taskB
$com.google.cloud.video.livestream.v1BResourcesProtoPZDcloud.google.com/go/video/livestream/apiv1/livestreampb;livestreampb Google.Cloud.Video.LiveStream.V1 Google\\Cloud\\Video\\LiveStream\\V1$Google::Cloud::Video::LiveStream::V1bproto3'
        , true);

        static::$is_initialized = true;
    }
}

