Olive
Public Slots | Public Member Functions | Public Attributes | Private Member Functions | Private Attributes | List of all members
AudioSenderThread Class Reference

#include <audio.h>

Inheritance diagram for AudioSenderThread:

Public Slots

void notifyReceiver ()
 

Public Member Functions

 AudioSenderThread ()
 
void run ()
 
void stop ()
 

Public Attributes

QWaitCondition cond
 
bool close
 
QMutex lock
 

Private Member Functions

int send_audio_to_output (qint64 offset, int max)
 

Private Attributes

QVector< qint16 > samples
 

Constructor & Destructor Documentation

◆ AudioSenderThread()

AudioSenderThread::AudioSenderThread ( )

Member Function Documentation

◆ notifyReceiver

void AudioSenderThread::notifyReceiver ( )
slot

◆ run()

void AudioSenderThread::run ( )

◆ send_audio_to_output()

int AudioSenderThread::send_audio_to_output ( qint64  offset,
int  max 
)
private

◆ stop()

void AudioSenderThread::stop ( )

Member Data Documentation

◆ close

bool AudioSenderThread::close

◆ cond

QWaitCondition AudioSenderThread::cond

◆ lock

QMutex AudioSenderThread::lock

◆ samples

QVector<qint16> AudioSenderThread::samples
private

The documentation for this class was generated from the following files: