mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-12-23 00:36:51 +00:00
fix caps parsing. Some evil person (me?\!) disallowed the dot as a character in caps
Original commit message from CVS: fix caps parsing. Some evil person (me?\!) disallowed the dot as a character in caps
This commit is contained in:
parent
90d64117c5
commit
8cf0d17c3f
1 changed files with 3 additions and 2 deletions
|
@ -42,9 +42,10 @@ _ref {_identifier}"."{_identifier}?
|
|||
_binref {_identifier}[[:space:]]*"."[[:space:]]*"("
|
||||
|
||||
/* links */
|
||||
_capschar ("\\".)|([^[:space:]\;!\.\,\(\)\]\[])
|
||||
_mimechar ([[:alnum:]-])
|
||||
_mimetype ({_mimechar}+"/"{_mimechar}+)|("\""([^\"]|"\\\"")*"\"")|("'"([^']|"\\\"")*"'")
|
||||
_capschar ("\\".)|([^[:space:]\;!\,\(\)\]\[])
|
||||
_capsstring {_capschar}+|("\""([^\"]|"\\\"")*"\"")|("'"([^']|"\\\"")*"'")
|
||||
_mimetype ({_capschar}+"/"{_capschar}+)|("\""([^\"]|"\\\"")*"\"")|("'"([^']|"\\\"")*"'")
|
||||
_caps {_mimetype}(","[^!]|{_capsstring})*
|
||||
_link ("!"[[:space:]]*{_caps}([[:space:]]*";"[[:space:]]*{_caps})*[[:space:]]*"!")|("!")
|
||||
|
||||
|
|
Loading…
Reference in a new issue