diff --git a/libavformat/rtsp.h b/libavformat/rtsp.h index ce010eca20..83d7626106 100644 --- a/libavformat/rtsp.h +++ b/libavformat/rtsp.h @@ -37,6 +37,12 @@ enum RTSPLowerTransport { RTSP_LOWER_TRANSPORT_LAST }; +enum RTSPTransport { + RTSP_TRANSPORT_RTP, + RTSP_TRANSPORT_RDT, + RTSP_TRANSPORT_LAST +}; + #define RTSP_DEFAULT_PORT 554 #define RTSP_MAX_TRANSPORTS 8 #define RTSP_TCP_MAX_PACKET_SIZE 1472 @@ -52,7 +58,7 @@ typedef struct RTSPTransportField { int server_port_min, server_port_max; /**< RTP ports */ int ttl; /**< ttl value */ uint32_t destination; /**< destination IP address */ - int transport; + enum RTSPTransport transport; enum RTSPLowerTransport lower_transport; } RTSPTransportField; @@ -82,12 +88,6 @@ enum RTSPServerType { RTSP_SERVER_LAST }; -enum RTSPTransport { - RTSP_TRANSPORT_RTP, - RTSP_TRANSPORT_RDT, - RTSP_TRANSPORT_LAST -}; - typedef struct RTSPState { URLContext *rtsp_hd; /* RTSP TCP connexion handle */ int nb_rtsp_streams;