]> code.ossystems Code Review - meta-freescale.git/commit
libimxvpuapi: Add new recipe
authorCarlos Rafael Giani <dv@pseudoterminal.org>
Thu, 5 Nov 2015 09:27:54 +0000 (10:27 +0100)
committerOtavio Salvador <otavio@ossystems.com.br>
Tue, 19 Apr 2016 18:03:22 +0000 (15:03 -0300)
commit74d1a38fa6fbc27153afe5ef3eef5979e221851b
tree11fcd1db30d94aa818b14f6bd16801c9b168ae05
parent598319bd8c891e0c76b2d021db2de97ae640244d
libimxvpuapi: Add new recipe

This is a library for using the i.MX6 VPU. It is an alternative to
libfslvpuwrap, hosted on Github, and has an API that features several
improvements over libfslvpuwrap, which include:

* User-defined context information associated with input frames, which is
  passed on to corresponding output frames (to be able to identify which
  input frame produced which output frame)
* Groundwork for future DMA-BUF/BMM/ION/CMA allocator integration, using
  file descriptors instead of physical addresses
* Indicators for when it is safe to try to decode frames, which is
  critical in multi-threaded playback cases
* Simplified, higher-level JPEG en/decoding API, based on the VPU MJPEG
  codec; useful for picture viewing without the extra boilerplate for
  VPU-based en/decoding

Signed-off-by: Carlos Rafael Giani <dv@pseudoterminal.org>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
recipes-multimedia/libimxvpuapi/libimxvpuapi_0.10.0.bb [new file with mode: 0644]