# -*- coding: utf-8 -*-
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# NO CHECKED-IN PROTOBUF GENCODE
# source: recording.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,
    '',
    'recording.proto'
)
# @@protoc_insertion_point(imports)

_sym_db = _symbol_database.Default()


from . import digitalAudio_pb2 as digitalAudio__pb2
from . import url_pb2 as url__pb2
from . import uuid_pb2 as uuid__pb2


DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x0frecording.proto\x12\x07rv.data\x1a\x12\x64igitalAudio.proto\x1a\turl.proto\x1a\nuuid.proto\"\x9f\x0f\n\tRecording\x1a\x9c\x01\n\x10SettingsDocument\x12*\n\x07streams\x18\x01 \x03(\x0b\x32\x19.rv.data.Recording.Stream\x12*\n\x07presets\x18\x02 \x03(\x0b\x32\x19.rv.data.Recording.Preset\x12\x30\n\ractive_preset\x18\x03 \x01(\x0b\x32\x19.rv.data.Recording.Preset\x1a]\n\x06Preset\x12\x19\n\x02id\x18\x01 \x01(\x0b\x32\r.rv.data.UUID\x12\x0c\n\x04name\x18\x02 \x01(\t\x12*\n\x07streams\x18\x03 \x03(\x0b\x32\x19.rv.data.Recording.Stream\x1a\x93\r\n\x06Stream\x12\x19\n\x02id\x18\x01 \x01(\x0b\x32\r.rv.data.UUID\x12\x32\n\x07\x65ncoder\x18\x03 \x01(\x0b\x32!.rv.data.Recording.Stream.Encoder\x12;\n\x0c\x64\x65stinations\x18\x04 \x03(\x0b\x32%.rv.data.Recording.Stream.Destination\x12\x33\n\taudio_map\x18\x05 \x03(\x0b\x32 .rv.data.DigitalAudio.Device.Map\x12\x1b\n\x13isAudioCustomMapped\x18\x06 \x01(\x08\x12\x45\n\routput_screen\x18\x02 \x01(\x0b\x32,.rv.data.Recording.Stream.OutputScreenSourceH\x00\x1a\xe1\x01\n\x07\x45ncoder\x12.\n\x05\x63odec\x18\x01 \x01(\x0e\x32\x1f.rv.data.Recording.Stream.Codec\x12\x13\n\x0bvideo_width\x18\x02 \x01(\r\x12\x14\n\x0cvideo_height\x18\x03 \x01(\r\x12\x15\n\ris_interlaced\x18\x04 \x01(\x08\x12\x36\n\tframeRate\x18\x05 \x01(\x0e\x32#.rv.data.Recording.Stream.FrameRate\x12\x15\n\rvideo_bitrate\x18\x06 \x01(\r\x12\x15\n\raudio_bitrate\x18\x07 \x01(\r\x1aK\n\x12OutputScreenSource\x12 \n\tscreen_id\x18\x01 \x01(\x0b\x32\r.rv.data.UUID\x12\x13\n\x0bscreen_name\x18\x02 \x01(\t\x1ai\n\x0f\x44iskDestination\x12\x1e\n\x08location\x18\x01 \x01(\x0b\x32\x0c.rv.data.URL\x12\x36\n\tcontainer\x18\x02 \x01(\x0e\x32#.rv.data.Recording.Stream.Container\x1a/\n\x0fRTMPDestination\x12\x0f\n\x07\x61\x64\x64ress\x18\x01 \x01(\t\x12\x0b\n\x03key\x18\x02 \x01(\t\x1a\xae\x02\n\x0b\x44\x65stination\x12\x39\n\x04\x64isk\x18\x01 \x01(\x0b\x32).rv.data.Recording.Stream.DiskDestinationH\x00\x12\x39\n\x04rtmp\x18\x02 \x01(\x0b\x32).rv.data.Recording.Stream.RTMPDestinationH\x00\x12:\n\x04resi\x18\x03 \x01(\x0b\x32*.rv.data.Recording.Stream.Destination.ResiH\x00\x1a^\n\x04Resi\x12+\n\x14\x64\x65stination_group_id\x18\x01 \x01(\x0b\x32\r.rv.data.UUID\x12)\n\x12\x65ncoder_profile_id\x18\x02 \x01(\x0b\x32\r.rv.data.UUIDB\r\n\x0b\x44\x65stination\"H\n\tContainer\x12\x15\n\x11\x43ONTAINER_UNKNOWN\x10\x00\x12\x11\n\rCONTAINER_MOV\x10\x01\x12\x11\n\rCONTAINER_MP4\x10\x02\"\xe0\x02\n\x05\x43odec\x12\x13\n\x0f\x43ODEC_AUTOMATIC\x10\x00\x12\x0e\n\nCODEC_H264\x10\x01\x12\x0e\n\nCODEC_H265\x10\x02\x12\x1a\n\x16\x43ODEC_PRORES_422_PROXY\x10\x03\x12\x17\n\x13\x43ODEC_PRORES_422_LT\x10\x04\x12\x14\n\x10\x43ODEC_PRORES_422\x10\x05\x12\x17\n\x13\x43ODEC_PRORES_422_HQ\x10\x06\x12\x15\n\x11\x43ODEC_PRORES_4444\x10\x07\x12\x18\n\x14\x43ODEC_PRORES_4444_XQ\x10\x08\x12\r\n\tCODEC_HAP\x10\t\x12\x13\n\x0f\x43ODEC_HAP_ALPHA\x10\n\x12\x0f\n\x0b\x43ODEC_HAP_Q\x10\x0b\x12\x15\n\x11\x43ODEC_HAP_Q_ALPHA\x10\x0c\x12\x0f\n\x0b\x43ODEC_NOTCH\x10\r\x12\x17\n\x13\x43ODEC_H264_SOFTWARE\x10\x0e\x12\x17\n\x13\x43ODEC_H265_SOFTWARE\x10\x0f\"\xae\x01\n\tFrameRate\x12\x16\n\x12\x46RAME_RATE_UNKNOWN\x10\x00\x12\x11\n\rFRAME_RATE_24\x10\x01\x12\x11\n\rFRAME_RATE_25\x10\x02\x12\x14\n\x10\x46RAME_RATE_29_97\x10\x03\x12\x11\n\rFRAME_RATE_30\x10\x04\x12\x11\n\rFRAME_RATE_50\x10\x05\x12\x14\n\x10\x46RAME_RATE_59_94\x10\x06\x12\x11\n\rFRAME_RATE_60\x10\x07\x42\x08\n\x06SourceB4\xf8\x01\x01\xaa\x02$Pro.SerializationInterop.RVProtoData\xba\x02\x07RVData_b\x06proto3')

_globals = globals()
_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals)
_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'recording_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['_RECORDING']._serialized_start=72
  _globals['_RECORDING']._serialized_end=2023
  _globals['_RECORDING_SETTINGSDOCUMENT']._serialized_start=86
  _globals['_RECORDING_SETTINGSDOCUMENT']._serialized_end=242
  _globals['_RECORDING_PRESET']._serialized_start=244
  _globals['_RECORDING_PRESET']._serialized_end=337
  _globals['_RECORDING_STREAM']._serialized_start=340
  _globals['_RECORDING_STREAM']._serialized_end=2023
  _globals['_RECORDING_STREAM_ENCODER']._serialized_start=644
  _globals['_RECORDING_STREAM_ENCODER']._serialized_end=869
  _globals['_RECORDING_STREAM_OUTPUTSCREENSOURCE']._serialized_start=871
  _globals['_RECORDING_STREAM_OUTPUTSCREENSOURCE']._serialized_end=946
  _globals['_RECORDING_STREAM_DISKDESTINATION']._serialized_start=948
  _globals['_RECORDING_STREAM_DISKDESTINATION']._serialized_end=1053
  _globals['_RECORDING_STREAM_RTMPDESTINATION']._serialized_start=1055
  _globals['_RECORDING_STREAM_RTMPDESTINATION']._serialized_end=1102
  _globals['_RECORDING_STREAM_DESTINATION']._serialized_start=1105
  _globals['_RECORDING_STREAM_DESTINATION']._serialized_end=1407
  _globals['_RECORDING_STREAM_DESTINATION_RESI']._serialized_start=1298
  _globals['_RECORDING_STREAM_DESTINATION_RESI']._serialized_end=1392
  _globals['_RECORDING_STREAM_CONTAINER']._serialized_start=1409
  _globals['_RECORDING_STREAM_CONTAINER']._serialized_end=1481
  _globals['_RECORDING_STREAM_CODEC']._serialized_start=1484
  _globals['_RECORDING_STREAM_CODEC']._serialized_end=1836
  _globals['_RECORDING_STREAM_FRAMERATE']._serialized_start=1839
  _globals['_RECORDING_STREAM_FRAMERATE']._serialized_end=2013
# @@protoc_insertion_point(module_scope)
