videocollection/mpxmyvideoscollection/inc/vcxmyvideoscategories.h
changeset 35 3738fe97f027
parent 0 96612d01cf9f
child 64 3eb824b18d67
equal deleted inserted replaced
34:bbb98528c666 35:3738fe97f027
   229         * @param aIncrement      This is added to category's current attribute value.
   229         * @param aIncrement      This is added to category's current attribute value.
   230         * @param aCountAttribute Attribute ID.
   230         * @param aCountAttribute Attribute ID.
   231         * @param aEventInfo      This is written to generated event's extra info attribute.
   231         * @param aEventInfo      This is written to generated event's extra info attribute.
   232         * 
   232         * 
   233         */
   233         */
   234         void UpdateVideosCountL( CMPXMedia& aCategory, TInt aIncrement, TMPXAttributeData aCountAttribute,
   234         void UpdateVideosCountL( CMPXMedia& aCategory, TInt aIncrement,
   235                 TInt aEventInfo );
   235                 TMPXAttributeData aCountAttribute, TInt aEventInfo );
   236 
   236 
   237         /**
   237         /**
   238         * aVideo is added(or removed) to aCategory. Updates category variables accordingly. 
   238         * aVideo is added(or removed) to aCategory. Updates category variables accordingly. 
   239         *
   239         *
   240         * @param aCategory      Category
   240         * @param aCategory      Category
   275         *                    the value is not touched.
   275         *                    the value is not touched.
   276         * @param aIgnoredIds Items with these MDS ids are ignored on the update.
   276         * @param aIgnoredIds Items with these MDS ids are ignored on the update.
   277         *                    Usefull if items are being deleted but are still on the
   277         *                    Usefull if items are being deleted but are still on the
   278         *                    video list.
   278         *                    video list.
   279         */
   279         */
   280         void UpdateCategoryNewVideoNameAndDateL( TInt aOrigin, TBool& aModified, RArray<TUint32>& aIgnoredIds );
   280         void UpdateCategoryNewVideoNameAndDateL( TInt aOrigin, TBool& aModified,
       
   281                 RArray<TUint32>& aIgnoredIds );
   281         
   282         
   282         /**
   283         /**
   283         * Goes through aVideoList and checks all videos which have new video
   284         * Goes through aVideoList and checks all videos which have new video
   284         * flag set and returns the latest ones name. Pointer to latest video
   285         * flag set and returns the latest ones name. Pointer to latest video
   285         * object is written to aNewVideo.
   286         * object is written to aNewVideo.