diff flacenc.c @ 12262:dde20597f15e libavcodec

Use "const" qualifier for pointers that point to input data of audio encoders. This is purely for clarity/documentation purposes.
author reimar
date Sat, 24 Jul 2010 13:59:49 +0000
parents e59926e2c50c
children c13e3c23d093
line wrap: on
line diff
--- a/flacenc.c	Sat Jul 24 04:23:26 2010 +0000
+++ b/flacenc.c	Sat Jul 24 13:59:49 2010 +0000
@@ -446,7 +446,7 @@
 /**
  * Copy channel-interleaved input samples into separate subframes
  */
-static void copy_samples(FlacEncodeContext *s, int16_t *samples)
+static void copy_samples(FlacEncodeContext *s, const int16_t *samples)
 {
     int i, j, ch;
     FlacFrame *frame;
@@ -1204,7 +1204,7 @@
     flush_put_bits(&s->pb);
 }
 
-static void update_md5_sum(FlacEncodeContext *s, int16_t *samples)
+static void update_md5_sum(FlacEncodeContext *s, const int16_t *samples)
 {
 #if HAVE_BIGENDIAN
     int i;
@@ -1213,7 +1213,7 @@
         av_md5_update(s->md5ctx, (uint8_t *)&smp, 2);
     }
 #else
-    av_md5_update(s->md5ctx, (uint8_t *)samples, s->frame.blocksize*s->channels*2);
+    av_md5_update(s->md5ctx, (const uint8_t *)samples, s->frame.blocksize*s->channels*2);
 #endif
 }
 
@@ -1222,7 +1222,7 @@
 {
     int ch;
     FlacEncodeContext *s;
-    int16_t *samples = data;
+    const int16_t *samples = data;
     int out_bytes;
     int reencoded=0;