g_network_address_parse_uri fails on Turkish Windows but not on English Windows
Was told to post this issue here: https://gitlab.freedesktop.org/gstreamer/gstreamer/-/issues/622#note_672484
When using GStreamer(only on versions 1.15.x and above) to parse the URI like the one below, I get an Invalid URI error in Turkish Windows. However it works when I switch to English(USA) Windows. It works with GStreamers versions below 1.14.x.
rtsp://admin:4dDlPn4FwW0=_pwdEX@172.16.20.249:6305/file/cvm://172.16.20.249:6021/tracks/FFB1D9FD79B841788088ED911CEB0F8D?range=20201022T000000-20201022T000126&recordtype=0&client=vlc&key=DYVfV6Ucz2tOncQIhaXTzA==&vector=KqVudd9vuh8g9LVtkrfFvQ==
This is how it fails in GStreamer logs:
0:00:00.801231700 13128 0000000003047BC0 ERROR default gstrtspconnection.c:1045:gst_rtsp_connection_connect_with_response: failed to connect: Invalid URI ÔÇİrtsp://172.16.20.249:6305/file/cvm://172.16.20.249:6021/tracks/FFB1D9FD79B841788088ED911CEB0F8D?ra nge=20201022T000000-20201022T000126&recordtype=0&client=vlc&key=DYVfV6Ucz2tOncQIhaXTzA==&vector=KqVudd9vuh8g9LVtkrfFvQ==ÔÇÖ
This is the log file when it fails:
This is the log file when it works: