51 * @return Property description dataset. |
51 * @return Property description dataset. |
52 */ |
52 */ |
53 CMTPTypeObjectPropDesc* NewSpecificPropDescL( TUint aFormatCode, TUint16 aPropCode ); |
53 CMTPTypeObjectPropDesc* NewSpecificPropDescL( TUint aFormatCode, TUint16 aPropCode ); |
54 |
54 |
55 private: |
55 private: |
56 // Example for further extension |
|
57 /** |
56 /** |
58 * Construct audio wave codec property description. |
57 * Construct property description of SampleFormat. |
59 * @param aFormatCode |
58 * @return Property description dataset of sample format. |
60 * @return Property description dataset of audio wave codec. |
|
61 */ |
59 */ |
62 // CMTPTypeObjectPropDesc* NewAudioWaveCodecPropDescL( TUint aFormatCode ); |
60 CMTPTypeObjectPropDesc* NewRepresentativeSampleFormatL(); |
63 |
61 |
|
62 /** |
|
63 * Construct property description of SampleSize. |
|
64 * @return Property description dataset of sample size. |
|
65 */ |
|
66 CMTPTypeObjectPropDesc* NewRepresentativeSampleSizeL(); |
|
67 |
|
68 /** |
|
69 * Construct property description of SampleHeight. |
|
70 * @return Property description dataset of sample height. |
|
71 */ |
|
72 CMTPTypeObjectPropDesc* NewRepresentativeSampleHeightL(); |
|
73 |
|
74 /** |
|
75 * Construct property description of SampleWidth. |
|
76 * @return Property description dataset of sample width. |
|
77 */ |
|
78 CMTPTypeObjectPropDesc* NewRepresentativeSampleWidthL(); |
|
79 |
|
80 /** |
|
81 * Construct property description of SampleData. |
|
82 * @return Property description dataset of sample data. |
|
83 */ |
|
84 CMTPTypeObjectPropDesc* NewRepresentativeSampleDataL(); |
64 }; |
85 }; |
65 |
86 |
66 #endif // CABSTRACTMEDIAMTPDATAPROVIDERDESCRIPTIONUTILITY_H |
87 #endif // CABSTRACTMEDIAMTPDATAPROVIDERDESCRIPTIONUTILITY_H |