X-Git-Url: http://git.ieval.ro/?a=blobdiff_plain;f=src%2Flpcm.c;h=3fcb8a43ab87838983fbe732b8a4c382d66b3168;hb=5c534696a9252b50d420543885e531894e59650e;hp=191eaf9c42943c6b10d15aa215dcc9adad24cc3c;hpb=01993d67742a96b55b0595e51e6c4768b7c61403;p=fdkaac.git diff --git a/src/lpcm.c b/src/lpcm.c index 191eaf9..3fcb8a4 100644 --- a/src/lpcm.c +++ b/src/lpcm.c @@ -164,6 +164,7 @@ inline int16_t pcm_u32be_to_s16(int32_t n) { return pcm_quantize_s32(m4af_btoh32(n) ^ 0x80000000); } +static inline int16_t pcm_f32le_to_s16(int32_t n) { return pcm_quantize_f64(pcm_i2f(m4af_ltoh32(n)));