diff options
Diffstat (limited to 'apps/plugins/test_codec.c')
| -rw-r--r-- | apps/plugins/test_codec.c | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/apps/plugins/test_codec.c b/apps/plugins/test_codec.c index 7523d9e..0b409f8 100644 --- a/apps/plugins/test_codec.c +++ b/apps/plugins/test_codec.c @@ -502,7 +502,12 @@ static void configure(int setting, intptr_t value) { case DSP_SET_FREQUENCY: DEBUGF("samplerate=%d\n",(int)value); - wavinfo.samplerate = use_dsp ? NATIVE_FREQUENCY : (int)value; + if (use_dsp) { + wavinfo.samplerate = rb->dsp_configure( + ci.dsp, DSP_GET_OUT_FREQUENCY, 0); + } else { + wavinfo.samplerate = (int)value; + } break; case DSP_SET_SAMPLE_DEPTH: |