webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | List of all members
WebCore::AudioFIFO Class Reference

#include <AudioFIFO.h>

Public Member Functions

 AudioFIFO (unsigned numberOfChannels, size_t fifoLength)
 
void push (const AudioBus *)
 
void consume (AudioBus *destination, size_t framesToConsume)
 
size_t framesInFifo () const
 

Constructor & Destructor Documentation

◆ AudioFIFO()

WebCore::AudioFIFO::AudioFIFO ( unsigned  numberOfChannels,
size_t  fifoLength 
)

Member Function Documentation

◆ consume()

void WebCore::AudioFIFO::consume ( AudioBus destination,
size_t  framesToConsume 
)

◆ framesInFifo()

size_t WebCore::AudioFIFO::framesInFifo ( ) const
inline

◆ push()

void WebCore::AudioFIFO::push ( const AudioBus )

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