widevine hal: fix missing Status.h include

Status is a real AIDL enum (hardware/interfaces/drm/aidl/android/hardware/
drm/Status.aidl) but isn't a parameter/return type in IDrmPlugin or
ICryptoPlugin, so BnDrmPlugin.h/BnCryptoPlugin.h don't transitively pull in
its generated header. Both files used Status:: without including it directly.
This commit is contained in:
2026-08-15 23:27:25 -07:00
parent 04ab8a2531
commit 71881a3b59
2 changed files with 4 additions and 0 deletions
@@ -4,6 +4,8 @@
#include "WidevineCryptoPlugin.h"
#include <aidl/android/hardware/drm/Status.h>
#include "CdmAdapter.h"
namespace aidl::android::hardware::drm::widevine {
+2
View File
@@ -4,6 +4,8 @@
#include "WidevineDrmPlugin.h"
#include <aidl/android/hardware/drm/Status.h>
#include "CdmAdapter.h"
namespace aidl::android::hardware::drm::widevine {