multimediacommscontroller/mmccsubcontroller/inc/mccrtpkeepalivecontainer.h
changeset 43 bf4e57f9a0ce
parent 0 1bce908db942
child 59 b0e4b01681c5
equal deleted inserted replaced
35:72290a6868df 43:bf4e57f9a0ce
    85          * Update session keepalive parameters
    85          * Update session keepalive parameters
    86          *
    86          *
    87          * @since Series 60 3.2
    87          * @since Series 60 3.2
    88          * @param aUser rtp interface instance
    88          * @param aUser rtp interface instance
    89          * @param aCodecInfo codec info instance
    89          * @param aCodecInfo codec info instance
       
    90          * @param aRtpMediaClock rtp media clock instance
    90          * @return void
    91          * @return void
    91          */
    92          */
    92         virtual void UpdateParamsL( MMccRtpInterface& aUser, 
    93         virtual void UpdateParamsL( MMccRtpInterface& aUser, 
    93                                     const TMccCodecInfo& aCodecInfo ) = 0;
    94                                     const TMccCodecInfo& aCodecInfo,
       
    95                                     CMccRtpMediaClock& aRtpMediaClock ) = 0;
    94     };
    96     };
    95 
    97 
    96 NONSHARABLE_CLASS( CMccRtpKeepaliveContainer ) : public CBase, 
    98 NONSHARABLE_CLASS( CMccRtpKeepaliveContainer ) : public CBase, 
    97     public MMccRtpKeepalive
    99     public MMccRtpKeepalive
    98     {
   100     {
   147          * Update session keepalive parameters
   149          * Update session keepalive parameters
   148          *
   150          *
   149          * @since Series 60 3.2
   151          * @since Series 60 3.2
   150          * @param aUser rtp interface instance
   152          * @param aUser rtp interface instance
   151          * @param aConfig Configuration
   153          * @param aConfig Configuration
       
   154          * @param aRtpMediaClock rtp media clock instance
   152          * @return void
   155          * @return void
   153          */
   156          */
   154         virtual void UpdateParamsL( MMccRtpInterface& aUser, 
   157         virtual void UpdateParamsL( MMccRtpInterface& aUser, 
   155                                     const TMccCodecInfo& aConfig );                            
   158                                     const TMccCodecInfo& aConfig,
       
   159                                     CMccRtpMediaClock& aRtpMediaClock );                            
   156     
   160     
   157     public: // Functions
   161     public: // Functions
   158        
   162        
   159         void StopAll();
   163         void StopAll();
   160         
   164