Merge "Codec2: adjustments due to C2Allocator changes"
diff --git a/vndk/C2AllocatorMemDealer.cpp b/vndk/C2AllocatorMemDealer.cpp
index a452628..6df84fe 100644
--- a/vndk/C2AllocatorMemDealer.cpp
+++ b/vndk/C2AllocatorMemDealer.cpp
@@ -28,7 +28,7 @@
     virtual c2_status_t map(size_t offset, size_t size, C2MemoryUsage usage, int* fence,
                             void** addr /* nonnull */) override;
     virtual c2_status_t unmap(void* addr, size_t size, int* fenceFd) override;
-    virtual bool isValid() const override;
+    virtual C2Allocator::id_t getAllocatorId() const override;
     virtual const C2Handle* handle() const override;
     virtual bool equals(const std::shared_ptr<C2LinearAllocation>& other) const override;
 
@@ -117,8 +117,8 @@
     return mImpl->unmap(addr, size, fenceFd);
 }
 
-bool C2AllocationMemDealer::isValid() const {
-    return mImpl->status() == C2_OK;
+C2Allocator::id_t C2AllocationMemDealer::getAllocatorId() const {
+    return 0;  // TODO implement ID
 }
 
 c2_status_t C2AllocationMemDealer::status() const {