X-Git-Url: http://vcs.maemo.org/git/?a=blobdiff_plain;f=qmafw-gst-subtitles-renderer%2Funittests%2Fcommon%2FMafwBasicRendererStub.cpp;fp=qmafw-gst-subtitles-renderer%2Funittests%2Fcommon%2FMafwBasicRendererStub.cpp;h=c3a1e3bd640ffe56e30f203cdcb547046645bde6;hb=226d35244df85a27c332d3a3ded1b25b3c7f4951;hp=0000000000000000000000000000000000000000;hpb=57ba96e291a055f69dbfd4ae9f1ae2390e36986e;p=mafwsubrenderer diff --git a/qmafw-gst-subtitles-renderer/unittests/common/MafwBasicRendererStub.cpp b/qmafw-gst-subtitles-renderer/unittests/common/MafwBasicRendererStub.cpp new file mode 100644 index 0000000..c3a1e3b --- /dev/null +++ b/qmafw-gst-subtitles-renderer/unittests/common/MafwBasicRendererStub.cpp @@ -0,0 +1,42 @@ +#include +#include "MafwStubHelper.h" + +MafwStubHelper* m_stubHelper = 0; +MafwRendererPolicy* m_policyStub; + +void setStubHelper(MafwStubHelper* stubHlp) +{ + m_stubHelper = stubHlp; +} + +void setMafwRendererPolicy(MafwRendererPolicy *policy ) +{ + m_policyStub = policy; +} + +bool MafwBasicRenderer::initialize() +{ + return m_stubHelper->getReturn("initialize").toBool(); +} + +bool MafwBasicRenderer::setDefaultRendererPolicy(MafwRendererPolicy::PolicyGroup) +{ + return m_stubHelper->getReturn("setDefaultRendererPolicy").toBool(); +} + +MafwRendererPolicy* MafwBasicRenderer::rendererPolicy() const +{ + return m_policyStub; +} + +bool MafwBasicRenderer::setMafwProperty(const QString &name, const QVariant &value) +{ + return MafwRenderer::setMafwProperty(name, value); +} + +bool MafwBasicRenderer::pause() +{ + doPause(); + return true; +} +