{"reorder_queue_size","set 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","set number of packets to buffer for handling of reordered packets",OFFSET(reordering_queue_size),AV_OPT_TYPE_INT,{.i64=-1},-1,INT_MAX,DEC}, \
{"max_port","set maximum local UDP port",OFFSET(rtp_port_max),AV_OPT_TYPE_INT,{.i64=RTSP_RTP_PORT_MAX},0,65535,DEC|ENC},
{"timeout","set maximum timeout (in seconds) to wait for incoming connections (-1 is infinite, imply flag listen)",OFFSET(initial_timeout),AV_OPT_TYPE_INT,{.i64=-1},INT_MIN,INT_MAX,DEC},
{"stimeout","set timeout (in microseconds) of socket TCP I/O operations",OFFSET(stimeout),AV_OPT_TYPE_INT,{.i64=0},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","set media types to accept from the server"),