williamr@2: // Copyright (c) 2001-2009 Nokia Corporation and/or its subsidiary(-ies). williamr@2: // All rights reserved. williamr@2: // This component and the accompanying materials are made available williamr@2: // under the terms of the License "Symbian Foundation License v1.0" to Symbian Foundation members and "Symbian Foundation End User License Agreement v1.0" to non-members williamr@2: // which accompanies this distribution, and is available williamr@2: // at the URL "http://www.symbianfoundation.org/legal/licencesv10.html". williamr@2: // williamr@2: // Initial Contributors: williamr@2: // Nokia Corporation - initial contribution. williamr@2: // williamr@2: // Contributors: williamr@2: // williamr@2: // Description: williamr@2: // include\server\mmfformat.inl williamr@2: // CMMFFormatDecode williamr@2: // williamr@2: // williamr@2: williamr@2: void CMMFFormatDecode::BufferEmptiedL(CMMFBuffer* /*aBuffer*/) williamr@2: { williamr@2: } williamr@2: williamr@2: void CMMFFormatDecode::EmptyBufferL(CMMFBuffer* /*aBuffer*/, MDataSource* /*aSupplier*/, TMediaId /*aMediaId*/) williamr@2: { williamr@2: } williamr@2: williamr@2: CMMFBuffer* CMMFFormatDecode::CreateSinkBufferL(TMediaId /*aMediaId*/, TBool &/*aReference*/) williamr@2: { williamr@2: return NULL; williamr@2: } williamr@2: williamr@2: TFourCC CMMFFormatDecode::SinkDataTypeCode(TMediaId /*aMediaId*/) williamr@2: { williamr@2: TFourCC fourCC; return fourCC; williamr@2: } williamr@2: williamr@2: void CMMFFormatDecode::GetNumberOfMetaDataEntriesL(TInt& /*aNumberOfEntries*/) williamr@2: { williamr@2: User::Leave(KErrNotSupported); williamr@2: } williamr@2: williamr@2: CMMFMetaDataEntry* CMMFFormatDecode::MetaDataEntryL(TInt /*aIndex*/) williamr@2: { williamr@2: User::Leave(KErrNotSupported); return NULL; williamr@2: } williamr@2: williamr@2: TInt CMMFFormatDecode::SetNumChannels(TUint /*aChannels*/) williamr@2: { williamr@2: return KErrNotSupported; williamr@2: } williamr@2: williamr@2: TInt CMMFFormatDecode::SetSampleRate(TUint /*aSampleRate*/) williamr@2: { williamr@2: return KErrNotSupported; williamr@2: } williamr@2: williamr@2: TInt CMMFFormatDecode::SetBitRate(TUint /*aBitRate*/) williamr@2: { williamr@2: return KErrNotSupported; williamr@2: } williamr@2: williamr@2: void CMMFFormatDecode::GetSupportedSampleRatesL(RArray& /*aSampleRates*/) williamr@2: { williamr@2: User::Leave(KErrNotSupported); williamr@2: } williamr@2: williamr@2: void CMMFFormatDecode::GetSupportedBitRatesL(RArray& /*aBitRates*/) williamr@2: { williamr@2: User::Leave(KErrNotSupported); williamr@2: } williamr@2: williamr@2: void CMMFFormatDecode::GetSupportedNumChannelsL(RArray& /*aNumChannels*/) williamr@2: { williamr@2: User::Leave(KErrNotSupported); williamr@2: } williamr@2: williamr@2: void CMMFFormatDecode::GetSupportedDataTypesL(TMediaId /*aMediaId*/, RArray& /*aDataTypes*/) williamr@2: { williamr@2: User::Leave(KErrNotSupported); williamr@2: } williamr@2: williamr@2: void CMMFFormatDecode::SuggestSourceBufferSize(TUint /*aSuggestedBufferSize*/) williamr@2: { williamr@2: } williamr@2: williamr@2: void CMMFFormatDecode::SetPositionL(const TTimeIntervalMicroSeconds& /*aPosition*/) williamr@2: { williamr@2: User::Leave(KErrNotSupported); williamr@2: } williamr@2: williamr@2: // CMMFFormatEncode williamr@2: williamr@2: void CMMFFormatEncode::FillBufferL(CMMFBuffer* /*aBuffer*/, MDataSink* /*aConsumer*/, TMediaId /*aMediaId*/) williamr@2: { williamr@2: } williamr@2: williamr@2: CMMFBuffer* CMMFFormatEncode::CreateSourceBufferL(TMediaId /*aMediaId*/, TBool &/*aReference*/) williamr@2: { williamr@2: return NULL; williamr@2: } williamr@2: williamr@2: TFourCC CMMFFormatEncode::SourceDataTypeCode(TMediaId /*aMediaId*/) williamr@2: { williamr@2: TFourCC fourCC; return fourCC; williamr@2: } williamr@2: williamr@2: void CMMFFormatEncode::BufferFilledL(CMMFBuffer* /*aBuffer*/) williamr@2: { williamr@2: } williamr@2: williamr@2: void CMMFFormatEncode::CropL(TTimeIntervalMicroSeconds /*aPosition*/, TBool /*aToEnd*/) williamr@2: { williamr@2: User::Leave(KErrNotSupported); williamr@2: } williamr@2: williamr@2: void CMMFFormatEncode::GetNumberOfMetaDataEntriesL(TInt& /*aNumberOfEntries*/) williamr@2: { williamr@2: User::Leave(KErrNotSupported); williamr@2: } williamr@2: williamr@2: CMMFMetaDataEntry* CMMFFormatEncode::MetaDataEntryL(TInt /*aIndex*/) williamr@2: { williamr@2: User::Leave(KErrNotSupported); return NULL; williamr@2: } williamr@2: williamr@2: void CMMFFormatEncode::AddMetaDataEntryL(const CMMFMetaDataEntry& /*aNewEntry*/) williamr@2: { williamr@2: User::Leave(KErrNotSupported); williamr@2: } williamr@2: williamr@2: TInt CMMFFormatEncode::RemoveMetaDataEntry(TInt /*aIndex*/) williamr@2: { williamr@2: return KErrNotSupported; williamr@2: } williamr@2: williamr@2: void CMMFFormatEncode::ReplaceMetaDataEntryL(TInt /*aIndex*/, const CMMFMetaDataEntry& /*aNewEntry*/) williamr@2: { williamr@2: User::Leave(KErrNotSupported); williamr@2: } williamr@2: williamr@2: TInt CMMFFormatEncode::SetNumChannels(TUint /*aChannels*/) williamr@2: { williamr@2: return KErrNotSupported; williamr@2: } williamr@2: williamr@2: TInt CMMFFormatEncode::SetSampleRate(TUint /*aSampleRate*/) williamr@2: { williamr@2: return KErrNotSupported; williamr@2: } williamr@2: williamr@2: TInt CMMFFormatEncode::SetBitRate(TUint /*aBitRate*/) williamr@2: { williamr@2: return KErrNotSupported; williamr@2: } williamr@2: williamr@2: void CMMFFormatEncode::GetSupportedSampleRatesL(RArray& /*aSampleRates*/) williamr@2: { williamr@2: User::Leave(KErrNotSupported); williamr@2: } williamr@2: williamr@2: void CMMFFormatEncode::GetSupportedBitRatesL(RArray& /*aBitRates*/) williamr@2: { williamr@2: User::Leave(KErrNotSupported); williamr@2: } williamr@2: williamr@2: void CMMFFormatEncode::GetSupportedNumChannelsL(RArray& /*aNumChannels*/) williamr@2: { williamr@2: User::Leave(KErrNotSupported); williamr@2: } williamr@2: williamr@2: void CMMFFormatEncode::GetSupportedDataTypesL(TMediaId /*aMediaId*/, RArray& /*aDataTypes*/) williamr@2: { williamr@2: User::Leave(KErrNotSupported); williamr@2: } williamr@2: williamr@2: void CMMFFormatEncode::SetMaximumClipSizeL(TInt /*aBytes*/) williamr@2: { williamr@2: User::Leave(KErrNotSupported); williamr@2: } williamr@2: williamr@2: void CMMFFormatEncode::SetPositionL(const TTimeIntervalMicroSeconds& /*aPosition*/) williamr@2: { williamr@2: User::Leave(KErrNotSupported); williamr@2: }