|
Sound Open Firmware
|
Descriptor on prerequisites for ProcessingModuleInterface instance creation. More...
#include <processing_module_prerequisites.h>

Public Member Functions | |
| ProcessingModulePrerequisites () | |
| Initializes a new instance of ProcessingModulePrerequisites with default values. | |
Data Fields | |
| StreamBufferAlignment | stream_buffer_alignment |
| holds the buffer alignment constraint in size of bytes for input or output chunk buffer | |
| size_t | input_pins_count |
| Indicates the count of input pins for the module type about to be created. | |
| size_t | output_pins_count |
| Indicates the count of output pins for the module type about to be created. | |
| size_t | event_count |
| Indicates the count of events for the module type about to be created. | |
Descriptor on prerequisites for ProcessingModuleInterface instance creation.
|
inline |
Initializes a new instance of ProcessingModulePrerequisites with default values.
| size_t intel_adsp::ProcessingModulePrerequisites::event_count |
Indicates the count of events for the module type about to be created.
| size_t intel_adsp::ProcessingModulePrerequisites::input_pins_count |
Indicates the count of input pins for the module type about to be created.
| size_t intel_adsp::ProcessingModulePrerequisites::output_pins_count |
Indicates the count of output pins for the module type about to be created.
| StreamBufferAlignment intel_adsp::ProcessingModulePrerequisites::stream_buffer_alignment |
holds the buffer alignment constraint in size of bytes for input or output chunk buffer
Default constructor set this field value to StreamBufferAlignment::_4_BYTES.