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 |