mirror of
https://github.com/librespot-org/librespot.git
synced 2024-12-18 17:11:53 +00:00
Warn that trying to resample 44.1kHz to 44.1kHz is a stupid thing to do.
This commit is contained in:
parent
c29ec3f473
commit
4b081b1365
1 changed files with 8 additions and 4 deletions
|
@ -226,10 +226,14 @@ impl SampleRate {
|
||||||
// Dummy values to satisfy
|
// Dummy values to satisfy
|
||||||
// the match statement.
|
// the match statement.
|
||||||
// 44.1kHz will be bypassed.
|
// 44.1kHz will be bypassed.
|
||||||
Hz44100 => ResampleSpec {
|
Hz44100 => {
|
||||||
|
warn!("Resampling 44.1kHz to 44.1kHz is just a really CPU intensive no-op, you should not be doing it");
|
||||||
|
|
||||||
|
ResampleSpec {
|
||||||
resample_factor_reciprocal: 1.0,
|
resample_factor_reciprocal: 1.0,
|
||||||
interpolation_output_size: RESAMPLER_INPUT_SIZE,
|
interpolation_output_size: RESAMPLER_INPUT_SIZE,
|
||||||
},
|
}
|
||||||
|
}
|
||||||
Hz48000 => ResampleSpec {
|
Hz48000 => ResampleSpec {
|
||||||
resample_factor_reciprocal: HZ48000_RESAMPLE_FACTOR_RECIPROCAL,
|
resample_factor_reciprocal: HZ48000_RESAMPLE_FACTOR_RECIPROCAL,
|
||||||
interpolation_output_size: HZ48000_INTERPOLATION_OUTPUT_SIZE,
|
interpolation_output_size: HZ48000_INTERPOLATION_OUTPUT_SIZE,
|
||||||
|
|
Loading…
Reference in a new issue