Savant Rust Library
- savant_rs.is_release_build()
Returns
Truewhen the library was compiled in release mode,Falsewhen compiled in debug mode.- Returns:
Truefor a release build,Falsefor a debug build.- Return type:
bool
- savant_rs.register_handler(name, handler)
- savant_rs.unregister_handler(name)
- savant_rs.version()
Returns the version of the package set in Cargo.toml
- Returns:
The version of the package.
- Return type:
str
- savant_rs.draw_spec
- savant_rs.logging
- savant_rs.py.log
- savant_rs.metrics
- savant_rs.pipeline
- savant_rs.primitives
AttributeAttributeUpdatePolicyAttributeValueAttributeValueTypeAttributeValuesViewBorrowedVideoObjectEndOfStreamIdCollisionResolutionPolicyObjectUpdatePolicyShutdownUserDataVideoFrameVideoFrameBatchVideoFrameContentVideoFrameTranscodingMethodVideoFrameTransformationVideoFrameUpdateVideoObjectVideoObjectTreeVideoObjectsView
- savant_rs.primitives.geometry
- savant_rs.utils
- savant_rs.utils.symbol_mapper
- savant_rs.utils.serialization
- savant_rs.match_query
EtcdCredentialsFloatExpressionIntExpressionMatchQueryQueryFunctionsStringExpressionTlsConfigconfig_resolver_name()env_resolver_name()etcd_resolver_name()register_config_resolver()register_env_resolver()register_etcd_resolver()register_utility_resolver()unregister_resolver()update_config_resolver()utility_resolver_name()
- savant_rs.zmq
BlockingReaderBlockingWriterNonBlockingReaderNonBlockingWriterReaderConfigReaderConfigBuilderReaderResultBlacklistedReaderResultMessageReaderResultPrefixMismatchReaderResultTimeoutReaderSocketTypeTopicPrefixSpecWriteOperationResultWriterConfigWriterConfigBuilderWriterResultAckWriterResultAckTimeoutWriterResultSendTimeoutWriterResultSuccessWriterSocketType
- savant_rs.webserver
- savant_rs.webserver.kvs
- savant_rs.gstreamer
- savant_rs.deepstream
BufferGeneratorComputeModeDstPaddingInterpolationMemTypeNonUniformBatchPaddingRectSavantIdMetaKindSharedBufferSkiaContextSurfaceBatchSurfaceViewTransformConfigUniformBatchGeneratorVideoFormatget_nvbufsurface_info()get_savant_id_meta()gpu_architecture()gpu_mem_used_mib()gpu_platform_tag()has_nvenc()init_cuda()is_jetson_kernel()jetson_model()set_num_filled()- Pure-Python helpers
- savant_rs.picasso
Av1DgpuPropsAv1JetsonPropsCallbackInvocationOrderCallbacksCodecSpecConditionalSpecDgpuPresetEncoderConfigEncoderPropertiesEvictionDecisionGeneralSpecH264DgpuPropsH264JetsonPropsH264ProfileHevcDgpuPropsHevcJetsonPropsHevcProfileJetsonPresetLevelJpegPropsObjectDrawSpecOutputMessagePicassoEnginePlatformPngPropsPtsResetPolicyRateControlSourceSpecStreamResetReasonTuningPreset
- savant_rs.py.client
- savant_rs.py.api
- savant_rs.py.utils