Elevate NetEq short-term activity statistics to ACM level for logging.

Review URL: https://webrtc-codereview.appspot.com/1313004

git-svn-id: http://webrtc.googlecode.com/svn/trunk@3850 4adac7df-926f-26a2-2b94-8c16560cd09d
This commit is contained in:
turaj@webrtc.org
2013-04-15 16:52:04 +00:00
parent 4b8de90dce
commit 92d1f07551
10 changed files with 151 additions and 1 deletions

View File

@ -316,6 +316,9 @@ typedef struct DSPInst_t_
/* Internal statistics instance */
DSPStats_t statInst;
/* Internal instance for short-term processing activity. */
ActivityStats activity_stats;
#ifdef NETEQ_STEREO
/* Pointer to Master/Slave info */
MasterSlaveInfo *msInfo;
@ -398,6 +401,21 @@ int WebRtcNetEQ_ClearInCallStats(DSPInst_t *inst);
int WebRtcNetEQ_ClearPostCallStats(DSPInst_t *inst);
/****************************************************************************
* WebRtcNetEQ_ClearActivityStats(...)
*
* Reset processing activity statistics.
*
* Input:
* - inst : NetEQ DSP instance
*
* Output:
* - inst : Updated instance
*
*/
void WebRtcNetEQ_ClearActivityStats(DSPInst_t *inst);
/****************************************************************************
* WebRtcNetEQ_RecOutInternal(...)
*