OLD | NEW |
1 /* | 1 /* |
2 * rtp_priv.h | 2 * rtp_priv.h |
3 * | 3 * |
4 * private, internal header file for RTP | 4 * private, internal header file for RTP |
5 * | 5 * |
6 * David A. McGrew | 6 * David A. McGrew |
7 * Cisco Systems, Inc. | 7 * Cisco Systems, Inc. |
8 */ | 8 */ |
9 /* | 9 /* |
10 * | 10 * |
(...skipping 31 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
42 * | 42 * |
43 */ | 43 */ |
44 | 44 |
45 | 45 |
46 #ifndef RTP_PRIV_H | 46 #ifndef RTP_PRIV_H |
47 #define RTP_PRIV_H | 47 #define RTP_PRIV_H |
48 | 48 |
49 #include "srtp_priv.h" | 49 #include "srtp_priv.h" |
50 #include "rtp.h" | 50 #include "rtp.h" |
51 | 51 |
52 typedef srtp_hdr_t rtp_hdr_t; | |
53 | |
54 typedef struct { | |
55 srtp_hdr_t header; | |
56 char body[RTP_MAX_BUF_LEN]; | |
57 } rtp_msg_t; | |
58 | |
59 typedef struct rtp_sender_ctx_t { | |
60 rtp_msg_t message; | |
61 int socket; | |
62 srtp_ctx_t *srtp_ctx; | |
63 struct sockaddr_in addr; /* reciever's address */ | |
64 } rtp_sender_ctx_t; | |
65 | |
66 typedef struct rtp_receiver_ctx_t { | |
67 rtp_msg_t message; | |
68 int socket; | |
69 srtp_ctx_t *srtp_ctx; | |
70 struct sockaddr_in addr; /* receiver's address */ | |
71 } rtp_receiver_ctx_t; | |
72 | |
73 | 52 |
74 #endif /* RTP_PRIV_H */ | 53 #endif /* RTP_PRIV_H */ |
OLD | NEW |