|
|
|
@ -3,8 +3,8 @@ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#define NUM_PAYLOAD_TYPES 32 |
|
|
|
#define MAX_FORWARD_DESTINATIONS 32 |
|
|
|
#define RTPE_NUM_PAYLOAD_TYPES 32 |
|
|
|
#define RTPE_MAX_FORWARD_DESTINATIONS 32 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@ -109,7 +109,7 @@ struct rtpengine_target_info { |
|
|
|
struct rtpengine_srtp decrypt; |
|
|
|
uint32_t ssrc; // Expose the SSRC to userspace when we resync. |
|
|
|
|
|
|
|
struct rtpengine_payload_type payload_types[NUM_PAYLOAD_TYPES]; /* must be sorted */ |
|
|
|
struct rtpengine_payload_type payload_types[RTPE_NUM_PAYLOAD_TYPES]; /* must be sorted */ |
|
|
|
unsigned int num_payload_types; |
|
|
|
|
|
|
|
unsigned int rtcp_mux:1, |
|
|
|
@ -214,8 +214,8 @@ struct rtpengine_message { |
|
|
|
struct rtpengine_list_entry { |
|
|
|
struct rtpengine_target_info target; |
|
|
|
struct rtpengine_stats stats; |
|
|
|
struct rtpengine_rtp_stats rtp_stats[NUM_PAYLOAD_TYPES]; |
|
|
|
struct rtpengine_output_info outputs[MAX_FORWARD_DESTINATIONS]; |
|
|
|
struct rtpengine_rtp_stats rtp_stats[RTPE_NUM_PAYLOAD_TYPES]; |
|
|
|
struct rtpengine_output_info outputs[RTPE_MAX_FORWARD_DESTINATIONS]; |
|
|
|
}; |
|
|
|
|
|
|
|
|
|
|
|
|