Public Attributes | List of all members
AUDIO_Drv_t Struct Reference

#include <audio.h>

Public Attributes

int32_t(* DeInit )(void *)
 
int32_t(* GetFrequency )(void *)
 
int32_t(* GetProtocol )(void *, uint32_t *)
 
int32_t(* GetResolution )(void *, uint32_t *)
 
int32_t(* GetVolume )(void *, uint32_t, uint8_t *)
 
int32_t(* Init )(void *, void *)
 
int32_t(* Pause )(void *)
 
int32_t(* Play )(void *)
 
int32_t(* ReadID )(void *, uint32_t *)
 
int32_t(* Reset )(void *)
 
int32_t(* Resume )(void *)
 
int32_t(* SetFrequency )(void *, uint32_t)
 
int32_t(* SetMute )(void *, uint32_t)
 
int32_t(* SetOutputMode )(void *, uint32_t)
 
int32_t(* SetProtocol )(void *, uint32_t)
 
int32_t(* SetResolution )(void *, uint32_t)
 
int32_t(* SetVolume )(void *, uint32_t, uint8_t)
 
int32_t(* Stop )(void *, uint32_t)
 

Detailed Description

Definition at line 61 of file stm32h747/stm32h747i-disco/CM7/Drivers/BSP/Components/Common/audio.h.

Member Data Documentation

◆ DeInit

int32_t(* AUDIO_Drv_t::DeInit) (void *)

◆ GetFrequency

int32_t(* AUDIO_Drv_t::GetFrequency) (void *)

◆ GetProtocol

int32_t(* AUDIO_Drv_t::GetProtocol) (void *, uint32_t *)

◆ GetResolution

int32_t(* AUDIO_Drv_t::GetResolution) (void *, uint32_t *)

◆ GetVolume

int32_t(* AUDIO_Drv_t::GetVolume) (void *, uint32_t, uint8_t *)

◆ Init

int32_t(* AUDIO_Drv_t::Init) (void *, void *)

◆ Pause

int32_t(* AUDIO_Drv_t::Pause) (void *)

◆ Play

int32_t(* AUDIO_Drv_t::Play) (void *)

◆ ReadID

int32_t(* AUDIO_Drv_t::ReadID) (void *, uint32_t *)

◆ Reset

int32_t(* AUDIO_Drv_t::Reset) (void *)

◆ Resume

int32_t(* AUDIO_Drv_t::Resume) (void *)

◆ SetFrequency

int32_t(* AUDIO_Drv_t::SetFrequency) (void *, uint32_t)

◆ SetMute

int32_t(* AUDIO_Drv_t::SetMute) (void *, uint32_t)

◆ SetOutputMode

int32_t(* AUDIO_Drv_t::SetOutputMode) (void *, uint32_t)

◆ SetProtocol

int32_t(* AUDIO_Drv_t::SetProtocol) (void *, uint32_t)

◆ SetResolution

int32_t(* AUDIO_Drv_t::SetResolution) (void *, uint32_t)

◆ SetVolume

int32_t(* AUDIO_Drv_t::SetVolume) (void *, uint32_t, uint8_t)

◆ Stop

int32_t(* AUDIO_Drv_t::Stop) (void *, 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