Public Attributes | List of all members
AUDIO_DrvTypeDef Struct Reference

#include <audio.h>

Public Attributes

void(* DeInit )(void)
 
uint32_t(* Init )(uint16_t, uint16_t, uint8_t, uint32_t)
 
uint32_t(* Pause )(uint16_t)
 
uint32_t(* Play )(uint16_t, uint16_t *, uint16_t)
 
uint32_t(* ReadID )(uint16_t)
 
uint32_t(* Reset )(uint16_t)
 
uint32_t(* Resume )(uint16_t)
 
uint32_t(* SetFrequency )(uint16_t, uint32_t)
 
uint32_t(* SetMute )(uint16_t, uint32_t)
 
uint32_t(* SetOutputMode )(uint16_t, uint8_t)
 
uint32_t(* SetVolume )(uint16_t, uint8_t)
 
uint32_t(* Stop )(uint16_t, uint32_t)
 

Detailed Description

Definition at line 81 of file stm32f407/stm32f407g-disc1/Drivers/BSP/Components/Common/audio.h.

Member Data Documentation

◆ DeInit

void(* AUDIO_DrvTypeDef::DeInit)(void)

◆ Init

uint32_t(* AUDIO_DrvTypeDef::Init)(uint16_t, uint16_t, uint8_t, uint32_t)

◆ Pause

uint32_t(* AUDIO_DrvTypeDef::Pause)(uint16_t)

◆ Play

uint32_t(* AUDIO_DrvTypeDef::Play)(uint16_t, uint16_t *, uint16_t)

◆ ReadID

uint32_t(* AUDIO_DrvTypeDef::ReadID)(uint16_t)

◆ Reset

uint32_t(* AUDIO_DrvTypeDef::Reset)(uint16_t)

◆ Resume

uint32_t(* AUDIO_DrvTypeDef::Resume)(uint16_t)

◆ SetFrequency

uint32_t(* AUDIO_DrvTypeDef::SetFrequency)(uint16_t, uint32_t)

◆ SetMute

uint32_t(* AUDIO_DrvTypeDef::SetMute)(uint16_t, uint32_t)

◆ SetOutputMode

uint32_t(* AUDIO_DrvTypeDef::SetOutputMode)(uint16_t, uint8_t)

◆ SetVolume

uint32_t(* AUDIO_DrvTypeDef::SetVolume)(uint16_t, uint8_t)

◆ Stop

uint32_t(* AUDIO_DrvTypeDef::Stop)(uint16_t, uint32_t)

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


picovoice_driver
Author(s):
autogenerated on Fri Apr 1 2022 02:15:19