--- a/ipappsrv_plat/media_control_api/inc/mmcccodecinformation.h Thu Jun 24 14:41:11 2010 +0300
+++ b/ipappsrv_plat/media_control_api/inc/mmcccodecinformation.h Fri Jul 09 13:14:28 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