Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package libva-utils for openSUSE:Factory 
checked in at 2026-08-24 12:10:35
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libva-utils (Old)
 and      /work/SRC/openSUSE:Factory/.libva-utils.new.1258 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libva-utils"

Mon Aug 24 12:10:35 2026 rev:30 rq:1373152 version:2.24.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/libva-utils/libva-utils.changes  2026-01-06 
17:47:40.845269456 +0100
+++ /work/SRC/openSUSE:Factory/.libva-utils.new.1258/libva-utils.changes        
2026-08-24 12:15:59.829343702 +0200
@@ -1,0 +2,11 @@
+Sat Aug 22 16:20:48 UTC 2026 - Dirk Müller <[email protected]>
+
+- update to 2.24.0:
+  * avcenc: Use the appropriate size for VAEncMiscParameterHRD
+  * fix: set general_profile_idc in bitstream when --profile is
+    not specified
+  * fix: remove VA_ENC_PACKED_HEADER_RAW_DATA from
+    VAConfigAttribEncInterlaced list
+  * fix: remove duplicate differential_mode output
+
+-------------------------------------------------------------------

Old:
----
  libva-utils-2.23.0.tar.gz

New:
----
  libva-utils-2.24.0.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ libva-utils.spec ++++++
--- /var/tmp/diff_new_pack.WXkG8h/_old  2026-08-24 12:16:00.676374053 +0200
+++ /var/tmp/diff_new_pack.WXkG8h/_new  2026-08-24 12:16:00.681374232 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package libva-utils
 #
-# Copyright (c) 2025 SUSE LLC and contributors
+# Copyright (c) 2026 SUSE LLC and contributors
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:           libva-utils
-Version:        2.23.0
+Version:        2.24.0
 Release:        0
 Summary:        A collection of utilities and examples to exercise VA-API
 License:        EPL-1.0 AND MIT

++++++ libva-utils-2.23.0.tar.gz -> libva-utils-2.24.0.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libva-utils-2.23.0/NEWS new/libva-utils-2.24.0/NEWS
--- old/libva-utils-2.23.0/NEWS 2025-12-12 09:24:42.000000000 +0100
+++ new/libva-utils-2.24.0/NEWS 2026-07-09 08:37:12.000000000 +0200
@@ -1,5 +1,11 @@
-libva-utils NEWS -- summary of changes.  2025-12-12
-Copyright (C) 2009-2025 Intel Corporation
+libva-utils NEWS -- summary of changes.  2026-07-09
+Copyright (C) 2009-2026 Intel Corporation
+
+Version 2.24.0 - 09.Jul.2026
+* avcenc: Use the appropriate size for VAEncMiscParameterHRD
+* fix: set general_profile_idc in bitstream when --profile is not specified
+* fix: remove VA_ENC_PACKED_HEADER_RAW_DATA from VAConfigAttribEncInterlaced 
list
+* fix: remove duplicate differential_mode output
 
 Version 2.23.0 - 12.Dec.2025
 * fix:Fixed build with -std=c++20
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libva-utils-2.23.0/common/va_display.c 
new/libva-utils-2.24.0/common/va_display.c
--- old/libva-utils-2.23.0/common/va_display.c  2025-12-12 09:24:42.000000000 
+0100
+++ new/libva-utils-2.24.0/common/va_display.c  2026-07-09 08:37:12.000000000 
+0200
@@ -52,7 +52,8 @@
 #ifdef HAVE_VA_DRM
     &va_display_hooks_drm,
 #endif
-    NULL};
+    NULL
+};
 
 static const char *g_display_name;
 const char *g_device_name;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libva-utils-2.23.0/configure.ac 
new/libva-utils-2.24.0/configure.ac
--- old/libva-utils-2.23.0/configure.ac 2025-12-12 09:24:42.000000000 +0100
+++ new/libva-utils-2.24.0/configure.ac 2026-07-09 08:37:12.000000000 +0200
@@ -29,7 +29,7 @@
 # - micro version is libva_micro_version
 # - pre version is libva_pre_version, usually development version
 m4_define([libva_utils_major_version], [2])
-m4_define([libva_utils_minor_version], [23])
+m4_define([libva_utils_minor_version], [24])
 m4_define([libva_utils_micro_version], [0])
 m4_define([libva_utils_pre_version],   [0])
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libva-utils-2.23.0/decode/mpeg2vldemo.cpp 
new/libva-utils-2.24.0/decode/mpeg2vldemo.cpp
--- old/libva-utils-2.23.0/decode/mpeg2vldemo.cpp       2025-12-12 
09:24:42.000000000 +0100
+++ new/libva-utils-2.24.0/decode/mpeg2vldemo.cpp       2026-07-09 
08:37:12.000000000 +0200
@@ -111,10 +111,10 @@
         34, 34, 37, 38, 37, 35, 35, 34,
         35, 38, 38, 40, 40, 40, 48, 48,
         46, 46, 56, 56, 58, 69, 69, 83
-     },
+    },
     .non_intra_quantiser_matrix = {16},
     .chroma_intra_quantiser_matrix = {0},
-    .chroma_non_intra_quantiser_matrix ={0}
+    .chroma_non_intra_quantiser_matrix = {0}
 };
 
 #if 1
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libva-utils-2.23.0/encode/avcenc.c 
new/libva-utils-2.24.0/encode/avcenc.c
--- old/libva-utils-2.23.0/encode/avcenc.c      2025-12-12 09:24:42.000000000 
+0100
+++ new/libva-utils-2.24.0/encode/avcenc.c      2026-07-09 08:37:12.000000000 
+0200
@@ -859,7 +859,7 @@
     va_status = vaCreateBuffer(va_dpy,
                    avcenc_context.context_id,
                    VAEncMiscParameterBufferType,
-                   sizeof(VAEncMiscParameterBuffer) + 
sizeof(VAEncMiscParameterRateControl),
+                   sizeof(VAEncMiscParameterBuffer) + 
sizeof(VAEncMiscParameterHRD),
                    1,
                    NULL,
                    &avcenc_context.misc_parameter_hrd_buf_id);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libva-utils-2.23.0/encode/hevcencode.c 
new/libva-utils-2.24.0/encode/hevcencode.c
--- old/libva-utils-2.23.0/encode/hevcencode.c  2025-12-12 09:24:42.000000000 
+0100
+++ new/libva-utils-2.24.0/encode/hevcencode.c  2026-07-09 08:37:12.000000000 
+0200
@@ -2029,16 +2029,19 @@
         switch (hevc_profile) {
         case VAProfileHEVCMain:
             hevc_profile = VAProfileHEVCMain;
+            real_hevc_profile = PROFILE_IDC_MAIN;
             printf("Use profile VAProfileHEVCMain\n");
             break;
 
         case VAProfileHEVCMain10:
             hevc_profile = VAProfileHEVCMain10;
+            real_hevc_profile = PROFILE_IDC_MAIN10;
             printf("Use profile VAProfileHEVCMain10\n");
             break;
         default:
             printf("unknow profile. Set to Main");
             hevc_profile = VAProfileHEVCMain;
+            real_hevc_profile = PROFILE_IDC_MAIN;
             constraint_set_flag |= (1 << 0 | 1 << 1); /* Annex A.2.1 & A.2.2 */
             ip_period = 1;
             break;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libva-utils-2.23.0/meson.build 
new/libva-utils-2.24.0/meson.build
--- old/libva-utils-2.23.0/meson.build  2025-12-12 09:24:42.000000000 +0100
+++ new/libva-utils-2.24.0/meson.build  2026-07-09 08:37:12.000000000 +0200
@@ -1,5 +1,5 @@
 project('libva-utils', 'c', 'cpp',
-        version : '2.23.0',
+        version : '2.24.0',
         default_options : [
           'warning_level=2',
           'c_std=gnu99',
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libva-utils-2.23.0/vainfo/vainfo.c 
new/libva-utils-2.24.0/vainfo/vainfo.c
--- old/libva-utils-2.23.0/vainfo/vainfo.c      2025-12-12 09:24:42.000000000 
+0100
+++ new/libva-utils-2.24.0/vainfo/vainfo.c      2026-07-09 08:37:12.000000000 
+0200
@@ -258,8 +258,7 @@
                 {VA_ENC_INTERLACED_FRAME,       "VA_ENC_INTERLACED_FRAME"},
                 {VA_ENC_INTERLACED_FIELD,       "VA_ENC_INTERLACED_FIELD"},
                 {VA_ENC_INTERLACED_MBAFF,       "VA_ENC_INTERLACED_MBAFF"},
-                {VA_ENC_INTERLACED_PAFF,        "VA_ENC_INTERLACED_PAFF"},
-                {VA_ENC_PACKED_HEADER_RAW_DATA, 
"VA_ENC_PACKED_HEADER_RAW_DATA"},
+                {VA_ENC_INTERLACED_PAFF,        "VA_ENC_INTERLACED_PAFF"}
             };
             for (i = 0, n = 0; i < sizeof(list) / sizeof(list[0]); i++) {
                 if (attrib_list[VAConfigAttribEncInterlaced].value & 
list[i].format) {
@@ -331,7 +330,6 @@
         printf("%-*sprogressive_dct_mode=%d\n", 45, "", 
config->bits.progressive_dct_mode);
         printf("%-*snon_interleaved_mode=%d\n", 45, "", 
config->bits.non_interleaved_mode);
         printf("%-*sdifferential_mode=%d\n", 45, "", 
config->bits.differential_mode);
-        printf("%-*sdifferential_mode=%d\n", 45, "", 
config->bits.differential_mode);
         printf("%-*smax_num_components=%d\n", 45, "", 
config->bits.max_num_components);
         printf("%-*smax_num_scans=%d\n", 45, "", config->bits.max_num_scans);
         printf("%-*smax_num_huffman_tables=%d\n", 45, "", 
config->bits.max_num_huffman_tables);

Reply via email to