From: Limin Wang <[email protected]>
Signed-off-by: Limin Wang <[email protected]>
---
libavformat/libsrt.c | 12 ++++++------
1 file changed, 6 insertions(+), 6 deletions(-)
diff --git a/libavformat/libsrt.c b/libavformat/libsrt.c
index 2d6fc4b..c01d639 100644
--- a/libavformat/libsrt.c
+++ b/libavformat/libsrt.c
@@ -96,8 +96,8 @@ typedef struct SRTContext {
#define E AV_OPT_FLAG_ENCODING_PARAM
#define OFFSET(x) offsetof(SRTContext, x)
static const AVOption libsrt_options[] = {
- { "timeout", "Timeout of socket I/O operations",
OFFSET(rw_timeout), AV_OPT_TYPE_INT64, { .i64 = -1 },
-1, INT64_MAX, .flags = D|E },
- { "listen_timeout", "Connection awaiting timeout",
OFFSET(listen_timeout), AV_OPT_TYPE_INT64, { .i64 = -1 },
-1, INT64_MAX, .flags = D|E },
+ { "timeout", "Timeout of socket I/O operations (in microseconds)",
OFFSET(rw_timeout), AV_OPT_TYPE_INT64, { .i64 = -1 },
-1, INT64_MAX, .flags = D|E },
+ { "listen_timeout", "Connection awaiting timeout (in microseconds)" ,
OFFSET(listen_timeout), AV_OPT_TYPE_INT64, { .i64 = -1 },
-1, INT64_MAX, .flags = D|E },
{ "send_buffer_size", "Socket send buffer size (in bytes)",
OFFSET(send_buffer_size), AV_OPT_TYPE_INT, { .i64 = -1 },
-1, INT_MAX, .flags = D|E },
{ "recv_buffer_size", "Socket receive buffer size (in bytes)",
OFFSET(recv_buffer_size), AV_OPT_TYPE_INT, { .i64 = -1 },
-1, INT_MAX, .flags = D|E },
{ "pkt_size", "Maximum SRT packet size",
OFFSET(payload_size), AV_OPT_TYPE_INT, { .i64 = -1 },
-1, SRT_LIVE_MAX_PAYLOAD_SIZE, .flags = D|E, "payload_size" },
@@ -118,13 +118,13 @@ static const AVOption libsrt_options[] = {
{ "iptos", "IP Type of Service",
OFFSET(iptos), AV_OPT_TYPE_INT, { .i64 = -1 },
-1, 255, .flags = D|E },
{ "inputbw", "Estimated input stream rate",
OFFSET(inputbw), AV_OPT_TYPE_INT64, { .i64 = -1 },
-1, INT64_MAX, .flags = D|E },
{ "oheadbw", "MaxBW ceiling based on % over input stream rate",
OFFSET(oheadbw), AV_OPT_TYPE_INT, { .i64 = -1 },
-1, 100, .flags = D|E },
- { "latency", "receiver delay to absorb bursts of missed packet
retransmissions", OFFSET(latency), AV_OPT_TYPE_INT64, { .i64 = -1
}, -1, INT64_MAX, .flags = D|E },
+ { "latency", "receiver delay (in microseconds) to absorb bursts of
missed packet retransmissions", OFFSET(latency),
AV_OPT_TYPE_INT64, { .i64 = -1 }, -1, INT64_MAX, .flags = D|E },
{ "tsbpddelay", "deprecated, same effect as latency option",
OFFSET(latency), AV_OPT_TYPE_INT64, { .i64 = -1 },
-1, INT64_MAX, .flags = D|E },
- { "rcvlatency", "receive latency",
OFFSET(rcvlatency), AV_OPT_TYPE_INT64, { .i64 = -1 },
-1, INT64_MAX, .flags = D|E },
- { "peerlatency", "peer latency",
OFFSET(peerlatency), AV_OPT_TYPE_INT64, { .i64 = -1 },
-1, INT64_MAX, .flags = D|E },
+ { "rcvlatency", "receive latency (in microseconds)",
OFFSET(rcvlatency), AV_OPT_TYPE_INT64, { .i64 = -1 },
-1, INT64_MAX, .flags = D|E },
+ { "peerlatency", "peer latency (in microseconds)",
OFFSET(peerlatency), AV_OPT_TYPE_INT64, { .i64 = -1 },
-1, INT64_MAX, .flags = D|E },
{ "tlpktdrop", "Enable receiver pkt drop",
OFFSET(tlpktdrop), AV_OPT_TYPE_BOOL, { .i64 = -1 },
-1, 1, .flags = D|E },
{ "nakreport", "Enable receiver to send periodic NAK reports",
OFFSET(nakreport), AV_OPT_TYPE_BOOL, { .i64 = -1 },
-1, 1, .flags = D|E },
- { "connect_timeout", "Connect timeout. Caller default: 3000, rendezvous (x
10)", OFFSET(connect_timeout), AV_OPT_TYPE_INT64, { .i64 = -1 },
-1, INT64_MAX, .flags = D|E },
+ { "connect_timeout", "Connect timeout(in milliseconds). Caller default:
3000, rendezvous (x 10)", OFFSET(connect_timeout),
AV_OPT_TYPE_INT64, { .i64 = -1 }, -1, INT64_MAX, .flags = D|E },
{ "mode", "Connection mode (caller, listener, rendezvous)",
OFFSET(mode), AV_OPT_TYPE_INT, { .i64 =
SRT_MODE_CALLER }, SRT_MODE_CALLER, SRT_MODE_RENDEZVOUS, .flags = D|E, "mode" },
{ "caller", NULL, 0, AV_OPT_TYPE_CONST, { .i64 = SRT_MODE_CALLER
}, INT_MIN, INT_MAX, .flags = D|E, "mode" },
{ "listener", NULL, 0, AV_OPT_TYPE_CONST, { .i64 =
SRT_MODE_LISTENER }, INT_MIN, INT_MAX, .flags = D|E, "mode" },
--
2.9.5
_______________________________________________
ffmpeg-devel mailing list
[email protected]
https://ffmpeg.org/mailman/listinfo/ffmpeg-devel
To unsubscribe, visit link above, or email
[email protected] with subject "unsubscribe".