ResidualVM logo ResidualVM website - Forums - Contact us BuildBot - Doxygen - Wiki curved edge

Audio::SimpleRateDetails Struct Reference

Audio rate converter based on simple resampling. More...

List of all members.

Public Attributes

const st_sample_tinPtr
int inLen
long opos
 position of how far output is ahead of input
long opos_inc
 fractional position increment in the output stream
st_sample_t inBuf [INTERMEDIATE_BUFFER_SIZE]

Detailed Description

Audio rate converter based on simple resampling.

Used when no interpolation is required.

Limited to sampling frequency <= 65535 Hz.

Definition at line 88 of file rate_arm.cpp.


Member Data Documentation

st_sample_t Audio::SimpleRateDetails::inBuf[INTERMEDIATE_BUFFER_SIZE]

Definition at line 99 of file rate_arm.cpp.

Definition at line 90 of file rate_arm.cpp.

Definition at line 89 of file rate_arm.cpp.

position of how far output is ahead of input

Holds what would have been opos-ipos

Definition at line 94 of file rate_arm.cpp.

fractional position increment in the output stream

Definition at line 97 of file rate_arm.cpp.


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


Generated on Sat Sep 14 2019 05:03:50 for ResidualVM by doxygen 1.7.1
curved edge   curved edge