equal
deleted
inserted
replaced
20 |
20 |
21 #include <qtms.h> |
21 #include <qtms.h> |
22 #include <qtmsspeakersink.h> |
22 #include <qtmsspeakersink.h> |
23 |
23 |
24 // FORWARD DECLARATIONS |
24 // FORWARD DECLARATIONS |
25 namespace TMS { |
25 namespace TMS |
|
26 { |
26 class TMSSink; |
27 class TMSSink; |
27 } |
28 } |
28 |
29 |
29 namespace QTMS { |
30 namespace QTMS |
|
31 { |
30 |
32 |
31 // QTMSSpeakerSinkImpl class |
33 // QTMSSpeakerSinkImpl class |
32 class QTMSSpeakerSinkImpl : public QTMSSpeakerSink |
34 class QTMSSpeakerSinkImpl: public QTMSSpeakerSink |
33 { |
35 { |
34 public: |
36 public: |
35 static gint Create(QTMSSink*& qsink, TMS::TMSSink*& tmssink); |
37 static gint Create(QTMSSink*& qsink, TMS::TMSSink*& tmssink); |
36 virtual ~QTMSSpeakerSinkImpl(); |
38 virtual ~QTMSSpeakerSinkImpl(); |
37 |
39 |
38 gint GetSink(TMS::TMSSink*& tmssink); |
40 gint GetSink(TMS::TMSSink*& tmssink); |
39 |
41 |
40 private: |
42 private: |
41 QTMSSpeakerSinkImpl(); |
43 QTMSSpeakerSinkImpl(); |
42 gint PostConstruct(); |
44 gint PostConstruct(); |
43 }; |
45 }; |
44 |
46 |
45 } //namespace QTMS |
47 } //namespace QTMS |
46 |
48 |
47 #endif // QTMS_SPEAKER_SINK_IMPL_H |
49 #endif // QTMS_SPEAKER_SINK_IMPL_H |
48 |
|
49 // End of file |
50 // End of file |