mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-12-29 19:50:40 +00:00
typefind: extract SOF marker in jpeg typefinder
The SOF types are defined by http://www.w3.org/Graphics/JPEG/itu-t81.pdf This is needed to make sure that we plug a jpeg decoder that can handle the type of JPEG we have (e.g. lossless JPEG) https://bugzilla.gnome.org/show_bug.cgi?id=556648
This commit is contained in:
parent
136f5b2690
commit
88491ff2e7
1 changed files with 3 additions and 1 deletions
|
@ -3012,7 +3012,9 @@ jpeg_type_find (GstTypeFind * tf, gpointer unused)
|
|||
prob = GST_TYPE_FIND_LIKELY;
|
||||
|
||||
gst_caps_set_simple (caps, "width", G_TYPE_INT, w,
|
||||
"height", G_TYPE_INT, h, NULL);
|
||||
"height", G_TYPE_INT, h, "sof-marker", G_TYPE_INT, marker & 0xf,
|
||||
NULL);
|
||||
|
||||
break;
|
||||
} else {
|
||||
GST_WARNING ("bad length or unexpected JPEG marker 0xff 0x%02x", marker);
|
||||
|
|
Loading…
Reference in a new issue