Public Member Functions

  • InputDeviceNodeOpenSlImpl (InputDeviceNodeOpenSl *parent, const shared_ptr< ContextOpenSl > &context)
  • initRecorder (size_t numChannels, size_t sampleRate, size_t framesPerBlock)
  • destroyRecorder ()
  • beginRecording ()
  • stopRecording ()
  • enqueueSamples (SLAndroidSimpleBufferQueueItf bufferQueue)

Static Public Member Functions

  • recorderCallback (SLAndroidSimpleBufferQueueItf bufferQueue, void *context)