diff -r 72290a6868df -r bf4e57f9a0ce ipappsrv_plat/media_control_api/inc/mmcccodecinformation.h --- a/ipappsrv_plat/media_control_api/inc/mmcccodecinformation.h Tue Jul 06 14:42:02 2010 +0300 +++ b/ipappsrv_plat/media_control_api/inc/mmcccodecinformation.h Wed Aug 18 10:09:50 2010 +0300 @@ -584,8 +584,8 @@ virtual TInt PriorityPreference( ) const; /** - * Get keep alive packets send timer value. - * @return keep alive packets send timer value. + * Get keep alive packets send timer value in seconds. + * @return keep alive packets send timer value in seconds. */ virtual TUint8 KeepAliveTimer() const; @@ -742,7 +742,21 @@ */ virtual TInt GetInterleaving() const; - +public: + + /** + * Set keep alive packets send timer value. + * @param aTimerValueMicroSecs timer value in microseconds for keep alive packets + * @return One of the standard system-wide error codes. + */ + virtual TInt SetKeepAliveTimerMicroSecs( TUint32 aTimerValueMicroSecs ); + + /** + * Get keep alive packets send timer value in microseconds. + * @return keep alive packets send timer value in microseconds. + */ + virtual TUint32 KeepAliveTimerMicroSecs() const; + protected: // Data /** @@ -936,7 +950,7 @@ TUint iVideoHeight; /** - * Timer value for keep alive data + * Timer value for keep alive data, seconds */ TUint8 iKeepAliveTimer; @@ -970,7 +984,12 @@ * Encoder/decoder uid */ TUid iEncodingDecodingDevice; - + + /** + * Timer value for keep alive data, microseconds + */ + TUint32 iKeepAliveTimerMicroSecs; + private: #ifdef TEST_EUNIT