{"reorder_queue_size","Number of packets to buffer for handling of reordered packets",OFFSET(reordering_queue_size),AV_OPT_TYPE_INT,{.i64=-1},-1,INT_MAX,DEC}
#define COMMON_OPTS() \
{"reorder_queue_size","Number of packets to buffer for handling of reordered packets",OFFSET(reordering_queue_size),AV_OPT_TYPE_INT,{.i64=-1},-1,INT_MAX,DEC}, \
{"min_port","Minimum local UDP port",OFFSET(rtp_port_min),AV_OPT_TYPE_INT,{.i64=RTSP_RTP_PORT_MIN},0,65535,DEC|ENC},
{"max_port","Maximum local UDP port",OFFSET(rtp_port_max),AV_OPT_TYPE_INT,{.i64=RTSP_RTP_PORT_MAX},0,65535,DEC|ENC},
{"timeout","Maximum timeout (in seconds) to wait for incoming connections. -1 is infinite. Implies flag listen",OFFSET(initial_timeout),AV_OPT_TYPE_INT,{.i64=-1},INT_MIN,INT_MAX,DEC},
{"rtcp_to_source","Send RTCP packets to the source address of received packets",0,AV_OPT_TYPE_CONST,{.i64=RTSP_FLAG_RTCP_TO_SOURCE},0,0,DEC,"rtsp_flags"},
RTSP_MEDIATYPE_OPTS("allowed_media_types","Media types to accept from the server"),