Read the Docs Template Documentation, Release
Parameters
•
pipeline
: The Audio Pipeline Handle
Structures
struct audio_pipeline_cfg
Audio Pipeline configurations.
Public Members
int
rb_size
Audio Pipeline ringbuffer size
Macros
DEFAULT_PIPELINE_RINGBUF_SIZE
DEFAULT_AUDIO_PIPELINE_CONFIG
Type Definitions
typedef struct
audio_pipeline *
audio_pipeline_handle_t
typedef struct
audio_pipeline_cfg_t
Audio Pipeline configurations.
2.1.3 Event Interface
The ADF provides the Event Interface API to establish communication between Audio Elements in a pipeline. The
API is built around FreeRTOS queue. It implements ‘listeners’ to watch for incoming messages and inform about
them with a callback function.
Application Examples
Implementation of this API is demonstrated in couple of examples including
API Reference
Header File
•
audio_pipeline/include/audio_event_iface.h
2.1. Audio Framework
47
Содержание ESP32-LyraT
Страница 1: ...Read the Docs Template Documentation Release Read the Docs Jul 01 2018...
Страница 2: ......
Страница 4: ...ii...
Страница 6: ...Read the Docs Template Documentation Release 2 Contents...
Страница 82: ...Read the Docs Template Documentation Release Fig 3 5 ESP32 LyraT V4 3 Board Layout 78 Chapter 3 Design Guide...
Страница 92: ...Read the Docs Template Documentation Release 88 Chapter 4 Resources...
Страница 94: ...Read the Docs Template Documentation Release 90 Chapter 5 Copyrights and Licenses...
Страница 96: ...Read the Docs Template Documentation Release Fig 6 1 Espressif Audio Development Framework 92 Chapter 6 About...