equal
deleted
inserted
replaced
13 * |
13 * |
14 * Description: Defines APIs specific to G.729 decoder. |
14 * Description: Defines APIs specific to G.729 decoder. |
15 * |
15 * |
16 */ |
16 */ |
17 |
17 |
18 #ifndef __VOIPG729DECFORMATINTFC_H |
18 #ifndef VOIPG729DECFORMATINTFC_H |
19 #define __VOIPG729DECFORMATINTFC_H |
19 #define VOIPG729DECFORMATINTFC_H |
20 |
20 |
21 #include <voipaudiocommon.h> |
21 #include <voipaudiocommon.h> |
22 #include <voipformatintfc.h> |
22 #include <voipformatintfc.h> |
23 |
23 |
24 // FORWARD DECLARATIONS |
24 // FORWARD DECLARATIONS |
35 class CVoIPG729DecoderIntfc : public CVoIPFormatIntfc |
35 class CVoIPG729DecoderIntfc : public CVoIPFormatIntfc |
36 { |
36 { |
37 public: |
37 public: |
38 /** |
38 /** |
39 * Destructor |
39 * Destructor |
40 * |
|
41 * @since S60 v5.0 |
|
42 * @param none |
40 * @param none |
43 * @return none |
41 * @return none |
44 */ |
42 */ |
45 IMPORT_C virtual ~CVoIPG729DecoderIntfc(); |
43 IMPORT_C virtual ~CVoIPG729DecoderIntfc(); |
46 |
44 |
47 /** |
45 /** |
48 * ?description |
46 * BadLsfNextBuffer |
49 * |
|
50 * @since S60 v5.0 |
|
51 * @param none |
47 * @param none |
52 * @return TInt |
48 * @return TInt |
53 */ |
49 */ |
54 IMPORT_C TInt BadLsfNextBuffer(); |
50 IMPORT_C TInt BadLsfNextBuffer(); |
55 |
51 |
56 protected: |
52 protected: |
57 /** |
53 /** |
58 * Constructor |
54 * Constructor |
59 * |
|
60 * @since S60 v5.0 |
|
61 * @param none |
55 * @param none |
62 * @return none |
56 * @return none |
63 */ |
57 */ |
64 CVoIPG729DecoderIntfc(); |
58 CVoIPG729DecoderIntfc(); |
65 |
59 |
66 /** |
60 /** |
67 * 2-nd phase constructor |
61 * 2-nd phase constructor |
68 * |
|
69 * @since S60 v5.0 |
|
70 * @param CVoIPG729DecoderIntfcImpl* |
62 * @param CVoIPG729DecoderIntfcImpl* |
71 * @return void |
63 * @return void |
72 */ |
64 */ |
73 void ConstructL(CVoIPG729DecoderIntfcImpl* aFormatIntfcImpl); |
65 void ConstructL(CVoIPG729DecoderIntfcImpl* aFormatIntfcImpl); |
74 |
66 |
75 protected: |
67 protected: |
76 CVoIPG729DecoderIntfcImpl* iFormatIntfcImpl; |
68 CVoIPG729DecoderIntfcImpl* iFormatIntfcImpl; |
77 |
|
78 }; |
69 }; |
79 |
70 |
80 #endif //__VOIPG729DECFORMATINTFC_H |
71 #endif //VOIPG729DECFORMATINTFC_H |
81 |
72 |
82 // End of file |
73 // End of file |