# -*- coding: utf-8 -*-
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# NO CHECKED-IN PROTOBUF GENCODE
# source: proApiV1Preroll.proto
# Protobuf Python Version: 5.27.1
"""Generated protocol buffer code."""
from google.protobuf import descriptor as _descriptor
from google.protobuf import descriptor_pool as _descriptor_pool
from google.protobuf import runtime_version as _runtime_version
from google.protobuf import symbol_database as _symbol_database
from google.protobuf.internal import builder as _builder
_runtime_version.ValidateProtobufRuntimeVersion(
    _runtime_version.Domain.PUBLIC,
    5,
    27,
    1,
    '',
    'proApiV1Preroll.proto'
)
# @@protoc_insertion_point(imports)

_sym_db = _symbol_database.Default()


from . import proApiV1Identifier_pb2 as proApiV1Identifier__pb2


DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x15proApiV1Preroll.proto\x12\x07rv.data\x1a\x18proApiV1Identifier.proto\"\x8b\x0b\n\x16\x41PI_v1_Preroll_Request\x12\x41\n\x0bpreroll_cue\x18\x01 \x01(\x0b\x32*.rv.data.API_v1_Preroll_Request.PrerollCueH\x00\x12T\n\x15preroll_playlist_item\x18\x02 \x01(\x0b\x32\x33.rv.data.API_v1_Preroll_Request.PrerollPlaylistItemH\x00\x12N\n\x12preroll_media_item\x18\x03 \x01(\x0b\x32\x30.rv.data.API_v1_Preroll_Request.PrerollMediaItemH\x00\x12N\n\x12preroll_audio_item\x18\x04 \x01(\x0b\x32\x30.rv.data.API_v1_Preroll_Request.PrerollAudioItemH\x00\x12P\n\x13preroll_video_input\x18\x05 \x01(\x0b\x32\x31.rv.data.API_v1_Preroll_Request.PrerollVideoInputH\x00\x12R\n\x14preroll_library_item\x18\x06 \x01(\x0b\x32\x32.rv.data.API_v1_Preroll_Request.PrerollLibraryItemH\x00\x12\x43\n\x0cpreroll_next\x18\x07 \x01(\x0b\x32+.rv.data.API_v1_Preroll_Request.PrerollNextH\x00\x12K\n\x10preroll_previous\x18\x08 \x01(\x0b\x32/.rv.data.API_v1_Preroll_Request.PrerollPreviousH\x00\x12T\n\x15\x61\x63tivate_preroll_item\x18\t \x01(\x0b\x32\x33.rv.data.API_v1_Preroll_Request.ActivatePrerollItemH\x00\x12P\n\x13\x63\x61ncel_preroll_item\x18\n \x01(\x0b\x32\x31.rv.data.API_v1_Preroll_Request.CancelPrerollItemH\x00\x1a/\n\nPrerollCue\x12\r\n\x05index\x18\x01 \x01(\x05\x12\x12\n\npreroll_id\x18\x02 \x01(\x04\x1aS\n\x13PrerollPlaylistItem\x12(\n\x04path\x18\x01 \x03(\x0b\x32\x1a.rv.data.API_v1_Identifier\x12\x12\n\npreroll_id\x18\x02 \x01(\x04\x1aP\n\x10PrerollMediaItem\x12(\n\x04path\x18\x01 \x03(\x0b\x32\x1a.rv.data.API_v1_Identifier\x12\x12\n\npreroll_id\x18\x02 \x01(\x04\x1aP\n\x10PrerollAudioItem\x12(\n\x04path\x18\x01 \x03(\x0b\x32\x1a.rv.data.API_v1_Identifier\x12\x12\n\npreroll_id\x18\x02 \x01(\x04\x1a\x33\n\x11PrerollVideoInput\x12\n\n\x02id\x18\x01 \x01(\t\x12\x12\n\npreroll_id\x18\x02 \x01(\x04\x1aR\n\x12PrerollLibraryItem\x12(\n\x04path\x18\x01 \x03(\x0b\x32\x1a.rv.data.API_v1_Identifier\x12\x12\n\npreroll_id\x18\x02 \x01(\x04\x1a!\n\x0bPrerollNext\x12\x12\n\npreroll_id\x18\x01 \x01(\x04\x1a%\n\x0fPrerollPrevious\x12\x12\n\npreroll_id\x18\x01 \x01(\x04\x1a/\n\x13\x41\x63tivatePrerollItem\x12\n\n\x02id\x18\x01 \x01(\x04\x12\x0c\n\x04time\x18\x02 \x01(\x04\x1a\x1f\n\x11\x43\x61ncelPrerollItem\x12\n\n\x02id\x18\x01 \x01(\x04\x42\t\n\x07Request\"\xa0\x03\n\x17\x41PI_v1_Preroll_Response\x12\x46\n\rpreroll_ready\x18\x01 \x01(\x0b\x32-.rv.data.API_v1_Preroll_Response.PrerollReadyH\x00\x12U\n\x15\x61\x63tivate_preroll_item\x18\x03 \x01(\x0b\x32\x34.rv.data.API_v1_Preroll_Response.ActivatePrerollItemH\x00\x12Q\n\x13\x63\x61ncel_preroll_item\x18\x04 \x01(\x0b\x32\x32.rv.data.API_v1_Preroll_Response.CancelPrerollItemH\x00\x1a\x39\n\x0cPrerollReady\x12\n\n\x02id\x18\x01 \x01(\x04\x12\x0f\n\x07latency\x18\x02 \x01(\x04\x12\x0c\n\x04time\x18\x03 \x01(\x04\x1a&\n\x13\x41\x63tivatePrerollItem\x12\x0f\n\x07success\x18\x01 \x01(\x08\x1a$\n\x11\x43\x61ncelPrerollItem\x12\x0f\n\x07success\x18\x01 \x01(\x08\x42\n\n\x08ResponseB4\xf8\x01\x01\xaa\x02$Pro.SerializationInterop.RVProtoData\xba\x02\x07RVData_b\x06proto3')

_globals = globals()
_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals)
_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'proApiV1Preroll_pb2', _globals)
if not _descriptor._USE_C_DESCRIPTORS:
  _globals['DESCRIPTOR']._loaded_options = None
  _globals['DESCRIPTOR']._serialized_options = b'\370\001\001\252\002$Pro.SerializationInterop.RVProtoData\272\002\007RVData_'
  _globals['_API_V1_PREROLL_REQUEST']._serialized_start=61
  _globals['_API_V1_PREROLL_REQUEST']._serialized_end=1480
  _globals['_API_V1_PREROLL_REQUEST_PREROLLCUE']._serialized_start=880
  _globals['_API_V1_PREROLL_REQUEST_PREROLLCUE']._serialized_end=927
  _globals['_API_V1_PREROLL_REQUEST_PREROLLPLAYLISTITEM']._serialized_start=929
  _globals['_API_V1_PREROLL_REQUEST_PREROLLPLAYLISTITEM']._serialized_end=1012
  _globals['_API_V1_PREROLL_REQUEST_PREROLLMEDIAITEM']._serialized_start=1014
  _globals['_API_V1_PREROLL_REQUEST_PREROLLMEDIAITEM']._serialized_end=1094
  _globals['_API_V1_PREROLL_REQUEST_PREROLLAUDIOITEM']._serialized_start=1096
  _globals['_API_V1_PREROLL_REQUEST_PREROLLAUDIOITEM']._serialized_end=1176
  _globals['_API_V1_PREROLL_REQUEST_PREROLLVIDEOINPUT']._serialized_start=1178
  _globals['_API_V1_PREROLL_REQUEST_PREROLLVIDEOINPUT']._serialized_end=1229
  _globals['_API_V1_PREROLL_REQUEST_PREROLLLIBRARYITEM']._serialized_start=1231
  _globals['_API_V1_PREROLL_REQUEST_PREROLLLIBRARYITEM']._serialized_end=1313
  _globals['_API_V1_PREROLL_REQUEST_PREROLLNEXT']._serialized_start=1315
  _globals['_API_V1_PREROLL_REQUEST_PREROLLNEXT']._serialized_end=1348
  _globals['_API_V1_PREROLL_REQUEST_PREROLLPREVIOUS']._serialized_start=1350
  _globals['_API_V1_PREROLL_REQUEST_PREROLLPREVIOUS']._serialized_end=1387
  _globals['_API_V1_PREROLL_REQUEST_ACTIVATEPREROLLITEM']._serialized_start=1389
  _globals['_API_V1_PREROLL_REQUEST_ACTIVATEPREROLLITEM']._serialized_end=1436
  _globals['_API_V1_PREROLL_REQUEST_CANCELPREROLLITEM']._serialized_start=1438
  _globals['_API_V1_PREROLL_REQUEST_CANCELPREROLLITEM']._serialized_end=1469
  _globals['_API_V1_PREROLL_RESPONSE']._serialized_start=1483
  _globals['_API_V1_PREROLL_RESPONSE']._serialized_end=1899
  _globals['_API_V1_PREROLL_RESPONSE_PREROLLREADY']._serialized_start=1752
  _globals['_API_V1_PREROLL_RESPONSE_PREROLLREADY']._serialized_end=1809
  _globals['_API_V1_PREROLL_RESPONSE_ACTIVATEPREROLLITEM']._serialized_start=1811
  _globals['_API_V1_PREROLL_RESPONSE_ACTIVATEPREROLLITEM']._serialized_end=1849
  _globals['_API_V1_PREROLL_RESPONSE_CANCELPREROLLITEM']._serialized_start=1851
  _globals['_API_V1_PREROLL_RESPONSE_CANCELPREROLLITEM']._serialized_end=1887
# @@protoc_insertion_point(module_scope)
