1# -*- coding: utf-8 -*- 2# Generated by the protocol buffer compiler. DO NOT EDIT! 3# source: feature_combination_info.proto 4"""Generated protocol buffer code.""" 5from google.protobuf.internal import builder as _builder 6from google.protobuf import descriptor as _descriptor 7from google.protobuf import descriptor_pool as _descriptor_pool 8from google.protobuf import symbol_database as _symbol_database 9# @@protoc_insertion_point(imports) 10 11_sym_db = _symbol_database.Default() 12 13 14 15 16DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1e\x66\x65\x61ture_combination_info.proto\x12 camera_feature_combination_proto\"%\n\x04Size\x12\r\n\x05width\x18\x01 \x01(\r\x12\x0e\n\x06height\x18\x02 \x01(\r\"7\n\x0e\x46rameRateRange\x12\x10\n\x03min\x18\x01 \x01(\rH\x00\x88\x01\x01\x12\x0b\n\x03max\x18\x02 \x01(\rB\x06\n\x04_min\"\x8a\x03\n\x13OutputConfiguration\x12H\n\x0cimage_format\x18\x01 \x01(\x0e\x32-.camera_feature_combination_proto.ImageFormatH\x00\x88\x01\x01\x12\x39\n\x04size\x18\x02 \x01(\x0b\x32&.camera_feature_combination_proto.SizeH\x01\x88\x01\x01\x12L\n\x0estream_usecase\x18\x03 \x01(\x0e\x32/.camera_feature_combination_proto.StreamUsecaseH\x02\x88\x01\x01\x12Y\n\x15\x64ynamic_range_profile\x18\x04 \x01(\x0e\x32\x35.camera_feature_combination_proto.DynamicRangeProfileH\x03\x88\x01\x01\x42\x0f\n\r_image_formatB\x07\n\x05_sizeB\x11\n\x0f_stream_usecaseB\x18\n\x16_dynamic_range_profile\"\xb1\x02\n\x14SessionConfiguration\x12T\n\x15output_configurations\x18\x01 \x03(\x0b\x32\x35.camera_feature_combination_proto.OutputConfiguration\x12K\n\rstabilization\x18\x02 \x01(\x0e\x32/.camera_feature_combination_proto.StabilizationH\x00\x88\x01\x01\x12O\n\x10\x66rame_rate_range\x18\x03 \x01(\x0b\x32\x30.camera_feature_combination_proto.FrameRateRangeH\x01\x88\x01\x01\x42\x10\n\x0e_stabilizationB\x13\n\x11_frame_rate_range\"\xdc\x01\n\x17\x46\x65\x61tureCombinationEntry\x12U\n\x15session_configuration\x18\x01 \x01(\x0b\x32\x36.camera_feature_combination_proto.SessionConfiguration\x12\x14\n\x0cis_supported\x18\x02 \x01(\x08\x12T\n\x0fsupport_claimed\x18\x03 \x01(\x0e\x32;.camera_feature_combination_proto.FeatureCombinationSupport\"|\n\x1b\x46\x65\x61tureCombinationForCamera\x12\x11\n\tcamera_id\x18\x01 \x01(\t\x12J\n\x07\x65ntries\x18\x02 \x03(\x0b\x32\x39.camera_feature_combination_proto.FeatureCombinationEntry\"\xb8\x01\n\x1a\x46\x65\x61tureCombinationDatabase\x12\x19\n\x11\x62uild_fingerprint\x18\x01 \x01(\t\x12\x18\n\x10timestamp_in_sec\x18\x02 \x01(\x03\x12\x65\n\x1e\x66\x65\x61ture_combination_for_camera\x18\x03 \x03(\x0b\x32=.camera_feature_combination_proto.FeatureCombinationForCamera*X\n\rStabilization\x12\x15\n\x11STABILIZATION_ANY\x10\x00\x12\x15\n\x11STABILIZATION_OFF\x10\x01\x12\x19\n\x15STABILIZATION_PREVIEW\x10\x02*`\n\x0bImageFormat\x12\x0b\n\x07\x46MT_ANY\x10\x00\x12\x0f\n\x0b\x46MT_PRIVATE\x10\"\x12\x13\n\x0f\x46MT_YUV_420_888\x10#\x12\r\n\x08\x46MT_JPEG\x10\x80\x02\x12\x0f\n\nFMT_JPEG_R\x10\x85 *z\n\x13\x44ynamicRangeProfile\x12\x0f\n\x0bPROFILE_ANY\x10\x00\x12\x14\n\x10PROFILE_STANDARD\x10\x01\x12\x11\n\rPROFILE_HLG10\x10\x02\x12\x11\n\rPROFILE_HDR10\x10\x03\x12\x16\n\x12PROFILE_HDR10_PLUS\x10\x04*\xb8\x01\n\rStreamUsecase\x12\x0f\n\x0bUSECASE_ANY\x10\x00\x12\x13\n\x0fUSECASE_DEFAULT\x10\x01\x12\x13\n\x0fUSECASE_PREVIEW\x10\x02\x12\x19\n\x15USECASE_STILL_CAPTURE\x10\x03\x12\x18\n\x14USECASE_VIDEO_RECORD\x10\x04\x12\x16\n\x12USECASE_VIDEO_CALL\x10\x05\x12\x1f\n\x1bUSECASE_PREVIEW_VIDEO_STILL\x10\x06*Q\n\x19\x46\x65\x61tureCombinationSupport\x12\x13\n\x0fSUPPORT_UNKNOWN\x10\x00\x12\x0f\n\x0bSUPPORT_YES\x10\x01\x12\x0e\n\nSUPPORT_NO\x10\x02\x42\x02P\x01\x62\x06proto3') 17 18_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) 19_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'feature_combination_info_pb2', globals()) 20if _descriptor._USE_C_DESCRIPTORS == False: 21 22 DESCRIPTOR._options = None 23 DESCRIPTOR._serialized_options = b'P\001' 24 _STABILIZATION._serialized_start=1405 25 _STABILIZATION._serialized_end=1493 26 _IMAGEFORMAT._serialized_start=1495 27 _IMAGEFORMAT._serialized_end=1591 28 _DYNAMICRANGEPROFILE._serialized_start=1593 29 _DYNAMICRANGEPROFILE._serialized_end=1715 30 _STREAMUSECASE._serialized_start=1718 31 _STREAMUSECASE._serialized_end=1902 32 _FEATURECOMBINATIONSUPPORT._serialized_start=1904 33 _FEATURECOMBINATIONSUPPORT._serialized_end=1985 34 _SIZE._serialized_start=68 35 _SIZE._serialized_end=105 36 _FRAMERATERANGE._serialized_start=107 37 _FRAMERATERANGE._serialized_end=162 38 _OUTPUTCONFIGURATION._serialized_start=165 39 _OUTPUTCONFIGURATION._serialized_end=559 40 _SESSIONCONFIGURATION._serialized_start=562 41 _SESSIONCONFIGURATION._serialized_end=867 42 _FEATURECOMBINATIONENTRY._serialized_start=870 43 _FEATURECOMBINATIONENTRY._serialized_end=1090 44 _FEATURECOMBINATIONFORCAMERA._serialized_start=1092 45 _FEATURECOMBINATIONFORCAMERA._serialized_end=1216 46 _FEATURECOMBINATIONDATABASE._serialized_start=1219 47 _FEATURECOMBINATIONDATABASE._serialized_end=1403 48# @@protoc_insertion_point(module_scope) 49