frametable_stub/src/frametable_stub.cpp
changeset 34 31d6e1ae5283
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/frametable_stub/src/frametable_stub.cpp	Tue Jul 06 16:02:18 2010 +0300
@@ -0,0 +1,192 @@
+/*
+
+* Copyright (c) 2007 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:  Class definition for the frame table functions.
+
+ *
+
+*/
+
+
+
+
+
+
+#include <frametable.h>
+#include <e32debug.h>
+
+
+CFrameTable::CFrameTable()
+
+    {
+
+    }
+
+void CFrameTable::ConstructL()
+
+    {
+
+    }
+
+EXPORT_C CFrameTable* CFrameTable::NewL()
+
+    {
+
+    CFrameTable* self = new(ELeave) CFrameTable;
+
+    return self;
+
+    }
+
+EXPORT_C CFrameTable::~CFrameTable()
+
+    {
+
+    }
+
+EXPORT_C TInt CFrameTable::InitFrameTable(TInt aSampleRate, TInt aSamplesPerFrame)
+
+    {
+    	 RDebug::Print(_L("CFrameTable::InitFrameTable aSampleRate[%d], aSamplesPerFrame[%d]"), aSampleRate, aSamplesPerFrame);
+    	return KErrNone;
+    }
+
+EXPORT_C TInt CFrameTable::SubmitTableEntry(TUint aPos)
+
+    {
+    	RDebug::Print(_L("CFrameTable::InitFrameTable aPos[%d]"), aPos);
+    	return KErrNone;
+   }
+
+TInt CFrameTable::SubmitLowResTableEntry(TBufRefPosEntry& aEntry)
+
+    {
+    	RDebug::Print(_L("CFrameTable::InitFrameTable aEntry[%d]"), aEntry);
+			return KErrNone;
+    }
+
+EXPORT_C TInt CFrameTable::FindFramePosFromTime(TUint& aTimeMs, TUint& aPos)
+
+    {
+    	RDebug::Print(_L("CFrameTable::InitFrameTable aTimeMs[%d], aPos[%d]"), aTimeMs, aPos);
+    	return KErrNone;
+    }
+
+
+
+EXPORT_C TInt CFrameTable::FindFrameTimeFromPos(TUint& aTimeMs, TUint& aPos)
+
+    {
+    	RDebug::Print(_L("CFrameTable::InitFrameTable aTimeMs[%d], aPos[%d]"), aTimeMs, aPos);
+    	return KErrNone;
+    }
+
+EXPORT_C TInt CFrameTable::LastFramePos(TUint& aPos)
+
+    {
+    	RDebug::Print(_L("CFrameTable::InitFrameTable aPos[%d]"), aPos);
+    	return KErrNone;
+    }
+
+EXPORT_C TInt CFrameTable::LastFrameTime(TUint& aTimeMs)
+
+   {
+   	RDebug::Print(_L("CFrameTable::InitFrameTable aTimeMs[%d]"), aTimeMs);
+    	return KErrNone;
+    }
+
+EXPORT_C void CFrameTable::ResetTable()
+
+    {
+    	
+    }
+
+EXPORT_C void CFrameTable::ShrinkTable()
+
+    { 
+    	
+    }
+
+
+
+EXPORT_C TInt CFrameTable::SetSourceReference(TUint aTimeMs, TUint aPos)
+
+    { 
+    	RDebug::Print(_L("CFrameTable::InitFrameTable aTimeMs[%d], aPos[%d]"), aTimeMs, aPos);
+    	return KErrNone;
+    }
+
+
+
+EXPORT_C TInt CFrameTable::RegisterForEvent(TFrameTableEvent aEvent, MFrameTableEventObserver* aObserver, TUint aParam)
+
+    {
+    	RDebug::Print(_L("CFrameTable::InitFrameTable aEvent[%d], aObserver[%d], aParam[%d]"), aEvent, aObserver, aParam);
+			return KErrNone;
+    }
+
+
+EXPORT_C TInt CFrameTable::UnRegisterForEvent(TFrameTableEvent aEvent, MFrameTableEventObserver* /*aObserver*/)
+
+    {
+    	RDebug::Print(_L("CFrameTable::InitFrameTable aEvent[%d]"), aEvent);
+    	return KErrNone;
+    }
+
+EXPORT_C TInt CFrameTable::Bitrate()
+
+    {
+			return KErrNone;
+    }
+
+
+TUint CFrameTable::CalcFrameFromTimeMs(TUint aTimeMs)
+
+    {
+    	RDebug::Print(_L("CFrameTable::InitFrameTable aTimeMs[%d]"), aTimeMs);
+    	return KErrNone; 
+    }
+
+
+
+EXPORT_C TInt CFrameTable::IsSeeking(TBool& aIsSeeking)
+
+    {
+    	RDebug::Print(_L("CFrameTable::InitFrameTable aIsSeeking[%d]"), aIsSeeking);
+			return KErrNone;
+    }
+
+
+
+EXPORT_C TInt CFrameTable::GetLastPosEvent(TUint& aPos)
+
+    {
+    	RDebug::Print(_L("CFrameTable::InitFrameTable aPos[%d]"), aPos);
+			return KErrNone;
+    }
+
+
+