Public Member Functions

  • OutputDeviceNodeOpenSlImpl (OutputDeviceNodeOpenSl *parent, const shared_ptr< ContextOpenSl > &context)
  • void
    initPlayer (size_t numChannels, size_t sampleRate, size_t framesPerBlock)
  • void
    destroyPlayer ()
  • void
    play ()
  • void
    stop ()
  • void
    enqueueSamples (SLAndroidSimpleBufferQueueItf bufferQueue)

Static Public Member Functions

  • void
    playerCallback (SLAndroidSimpleBufferQueueItf bufferQueue, void *context)