Go to the documentation of this file.
15 printf(
" %s\n", pOutputFilePath);
38 framesToRead =
ma_min(tempCapIn, tempCapOut);
47 if (framesJustRead < framesToRead) {
76 printf(
" %s\n", pOutputFilePath);
99 framesToRead =
ma_min(tempCapIn, tempCapOut);
108 if (framesJustRead < framesToRead) {
138 printf(
" %s\n", pOutputFilePath);
161 framesToRead =
ma_min(tempCapIn, tempCapOut);
170 if (framesJustRead < framesToRead) {
195 const char* pInputFilePath;
198 printf(
"No input file.\n");
202 pInputFilePath =
argv[1];
static MA_INLINE ma_uint32 ma_get_bytes_per_frame(ma_format format, ma_uint32 channels)
ma_result ma_lpf_process_pcm_frames(ma_lpf *pLPF, void *pFramesOut, const void *pFramesIn, ma_uint64 frameCount)
ma_lpf2_config ma_lpf2_config_init(ma_format format, ma_uint32 channels, ma_uint32 sampleRate, double cutoffFrequency, double q)
ma_result ma_decoder_uninit(ma_decoder *pDecoder)
ma_result ma_lpf1_process_pcm_frames(ma_lpf1 *pLPF, void *pFramesOut, const void *pFramesIn, ma_uint64 frameCount)
ma_result ma_lpf_init(const ma_lpf_config *pConfig, ma_lpf *pLPF)
ma_result lpf_init_decoder_and_encoder(const char *pInputFilePath, const char *pOutputFilePath, ma_format format, ma_decoder *pDecoder, ma_encoder *pEncoder)
ma_result ma_lpf2_process_pcm_frames(ma_lpf2 *pLPF, void *pFramesOut, const void *pFramesIn, ma_uint64 frameCount)
int test_entry__lpf(int argc, char **argv)
ma_uint64 ma_encoder_write_pcm_frames(ma_encoder *pEncoder, const void *pFramesIn, ma_uint64 frameCount)
ma_result test_lpf2__f32(const char *pInputFilePath)
ma_lpf_config ma_lpf_config_init(ma_format format, ma_uint32 channels, ma_uint32 sampleRate, double cutoffFrequency, ma_uint32 order)
ma_result test_lpf3__f32(const char *pInputFilePath)
ma_result test_lpf1__s16(const char *pInputFilePath)
void ma_encoder_uninit(ma_encoder *pEncoder)
ma_result test_lpf1__f32(const char *pInputFilePath)
ma_result test_lpf2__s16(const char *pInputFilePath)
ma_uint64 ma_decoder_read_pcm_frames(ma_decoder *pDecoder, void *pFramesOut, ma_uint64 frameCount)
ma_result test_lpf2__by_format(const char *pInputFilePath, const char *pOutputFilePath, ma_format format)
ma_result filtering_init_decoder_and_encoder(const char *pInputFilePath, const char *pOutputFilePath, ma_format format, ma_uint32 channels, ma_uint32 sampleRate, ma_decoder *pDecoder, ma_encoder *pEncoder)
ma_result test_lpf1__by_format(const char *pInputFilePath, const char *pOutputFilePath, ma_format format)
ma_lpf1_config ma_lpf1_config_init(ma_format format, ma_uint32 channels, ma_uint32 sampleRate, double cutoffFrequency)
ma_result test_lpf3__s16(const char *pInputFilePath)
ma_result ma_lpf2_init(const ma_lpf2_config *pConfig, ma_lpf2 *pLPF)
ma_result ma_lpf1_init(const ma_lpf1_config *pConfig, ma_lpf1 *pLPF)
ma_result test_lpf3__by_format(const char *pInputFilePath, const char *pOutputFilePath, ma_format format)
ma_uint32 outputSampleRate