#ifndef RTP_H
#define RTP_H
+#include "avcodec.h"
+#include "avformat.h"
+
#define RTP_MIN_PACKET_LENGTH 12
#define RTP_MAX_PACKET_LENGTH 1500 /* XXX: suppress this define */
const uint8_t *buf, int len);
void rtp_parse_close(RTPDemuxContext *s);
-extern AVOutputFormat rtp_muxer;
-extern AVInputFormat rtp_demuxer;
-
int rtp_get_local_port(URLContext *h);
int rtp_set_remote_url(URLContext *h, const char *uri);
void rtp_get_file_handles(URLContext *h, int *prtp_fd, int *prtcp_fd);
*/
int rtp_check_and_send_back_rr(RTPDemuxContext *s, int count);
-extern URLProtocol rtp_protocol;
-
#define RTP_PT_PRIVATE 96
#define RTP_VERSION 2
#define RTP_MAX_SDES 256 /**< maximum text length for SDES */
int objecttype;
char *mode;
- /* mpeg 4 AU headers */
+ /** mpeg 4 AU headers */
struct AUHeaders {
int size;
int index;