Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 430938bb authored by Robert Shih's avatar Robert Shih
Browse files

libmediadrm error reporting doc (U)

Bug: 249941041
Change-Id: I22d6edc91cf98e7c8bc4fb00f115f09d57618e13
Test: TH
parent 048ede17
Loading
Loading
Loading
Loading

drm/README.md

0 → 100644
+13 −0
Original line number Diff line number Diff line
## AIDL error handling

Starting in **Android U (14)**, `libmediadrm` (app-side) understands extra error
details from **AIDL** DRM HALs passed through the binder exception message
as a json string. The supported fields are:
* `cdmError` (*int*)
* `oemError` (*int*)
* `context` (*int*)
* `errorMessage` (*str*)

The errors details will be reported to apps through the java interface
`android.media.MediaDrmThrowable`. Please see the javadoc of `MediaDrmThrowable`
for detailed definitions of each field above.