Bug 1668598 - Don't use the word 'size' to mean a number of elements in MediaData.h. r=jya

Differential Revision: https://phabricator.services.mozilla.com/D92429
This commit is contained in:
Paul Adenot 2020-10-06 10:24:00 +00:00
parent 4acd881913
commit 78d06fb142

View File

@ -181,15 +181,15 @@ class AlignedBuffer {
// Size in bytes of extra space allocated for padding.
static size_t AlignmentPaddingSize() { return AlignmentOffset() * 2; }
void PopFront(size_t aSize) {
MOZ_DIAGNOSTIC_ASSERT(mLength >= aSize, "Popping too many frames");
PodMove(mData, mData + aSize, mLength - aSize);
mLength -= aSize;
void PopFront(size_t aCount) {
MOZ_DIAGNOSTIC_ASSERT(mLength >= aCount, "Popping too many elements.");
PodMove(mData, mData + aCount, mLength - aCount);
mLength -= aCount;
}
void PopBack(size_t aSize) {
MOZ_DIAGNOSTIC_ASSERT(mLength >= aSize, "Popping too many frames");
mLength -= aSize;
void PopBack(size_t aCount) {
MOZ_DIAGNOSTIC_ASSERT(mLength >= aCount, "Popping too many elements.");
mLength -= aCount;
}
private:
@ -241,9 +241,9 @@ class AlignedBuffer {
return true;
}
Type* mData;
size_t mLength;
size_t mLength; // number of elements
UniquePtr<uint8_t[]> mBuffer;
size_t mCapacity;
size_t mCapacity; // in bytes
};
typedef AlignedBuffer<uint8_t> AlignedByteBuffer;