audioTypes.h File Reference
#include <string>#include <list>#include <boost/function.hpp>#include "audioConfig.h"
Include dependency graph for audioTypes.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.
Classes | |
| struct | Port |
| Struct defining a port. More... | |
| struct | Connection |
| Struct defining a connection between two ports. More... | |
| struct | PortGpio |
| Struct defining an assignment between a port and a gpio. More... | |
| struct | PortMicBias |
| Struct defining an assignment between a port and a MIC Bias. More... | |
Namespaces | |
| dpyAudio | |
| Deepsy Audio namespace that includes the different enums, structs or method signatures that should be used. | |
Typedefs | |
| typedef boost::function< void(const PortEventType &event, const Port &port)> | PortEventFunction |
| Port event handler function. | |
Enumerations | |
| enum | PortType { NA_TYPE = 0, INPUT = 1, OUTPUT = 2 } |
| Enumeration defining the different kinds of ports. More... | |
| enum | PortEventType { PORT_ADDED = 0, PORT_REMOVED = 1 } |
| enum | PortGpioEventType { GPIO_ASSIGNED = 0, GPIO_RELEASED = 1 } |
| enum | ConnectionListEventType { CONNECTION_ADDED = 0, CONNECTION_REMOVED = 1 } |
| enum | ConnectionStatusEventType { ENABLED = 0, DISABLED = 1, UPDATED = 2 } |
| enum | TaskType { PLAY = 0, RECORD = 1 } |
| Enumeration defining the different type of audio tasks. More... | |
Detailed Description
/ Header file for Audio types
- Date
- 13/11/2020
- Copyright
- GMV, S.A. 2020. Property of GMV, S.A.; all rights reserved
