mirror of
https://github.com/SerenityOS/serenity
synced 2024-10-06 16:09:30 +00:00
AK: Make Queue use size_t for its size
This commit is contained in:
parent
ceec1a7d38
commit
fbe4081f4b
|
@ -38,7 +38,7 @@ public:
|
||||||
Queue() { }
|
Queue() { }
|
||||||
~Queue() { }
|
~Queue() { }
|
||||||
|
|
||||||
int size() const { return m_size; }
|
size_t size() const { return m_size; }
|
||||||
bool is_empty() const { return m_size == 0; }
|
bool is_empty() const { return m_size == 0; }
|
||||||
|
|
||||||
void enqueue(T&& value)
|
void enqueue(T&& value)
|
||||||
|
@ -81,8 +81,8 @@ public:
|
||||||
|
|
||||||
private:
|
private:
|
||||||
SinglyLinkedList<OwnPtr<Vector<T, segment_size>>> m_segments;
|
SinglyLinkedList<OwnPtr<Vector<T, segment_size>>> m_segments;
|
||||||
int m_index_into_first { 0 };
|
size_t m_index_into_first { 0 };
|
||||||
int m_size { 0 };
|
size_t m_size { 0 };
|
||||||
};
|
};
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -107,7 +107,7 @@ void AudioEngine::fill_buffer(FixedArray<Sample>& buffer)
|
||||||
}
|
}
|
||||||
|
|
||||||
if (m_delay) {
|
if (m_delay) {
|
||||||
if (m_delay_buffers.size() >= m_delay) {
|
if (m_delay_buffers.size() >= static_cast<size_t>(m_delay)) {
|
||||||
auto to_blend = m_delay_buffers.dequeue();
|
auto to_blend = m_delay_buffers.dequeue();
|
||||||
for (size_t i = 0; i < to_blend->size(); ++i) {
|
for (size_t i = 0; i < to_blend->size(); ++i) {
|
||||||
buffer[i].left += (*to_blend)[i].left * 0.333333;
|
buffer[i].left += (*to_blend)[i].left * 0.333333;
|
||||||
|
|
Loading…
Reference in a new issue