Skip to content

341 taskadd digital rights management support#405

Draft
outdooruseonly wants to merge 36 commits intodevelopfrom
341-taskadd-digital-rights-management-support
Draft

341 taskadd digital rights management support#405
outdooruseonly wants to merge 36 commits intodevelopfrom
341-taskadd-digital-rights-management-support

Conversation

@outdooruseonly
Copy link
Copy Markdown
Contributor

Starting a draft to fix issues before a real pull request.

outdooruseonly and others added 30 commits March 9, 2026 09:10
- Introduced IDrmControllerListener, IDrmEventListener, and IDrmManager AIDL interfaces for DRM controller callbacks and resource management.
- Added KeySetId, KeyValue, NumberOfSessions, ProvideProvisionResponseResult, ProvisionRequest, and SecurityLevel parcelable data structures for handling DRM-related data.
- Defined Status enum for error handling in DRM operations, covering various error scenarios.
- Created hfp-drm.yaml file to outline the HAL feature profile for DRM, including a placeholder for supported features.
Added a TODO for crediting Android with the DRM design.
…ol creation. Extended videoDecode::openWithResolution to specify a maximum resolution that is less than that specified in codecCapabilities.
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
…ution()

Agent-Logs-Url: https://github.com/rdkcentral/rdk-halif-aidl/sessions/99e1bdd8-859d-4952-83cf-abb0fe9e684b

Co-authored-by: outdooruseonly <78563063+outdooruseonly@users.noreply.github.com>
…er naming

Agent-Logs-Url: https://github.com/rdkcentral/rdk-halif-aidl/sessions/d2b3b2cb-4a33-482e-a228-d9aaf3d59c01

Co-authored-by: outdooruseonly <78563063+outdooruseonly@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
…not decode

Agent-Logs-Url: https://github.com/rdkcentral/rdk-halif-aidl/sessions/1ab703f0-5ece-4c4e-9b1a-57f8b34b67c9

Co-authored-by: outdooruseonly <78563063+outdooruseonly@users.noreply.github.com>
outdooruseonly and others added 6 commits April 8, 2026 15:47
Missed the function to add a listener.
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
…rithm and setMacAlgorithm docs

Agent-Logs-Url: https://github.com/rdkcentral/rdk-halif-aidl/sessions/ed5a5a38-3e8e-4845-b9c2-3265aeeef2c4

Co-authored-by: outdooruseonly <78563063+outdooruseonly@users.noreply.github.com>
Improved decrypt documentation to explain how error codes are returned.
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
…corrected DrmErrors.aidl to state the correct copyright year.
@github-project-automation github-project-automation bot moved this to Architecture Review Required in halif_aidl Apr 9, 2026
@outdooruseonly
Copy link
Copy Markdown
Contributor Author

Hi @mhughesacn,

I have applied the NOTICE changes as suggested and decided to close and do a draft PR.

I can see that the Fossid stateless diff scan is failing before blackduck and copyright scans.

I'm told I need to update tools/ignore_projects_fossid.
and
"If you need help applying the ignore, or changing project policy for Apache-2.0 content, please consult your legal or compliance team before proceeding."

Is that right?
Do I need you to do that?

Thanks
Pete

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Architecture Review Required

Development

Successfully merging this pull request may close these issues.

2 participants