Commit 21e500ba authored by Diego Biurrun's avatar Diego Biurrun

svq1dec: Change type of array pitch parameters to ptrdiff_t

ptrdiff_t is the correct type for array pitches and similar.
parent 746c56b7
...@@ -155,7 +155,7 @@ static const uint8_t string_table[256] = { ...@@ -155,7 +155,7 @@ static const uint8_t string_table[256] = {
n4 = mean + (mean >> 31) << 16 | (mean & 0xFFFF); n4 = mean + (mean >> 31) << 16 | (mean & 0xFFFF);
static int svq1_decode_block_intra(GetBitContext *bitbuf, uint8_t *pixels, static int svq1_decode_block_intra(GetBitContext *bitbuf, uint8_t *pixels,
int pitch) ptrdiff_t pitch)
{ {
uint32_t bit_cache; uint32_t bit_cache;
uint8_t *list[63]; uint8_t *list[63];
...@@ -220,7 +220,7 @@ static int svq1_decode_block_intra(GetBitContext *bitbuf, uint8_t *pixels, ...@@ -220,7 +220,7 @@ static int svq1_decode_block_intra(GetBitContext *bitbuf, uint8_t *pixels,
} }
static int svq1_decode_block_non_intra(GetBitContext *bitbuf, uint8_t *pixels, static int svq1_decode_block_non_intra(GetBitContext *bitbuf, uint8_t *pixels,
int pitch) ptrdiff_t pitch)
{ {
uint32_t bit_cache; uint32_t bit_cache;
uint8_t *list[63]; uint8_t *list[63];
...@@ -304,7 +304,7 @@ static int svq1_decode_motion_vector(GetBitContext *bitbuf, svq1_pmv *mv, ...@@ -304,7 +304,7 @@ static int svq1_decode_motion_vector(GetBitContext *bitbuf, svq1_pmv *mv,
} }
static void svq1_skip_block(uint8_t *current, uint8_t *previous, static void svq1_skip_block(uint8_t *current, uint8_t *previous,
int pitch, int x, int y) ptrdiff_t pitch, int x, int y)
{ {
uint8_t *src; uint8_t *src;
uint8_t *dst; uint8_t *dst;
...@@ -322,7 +322,7 @@ static void svq1_skip_block(uint8_t *current, uint8_t *previous, ...@@ -322,7 +322,7 @@ static void svq1_skip_block(uint8_t *current, uint8_t *previous,
static int svq1_motion_inter_block(HpelDSPContext *hdsp, GetBitContext *bitbuf, static int svq1_motion_inter_block(HpelDSPContext *hdsp, GetBitContext *bitbuf,
uint8_t *current, uint8_t *previous, uint8_t *current, uint8_t *previous,
int pitch, svq1_pmv *motion, int x, int y, ptrdiff_t pitch, svq1_pmv *motion, int x, int y,
int width, int height) int width, int height)
{ {
uint8_t *src; uint8_t *src;
...@@ -366,7 +366,7 @@ static int svq1_motion_inter_block(HpelDSPContext *hdsp, GetBitContext *bitbuf, ...@@ -366,7 +366,7 @@ static int svq1_motion_inter_block(HpelDSPContext *hdsp, GetBitContext *bitbuf,
static int svq1_motion_inter_4v_block(HpelDSPContext *hdsp, GetBitContext *bitbuf, static int svq1_motion_inter_4v_block(HpelDSPContext *hdsp, GetBitContext *bitbuf,
uint8_t *current, uint8_t *previous, uint8_t *current, uint8_t *previous,
int pitch, svq1_pmv *motion, int x, int y, ptrdiff_t pitch, svq1_pmv *motion, int x, int y,
int width, int height) int width, int height)
{ {
uint8_t *src; uint8_t *src;
...@@ -448,7 +448,7 @@ static int svq1_motion_inter_4v_block(HpelDSPContext *hdsp, GetBitContext *bitbu ...@@ -448,7 +448,7 @@ static int svq1_motion_inter_4v_block(HpelDSPContext *hdsp, GetBitContext *bitbu
static int svq1_decode_delta_block(AVCodecContext *avctx, HpelDSPContext *hdsp, static int svq1_decode_delta_block(AVCodecContext *avctx, HpelDSPContext *hdsp,
GetBitContext *bitbuf, GetBitContext *bitbuf,
uint8_t *current, uint8_t *previous, uint8_t *current, uint8_t *previous,
int pitch, svq1_pmv *motion, int x, int y, ptrdiff_t pitch, svq1_pmv *motion, int x, int y,
int width, int height) int width, int height)
{ {
uint32_t block_type; uint32_t block_type;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment