class CMidiClientUtility::CBody : public CBase |
Private Member Functions | |
---|---|
CBody(CMidiClientUtility *, MMidiClientUtilityObserver &, TInt, TInt) | |
void | ConstructL(TBool) |
TInt | DoOpen(const RMMFControllerImplInfoArray &, TUid, const TDesC8 &, TBool) |
void | DoOpenFileL(const TMMSource &) |
void | DoOpenUrlL(const TDesC &, TInt) |
void | ExternalizeToCBufFlatL(CBufFlat *&, const CMMFUrlParams *) |
CBody | ( | CMidiClientUtility * | aParent, |
MMidiClientUtilityObserver & | aObserver, | ||
TInt | aPriority, | ||
TInt | aPref | ||
) | [private] |
CMidiClientUtility * aParent | |
MMidiClientUtilityObserver & aObserver | |
TInt aPriority | |
TInt aPref |
TBool | CustomBankLoadedL | ( | TInt | aBankCollectionIndex | ) | const |
TInt aBankCollectionIndex |
void | CustomCommandAsync | ( | const TMMFMessageDestinationPckg & | aDestination, |
TInt | aFunction, | |||
const TDesC8 & | aDataTo1, | |||
const TDesC8 & | aDataTo2, | |||
TDes8 & | aDataFrom, | |||
TRequestStatus & | aStatus | |||
) |
const TMMFMessageDestinationPckg & aDestination | |
TInt aFunction | |
const TDesC8 & aDataTo1 | |
const TDesC8 & aDataTo2 | |
TDes8 & aDataFrom | |
TRequestStatus & aStatus |
void | CustomCommandAsync | ( | const TMMFMessageDestinationPckg & | aDestination, |
TInt | aFunction, | |||
const TDesC8 & | aDataTo1, | |||
const TDesC8 & | aDataTo2, | |||
TRequestStatus & | aStatus | |||
) |
const TMMFMessageDestinationPckg & aDestination | |
TInt aFunction | |
const TDesC8 & aDataTo1 | |
const TDesC8 & aDataTo2 | |
TRequestStatus & aStatus |
void | CustomCommandSyncL | ( | const TMMFMessageDestinationPckg & | aDestination, |
TInt | aFunction, | |||
const TDesC8 & | aDataTo1, | |||
const TDesC8 & | aDataTo2, | |||
TDes8 & | aDataFrom | |||
) |
const TMMFMessageDestinationPckg & aDestination | |
TInt aFunction | |
const TDesC8 & aDataTo1 | |
const TDesC8 & aDataTo2 | |
TDes8 & aDataFrom |
void | CustomCommandSyncL | ( | const TMMFMessageDestinationPckg & | aDestination, |
TInt | aFunction, | |||
const TDesC8 & | aDataTo1, | |||
const TDesC8 & | aDataTo2 | |||
) |
const TMMFMessageDestinationPckg & aDestination | |
TInt aFunction | |
const TDesC8 & aDataTo1 | |
const TDesC8 & aDataTo2 |
TInt | DoOpen | ( | const RMMFControllerImplInfoArray & | aControllers, |
TUid | aSinkUid, | |||
const TDesC8 & | aSinkData, | |||
TBool | aUseSharedHeap | |||
) | [private] |
const RMMFControllerImplInfoArray & aControllers | |
TUid aSinkUid | |
const TDesC8 & aSinkData | |
TBool aUseSharedHeap |
void | DoOpenFileL | ( | const TMMSource & | aSource | ) | [private] |
const TMMSource & aSource |
void | ExternalizeToCBufFlatL | ( | CBufFlat *& | aCfgBuffer, |
const CMMFUrlParams * | aUrlParams | |||
) | const [private] |
CBufFlat *& aCfgBuffer | |
const CMMFUrlParams * aUrlParams |
TInt | GetInstrumentIdL | ( | TInt | aBankId, |
TBool | aCustom, | |||
TInt | aInstrumentIndex | |||
) | const |
void | GetInstrumentL | ( | TInt | aChannel, |
TInt & | aInstrumentId, | |||
TInt & | aBankId | |||
) |
CMMFMetaDataEntry * | GetMetaDataEntryL | ( | TInt | aMetaDataIndex | ) | const |
TInt aMetaDataIndex |
void | HandleMidiEvent | ( | const CMMFMidiEvent & | aEvent | ) | [virtual] |
const CMMFMidiEvent & aEvent |
HBufC * | InstrumentNameL | ( | TInt | aBankId, |
TBool | aCustom, | |||
TInt | aInstrumentId | |||
) | const |
void | LoadCustomBankDataL | ( | const TDesC8 & | aBankData, |
TInt & | aBankCollectionIndex | |||
) |
void | LoadCustomBankL | ( | const TDesC & | aFileName, |
TInt & | aBankCollectionIndex | |||
) |
void | LoadCustomInstrumentDataL | ( | const TDesC8 & | aInstrumentData, |
TInt | aBankDataId, | |||
TInt | aInstrumentDataId, | |||
TInt | aMemoryBankId, | |||
TInt | aMemoryInstrumentId | |||
) |
void | LoadCustomInstrumentL | ( | const TDesC & | aFileName, |
TInt | aFileBankId, | |||
TInt | aFileInstrumentId, | |||
TInt | aMemoryBankId, | |||
TInt | aMemoryInstrumentId | |||
) |
void | MadssaoAddDataSourceSinkAsyncComplete | ( | TInt | aError, |
const TMMFMessageDestination & | aHandle | |||
) | [virtual] |
TInt aError | |
const TMMFMessageDestination & aHandle |
CMidiClientUtility::CBody * | NewL | ( | CMidiClientUtility * | aParent, |
MMidiClientUtilityObserver & | aObserver, | |||
TInt | aPriority, | |||
TInt | aPref, | |||
TBool | aUseSharedHeap | |||
) | [static] |
CMidiClientUtility * aParent | |
MMidiClientUtilityObserver & aObserver | |
TInt aPriority | |
TInt aPref | |
TBool aUseSharedHeap |
void | OpenFile | ( | const TMMSource & | aFileSource | ) |
const TMMSource & aFileSource |
void | OpenUrl | ( | const TDesC & | aUrl, |
TInt | aIapId = KUseDefaultIap , | |||
const TDesC8 & | aMimeType = KNullDesC8 | |||
) |
const TDesC & aUrl | |
TInt aIapId = KUseDefaultIap | |
const TDesC8 & aMimeType = KNullDesC8 |
HBufC * | PercussionKeyNameL | ( | TInt | aNote, |
TInt | aBankId, | |||
TBool | aCustom, | |||
TInt | aInstrumentId | |||
) | const |
void | PlayNoteL | ( | TInt | aChannel, |
TInt | aNote, | |||
const TTimeIntervalMicroSeconds & | aDuration, | |||
TInt | aNoteOnVelocity, | |||
TInt | aNoteOffVelocity | |||
) |
TInt aChannel | |
TInt aNote | |
const TTimeIntervalMicroSeconds & aDuration | |
TInt aNoteOnVelocity | |
TInt aNoteOffVelocity |
void | PlayNoteL | ( | TInt | aChannel, |
TInt | aNote, | |||
const TTimeIntervalMicroSeconds & | aStartTime, | |||
const TTimeIntervalMicroSeconds & | aDuration, | |||
TInt | aNoteOnVelocity, | |||
TInt | aNoteOffVelocity | |||
) |
TInt aChannel | |
TInt aNote | |
const TTimeIntervalMicroSeconds & aStartTime | |
const TTimeIntervalMicroSeconds & aDuration | |
TInt aNoteOnVelocity | |
TInt aNoteOffVelocity |
TInt | SendMessageL | ( | const TDesC8 & | aMidiMessage | ) |
const TDesC8 & aMidiMessage |
TInt | SendMessageL | ( | const TDesC8 & | aMidiMessage, |
const TTimeIntervalMicroSeconds & | aTime | |||
) |
const TDesC8 & aMidiMessage | |
const TTimeIntervalMicroSeconds & aTime |
void | SendMipMessageL | ( | const RArray< TMipMessageEntry > & | aEntry | ) |
const RArray< TMipMessageEntry > & aEntry |
void | SetBalanceL | ( | TInt | aBalance = KMMFBalanceCenter | ) |
TInt aBalance = KMMFBalanceCenter |
void | SetMaxPolyphonyL | ( | TInt | aMaxVoices | ) |
Used to change the value of MaxPolyphonyL()
TInt aMaxVoices |
void | SetPositionMicroBeatsL | ( | TInt64 | aMicroBeats | ) |
TInt64 aMicroBeats |
void | SetPositionMicroSecondsL | ( | const TTimeIntervalMicroSeconds & | aPosition | ) |
const TTimeIntervalMicroSeconds & aPosition |
void | SetRepeatsL | ( | TInt | aRepeatNumberOfTimes, |
const TTimeIntervalMicroSeconds & | aTrailingSilence | |||
) |
TInt aRepeatNumberOfTimes | |
const TTimeIntervalMicroSeconds & aTrailingSilence |
void | SetStopTimeL | ( | const TTimeIntervalMicroSeconds & | aStopTime | ) |
const TTimeIntervalMicroSeconds & aStopTime |
void | SetSyncUpdateCallbackIntervalL | ( | const TTimeIntervalMicroSeconds & | aMicroSeconds, |
TInt64 | aMicroBeats = 0 | |||
) |
const TTimeIntervalMicroSeconds & aMicroSeconds | |
TInt64 aMicroBeats = 0 |
void | SetVolumeRampL | ( | const TTimeIntervalMicroSeconds & | aRampDuration | ) |
const TTimeIntervalMicroSeconds & aRampDuration |
TMidiState | State | ( | ) | const |
Returns the current state of the MIDI client utility with regard to MIDI resources.
void | Stop | ( | const TTimeIntervalMicroSeconds & | aFadeOutDuration | ) |
const TTimeIntervalMicroSeconds & aFadeOutDuration |
void | StopTimeL | ( | TTimeIntervalMicroSeconds & | aStopTime | ) | const |
TTimeIntervalMicroSeconds & aStopTime |
void | UnloadCustomBankL | ( | TInt | aBankCollectionIndex | ) |
TInt aBankCollectionIndex |
void | UnloadCustomInstrumentL | ( | TInt | aCustomBankId, |
TInt | aInstrumentId | |||
) |
CMMFAddDataSourceSinkAsync * | iAddDataSourceSinkAsync | [private] |
RMidiControllerCustomCommands | iMidiControllerCommands | [private] |
CMidiControllerEventMonitor * | iMidiControllerEventMonitor | [private] |
CRepeatTrailingSilenceTimer * | iRepeatTrailingSilenceTimer | [private] |
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.