[FFmpeg-cvslog] lavc/mips/hevc_idct_msa: Add missing const qualifier.
Carl Eugen Hoyos
git at videolan.org
Tue May 2 00:45:29 EEST 2017
ffmpeg | branch: master | Carl Eugen Hoyos <cehoyos at ag.or.at> | Mon May 1 10:31:35 2017 +0200| [a88b0b0ba7b4ddae9a51d1e9f7ff83654f60807a] | committer: Carl Eugen Hoyos
lavc/mips/hevc_idct_msa: Add missing const qualifier.
Fixes many warnings:
initialization discards 'const' qualifier from pointer target type
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=a88b0b0ba7b4ddae9a51d1e9f7ff83654f60807a
---
libavcodec/mips/hevc_idct_msa.c | 12 ++++++------
1 file changed, 6 insertions(+), 6 deletions(-)
diff --git a/libavcodec/mips/hevc_idct_msa.c b/libavcodec/mips/hevc_idct_msa.c
index 975d91f8be..d483707e72 100644
--- a/libavcodec/mips/hevc_idct_msa.c
+++ b/libavcodec/mips/hevc_idct_msa.c
@@ -330,7 +330,7 @@ static void hevc_idct_4x4_msa(int16_t *coeffs)
static void hevc_idct_8x8_msa(int16_t *coeffs)
{
- int16_t *filter = >8x8_cnst[0];
+ const int16_t *filter = >8x8_cnst[0];
v8i16 in0, in1, in2, in3, in4, in5, in6, in7;
LD_SH8(coeffs, 8, in0, in1, in2, in3, in4, in5, in6, in7);
@@ -349,7 +349,7 @@ static void hevc_idct_16x16_msa(int16_t *coeffs)
int16_t buf[256];
int16_t *buf_ptr = &buf[0];
int16_t *src = coeffs;
- int16_t *filter = >16x16_cnst[0];
+ const int16_t *filter = >16x16_cnst[0];
v8i16 in0, in1, in2, in3, in4, in5, in6, in7;
v8i16 in8, in9, in10, in11, in12, in13, in14, in15;
v8i16 vec0, vec1, vec2, vec3, vec4, vec5, vec6, vec7;
@@ -429,10 +429,10 @@ static void hevc_idct_8x32_column_msa(int16_t *coeffs, uint8_t buf_pitch,
uint8_t round)
{
uint8_t i;
- int16_t *filter_ptr0 = >32x32_cnst0[0];
- int16_t *filter_ptr1 = >32x32_cnst1[0];
- int16_t *filter_ptr2 = >32x32_cnst2[0];
- int16_t *filter_ptr3 = >32x32_cnst3[0];
+ const int16_t *filter_ptr0 = >32x32_cnst0[0];
+ const int16_t *filter_ptr1 = >32x32_cnst1[0];
+ const int16_t *filter_ptr2 = >32x32_cnst2[0];
+ const int16_t *filter_ptr3 = >32x32_cnst3[0];
int16_t *src0 = (coeffs + buf_pitch);
int16_t *src1 = (coeffs + 2 * buf_pitch);
int16_t *src2 = (coeffs + 4 * buf_pitch);
More information about the ffmpeg-cvslog
mailing list