equal
deleted
inserted
replaced
20 |
20 |
21 #include <qtms.h> |
21 #include <qtms.h> |
22 #include <qtmspcmformat.h> |
22 #include <qtmspcmformat.h> |
23 |
23 |
24 // FORWARD DECLARATIONS |
24 // FORWARD DECLARATIONS |
25 namespace TMS { |
25 namespace TMS |
|
26 { |
26 class TMSFormat; |
27 class TMSFormat; |
27 } |
28 } |
28 |
29 |
29 namespace QTMS { |
30 namespace QTMS |
|
31 { |
30 |
32 |
31 // QTMSPCMFormatImpl class |
33 // QTMSPCMFormatImpl class |
32 class QTMSPCMFormatImpl : public QTMSPCMFormat |
34 class QTMSPCMFormatImpl: public QTMSPCMFormat |
33 { |
35 { |
34 public: |
36 public: |
35 static gint Create(QTMSFormat*& qformat, TMS::TMSFormat*& tmsformat); |
37 static gint Create(QTMSFormat*& qformat, TMS::TMSFormat*& tmsformat); |
36 virtual ~QTMSPCMFormatImpl(); |
38 virtual ~QTMSPCMFormatImpl(); |
37 |
39 |
38 gint GetFormat(TMS::TMSFormat*& fmt); |
40 gint GetFormat(TMS::TMSFormat*& fmt); |
41 gint GetType(QTMSFormatType& Formattype); |
43 gint GetType(QTMSFormatType& Formattype); |
42 |
44 |
43 private: |
45 private: |
44 QTMSPCMFormatImpl(); |
46 QTMSPCMFormatImpl(); |
45 gint PostConstruct(); |
47 gint PostConstruct(); |
46 }; |
48 }; |
47 |
49 |
48 } //namespace QTMS |
50 } //namespace QTMS |
49 |
51 |
50 #endif // QTMS_PCM_FORMAT_IMPL_H |
52 #endif // QTMS_PCM_FORMAT_IMPL_H |
51 |
|
52 // End of file |
53 // End of file |