This is the complete list of members for Aws::Kinesis::KinesisStreamManager, 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::KinesisStreamManagerInterface | static |
FetchRekognitionResults(const std::string &stream_name, Aws::Vector< Model::Record > *records) override | Aws::Kinesis::KinesisStreamManager | virtual |
FreeStream(std::string stream_name) override | Aws::Kinesis::KinesisStreamManager | virtual |
GenerateStreamSubscriptionDescriptor(int stream_idx, StreamSubscriptionDescriptor &descriptor) | Aws::Kinesis::KinesisStreamManagerInterface | protectedvirtual |
get_video_producer() | Aws::Kinesis::KinesisStreamManager | inline |
InitializeStreamSubscription(const StreamSubscriptionDescriptor &descriptor) override | Aws::Kinesis::KinesisStreamManager | protectedvirtual |
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, KinesisStreamManagerInterface::VideoProducerFactory video_producer_factory=KinesisStreamManagerInterface::CreateDefaultVideoProducer) override | Aws::Kinesis::KinesisStreamManager | virtual |
InitializeVideoProducer(std::string region, KinesisStreamManagerInterface::VideoProducerFactory video_producer_factory=KinesisStreamManagerInterface::CreateDefaultVideoProducer) override | Aws::Kinesis::KinesisStreamManager | virtual |
InitializeVideoStream(std::unique_ptr< com::amazonaws::kinesis::video::StreamDefinition > stream_definition) override | Aws::Kinesis::KinesisStreamManager | virtual |
kinesis_client_ | Aws::Kinesis::KinesisStreamManager | private |
KinesisStreamManager(Aws::Client::ParameterReaderInterface *parameter_reader, StreamDefinitionProvider *stream_definition_provider, StreamSubscriptionInstaller *subscription_installer, std::unique_ptr< KinesisClient > kinesis_client) | Aws::Kinesis::KinesisStreamManager | inline |
KinesisStreamManager()=default | Aws::Kinesis::KinesisStreamManager | |
KinesisStreamManagerInterface(const Aws::Client::ParameterReaderInterface *parameter_reader, const StreamDefinitionProvider *stream_definition_provider, StreamSubscriptionInstaller *subscription_installer) | Aws::Kinesis::KinesisStreamManagerInterface | inline |
KinesisStreamManagerInterface()=default | Aws::Kinesis::KinesisStreamManagerInterface | |
KinesisVideoStreamerSetup() override | Aws::Kinesis::KinesisStreamManager | inlinevirtual |
KinesisVideoStreamSetup(const uint16_t stream_idx, const PBYTE codec_private_data, const uint32_t codec_private_data_size, std::string *stream_name) override | Aws::Kinesis::KinesisStreamManager | inlinevirtual |
parameter_reader_ | Aws::Kinesis::KinesisStreamManagerInterface | protected |
ProcessCodecPrivateDataForStream(const std::string &stream_name, std::vector< uint8_t > codec_private_data) override | Aws::Kinesis::KinesisStreamManager | virtual |
PutFrame(std::string stream_name, Frame &frame) const override | Aws::Kinesis::KinesisStreamManager | virtual |
PutMetadata(std::string stream_name, const std::string &name, const std::string &value) const override | Aws::Kinesis::KinesisStreamManager | virtual |
rekognition_config_ | Aws::Kinesis::KinesisStreamManager | private |
stream_definition_provider_ | Aws::Kinesis::KinesisStreamManagerInterface | protected |
subscription_installer_ | Aws::Kinesis::KinesisStreamManagerInterface | protected |
UpdateShardIterator(const std::string &stream_name) | Aws::Kinesis::KinesisStreamManager | private |
video_producer_ | Aws::Kinesis::KinesisStreamManager | private |
video_streams_ | Aws::Kinesis::KinesisStreamManager | private |
video_streams_codec_data_ | Aws::Kinesis::KinesisStreamManager | private |
VideoProducerFactory typedef | Aws::Kinesis::KinesisStreamManagerInterface | |
~KinesisStreamManager()=default | Aws::Kinesis::KinesisStreamManager | |
~KinesisStreamManagerInterface()=default | Aws::Kinesis::KinesisStreamManagerInterface | virtual |