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:
@@ -4,6 +4,8 @@
|
||||
|
||||
#include "WidevineCryptoPlugin.h"
|
||||
|
||||
#include <aidl/android/hardware/drm/Status.h>
|
||||
|
||||
#include "CdmAdapter.h"
|
||||
|
||||
namespace aidl::android::hardware::drm::widevine {
|
||||
|
||||
@@ -4,6 +4,8 @@
|
||||
|
||||
#include "WidevineDrmPlugin.h"
|
||||
|
||||
#include <aidl/android/hardware/drm/Status.h>
|
||||
|
||||
#include "CdmAdapter.h"
|
||||
|
||||
namespace aidl::android::hardware::drm::widevine {
|
||||
|
||||
Reference in New Issue
Block a user