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

namespace GPBMetadata\Google\Cloud\Video\Transcoder\V1Beta1;

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\Protobuf\Duration::initOnce();
        \GPBMetadata\Google\Protobuf\Timestamp::initOnce();
        $pool->internalAddGeneratedFile(
            '
²>
5google/cloud/video/transcoder/v1beta1/resources.proto%google.cloud.video.transcoder.v1beta1google/api/resource.protogoogle/protobuf/duration.protogoogle/protobuf/timestamp.proto"Ç
Job
name (	
	input_uri (	BàA

output_uri (	BàA
template_id (	BàAH B
config (20.google.cloud.video.transcoder.v1beta1.JobConfigH 
priority (M

origin_uri (24.google.cloud.video.transcoder.v1beta1.Job.OriginUriBàAN
state (2:.google.cloud.video.transcoder.v1beta1.Job.ProcessingStateBàAF
progress	 (2/.google.cloud.video.transcoder.v1beta1.ProgressBàA
failure_reason
 (	BàAR
failure_details (24.google.cloud.video.transcoder.v1beta1.FailureDetailBàA4
create_time (2.google.protobuf.TimestampBàA3

start_time (2.google.protobuf.TimestampBàA1
end_time (2.google.protobuf.TimestampBàA!
ttl_after_completion_days (&
	OriginUri
hls (	
dash (	"h
ProcessingState 
PROCESSING_STATE_UNSPECIFIED 
PENDING
RUNNING
	SUCCEEDED

FAILED:VêAS
transcoder.googleapis.com/Job2projects/{project}/locations/{location}/jobs/{job}B

job_config"Î
JobTemplate
name (	@
config (20.google.cloud.video.transcoder.v1beta1.JobConfig:oêAl
%transcoder.googleapis.com/JobTemplateCprojects/{project}/locations/{location}/jobTemplates/{job_template}"Ò
	JobConfig<
inputs (2,.google.cloud.video.transcoder.v1beta1.InputB
	edit_list (2/.google.cloud.video.transcoder.v1beta1.EditAtomS
elementary_streams (27.google.cloud.video.transcoder.v1beta1.ElementaryStreamE
mux_streams (20.google.cloud.video.transcoder.v1beta1.MuxStreamB
	manifests (2/.google.cloud.video.transcoder.v1beta1.Manifest=
output (2-.google.cloud.video.transcoder.v1beta1.OutputA
	ad_breaks (2..google.cloud.video.transcoder.v1beta1.AdBreakT
pubsub_destination (28.google.cloud.video.transcoder.v1beta1.PubsubDestinationI
sprite_sheets	 (22.google.cloud.video.transcoder.v1beta1.SpriteSheet@
overlays
 (2..google.cloud.video.transcoder.v1beta1.Overlay"{
Input
key (	
uri (	X
preprocessing_config (2:.google.cloud.video.transcoder.v1beta1.PreprocessingConfig"
Output
uri (	"‘
EditAtom
key (	
inputs (	2
end_time_offset (2.google.protobuf.Duration4
start_time_offset (2.google.protobuf.Duration"?
AdBreak4
start_time_offset (2.google.protobuf.Duration"–
ElementaryStream
key (	J
video_stream (22.google.cloud.video.transcoder.v1beta1.VideoStreamH J
audio_stream (22.google.cloud.video.transcoder.v1beta1.AudioStreamH H
text_stream (21.google.cloud.video.transcoder.v1beta1.TextStreamH B
elementary_stream"ó
	MuxStream
key (	
	file_name (	
	container (	
elementary_streams (	P
segment_settings (26.google.cloud.video.transcoder.v1beta1.SegmentSettingsE

encryption (21.google.cloud.video.transcoder.v1beta1.Encryption"Ê
Manifest
	file_name (	O
type (2<.google.cloud.video.transcoder.v1beta1.Manifest.ManifestTypeBàA
mux_streams (	BàA"@
ManifestType
MANIFEST_TYPE_UNSPECIFIED 
HLS
DASH""
PubsubDestination
topic (	"ý
SpriteSheet
format (	
file_prefix (	BàA 
sprite_width_pixels (BàA!
sprite_height_pixels (BàA
column_count (
	row_count (4
start_time_offset (2.google.protobuf.Duration2
end_time_offset (2.google.protobuf.Duration
total_count	 (H -
interval
 (2.google.protobuf.DurationH 
quality (B
extraction_strategy"¹	
OverlayC
image (24.google.cloud.video.transcoder.v1beta1.Overlay.ImageL

animations (28.google.cloud.video.transcoder.v1beta1.Overlay.Animation,
NormalizedCoordinate	
x (	
y (
Image
uri (	BàAW

resolution (2C.google.cloud.video.transcoder.v1beta1.Overlay.NormalizedCoordinate
alpha (˜
AnimationStaticO
xy (2C.google.cloud.video.transcoder.v1beta1.Overlay.NormalizedCoordinate4
start_time_offset (2.google.protobuf.Duration›
AnimationFadeO
	fade_type (27.google.cloud.video.transcoder.v1beta1.Overlay.FadeTypeBàAO
xy (2C.google.cloud.video.transcoder.v1beta1.Overlay.NormalizedCoordinate4
start_time_offset (2.google.protobuf.Duration2
end_time_offset (2.google.protobuf.DurationD
AnimationEnd4
start_time_offset (2.google.protobuf.Duration§
	AnimationZ
animation_static (2>.google.cloud.video.transcoder.v1beta1.Overlay.AnimationStaticH V
animation_fade (2<.google.cloud.video.transcoder.v1beta1.Overlay.AnimationFadeH T
animation_end (2;.google.cloud.video.transcoder.v1beta1.Overlay.AnimationEndH B
animation_type"@
FadeType
FADE_TYPE_UNSPECIFIED 
FADE_IN
FADE_OUT"’
PreprocessingConfigO
color (2@.google.cloud.video.transcoder.v1beta1.PreprocessingConfig.ColorS
denoise (2B.google.cloud.video.transcoder.v1beta1.PreprocessingConfig.DenoiseS
deblock (2B.google.cloud.video.transcoder.v1beta1.PreprocessingConfig.DeblockO
audio (2@.google.cloud.video.transcoder.v1beta1.PreprocessingConfig.AudioM
crop (2?.google.cloud.video.transcoder.v1beta1.PreprocessingConfig.CropK
pad (2>.google.cloud.video.transcoder.v1beta1.PreprocessingConfig.PadA
Color

saturation (
contrast (

brightness ()
Denoise
strength (
tune (	,
Deblock
strength (
enabled (<
Audio
lufs (

high_boost (
	low_boost (\\
Crop

top_pixels (
bottom_pixels (
left_pixels (
right_pixels ([
Pad

top_pixels (
bottom_pixels (
left_pixels (
right_pixels ("‚
VideoStream
codec (	
profile (	
tune (	
preset (	
height_pixels (
width_pixels (
pixel_format (	
bitrate_bps (BàA
rate_control_mode	 (	
enable_two_pass
 (
	crf_level (
vbv_size_bits (
vbv_fullness_bits (
allow_open_gop (
gop_frame_count (H 1
gop_duration (2.google.protobuf.DurationH 
entropy_coder (	
	b_pyramid (
b_frame_count (

frame_rate (BàA
aq_strength (B

gop_mode"¬
AudioStream
codec (	
bitrate_bps (BàA
channel_count (
channel_layout (	M
mapping (2<.google.cloud.video.transcoder.v1beta1.AudioStream.AudioAtom
sample_rate_hertz (Ú
	AudioAtom
key (	BàA[
channels (2I.google.cloud.video.transcoder.v1beta1.AudioStream.AudioAtom.AudioChannelÝ
AudioChannelk
inputs (2[.google.cloud.video.transcoder.v1beta1.AudioStream.AudioAtom.AudioChannel.AudioChannelInput`
AudioChannelInput
key (	BàA
track (BàA
channel (BàA
gain_db ("¬

TextStream
codec (	
language_code (	BàAK
mapping (2:.google.cloud.video.transcoder.v1beta1.TextStream.TextAtom¥
TextAtom
key (	BàAT
inputs (2D.google.cloud.video.transcoder.v1beta1.TextStream.TextAtom.TextInput1
	TextInput
key (	BàA
track (BàA"h
SegmentSettings3
segment_duration (2.google.protobuf.Duration 
individual_segments (BàA"ì

Encryption
key (	BàA
iv (	BàAU
aes_128 (2B.google.cloud.video.transcoder.v1beta1.Encryption.Aes128EncryptionH [

sample_aes (2E.google.cloud.video.transcoder.v1beta1.Encryption.SampleAesEncryptionH [
	mpeg_cenc (2F.google.cloud.video.transcoder.v1beta1.Encryption.MpegCommonEncryptionH (
Aes128Encryption
key_uri (	BàA+
SampleAesEncryption
key_uri (	BàA@
MpegCommonEncryption
key_id (	BàA
scheme (	BàAB
encryption_mode"Q
Progress
analyzed (
encoded (
uploaded (
notified ("$
FailureDetail
description (	BŽ
)com.google.cloud.video.transcoder.v1beta1BResourcesProtoPZOgoogle.golang.org/genproto/googleapis/cloud/video/transcoder/v1beta1;transcoderbproto3'
        , true);

        static::$is_initialized = true;
    }
}

