|
Switch Controller
|
#include <AudioFrameSink.h>


Public Member Functions | |
| AudioFrameSink () | |
| AudioFrameSink (AVChannelLayout outChannelLayout, AVSampleFormat outputSampleFormat, int outSampleRate, bool loopRecording=false, int64_t loopBufferSize=0) | |
| AVMediaType | getType () const override |
Public Member Functions inherited from FFmpegFrameSink | |
| virtual | ~FFmpegFrameSink () |
| void | init (AVCodecContext *decoderContext) |
| void | waitForInit () |
| void | outputFrame (AVFrame *frame) |
| long long | getData (std::vector< uint8_t > &data) |
| long long | getNextData (std::vector< uint8_t > &data, long long lastFrameSeen) |
| virtual AVMediaType | getType () const =0 |
Additional Inherited Members | |
| virtual void | virtualInit (AVCodecContext *decoderContext)=0 |
| virtual void | virtualOutputFrame (AVFrame *frame)=0 |
| virtual void | getDataWithoutLock (std::vector< uint8_t > &data)=0 |
|
inline |
|
inline |
|
inlineoverridevirtual |
Implements FFmpegFrameSink.