diff -r baf439b22ddd -r 2d690156cf8f videocollection/hgmyvideos/inc/vcxhgmyvideosvideodataupdater.h --- a/videocollection/hgmyvideos/inc/vcxhgmyvideosvideodataupdater.h Mon Jun 21 15:43:03 2010 +0300 +++ b/videocollection/hgmyvideos/inc/vcxhgmyvideosvideodataupdater.h Thu Jul 15 18:41:27 2010 +0300 @@ -34,6 +34,7 @@ class CThumbnailManager; class CVcxHgMyVideosVideoList; class CPeriodic; +class CMyVideosIndicator; // CLASS DECLARATION @@ -58,7 +59,8 @@ static CVcxHgMyVideosVideoDataUpdater* NewL( CVcxHgMyVideosModel& aModel, CHgScroller& aScroller, - CVcxHgMyVideosVideoList& aVideoArray ); + CVcxHgMyVideosVideoList& aVideoArray, + CMyVideosIndicator& aVideosIndicator ); /** * Two-phased constructor. @@ -71,7 +73,8 @@ static CVcxHgMyVideosVideoDataUpdater* NewLC( CVcxHgMyVideosModel& aModel, CHgScroller& aScroller, - CVcxHgMyVideosVideoList& aVideoArray ); + CVcxHgMyVideosVideoList& aVideoArray, + CMyVideosIndicator& aVideosIndicator ); /** * Destructor. @@ -182,7 +185,8 @@ CVcxHgMyVideosVideoDataUpdater( CVcxHgMyVideosModel& aModel, CHgScroller& aScroller, - CVcxHgMyVideosVideoList& aVideoArray ); + CVcxHgMyVideosVideoList& aVideoArray, + CMyVideosIndicator& aVideosIndicator ); /** * 2nd phase constructor. @@ -403,6 +407,12 @@ */ TBool iPreviousModifiedIndexOnScreen; + /** + * Reference to overlay indicator handler + * Not own. + */ + CMyVideosIndicator& iVideosIndicator; + }; #endif // VCXHGMYVIDEOSVIDEODATAUPDATER_H