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
HephAudio
HeaderFiles
AudioEvents
AudioCaptureEventArgs.h
Go to the documentation of this file.
1
#pragma once
2
#include "
HephAudioShared.h
"
3
#include "
AudioEventArgs.h
"
4
#include "
AudioBuffer.h
"
5
8
namespace
HephAudio
9
{
14
struct
HEPH_API
AudioCaptureEventArgs
:
public
AudioEventArgs
15
{
20
AudioBuffer
captureBuffer
;
21
28
AudioCaptureEventArgs
(
Native::NativeAudio
* pNativeAudio,
AudioBuffer
& captureBuffer);
29
};
30
}
AudioBuffer.h
AudioEventArgs.h
HephAudioShared.h
HEPH_API
#define HEPH_API
Definition
HephShared.h:132
HephAudio::AudioBuffer
class for storing the audio samples in internal format.
Definition
AudioBuffer.h:16
HephAudio::Native::NativeAudio
base class for the classes that interact with the native audio APIs.
Definition
NativeAudio.h:28
HephAudio::AudioCaptureEventArgs
struct for storing the arguments for the audio capture events.
Definition
AudioCaptureEventArgs.h:15
HephAudio::AudioCaptureEventArgs::captureBuffer
AudioBuffer captureBuffer
Definition
AudioCaptureEventArgs.h:20
HephAudio::AudioCaptureEventArgs::AudioCaptureEventArgs
AudioCaptureEventArgs(Native::NativeAudio *pNativeAudio, AudioBuffer &captureBuffer)
HephAudio::AudioEventArgs
base class for audio event arguments.
Definition
AudioEventArgs.h:15
Generated by
1.11.0