Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package AMF for openSUSE:Factory checked in at 2026-10-01 16:43:36 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/AMF (Old) and /work/SRC/openSUSE:Factory/.AMF.new.1253 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "AMF" Thu Oct 1 16:43:36 2026 rev:8 rq:1381635 version:1.5.3 Changes: -------- --- /work/SRC/openSUSE:Factory/AMF/AMF.changes 2026-05-10 16:47:57.871895829 +0200 +++ /work/SRC/openSUSE:Factory/.AMF.new.1253/AMF.changes 2026-10-01 16:44:52.379578151 +0200 @@ -1,0 +2,10 @@ +Wed Sep 30 09:18:26 UTC 2026 - ecsos <[email protected]> + +- Update to version 1.5.3: + * AMF v1.5.3 release + * Request AI agent identification in issue templates + * Hotfix for AMFContext2 IID for C header + * Fix typos in docs (#600) + * Add missing HIGH_QUALITY preset to H264/HEVC encode API docs + +------------------------------------------------------------------- Old: ---- AMF-1.5.2.obscpio New: ---- AMF-1.5.3.obscpio ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ AMF.spec ++++++ --- /var/tmp/diff_new_pack.qh8YVm/_old 2026-10-01 16:44:53.404621120 +0200 +++ /var/tmp/diff_new_pack.qh8YVm/_new 2026-10-01 16:44:53.406621204 +0200 @@ -17,7 +17,7 @@ Name: AMF -Version: 1.5.2 +Version: 1.5.3 Release: 0 Summary: Advanced Media Framework (AMF) SDK License: MIT ++++++ AMF-1.5.2.obscpio -> AMF-1.5.3.obscpio ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/AMF-1.5.2/amf/doc/AMF_API_Reference.md new/AMF-1.5.3/amf/doc/AMF_API_Reference.md --- old/AMF-1.5.2/amf/doc/AMF_API_Reference.md 2026-05-06 17:01:13.000000000 +0200 +++ new/AMF-1.5.3/amf/doc/AMF_API_Reference.md 2026-09-29 06:52:11.000000000 +0200 @@ -91,7 +91,7 @@ ## 1 Introduction -AMF SDK is intended to assist Independent Software Vendors (ISV) in development of multimedia applications using AMD GPU and APU devices when the use of Microsoft Media Foundation Framework is undesireable. +AMF SDK is intended to assist Independent Software Vendors (ISV) in development of multimedia applications using AMD GPU and APU devices when the use of Microsoft Media Foundation Framework is undesirable. AMF is a light-weight, portable multimedia framework that abstracts away most of the platform and API-specific details and allows for easy implementation of multimedia applications using a variety of technologies, such as DirectX 9, DirectX 11, DirectX 11.1, DirectX 12, Vulkan, OpenGL, OpenCL, and facilitates an efficient interop between them. @@ -290,7 +290,7 @@ | pContext [in] | A pointer to the [`AMFContext`](#241-amfcontext) interface | | id [in] | The identifier of the component being requested | | ppComponent [out] | The address of a pointer variable that receives a pointer to the interface. The reference counter is incremented by 1 before being placed in `ppInterface`. Do not call `Acquire()` on `ppInterface` unless the pointer is being copied to another variable. Call `Release()` before the pointer is destroyed.| -| **Return Value** | `AMF_OK` if the component has been successfully instatiated, otherwise `AMF_NOT_SUPPORTED`| +| **Return Value** | `AMF_OK` if the component has been successfully instantiated, otherwise `AMF_NOT_SUPPORTED`| --- @@ -4221,7 +4221,7 @@ | dimension [in] | The number of dimensions used to specify the global work-items and work-items in the work-group. `dimension` must be greater than zero and less than or equal to three. | | globalOffset [in] | Must currently be a `NULL` value. In a future revision of AMF Compute, `globalOffset` can be used to specify an array of unsigned values that describe the offset used to calculate the global ID of a work-item instead of having the global IDs always start at offset (0, 0,... 0).| | globalSize [in] | Points to an array of unsigned values that describe the number of global work-items in `dimensions` dimensions that will execute the kernel function. | -| localSize [in] | `localSize` will be used to determine how to break the global work-items specified by `globalSize` into appropriate work-group instances. If `localSize` is specified, the values specified in `globalSize[0],...globalSize[dimension - 1]` must be evenly divisable by the corresponding values specified in `localSize[0],...localSize[dimension - 1]`.| +| localSize [in] | `localSize` will be used to determine how to break the global work-items specified by `globalSize` into appropriate work-group instances. If `localSize` is specified, the values specified in `globalSize[0],...globalSize[dimension - 1]` must be evenly divisible by the corresponding values specified in `localSize[0],...localSize[dimension - 1]`.| | **Return Value** | <p>`AMF_OK` on success</p><p>`AMF_FAIL` on failure` </p><p>`AMF_INVALID_ARG` when any of the arguments is invalid</p> | --- @@ -4432,7 +4432,7 @@ `AMF_RESULT AMF_STD_CALL Drain();` -Drain all submitted input samples. Draining is used to clear the output queue witout loosing any samples that have already been produced by the `AMFComponent` object. Draining forces the object to produce output even when the object would normally require more input before output is produced. `Drain` is typically called at the end of the stream. +Drain all submitted input samples. Draining is used to clear the output queue without loosing any samples that have already been produced by the `AMFComponent` object. Draining forces the object to produce output even when the object would normally require more input before output is produced. `Drain` is typically called at the end of the stream. Client code should stop submitting new input samples to the component after `Drain` has been called and until all available output samples have been retrieved, which is indicated by the `AMF_EOF` being returned by `QueryOutput`. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/AMF-1.5.2/amf/doc/AMF_VQ_Enhancer_API.md new/AMF-1.5.3/amf/doc/AMF_VQ_Enhancer_API.md --- old/AMF-1.5.2/amf/doc/AMF_VQ_Enhancer_API.md 2026-05-06 17:01:13.000000000 +0200 +++ new/AMF-1.5.3/amf/doc/AMF_VQ_Enhancer_API.md 2026-09-29 06:52:11.000000000 +0200 @@ -66,7 +66,7 @@ 2. Configure the VQ Enhancer component by setting the necessary properties using the `AMFPropertyStorage::SetProperty` method on the VQ Enhancer object. 3. Call the `VideoEnhancer::Init` method of the video HQ Scaler object. -The details on compoment setup can be found from the document `AMF_API_Reference.pdf` +The details on component setup can be found from the document `AMF_API_Reference.pdf` ### 2.2 Configuring the VQ Enhancer @@ -108,7 +108,7 @@ `AMF_MEMORY_DX11` **Description:** -Specifies the memory type of output surfaces (surfaces are allocated internally by the VQ Enhancer component). The ouput surface type can be different from input surface and this enables sharing a resource with another API using interop. For example, DX11 output can be interoped to OCL, processed in OCL and output will be DX11. +Specifies the memory type of output surfaces (surfaces are allocated internally by the VQ Enhancer component). The output surface type can be different from input surface and this enables sharing a resource with another API using interop. For example, DX11 output can be interoped to OCL, processed in OCL and output will be DX11. --- diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/AMF-1.5.2/amf/doc/AMF_Video_Encode_API.md new/AMF-1.5.3/amf/doc/AMF_Video_Encode_API.md --- old/AMF-1.5.2/amf/doc/AMF_Video_Encode_API.md 2026-05-06 17:01:13.000000000 +0200 +++ new/AMF-1.5.3/amf/doc/AMF_Video_Encode_API.md 2026-09-29 06:52:11.000000000 +0200 @@ -559,7 +559,7 @@ `false` **Description:** -If the flag is set, the number of independent VCE instances will be quried and printed. +If the flag is set, the number of independent VCE instances will be queried and printed. --- @@ -1609,7 +1609,7 @@ `AMF_VIDEO_ENCODER_QUALITY_PRESET` **Values:** -`AMF_VIDEO_ENCODER_QUALITY_PRESET_ENUM`: `AMF_VIDEO_ENCODER_QUALITY_PRESET_BALANCED`, `AMF_VIDEO_ENCODER_QUALITY_PRESET_SPEED`, `AMF_VIDEO_ENCODER_QUALITY_PRESET_QUALITY` +`AMF_VIDEO_ENCODER_QUALITY_PRESET_ENUM`: `AMF_VIDEO_ENCODER_QUALITY_PRESET_BALANCED`, `AMF_VIDEO_ENCODER_QUALITY_PRESET_SPEED`, `AMF_VIDEO_ENCODER_QUALITY_PRESET_QUALITY`, `AMF_VIDEO_ENCODER_QUALITY_PRESET_HIGH_QUALITY` **Default Value associated with usages:** - Transcoding: `AMF_VIDEO_ENCODER_QUALITY_PRESET_BALANCED` @@ -2368,7 +2368,7 @@ **Description:** -Timeout supported for QueryOutout call. +Timeout supported for QueryOutput call. --- diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/AMF-1.5.2/amf/doc/AMF_Video_Encode_AV1_API.md new/AMF-1.5.3/amf/doc/AMF_Video_Encode_AV1_API.md --- old/AMF-1.5.2/amf/doc/AMF_Video_Encode_AV1_API.md 2026-05-06 17:01:13.000000000 +0200 +++ new/AMF-1.5.3/amf/doc/AMF_Video_Encode_AV1_API.md 2026-09-29 06:52:11.000000000 +0200 @@ -538,7 +538,7 @@ `false` **Description:** -If the flag is set, the number of independent VCE instances will be quried and printed. +If the flag is set, the number of independent VCE instances will be queried and printed. --- diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/AMF-1.5.2/amf/doc/AMF_Video_Encode_HEVC_API.md new/AMF-1.5.3/amf/doc/AMF_Video_Encode_HEVC_API.md --- old/AMF-1.5.2/amf/doc/AMF_Video_Encode_HEVC_API.md 2026-05-06 17:01:13.000000000 +0200 +++ new/AMF-1.5.3/amf/doc/AMF_Video_Encode_HEVC_API.md 2026-09-29 06:52:11.000000000 +0200 @@ -556,7 +556,7 @@ `false` **Description:** -If the flag is set, the number of independent VCE instances will be quried and printed. +If the flag is set, the number of independent VCE instances will be queried and printed. --- @@ -1347,7 +1347,7 @@ `AMF_VIDEO_ENCODER_HEVC_QUALITY_PRESET` **Values:** -`AMF_VIDEO_ENCODER_HEVC_QUALITY_PRESET_ENUM`: `AMF_VIDEO_ENCODER_HEVC_QUALITY_PRESET_BALANCED`, `AMF_VIDEO_ENCODER_HEVC_QUALITY_PRESET_QUALITY`, `AMF_VIDEO_ENCODER_HEVC_QUALITY_PRESET_SPEED` +`AMF_VIDEO_ENCODER_HEVC_QUALITY_PRESET_ENUM`: `AMF_VIDEO_ENCODER_HEVC_QUALITY_PRESET_QUALITY`, `AMF_VIDEO_ENCODER_HEVC_QUALITY_PRESET_BALANCED`, `AMF_VIDEO_ENCODER_HEVC_QUALITY_PRESET_SPEED`, `AMF_VIDEO_ENCODER_HEVC_QUALITY_PRESET_HIGH_QUALITY` **Default Value associated with usages:** - Transcoding: `AMF_VIDEO_ENCODER_HEVC_QUALITY_PRESET_BALANCED` diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/AMF-1.5.2/amf/public/include/core/Context.h new/AMF-1.5.3/amf/public/include/core/Context.h --- old/AMF-1.5.2/amf/public/include/core/Context.h 2026-05-06 17:01:13.000000000 +0200 +++ new/AMF-1.5.3/amf/public/include/core/Context.h 2026-09-29 06:52:11.000000000 +0200 @@ -385,7 +385,7 @@ }; typedef struct AMFContext2 AMFContext2; - AMF_DECLARE_IID(AMFContext2, 0xd9e9f868, 0x6220, 0x44c6, 0xa2, 0x2f, 0x7c, 0xd6, 0xda, 0xc6, 0x86, 0x46) + AMF_DECLARE_IID(AMFContext2, 0x726241d3, 0xbd46, 0x4e90, 0x99, 0x68, 0x93, 0xe0, 0x7e, 0xa2, 0x98, 0x4d) typedef struct AMFContext2Vtbl { ++++++ AMF.obsinfo ++++++ --- /var/tmp/diff_new_pack.qh8YVm/_old 2026-10-01 16:44:53.641631056 +0200 +++ /var/tmp/diff_new_pack.qh8YVm/_new 2026-10-01 16:44:53.643631140 +0200 @@ -1,5 +1,5 @@ name: AMF -version: 1.5.2 -mtime: 1778079673 -commit: eadd00804d5f7e5cd8c85d540073198312870776 +version: 1.5.3 +mtime: 1790657531 +commit: 8c648005e07d4309033282bfd9947df2c7e76104 ++++++ _service ++++++ --- /var/tmp/diff_new_pack.qh8YVm/_old 2026-10-01 16:44:53.684632858 +0200 +++ /var/tmp/diff_new_pack.qh8YVm/_new 2026-10-01 16:44:53.688633026 +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.5.2</param> + <param name="revision">v1.5.3</param> <param name="changesgenerate">enable</param> <param name="versionrewrite-pattern">v(.*)</param> <param name="include">LICENSE.txt</param> ++++++ _servicedata ++++++ --- /var/tmp/diff_new_pack.qh8YVm/_old 2026-10-01 16:44:53.722634451 +0200 +++ /var/tmp/diff_new_pack.qh8YVm/_new 2026-10-01 16:44:53.736635038 +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">eadd00804d5f7e5cd8c85d540073198312870776</param></service></servicedata> + <param name="changesrevision">8c648005e07d4309033282bfd9947df2c7e76104</param></service></servicedata> (No newline at EOF)
