qtms/inc/qtmsspeakersinkimpl.h
changeset 50 762d760dcfdf
parent 27 cbb1bfb7ebfb
equal deleted inserted replaced
48:b7b49303d0c0 50:762d760dcfdf
    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