diff -r d240f0a77280 -r 780c925249c1 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