diff --git a/src/UI/DocumentViews/AudioVisualizer/TimingAxis.hh b/src/UI/DocumentViews/AudioVisualizer/TimingAxis.hh index 040f75a9f1e24925ff093d2e2a1caf4ef56fbd02..d2cfd923ff9f9dbbaf409c34e5008aee5a4683fe 100644 --- a/src/UI/DocumentViews/AudioVisualizer/TimingAxis.hh +++ b/src/UI/DocumentViews/AudioVisualizer/TimingAxis.hh @@ -6,6 +6,7 @@ #endif #include "PreCompiledHeaders.hh" +#include <cmath> namespace Vivy { diff --git a/src/UI/DocumentViews/AudioVisualizer/TimingScene.cc b/src/UI/DocumentViews/AudioVisualizer/TimingScene.cc index 247774a8f7b394e3a54635a1d04464f773a12e06..ea47784c1b90fff8e1fd39a888fef3ed8c46b049 100644 --- a/src/UI/DocumentViews/AudioVisualizer/TimingScene.cc +++ b/src/UI/DocumentViews/AudioVisualizer/TimingScene.cc @@ -1,5 +1,7 @@ #include "TimingScene.hh" +#include "TimingUtils.hh" + using namespace Vivy; //TimingScene::TimingScene(QWidget *parent) noexcept diff --git a/src/UI/DocumentViews/AudioVisualizer/TimingView.hh b/src/UI/DocumentViews/AudioVisualizer/TimingView.hh index 1942a7ccc53a4c835ed67523473c710413e84310..26f718a3c3b2786293e1f02166b4108b95fdff0e 100644 --- a/src/UI/DocumentViews/AudioVisualizer/TimingView.hh +++ b/src/UI/DocumentViews/AudioVisualizer/TimingView.hh @@ -7,8 +7,8 @@ #include "PreCompiledHeaders.hh" #include "Lib/Utils.hh" #include "Lib/Audio.hh" -#include "UI/DocumentViews/TimingBar.hh" -#include "UI/DocumentViews/TimingScene.hh" +#include "TimingBar.hh" +#include "TimingScene.hh" namespace Vivy { diff --git a/src/UI/DocumentViews/MpvControls.hh b/src/UI/DocumentViews/MpvControls.hh index 8f4e6dbd9d52252eb9a02717b79ca890daf097ca..2db4b61d3f30b1d7ff0c98b424f3d75b5e2dc23d 100644 --- a/src/UI/DocumentViews/MpvControls.hh +++ b/src/UI/DocumentViews/MpvControls.hh @@ -24,6 +24,7 @@ private: const QIcon playIcon{ VIVY_ICON_PLAY }; const QIcon pauseIcon{ VIVY_ICON_PAUSE }; + const QIcon reCreateMpvIcon{ VIVY_ICON_RUN }; public: explicit MpvControls(MpvContainer *mpv, QWidget *parent) noexcept;