equal
deleted
inserted
replaced
47 * NewL |
47 * NewL |
48 * @return instance of Media video plugin |
48 * @return instance of Media video plugin |
49 */ |
49 */ |
50 static CVideoPlugin* NewL(); |
50 static CVideoPlugin* NewL(); |
51 /* |
51 /* |
|
52 * NewLC |
|
53 * @return instance of Media plugin |
|
54 */ |
|
55 static CVideoPlugin* NewLC(); |
|
56 /* |
52 * Destructor |
57 * Destructor |
53 */ |
58 */ |
54 ~CVideoPlugin(); |
59 ~CVideoPlugin(); |
55 |
60 |
56 public: |
61 public: |
65 * use MEDIA_QBASEAPPCLASS |
70 * use MEDIA_QBASEAPPCLASS |
66 * @return void |
71 * @return void |
67 * Leaves in case of errors. |
72 * Leaves in case of errors. |
68 */ |
73 */ |
69 void StartHarvestingL(const TDesC & aQualifiedBaseAppClass); |
74 void StartHarvestingL(const TDesC & aQualifiedBaseAppClass); |
|
75 |
|
76 void PausePluginL(); |
|
77 void ResumePluginL(); |
|
78 |
70 /* |
79 /* |
71 * HandleMdeItemL callback from MMediaObjectHandler |
80 * HandleMdeItemL callback from MMediaObjectHandler |
72 * @param TItemId aObjId object Id |
81 * @param TItemId aObjId object Id |
73 * @param TCPixActionType aActionType cpix action type |
82 * @param TCPixActionType aActionType cpix action type |
74 */ |
83 */ |
90 private: |
99 private: |
91 //private constructors. |
100 //private constructors. |
92 /* |
101 /* |
93 * Default constructor |
102 * Default constructor |
94 */ |
103 */ |
95 CVideoPlugin(); |
104 CVideoPlugin(); |
|
105 /* |
|
106 * Second phase constructor |
|
107 */ |
|
108 void ConstructL(); |
96 |
109 |
97 private: |
110 private: |
98 // data |
111 // data |
99 CCPixIndexer* iIndexer; //Indexer |
112 CCPixIndexer* iIndexer; //Indexer |
100 CMdeHarvester* iMdeHarvester; //Mde harvester owned |
113 CMdeHarvester* iMdeHarvester; //Mde harvester owned |