#include <stream_definition_provider.h>
Responsible for creating stream definition objects by using a parameter reader to get the relevant data.
- See also
- https://docs.aws.amazon.com/kinesisvideostreams/latest/dg/how-data.html
Definition at line 28 of file stream_definition_provider.h.
Aws::Kinesis::StreamDefinitionProvider::~StreamDefinitionProvider |
( |
| ) |
|
|
default |
Reads a base64-encoded codecPrivateData using the given Parameter Reader.
- Parameters
-
prefix | a ParameterPath object representing the path of the parameter's prefix. |
reader | implementing ParameterReaderInterface |
out_codec_private_data | - newly allocated buffer containing the codec private data. |
- Note
- The pointer remains unchanged in case of an error or if no codec data was provided.
-
The caller of GetCodecPrivateData is responsible for freeing up this buffer.
- Parameters
-
out_codec_private_data_size | - the actual size of the allocated buffer will be stored here. |
- Returns
- kinesis_manager_status_t with KINESIS_MANAGER_SUCCESS on success or if no codec data was provided
Definition at line 32 of file stream_definition_provider.cpp.
The documentation for this class was generated from the following files: