Home | History | Annotate | Download | only in alsa

Lines Matching refs:AlsaWrapper

11 AlsaWrapper::AlsaWrapper() {
14 AlsaWrapper::~AlsaWrapper() {
17 int AlsaWrapper::PcmOpen(snd_pcm_t** handle, const char* name,
22 int AlsaWrapper::DeviceNameHint(int card, const char* iface, void*** hints) {
26 char* AlsaWrapper::DeviceNameGetHint(const void* hint, const char* id) {
30 int AlsaWrapper::DeviceNameFreeHint(void** hints) {
34 int AlsaWrapper::CardNext(int* rcard) {
38 int AlsaWrapper::PcmClose(snd_pcm_t* handle) {
42 int AlsaWrapper::PcmPrepare(snd_pcm_t* handle) {
46 int AlsaWrapper::PcmDrop(snd_pcm_t* handle) {
50 int AlsaWrapper::PcmDelay(snd_pcm_t* handle, snd_pcm_sframes_t* delay) {
54 snd_pcm_sframes_t AlsaWrapper::PcmWritei(snd_pcm_t* handle,
60 snd_pcm_sframes_t AlsaWrapper::PcmReadi(snd_pcm_t* handle,
66 int AlsaWrapper::PcmRecover(snd_pcm_t* handle, int err, int silent) {
70 const char* AlsaWrapper::PcmName(snd_pcm_t* handle) {
74 int AlsaWrapper::PcmSetParams(snd_pcm_t* handle, snd_pcm_format_t format,
87 int AlsaWrapper::PcmGetParams(snd_pcm_t* handle, snd_pcm_uframes_t* buffer_size,
92 snd_pcm_sframes_t AlsaWrapper::PcmAvailUpdate(snd_pcm_t* handle) {
96 snd_pcm_state_t AlsaWrapper::PcmState(snd_pcm_t* handle) {
100 const char* AlsaWrapper::StrError(int errnum) {
104 int AlsaWrapper::PcmStart(snd_pcm_t* handle) {
108 int AlsaWrapper::MixerOpen(snd_mixer_t** mixer, int mode) {
112 int AlsaWrapper::MixerAttach(snd_mixer_t* mixer, const char* name) {
116 int AlsaWrapper::MixerElementRegister(snd_mixer_t* mixer,
122 void AlsaWrapper::MixerFree(snd_mixer_t* mixer) {
126 int AlsaWrapper::MixerDetach(snd_mixer_t* mixer, const char* name) {
130 int AlsaWrapper::MixerClose(snd_mixer_t* mixer) {
134 int AlsaWrapper::MixerLoad(snd_mixer_t* mixer) {
138 snd_mixer_elem_t* AlsaWrapper::MixerFirstElem(snd_mixer_t* mixer) {
142 snd_mixer_elem_t* AlsaWrapper::MixerNextElem(snd_mixer_elem_t* elem) {
146 int AlsaWrapper::MixerSelemIsActive(snd_mixer_elem_t* elem) {
150 const char* AlsaWrapper::MixerSelemName(snd_mixer_elem_t* elem) {
154 int AlsaWrapper::MixerSelemSetCaptureVolumeAll(
159 int AlsaWrapper::MixerSelemGetCaptureVolume(
164 int AlsaWrapper::MixerSelemHasCaptureVolume(snd_mixer_elem_t* elem) {
168 int AlsaWrapper::MixerSelemGetCaptureVolumeRange(snd_mixer_elem_t* elem,