multimediacommsengine/mmceshared/inc/mcecomcodec.h
branchrcs
changeset 49 64c62431ac08
parent 0 1bce908db942
equal deleted inserted replaced
44:fb024d5e35fa 49:64c62431ac08
   306     */
   306     */
   307     TInt MccRequireSignalling( 
   307     TInt MccRequireSignalling( 
   308                         const CMceSrvStream& aStream,
   308                         const CMceSrvStream& aStream,
   309                         const CMccCodecInformation& aMccCurentCodec, 
   309                         const CMccCodecInformation& aMccCurentCodec, 
   310                         const CMccCodecInformation& aMccUpdateCodec ) const;
   310                         const CMccCodecInformation& aMccUpdateCodec ) const;
       
   311     
       
   312     /**
       
   313     * Checks, if signalling is required - MSRP Capabilities check
       
   314     * @param aStream stream
       
   315     * @param aMccCurentCodec current mcc codec
       
   316     * @param aMccUpdateCodec to be used mcc codec
       
   317     */
       
   318     TInt MccRequireSignalling( 
       
   319                         const CMceSrvStream& aOldStream,
       
   320                         const CMceSrvStream& aNewStream,
       
   321                         const CMccCodecInformation& aMccCurentCodec, 
       
   322                         const CMccCodecInformation& aMccUpdateCodec ) const;
   311    
   323    
   312     /**
   324     /**
   313     * Sets state of codec based on event
   325     * Sets state of codec based on event
   314     * @param aEvent event
   326     * @param aEvent event
   315     */
   327     */
   394   
   406   
   395     /**
   407     /**
   396     * Set default fmtp line
   408     * Set default fmtp line
   397     */                                    
   409     */                                    
   398     virtual void DoSetDefaultFmtpAttributeL() = 0;
   410     virtual void DoSetDefaultFmtpAttributeL() = 0;
       
   411     
       
   412     /**
       
   413     * Checks, if signalling is required - MSRP capabilities Check
       
   414     * @param aStream stream
       
   415     * @param aMccCurentCodec current mcc codec
       
   416     * @param aMccUpdateCodec to be used mcc codec
       
   417     */
       
   418     virtual TInt DoMccRequireSignalling( 
       
   419                                 const CMceSrvStream& aOldStream,
       
   420                                 const CMceSrvStream& aCurrentStream,
       
   421                                 const CMccCodecInformation& aMccCurentCodec, 
       
   422                                 const CMccCodecInformation& aMccUpdateCodec ) const = 0;
   399         
   423         
   400     /**
   424     /**
   401     * Encodes common values from mcc codec
   425     * Encodes common values from mcc codec
   402     * @param aMccCodec mcc codec
   426     * @param aMccCodec mcc codec
   403     * @param aStream stream
   427     * @param aStream stream