You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
hmz007 36ed224bac
Rockchip Anroid14_SDK 20240628-rkr5 (2556df1a)
1 year ago
..
common Rockchip Anroid14_SDK 20240628-rkr5 (2556df1a) 1 year ago
drmserver Rockchip Anroid14_SDK 20240628-rkr5 (2556df1a) 1 year ago
libdrmframework Rockchip Anroid14_SDK 20240628-rkr5 (2556df1a) 1 year ago
libmediadrm Rockchip Anroid14_SDK 20240628-rkr5 (2556df1a) 1 year ago
libmediadrmrkp Rockchip Anroid14_SDK 20240628-rkr5 (2556df1a) 1 year ago
mediacas/plugins Rockchip Anroid14_SDK 20240628-rkr5 (2556df1a) 1 year ago
mediadrm/plugins Rockchip Anroid14_SDK 20240628-rkr5 (2556df1a) 1 year ago
OWNERS Rockchip Anroid14_SDK 20240628-rkr5 (2556df1a) 1 year ago
README.md Rockchip Anroid14_SDK 20240628-rkr5 (2556df1a) 1 year ago
TEST_MAPPING Rockchip Anroid14_SDK 20240628-rkr5 (2556df1a) 1 year ago

README.md

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.