The branch, master has been updated
       via  b98179cec637e380d755fcfa2a461709278139d2 (commit)
      from  5d9270df7f365751186a0f22ee61dd3947ca2d2e (commit)


- Log -----------------------------------------------------------------
commit b98179cec637e380d755fcfa2a461709278139d2
Author:     Martin Storsjö <[email protected]>
AuthorDate: Wed Dec 3 13:49:39 2025 +0200
Commit:     Martin Storsjö <[email protected]>
CommitDate: Wed Dec 3 13:53:54 2025 +0200

    avcodec/{arm,neon}/mpegvideo: Readd a missed initialization
    
    This was accidentally removed in
    357fc5243c32300bba91c096488e86558beed4c8.
    
    This fixes test failures when built with Clang and MSVC;
    surprisingly, the checkasm test did seem to pass when built with
    GCC. Clang and MSVC also warn about the use of the uninitialized
    variable, while GCC didn't.

diff --git a/libavcodec/neon/mpegvideo.c b/libavcodec/neon/mpegvideo.c
index 44e9b70303..45ac36df18 100644
--- a/libavcodec/neon/mpegvideo.c
+++ b/libavcodec/neon/mpegvideo.c
@@ -41,6 +41,8 @@ static void inline ff_dct_unquantize_h263_neon(int qscale, 
int qadd, int nCoeffs
     int16x8_t q14s16, q15s16, qzs16;
     uint16x8_t q1u16, q9u16;
 
+    qzs16 = vdupq_n_s16(0);
+
     q15s16 = vdupq_n_s16(qscale << 1);
     q14s16 = vdupq_n_s16(qadd);
     q13s16 = vnegq_s16(q14s16);

-----------------------------------------------------------------------

Summary of changes:
 libavcodec/neon/mpegvideo.c | 2 ++
 1 file changed, 2 insertions(+)


hooks/post-receive
-- 

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

Reply via email to