This is an automated email from the git hooks/post-receive script.

Git pushed a commit to branch master
in repository ffmpeg.

commit 353deaf31e88e2f74b0dcb7d6ba77e68089cf7e3
Author:     Andreas Rheinhardt <[email protected]>
AuthorDate: Fri Aug 7 17:35:52 2026 +0200
Commit:     Andreas Rheinhardt <[email protected]>
CommitDate: Sun Aug 9 17:30:52 2026 +0200

    avcodec/h264qpel_template: Use ptrdiff_t for stride
    
    Reviewed-by: Lynne <[email protected]>
    Signed-off-by: Andreas Rheinhardt <[email protected]>
---
 libavcodec/h264qpel_template.c | 26 +++++++++++++-------------
 1 file changed, 13 insertions(+), 13 deletions(-)

diff --git a/libavcodec/h264qpel_template.c b/libavcodec/h264qpel_template.c
index 875ac86d15..33df05475e 100644
--- a/libavcodec/h264qpel_template.c
+++ b/libavcodec/h264qpel_template.c
@@ -26,7 +26,7 @@
 #include "hpel_template.c"
 #include "pel_template.c"
 
-static inline void FUNC(copy_block2)(uint8_t *dst, const uint8_t *restrict 
src, int dstStride, int srcStride, int h)
+static inline void FUNC(copy_block2)(uint8_t *dst, const uint8_t *restrict 
src, ptrdiff_t dstStride, ptrdiff_t srcStride, int h)
 {
     int i;
     for(i=0; i<h; i++)
@@ -37,7 +37,7 @@ static inline void FUNC(copy_block2)(uint8_t *dst, const 
uint8_t *restrict src,
     }
 }
 
-static inline void FUNC(copy_block4)(uint8_t *dst, const uint8_t *restrict 
src, int dstStride, int srcStride, int h)
+static inline void FUNC(copy_block4)(uint8_t *dst, const uint8_t *restrict 
src, ptrdiff_t dstStride, ptrdiff_t srcStride, int h)
 {
     int i;
     for(i=0; i<h; i++)
@@ -48,7 +48,7 @@ static inline void FUNC(copy_block4)(uint8_t *dst, const 
uint8_t *restrict src,
     }
 }
 
-static inline void FUNC(copy_block8)(uint8_t *dst, const uint8_t *restrict 
src, int dstStride, int srcStride, int h)
+static inline void FUNC(copy_block8)(uint8_t *dst, const uint8_t *restrict 
src, ptrdiff_t dstStride, ptrdiff_t srcStride, int h)
 {
     int i;
     for(i=0; i<h; i++)
@@ -60,7 +60,7 @@ static inline void FUNC(copy_block8)(uint8_t *dst, const 
uint8_t *restrict src,
     }
 }
 
-static inline void FUNC(copy_block16)(uint8_t *dst, const uint8_t *restrict 
src, int dstStride, int srcStride, int h)
+static inline void FUNC(copy_block16)(uint8_t *dst, const uint8_t *restrict 
src, ptrdiff_t dstStride, ptrdiff_t srcStride, int h)
 {
     int i;
     for(i=0; i<h; i++)
@@ -75,7 +75,7 @@ static inline void FUNC(copy_block16)(uint8_t *dst, const 
uint8_t *restrict src,
 }
 
 #define H264_LOWPASS(OPNAME, OP, OP2) \
-static void FUNC(OPNAME ## h264_qpel4_h_lowpass)(uint8_t *_dst, const uint8_t 
*restrict _src, int dstStride, int srcStride)\
+static void FUNC(OPNAME ## h264_qpel4_h_lowpass)(uint8_t *_dst, const uint8_t 
*restrict _src, ptrdiff_t dstStride, ptrdiff_t srcStride)\
 {\
     const int h=4;\
     int i;\
@@ -94,7 +94,7 @@ static void FUNC(OPNAME ## h264_qpel4_h_lowpass)(uint8_t 
*_dst, const uint8_t *r
     }\
 }\
 \
-static void FUNC(OPNAME ## h264_qpel4_v_lowpass)(uint8_t *_dst, const uint8_t 
*restrict _src, int dstStride, int srcStride)\
+static void FUNC(OPNAME ## h264_qpel4_v_lowpass)(uint8_t *_dst, const uint8_t 
*restrict _src, ptrdiff_t dstStride, ptrdiff_t srcStride)\
 {\
     const int w=4;\
     int i;\
@@ -122,7 +122,7 @@ static void FUNC(OPNAME ## h264_qpel4_v_lowpass)(uint8_t 
*_dst, const uint8_t *r
     }\
 }\
 \
-static void FUNC(OPNAME ## h264_qpel4_hv_lowpass)(uint8_t *_dst, pixeltmp 
*tmp, const uint8_t *restrict _src, int dstStride, int tmpStride, int 
srcStride)\
+static void FUNC(OPNAME ## h264_qpel4_hv_lowpass)(uint8_t *_dst, pixeltmp 
*tmp, const uint8_t *restrict _src, ptrdiff_t dstStride, ptrdiff_t tmpStride, 
ptrdiff_t srcStride)\
 {\
     const int h=4;\
     const int w=4;\
@@ -163,7 +163,7 @@ static void FUNC(OPNAME ## h264_qpel4_hv_lowpass)(uint8_t 
*_dst, pixeltmp *tmp,
     }\
 }\
 \
-static void FUNC(OPNAME ## h264_qpel8_h_lowpass)(uint8_t *_dst, const uint8_t 
*restrict _src, int dstStride, int srcStride)\
+static void FUNC(OPNAME ## h264_qpel8_h_lowpass)(uint8_t *_dst, const uint8_t 
*restrict _src, ptrdiff_t dstStride, ptrdiff_t srcStride)\
 {\
     const int h=8;\
     int i;\
@@ -186,7 +186,7 @@ static void FUNC(OPNAME ## h264_qpel8_h_lowpass)(uint8_t 
*_dst, const uint8_t *r
     }\
 }\
 \
-static void FUNC(OPNAME ## h264_qpel8_v_lowpass)(uint8_t *_dst, const uint8_t 
*restrict _src, int dstStride, int srcStride)\
+static void FUNC(OPNAME ## h264_qpel8_v_lowpass)(uint8_t *_dst, const uint8_t 
*restrict _src, ptrdiff_t dstStride, ptrdiff_t srcStride)\
 {\
     const int w=8;\
     int i;\
@@ -222,7 +222,7 @@ static void FUNC(OPNAME ## h264_qpel8_v_lowpass)(uint8_t 
*_dst, const uint8_t *r
     }\
 }\
 \
-static void FUNC(OPNAME ## h264_qpel8_hv_lowpass)(uint8_t *_dst, pixeltmp 
*tmp, const uint8_t *restrict _src, int dstStride, int tmpStride, int 
srcStride)\
+static void FUNC(OPNAME ## h264_qpel8_hv_lowpass)(uint8_t *_dst, pixeltmp 
*tmp, const uint8_t *restrict _src, ptrdiff_t dstStride, ptrdiff_t tmpStride, 
ptrdiff_t srcStride)\
 {\
     const int h=8;\
     const int w=8;\
@@ -275,7 +275,7 @@ static void FUNC(OPNAME ## h264_qpel8_hv_lowpass)(uint8_t 
*_dst, pixeltmp *tmp,
     }\
 }\
 \
-static void FUNC(OPNAME ## h264_qpel16_v_lowpass)(uint8_t *dst, const uint8_t 
*restrict src, int dstStride, int srcStride)\
+static void FUNC(OPNAME ## h264_qpel16_v_lowpass)(uint8_t *dst, const uint8_t 
*restrict src, ptrdiff_t dstStride, ptrdiff_t srcStride)\
 {\
     FUNC(OPNAME ## h264_qpel8_v_lowpass)(dst                , src              
  , dstStride, srcStride);\
     FUNC(OPNAME ## h264_qpel8_v_lowpass)(dst+8*sizeof(pixel), 
src+8*sizeof(pixel), dstStride, srcStride);\
@@ -285,7 +285,7 @@ static void FUNC(OPNAME ## h264_qpel16_v_lowpass)(uint8_t 
*dst, const uint8_t *r
     FUNC(OPNAME ## h264_qpel8_v_lowpass)(dst+8*sizeof(pixel), 
src+8*sizeof(pixel), dstStride, srcStride);\
 }\
 \
-static void FUNC(OPNAME ## h264_qpel16_h_lowpass)(uint8_t *dst, const uint8_t 
*restrict src, int dstStride, int srcStride)\
+static void FUNC(OPNAME ## h264_qpel16_h_lowpass)(uint8_t *dst, const uint8_t 
*restrict src, ptrdiff_t dstStride, ptrdiff_t srcStride)\
 {\
     FUNC(OPNAME ## h264_qpel8_h_lowpass)(dst                , src              
  , dstStride, srcStride);\
     FUNC(OPNAME ## h264_qpel8_h_lowpass)(dst+8*sizeof(pixel), 
src+8*sizeof(pixel), dstStride, srcStride);\
@@ -295,7 +295,7 @@ static void FUNC(OPNAME ## h264_qpel16_h_lowpass)(uint8_t 
*dst, const uint8_t *r
     FUNC(OPNAME ## h264_qpel8_h_lowpass)(dst+8*sizeof(pixel), 
src+8*sizeof(pixel), dstStride, srcStride);\
 }\
 \
-static void FUNC(OPNAME ## h264_qpel16_hv_lowpass)(uint8_t *dst, pixeltmp 
*tmp, const uint8_t *restrict src, int dstStride, int tmpStride, int 
srcStride){\
+static void FUNC(OPNAME ## h264_qpel16_hv_lowpass)(uint8_t *dst, pixeltmp 
*tmp, const uint8_t *restrict src, ptrdiff_t dstStride, ptrdiff_t tmpStride, 
ptrdiff_t srcStride){\
     FUNC(OPNAME ## h264_qpel8_hv_lowpass)(dst                , tmp  , src      
          , dstStride, tmpStride, srcStride);\
     FUNC(OPNAME ## h264_qpel8_hv_lowpass)(dst+8*sizeof(pixel), tmp+8, 
src+8*sizeof(pixel), dstStride, tmpStride, srcStride);\
     src += 8*srcStride;\

_______________________________________________
ffmpeg-cvslog mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to