Added qmafw-gst-subtitles-renderer-0.0.55 for Meego Harmattan 1.2
[mafwsubrenderer] / qmafw-gst-subtitles-renderer / unittests / common / MafwBasicRendererStub.cpp
1 #include <MafwBasicRenderer.h>
2 #include "MafwStubHelper.h"
3
4 MafwStubHelper* m_stubHelper = 0;
5 MafwRendererPolicy* m_policyStub;
6
7 void setStubHelper(MafwStubHelper* stubHlp)
8 {
9     m_stubHelper = stubHlp;
10 }
11
12 void setMafwRendererPolicy(MafwRendererPolicy *policy )
13 {
14     m_policyStub = policy;
15 }
16
17 bool MafwBasicRenderer::initialize()
18 {
19     return m_stubHelper->getReturn("initialize").toBool();
20 }
21
22 bool MafwBasicRenderer::setDefaultRendererPolicy(MafwRendererPolicy::PolicyGroup)
23 {
24     return m_stubHelper->getReturn("setDefaultRendererPolicy").toBool();
25 }
26
27 MafwRendererPolicy* MafwBasicRenderer::rendererPolicy() const
28 {
29     return m_policyStub;
30 }
31
32 bool MafwBasicRenderer::setMafwProperty(const QString &name, const QVariant &value)
33 {
34     return MafwRenderer::setMafwProperty(name, value);
35 }
36
37 bool MafwBasicRenderer::pause()
38 {
39     doPause();
40     return true;
41 }
42