summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ffmpeg.c2
-rw-r--r--libavcodec/4xm.c2
-rw-r--r--libavcodec/asv1.c2
-rw-r--r--libavcodec/flac.c2
-rw-r--r--libavcodec/h264.c2
-rw-r--r--libavcodec/huffyuv.c2
-rw-r--r--libavcodec/mdec.c2
-rw-r--r--libavcodec/mpeg4data.h8
-rw-r--r--libavcodec/mpegvideo.h4
-rw-r--r--libavcodec/shorten.c2
-rw-r--r--libavformat/utils.c2
11 files changed, 15 insertions, 15 deletions
diff --git a/ffmpeg.c b/ffmpeg.c
index c5f73624b2..c8e11be110 100644
--- a/ffmpeg.c
+++ b/ffmpeg.c
@@ -1172,7 +1172,7 @@ static int output_packet(AVInputStream *ist, int ist_index,
int data_size, got_picture;
AVFrame picture;
void *buffer_to_free;
- static int samples_size= 0;
+ static unsigned int samples_size= 0;
static short *samples= NULL;
AVSubtitle subtitle, *subtitle_to_free;
int got_subtitle;
diff --git a/libavcodec/4xm.c b/libavcodec/4xm.c
index 107eaf213e..381e8553f6 100644
--- a/libavcodec/4xm.c
+++ b/libavcodec/4xm.c
@@ -123,7 +123,7 @@ typedef struct FourXContext{
int last_dc;
DCTELEM __align8 block[6][64];
uint8_t *bitstream_buffer;
- int bitstream_buffer_size;
+ unsigned int bitstream_buffer_size;
CFrameBuffer cfrm[CFRAME_BUFFER_COUNT];
} FourXContext;
diff --git a/libavcodec/asv1.c b/libavcodec/asv1.c
index 222582cd53..99e563ee9f 100644
--- a/libavcodec/asv1.c
+++ b/libavcodec/asv1.c
@@ -48,7 +48,7 @@ typedef struct ASV1Context{
uint16_t __align8 intra_matrix[64];
int __align8 q_intra_matrix[64];
uint8_t *bitstream_buffer;
- int bitstream_buffer_size;
+ unsigned int bitstream_buffer_size;
} ASV1Context;
static const uint8_t scantab[64]={
diff --git a/libavcodec/flac.c b/libavcodec/flac.c
index d0efa16b46..97ac53745e 100644
--- a/libavcodec/flac.c
+++ b/libavcodec/flac.c
@@ -66,7 +66,7 @@ typedef struct FLACContext {
uint8_t *bitstream;
int bitstream_size;
int bitstream_index;
- int allocated_bitstream_size;
+ unsigned int allocated_bitstream_size;
} FLACContext;
#define METADATA_TYPE_STREAMINFO 0
diff --git a/libavcodec/h264.c b/libavcodec/h264.c
index 744c0ad0f3..43e349e36b 100644
--- a/libavcodec/h264.c
+++ b/libavcodec/h264.c
@@ -162,7 +162,7 @@ typedef struct H264Context{
#define NAL_SPS_EXT 13
#define NAL_AUXILIARY_SLICE 19
uint8_t *rbsp_buffer;
- int rbsp_buffer_size;
+ unsigned int rbsp_buffer_size;
/**
* Used to parse AVC variant of h264
diff --git a/libavcodec/huffyuv.c b/libavcodec/huffyuv.c
index 6233e24310..dc9e123ff4 100644
--- a/libavcodec/huffyuv.c
+++ b/libavcodec/huffyuv.c
@@ -72,7 +72,7 @@ typedef struct HYuvContext{
VLC vlc[3];
AVFrame picture;
uint8_t *bitstream_buffer;
- int bitstream_buffer_size;
+ unsigned int bitstream_buffer_size;
DSPContext dsp;
}HYuvContext;
diff --git a/libavcodec/mdec.c b/libavcodec/mdec.c
index daff9499ae..4a346ef609 100644
--- a/libavcodec/mdec.c
+++ b/libavcodec/mdec.c
@@ -49,7 +49,7 @@ typedef struct MDECContext{
uint16_t __align8 intra_matrix[64];
int __align8 q_intra_matrix[64];
uint8_t *bitstream_buffer;
- int bitstream_buffer_size;
+ unsigned int bitstream_buffer_size;
int block_last_index[6];
} MDECContext;
diff --git a/libavcodec/mpeg4data.h b/libavcodec/mpeg4data.h
index 586a5871c4..804d2ded89 100644
--- a/libavcodec/mpeg4data.h
+++ b/libavcodec/mpeg4data.h
@@ -169,7 +169,7 @@ static const uint16_t inter_rvlc[170][2]={ //note this is identical to the intra
{0x3F7C, 15},{0x3F7D, 15},{0x0000, 4}
};
-static const uint8_t inter_rvlc_run[169]={
+static const int8_t inter_rvlc_run[169]={
0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 1, 1, 1, 1, 1,
@@ -194,7 +194,7 @@ static const uint8_t inter_rvlc_run[169]={
43, 44,
};
-static const uint8_t inter_rvlc_level[169]={
+static const int8_t inter_rvlc_level[169]={
1, 2, 3, 4, 5, 6, 7, 8,
9, 10, 11, 12, 13, 14, 15, 16,
17, 18, 19, 1, 2, 3, 4, 5,
@@ -273,7 +273,7 @@ static const uint16_t intra_rvlc[170][2]={
{0x3F7C, 15},{0x3F7D, 15},{0x0000, 4}
};
-static const uint8_t intra_rvlc_run[169]={
+static const int8_t intra_rvlc_run[169]={
0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0,
@@ -298,7 +298,7 @@ static const uint8_t intra_rvlc_run[169]={
43, 44,
};
-static const uint8_t intra_rvlc_level[169]={
+static const int8_t intra_rvlc_level[169]={
1, 2, 3, 4, 5, 6, 7, 8,
9, 10, 11, 12, 13, 14, 15, 16,
17, 18, 19, 20, 21, 22, 23, 24,
diff --git a/libavcodec/mpegvideo.h b/libavcodec/mpegvideo.h
index d45dbdad41..c1b7024662 100644
--- a/libavcodec/mpegvideo.h
+++ b/libavcodec/mpegvideo.h
@@ -194,7 +194,7 @@ typedef struct ParseContext{
uint8_t *buffer;
int index;
int last_index;
- int buffer_size;
+ unsigned int buffer_size;
uint32_t state; ///< contains the last few bytes in MSB order
int frame_start_found;
int overread; ///< the number of bytes which where irreversibly read from the next frame
@@ -610,7 +610,7 @@ typedef struct MpegEncContext {
int divx_packed;
uint8_t *bitstream_buffer; //Divx 5.01 puts several frames in a single one, this is used to reorder them
int bitstream_buffer_size;
- int allocated_bitstream_buffer_size;
+ unsigned int allocated_bitstream_buffer_size;
int xvid_build;
diff --git a/libavcodec/shorten.c b/libavcodec/shorten.c
index 22ed3568a8..4d80d40a56 100644
--- a/libavcodec/shorten.c
+++ b/libavcodec/shorten.c
@@ -84,7 +84,7 @@ typedef struct ShortenContext {
uint8_t *bitstream;
int bitstream_size;
int bitstream_index;
- int allocated_bitstream_size;
+ unsigned int allocated_bitstream_size;
int header_size;
uint8_t header[OUT_BUFFER_SIZE];
int version;
diff --git a/libavformat/utils.c b/libavformat/utils.c
index 5ed508dbce..62ba0d3d45 100644
--- a/libavformat/utils.c
+++ b/libavformat/utils.c
@@ -3223,7 +3223,7 @@ int av_read_image(ByteIOContext *pb, const char *filename,
AVImageFormat *fmt,
int (*alloc_cb)(void *, AVImageInfo *info), void *opaque)
{
- char buf[PROBE_BUF_SIZE];
+ uint8_t buf[PROBE_BUF_SIZE];
AVProbeData probe_data, *pd = &probe_data;
offset_t pos;
int ret;