satui/satapp/tsrc/ut_satapp/src/dummyplaytoneprovider.cpp
author Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
Mon, 03 May 2010 13:01:45 +0300
changeset 15 d7fc66ccd6fb
permissions -rw-r--r--
Revision: 201015 Kit: 201018

/*
* Copyright (c) 2010 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:
*
*/


// PlayStandardTone
#include    <MProfile.h>
#include    <MProfileEngine.h>
#include    <MProfileTones.h>
#include    <TProfileToneSettings.h>
#include    <audiopreference.h>//KAudioPriorityLowLevel

#include    <Mda/Common/Resource.h>//KMdaRepeatForever
#include    <QTimer> // timeout callback
#include    <hbmessagebox.h>//playtone note
#include    <mdaaudiotoneplayer.h>// for CMdaAudioToneUtility&CMdaAudioPlayerUtility
#include    <e32std.h>//TTimeIntervalMicroSeconds

#include "dummyplaytoneprovider.h"

//#include "tflogger.h"


// ----------------------------------------------------------------------------
// DummyPlayToneProvider::DummyPlayToneProvider
// (other items were commented in a header).
// ----------------------------------------------------------------------------
//
DummyPlayToneProvider::DummyPlayToneProvider(QObject *parent) :
    QObject(parent)
{
    qDebug("SATAPP: DummyPlayToneProvider::DummyPlayToneProvider >");
    qDebug("SATAPP: DummyPlayToneProvider::DummyPlayToneProvider <");
}

// ----------------------------------------------------------------------------
// DummyPlayToneProvider::~DummyPlayToneProvider
// Sets a pointer to CSatUiViewAppUi object.
// (other items were commented in a header).
// ----------------------------------------------------------------------------
//
DummyPlayToneProvider::~DummyPlayToneProvider()
{
    qDebug("SATAPP: DummyPlayToneProvider::~DummyPlayToneProvider >");
    qDebug("SATAPP: DummyPlayToneProvider::~DummyPlayToneProvider <");
}

//-----------------------------------------------------------------------------
// DummyPlayToneProvider::PlayStandardToneL
// (other items were commented in a header).
// ----------------------------------------------------------------------------
//
TSatUiResponse DummyPlayToneProvider::PlayStandardToneL( const TDesC& /*aText*/,
    const TDesC8& /*aSequence*/,
    TTimeIntervalMicroSeconds /*aDuration*/,
    const CFbsBitmap* /*aIconBitmap*/,
    const TBool /*aSelfExplanatory*/ )
{
    qDebug("SATAPP: DummyPlayToneProvider::PlayStandardToneL >");
    qDebug("SATAPP: DummyPlayToneProvider::PlayStandardToneL <");
    return ESatSuccess;
}


// ---------------------------------------------------------
// SatAppCommandHandler::GetProfileParamsL
// Get and store settings from current profile 
// (other items were commented in a header).
// ---------------------------------------------------------
//
void DummyPlayToneProvider::GetProfileParamsL( TSatTone 
                  /*aTone = ESatToneNotSet*/, TDes* /*aToneName = NULL*/ )
{
    qDebug( "SatAppCommandHandler::GetProfileParamsL >");
    qDebug("SatAppCommandHandler::GetProfileParamsL <");
}

// ---------------------------------------------------------
// DummyPlayToneProvider::MatoPrepareComplete
// Indicates success or failure.
// (other items were commented in a header).
// ---------------------------------------------------------
//
void DummyPlayToneProvider::MatoPrepareComplete(TInt /*aError*/)
{
    qDebug("DummyPlayToneProvider::MatoPrepareComplete >");
    qDebug( "DummyPlayToneProvider::MatoPrepareComplete <");
}

//-----------------------------------------------------------------------------
// DummyPlayToneProvider::MatoPlayComplete
// Indicates success or failure.
// (other items were commented in a header).
// ----------------------------------------------------------------------------
//
void DummyPlayToneProvider::MatoPlayComplete( TInt /*aError*/ )
{
    qDebug("DummyPlayToneProvider::MatoPlayComplete >");
    qDebug("DummyPlayToneProvider::MatoPlayComplete <");
}

//-----------------------------------------------------------------------------
// DummyPlayToneProvider::PlayUserSelectedToneL
// (other items were commented in a header).
// ----------------------------------------------------------------------------
//
TSatUiResponse DummyPlayToneProvider::PlayUserSelectedToneL(
        const TDesC &/*aText*/,
        TTimeIntervalMicroSeconds /*aDuration*/,
        TSatTone /*aTone*/,
        const CFbsBitmap* /*aIconBitmap*/,
        const TBool /*aSelfExplanatory*/ )
{
    qDebug("DummyPlayToneProvider::PlayUserSelectedToneL >");
    qDebug( "DummyPlayToneProvider::PlayUserSelectedToneL <");
    return ESatSuccess;
}

//-----------------------------------------------------------------------------
// DummyPlayToneProvider::MapcInitComplete
// Plays the tone.
// (other items were commented in a header).
// ----------------------------------------------------------------------------
void DummyPlayToneProvider::MapcInitComplete( TInt /*aError*/, 
    const TTimeIntervalMicroSeconds& /*aDuration*/ )
{
    qDebug( "DummyPlayToneProvider::MapcInitComplete >" );
    qDebug( "DummyPlayToneProvider::MapcInitComplete <" );
}

//-----------------------------------------------------------------------------
// DummyPlayToneProvider::MapcPlayComplete
// Deletes audio player after playing is completed.
// (other items were commented in a header).
// ----------------------------------------------------------------------------
void DummyPlayToneProvider::MapcPlayComplete( TInt /*aError*/ )
{
    qDebug( "DummyPlayToneProvider::MapcPlayComplete >");
    qDebug("DummyPlayToneProvider::MapcPlayComplete <");
}

// ----------------------------------------------------------------------------
// DummyPlayToneProvider::clearScreen
// (other items were commented in a header).
// ----------------------------------------------------------------------------
//
void DummyPlayToneProvider::clearScreen()
{
    qDebug("SATAPP: SatAppEventProvider::clearScreen >");
    qDebug("SATAPP: DummyPlayToneProvider::clearScreen <");
}

// ----------------------------------------------------------------------------
// DummyPlayToneProvider::clearScreen
// (other items were commented in a header).
// ----------------------------------------------------------------------------
//
void DummyPlayToneProvider::closeSatUI()
{
    qDebug("SATAPP: DummyPlayToneProvider::closeSatUI >");
    clearScreen();
    qDebug("SATAPP: DummyPlayToneProvider::closeSatUI <");
}

 //End of file