Browse Source

const

Originally committed as revision 11846 to svn://svn.ffmpeg.org/ffmpeg/trunk
tags/v0.5
Michael Niedermayer 17 years ago
parent
commit
1701cbfafc
2 changed files with 5 additions and 5 deletions
  1. +3
    -3
      libavcodec/bitstream.c
  2. +2
    -2
      libavcodec/bitstream.h

+ 3
- 3
libavcodec/bitstream.c View File

@@ -50,7 +50,7 @@ void align_put_bits(PutBitContext *s)
#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 @@ void ff_put_string(PutBitContext * pbc, char *s, int put_zero)
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;


+ 2
- 2
libavcodec/bitstream.h View File

@@ -137,8 +137,8 @@ static inline void flush_put_bits(PutBitContext *s)
}

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 */


Loading…
Cancel
Save