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 TBoolIsSupportedDlnaProfile(const TDesC8 &)
IMPORT_C TBoolIsSupportedMimeType(const TDesC8 &)
Public Member Enumerations
enumTDlnaMode { EDMSMode = 0, EDMPMode, EDMUMode, EDMDMode }

Member Functions Documentation

GetSupportedProfilesL(const TDlnaMode)

IMPORT_C CDesC8Array &GetSupportedProfilesL(const TDlnaModeaMode)[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 TBoolIsSupportedDlnaProfile(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 & aProfilemime type

IsSupportedMimeType(const TDesC8 &)

IMPORT_C TBoolIsSupportedMimeType(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 & aMimemime type

Member Enumerations Documentation

Enum TDlnaMode

Enumerators

EDMSMode = 0
EDMPMode
EDMUMode
EDMDMode