diff -r fb024d5e35fa -r 64c62431ac08 multimediacommsengine/mmceshared/src/mcecomcodec.cpp --- a/multimediacommsengine/mmceshared/src/mcecomcodec.cpp Mon Aug 23 17:50:26 2010 +0300 +++ b/multimediacommsengine/mmceshared/src/mcecomcodec.cpp Mon Sep 06 17:32:13 2010 +0530 @@ -755,6 +755,26 @@ return action; } +// ----------------------------------------------------------------------------- +// CMceComCodec::MccRequireSignalling +// ----------------------------------------------------------------------------- +// +TInt CMceComCodec::MccRequireSignalling( + const CMceSrvStream& aOldStream, + const CMceSrvStream& aCurrentStream, + const CMccCodecInformation& aMccCurentCodec, + const CMccCodecInformation& aMccUpdateCodec ) const + { + TInt action = KMceRequiresSignalling; + + if ( !aMccCurentCodec.RequireSignalling( aMccUpdateCodec ) ) + { + action = DoMccRequireSignalling( aOldStream, aCurrentStream, aMccCurentCodec, aMccUpdateCodec ); + } + + return action; + } + // ----------------------------------------------------------------------------- // CMceComCodec::SetState