HephAudio v3.0.6
A cross-platform C++ library for recording, playing, and processing audio on Windows, Android, Linux, iOS, and macOS.
Loading...
Searching...
No Matches
AlsaParams.h
1#pragma once
2#include "HephAudioShared.h"
3#if defined(__linux__) && !defined(__ANDROID__)
4#include "NativeAudioParams.h"
5
8namespace HephAudio
9{
10 namespace Native
11 {
16 struct HEPH_API AlsaParams final : public NativeAudioParams
17 {
22 double renderBufferDuration_ms;
23
28 double captureBufferDuration_ms;
29
31 AlsaParams()
32 : renderBufferDuration_ms(10), captureBufferDuration_ms(10) {}
33 };
34 }
35}
36#endif
#define HEPH_API
Definition HephShared.h:132