changeset 6325:6335f2688c04 libavcodec

const
author michael
date Mon, 04 Feb 2008 00:49:14 +0000
parents e378dca8784f
children 0e5d68320488
files bitstream.c bitstream.h
diffstat 2 files changed, 5 insertions(+), 5 deletions(-) [+]
line wrap: on
line diff
--- a/bitstream.c	Sun Feb 03 23:25:35 2008 +0000
+++ b/bitstream.c	Mon Feb 04 00:49:14 2008 +0000
@@ -50,7 +50,7 @@
 #endif
 }
 
-void ff_put_string(PutBitContext * pbc, char *s, int put_zero)
+void ff_put_string(PutBitContext * pbc, const char *s, int put_zero)
 {
     while(*s){
         put_bits(pbc, 8, *s);
@@ -60,9 +60,9 @@
         put_bits(pbc, 8, 0);
 }
 
-void ff_copy_bits(PutBitContext *pb, uint8_t *src, int length)
+void ff_copy_bits(PutBitContext *pb, const uint8_t *src, int length)
 {
-    const uint16_t *srcw= (uint16_t*)src;
+    const uint16_t *srcw= (const uint16_t*)src;
     int words= length>>4;
     int bits= length&15;
     int i;
--- a/bitstream.h	Sun Feb 03 23:25:35 2008 +0000
+++ b/bitstream.h	Mon Feb 04 00:49:14 2008 +0000
@@ -137,8 +137,8 @@
 }
 
 void align_put_bits(PutBitContext *s);
-void ff_put_string(PutBitContext * pbc, char *s, int put_zero);
-void ff_copy_bits(PutBitContext *pb, uint8_t *src, int length);
+void ff_put_string(PutBitContext * pbc, const char *s, int put_zero);
+void ff_copy_bits(PutBitContext *pb, const uint8_t *src, int length);
 
 /* bit input */
 /* buffer, buffer_end and size_in_bits must be present and used by every reader */