mirror of
https://github.com/FFmpeg/FFmpeg.git
synced 2024-11-21 10:55:51 +02:00
svq1dec: Change type of array pitch parameters to ptrdiff_t
ptrdiff_t is the correct type for array pitches and similar.
This commit is contained in:
parent
746c56b773
commit
21e500ba64
@ -155,7 +155,7 @@ static const uint8_t string_table[256] = {
|
||||
n4 = mean + (mean >> 31) << 16 | (mean & 0xFFFF);
|
||||
|
||||
static int svq1_decode_block_intra(GetBitContext *bitbuf, uint8_t *pixels,
|
||||
int pitch)
|
||||
ptrdiff_t pitch)
|
||||
{
|
||||
uint32_t bit_cache;
|
||||
uint8_t *list[63];
|
||||
@ -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,
|
||||
int pitch)
|
||||
ptrdiff_t pitch)
|
||||
{
|
||||
uint32_t bit_cache;
|
||||
uint8_t *list[63];
|
||||
@ -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,
|
||||
int pitch, int x, int y)
|
||||
ptrdiff_t pitch, int x, int y)
|
||||
{
|
||||
uint8_t *src;
|
||||
uint8_t *dst;
|
||||
@ -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,
|
||||
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)
|
||||
{
|
||||
uint8_t *src;
|
||||
@ -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,
|
||||
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)
|
||||
{
|
||||
uint8_t *src;
|
||||
@ -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,
|
||||
GetBitContext *bitbuf,
|
||||
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)
|
||||
{
|
||||
uint32_t block_type;
|
||||
|
Loading…
Reference in New Issue
Block a user