openjpegenc: add support for sub-frame encoding
authorAaron Boxer <aaron.boxer@collabora.com>
Mon, 11 Nov 2019 14:47:00 +0000 (09:47 -0500)
committerGStreamer Merge Bot <gitlab-merge-bot@gstreamer-foundation.org>
Sun, 22 Dec 2019 02:54:00 +0000 (02:54 +0000)
commitcd0c07e899f5027ea45a273594fc2dbb787d0106
treefb30d3cba4203997ecfdd622269fd9369ca8bb19
parent663aeb2131a12d38a0729129ca8709645ca3afd5
openjpegenc: add support for sub-frame encoding

Following the standard for low latency JPEG 2000 encoding
https://www.itu.int/rec/dologin_pub.asp?lang=e&id=T-REC-H.222.0-200701-S!Amd1!PDF-E&type=items
we divide the image into stripes of a specified height, and encode
each stripe as a self-contained JPEG 2000 image. This MR is based on
https://gitlab.freedesktop.org/gstreamer/gst-plugins-base/merge_requests/429
ext/openjpeg/gstopenjpegenc.c
ext/openjpeg/gstopenjpegenc.h