diff --git a/CHANGELOG b/CHANGELOG index 45fe8e36..ee800185 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,4 +1,5 @@ Summary of Changes + * Allow : in non standard locations of netcam_url path. * Eliminated the use of coded_frame (Was a redundant assignment) * Revise HEVC to use H264 for older ffmpeg * Add HEVC codec option for newer ffmpeg (momo-i) diff --git a/netcam.c b/netcam.c index 1be0d054..32a995bf 100644 --- a/netcam.c +++ b/netcam.c @@ -149,7 +149,7 @@ static void netcam_url_parse(struct url_t *parse_url, const char *text_url) int i; const char *re = "(http|ftp|mjpg|mjpeg|rtsp)://(((.*):(.*))@)?" - "([^/:]|[-.a-z0-9]+)(:([0-9]+))?($|(/[^:]*))"; + "([^/:]|[-.a-z0-9]+)(:([0-9]+))?($|(/[^*]*))"; regex_t pattbuf; regmatch_t matches[10];