- Move src/, tests/, bin/, generated/, proto/, composer.json, composer.lock, phpunit.xml from php/ to repo root - Move ref/ to doc/reference_samples/ for better organization - Remove vendor/ from git tracking (now properly gitignored) - Update all test file paths (dirname adjustments and ref/ -> doc/reference_samples/) - Update all documentation paths (AGENTS.md, doc/*.md) - Remove php.bak/ directory - All 252 tests pass
26 lines
6.1 KiB
PHP
26 lines
6.1 KiB
PHP
<?php
|
|
# Generated by the protocol buffer compiler. DO NOT EDIT!
|
|
# NO CHECKED-IN PROTOBUF GENCODE
|
|
# source: analyticsTriggerMedia.proto
|
|
|
|
namespace GPBMetadata;
|
|
|
|
class AnalyticsTriggerMedia
|
|
{
|
|
public static $is_initialized = false;
|
|
|
|
public static function initOnce() {
|
|
$pool = \Google\Protobuf\Internal\DescriptorPool::getGeneratedPool();
|
|
|
|
if (static::$is_initialized == true) {
|
|
return;
|
|
}
|
|
$pool->internalAddGeneratedFile(
|
|
"\x0A\xF9\x1C\x0A\x1BanalyticsTriggerMedia.proto\x12\x0Crv.analytics\"\x80\x1C\x0A\x17TriggerMediaInformation\x12E\x0A\x0Bsource_type\x18\x01 \x01(\x0E20.rv.analytics.TriggerMediaInformation.SourceType\x12<\x0A\x05video\x18\x02 \x01(\x0B2+.rv.analytics.TriggerMediaInformation.VideoH\x00\x12<\x0A\x05image\x18\x03 \x01(\x0B2+.rv.analytics.TriggerMediaInformation.ImageH\x00\x12<\x0A\x05audio\x18\x04 \x01(\x0B2+.rv.analytics.TriggerMediaInformation.AudioH\x00\x12E\x0A\x0Alive_video\x18\x05 \x01(\x0B2/.rv.analytics.TriggerMediaInformation.LiveVideoH\x00\x1A.\x0A\x0ATransition\x12\x12\x0A\x0Ais_default\x18\x01 \x01(\x08\x12\x0C\x0A\x04name\x18\x02 \x01(\x09\x1A\xE6\x07\x0A\x0BVisualMedia\x12L\x0A\x08behavior\x18\x01 \x01(\x0E2:.rv.analytics.TriggerMediaInformation.VisualMedia.Behavior\x12O\x0A\x0Ascale_mode\x18\x02 \x01(\x0E2;.rv.analytics.TriggerMediaInformation.VisualMedia.ScaleMode\x12M\x0A\x09flip_mode\x18\x03 \x01(\x0E2:.rv.analytics.TriggerMediaInformation.VisualMedia.FlipMode\x12Y\x0A\x0Fnative_rotation\x18\x04 \x01(\x0E2@.rv.analytics.TriggerMediaInformation.VisualMedia.NativeRotation\x12J\x0A\x0Aresolution\x18\x05 \x01(\x0B26.rv.analytics.TriggerMediaInformation.VisualMedia.Size\x12\x1D\x0A\x15enabled_effects_count\x18\x06 \x01(\x0D\x12\x19\x0A\x11has_effect_preset\x18\x07 \x01(\x08\x12D\x0A\x0Atransition\x18\x08 \x01(\x0B20.rv.analytics.TriggerMediaInformation.Transition\x1A%\x0A\x04Size\x12\x0D\x0A\x05width\x18\x01 \x01(\x0D\x12\x0E\x0A\x06height\x18\x02 \x01(\x0D\"V\x0A\x08Behavior\x12\x17\x0A\x13BEHAVIOR_BACKGROUND\x10\x00\x12\x17\x0A\x13BEHAVIOR_FOREGROUND\x10\x01\x12\x18\x0A\x14BEHAVIOR_VIDEO_INPUT\x10\x02\"a\x0A\x09ScaleMode\x12\x12\x0A\x0ESCALE_MODE_FIT\x10\x00\x12\x13\x0A\x0FSCALE_MODE_FILL\x10\x01\x12\x16\x0A\x12SCALE_MODE_STRETCH\x10\x02\x12\x13\x0A\x0FSCALE_MODE_BLUR\x10\x03\"d\x0A\x08FlipMode\x12\x12\x0A\x0EFLIP_MODE_NONE\x10\x00\x12\x18\x0A\x14FLIP_MODE_HORIZONTAL\x10\x01\x12\x16\x0A\x12FLIP_MODE_VERTICAL\x10\x02\x12\x12\x0A\x0EFLIP_MODE_BOTH\x10\x03\"z\x0A\x0ENativeRotation\x12\x1C\x0A\x18NATIVE_ROTATION_STANDARD\x10\x00\x12\x16\x0A\x12NATIVE_ROTATION_90\x10Z\x12\x18\x0A\x13NATIVE_ROTATION_180\x10\xB4\x01\x12\x18\x0A\x13NATIVE_ROTATION_270\x10\x8E\x02\x1A\xE9\x03\x0A\x09Transport\x12\\\x0A\x15source_duration_range\x18\x01 \x01(\x0E2=.rv.analytics.TriggerMediaInformation.Transport.DurationRange\x12\x19\x0A\x11has_audio_ramp_in\x18\x02 \x01(\x08\x12\x1A\x0A\x12has_audio_ramp_out\x18\x03 \x01(\x08\x12\x14\x0A\x0Chas_in_point\x18\x04 \x01(\x08\x12\x15\x0A\x0Dhas_out_point\x18\x05 \x01(\x08\x12\x11\x0A\x09play_rate\x18\x06 \x01(\x01\x12\x1D\x0A\x15playback_marker_count\x18\x07 \x01(\x0D\"\xE7\x01\x0A\x0DDurationRange\x12\x16\x0A\x12DURATION_UNDER_10S\x10\x00\x12\x17\x0A\x13DURATION_10S_TO_30S\x10\x01\x12\x17\x0A\x13DURATION_30S_TO_60S\x10\x02\x12\x15\x0A\x11DURATION_1M_TO_5M\x10\x03\x12\x16\x0A\x12DURATION_5M_TO_10M\x10\x04\x12\x17\x0A\x13DURATION_10M_TO_30M\x10\x05\x12\x17\x0A\x13DURATION_30M_TO_60M\x10\x06\x12\x15\x0A\x11DURATION_1H_TO_2H\x10\x07\x12\x14\x0A\x10DURATION_OVER_2H\x10\x08\x1A\xC5\x04\x0A\x05Video\x12G\x0A\x0Cvisual_media\x18\x07 \x01(\x0B21.rv.analytics.TriggerMediaInformation.VisualMedia\x12W\x0A\x11playback_behavior\x18\x08 \x01(\x0E2<.rv.analytics.TriggerMediaInformation.Video.PlaybackBehavior\x12Q\x0A\x11completion_target\x18\x09 \x01(\x0E26.rv.analytics.TriggerMediaInformation.CompletionTarget\x12\x19\x0A\x11soft_loop_enabled\x18\x0A \x01(\x08\x12\x1A\x0A\x12soft_loop_duration\x18\x0B \x01(\x01\x12\x12\x0A\x0Aframe_rate\x18\x0C \x01(\x01\x12\x1B\x0A\x13audio_channel_count\x18\x0D \x01(\x0D\x12B\x0A\x09transport\x18\x0E \x01(\x0B2/.rv.analytics.TriggerMediaInformation.Transport\"\x9A\x01\x0A\x10PlaybackBehavior\x12\x1A\x0A\x16PLAYBACK_BEHAVIOR_STOP\x10\x00\x12\x1A\x0A\x16PLAYBACK_BEHAVIOR_LOOP\x10\x01\x12)\x0A%PLAYBACK_BEHAVIOR_LOOP_FOR_PLAY_COUNT\x10\x02\x12#\x0A\x1FPLAYBACK_BEHAVIOR_LOOP_FOR_TIME\x10\x03\x1A\xEA\x03\x0A\x05Audio\x12F\x0A\x08behavior\x18\x01 \x01(\x0E24.rv.analytics.TriggerMediaInformation.Audio.Behavior\x12W\x0A\x11playback_behavior\x18\x02 \x01(\x0E2<.rv.analytics.TriggerMediaInformation.Audio.PlaybackBehavior\x12D\x0A\x0Atransition\x18\x03 \x01(\x0B20.rv.analytics.TriggerMediaInformation.Transition\x12\x1B\x0A\x13audio_channel_count\x18\x04 \x01(\x0D\x12B\x0A\x09transport\x18\x05 \x01(\x0B2/.rv.analytics.TriggerMediaInformation.Transport\"1\x0A\x08Behavior\x12\x11\x0A\x0DBEHAVIOR_TUNE\x10\x00\x12\x12\x0A\x0EBEHAVIOR_SOUND\x10\x01\"f\x0A\x10PlaybackBehavior\x12\x1A\x0A\x16PLAYBACK_BEHAVIOR_STOP\x10\x00\x12\x1A\x0A\x16PLAYBACK_BEHAVIOR_LOOP\x10\x01\x12\x1A\x0A\x16PLAYBACK_BEHAVIOR_NEXT\x10\x02\x1A\xE9\x01\x0A\x05Image\x12G\x0A\x0Cvisual_media\x18\x01 \x01(\x0B21.rv.analytics.TriggerMediaInformation.VisualMedia\x12D\x0A\x0Atransition\x18\x02 \x01(\x0B20.rv.analytics.TriggerMediaInformation.Transition\x12Q\x0A\x11completion_target\x18\x03 \x01(\x0E26.rv.analytics.TriggerMediaInformation.CompletionTarget\x1A\x85\x01\x0A\x09LiveVideo\x12G\x0A\x0Cvisual_media\x18\x01 \x01(\x0B21.rv.analytics.TriggerMediaInformation.VisualMedia\x12\x12\x0A\x0Aframe_rate\x18\x02 \x01(\x01\x12\x1B\x0A\x13audio_channel_count\x18\x03 \x01(\x0D\"\xA0\x01\x0A\x10CompletionTarget\x12\x1A\x0A\x16COMPLETION_TARGET_NONE\x10\x00\x12\x1A\x0A\x16COMPLETION_TARGET_NEXT\x10\x01\x12\x1C\x0A\x18COMPLETION_TARGET_RANDOM\x10\x02\x12\x19\x0A\x15COMPLETION_TARGET_CUE\x10\x03\x12\x1B\x0A\x17COMPLETION_TARGET_FIRST\x10\x04\"?\x0A\x0ASourceType\x12\x15\x0A\x11SOURCE_TYPE_LOCAL\x10\x00\x12\x1A\x0A\x16SOURCE_TYPE_PROCONTENT\x10\x01B\x0B\x0A\x09MediaTypeBA\xF8\x01\x01\xAA\x02.Pro.SerializationInterop.RVProtoData.Analytics\xBA\x02\x0AAnalytics_b\x06proto3"
|
|
, true);
|
|
|
|
static::$is_initialized = true;
|
|
}
|
|
}
|
|
|