From ed165ca55ad9ca04e7d98530c57d626429dcf77b Mon Sep 17 00:00:00 2001 From: Paulpandian Mariappan Date: Mon, 3 Nov 2025 15:13:11 -0500 Subject: [PATCH 1/4] RDKEMW-10064 Bring change from VPLAY-11530 into 8.2 Reason for Change: Reintroduced the condition check before calling clear() in clearDrmSession. This was lost during DRM refactoring and was causing increase in PLTV XSTPP-999 failures. Changes: - Added getFailedKeyIdStatus() method to DrmSessionManager - Modified clearDrmSession() in AampDRMLicenseManager to add condition checks - Only clear license downloader when conditions are met --- conf/include/generic-pkgrev.inc | 2 +- conf/include/generic-srcrev.inc | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/conf/include/generic-pkgrev.inc b/conf/include/generic-pkgrev.inc index d69a2d40e..3c0b97c06 100644 --- a/conf/include/generic-pkgrev.inc +++ b/conf/include/generic-pkgrev.inc @@ -82,7 +82,7 @@ PV:pn-qtvirtualkeyboard = "5.15.7" PR:pn-qtvirtualkeyboard = "r0" PACKAGE_ARCH:pn-qtvirtualkeyboard = "${MIDDLEWARE_ARCH}" -PV:pn-aamp = "2.7.1.4" +PV:pn-aamp = "2.7.1.5" PR:pn-aamp = "r0" PACKAGE_ARCH:pn-aamp = "${MIDDLEWARE_ARCH}" diff --git a/conf/include/generic-srcrev.inc b/conf/include/generic-srcrev.inc index cd96bd6ed..f4d156835 100644 --- a/conf/include/generic-srcrev.inc +++ b/conf/include/generic-srcrev.inc @@ -8,7 +8,7 @@ SRCREV:pn-xr-voice-sdk-headers = "${SRCREV:pn-xr-voice-sdk}" SRCREV_hdmicec = "2988efdbce3f04d1ad35fd8c832bb80a3f9fe1f6" SRCREV:pn-rmfosal = "ea4f0df1edd73cc2d45d453ad445cb2536799684" SRCREV:pn-audiocapturemgr = "29f81aa9d1c749221a606002a31d669b030028ad" -SRCREV_aamp = "98d5d3b84863b21eda06ae61a85b5a0064ce57cc" +SRCREV_aamp = "b1eaadcf52e7a14abb3b36cdf099f75cc5072645" SRCREV_iarmbus = "6ed35ebb886a8ac01812d8bfe5b4c3a89f9ace38" SRCREV:pn-iarmmgrs = "e9a897772fce3f666a86271267e3843effac2ffc" SRCREV:pn-rdk-gstreamer-utils = "f6e7e0c0e09e67785d0c59531719b970bbe32c86" From 10ea084af4abfc5647e822a1d8e067e7877c362f Mon Sep 17 00:00:00 2001 From: vinodkadungoth <33543349+vinodkadungoth@users.noreply.github.com> Date: Tue, 4 Nov 2025 09:17:44 -0500 Subject: [PATCH 2/4] Update SRCREV for aamp to new commit hash --- conf/include/generic-srcrev.inc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/conf/include/generic-srcrev.inc b/conf/include/generic-srcrev.inc index f4d156835..cc202e977 100644 --- a/conf/include/generic-srcrev.inc +++ b/conf/include/generic-srcrev.inc @@ -8,7 +8,7 @@ SRCREV:pn-xr-voice-sdk-headers = "${SRCREV:pn-xr-voice-sdk}" SRCREV_hdmicec = "2988efdbce3f04d1ad35fd8c832bb80a3f9fe1f6" SRCREV:pn-rmfosal = "ea4f0df1edd73cc2d45d453ad445cb2536799684" SRCREV:pn-audiocapturemgr = "29f81aa9d1c749221a606002a31d669b030028ad" -SRCREV_aamp = "b1eaadcf52e7a14abb3b36cdf099f75cc5072645" +SRCREV_aamp = "8f010fe66f476c73a851e12ff539a27e730304a0" SRCREV_iarmbus = "6ed35ebb886a8ac01812d8bfe5b4c3a89f9ace38" SRCREV:pn-iarmmgrs = "e9a897772fce3f666a86271267e3843effac2ffc" SRCREV:pn-rdk-gstreamer-utils = "f6e7e0c0e09e67785d0c59531719b970bbe32c86" From 2c5512814b5713162c872a9c2c7a2d464be3c554 Mon Sep 17 00:00:00 2001 From: vinodkadungoth <33543349+vinodkadungoth@users.noreply.github.com> Date: Tue, 4 Nov 2025 09:41:39 -0500 Subject: [PATCH 3/4] Update SRCREV for aamp to new commit hash --- conf/include/generic-srcrev.inc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/conf/include/generic-srcrev.inc b/conf/include/generic-srcrev.inc index cc202e977..3d19bf375 100644 --- a/conf/include/generic-srcrev.inc +++ b/conf/include/generic-srcrev.inc @@ -8,7 +8,7 @@ SRCREV:pn-xr-voice-sdk-headers = "${SRCREV:pn-xr-voice-sdk}" SRCREV_hdmicec = "2988efdbce3f04d1ad35fd8c832bb80a3f9fe1f6" SRCREV:pn-rmfosal = "ea4f0df1edd73cc2d45d453ad445cb2536799684" SRCREV:pn-audiocapturemgr = "29f81aa9d1c749221a606002a31d669b030028ad" -SRCREV_aamp = "8f010fe66f476c73a851e12ff539a27e730304a0" +SRCREV_aamp = "37c062f0491c0219a01984a9292a244a1a205951" SRCREV_iarmbus = "6ed35ebb886a8ac01812d8bfe5b4c3a89f9ace38" SRCREV:pn-iarmmgrs = "e9a897772fce3f666a86271267e3843effac2ffc" SRCREV:pn-rdk-gstreamer-utils = "f6e7e0c0e09e67785d0c59531719b970bbe32c86" From 6f4e2e8d40dddbff61596dbf7282acfc2623c0d7 Mon Sep 17 00:00:00 2001 From: Paulpandian Mariappan Date: Tue, 4 Nov 2025 14:34:59 -0500 Subject: [PATCH 4/4] RDKEMW-10064 Bring change from VPLAY-11530 into 8.2 Reason for Change: Reintroduced the condition check before calling clear() in clearDrmSession. This was lost during DRM refactoring and was causing increase in PLTV XSTPP-999 failures. Changes: - Added getFailedKeyIdStatus() method to DrmSessionManager - Modified clearDrmSession() in AampDRMLicenseManager to add condition checks - Only clear license downloader when conditions are met --- conf/include/generic-pkgrev.inc | 2 +- conf/include/generic-srcrev.inc | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/conf/include/generic-pkgrev.inc b/conf/include/generic-pkgrev.inc index 3c0b97c06..405cee8ef 100644 --- a/conf/include/generic-pkgrev.inc +++ b/conf/include/generic-pkgrev.inc @@ -82,7 +82,7 @@ PV:pn-qtvirtualkeyboard = "5.15.7" PR:pn-qtvirtualkeyboard = "r0" PACKAGE_ARCH:pn-qtvirtualkeyboard = "${MIDDLEWARE_ARCH}" -PV:pn-aamp = "2.7.1.5" +PV:pn-aamp = "2.7.1.6" PR:pn-aamp = "r0" PACKAGE_ARCH:pn-aamp = "${MIDDLEWARE_ARCH}" diff --git a/conf/include/generic-srcrev.inc b/conf/include/generic-srcrev.inc index 3d19bf375..bf694d627 100644 --- a/conf/include/generic-srcrev.inc +++ b/conf/include/generic-srcrev.inc @@ -8,7 +8,7 @@ SRCREV:pn-xr-voice-sdk-headers = "${SRCREV:pn-xr-voice-sdk}" SRCREV_hdmicec = "2988efdbce3f04d1ad35fd8c832bb80a3f9fe1f6" SRCREV:pn-rmfosal = "ea4f0df1edd73cc2d45d453ad445cb2536799684" SRCREV:pn-audiocapturemgr = "29f81aa9d1c749221a606002a31d669b030028ad" -SRCREV_aamp = "37c062f0491c0219a01984a9292a244a1a205951" +SRCREV_aamp = "279d0240f0b5ed435550d5c33a6599ce1b582db8" SRCREV_iarmbus = "6ed35ebb886a8ac01812d8bfe5b4c3a89f9ace38" SRCREV:pn-iarmmgrs = "e9a897772fce3f666a86271267e3843effac2ffc" SRCREV:pn-rdk-gstreamer-utils = "f6e7e0c0e09e67785d0c59531719b970bbe32c86"