chromium/media/base/data_buffer.cc

// Copyright 2012 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

#include "media/base/data_buffer.h"

#include <utility>

namespace media {

DataBuffer::DataBuffer(int buffer_size) :{}

DataBuffer::DataBuffer(base::HeapArray<uint8_t> buffer)
    :{}

DataBuffer::DataBuffer(base::span<const uint8_t> data)
    :{}
DataBuffer::DataBuffer(DataBufferType data_buffer_type)
    :{}

DataBuffer::~DataBuffer() = default;

// static
scoped_refptr<DataBuffer> DataBuffer::CopyFrom(base::span<const uint8_t> data) {}

// static
scoped_refptr<DataBuffer> DataBuffer::CreateEOSBuffer() {}
}  // namespace media