Public Member Functions | Public Attributes | List of all members
MockStreamDefinitionProvider Struct Reference

#include <kinesis_video_streamer_test_utils.h>

Inheritance diagram for MockStreamDefinitionProvider:
Inheritance graph
[legend]

Public Member Functions

KinesisManagerStatus GetCodecPrivateData (const ParameterPath &prefix, const ParameterReaderInterface &reader, PBYTE *out_codec_private_data, uint32_t *out_codec_private_data_size) const override
 
std::unique_ptr< StreamDefinition > GetStreamDefinition (const ParameterPath &prefix, const ParameterReaderInterface &reader, const PBYTE codec_private_data, uint32_t codec_private_data_size) const override
 
 MockStreamDefinitionProvider (TestData *data)
 
- Public Member Functions inherited from Aws::Kinesis::StreamDefinitionProvider
 ~StreamDefinitionProvider ()=default
 

Public Attributes

TestDatadata_
 

Detailed Description

Definition at line 79 of file kinesis_video_streamer_test_utils.h.

Constructor & Destructor Documentation

MockStreamDefinitionProvider::MockStreamDefinitionProvider ( TestData data)
inline

Definition at line 82 of file kinesis_video_streamer_test_utils.h.

Member Function Documentation

KinesisManagerStatus MockStreamDefinitionProvider::GetCodecPrivateData ( const ParameterPath prefix,
const ParameterReaderInterface reader,
PBYTE *  out_codec_private_data,
uint32_t *  out_codec_private_data_size 
) const
inlineoverridevirtual

Reimplemented from Aws::Kinesis::StreamDefinitionProvider.

Definition at line 84 of file kinesis_video_streamer_test_utils.h.

std::unique_ptr<StreamDefinition> MockStreamDefinitionProvider::GetStreamDefinition ( const ParameterPath prefix,
const ParameterReaderInterface reader,
const PBYTE  codec_private_data,
uint32_t  codec_private_data_size 
) const
inlineoverridevirtual

Reimplemented from Aws::Kinesis::StreamDefinitionProvider.

Definition at line 93 of file kinesis_video_streamer_test_utils.h.

Member Data Documentation

TestData* MockStreamDefinitionProvider::data_

Definition at line 81 of file kinesis_video_streamer_test_utils.h.


The documentation for this struct was generated from the following file:


kinesis_video_streamer
Author(s): AWS RoboMaker
autogenerated on Fri Mar 5 2021 03:29:15