Skip to content

RDKEMW- 26814:Code improvement for Player interface library - #330

Open
KevinReji28 wants to merge 29 commits into
developfrom
feature/RDKEMW-26814-phase1
Open

KevinReji28 wants to merge 29 commits into
developfrom
feature/RDKEMW-26814-phase1

Conversation

@KevinReji28

@KevinReji28 KevinReji28 commented Nov 3, 2026 •

Copy link
Copy Markdown
Contributor

RDKEMW- 26814:Code improvement for Player interface library

Reason for change: Addition L1 teat cases for code coverage improvement and code improvement
Risk: Medium
Priority :P2
Signed-off-by: Kevin Reji kevinreji28@gmail.com"

muthumanik and others added 26 commits October 13, 2026 22:00
This reverts commit 3d962d3.
This reverts commit 2c360b5.
This reverts commit d4dd5c0.
Reason for Change :Increased Line & Funtional coverage of L1 test
Risks: Medium
Priority: P2
Signed-off-by: Kevin Reji <kevinreji28@gmail.com>
Reason for Change :Concurrency audit of CC managers and DrmSessionManager (TSan/Helgrind)

Risks: Medium
Priority: P2

Signed-off-by: Kevin Reji <kevinreji28@gmail.com>
@KevinReji28
KevinReji28 requested a review from a team as a code owner November 3, 2026 14:55
Copilot AI balanced review requested due to automatic review settings November 3, 2026 14:55

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟡 Changes recommended

Unresolved issues include a public ABI break, a detached worker that can outlive the library, a configuration data race, a skipped null-dereference regression, and build failures.

11 open issues
What changed in this PR

This PR makes player-interface code improvements and expands the unit-test build configuration.

Changes:

  • Updates DRM handling, subtitle processing, and player-interface state.
  • Registers additional test suites and coverage targets.
  • Adds test stubs and CMake-generated build metadata.

Paths below are relative to test/utests/; ../../ denotes repository-root files.

File Description
test/​utests/​version.h Updated as part of this pull request.
test/​utests/​tests/​VendorTests/​VendorTests[1]_include.cmake Updated as part of this pull request.
test/​utests/​tests/​VendorTests/​CTestTestfile.cmake Updated as part of this pull request.
test/​utests/​tests/​VendorTests/​CMakeFiles/​VendorTests.dir/​progress.make Updated as part of this pull request.
test/​utests/​tests/​VendorTests/​CMakeFiles/​VendorTests.dir/​link.txt Updated as part of this pull request.
test/​utests/​tests/​VendorTests/​CMakeFiles/​VendorTests.dir/​depend.make Updated as part of this pull request.
test/​utests/​tests/​VendorTests/​CMakeFiles/​VendorTests.dir/​compiler_depend.ts Updated as part of this pull request.
test/​utests/​tests/​VendorTests/​CMakeFiles/​VendorTests.dir/​compiler_depend.make Updated as part of this pull request.
test/​utests/​tests/​VendorTests/​CMakeFiles/​progress.marks Updated as part of this pull request.
test/​utests/​tests/​VendorTests/​CMakeFiles/​CMakeDirectoryInformation.cmake Updated as part of this pull request.
test/​utests/​tests/​TextStyleAttributes/​TextStyleAttributes[1]_include.cmake Updated as part of this pull request.
test/​utests/​tests/​TextStyleAttributes/​CTestTestfile.cmake Updated as part of this pull request.
test/​utests/​tests/​TextStyleAttributes/​CMakeFiles/​TextStyleAttributes.dir/​progress.make Updated as part of this pull request.
test/​utests/​tests/​TextStyleAttributes/​CMakeFiles/​TextStyleAttributes.dir/​link.txt Updated as part of this pull request.
test/​utests/​tests/​TextStyleAttributes/​CMakeFiles/​TextStyleAttributes.dir/​depend.make Updated as part of this pull request.
test/​utests/​tests/​TextStyleAttributes/​CMakeFiles/​TextStyleAttributes.dir/​compiler_depend.ts Updated as part of this pull request.
test/​utests/​tests/​TextStyleAttributes/​CMakeFiles/​TextStyleAttributes.dir/​compiler_depend.make Updated as part of this pull request.
test/​utests/​tests/​TextStyleAttributes/​CMakeFiles/​progress.marks Updated as part of this pull request.
test/​utests/​tests/​TextStyleAttributes/​CMakeFiles/​CMakeDirectoryInformation.cmake Updated as part of this pull request.
test/​utests/​tests/​SubtitleTests/​SubtitleTests[1]_include.cmake Updated as part of this pull request.
test/​utests/​tests/​SubtitleTests/​CTestTestfile.cmake Updated as part of this pull request.
test/​utests/​tests/​SubtitleTests/​CMakeLists.txt Updated as part of this pull request.
test/​utests/​tests/​SubtitleTests/​CMakeFiles/​SubtitleTests.dir/​progress.make Updated as part of this pull request.
test/​utests/​tests/​SubtitleTests/​CMakeFiles/​SubtitleTests.dir/​link.txt Updated as part of this pull request.
test/​utests/​tests/​SubtitleTests/​CMakeFiles/​SubtitleTests.dir/​depend.make Updated as part of this pull request.
test/​utests/​tests/​SubtitleTests/​CMakeFiles/​SubtitleTests.dir/​compiler_depend.ts Updated as part of this pull request.
test/​utests/​tests/​SubtitleTests/​CMakeFiles/​SubtitleTests.dir/​compiler_depend.make Updated as part of this pull request.
test/​utests/​tests/​SubtitleTests/​CMakeFiles/​SubtitleTests.dir/​cmake_clean.cmake Updated as part of this pull request.
test/​utests/​tests/​SubtitleTests/​CMakeFiles/​progress.marks Updated as part of this pull request.
test/​utests/​tests/​SubtitleTests/​CMakeFiles/​CMakeDirectoryInformation.cmake Updated as part of this pull request.
test/​utests/​tests/​SecManagerThunderTests/​stubs/​Module.h Updated as part of this pull request.
test/​utests/​tests/​SecManagerThunderTests/​stubs/​core/​core.h Updated as part of this pull request.
test/​utests/​tests/​SecManagerThunderTests/​SecManagerThunderTests[1]_include.cmake Updated as part of this pull request.
test/​utests/​tests/​SecManagerThunderTests/​CTestTestfile.cmake Updated as part of this pull request.
test/​utests/​tests/​SecManagerThunderTests/​CMakeFiles/​SecManagerThunderTests.dir/​progress.make Updated as part of this pull request.
test/​utests/​tests/​SecManagerThunderTests/​CMakeFiles/​SecManagerThunderTests.dir/​link.txt Updated as part of this pull request.
test/​utests/​tests/​SecManagerThunderTests/​CMakeFiles/​SecManagerThunderTests.dir/​depend.make Updated as part of this pull request.
test/​utests/​tests/​SecManagerThunderTests/​CMakeFiles/​SecManagerThunderTests.dir/​compiler_depend.ts Updated as part of this pull request.
test/​utests/​tests/​SecManagerThunderTests/​CMakeFiles/​SecManagerThunderTests.dir/​compiler_depend.make Updated as part of this pull request.
test/​utests/​tests/​SecManagerThunderTests/​CMakeFiles/​progress.marks Updated as part of this pull request.
test/​utests/​tests/​SecManagerThunderTests/​CMakeFiles/​CMakeDirectoryInformation.cmake Updated as part of this pull request.
test/​utests/​tests/​PluginsTests/​PluginsTests[1]_include.cmake Updated as part of this pull request.
test/​utests/​tests/​PluginsTests/​CTestTestfile.cmake Updated as part of this pull request.
test/​utests/​tests/​PluginsTests/​CMakeFiles/​progress.marks Updated as part of this pull request.
test/​utests/​tests/​PluginsTests/​CMakeFiles/​PluginsTests.dir/​progress.make Updated as part of this pull request.
test/​utests/​tests/​PluginsTests/​CMakeFiles/​PluginsTests.dir/​depend.make Updated as part of this pull request.
test/​utests/​tests/​PluginsTests/​CMakeFiles/​PluginsTests.dir/​compiler_depend.ts Updated as part of this pull request.
test/​utests/​tests/​PluginsTests/​CMakeFiles/​PluginsTests.dir/​compiler_depend.make Updated as part of this pull request.
test/​utests/​tests/​PluginsTests/​CMakeFiles/​CMakeDirectoryInformation.cmake Updated as part of this pull request.
test/​utests/​tests/​PlayerUtilsTests/​PlayerUtilsTests[1]_include.cmake Updated as part of this pull request.
test/​utests/​tests/​PlayerUtilsTests/​CTestTestfile.cmake Updated as part of this pull request.
test/​utests/​tests/​PlayerUtilsTests/​CMakeLists.txt Updated as part of this pull request.
test/​utests/​tests/​PlayerUtilsTests/​CMakeFiles/​progress.marks Updated as part of this pull request.
test/​utests/​tests/​PlayerUtilsTests/​CMakeFiles/​PlayerUtilsTests.dir/​progress.make Updated as part of this pull request.
test/​utests/​tests/​PlayerUtilsTests/​CMakeFiles/​PlayerUtilsTests.dir/​link.txt Updated as part of this pull request.
test/​utests/​tests/​PlayerUtilsTests/​CMakeFiles/​PlayerUtilsTests.dir/​depend.make Updated as part of this pull request.
test/​utests/​tests/​PlayerUtilsTests/​CMakeFiles/​PlayerUtilsTests.dir/​compiler_depend.ts Updated as part of this pull request.
test/​utests/​tests/​PlayerUtilsTests/​CMakeFiles/​PlayerUtilsTests.dir/​compiler_depend.make Updated as part of this pull request.
test/​utests/​tests/​PlayerUtilsTests/​CMakeFiles/​CMakeDirectoryInformation.cmake Updated as part of this pull request.
test/​utests/​tests/​PlayerLogManagerTests/​PlayerLogManagerTests[1]_include.cmake Updated as part of this pull request.
test/​utests/​tests/​PlayerLogManagerTests/​CTestTestfile.cmake Updated as part of this pull request.
test/​utests/​tests/​PlayerLogManagerTests/​CMakeLists.txt Updated as part of this pull request.
test/​utests/​tests/​PlayerLogManagerTests/​CMakeFiles/​progress.marks Updated as part of this pull request.
test/​utests/​tests/​PlayerLogManagerTests/​CMakeFiles/​PlayerLogManagerTests.dir/​progress.make Updated as part of this pull request.
test/​utests/​tests/​PlayerLogManagerTests/​CMakeFiles/​PlayerLogManagerTests.dir/​link.txt Updated as part of this pull request.
test/​utests/​tests/​PlayerLogManagerTests/​CMakeFiles/​PlayerLogManagerTests.dir/​depend.make Updated as part of this pull request.
test/​utests/​tests/​PlayerLogManagerTests/​CMakeFiles/​PlayerLogManagerTests.dir/​compiler_depend.ts Updated as part of this pull request.
test/​utests/​tests/​PlayerLogManagerTests/​CMakeFiles/​PlayerLogManagerTests.dir/​compiler_depend.make Updated as part of this pull request.
test/​utests/​tests/​PlayerLogManagerTests/​CMakeFiles/​PlayerLogManagerTests.dir/​cmake_clean.cmake Updated as part of this pull request.
test/​utests/​tests/​PlayerLogManagerTests/​CMakeFiles/​CMakeDirectoryInformation.cmake Updated as part of this pull request.
test/​utests/​tests/​PlayerJsonObjectTests/​PlayerJsonObjectTests[1]_include.cmake Updated as part of this pull request.
test/​utests/​tests/​PlayerJsonObjectTests/​CTestTestfile.cmake Updated as part of this pull request.
test/​utests/​tests/​PlayerJsonObjectTests/​CMakeFiles/​progress.marks Updated as part of this pull request.
test/​utests/​tests/​PlayerJsonObjectTests/​CMakeFiles/​PlayerJsonObjectTests.dir/​progress.make Updated as part of this pull request.
test/​utests/​tests/​PlayerJsonObjectTests/​CMakeFiles/​PlayerJsonObjectTests.dir/​link.txt Updated as part of this pull request.
test/​utests/​tests/​PlayerJsonObjectTests/​CMakeFiles/​PlayerJsonObjectTests.dir/​depend.make Updated as part of this pull request.
test/​utests/​tests/​PlayerJsonObjectTests/​CMakeFiles/​PlayerJsonObjectTests.dir/​compiler_depend.ts Updated as part of this pull request.
test/​utests/​tests/​PlayerJsonObjectTests/​CMakeFiles/​PlayerJsonObjectTests.dir/​compiler_depend.make Updated as part of this pull request.
test/​utests/​tests/​PlayerJsonObjectTests/​CMakeFiles/​CMakeDirectoryInformation.cmake Updated as part of this pull request.
test/​utests/​tests/​PlayerIsoBmffTests/​PlayerIsoBmffTests[1]_include.cmake Updated as part of this pull request.
test/​utests/​tests/​PlayerIsoBmffTests/​CTestTestfile.cmake Updated as part of this pull request.
test/​utests/​tests/​PlayerIsoBmffTests/​CMakeLists.txt Updated as part of this pull request.
test/​utests/​tests/​PlayerIsoBmffTests/​CMakeFiles/​progress.marks Updated as part of this pull request.
test/​utests/​tests/​PlayerIsoBmffTests/​CMakeFiles/​PlayerIsoBmffTests.dir/​progress.make Updated as part of this pull request.
test/​utests/​tests/​PlayerIsoBmffTests/​CMakeFiles/​PlayerIsoBmffTests.dir/​link.txt Updated as part of this pull request.
test/​utests/​tests/​PlayerIsoBmffTests/​CMakeFiles/​PlayerIsoBmffTests.dir/​depend.make Updated as part of this pull request.
test/​utests/​tests/​PlayerIsoBmffTests/​CMakeFiles/​PlayerIsoBmffTests.dir/​compiler_depend.ts Updated as part of this pull request.
test/​utests/​tests/​PlayerIsoBmffTests/​CMakeFiles/​PlayerIsoBmffTests.dir/​compiler_depend.make Updated as part of this pull request.
test/​utests/​tests/​PlayerIsoBmffTests/​CMakeFiles/​CMakeDirectoryInformation.cmake Updated as part of this pull request.
test/​utests/​tests/​PlayerExternalsTests/​PlayerExternalsTests[1]_include.cmake Updated as part of this pull request.
test/​utests/​tests/​PlayerExternalsTests/​CTestTestfile.cmake Updated as part of this pull request.
test/​utests/​tests/​PlayerExternalsTests/​CMakeFiles/​progress.marks Updated as part of this pull request.
test/​utests/​tests/​PlayerExternalsTests/​CMakeFiles/​PlayerExternalsTests.dir/​progress.make Updated as part of this pull request.
test/​utests/​tests/​PlayerExternalsTests/​CMakeFiles/​PlayerExternalsTests.dir/​link.txt Updated as part of this pull request.
test/​utests/​tests/​PlayerExternalsTests/​CMakeFiles/​PlayerExternalsTests.dir/​depend.make Updated as part of this pull request.
test/​utests/​tests/​PlayerExternalsTests/​CMakeFiles/​PlayerExternalsTests.dir/​compiler_depend.ts Updated as part of this pull request.
test/​utests/​tests/​PlayerExternalsTests/​CMakeFiles/​PlayerExternalsTests.dir/​compiler_depend.make Updated as part of this pull request.
test/​utests/​tests/​PlayerExternalsTests/​CMakeFiles/​CMakeDirectoryInformation.cmake Updated as part of this pull request.
test/​utests/​tests/​PlayerExternalsRdkTests/​PlayerExternalsRdkTest[1]_include.cmake Updated as part of this pull request.
test/​utests/​tests/​PlayerExternalsRdkTests/​CTestTestfile.cmake Updated as part of this pull request.
test/​utests/​tests/​PlayerExternalsRdkTests/​CMakeFiles/​progress.marks Updated as part of this pull request.
test/​utests/​tests/​PlayerExternalsRdkTests/​CMakeFiles/​PlayerExternalsRdkTest.dir/​progress.make Updated as part of this pull request.
test/​utests/​tests/​PlayerExternalsRdkTests/​CMakeFiles/​PlayerExternalsRdkTest.dir/​depend.make Updated as part of this pull request.
test/​utests/​tests/​PlayerExternalsRdkTests/​CMakeFiles/​PlayerExternalsRdkTest.dir/​compiler_depend.ts Updated as part of this pull request.
test/​utests/​tests/​PlayerExternalsRdkTests/​CMakeFiles/​PlayerExternalsRdkTest.dir/​compiler_depend.make Updated as part of this pull request.
test/​utests/​tests/​PlayerExternalsRdkTests/​CMakeFiles/​CMakeDirectoryInformation.cmake Updated as part of this pull request.
test/​utests/​tests/​PlayerDirectRialtoCCManagerTests/​PlayerDirectRialtoCCManagerTests[1]_include.cmake Updated as part of this pull request.
test/​utests/​tests/​PlayerDirectRialtoCCManagerTests/​CTestTestfile.cmake Updated as part of this pull request.
test/​utests/​tests/​PlayerDirectRialtoCCManagerTests/​CMakeFiles/​progress.marks Updated as part of this pull request.
test/​utests/​tests/​PlayerDirectRialtoCCManagerTests/​CMakeFiles/​PlayerDirectRialtoCCManagerTests.dir/​progress.make Updated as part of this pull request.
test/​utests/​tests/​PlayerDirectRialtoCCManagerTests/​CMakeFiles/​PlayerDirectRialtoCCManagerTests.dir/​link.txt Updated as part of this pull request.
test/​utests/​tests/​PlayerDirectRialtoCCManagerTests/​CMakeFiles/​PlayerDirectRialtoCCManagerTests.dir/​depend.make Updated as part of this pull request.
test/​utests/​tests/​PlayerDirectRialtoCCManagerTests/​CMakeFiles/​PlayerDirectRialtoCCManagerTests.dir/​compiler_depend.ts Updated as part of this pull request.
test/​utests/​tests/​PlayerDirectRialtoCCManagerTests/​CMakeFiles/​PlayerDirectRialtoCCManagerTests.dir/​compiler_depend.make Updated as part of this pull request.
test/​utests/​tests/​PlayerDirectRialtoCCManagerTests/​CMakeFiles/​CMakeDirectoryInformation.cmake Updated as part of this pull request.
test/​utests/​tests/​PlayerCommonTests/​PlayerCommonTests[1]_include.cmake Updated as part of this pull request.
test/​utests/​tests/​PlayerCommonTests/​CTestTestfile.cmake Updated as part of this pull request.
test/​utests/​tests/​PlayerCommonTests/​CMakeFiles/​progress.marks Updated as part of this pull request.
test/​utests/​tests/​PlayerCommonTests/​CMakeFiles/​PlayerCommonTests.dir/​progress.make Updated as part of this pull request.
test/​utests/​tests/​PlayerCommonTests/​CMakeFiles/​PlayerCommonTests.dir/​depend.make Updated as part of this pull request.
test/​utests/​tests/​PlayerCommonTests/​CMakeFiles/​PlayerCommonTests.dir/​compiler_depend.ts Updated as part of this pull request.
test/​utests/​tests/​PlayerCommonTests/​CMakeFiles/​PlayerCommonTests.dir/​compiler_depend.make Updated as part of this pull request.
test/​utests/​tests/​PlayerCommonTests/​CMakeFiles/​CMakeDirectoryInformation.cmake Updated as part of this pull request.
test/​utests/​tests/​OCDMSessionAdapter/​OCDMSessionAdapterTests[1]_include.cmake Updated as part of this pull request.
test/​utests/​tests/​OCDMSessionAdapter/​CTestTestfile.cmake Updated as part of this pull request.
test/​utests/​tests/​OCDMSessionAdapter/​CMakeFiles/​progress.marks Updated as part of this pull request.
test/​utests/​tests/​OCDMSessionAdapter/​CMakeFiles/​OCDMSessionAdapterTests.dir/​progress.make Updated as part of this pull request.
test/​utests/​tests/​OCDMSessionAdapter/​CMakeFiles/​OCDMSessionAdapterTests.dir/​depend.make Updated as part of this pull request.
test/​utests/​tests/​OCDMSessionAdapter/​CMakeFiles/​OCDMSessionAdapterTests.dir/​compiler_depend.ts Updated as part of this pull request.
test/​utests/​tests/​OCDMSessionAdapter/​CMakeFiles/​OCDMSessionAdapterTests.dir/​compiler_depend.make Updated as part of this pull request.
test/​utests/​tests/​OCDMSessionAdapter/​CMakeFiles/​CMakeDirectoryInformation.cmake Updated as part of this pull request.
test/​utests/​tests/​OcdmBasicSessionAdapterTests/​OcdmBasicSessionAdapterTests[1]_include.cmake Updated as part of this pull request.
test/​utests/​tests/​OcdmBasicSessionAdapterTests/​CTestTestfile.cmake Updated as part of this pull request.
test/​utests/​tests/​OcdmBasicSessionAdapterTests/​CMakeLists.txt Updated as part of this pull request.
test/​utests/​tests/​OcdmBasicSessionAdapterTests/​CMakeFiles/​progress.marks Updated as part of this pull request.
test/​utests/​tests/​OcdmBasicSessionAdapterTests/​CMakeFiles/​OcdmBasicSessionAdapterTests.dir/​progress.make Updated as part of this pull request.
test/​utests/​tests/​OcdmBasicSessionAdapterTests/​CMakeFiles/​OcdmBasicSessionAdapterTests.dir/​link.txt Updated as part of this pull request.
test/​utests/​tests/​OcdmBasicSessionAdapterTests/​CMakeFiles/​OcdmBasicSessionAdapterTests.dir/​depend.make Updated as part of this pull request.
test/​utests/​tests/​OcdmBasicSessionAdapterTests/​CMakeFiles/​OcdmBasicSessionAdapterTests.dir/​compiler_depend.ts Updated as part of this pull request.
test/​utests/​tests/​OcdmBasicSessionAdapterTests/​CMakeFiles/​OcdmBasicSessionAdapterTests.dir/​compiler_depend.make Updated as part of this pull request.
test/​utests/​tests/​OcdmBasicSessionAdapterTests/​CMakeFiles/​CMakeDirectoryInformation.cmake Updated as part of this pull request.
test/​utests/​tests/​Mp4DemuxTests/​Mp4DemuxL1Tests[1]_include.cmake Updated as part of this pull request.
test/​utests/​tests/​Mp4DemuxTests/​CTestTestfile.cmake Updated as part of this pull request.
test/​utests/​tests/​Mp4DemuxTests/​CMakeFiles/​progress.marks Updated as part of this pull request.
test/​utests/​tests/​Mp4DemuxTests/​CMakeFiles/​Mp4DemuxL1Tests.dir/​progress.make Updated as part of this pull request.
test/​utests/​tests/​Mp4DemuxTests/​CMakeFiles/​Mp4DemuxL1Tests.dir/​link.txt Updated as part of this pull request.
test/​utests/​tests/​Mp4DemuxTests/​CMakeFiles/​Mp4DemuxL1Tests.dir/​flags.make Updated as part of this pull request.
test/​utests/​tests/​Mp4DemuxTests/​CMakeFiles/​Mp4DemuxL1Tests.dir/​DependInfo.cmake Updated as part of this pull request.
test/​utests/​tests/​Mp4DemuxTests/​CMakeFiles/​Mp4DemuxL1Tests.dir/​depend.make Updated as part of this pull request.
test/​utests/​tests/​Mp4DemuxTests/​CMakeFiles/​Mp4DemuxL1Tests.dir/​compiler_depend.ts Updated as part of this pull request.
test/​utests/​tests/​Mp4DemuxTests/​CMakeFiles/​Mp4DemuxL1Tests.dir/​compiler_depend.make Updated as part of this pull request.
test/​utests/​tests/​Mp4DemuxTests/​CMakeFiles/​Mp4DemuxL1Tests.dir/​cmake_clean.cmake Updated as part of this pull request.
test/​utests/​tests/​Mp4DemuxTests/​CMakeFiles/​CMakeDirectoryInformation.cmake Updated as part of this pull request.
test/​utests/​tests/​InterfacePlayerTests/​InterfacePlayerTest[1]_include.cmake Updated as part of this pull request.
test/​utests/​tests/​InterfacePlayerTests/​InterfacePlayerFunctionTests.cpp Updated as part of this pull request.
test/​utests/​tests/​InterfacePlayerTests/​CTestTestfile.cmake Updated as part of this pull request.
test/​utests/​tests/​InterfacePlayerTests/​CMakeLists.txt Updated as part of this pull request.
test/​utests/​tests/​InterfacePlayerTests/​CMakeFiles/​progress.marks Updated as part of this pull request.
test/​utests/​tests/​InterfacePlayerTests/​CMakeFiles/​InterfacePlayerTest.dir/​progress.make Updated as part of this pull request.
test/​utests/​tests/​InterfacePlayerTests/​CMakeFiles/​InterfacePlayerTest.dir/​depend.make Updated as part of this pull request.
test/​utests/​tests/​InterfacePlayerTests/​CMakeFiles/​InterfacePlayerTest.dir/​compiler_depend.ts Updated as part of this pull request.
test/​utests/​tests/​InterfacePlayerTests/​CMakeFiles/​InterfacePlayerTest.dir/​compiler_depend.make Updated as part of this pull request.
test/​utests/​tests/​InterfacePlayerTests/​CMakeFiles/​CMakeDirectoryInformation.cmake Updated as part of this pull request.
test/​utests/​tests/​InfraTests/​InfraL1Tests[1]_include.cmake Updated as part of this pull request.
test/​utests/​tests/​InfraTests/​CTestTestfile.cmake Updated as part of this pull request.
test/​utests/​tests/​InfraTests/​CMakeFiles/​progress.marks Updated as part of this pull request.
test/​utests/​tests/​InfraTests/​CMakeFiles/​InfraL1Tests.dir/​progress.make Updated as part of this pull request.
test/​utests/​tests/​InfraTests/​CMakeFiles/​InfraL1Tests.dir/​depend.make Updated as part of this pull request.
test/​utests/​tests/​InfraTests/​CMakeFiles/​InfraL1Tests.dir/​compiler_depend.ts Updated as part of this pull request.
test/​utests/​tests/​InfraTests/​CMakeFiles/​InfraL1Tests.dir/​compiler_depend.make Updated as part of this pull request.
test/​utests/​tests/​InfraTests/​CMakeFiles/​CMakeDirectoryInformation.cmake Updated as part of this pull request.
test/​utests/​tests/​GstUtilsTests/​GstUtilsTests[1]_include.cmake Updated as part of this pull request.
test/​utests/​tests/​GstUtilsTests/​CTestTestfile.cmake Updated as part of this pull request.
test/​utests/​tests/​GstUtilsTests/​CMakeLists.txt Updated as part of this pull request.
test/​utests/​tests/​GstUtilsTests/​CMakeFiles/​progress.marks Updated as part of this pull request.
test/​utests/​tests/​GstUtilsTests/​CMakeFiles/​GstUtilsTests.dir/​progress.make Updated as part of this pull request.
test/​utests/​tests/​GstUtilsTests/​CMakeFiles/​GstUtilsTests.dir/​link.txt Updated as part of this pull request.
test/​utests/​tests/​GstUtilsTests/​CMakeFiles/​GstUtilsTests.dir/​depend.make Updated as part of this pull request.
test/​utests/​tests/​GstUtilsTests/​CMakeFiles/​GstUtilsTests.dir/​compiler_depend.ts Updated as part of this pull request.
test/​utests/​tests/​GstUtilsTests/​CMakeFiles/​GstUtilsTests.dir/​compiler_depend.make Updated as part of this pull request.
test/​utests/​tests/​GstUtilsTests/​CMakeFiles/​CMakeDirectoryInformation.cmake Updated as part of this pull request.
test/​utests/​tests/​GstPluginsTests/​PlayerGstPluginTests[1]_include.cmake Updated as part of this pull request.
test/​utests/​tests/​GstPluginsTests/​CTestTestfile.cmake Updated as part of this pull request.
test/​utests/​tests/​GstPluginsTests/​CMakeFiles/​progress.marks Updated as part of this pull request.
test/​utests/​tests/​GstPluginsTests/​CMakeFiles/​PlayerGstPluginTests.dir/​progress.make Updated as part of this pull request.
test/​utests/​tests/​GstPluginsTests/​CMakeFiles/​PlayerGstPluginTests.dir/​link.txt Updated as part of this pull request.
test/​utests/​tests/​GstPluginsTests/​CMakeFiles/​PlayerGstPluginTests.dir/​depend.make Updated as part of this pull request.
test/​utests/​tests/​GstPluginsTests/​CMakeFiles/​PlayerGstPluginTests.dir/​compiler_depend.ts Updated as part of this pull request.
test/​utests/​tests/​GstPluginsTests/​CMakeFiles/​PlayerGstPluginTests.dir/​compiler_depend.make Updated as part of this pull request.
test/​utests/​tests/​GstPluginsTests/​CMakeFiles/​CMakeDirectoryInformation.cmake Updated as part of this pull request.
test/​utests/​tests/​GstPluginL1Tests/​GstPluginL1Tests[1]_include.cmake Updated as part of this pull request.
test/​utests/​tests/​GstPluginL1Tests/​CTestTestfile.cmake Updated as part of this pull request.
test/​utests/​tests/​GstPluginL1Tests/​CMakeFiles/​progress.marks Updated as part of this pull request.
test/​utests/​tests/​GstPluginL1Tests/​CMakeFiles/​GstPluginL1Tests.dir/​progress.make Updated as part of this pull request.
test/​utests/​tests/​GstPluginL1Tests/​CMakeFiles/​GstPluginL1Tests.dir/​flags.make Updated as part of this pull request.
test/​utests/​tests/​GstPluginL1Tests/​CMakeFiles/​GstPluginL1Tests.dir/​depend.make Updated as part of this pull request.
test/​utests/​tests/​GstPluginL1Tests/​CMakeFiles/​GstPluginL1Tests.dir/​compiler_depend.ts Updated as part of this pull request.
test/​utests/​tests/​GstPluginL1Tests/​CMakeFiles/​GstPluginL1Tests.dir/​compiler_depend.make Updated as part of this pull request.
test/​utests/​tests/​GstPluginL1Tests/​CMakeFiles/​GstPluginL1Tests.dir/​cmake_clean.cmake Updated as part of this pull request.
test/​utests/​tests/​GstPluginL1Tests/​CMakeFiles/​CMakeDirectoryInformation.cmake Updated as part of this pull request.
test/​utests/​tests/​GstPlugingSubtecTests/​PlayerGstSubtecbinTests[1]_include.cmake Updated as part of this pull request.
test/​utests/​tests/​GstPlugingSubtecTests/​CTestTestfile.cmake Updated as part of this pull request.
test/​utests/​tests/​GstPlugingSubtecTests/​CMakeFiles/​progress.marks Updated as part of this pull request.
test/​utests/​tests/​GstPlugingSubtecTests/​CMakeFiles/​PlayerGstSubtecbinTests.dir/​progress.make Updated as part of this pull request.
test/​utests/​tests/​GstPlugingSubtecTests/​CMakeFiles/​PlayerGstSubtecbinTests.dir/​depend.make Updated as part of this pull request.
test/​utests/​tests/​GstPlugingSubtecTests/​CMakeFiles/​PlayerGstSubtecbinTests.dir/​compiler_depend.ts Updated as part of this pull request.
test/​utests/​tests/​GstPlugingSubtecTests/​CMakeFiles/​PlayerGstSubtecbinTests.dir/​compiler_depend.make Updated as part of this pull request.
test/​utests/​tests/​GstPlugingSubtecTests/​CMakeFiles/​CMakeDirectoryInformation.cmake Updated as part of this pull request.
test/​utests/​tests/​GstPlayer/​PlayerGstPlayer[1]_include.cmake Updated as part of this pull request.
test/​utests/​tests/​GstPlayer/​CTestTestfile.cmake Updated as part of this pull request.
test/​utests/​tests/​GstPlayer/​CMakeFiles/​progress.marks Updated as part of this pull request.
test/​utests/​tests/​GstPlayer/​CMakeFiles/​PlayerGstPlayer.dir/​progress.make Updated as part of this pull request.
test/​utests/​tests/​GstPlayer/​CMakeFiles/​PlayerGstPlayer.dir/​depend.make Updated as part of this pull request.
test/​utests/​tests/​GstPlayer/​CMakeFiles/​PlayerGstPlayer.dir/​compiler_depend.ts Updated as part of this pull request.
test/​utests/​tests/​GstPlayer/​CMakeFiles/​PlayerGstPlayer.dir/​compiler_depend.make Updated as part of this pull request.
test/​utests/​tests/​GstPlayer/​CMakeFiles/​CMakeDirectoryInformation.cmake Updated as part of this pull request.
test/​utests/​tests/​GstHandlerControlTests/​GstHandlerControlTests[1]_include.cmake Updated as part of this pull request.
test/​utests/​tests/​GstHandlerControlTests/​CTestTestfile.cmake Updated as part of this pull request.
test/​utests/​tests/​GstHandlerControlTests/​CMakeLists.txt Updated as part of this pull request.
test/​utests/​tests/​GstHandlerControlTests/​CMakeFiles/​progress.marks Updated as part of this pull request.
test/​utests/​tests/​GstHandlerControlTests/​CMakeFiles/​GstHandlerControlTests.dir/​progress.make Updated as part of this pull request.
test/​utests/​tests/​GstHandlerControlTests/​CMakeFiles/​GstHandlerControlTests.dir/​link.txt Updated as part of this pull request.
test/​utests/​tests/​GstHandlerControlTests/​CMakeFiles/​GstHandlerControlTests.dir/​depend.make Updated as part of this pull request.
test/​utests/​tests/​GstHandlerControlTests/​CMakeFiles/​GstHandlerControlTests.dir/​compiler_depend.ts Updated as part of this pull request.
test/​utests/​tests/​GstHandlerControlTests/​CMakeFiles/​GstHandlerControlTests.dir/​compiler_depend.make Updated as part of this pull request.
test/​utests/​tests/​GstHandlerControlTests/​CMakeFiles/​CMakeDirectoryInformation.cmake Updated as part of this pull request.
test/​utests/​tests/​FireBoltTests/​FireBoltTests[1]_include.cmake Updated as part of this pull request.
test/​utests/​tests/​FireBoltTests/​CTestTestfile.cmake Updated as part of this pull request.
test/​utests/​tests/​FireBoltTests/​CMakeFiles/​progress.marks Updated as part of this pull request.
test/​utests/​tests/​FireBoltTests/​CMakeFiles/​FireBoltTests.dir/​progress.make Updated as part of this pull request.
test/​utests/​tests/​FireBoltTests/​CMakeFiles/​FireBoltTests.dir/​link.txt Updated as part of this pull request.
test/​utests/​tests/​FireBoltTests/​CMakeFiles/​FireBoltTests.dir/​depend.make Updated as part of this pull request.
test/​utests/​tests/​FireBoltTests/​CMakeFiles/​FireBoltTests.dir/​compiler_depend.ts Updated as part of this pull request.
test/​utests/​tests/​FireBoltTests/​CMakeFiles/​FireBoltTests.dir/​compiler_depend.make Updated as part of this pull request.
test/​utests/​tests/​FireBoltTests/​CMakeFiles/​CMakeDirectoryInformation.cmake Updated as part of this pull request.
test/​utests/​tests/​DrmUrlTests/​DrmUrlTests[1]_include.cmake Updated as part of this pull request.
test/​utests/​tests/​DrmUrlTests/​CTestTestfile.cmake Updated as part of this pull request.
test/​utests/​tests/​DrmUrlTests/​CMakeFiles/​progress.marks Updated as part of this pull request.
test/​utests/​tests/​DrmUrlTests/​CMakeFiles/​DrmUrlTests.dir/​progress.make Updated as part of this pull request.
test/​utests/​tests/​DrmUrlTests/​CMakeFiles/​DrmUrlTests.dir/​link.txt Updated as part of this pull request.
test/​utests/​tests/​DrmUrlTests/​CMakeFiles/​DrmUrlTests.dir/​depend.make Updated as part of this pull request.
test/​utests/​tests/​DrmUrlTests/​CMakeFiles/​DrmUrlTests.dir/​compiler_depend.ts Updated as part of this pull request.
test/​utests/​tests/​DrmUrlTests/​CMakeFiles/​DrmUrlTests.dir/​compiler_depend.make Updated as part of this pull request.
test/​utests/​tests/​DrmUrlTests/​CMakeFiles/​DrmUrlTests.dir/​cmake_clean.cmake Updated as part of this pull request.
test/​utests/​tests/​DrmUrlTests/​CMakeFiles/​CMakeDirectoryInformation.cmake Updated as part of this pull request.
test/​utests/​tests/​DrmTests/​HlsDrmSessionInterfaceTests.cpp Updated as part of this pull request.
test/​utests/​tests/​DrmTests/​DrmUtilsTests.cpp Updated as part of this pull request.
test/​utests/​tests/​DrmTests/​DrmTests[1]_include.cmake Updated as part of this pull request.
test/​utests/​tests/​DrmTests/​DrmJsonObjectTests.cpp Updated as part of this pull request.
test/​utests/​tests/​DrmTests/​CTestTestfile.cmake Updated as part of this pull request.
test/​utests/​tests/​DrmTests/​CMakeFiles/​progress.marks Updated as part of this pull request.
test/​utests/​tests/​DrmTests/​CMakeFiles/​DrmTests.dir/​depend.make Updated as part of this pull request.
test/​utests/​tests/​DrmTests/​CMakeFiles/​DrmTests.dir/​compiler_depend.ts Updated as part of this pull request.
test/​utests/​tests/​DrmTests/​CMakeFiles/​DrmTests.dir/​compiler_depend.make Updated as part of this pull request.
test/​utests/​tests/​DrmTests/​CMakeFiles/​CMakeDirectoryInformation.cmake Updated as part of this pull request.
test/​utests/​tests/​DrmSessionManagerTests/​DrmSessionManagerTests[1]_include.cmake Updated as part of this pull request.
test/​utests/​tests/​DrmSessionManagerTests/​CTestTestfile.cmake Updated as part of this pull request.
test/​utests/​tests/​DrmSessionManagerTests/​CMakeLists.txt Updated as part of this pull request.
test/​utests/​tests/​DrmSessionManagerTests/​CMakeFiles/​progress.marks Updated as part of this pull request.
test/​utests/​tests/​DrmSessionManagerTests/​CMakeFiles/​DrmSessionManagerTests.dir/​progress.make Updated as part of this pull request.
test/​utests/​tests/​DrmSessionManagerTests/​CMakeFiles/​DrmSessionManagerTests.dir/​depend.make Updated as part of this pull request.
test/​utests/​tests/​DrmSessionManagerTests/​CMakeFiles/​DrmSessionManagerTests.dir/​compiler_depend.ts Updated as part of this pull request.
test/​utests/​tests/​DrmSessionManagerTests/​CMakeFiles/​DrmSessionManagerTests.dir/​compiler_depend.make Updated as part of this pull request.
test/​utests/​tests/​DrmSessionManagerTests/​CMakeFiles/​CMakeDirectoryInformation.cmake Updated as part of this pull request.
test/​utests/​tests/​DrmSecureClient/​DrmSecureClient[1]_include.cmake Updated as part of this pull request.
test/​utests/​tests/​DrmSecureClient/​CTestTestfile.cmake Updated as part of this pull request.
test/​utests/​tests/​DrmSecureClient/​CMakeFiles/​progress.marks Updated as part of this pull request.
test/​utests/​tests/​DrmSecureClient/​CMakeFiles/​DrmSecureClient.dir/​progress.make Updated as part of this pull request.
test/​utests/​tests/​DrmSecureClient/​CMakeFiles/​DrmSecureClient.dir/​link.txt Updated as part of this pull request.
test/​utests/​tests/​DrmSecureClient/​CMakeFiles/​DrmSecureClient.dir/​DependInfo.cmake Updated as part of this pull request.
test/​utests/​tests/​DrmSecureClient/​CMakeFiles/​DrmSecureClient.dir/​depend.make Updated as part of this pull request.
test/​utests/​tests/​DrmSecureClient/​CMakeFiles/​DrmSecureClient.dir/​compiler_depend.ts Updated as part of this pull request.
test/​utests/​tests/​DrmSecureClient/​CMakeFiles/​DrmSecureClient.dir/​compiler_depend.make Updated as part of this pull request.
test/​utests/​tests/​DrmSecureClient/​CMakeFiles/​DrmSecureClient.dir/​cmake_clean.cmake Updated as part of this pull request.
test/​utests/​tests/​DrmSecureClient/​CMakeFiles/​CMakeDirectoryInformation.cmake Updated as part of this pull request.
test/​utests/​tests/​DrmOcdmTests/​DrmOcdmTests[1]_include.cmake Updated as part of this pull request.
test/​utests/​tests/​DrmOcdmTests/​CTestTestfile.cmake Updated as part of this pull request.
test/​utests/​tests/​DrmOcdmTests/​CMakeLists.txt Updated as part of this pull request.
test/​utests/​tests/​DrmOcdmTests/​CMakeFiles/​progress.marks Updated as part of this pull request.
test/​utests/​tests/​DrmOcdmTests/​CMakeFiles/​DrmOcdmTests.dir/​depend.make Updated as part of this pull request.
test/​utests/​tests/​DrmOcdmTests/​CMakeFiles/​DrmOcdmTests.dir/​compiler_depend.ts Updated as part of this pull request.
test/​utests/​tests/​DrmOcdmTests/​CMakeFiles/​DrmOcdmTests.dir/​compiler_depend.make Updated as part of this pull request.
test/​utests/​tests/​DrmOcdmTests/​CMakeFiles/​CMakeDirectoryInformation.cmake Updated as part of this pull request.
test/​utests/​tests/​DrmHelperTests/​DrmHelperTests[1]_include.cmake Updated as part of this pull request.
test/​utests/​tests/​DrmHelperTests/​CTestTestfile.cmake Updated as part of this pull request.
test/​utests/​tests/​DrmHelperTests/​CMakeFiles/​progress.marks Updated as part of this pull request.
test/​utests/​tests/​DrmHelperTests/​CMakeFiles/​DrmHelperTests.dir/​depend.make Updated as part of this pull request.
test/​utests/​tests/​DrmHelperTests/​CMakeFiles/​DrmHelperTests.dir/​compiler_depend.ts Updated as part of this pull request.
test/​utests/​tests/​DrmHelperTests/​CMakeFiles/​DrmHelperTests.dir/​compiler_depend.make Updated as part of this pull request.
test/​utests/​tests/​DrmHelperTests/​CMakeFiles/​CMakeDirectoryInformation.cmake Updated as part of this pull request.
test/​utests/​tests/​DrmAes/​DrmAes[1]_include.cmake Updated as part of this pull request.
test/​utests/​tests/​DrmAes/​CTestTestfile.cmake Updated as part of this pull request.
test/​utests/​tests/​DrmAes/​CMakeFiles/​progress.marks Updated as part of this pull request.
test/​utests/​tests/​DrmAes/​CMakeFiles/​DrmAes.dir/​progress.make Updated as part of this pull request.
test/​utests/​tests/​DrmAes/​CMakeFiles/​DrmAes.dir/​depend.make Updated as part of this pull request.
test/​utests/​tests/​DrmAes/​CMakeFiles/​DrmAes.dir/​compiler_depend.ts Updated as part of this pull request.
test/​utests/​tests/​DrmAes/​CMakeFiles/​DrmAes.dir/​compiler_depend.make Updated as part of this pull request.
test/​utests/​tests/​DrmAes/​CMakeFiles/​CMakeDirectoryInformation.cmake Updated as part of this pull request.
test/​utests/​tests/​ContentsecuritymanagerTests/​CTestTestfile.cmake Updated as part of this pull request.
test/​utests/​tests/​ContentsecuritymanagerTests/​ContentSecurityManagerTests[1]_include.cmake Updated as part of this pull request.
test/​utests/​tests/​ContentsecuritymanagerTests/​CMakeFiles/​progress.marks Updated as part of this pull request.
test/​utests/​tests/​ContentsecuritymanagerTests/​CMakeFiles/​ContentSecurityManagerTests.dir/​progress.make Updated as part of this pull request.
test/​utests/​tests/​ContentsecuritymanagerTests/​CMakeFiles/​ContentSecurityManagerTests.dir/​link.txt Updated as part of this pull request.
test/​utests/​tests/​ContentsecuritymanagerTests/​CMakeFiles/​ContentSecurityManagerTests.dir/​depend.make Updated as part of this pull request.
test/​utests/​tests/​ContentsecuritymanagerTests/​CMakeFiles/​ContentSecurityManagerTests.dir/​compiler_depend.ts Updated as part of this pull request.
test/​utests/​tests/​ContentsecuritymanagerTests/​CMakeFiles/​ContentSecurityManagerTests.dir/​compiler_depend.make Updated as part of this pull request.
test/​utests/​tests/​ContentsecuritymanagerTests/​CMakeFiles/​CMakeDirectoryInformation.cmake Updated as part of this pull request.
test/​utests/​tests/​CMakeLists.txt Updated as part of this pull request.
test/​utests/​tests/​CMakeFiles/​progress.marks Updated as part of this pull request.
test/​utests/​tests/​CMakeFiles/​CMakeDirectoryInformation.cmake Updated as part of this pull request.
test/​utests/​tests/​ClosedCaptionsTests/​PlayerSubtecCCTests[1]_include.cmake Updated as part of this pull request.
test/​utests/​tests/​ClosedCaptionsTests/​CTestTestfile.cmake Updated as part of this pull request.
test/​utests/​tests/​ClosedCaptionsTests/​CMakeFiles/​progress.marks Updated as part of this pull request.
test/​utests/​tests/​ClosedCaptionsTests/​CMakeFiles/​PlayerSubtecCCTests.dir/​progress.make Updated as part of this pull request.
test/​utests/​tests/​ClosedCaptionsTests/​CMakeFiles/​PlayerSubtecCCTests.dir/​depend.make Updated as part of this pull request.
test/​utests/​tests/​ClosedCaptionsTests/​CMakeFiles/​PlayerSubtecCCTests.dir/​compiler_depend.ts Updated as part of this pull request.
test/​utests/​tests/​ClosedCaptionsTests/​CMakeFiles/​PlayerSubtecCCTests.dir/​compiler_depend.make Updated as part of this pull request.
test/​utests/​tests/​ClosedCaptionsTests/​CMakeFiles/​CMakeDirectoryInformation.cmake Updated as part of this pull request.
test/​utests/​tests/​Base64PLAYER/​CTestTestfile.cmake Updated as part of this pull request.
test/​utests/​tests/​Base64PLAYER/​CMakeFiles/​progress.marks Updated as part of this pull request.
test/​utests/​tests/​Base64PLAYER/​CMakeFiles/​CMakeDirectoryInformation.cmake Updated as part of this pull request.
test/​utests/​tests/​Base64PLAYER/​CMakeFiles/​Base64PLAYER.dir/​progress.make Updated as part of this pull request.
test/​utests/​tests/​Base64PLAYER/​CMakeFiles/​Base64PLAYER.dir/​link.txt Updated as part of this pull request.
test/​utests/​tests/​Base64PLAYER/​CMakeFiles/​Base64PLAYER.dir/​flags.make Updated as part of this pull request.
test/​utests/​tests/​Base64PLAYER/​CMakeFiles/​Base64PLAYER.dir/​depend.make Updated as part of this pull request.
test/​utests/​tests/​Base64PLAYER/​CMakeFiles/​Base64PLAYER.dir/​compiler_depend.ts Updated as part of this pull request.
test/​utests/​tests/​Base64PLAYER/​CMakeFiles/​Base64PLAYER.dir/​compiler_depend.make Updated as part of this pull request.
test/​utests/​tests/​Base64PLAYER/​CMakeFiles/​Base64PLAYER.dir/​cmake_clean.cmake Updated as part of this pull request.
test/​utests/​tests/​Base64PLAYER/​Base64PLAYER[1]_include.cmake Updated as part of this pull request.
test/​utests/​tests/​base16Tests/​CTestTestfile.cmake Updated as part of this pull request.
test/​utests/​tests/​base16Tests/​CMakeLists.txt Updated as part of this pull request.
test/​utests/​tests/​base16Tests/​CMakeFiles/​progress.marks Updated as part of this pull request.
test/​utests/​tests/​base16Tests/​CMakeFiles/​CMakeDirectoryInformation.cmake Updated as part of this pull request.
test/​utests/​tests/​base16Tests/​CMakeFiles/​base16Tests.dir/​progress.make Updated as part of this pull request.
test/​utests/​tests/​base16Tests/​CMakeFiles/​base16Tests.dir/​link.txt Updated as part of this pull request.
test/​utests/​tests/​base16Tests/​CMakeFiles/​base16Tests.dir/​depend.make Updated as part of this pull request.
test/​utests/​tests/​base16Tests/​CMakeFiles/​base16Tests.dir/​compiler_depend.ts Updated as part of this pull request.
test/​utests/​tests/​base16Tests/​CMakeFiles/​base16Tests.dir/​compiler_depend.make Updated as part of this pull request.
test/​utests/​tests/​base16Tests/​CMakeFiles/​base16Tests.dir/​cmake_clean.cmake Updated as part of this pull request.
test/​utests/​tests/​base16Tests/​base16Tests[1]_include.cmake Updated as part of this pull request.
test/​utests/​run.sh Updated as part of this pull request.
test/​utests/​mocks/​MockGLib.h Updated as part of this pull request.
test/​utests/​fakes/​CTestTestfile.cmake Updated as part of this pull request.
test/​utests/​fakes/​CMakeFiles/​progress.marks Updated as part of this pull request.
test/​utests/​fakes/​CMakeFiles/​fakes.dir/​progress.make Updated as part of this pull request.
test/​utests/​fakes/​CMakeFiles/​fakes.dir/​link.txt Updated as part of this pull request.
test/​utests/​fakes/​CMakeFiles/​fakes.dir/​FakeSubtecConnecter.cpp.o.d Updated as part of this pull request.
test/​utests/​fakes/​CMakeFiles/​fakes.dir/​FakeSocUtils.cpp.o.d Updated as part of this pull request.
test/​utests/​fakes/​CMakeFiles/​fakes.dir/​FakeCrypto.cpp.o.d Updated as part of this pull request.
test/​utests/​fakes/​CMakeFiles/​fakes.dir/​FakeBase16.cpp.o.d Updated as part of this pull request.
test/​utests/​fakes/​CMakeFiles/​fakes.dir/​depend.make Updated as part of this pull request.
test/​utests/​fakes/​CMakeFiles/​fakes.dir/​compiler_depend.ts Updated as part of this pull request.
test/​utests/​fakes/​CMakeFiles/​fakes.dir/​compiler_depend.make Updated as part of this pull request.
test/​utests/​fakes/​CMakeFiles/​fakes.dir/​cmake_clean_target.cmake Updated as part of this pull request.
test/​utests/​fakes/​CMakeFiles/​CMakeDirectoryInformation.cmake Updated as part of this pull request.
test/​utests/​CTestTestfile.cmake Updated as part of this pull request.
test/​utests/​CMakeLists.txt Updated as part of this pull request.
test/​utests/​CMakeFiles/​Progress/​count.txt Updated as part of this pull request.
test/​utests/​CMakeFiles/​Progress/​99 Updated as part of this pull request.
test/​utests/​CMakeFiles/​Progress/​98 Updated as part of this pull request.
test/​utests/​CMakeFiles/​Progress/​97 Updated as part of this pull request.
test/​utests/​CMakeFiles/​Progress/​96 Updated as part of this pull request.
test/​utests/​CMakeFiles/​Progress/​95 Updated as part of this pull request.
test/​utests/​CMakeFiles/​Progress/​33 Updated as part of this pull request.
test/​utests/​CMakeFiles/​Progress/​32 Updated as part of this pull request.
test/​utests/​CMakeFiles/​Progress/​31 Updated as part of this pull request.
test/​utests/​CMakeFiles/​Progress/​100 Updated as part of this pull request.
test/​utests/​CMakeFiles/​progress.marks Updated as part of this pull request.
test/​utests/​CMakeFiles/​CMakeDirectoryInformation.cmake Updated as part of this pull request.
test/​utests/​CMakeFiles/​cmake.check_cache Updated as part of this pull request.
test/​utests/​CMakeFiles/​3.22.1/​CMakeSystem.cmake Updated as part of this pull request.
InterfacePlayerRDK.h Updated as part of this pull request.
InterfacePlayerPriv.h Updated as part of this pull request.
gst-plugins/​gst_subtec/​gstvipertransform.cpp Updated as part of this pull request.
gst-plugins/​gst_subtec/​gstsubtecbin.cpp Updated as part of this pull request.
gst-plugins/​drm/​gst/​gstcdmidecryptor.cpp Updated as part of this pull request.
externals/​rdk/​PlayerExternalsRdkInterface.h Updated as part of this pull request.
externals/​rdk/​DeviceInterfaceBase.h Updated as part of this pull request.
drm/​processProtectionHls.cpp Updated as part of this pull request.
drm/​ocdm/​opencdmsessionadapter.cpp Updated as part of this pull request.
drm/​helper/​VerimatrixHelper.cpp Updated as part of this pull request.
drm/​DrmSessionManager.h Updated as part of this pull request.

Review effort: Balanced

Comment thread InterfacePlayerRDK.h
public:
Configs *m_gstConfigParam;
char *mDrmSystem;
std::string mDrmSystem;
Comment thread drm/DrmSessionManager.h
public:

DrmSessionContext *drmSessionContexts;
std::unique_ptr<DrmSessionContext[]> drmSessionContexts;
Comment thread drm/ocdm/opencdmsessionadapter.cpp Resolved
std::shared_ptr<DeviceInterfaceBase> m_pDeviceInterfaceBase = nullptr;
// Set once when the device interface is observed unavailable, so a
// warning is logged per state transition instead of per call.
bool m_deviceInterfaceUnavailableLogged = false;
@@ -321,6 +321,7 @@ TEST_F(DrmUtilsTests, ValidPsshData) {
* | 03 | Validate that the returned metadata is empty and print exit messages | output = result (empty string) | Assertion check confirms that result is empty | Should Pass |
*/
TEST_F(DrmUtilsTests, NullPsshDataPositiveLength) {
GTEST_SKIP() << "DrmUtils::extractWVContentMetadataFromPssh dereferences psshData without a null check - segfaults, not tested";
@@ -52,4 +52,5 @@ endif()

target_link_libraries(${EXEC_NAME} fakes ${GLIB_LINK_LIBRARIES} ${OS_LD_FLAGS} ${GMOCK_LINK_LIBRARIES} ${GTEST_LINK_LIBRARIES} -lpthread)

player_utest_add_cov(${EXEC_NAME})
// Defer the self-kill by 5sec on a worker thread so the killed
// OCDM process can restart and logs can flush, without blocking
// this decrypt/key path which would otherwise stall playback.
std::thread([]()
gst_element_link(typefind, current);
if (!gst_element_link(peer, current))
GST_WARNING_OBJECT(subtecbin, "failed to link %s -> %s",
gst_element_get_name(peer), gst_element_get_name(current));
Comment on lines +40 to +43
execute_process(COMMAND ${GIT_EXECUTABLE} tag --points-at HEAD
WORKING_DIRECTORY "${PLAYER_SOURCE_ROOT}"
OUTPUT_VARIABLE PI_GIT_TAG
OUTPUT_STRIP_TRAILING_WHITESPACE ERROR_QUIET)
#
# This file includes the relevant testing commands required for
# testing this directory and lists subdirectories to be tested as well.
include("/home/teuser/Desktop/Kevin2/middleware-player-interface/test/utests/tests/VendorTests/VendorTests[1]_include.cmake")
Copilot AI balanced review requested due to automatic review settings November 3, 2026 15:17

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Comment thread InterfacePlayerRDK.h
public:
Configs *m_gstConfigParam;
char *mDrmSystem;
std::string mDrmSystem;
Copilot AI balanced review requested due to automatic review settings November 4, 2026 06:23

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Comment thread test/utests/CTestTestfile.cmake Resolved
@mhughesacn

Copy link
Copy Markdown

Same comments as on other recent middleware-player-interface pull reqs - presence of build products in PR which must be deleted before scan can proceed.

@KevinReji28 KevinReji28 changed the title Feature/RDKEMW- 26814 phase1:Code improvement for Player interface library RDKEMW- 26814:Code improvement for Player interface library Nov 4, 2026
Copilot AI balanced review requested due to automatic review settings November 4, 2026 13:53
Reason for change: code cleanup
Risks: Low
Priority: P0
Signed-off-by: Kevin Reji <kevinreji28@gmail.com>
@KevinReji28
KevinReji28 force-pushed the feature/RDKEMW-26814-phase1 branch from c7e76f6 to fa5aac5 Compare November 4, 2026 14:01

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

std::thread([]()
{
std::this_thread::sleep_for(std::chrono::milliseconds(200));
hdmiRefreshScheduled = false;
Comment on lines +117 to +125
Variant &operator=(float value)
{
set(static_cast<int64_t>(value));
return *this;
}
Variant &operator=(double value)
{
set(static_cast<int64_t>(value));
return *this;
Copilot AI balanced review requested due to automatic review settings November 4, 2026 14:02

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Comment on lines +219 to +222
// FakeGStreamer::gst_buffer_map always returns FALSE, so the function
// unrefs and returns NULL once allocation succeeds.
const char payload[] = {0x01, 0x02, 0x03, 0x04};
GstBuffer *buf = CreateGstBufferWithData(payload, sizeof(payload));

EXPECT_NE(out.find(std::string(62, 'x') + "\n"), std::string::npos);
EXPECT_NE(out.find("z\n"), std::string::npos);
EXPECT_EQ(out.find("[01]"), std::string::npos);
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants