A platform-specific converter that supports samplerate and channel conversion.


Public Member Functions

  • ~Converter ()
  • size_t
    getSourceSampleRate () const
  • size_t
    getDestSampleRate () const
  • size_t
    getSourceNumChannels () const
  • size_t
    getDestNumChannels () const
  • size_t
    getSourceMaxFramesPerBlock () const
  • size_t
    getDestMaxFramesPerBlock () const

Static Public Member Functions


Protected Member Functions

  • Converter (size_t sourceSampleRate, size_t destSampleRate, size_t sourceNumChannels, size_t destNumChannels, size_t sourceMaxFramesPerBlock)

Protected Attributes

  • size_t
    mSourceSampleRate
  • size_t
    mDestSampleRate
  • size_t
    mSourceNumChannels
  • size_t
    mDestNumChannels
  • size_t
    mSourceMaxFramesPerBlock
  • size_t
    mDestMaxFramesPerBlock