#include <AESinkOSS.h>
◆ CAESinkOSS()
| CAESinkOSS::CAESinkOSS |
( |
| ) |
|
◆ ~CAESinkOSS()
| CAESinkOSS::~CAESinkOSS |
( |
| ) |
|
|
override |
◆ AddPackets()
| unsigned int CAESinkOSS::AddPackets |
( |
uint8_t ** |
data, |
|
|
unsigned int |
frames, |
|
|
unsigned int |
offset |
|
) |
| |
|
overridevirtual |
Adds packets to be sent out, this routine MUST block or sleep.
- Parameters
-
| data | array of pointers to planes holding audio data |
| frames | number of audio frames in data |
| offset | offset in frames where audio data starts |
- Returns
- number of frames consumed by the sink
Implements IAESink.
◆ Create()
◆ Deinitialize()
| void CAESinkOSS::Deinitialize |
( |
| ) |
|
|
overridevirtual |
◆ Drain()
| void CAESinkOSS::Drain |
( |
| ) |
|
|
overridevirtual |
◆ EnumerateDevicesEx()
◆ GetCacheTotal()
| double CAESinkOSS::GetCacheTotal |
( |
| ) |
|
|
inlineoverridevirtual |
◆ GetDelay()
Return a timestamped status structure with delay and sink info.
- Parameters
-
| status | structure filled with sink status |
Implements IAESink.
◆ GetName()
| const char * CAESinkOSS::GetName |
( |
| ) |
|
|
inlineoverridevirtual |
◆ Initialize()
◆ Register()
| void CAESinkOSS::Register |
( |
| ) |
|
|
static |
◆ Stop()
| void CAESinkOSS::Stop |
( |
| ) |
|
|
virtual |
The documentation for this class was generated from the following files: