mirror of
https://github.com/brunoherbelin/vimix.git
synced 2025-12-12 10:49:59 +01:00
BugFix CountVisitor
This commit is contained in:
@@ -79,14 +79,22 @@ void CountVisitor::visit (MediaSource& s)
|
||||
|
||||
void CountVisitor::visit (SessionFileSource& s)
|
||||
{
|
||||
num_source_ += s.session()->numSources();
|
||||
if (s.session() != nullptr)
|
||||
num_source_ += s.session()->numSources();
|
||||
else
|
||||
++num_source_;
|
||||
|
||||
if (s.playable())
|
||||
++num_playable_;
|
||||
}
|
||||
|
||||
void CountVisitor::visit (SessionGroupSource& s)
|
||||
{
|
||||
num_source_ += s.session()->numSources();
|
||||
if (s.session() != nullptr)
|
||||
num_source_ += s.session()->numSources();
|
||||
else
|
||||
++num_source_;
|
||||
|
||||
if (s.playable())
|
||||
++num_playable_;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user