Aws::Kinesis::KinesisStreamManagerInterface Member List

This is the complete list of members for Aws::Kinesis::KinesisStreamManagerInterface, including all inherited members.

CreateDefaultVideoProducer(std::string region, std::unique_ptr< com::amazonaws::kinesis::video::DeviceInfoProvider > device_info_provider, std::unique_ptr< com::amazonaws::kinesis::video::ClientCallbackProvider > client_callback_provider, std::unique_ptr< com::amazonaws::kinesis::video::StreamCallbackProvider > stream_callback_provider, std::unique_ptr< com::amazonaws::kinesis::video::CredentialProvider > credential_provider)Aws::Kinesis::KinesisStreamManagerInterfacestatic
FetchRekognitionResults(const std::string &stream_name, Aws::Vector< Model::Record > *records)=0Aws::Kinesis::KinesisStreamManagerInterfacepure virtual
FreeStream(std::string stream_name)=0Aws::Kinesis::KinesisStreamManagerInterfacepure virtual
GenerateStreamSubscriptionDescriptor(int stream_idx, StreamSubscriptionDescriptor &descriptor)Aws::Kinesis::KinesisStreamManagerInterfaceprotectedvirtual
InitializeStreamSubscription(const StreamSubscriptionDescriptor &descriptor)=0Aws::Kinesis::KinesisStreamManagerInterfaceprotectedpure virtual
InitializeVideoProducer(std::string region, std::unique_ptr< com::amazonaws::kinesis::video::DeviceInfoProvider > device_info_provider, std::unique_ptr< com::amazonaws::kinesis::video::ClientCallbackProvider > client_callback_provider, std::unique_ptr< com::amazonaws::kinesis::video::StreamCallbackProvider > stream_callback_provider, std::unique_ptr< com::amazonaws::kinesis::video::CredentialProvider > credential_provider, VideoProducerFactory video_producer_factory=KinesisStreamManagerInterface::CreateDefaultVideoProducer)=0Aws::Kinesis::KinesisStreamManagerInterfacepure virtual
InitializeVideoProducer(std::string region, VideoProducerFactory video_producer_factory=KinesisStreamManagerInterface::CreateDefaultVideoProducer)=0Aws::Kinesis::KinesisStreamManagerInterfacepure virtual
InitializeVideoStream(std::unique_ptr< com::amazonaws::kinesis::video::StreamDefinition > stream_definition)=0Aws::Kinesis::KinesisStreamManagerInterfacepure virtual
KinesisStreamManagerInterface(const Aws::Client::ParameterReaderInterface *parameter_reader, const StreamDefinitionProvider *stream_definition_provider, StreamSubscriptionInstaller *subscription_installer)Aws::Kinesis::KinesisStreamManagerInterfaceinline
KinesisStreamManagerInterface()=defaultAws::Kinesis::KinesisStreamManagerInterface
KinesisVideoStreamerSetup()Aws::Kinesis::KinesisStreamManagerInterfaceprotectedvirtual
KinesisVideoStreamSetup(const uint16_t stream_idx, const PBYTE codec_private_data, const uint32_t codec_private_data_size, std::string *stream_name)Aws::Kinesis::KinesisStreamManagerInterfaceprotectedvirtual
parameter_reader_Aws::Kinesis::KinesisStreamManagerInterfaceprotected
ProcessCodecPrivateDataForStream(const std::string &stream_name, std::vector< uint8_t > codec_private_data)=0Aws::Kinesis::KinesisStreamManagerInterfacepure virtual
PutFrame(std::string stream_name, Frame &frame) const =0Aws::Kinesis::KinesisStreamManagerInterfacepure virtual
PutMetadata(std::string stream_name, const std::string &name, const std::string &value) const =0Aws::Kinesis::KinesisStreamManagerInterfacepure virtual
stream_definition_provider_Aws::Kinesis::KinesisStreamManagerInterfaceprotected
subscription_installer_Aws::Kinesis::KinesisStreamManagerInterfaceprotected
VideoProducerFactory typedefAws::Kinesis::KinesisStreamManagerInterface
~KinesisStreamManagerInterface()=defaultAws::Kinesis::KinesisStreamManagerInterfacevirtual


kinesis_manager
Author(s): AWS RoboMaker
autogenerated on Thu Mar 4 2021 03:28:41