@@ -80,12 +80,12 @@ class KinesisStreamManagerInterface
80
80
KinesisStreamManagerInterface () = default;
81
81
virtual ~KinesisStreamManagerInterface () = default ;
82
82
83
- using VideoProducerFactory = std::function<unique_ptr<KinesisVideoProducerInterface>(
84
- std::string,
85
- unique_ptr<com::amazonaws::kinesis::video::DeviceInfoProvider>,
86
- unique_ptr<com::amazonaws::kinesis::video::ClientCallbackProvider>,
87
- unique_ptr<com::amazonaws::kinesis::video::StreamCallbackProvider>,
88
- unique_ptr<com::amazonaws::kinesis::video::CredentialProvider>
83
+ using VideoProducerFactory = std::function<std:: unique_ptr<KinesisVideoProducerInterface>(
84
+ std::string,
85
+ std:: unique_ptr<com::amazonaws::kinesis::video::DeviceInfoProvider>,
86
+ std:: unique_ptr<com::amazonaws::kinesis::video::ClientCallbackProvider>,
87
+ std:: unique_ptr<com::amazonaws::kinesis::video::StreamCallbackProvider>,
88
+ std:: unique_ptr<com::amazonaws::kinesis::video::CredentialProvider>
89
89
)>;
90
90
91
91
/* *
@@ -101,10 +101,10 @@ class KinesisStreamManagerInterface
101
101
* @return KinesisManagerStatus
102
102
*/
103
103
virtual KinesisManagerStatus InitializeVideoProducer (std::string region,
104
- unique_ptr<com::amazonaws::kinesis::video::DeviceInfoProvider> device_info_provider,
105
- unique_ptr<com::amazonaws::kinesis::video::ClientCallbackProvider> client_callback_provider,
106
- unique_ptr<com::amazonaws::kinesis::video::StreamCallbackProvider> stream_callback_provider,
107
- unique_ptr<com::amazonaws::kinesis::video::CredentialProvider> credential_provider,
104
+ std:: unique_ptr<com::amazonaws::kinesis::video::DeviceInfoProvider> device_info_provider,
105
+ std:: unique_ptr<com::amazonaws::kinesis::video::ClientCallbackProvider> client_callback_provider,
106
+ std:: unique_ptr<com::amazonaws::kinesis::video::StreamCallbackProvider> stream_callback_provider,
107
+ std:: unique_ptr<com::amazonaws::kinesis::video::CredentialProvider> credential_provider,
108
108
VideoProducerFactory video_producer_factory = KinesisStreamManagerInterface::CreateDefaultVideoProducer) = 0;
109
109
110
110
/* *
@@ -126,7 +126,7 @@ class KinesisStreamManagerInterface
126
126
* @return KinesisManagerStatus
127
127
*/
128
128
virtual KinesisManagerStatus InitializeVideoStream (
129
- unique_ptr<com::amazonaws::kinesis::video::StreamDefinition> stream_definition) = 0;
129
+ std:: unique_ptr<com::amazonaws::kinesis::video::StreamDefinition> stream_definition) = 0;
130
130
131
131
/* *
132
132
* Transmits a single video frame into AWS Kinesis.
@@ -179,12 +179,12 @@ class KinesisStreamManagerInterface
179
179
virtual KinesisManagerStatus FetchRekognitionResults (const std::string & stream_name,
180
180
Aws::Vector<Model::Record> * records) = 0;
181
181
182
- static unique_ptr<KinesisVideoProducerInterface> CreateDefaultVideoProducer (
182
+ static std:: unique_ptr<KinesisVideoProducerInterface> CreateDefaultVideoProducer (
183
183
std::string region,
184
- unique_ptr<com::amazonaws::kinesis::video::DeviceInfoProvider> device_info_provider,
185
- unique_ptr<com::amazonaws::kinesis::video::ClientCallbackProvider> client_callback_provider,
186
- unique_ptr<com::amazonaws::kinesis::video::StreamCallbackProvider> stream_callback_provider,
187
- unique_ptr<com::amazonaws::kinesis::video::CredentialProvider> credential_provider);
184
+ std:: unique_ptr<com::amazonaws::kinesis::video::DeviceInfoProvider> device_info_provider,
185
+ std:: unique_ptr<com::amazonaws::kinesis::video::ClientCallbackProvider> client_callback_provider,
186
+ std:: unique_ptr<com::amazonaws::kinesis::video::StreamCallbackProvider> stream_callback_provider,
187
+ std:: unique_ptr<com::amazonaws::kinesis::video::CredentialProvider> credential_provider);
188
188
189
189
protected:
190
190
/* *
@@ -251,16 +251,16 @@ class KinesisStreamManager : public KinesisStreamManagerInterface
251
251
~KinesisStreamManager () = default ;
252
252
253
253
KinesisManagerStatus InitializeVideoProducer (std::string region,
254
- unique_ptr<com::amazonaws::kinesis::video::DeviceInfoProvider> device_info_provider,
255
- unique_ptr<com::amazonaws::kinesis::video::ClientCallbackProvider> client_callback_provider,
256
- unique_ptr<com::amazonaws::kinesis::video::StreamCallbackProvider> stream_callback_provider,
257
- unique_ptr<com::amazonaws::kinesis::video::CredentialProvider> credential_provider,
254
+ std:: unique_ptr<com::amazonaws::kinesis::video::DeviceInfoProvider> device_info_provider,
255
+ std:: unique_ptr<com::amazonaws::kinesis::video::ClientCallbackProvider> client_callback_provider,
256
+ std:: unique_ptr<com::amazonaws::kinesis::video::StreamCallbackProvider> stream_callback_provider,
257
+ std:: unique_ptr<com::amazonaws::kinesis::video::CredentialProvider> credential_provider,
258
258
KinesisStreamManagerInterface::VideoProducerFactory video_producer_factory = KinesisStreamManagerInterface::CreateDefaultVideoProducer) override ;
259
259
KinesisManagerStatus InitializeVideoProducer (std::string region,
260
260
KinesisStreamManagerInterface::VideoProducerFactory video_producer_factory = KinesisStreamManagerInterface::CreateDefaultVideoProducer) override ;
261
261
262
262
KinesisManagerStatus InitializeVideoStream (
263
- unique_ptr<com::amazonaws::kinesis::video::StreamDefinition> stream_definition) override ;
263
+ std:: unique_ptr<com::amazonaws::kinesis::video::StreamDefinition> stream_definition) override ;
264
264
265
265
KinesisManagerStatus PutFrame (std::string stream_name, Frame & frame) const override ;
266
266
@@ -307,10 +307,10 @@ class KinesisStreamManager : public KinesisStreamManagerInterface
307
307
*/
308
308
KinesisManagerStatus UpdateShardIterator (const std::string & stream_name);
309
309
310
- std::map<std::string, shared_ptr<KinesisVideoStreamInterface>> video_streams_;
310
+ std::map<std::string, std:: shared_ptr<KinesisVideoStreamInterface>> video_streams_;
311
311
std::map<std::string, std::vector<uint8_t >> video_streams_codec_data_;
312
- unique_ptr<KinesisVideoProducerInterface> video_producer_;
313
- unique_ptr<KinesisClient> kinesis_client_;
312
+ std:: unique_ptr<KinesisVideoProducerInterface> video_producer_;
313
+ std:: unique_ptr<KinesisClient> kinesis_client_;
314
314
315
315
struct RekognitionStreamInfo
316
316
{
0 commit comments