mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-11 12:25:53 +00:00
Backed out changeset 2674b8eaba32 (bug 1390748)
--HG-- extra : rebase_source : a025f72ae7e4a88a2064dff46002502f17f9e256
This commit is contained in:
parent
53bbc12c9a
commit
37d90df3b9
@ -6,6 +6,7 @@
|
||||
#define BYTE_READER_H_
|
||||
|
||||
#include "mozilla/EndianUtils.h"
|
||||
#include "mozilla/Vector.h"
|
||||
#include "nsTArray.h"
|
||||
#include "MediaData.h"
|
||||
|
||||
@ -15,6 +16,10 @@ class MOZ_RAII ByteReader
|
||||
{
|
||||
public:
|
||||
ByteReader() : mPtr(nullptr), mRemaining(0) {}
|
||||
explicit ByteReader(const mozilla::Vector<uint8_t>& aData)
|
||||
: mPtr(aData.begin()), mRemaining(aData.length()), mLength(aData.length())
|
||||
{
|
||||
}
|
||||
ByteReader(const uint8_t* aData, size_t aSize)
|
||||
: mPtr(aData), mRemaining(aSize), mLength(aSize)
|
||||
{
|
||||
|
Loading…
Reference in New Issue
Block a user