qtinternetradio/irqsonghistory/inc/irqsonghistoryengine.h
changeset 8 3b03c28289e6
parent 5 0930554dc389
equal deleted inserted replaced
5:0930554dc389 8:3b03c28289e6
    79     /**
    79     /**
    80     * Connected with play controller with the song name changed.
    80     * Connected with play controller with the song name changed.
    81     * @param    aMetaData   The meta data contains song name, artist and bitrate.
    81     * @param    aMetaData   The meta data contains song name, artist and bitrate.
    82     * @param    aMusicshopStatus     The music shop status of the song
    82     * @param    aMusicshopStatus     The music shop status of the song
    83     */
    83     */
    84     IMPORT_C void handleSongMetaDataReceived(const IRQMetaData& aMetaData, QString& aMusicshopStatus);
    84     IMPORT_C void handleSongMetaDataReceived(const IRQMetaData& aMetaData, const IRQPreset& preset);
    85     
    85     
    86     /*
    86     /*
    87      * delete one item from the station history db
    87      * delete one item from the station history db
    88      * @param   aIndex    the index of the item need deleted
    88      * @param   aIndex    the index of the item need deleted
    89      */
    89      */
   126     
   126     
   127     TSongHistoryItemChange detectSongHistoryItemChangesL(const IRQMetaData& aMetaData, const QString& aChannelName);
   127     TSongHistoryItemChange detectSongHistoryItemChangesL(const IRQMetaData& aMetaData, const QString& aChannelName);
   128     
   128     
   129     void handleMetaDataReceivedL(const IRQMetaData& aMetaData, const IRQPreset& aPreset);
   129     void handleMetaDataReceivedL(const IRQMetaData& aMetaData, const IRQPreset& aPreset);
   130 	void getAllHistoryL(QList<IRQSongHistoryInfo *>& aSongHistoryArr);
   130 	void getAllHistoryL(QList<IRQSongHistoryInfo *>& aSongHistoryArr);
   131 	void handleSongMetaDataReceivedL(const IRQMetaData& aMetaData, QString& aMusicshopStatus);
   131 	void handleSongMetaDataReceivedL(const IRQMetaData& aMetaData, const IRQPreset& aPreset);
   132     void getAllSongHistoryL(QList<IRQSongInfo *>& aSongHistoryArr);
   132     void getAllSongHistoryL(QList<IRQSongInfo *>& aSongHistoryArr);
   133 
   133 
   134 private:
   134 private:
   135 
   135 
   136     /** An instance of songhistory database. */
   136     /** An instance of songhistory database. */