Fixed mic processing calls

This commit is contained in:
Ross Owen
2016-12-08 11:51:29 +00:00
parent a699c51075
commit b70dab1532
2 changed files with 4 additions and 4 deletions

View File

@@ -124,7 +124,7 @@ void pdm_buffer(streaming chanend c_ds_output[2], chanend c_audio)
/* Run user code */
/* TODO ideally processing done inplace - it then doesn't matter if it is run or not */
#ifdef MIC_PROCESSING_USE_INTERFACE
i_mic_process.transfer_buffers(current, output);
i_mic_process.transfer_buffers(current);
#else
user_pdm_process(current);
#endif
@@ -152,7 +152,7 @@ void pdm_buffer(streaming chanend c_ds_output[2], chanend c_audio)
/* Run user code */
#ifdef MIC_PROCESSING_USE_INTERFACE
i_mic_process.transfer_buffers(current, output);
i_mic_process.transfer_buffers(current);
#else
user_pdm_process(current);
#endif
@@ -175,7 +175,7 @@ void pdm_buffer(streaming chanend c_ds_output[2], chanend c_audio)
/* Run user code */
#ifdef MIC_PROCESSING_USE_INTERFACE
i_mic_process.transfer_buffers(current, output);
i_mic_process.transfer_buffers(current);
#else
user_pdm_process(current);
#endif

View File

@@ -5,7 +5,7 @@
/* Interface based user processing */
typedef interface mic_process_if
{
void transfer_buffers(mic_array_frame_time_domain * unsafe audio, int output[]);
void transfer_buffers(mic_array_frame_time_domain * unsafe audio);
void init();
} mic_process_if;