684 * @param aItemId returns the category item ID |
684 * @param aItemId returns the category item ID |
685 * @return ETrue if the field was modified |
685 * @return ETrue if the field was modified |
686 */ |
686 */ |
687 TBool UpdateCategoryFieldL(TMPXGeneralCategory aCategory, const CMPXMedia& aMedia, |
687 TBool UpdateCategoryFieldL(TMPXGeneralCategory aCategory, const CMPXMedia& aMedia, |
688 const TMPXAttribute& aAttribute, TUint32 aOldId, TInt aDriveId, |
688 const TMPXAttribute& aAttribute, TUint32 aOldId, TInt aDriveId, |
689 CMPXMessageArray* aItemChangedMessages, TUint32& aItemId); |
689 CMPXMessageArray* aItemChangedMessages, TUint32& aItemId, const TDesC& aArt = KNullDesC); |
690 |
690 |
691 /** |
691 /** |
692 * Checks if extra attributes are required. The "standard attribute set includes: |
692 * Checks if extra attributes are required. The "standard attribute set includes: |
693 * EMPXMediaGeneralId, EMPXMediaGeneralType, EMPXMediaGeneralCategory, |
693 * EMPXMediaGeneralId, EMPXMediaGeneralType, EMPXMediaGeneralCategory, |
694 * EMPXMediaGeneralTitle, EMPXMediaGeneralUri, and EMPXMediaGeneralFlags |
694 * EMPXMediaGeneralTitle, EMPXMediaGeneralUri, and EMPXMediaGeneralFlags |