class MUpnpProfiler |
MUpnpProfiler interface class
MUpnpProfiler defines an interface for media solver plugins. It contains methods for querying the profiles supported by this solver plugin and for resolving a DLNA profile of a given file.
Public Member Functions | |
---|---|
~MUpnpProfiler () | |
IMPORT_C HBufC * | ProfileForFileL (const TDesC &, const TDesC8 &, RFile &) |
IMPORT_C TInt | SupportedProfilesL ( CDesC16ArrayFlat *) |
IMPORT_C HBufC * | ProfileForFileL | ( | const TDesC & | aFilename, |
const TDesC8 & | aMimetype, | |||
RFile & | aFile | |||
) | [pure virtual] |
ProfileForFileL is for resolving a DLNA profile of a given file. Besides of file name, also mime type of the file is passed as a parameter in order to avoid re-opening of the file.
IMPORT_C TInt | SupportedProfilesL | ( | CDesC16ArrayFlat * | aProfiles | ) | const [pure virtual] |
SupportedProfilesL returns DLNA profiles that are currently supported.
CDesC16ArrayFlat * aProfiles | Descriptor array where supported DLNA profiles are added. |
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.