mirror of
https://github.com/badaix/snapcast.git
synced 2025-07-25 04:19:16 +02:00
close ALSA if there is no audio
This commit is contained in:
parent
3d43f51efd
commit
cbdc850be1
3 changed files with 21 additions and 1 deletions
|
@ -67,6 +67,7 @@ void Stream::clearChunks()
|
|||
{
|
||||
while (chunks_.size() > 0)
|
||||
chunks_.pop();
|
||||
resetBuffers();
|
||||
}
|
||||
|
||||
|
||||
|
@ -364,7 +365,7 @@ bool Stream::getPlayerChunk(void* outputBuffer, const cs::usec& outputBufferDacT
|
|||
logO << "Chunk: " << age.count()/100 << "\t" << miniBuffer_.median()/100 << "\t" << shortMedian_/100 << "\t" << median_/100 << "\t" << buffer_.size() << "\t" << cs::duration<cs::msec>(outputBufferDacTime) << "\n";
|
||||
// logO << "Chunk: " << age.count()/1000 << "\t" << miniBuffer_.median()/1000 << "\t" << shortMedian_/1000 << "\t" << median_/1000 << "\t" << buffer_.size() << "\t" << cs::duration<cs::msec>(outputBufferDacTime) << "\n";
|
||||
}
|
||||
return true;
|
||||
return (abs(cs::duration<cs::msec>(age)) < 500);
|
||||
}
|
||||
catch(int e)
|
||||
{
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue