UPnPDlnaUtility Class Reference

class UPnPDlnaUtility

Utility for working with dlna profiles and mime types

upnpavcontrollerhelper.lib
Since
S60 3.2
Public Member Functions
IMPORT_C CDesC8Array & GetSupportedProfilesL (const TDlnaMode )
IMPORT_C TBool IsSupportedDlnaProfile (const TDesC8 &)
IMPORT_C TBool IsSupportedMimeType (const TDesC8 &)
Public Member Enumerations
enum TDlnaMode { EDMSMode  = 0, EDMPMode , EDMUMode , EDMDMode }

Member Functions Documentation

GetSupportedProfilesL(const TDlnaMode)

IMPORT_C CDesC8Array & GetSupportedProfilesL ( const TDlnaMode aMode ) [static]
Returns Dlna profiles for which playback on device might be supported. The client must release the memory allocated for the items in the array.
Since
Series 60 3.2

Parameters

const TDlnaMode aMode

IsSupportedDlnaProfile(const TDesC8 &)

IMPORT_C TBool IsSupportedDlnaProfile ( const TDesC8 & aProfile ) [static]
Returns ETrue if aProfile is such a DLNA profile for which playback on device might be supported.
Since
Series 60 3.2

Parameters

const TDesC8 & aProfile mime type

IsSupportedMimeType(const TDesC8 &)

IMPORT_C TBool IsSupportedMimeType ( const TDesC8 & aMime ) [static]
Returns ETrue if aMime is such a mime type for which playback on device might be supported.
Since
Series 60 3.2

Parameters

const TDesC8 & aMime mime type

Member Enumerations Documentation

Enum TDlnaMode

Enumerators

EDMSMode = 0
EDMPMode
EDMUMode
EDMDMode