1## AIDL error handling 2 3Starting in **Android U (14)**, `libmediadrm` (app-side) understands extra error 4details from **AIDL** DRM HALs passed through the binder exception message 5as a json string. The supported fields are: 6* `cdmError` (*int*) 7* `oemError` (*int*) 8* `context` (*int*) 9* `errorMessage` (*str*) 10 11The errors details will be reported to apps through the java interface 12`android.media.MediaDrmThrowable`. Please see the javadoc of `MediaDrmThrowable` 13for detailed definitions of each field above. 14