diff -r 000000000000 -r 71ca22bcf22a mmmw_plat/multimedia_data_source_api/inc/MultimediaDataSource.inl --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/mmmw_plat/multimedia_data_source_api/inc/MultimediaDataSource.inl Tue Feb 02 01:08:46 2010 +0200 @@ -0,0 +1,87 @@ +/* +* Copyright (c) 2006 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: Implementation of MultimediaDataSource inline. +* +*/ + + +inline TInt CMultimediaDataSource::SetPrioritySettings( + const TMMFPrioritySettings& /*aPrioritySettings*/ ) + { + return KErrNotSupported; + } + +inline TInt CMultimediaDataSource::GetDRMProtection( TBool& aIsProtected ) + { + aIsProtected = EFalse; + return KErrNone; + } + +inline TInt CMultimediaDataSource::EvaluateIntent( + ContentAccess::TIntent /*aIntent*/ ) + { + return KErrNotSupported; + }; + +inline TInt CMultimediaDataSource::ExecuteIntent( + ContentAccess::TIntent /*aIntent*/ ) + { + return KErrNotSupported; + }; + +inline TInt CMultimediaDataSource::SetAgentProperty( + ContentAccess::TAgentProperty /*aProperty*/, + TInt /*aValue*/) + { + return KErrNotSupported; + }; + +inline void CMultimediaDataSource::GetState( TState& aState ) + { + aState = iState; + }; + +inline TInt CMultimediaDataSource::GetSeekingSupport( TBool& aSeekSupport ) + { + aSeekSupport = EFalse; + return KErrNone; + }; + +inline TInt CMultimediaDataSource::GetRandomSeekingSupport( + TBool& aSeekSupport ) + { + aSeekSupport = EFalse; + return KErrNone; + }; + +inline TInt CMultimediaDataSource::Seek(TUint /*aPosInBytes*/) + { + return KErrNotSupported; + }; + +inline CMultimediaDataSource::~CMultimediaDataSource() + { + // No impl + }; + +inline TInt CMultimediaDataSource::GetInterface( + TUid /*aInterfaceId*/, + TVersion& /*aVer*/, + TAny*& aInterfaceImpl ) + { + aInterfaceImpl = NULL; + return KErrNotFound; + } + +// End of file