Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package AMF for openSUSE:Factory checked in 
at 2025-10-20 13:35:12
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/AMF (Old)
 and      /work/SRC/openSUSE:Factory/.AMF.new.18484 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "AMF"

Mon Oct 20 13:35:12 2025 rev:5 rq:1309920 version:1.4.36

Changes:
--------
--- /work/SRC/openSUSE:Factory/AMF/AMF.changes  2024-10-07 21:50:26.973802617 
+0200
+++ /work/SRC/openSUSE:Factory/.AMF.new.18484/AMF.changes       2025-10-20 
13:35:28.247609169 +0200
@@ -1,0 +2,8 @@
+Thu Feb 27 17:32:20 UTC 2025 - [email protected]
+
+- Update to version 1.4.36:
+  * Add Interface for AV1 B-frame Support
+  * Set execute bit for Linux filte_to_header
+  * Fix header publishing workflow
+
+-------------------------------------------------------------------

Old:
----
  AMF-1.4.35.obscpio

New:
----
  AMF-1.4.36.obscpio

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

Other differences:
------------------
++++++ AMF.spec ++++++
--- /var/tmp/diff_new_pack.4ktrMX/_old  2025-10-20 13:35:28.895636595 +0200
+++ /var/tmp/diff_new_pack.4ktrMX/_new  2025-10-20 13:35:28.895636595 +0200
@@ -17,7 +17,7 @@
 
 
 Name:           AMF
-Version:        1.4.35
+Version:        1.4.36
 Release:        0
 Summary:        Advanced Media Framework (AMF) SDK
 License:        MIT
@@ -51,7 +51,7 @@
 Advanced Media Framework (AMF) SDK.
 
 %prep
-%setup -q
+%autosetup
 
 %build
 

++++++ AMF-1.4.35.obscpio -> AMF-1.4.36.obscpio ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/AMF-1.4.35/amf/doc/AMF_Video_Encode_AV1_API.md 
new/AMF-1.4.36/amf/doc/AMF_Video_Encode_AV1_API.md
--- old/AMF-1.4.35/amf/doc/AMF_Video_Encode_AV1_API.md  2024-09-30 
20:18:06.000000000 +0200
+++ new/AMF-1.4.36/amf/doc/AMF_Video_Encode_AV1_API.md  2024-11-13 
18:04:14.000000000 +0100
@@ -597,6 +597,8 @@
 | TILES_PER_FRAME                        | amf_int64 |
 | LTR_MODE                               | amf_int64 |
 | MAX_NUM_REFRAMES                       | amf_int64 |
+| MAX_CONSECUTIVE_BPICTURES              | amf_int64 |
+| ADAPTIVE_MINIGOP                       | amf_bool  |
 | ENCODING_LATENCY_MODE                  | amf_int64 |
 | FRAMESIZE                              | AMFSize   |
 | ALIGNMENT_MODE                         | amf_int64 |
@@ -728,6 +730,34 @@
 ---
 
 **Name:**
+`AMF_VIDEO_ENCODER_AV1_MAX_CONSECUTIVE_BPICTURES`
+
+**Values:**
+`0`...`0` or `127`
+
+**Default Value:**
+`0` or `127`
+
+**Description:**
+Maximum number of consecutive B Pictures. The default value is determined by 
`AMF_VIDEO_ENCODER_AV1_CAP_BFRAMES`. If `AMF_VIDEO_ENCODER_AV1_CAP_BFRAMES` is 
true, the default value is 127; otherwise, it is 0.
+
+---
+
+**Name:**
+`AMF_VIDEO_ENCODER_AV1_ADAPTIVE_MINIGOP`
+
+**Values:**
+`true`, `false`
+
+**Default Value:**
+`false`
+
+**Description:**
+Disable/Enable Adaptive MiniGOP, can enable with PA enabled.
+
+---
+
+**Name:**
 `AMF_VIDEO_ENCODER_AV1_ENCODING_LATENCY_MODE`
 
 **Values:**
@@ -1187,6 +1217,7 @@
 | CDEF_MODE                              | amd_int64 |
 | INTRA_REFRESH_MODE                     | amf_int64 |
 | INTRAREFRESH_STRIPES                   | amf_int64 |
+| B_PIC_PATTERN                          | amf_int64 |
 
 <p align="center">
 Table 6. Encoder picture-control parameters
@@ -1311,6 +1342,20 @@
 
 ---
 
+**Name:**
+`AMF_VIDEO_ENCODER_AV1_B_PIC_PATTERN`
+
+**Values:**
+`0`...`127`
+
+**Default Value:**
+`0`
+
+**Description:**
+Sets the number of consecutive B-pictures in a GOP.  BPicturesPattern = `0` 
indicates that B-pictures are not used.
+
+---
+
 | Name (Prefix “AMF_VIDEO_ENCODER_AV1_”) |Type       |
 | :------------------------------------- | :-------- |
 | QUALITY_PRESET                         | amf_int64 |
@@ -2014,6 +2059,7 @@
 | SUPPORT_TILE_OUTPUT                           | amf_bool  |
 | WIDTH_ALIGNMENT_FACTOR                        | amf_int64 |
 | HEIGHT_ALIGNMENT_FACTOR                       | amf_int64 |
+| BFRAMES                                       | amf_bool  |
 
 <p align="center">
 Table 14. Encoder capabilities exposed in AMFCaps interface
@@ -2174,6 +2220,18 @@
 
 ---
 
+**Name:**
+`AMF_VIDEO_ENCODER_AV1_CAP_BFRAMES`
+
+**Values:**
+`true`, `false`
+
+
+**Description:**
+This is used for querying av1 b frame support
+
+---
+
 ### Table A-4. Encoder statistics feedback
 
 | Statistic Name (prefix "AMF_VIDEO_ENCODER_AV1") | Type      |
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/AMF-1.4.35/amf/public/include/components/VideoEncoderAV1.h 
new/AMF-1.4.36/amf/public/include/components/VideoEncoderAV1.h
--- old/AMF-1.4.35/amf/public/include/components/VideoEncoderAV1.h      
2024-09-30 20:18:06.000000000 +0200
+++ new/AMF-1.4.36/amf/public/include/components/VideoEncoderAV1.h      
2024-11-13 18:04:14.000000000 +0100
@@ -356,6 +356,7 @@
 #define AMF_VIDEO_ENCODER_AV1_CAP_MAX_NUM_TEMPORAL_LAYERS           
L"Av1CapMaxNumTemporalLayers"       // amf_int64; default = N/A; The cap of 
maximum number of temporal layers
 #define AMF_VIDEO_ENCODER_AV1_CAP_MAX_NUM_LTR_FRAMES                
L"Av1CapMaxNumLTRFrames"            // amf_int64; default = N/A; The cap of 
maximum number of LTR frames. This value is calculated based on current value 
of AMF_VIDEO_ENCODER_AV1_MAX_NUM_TEMPORAL_LAYERS.
 #define AMF_VIDEO_ENCODER_AV1_CAP_SUPPORT_TILE_OUTPUT               
L"AV1SupportTileOutput"             // amf_bool; if tile output is supported
+#define AMF_VIDEO_ENCODER_AV1_CAP_BFRAMES                           
L"AV1BFrames"                       // amf_bool; if b frames are supported for 
AV1
 
 #define AMF_VIDEO_ENCODER_AV1_CAP_SUPPORT_SMART_ACCESS_VIDEO        
L"Av1EncoderSupportSmartAccessVideo"    // amf_bool; returns true if system 
supports SmartAccess Video
 #define AMF_VIDEO_ENCODER_AV1_CAP_WIDTH_ALIGNMENT_FACTOR            
L"Av1WidthAlignmentFactor"          // amf_int64; default = 1; The encoder 
capability for width alignment
@@ -363,4 +364,9 @@
 
 #define AMF_VIDEO_ENCODER_AV1_MULTI_HW_INSTANCE_ENCODE              
L"Av1MultiHwInstanceEncode"             // amf_bool; flag to enable AV1 multi 
VCN encode.
 
+// properties for Picture Management (VCN5 feature)
+#define AMF_VIDEO_ENCODER_AV1_MAX_CONSECUTIVE_BPICTURES             
L"Av1MaxConsecutiveBPictures"        // amf_int64; default 0 or 127, determined 
by AMF_VIDEO_ENCODER_AV1_CAP_BFRAMES. Maximum number of consecutive B frames 
for B frame encoding
+#define AMF_VIDEO_ENCODER_AV1_B_PIC_PATTERN                         
L"Av1BPicturesPattern"               // amf_int64; default 0. Number of B 
frames for B frame encoding
+#define AMF_VIDEO_ENCODER_AV1_ADAPTIVE_MINIGOP                      
L"Av1AdaptiveMiniGop"                // amf_bool; default false. Adaptive 
miniGOP size for B frame encoding
+
 #endif //#ifndef AMF_VideoEncoderAV1_h

++++++ AMF.obsinfo ++++++
--- /var/tmp/diff_new_pack.4ktrMX/_old  2025-10-20 13:35:29.187648954 +0200
+++ /var/tmp/diff_new_pack.4ktrMX/_new  2025-10-20 13:35:29.199649462 +0200
@@ -1,5 +1,5 @@
 name: AMF
-version: 1.4.35
-mtime: 1727720286
-commit: ba07d1b3c7c7ee0d846125cffc1d6d78a020c45a
+version: 1.4.36
+mtime: 1731517454
+commit: 8f5a645e89380549368eec68935b151b238aa17b
 

++++++ _service ++++++
--- /var/tmp/diff_new_pack.4ktrMX/_old  2025-10-20 13:35:29.227650647 +0200
+++ /var/tmp/diff_new_pack.4ktrMX/_new  2025-10-20 13:35:29.231650816 +0200
@@ -3,7 +3,7 @@
     <param 
name="url">https://github.com/GPUOpen-LibrariesAndSDKs/AMF.git</param>
     <param name="scm">git</param>
     <param name="versionformat">@PARENT_TAG@</param>
-    <param name="revision">v1.4.35</param>
+    <param name="revision">v1.4.36</param>
     <param name="changesgenerate">enable</param>
     <param name="versionrewrite-pattern">v(.*)</param>
     <param name="include">LICENSE.txt</param>

++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.4ktrMX/_old  2025-10-20 13:35:29.267652340 +0200
+++ /var/tmp/diff_new_pack.4ktrMX/_new  2025-10-20 13:35:29.271652509 +0200
@@ -3,6 +3,6 @@
                 <param 
name="url">https://github.com/GPUOpen-LibrariesAndSDKs/AMF</param>
               <param 
name="changesrevision">a118570647cfa579af8875c3955a314c3ddd7058</param></service><service
 name="tar_scm">
                 <param 
name="url">https://github.com/GPUOpen-LibrariesAndSDKs/AMF.git</param>
-              <param 
name="changesrevision">ba07d1b3c7c7ee0d846125cffc1d6d78a020c45a</param></service></servicedata>
+              <param 
name="changesrevision">8f5a645e89380549368eec68935b151b238aa17b</param></service></servicedata>
 (No newline at EOF)
 

Reply via email to