Internal RTP Definitions. More...
#include "mpf_rtp_stat.h"#include "mpf_jitter_buffer.h"Go to the source code of this file.
Data Structures | |
| struct | rtp_rx_history_t |
| struct | rtp_rx_periodic_history_t |
| struct | rtp_receiver_t |
| struct | rtp_transmitter_t |
Defines | |
| #define | RTP_SEQ_MOD (1 << 16) |
| #define | MAX_DROPOUT 3000 |
| #define | MAX_MISORDER 100 |
| #define | DISCARDED_TO_RECEIVED_RATIO_THRESHOLD 30 |
| #define | DEVIATION_THRESHOLD 4000 |
| #define | INTER_TALKSPURT_GAP 1000 |
Typedefs | |
| typedef struct rtp_rx_history_t | rtp_rx_history_t |
| typedef struct rtp_rx_periodic_history_t | rtp_rx_periodic_history_t |
| typedef struct rtp_receiver_t | rtp_receiver_t |
| typedef struct rtp_transmitter_t | rtp_transmitter_t |
Internal RTP Definitions.
| #define DEVIATION_THRESHOLD 4000 |
Deviation threshold is used to trigger a drift in timestamps
| #define DISCARDED_TO_RECEIVED_RATIO_THRESHOLD 30 |
Restart receiver if threshold is reached
| #define INTER_TALKSPURT_GAP 1000 |
This threshold is used to detect a new talkspurt
| #define MAX_DROPOUT 3000 |
Number of max dropout packets (seq numbers) is used to trigger either a drift in the seq numbers or a misorder packet
| #define MAX_MISORDER 100 |
Number of max misorder packets (seq numbers) is used to differentiate a drift in the seq numbers from a misorder packet
| #define RTP_SEQ_MOD (1 << 16) |
Used to calculate actual number of received packets (32bit) in case seq number (16bit) wrapped around
| typedef struct rtp_receiver_t rtp_receiver_t |
RTP receiver declaration
| typedef struct rtp_rx_history_t rtp_rx_history_t |
RTP receiver history declaration
| typedef struct rtp_rx_periodic_history_t rtp_rx_periodic_history_t |
RTP receiver periodic history declaration
| typedef struct rtp_transmitter_t rtp_transmitter_t |
RTP transmitter declaration
1.6.1