diff -r 3738fe97f027 -r 8aed59de29f9 videocollection/mpxmyvideoscollection/inc/vcxmyvideosalbums.h --- a/videocollection/mpxmyvideoscollection/inc/vcxmyvideosalbums.h Thu Apr 01 23:32:44 2010 +0300 +++ b/videocollection/mpxmyvideoscollection/inc/vcxmyvideosalbums.h Fri Apr 16 18:13:14 2010 +0300 @@ -158,6 +158,29 @@ */ TBool UpdateAlbumL( const CMPXMedia& aAlbum ); + /** + * Calculates and updates album media attributes. + */ + void CalculateAttributesL(); + + /** + * Called when video's New Video flag changes. Calculates + * album attributes for the affected albums. Adds events + * to iCollection.iMessageList but does not send them. + * + * @param aMdsId MDS ID of the changed video. + */ + void NewVideoFlagChangedL( TUint32 aMdsId ); + + /** + * Called when video's title changes. Calculates + * album attributes for the affected albums. Adds events + * to iCollection.iMessageList but does not send them. + * + * @param aMdsId MDS ID of the changed video. + */ + void VideoTitleChangedL( TUint32 aMdsId ); + protected: /**