jpegparse: Rewrite element.
authorVíctor Manuel Jáquez Leal <vjaquez@igalia.com>
Wed, 22 Dec 2021 18:23:37 +0000 (19:23 +0100)
committerVíctor Manuel Jáquez Leal <vjaquez@igalia.com>
Fri, 20 May 2022 08:51:23 +0000 (08:51 +0000)
commit5542dd395dbd60e79e06c4736c39faaf40c4bfa9
treeb6f010badfeb909b1375b7a35d4e7f61c5396ee1
parentfa2b697389f50dd4d96f76379b9359e137b63bca
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>
subprojects/gst-plugins-bad/docs/plugins/gst_plugins_cache.json
subprojects/gst-plugins-bad/gst/jpegformat/gstjpegparse.c
subprojects/gst-plugins-bad/gst/jpegformat/gstjpegparse.h
subprojects/gst-plugins-bad/gst/jpegformat/meson.build
subprojects/gst-plugins-bad/tests/check/elements/jpegparse.c