mediastreamer2 5.2.0
Data Fields
_MSQosAnalyzer Struct Reference

#include <bitratecontrol.h>

Collaboration diagram for _MSQosAnalyzer:
Collaboration graph
[legend]

Data Fields

MSQosAnalyzerDescdesc
 
OrtpLossRateEstimator * lre
 
char * label
 
void(* on_action_suggested )(void *userpointer, int argc, const char **argv)
 
void * on_action_suggested_user_pointer
 
int refcnt
 
MSQosAnalyzerAlgorithm type
 

Detailed Description

A MSQosAnalyzer is responsible to analyze RTCP feedback and suggest actions on bitrate or packet rate accordingly. This is an abstract interface.

Deprecated:

Field Documentation

◆ on_action_suggested

void(* _MSQosAnalyzer::on_action_suggested) (void *userpointer, int argc, const char **argv)

Each time the algorithm suggest an action, this callback is called with the userpointer

Parameters
userpointeron_action_suggested_user_pointer pointer given
argcnumber of arguments on the third argument array
argvarray containing various algorithm dependent information

◆ on_action_suggested_user_pointer

void* _MSQosAnalyzer::on_action_suggested_user_pointer

User pointer given at on_action_suggested callback


The documentation for this struct was generated from the following file: