radioengine/settings/api/mradioapplicationsettings.h
changeset 28 075425b8d9a4
parent 13 46974bebc798
--- 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;