diff options
author | Shiyou Yin <yinshiyou-hf@loongson.cn> | 2020-07-29 18:10:58 +0800 |
---|---|---|
committer | Michael Niedermayer <michael@niedermayer.cc> | 2020-07-30 00:23:45 +0200 |
commit | 44699db6db32e7077d6fc5a1cf0c81463ee5d791 (patch) | |
tree | 99fcf048c056828f4edfd5cfa8bc5b08b5b8b3ed /libavcodec/mips/aacsbr_mips.c | |
parent | b2318c1e537f15c4c23f302a5193d6218dffdde8 (diff) |
avcodec/mips: Fix register constraint error reported by clang.
Clang report following error in aacsbr_mips.c,ac3dsp_mips.c and aacdec_mips.c:
"couldn't allocate output register for constraint 'r'"
Use 'f' constraint for float variable.
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
Diffstat (limited to 'libavcodec/mips/aacsbr_mips.c')
-rw-r--r-- | libavcodec/mips/aacsbr_mips.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/libavcodec/mips/aacsbr_mips.c b/libavcodec/mips/aacsbr_mips.c index 2e0cd723d7..5ef5e68371 100644 --- a/libavcodec/mips/aacsbr_mips.c +++ b/libavcodec/mips/aacsbr_mips.c @@ -333,7 +333,7 @@ static void sbr_hf_assemble_mips(float Y1[38][64][2], int indexnoise = ch_data->f_indexnoise; int indexsine = ch_data->f_indexsine; float *g_temp1, *q_temp1, *pok, *pok1; - float temp1, temp2, temp3, temp4; + uint32_t temp1, temp2, temp3, temp4; int size = m_max; if (sbr->reset) { |