This is an automated email from the git hooks/post-receive script. Git pushed a commit to branch master in repository ffmpeg.
commit 7d448c9709ae04734f4e32bd7baf392cbd1c3c16 Author: Andreas Rheinhardt <[email protected]> AuthorDate: Fri Aug 7 16:51:29 2026 +0200 Commit: Andreas Rheinhardt <[email protected]> CommitDate: Sun Aug 9 17:29:30 2026 +0200 avcodec/qpeldsp, qpel_template: Use ptrdiff_t for stride Reviewed-by: Lynne <[email protected]> Signed-off-by: Andreas Rheinhardt <[email protected]> --- libavcodec/qpel_template.c | 52 +++++++++++++++++++++++----------------------- libavcodec/qpeldsp.c | 20 +++++++++--------- 2 files changed, 36 insertions(+), 36 deletions(-) diff --git a/libavcodec/qpel_template.c b/libavcodec/qpel_template.c index e52a78cf22..2b1d52b15a 100644 --- a/libavcodec/qpel_template.c +++ b/libavcodec/qpel_template.c @@ -29,9 +29,9 @@ static inline void OPNAME ## _no_rnd_pixels8_l2_8(uint8_t *dst, \ const uint8_t *src1, \ const uint8_t *src2, \ - int dst_stride, \ - int src_stride1, \ - int src_stride2, \ + ptrdiff_t dst_stride, \ + ptrdiff_t src_stride1,\ + ptrdiff_t src_stride2,\ int h) \ { \ int i; \ @@ -52,9 +52,9 @@ static inline void OPNAME ## _no_rnd_pixels8_l2_8(uint8_t *dst, \ static inline void OPNAME ## _no_rnd_pixels16_l2_8(uint8_t *dst, \ const uint8_t *src1, \ const uint8_t *src2, \ - int dst_stride, \ - int src_stride1, \ - int src_stride2, \ + ptrdiff_t dst_stride,\ + ptrdiff_t src_stride1,\ + ptrdiff_t src_stride2,\ int h) \ { \ OPNAME ## _no_rnd_pixels8_l2_8(dst, src1, src2, dst_stride, \ @@ -71,11 +71,11 @@ static inline void OPNAME ## _pixels8_l4_8(uint8_t *dst, \ const uint8_t *src2, \ const uint8_t *src3, \ const uint8_t *src4, \ - int dst_stride, \ - int src_stride1, \ - int src_stride2, \ - int src_stride3, \ - int src_stride4, \ + ptrdiff_t dst_stride, \ + ptrdiff_t src_stride1, \ + ptrdiff_t src_stride2, \ + ptrdiff_t src_stride3, \ + ptrdiff_t src_stride4, \ int h) \ { \ /* FIXME HIGH BIT DEPTH */ \ @@ -121,11 +121,11 @@ static inline void OPNAME ## _no_rnd_pixels8_l4_8(uint8_t *dst, \ const uint8_t *src2, \ const uint8_t *src3, \ const uint8_t *src4, \ - int dst_stride, \ - int src_stride1, \ - int src_stride2, \ - int src_stride3, \ - int src_stride4, \ + ptrdiff_t dst_stride, \ + ptrdiff_t src_stride1,\ + ptrdiff_t src_stride2,\ + ptrdiff_t src_stride3,\ + ptrdiff_t src_stride4,\ int h) \ { \ /* FIXME HIGH BIT DEPTH */ \ @@ -171,11 +171,11 @@ static inline void OPNAME ## _pixels16_l4_8(uint8_t *dst, \ const uint8_t *src2, \ const uint8_t *src3, \ const uint8_t *src4, \ - int dst_stride, \ - int src_stride1, \ - int src_stride2, \ - int src_stride3, \ - int src_stride4, \ + ptrdiff_t dst_stride, \ + ptrdiff_t src_stride1, \ + ptrdiff_t src_stride2, \ + ptrdiff_t src_stride3, \ + ptrdiff_t src_stride4, \ int h) \ { \ OPNAME ## _pixels8_l4_8(dst, src1, src2, src3, src4, dst_stride, \ @@ -193,11 +193,11 @@ static inline void OPNAME ## _no_rnd_pixels16_l4_8(uint8_t *dst, \ const uint8_t *src2, \ const uint8_t *src3, \ const uint8_t *src4, \ - int dst_stride, \ - int src_stride1, \ - int src_stride2, \ - int src_stride3, \ - int src_stride4, \ + ptrdiff_t dst_stride,\ + ptrdiff_t src_stride1,\ + ptrdiff_t src_stride2,\ + ptrdiff_t src_stride3,\ + ptrdiff_t src_stride4,\ int h) \ { \ OPNAME ## _no_rnd_pixels8_l4_8(dst, src1, src2, src3, src4, \ diff --git a/libavcodec/qpeldsp.c b/libavcodec/qpeldsp.c index f965d6d86d..38021d69c0 100644 --- a/libavcodec/qpeldsp.c +++ b/libavcodec/qpeldsp.c @@ -42,8 +42,8 @@ #define QPEL_MC(r, OPNAME, RND, OP) \ static void OPNAME ## mpeg4_qpel8_h_lowpass(uint8_t *dst, const uint8_t *src, \ - int dstStride, int srcStride, \ - int h) \ + ptrdiff_t dstStride, \ + ptrdiff_t srcStride, int h) \ { \ const uint8_t *cm = ff_crop_tab + MAX_NEG_CROP; \ int i; \ @@ -63,7 +63,8 @@ static void OPNAME ## mpeg4_qpel8_h_lowpass(uint8_t *dst, const uint8_t *src, \ } \ \ static void OPNAME ## mpeg4_qpel8_v_lowpass(uint8_t *dst, const uint8_t *src, \ - int dstStride, int srcStride) \ + ptrdiff_t dstStride, \ + ptrdiff_t srcStride) \ { \ const uint8_t *cm = ff_crop_tab + MAX_NEG_CROP; \ const int w = 8; \ @@ -92,10 +93,9 @@ static void OPNAME ## mpeg4_qpel8_v_lowpass(uint8_t *dst, const uint8_t *src, \ } \ } \ \ -static void OPNAME ## mpeg4_qpel16_h_lowpass(uint8_t *dst, \ - const uint8_t *src, \ - int dstStride, int srcStride, \ - int h) \ +static void OPNAME ## mpeg4_qpel16_h_lowpass(uint8_t *dst, const uint8_t *src,\ + ptrdiff_t dstStride, \ + ptrdiff_t srcStride, int h) \ { \ const uint8_t *cm = ff_crop_tab + MAX_NEG_CROP; \ int i; \ @@ -122,9 +122,9 @@ static void OPNAME ## mpeg4_qpel16_h_lowpass(uint8_t *dst, \ } \ } \ \ -static void OPNAME ## mpeg4_qpel16_v_lowpass(uint8_t *dst, \ - const uint8_t *src, \ - int dstStride, int srcStride) \ +static void OPNAME ## mpeg4_qpel16_v_lowpass(uint8_t *dst, const uint8_t *src,\ + ptrdiff_t dstStride, \ + ptrdiff_t srcStride) \ { \ const uint8_t *cm = ff_crop_tab + MAX_NEG_CROP; \ const int w = 16; \ _______________________________________________ ffmpeg-cvslog mailing list -- [email protected] To unsubscribe send an email to [email protected]
