Víctor Manuel Jáquez Leal
56f9359136
jpegparse: Add YUV440 sampling support.
...
Found some samples with this sampling, so in order to support it,
JPEG2000 header cannot be used anymore, a this patch also adds the
enums for each supported colorspace and sampling, avoiding hacks.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2641 >
2022-06-22 18:44:11 +00:00
Víctor Manuel Jáquez Leal
5542dd395d
jpegparse: Rewrite element.
...
Now it uses the JPEG parser in libgstcodecparsers, while the whole
code is simplified by relying more in baseparser class for tag
handling.
The element now signals chroma-format and default framerate is 0/1,
which is for still-images.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/1473 >
2022-05-20 08:51:23 +00:00
Víctor Manuel Jáquez Leal
17046fc1ad
jpegformat: Use codecparsers' for JPEG markers.
...
Instead of repeating JPEG markers definition, this patch uses those
defined in gstcodecparsers library.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/1473 >
2022-05-20 08:51:23 +00:00
Víctor Manuel Jáquez Leal
547d324325
jpegparse: Headers cleanup
...
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/1473 >
2022-05-20 08:51:23 +00:00
Thibault Saunier
019971a3c7
Move files from gst-plugins-bad into the "subprojects/gst-plugins-bad/" subdir
2021-09-24 16:14:36 -03:00