mmappcomponents/mmmtpdataprovider/mmmtpdpplugins/abstractmediamtpdataprovider/inc/cabstractmediamtpdataproviderdescriptionutility.h
--- a/mmappcomponents/mmmtpdataprovider/mmmtpdpplugins/abstractmediamtpdataprovider/inc/cabstractmediamtpdataproviderdescriptionutility.h Mon Mar 15 12:42:31 2010 +0200
+++ b/mmappcomponents/mmmtpdataprovider/mmmtpdpplugins/abstractmediamtpdataprovider/inc/cabstractmediamtpdataproviderdescriptionutility.h Wed Mar 31 22:26:09 2010 +0300
@@ -53,14 +53,35 @@
CMTPTypeObjectPropDesc* NewSpecificPropDescL( TUint aFormatCode, TUint16 aPropCode );
private:
- // Example for further extension
+ /**
+ * Construct property description of SampleFormat.
+ * @return Property description dataset of sample format.
+ */
+ CMTPTypeObjectPropDesc* NewRepresentativeSampleFormatL();
+
+ /**
+ * Construct property description of SampleSize.
+ * @return Property description dataset of sample size.
+ */
+ CMTPTypeObjectPropDesc* NewRepresentativeSampleSizeL();
+
/**
- * Construct audio wave codec property description.
- * @param aFormatCode
- * @return Property description dataset of audio wave codec.
+ * Construct property description of SampleHeight.
+ * @return Property description dataset of sample height.
*/
- // CMTPTypeObjectPropDesc* NewAudioWaveCodecPropDescL( TUint aFormatCode );
-
+ CMTPTypeObjectPropDesc* NewRepresentativeSampleHeightL();
+
+ /**
+ * Construct property description of SampleWidth.
+ * @return Property description dataset of sample width.
+ */
+ CMTPTypeObjectPropDesc* NewRepresentativeSampleWidthL();
+
+ /**
+ * Construct property description of SampleData.
+ * @return Property description dataset of sample data.
+ */
+ CMTPTypeObjectPropDesc* NewRepresentativeSampleDataL();
};
#endif // CABSTRACTMEDIAMTPDATAPROVIDERDESCRIPTIONUTILITY_H