output/Source: add assert(filter)
This commit is contained in:
parent
a7a61e9e41
commit
4d8a2ea688
|
@ -147,6 +147,8 @@ AudioOutputSource::GetChunkData(const MusicChunk &chunk,
|
||||||
inline std::span<const std::byte>
|
inline std::span<const std::byte>
|
||||||
AudioOutputSource::FilterChunk(const MusicChunk &chunk)
|
AudioOutputSource::FilterChunk(const MusicChunk &chunk)
|
||||||
{
|
{
|
||||||
|
assert(filter);
|
||||||
|
|
||||||
auto data = GetChunkData(chunk, replay_gain_filter.get(),
|
auto data = GetChunkData(chunk, replay_gain_filter.get(),
|
||||||
&replay_gain_serial);
|
&replay_gain_serial);
|
||||||
if (data.empty())
|
if (data.empty())
|
||||||
|
@ -197,6 +199,8 @@ AudioOutputSource::FilterChunk(const MusicChunk &chunk)
|
||||||
bool
|
bool
|
||||||
AudioOutputSource::Fill(Mutex &mutex)
|
AudioOutputSource::Fill(Mutex &mutex)
|
||||||
{
|
{
|
||||||
|
assert(filter);
|
||||||
|
|
||||||
if (current_chunk != nullptr && pending_tag == nullptr &&
|
if (current_chunk != nullptr && pending_tag == nullptr &&
|
||||||
pending_data.empty())
|
pending_data.empty())
|
||||||
DropCurrentChunk();
|
DropCurrentChunk();
|
||||||
|
|
Loading…
Reference in New Issue