mirror of
https://github.com/brunoherbelin/vimix.git
synced 2025-12-15 12:20:01 +01:00
BugFix Clone is playable if its origin is playable too
This commit is contained in:
@@ -203,6 +203,13 @@ void CloneSource::play (bool on)
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
bool CloneSource::playable () const
|
||||||
|
{
|
||||||
|
if (origin_)
|
||||||
|
return origin_->playable();
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
|
||||||
void CloneSource::replay()
|
void CloneSource::replay()
|
||||||
{
|
{
|
||||||
g_timer_reset(timer_);
|
g_timer_reset(timer_);
|
||||||
|
|||||||
@@ -19,7 +19,7 @@ public:
|
|||||||
void setActive (bool on) override;
|
void setActive (bool on) override;
|
||||||
bool playing () const override { return !paused_; }
|
bool playing () const override { return !paused_; }
|
||||||
void play (bool on) override;
|
void play (bool on) override;
|
||||||
bool playable () const override { return true; }
|
bool playable () const override;
|
||||||
void replay () override;
|
void replay () override;
|
||||||
guint64 playtime () const override;
|
guint64 playtime () const override;
|
||||||
uint texture() const override;
|
uint texture() const override;
|
||||||
|
|||||||
Reference in New Issue
Block a user