diff -r 6df133bd92e1 -r 075425b8d9a4 radioengine/settings/api/mradioapplicationsettings.h --- a/radioengine/settings/api/mradioapplicationsettings.h Fri Jun 04 10:21:36 2010 +0100 +++ b/radioengine/settings/api/mradioapplicationsettings.h Fri Jun 11 13:38:32 2010 +0300 @@ -30,53 +30,9 @@ public: - /** - * Possible states for audio playing state. - * Once the state reaches ´played´, it doesn't change. - */ - enum TRadioCRAudioPlayHistory - { - ERadioCRInitial, - ERadioCRAudioTriggered, - ERadioCRAudioPlayed - }; - -public: - - /** - * Stores the currently active preset in the preset list. - * - * @param aIndex The list box index of the preset that is - * currently active. - */ - virtual TInt SetActiveFocusLocation( TInt aIndex ) = 0; + virtual TBool IsFirstTimeStart() = 0; - /** - * Retrieves the list box index of the currently active preset. - * By default, the first preset is active. - * - * @return The list box index of the currently active preset. - */ - virtual TInt ActiveFocusLocation() const = 0; - - /** - * Stores the audio history telling whether the audio has been - * played ( so that user has triggered it ). - * - * Once the history reaches state 'played', it does not change. - * - * @param aHistory The audio history. - */ - virtual void SetAudioPlayHistoryL( TRadioCRAudioPlayHistory aHistory ) = 0; - - /** - * Retrieves the current audio play history. - * - * @return The current audio play history. - */ - virtual TRadioCRAudioPlayHistory AudioPlayHistory() const = 0; - - virtual TInt UpdateStartCount() = 0; + virtual void SetFirstTimeStartPerformed( TBool aFirstTimeStartPerformed ) = 0; virtual TInt SetUiFlags( TUint aUiFlags ) = 0;