os/mm/devsound/sounddevbt/src/A2dpBlueTooth/headsetaudioif/A2dpCodecUtilities.inl
author sl
Tue, 10 Jun 2014 14:32:02 +0200
changeset 1 260cb5ec6c19
permissions -rw-r--r--
Update contrib.
     1 // Copyright (c) 2005-2009 Nokia Corporation and/or its subsidiary(-ies).
     2 // All rights reserved.
     3 // This component and the accompanying materials are made available
     4 // under the terms of "Eclipse Public License v1.0"
     5 // which accompanies this distribution, and is available
     6 // at the URL "http://www.eclipse.org/legal/epl-v10.html".
     7 //
     8 // Initial Contributors:
     9 // Nokia Corporation - initial contribution.
    10 //
    11 // Contributors:
    12 //
    13 // Description:
    14 //
    15 
    16 
    17 inline void CA2dpAudioCodecConfiguration::SetHeadsetCodecDataType(const TFourCC& aHeadsetCodecDataType)
    18 	{
    19 	iHeadsetCodecDataType = aHeadsetCodecDataType;
    20 	}
    21 	
    22 	
    23 inline void CA2dpAudioCodecConfiguration::SetSampleRate(TUint aSampleRate)
    24 	{
    25 	iSampleRate = aSampleRate;
    26 	}
    27 	
    28 	
    29 inline void CA2dpAudioCodecConfiguration::SetChannels(TUint aChannels)
    30 	{
    31 	iChannels = aChannels;
    32 	}
    33 	
    34 
    35 inline void CA2dpAudioCodecConfiguration::SetStereoSupport(TMMFStereoSupport aStereoSupport)
    36 	{
    37 	iStereoSupport = aStereoSupport;
    38 	}
    39 
    40 
    41 inline const TFourCC& CA2dpAudioCodecConfiguration::HeadsetCodecDataType() const	
    42 	{
    43 	return iHeadsetCodecDataType;
    44 	}
    45 	
    46 	
    47 inline TUint CA2dpAudioCodecConfiguration::SampleRate() const
    48 	{
    49 	return iSampleRate;
    50 	}
    51 
    52 
    53 inline TUint CA2dpAudioCodecConfiguration::Channels() const
    54 	{
    55 	return iChannels;
    56 	}
    57 	
    58 	
    59 inline TMMFStereoSupport CA2dpAudioCodecConfiguration::StereoSupport() const
    60 	{
    61 	return iStereoSupport;
    62 	}
    63 
    64 
    65 inline TAvdtpMediaCodecCapabilities* CA2dpAudioCodecConfiguration::RemoteCodecConfiguration() const
    66 	{
    67 	return iRemoteCodecConfiguration;
    68 	}
    69 
    70 	
    71 inline const TSBCFrameParameters& CA2dpAudioCodecConfiguration::LocalSBCCodecConfiguration() const
    72 	{
    73 	return iLocalSBCCodecConfiguration;
    74 	}
    75 
    76 
    77 
    78 inline TUint CA2dpCodecFrameHeaderParser::FrameLength() const
    79 	{
    80 	return iFrameLength;
    81 	}
    82 	
    83 
    84 inline TUint CA2dpCodecFrameHeaderParser::BitRate() const
    85 	{
    86 	return iBitRate;
    87 	}
    88