typefind/xdgmime: Validate mimetypes to be valid GstStructure names before using them
On macOS, for example, "text/*" can be returned as mimetype for plaintext files but we don't allow '*' in structure names and this would cause critical warnings.
It's a valid mimetype but not a valid structure name.
Fixes gstreamer#616 (closed)
Merge request reports
Activity
added 1.18 Needs backport labels
added 1.16 label
added Backported into 1.18 label
Merge Request for backport into 1.18 branch: !877 (merged) (target milestone: 1.18.1)
mentioned in merge request !877 (merged)
assigned to @gstreamer-merge-bot
mentioned in commit slomo/gst-plugins-base@3036521f
added 1 commit
- 3036521f - typefind/xdgmime: Validate mimetypes to be valid GstStructure names before using them
assigned to @slomo and unassigned @gstreamer-merge-bot
assigned to @gstreamer-merge-bot and unassigned @slomo
mentioned in commit tpm/gst-plugins-base@c4835833
added Backported into 1.16 label and removed Needs backport label