mpengine/tsrc/unittest_mpmpxdetailsframeworkwrapper/stub/src/mpsongdata.cpp
changeset 43 0f32e550d9d8
parent 38 b93f525c9244
child 45 612c4815aebe
--- a/mpengine/tsrc/unittest_mpmpxdetailsframeworkwrapper/stub/src/mpsongdata.cpp	Fri Jun 25 17:21:37 2010 -0500
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,477 +0,0 @@
-/*
-* Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies).
-* All rights reserved.
-* This component and the accompanying materials are made available
-* under the terms of "Eclipse Public License v1.0"
-* which accompanies this distribution, and is available
-* at the URL "http://www.eclipse.org/legal/epl-v10.html".
-*
-* Initial Contributors:
-* Nokia Corporation - initial contribution.
-*
-* Contributors:
-*
-* Description: Playback Data provider for playback view.
-*
-*/
-
-
-#include <QString>
-#include <QPixmap>
-#include <QPainter>
-#include <QBuffer>
-#include <hbicon.h>
-#include "stub/inc/mpsongdata.h"
-#include "mptrace.h"
-
-const int KUndefined = -1;
-
-
-MpSongData::MpSongData( QObject *parent )
-    : QObject( parent ),
-      mTitle( NULL ),
-      mAlbum( NULL ),
-      mArtist( NULL ),
-      mComposer( NULL),
-      mGenre( NULL ),
-      mYear( NULL ),
-      mAlbumTrack( NULL ),
-      mAlbumArt(),
-      mReqId( KUndefined )
-{
-    TX_ENTRY_ARGS("Stub")
-    TX_EXIT_ARGS("Stub")
-}
-
-MpSongData::~MpSongData()
-{
-    TX_ENTRY_ARGS("Stub")
-    TX_EXIT_ARGS("Stub")
-}
-
-void MpSongData::albumArt( HbIcon& icon ) const
-{
-    TX_ENTRY_ARGS("Stub")
-    TX_EXIT_ARGS("Stub")
-}
-
-
-QString MpSongData::title() const
-{
-    TX_ENTRY_ARGS("Stub")
-    return mTitle;
-}
-
-QString MpSongData::album() const
-{
-    TX_ENTRY_ARGS("Stub")
-    return mAlbum;
-}
-
-QString MpSongData::artist() const
-{
-    TX_ENTRY_ARGS("Stub")
-    return mArtist;
-}
-
-QString MpSongData::comment() const
-{
-    TX_ENTRY_ARGS("Stub")
-    return mComment;
-}
-
-QString MpSongData::composer() const
-{
-    TX_ENTRY_ARGS("Stub")
-    return mComposer;
-}
-
-
-QString MpSongData::genre() const
-{
-    TX_ENTRY_ARGS("Stub")
-    return mGenre;
-}
-
-
-QString MpSongData::albumTrack() const
-{
-    TX_ENTRY_ARGS("Stub")
-    return mAlbumTrack;
-}
-
-QString MpSongData::link() const
-{
-    TX_ENTRY_ARGS("Stub")
-    return mLink;
-}
-
-QString MpSongData::year() const
-{
-    TX_ENTRY_ARGS("Stub")    
-    return mYear;
-}
-
-QString MpSongData::fileName() const
-{
-    TX_ENTRY_ARGS("Stub")  
-    return mFileName;
-}
-
-QString MpSongData::mimeType() const
-{
-    TX_ENTRY_ARGS("Stub")
-    return mMimeType;   
-}
-
-QString MpSongData::duration() const
-{
-    TX_ENTRY_ARGS("Stub")   
-    return mDuration;  
-}
-
-QString MpSongData::bitRate() const
-{
-    TX_ENTRY_ARGS("Stub")  
-    return mBitRate;  
-}
-
-QString MpSongData::sampleRate() const
-{
-    TX_ENTRY_ARGS("Stub")  
-    return mSampleRate;  
-}
-
-QString MpSongData::size() const
-{
-    TX_ENTRY_ARGS("Stub")   
-    return mSize;  
-}
-
-QString MpSongData::modified() const
-{
-    TX_ENTRY_ARGS("Stub")   
-    return mModified;  
-}
-
-QString MpSongData::copyright() const
-{
-    TX_ENTRY_ARGS("Stub")  
-    return mCopyright;  
-}
-
-QString MpSongData::musicURL() const
-{
-    TX_ENTRY_ARGS("Stub")  
-    return mMusicURL;  
-}
-
-bool MpSongData::isDrmProtected() const
-{
-    TX_ENTRY_ARGS("Stub")   
-    return mDrmProtected;
-}
-bool MpSongData::setTitle( const QString &title )
-{
-    TX_ENTRY_ARGS("Stub title =" << title )
-    bool change = false;
-    if ( title != mTitle ) {
-        change = true;
-        mTitle = title;
-    }
-    TX_EXIT_ARGS("Stub")
-    return change;
-}
-
-bool MpSongData::setAlbum( const QString &album )
-{
-    TX_ENTRY_ARGS( "Stub album =" << album )
-    bool change = false;
-    if ( album != mAlbum ) {
-        change = true;
-        mAlbum = album;
-    }
-
-    return change;
-}
-
-bool MpSongData::setArtist( const QString &artist )
-{
-    TX_ENTRY_ARGS("Stub artist =" << artist )
-    bool change = false;
-    if ( artist != mArtist ) {
-        change = true;
-        mArtist = artist;
-    }
-    TX_EXIT_ARGS("Stub")
-    return change;
-}
-
-bool MpSongData::setComment( const QString &comment)
-{
-    TX_ENTRY_ARGS("Stub comment =" << comment )
-    bool change = false;
-    if ( comment != mComment ) {
-        change = true;
-        mComment = comment;
-    }
-    TX_EXIT_ARGS("Stub")
-    return change;
-}
-
-bool MpSongData::setComposer( const QString &composer )
-{
-    TX_ENTRY_ARGS("Stub composer =" << composer )
-    bool change = false;
-    if ( composer != mComposer ) {
-        change = true;
-        mComposer = composer;
-    }
-    TX_EXIT_ARGS("Stub")
-    return change;
-}
-
-bool MpSongData::setGenre( const QString &genre )
-{
-    TX_ENTRY_ARGS("Stub genre =" << genre )
-    bool change = false;
-    if ( genre != mGenre ) {
-        change = true;
-        mGenre = genre;
-    }
-    TX_EXIT_ARGS("Stub")
-    return change;
-}
-
-
-bool MpSongData::setYear( int year )
-{
-    TX_ENTRY_ARGS("Stub year =" << year )
-    bool change = false;
-    if ( QString::number(year) != mYear ) {
-        change = true;
-        if ( year >= 0 && year < 9999 ) {
-            mYear = QString::number(year);
-        }
-    }
-    TX_EXIT_ARGS("Stub")
-    return change;
-}
-
-bool MpSongData::setAlbumTrack( const QString &track )
-{
-    TX_ENTRY_ARGS("Stub track =" << track )
-    bool change = false;
-    if ( track != mAlbumTrack ) {
-        change = true;
-        mAlbumTrack = track;
-    }
-    TX_EXIT_ARGS("Stub")
-    return change;
-}
-
-void MpSongData::setLink( const QString &link )
-{
-    TX_ENTRY_ARGS("Stub Link =" << link )
-    mLink = link;
-    TX_EXIT_ARGS("Stub")
-}
-
-void MpSongData::setAlbumArtUri( const QString &albumArtUri)
-{
-    TX_ENTRY_ARGS("Stub albumArtUri = " << albumArtUri )
-    // Set default album art.
-    mAlbumArt = mDefaultAlbumArt;
-    emit albumArtReady();
-    TX_EXIT
-}
-
-bool MpSongData::setFileName( const QString &fileName )
-{
-    TX_ENTRY_ARGS( "File name =" << fileName )
-    bool change = false;
-    if ( fileName != mFileName ) {
-        change = true;
-        mFileName = fileName;
-    }
-    TX_EXIT
-    return change;
-}
-
-bool MpSongData::setMimeType( const QString &mimeType )
-{    
-    TX_ENTRY_ARGS( "Mime =" << mimeType )
-    bool change = false;
-    if ( mimeType != mMimeType ) {
-        change = true;
-        mMimeType = mimeType;
-    }
-    TX_EXIT
-    return change;    
-}
-
-bool MpSongData::setDuration( int duration )
-{   
-    TX_ENTRY_ARGS( "Duration =" << duration )
-    bool change = false;
-    QString timeFormatOne("%1:%2:%3");
-    QString timeFormatTwo("%1:%2");
-    if ( QString::number( duration ) != mDuration ) {
-        change = true;
-        if ( duration >= 3600 ) {
-            // more than one hours
-            QString hourStr, minStr, secStr;
-            int hour = duration / 3600;
-            int min = duration % 3600 / 60;
-            int sec = duration % 3600 % 60;
-            
-            hourStr = hour >= 10 ? QString::number( hour ) : QString::number( hour ).prepend( "0" );
-            minStr = min >= 10 ? QString::number( min ) : QString::number( min ).prepend( "0" );
-            secStr = sec >= 10 ? QString::number( sec ) : QString::number( sec ).prepend( "0" );            
-            mDuration = timeFormatOne.arg( hourStr ).arg( minStr ).arg( secStr );
-        } else if ( duration >= 60 && duration < 3600 ) {
-            // more than one min && less than one hour
-            QString minStr, secStr;
-            int min = duration / 60;
-            int sec = duration % 60;
-            
-            minStr = min >= 10 ? QString::number( min ) : QString::number( min ).prepend( "0" );
-            secStr = sec >= 10 ? QString::number( sec ) : QString::number( sec ).prepend( "0" );     
-            mDuration = timeFormatTwo.arg( minStr ).arg( secStr );
-        } else if ( duration > 0 && duration < 60 ) {
-            QString secStr;
-            secStr = duration >= 10 ? QString::number( duration ) : QString::number( duration ).prepend( "0" ); 
-            mDuration = secStr;
-        } else {
-            mDuration = QString();
-        }
-    }
-    TX_EXIT
-    return change;
-}
-
-bool MpSongData::setBitRate( int bitRate)
-{
-    TX_ENTRY_ARGS( "Bit rate =" << bitRate )
-    bool change = false;
-    if ( QString::number( bitRate ) != mBitRate ) {
-        change = true;
-        if ( bitRate > 0 ) {
-            mBitRate = QString::number( bitRate / 1000 );
-        } else {
-            mBitRate = QString();
-        }
-    }
-    TX_EXIT
-    return change;
-}
-
-bool MpSongData::setSampleRate( int sampleRate )
-{
-    TX_ENTRY_ARGS( "Sample rate =" << sampleRate )
-    bool change = false;
-    if ( QString::number( sampleRate ) != mSampleRate ) {
-        change = true;
-        if ( sampleRate > 0 ) {
-            mSampleRate = QString::number( sampleRate );
-        } else {
-            mSampleRate = QString();
-        }
-    }
-    TX_EXIT
-    return change;
-}
-
-bool MpSongData::setSize( int size )
-{   
-    TX_ENTRY_ARGS( "Size =" << size )
-    bool change = false;
-    if ( QString::number( size ) != mSize ) {
-        change = true;
-        mSize = QString::number( size / 1000 ).append( " MB" );
-    }
-    TX_EXIT
-    return change;
-}
-
-bool MpSongData::setModified( const QString &modified )
-{
-    TX_ENTRY_ARGS( "Modified =" << modified )
-    bool change = false;
-    if ( modified != mModified ) {
-        change = true;
-        mModified = modified;
-    }
-    TX_EXIT
-    return change;
-}
-
-bool MpSongData::setCopyright( const QString &copyright )
-{
-    TX_ENTRY_ARGS( "Copyright =" << copyright )
-    bool change = false;
-    if ( copyright != mCopyright ) {
-        change = true;
-        mCopyright = copyright;
-    }
-    TX_EXIT
-    return change;
-}
-
-bool MpSongData::setMusicURL( const QString &musicURL )
-{
-    TX_ENTRY_ARGS( "Music URL =" << musicURL )
-    bool change = false;
-    if ( musicURL != mMusicURL ) {
-        change = true;
-        mMusicURL = musicURL;
-    }
-    TX_EXIT
-    return change;
-}
-
-/*!
- Set whether the song is DRM protected
-*/
-bool MpSongData::setDrmProtected( bool drmProtected )
-{
-    TX_ENTRY_ARGS( "STUB DRM protected =" << drmProtected )
-    bool change = false;
-    if ( drmProtected != mDrmProtected ) {
-        change = true;
-        mDrmProtected = drmProtected;
-    }
-    TX_EXIT
-    return change;
-}
-
-void MpSongData::thumbnailReady(
-        const QPixmap& pixmap,
-        void *data,
-        int id,
-        int error  )
-{
-    TX_ENTRY_ARGS("Stub")
-    Q_UNUSED( data );
-    TX_EXIT_ARGS("Stub")
-}
-
-void MpSongData::commitPlaybackInfo()
-{
-    TX_ENTRY_ARGS("Stub")
-    emit playbackInfoChanged();
-    TX_EXIT_ARGS("Stub")
-}
-
-void MpSongData::commitSongDetailInfo()
-{
-    TX_ENTRY_ARGS("Stub")
-    emit songDetailInfoChanged();
-    TX_EXIT_ARGS("Stub")
-}
-
-QString MpSongData::albumArtBase64() const
-{
-    TX_ENTRY_ARGS("Stub")
-    return QString();
-}