gstreamer/gst
Nirbheek Chauhan 827afa206d webrtc, rtmp2: Fix parsing of userinfo in URI strings
While parsing the string, `gst_uri_from_string()` also unescapes the
userinfo. This is bad if your username contains a `:` character, since
we will then split the userinfo at the wrong location when parsing it.

To fix this, we can use the new `gst_uri_from_string_escaped()` API
that was added in
https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/583

Fixes https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/issues/831

Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/1481>
2020-08-03 18:12:50 +00:00
..
accurip
adpcmdec
adpcmenc plugins: uddate gst_type_mark_as_plugin_api() calls 2020-06-06 00:40:42 +02:00
aiff
asfmux asfmux: consistent sscanf args usage 2020-05-21 20:37:49 +00:00
audiobuffersplit audiobuffersplit: Specify in the template caps that only interleaved audio is supported 2020-06-23 10:03:53 +03:00
audiofxbad docs: fix element names in section headers 2020-07-10 19:22:29 +00:00
audiolatency
audiomixmatrix plugins: uddate gst_type_mark_as_plugin_api() calls 2020-06-06 00:40:42 +02:00
audiovisualizers plugins: uddate gst_type_mark_as_plugin_api() calls 2020-06-06 00:40:42 +02:00
autoconvert autoconvert: fix compiler warnings with g_atomic on recent GLib versions 2020-05-01 14:50:58 +01:00
bayer meson: add update-orc-dist target 2020-07-04 15:05:23 +01:00
camerabin2 docs: fix element names in section headers 2020-07-10 19:22:29 +00:00
coloreffects plugins: uddate gst_type_mark_as_plugin_api() calls 2020-06-06 00:40:42 +02:00
debugutils docs: fix element names in section headers 2020-07-10 19:22:29 +00:00
dvbsubenc dvbsubenc: Add DVB Subtitle encoder 2020-06-17 12:50:13 +10:00
dvbsuboverlay
dvdspu
faceoverlay
festival
fieldanalysis meson: add update-orc-dist target 2020-07-04 15:05:23 +01:00
freeverb
frei0r
gaudieffects meson: add update-orc-dist target 2020-07-04 15:05:23 +01:00
gdp
geometrictransform docs: mark more types as plugin API 2020-06-23 12:10:17 -04:00
id3tag
inter docs: fix element names in section headers 2020-07-10 19:22:29 +00:00
interlace interlace: Make caps writable before modifying them 2020-06-25 16:05:39 +03:00
ivfparse
ivtc docs: fix element names in section headers 2020-07-10 19:22:29 +00:00
jp2kdecimator docs: fix element names in section headers 2020-07-10 19:22:29 +00:00
jpegformat
librfb
midi
mpegdemux
mpegpsmux
mpegtsdemux docs: mark more types as plugin API 2020-06-23 12:10:17 -04:00
mpegtsmux tsmux: Fix PCR calculation for CBR live streams 2020-07-28 16:18:45 +00:00
mxf mxfvanc: document new sink pad template 2020-06-25 06:59:18 +00:00
netsim plugins: uddate gst_type_mark_as_plugin_api() calls 2020-06-06 00:40:42 +02:00
onvif onviftimestamp: Add missing break in set_property() 2020-05-10 11:17:19 +03:00
pcapparse
pnm
proxy
rawparse plugins: uddate gst_type_mark_as_plugin_api() calls 2020-06-06 00:40:42 +02:00
removesilence
rist ristsrc: drop stream-start & eos messages posted from the internal udp sink(s) 2020-07-29 13:20:28 +00:00
rtmp2 webrtc, rtmp2: Fix parsing of userinfo in URI strings 2020-08-03 18:12:50 +00:00
rtp rtpsrc: drop stream-start & eos messages posted from the internal udp sink(s) 2020-07-29 13:20:28 +00:00
sdp sdpdemux: fix klocwork issues 2020-05-21 15:14:32 +00:00
segmentclip docs: mark more types as plugin API 2020-06-23 12:10:17 -04:00
siren
smooth
speed
subenc
switchbin
timecode plugins: uddate gst_type_mark_as_plugin_api() calls 2020-06-06 00:40:42 +02:00
transcode rtmp, transcodebin: fix i18n header includes 2020-07-07 19:55:00 +01:00
videofilters docs: fix element names in section headers 2020-07-10 19:22:29 +00:00
videoframe_audiolevel
videoparsers docs: fix element names in section headers 2020-07-10 19:22:29 +00:00
videosignal
vmnc
y4m docs: fix element names in section headers 2020-07-10 19:22:29 +00:00
meson.build dvbsubenc: Add DVB Subtitle encoder 2020-06-17 12:50:13 +10:00