--- a/tsrc/musenginestub/src/musengsession.cpp Tue Aug 31 15:12:07 2010 +0300
+++ b/tsrc/musenginestub/src/musengsession.cpp Wed Sep 01 12:31:01 2010 +0100
@@ -18,9 +18,12 @@
// USER INCLUDES
#include "musengsession.h"
+#include "musengsessionobserver.h"
#include "musengtelephoneutils.h"
-#include "muslogger.h"
+// SYSTEM INCLUDES
+
+//#include <e32cmn.h>
// -----------------------------------------------------------------------------
//
@@ -35,7 +38,38 @@
//
// -----------------------------------------------------------------------------
//
-CMusEngSession::CMusEngSession()
+EXPORT_C TRect CMusEngSession::Rect() const
+ {
+ return iRect;
+ }
+
+
+// -----------------------------------------------------------------------------
+//
+// -----------------------------------------------------------------------------
+//
+EXPORT_C void CMusEngSession::SetRectL( const TRect& aRect )
+ {
+ iRect = aRect;
+ User::LeaveIfError( iErrorCode );
+ }
+
+
+// -----------------------------------------------------------------------------
+//
+// -----------------------------------------------------------------------------
+//
+EXPORT_C void CMusEngSession::EnableLoudspeakerL( TBool aEnable,
+ TBool aShowDialog )
+ {
+ }
+
+
+// -----------------------------------------------------------------------------
+//
+// -----------------------------------------------------------------------------
+//
+EXPORT_C TBool CMusEngSession::IsLoudSpeakerEnabled() const
{
}
@@ -44,8 +78,48 @@
//
// -----------------------------------------------------------------------------
//
+EXPORT_C TInt CMusEngSession::VolumeL() const
+ {
+ }
+
+
+// -----------------------------------------------------------------------------
+// Increases CS call volume level by one.
+// Leaves if error occurs when accessing central repository.
+// -----------------------------------------------------------------------------
+//
+EXPORT_C void CMusEngSession::VolumeUpL( )
+ {
+ }
+
+
+// -----------------------------------------------------------------------------
+// Decreases CS call volume level by one.
+// Leaves if error occurs when accessing central repository.
+// -----------------------------------------------------------------------------
+//
+EXPORT_C void CMusEngSession::VolumeDownL( )
+ {
+ }
+
+
+// -----------------------------------------------------------------------------
+//
+// -----------------------------------------------------------------------------
+//
+CMusEngSession::CMusEngSession( const TRect& aRect )
+ {
+ iRect = aRect;
+ }
+
+
+// -----------------------------------------------------------------------------
+//
+// -----------------------------------------------------------------------------
+//
void CMusEngSession::ConstructL() // second-phase constructor
{
+ iErrorCode = KErrNone;
}