From 24acddbdc4e18dd053ae873abc5764bea484d38d Mon Sep 17 00:00:00 2001 From: mg Date: Thu, 27 Feb 2020 16:22:20 +0100 Subject: demuxer-lavf: udp_multicast rtsp-transport option --- demux/demux_lavf.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'demux/demux_lavf.c') diff --git a/demux/demux_lavf.c b/demux/demux_lavf.c index 0e48c3e900..212f954090 100644 --- a/demux/demux_lavf.c +++ b/demux/demux_lavf.c @@ -102,7 +102,9 @@ const struct m_sub_options demux_lavf_conf = { ({"lavf", 0}, {"udp", 1}, {"tcp", 2}, - {"http", 3})), + {"http", 3}, + {"udp_multicast", 4} + )), OPT_CHOICE("demuxer-lavf-linearize-timestamps", linearize_ts, 0, ({"no", 0}, {"auto", -1}, {"yes", 1})), OPT_FLAG("demuxer-lavf-propagate-opts", propagate_opts, 0), @@ -986,6 +988,7 @@ static int demux_open_lavf(demuxer_t *demuxer, enum demux_check check) case 1: transport = "udp"; break; case 2: transport = "tcp"; break; case 3: transport = "http"; break; + case 4: transport = "udp_multicast"; break; } if (transport) av_dict_set(&dopts, "rtsp_transport", transport, 0); -- cgit v1.2.3