Match update_engine puffin API to the ToT

Puffin stream API has changed. This patch reflects those changes in
update_engine.

Bug: 73781483
Test: Unittests
Change-Id: Ie2068e42e2648724e236cadc15493aaf41f5d040
diff --git a/payload_consumer/delta_performer.cc b/payload_consumer/delta_performer.cc
index a392b40..493958f 100644
--- a/payload_consumer/delta_performer.cc
+++ b/payload_consumer/delta_performer.cc
@@ -1323,26 +1323,26 @@
 class PuffinExtentStream : public puffin::StreamInterface {
  public:
   // Constructor for creating a stream for reading from an |ExtentReader|.
-  PuffinExtentStream(std::unique_ptr<ExtentReader> reader, size_t size)
+  PuffinExtentStream(std::unique_ptr<ExtentReader> reader, uint64_t size)
       : PuffinExtentStream(std::move(reader), nullptr, size) {}
 
   // Constructor for creating a stream for writing to an |ExtentWriter|.
-  PuffinExtentStream(std::unique_ptr<ExtentWriter> writer, size_t size)
+  PuffinExtentStream(std::unique_ptr<ExtentWriter> writer, uint64_t size)
       : PuffinExtentStream(nullptr, std::move(writer), size) {}
 
   ~PuffinExtentStream() override = default;
 
-  bool GetSize(size_t* size) const override {
+  bool GetSize(uint64_t* size) const override {
     *size = size_;
     return true;
   }
 
-  bool GetOffset(size_t* offset) const override {
+  bool GetOffset(uint64_t* offset) const override {
     *offset = offset_;
     return true;
   }
 
-  bool Seek(size_t offset) override {
+  bool Seek(uint64_t offset) override {
     if (is_read_) {
       TEST_AND_RETURN_FALSE(reader_->Seek(offset));
       offset_ = offset;
@@ -1378,7 +1378,7 @@
  private:
   PuffinExtentStream(std::unique_ptr<ExtentReader> reader,
                      std::unique_ptr<ExtentWriter> writer,
-                     size_t size)
+                     uint64_t size)
       : reader_(std::move(reader)),
         writer_(std::move(writer)),
         size_(size),