diff --git a/plugins/channelrx/demoddatv/datvdemodgui.cpp b/plugins/channelrx/demoddatv/datvdemodgui.cpp index cce1efe84..cc0fb5c22 100644 --- a/plugins/channelrx/demoddatv/datvdemodgui.cpp +++ b/plugins/channelrx/demoddatv/datvdemodgui.cpp @@ -37,6 +37,7 @@ #include "maincore.h" #include "ui_datvdemodgui.h" +#include "datvideorender.h" #include "datvdemodreport.h" #include "datvdvbs2ldpcdialog.h" #include "datvdemodgui.h" diff --git a/plugins/channelrx/demoddatv/datvdemodgui.h b/plugins/channelrx/demoddatv/datvdemodgui.h index 0a4780e30..150f367f6 100644 --- a/plugins/channelrx/demoddatv/datvdemodgui.h +++ b/plugins/channelrx/demoddatv/datvdemodgui.h @@ -32,6 +32,7 @@ #include <QTimer> +class DataTSMetaData2; class PluginAPI; class DeviceUISet; class BasebandSampleSink; diff --git a/plugins/channelrx/demoddatv/datvdemodsink.cpp b/plugins/channelrx/demoddatv/datvdemodsink.cpp index 7328bdc8f..d7cb0a520 100644 --- a/plugins/channelrx/demoddatv/datvdemodsink.cpp +++ b/plugins/channelrx/demoddatv/datvdemodsink.cpp @@ -17,6 +17,7 @@ // along with this program. If not, see <http://www.gnu.org/licenses/>. // /////////////////////////////////////////////////////////////////////////////////// +#include "datvideorender.h" #include "datvdemodsink.h" #include "leansdr/dvbs2.h" diff --git a/plugins/channelrx/demoddatv/datvdemodsink.h b/plugins/channelrx/demoddatv/datvdemodsink.h index b56cb6531..f75f4417b 100644 --- a/plugins/channelrx/demoddatv/datvdemodsink.h +++ b/plugins/channelrx/demoddatv/datvdemodsink.h @@ -36,7 +36,6 @@ #include "datvvideoplayer.h" #include "datvideostream.h" #include "datvudpstream.h" -#include "datvideorender.h" #include "datvdemodsettings.h" #include "dsp/channelsamplesink.h" @@ -50,6 +49,7 @@ class TVScreen; class DATVideoRender; +class DATVideoRenderThread; class QLabel; class DATVDemodSink : public ChannelSampleSink {