Skip to content
This repository has been archived by the owner on Mar 23, 2023. It is now read-only.

Commit

Permalink
libimxvpuapi: Add new recipe
Browse files Browse the repository at this point in the history
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>
  • Loading branch information
dv1 authored and otavio committed Nov 5, 2015
1 parent e6bcd54 commit e519d6c
Showing 1 changed file with 16 additions and 0 deletions.
16 changes: 16 additions & 0 deletions recipes-multimedia/libimxvpuapi/libimxvpuapi_0.10.0.bb
@@ -0,0 +1,16 @@
DESCRIPTION = "frontend for the i.MX6 VPU hardware video engine"
HOMEPAGE = "https://github.com/Freescale/libimxvpuapi"
LICENSE = "LGPLv2.1"
LIC_FILES_CHKSUM = "file://LICENSE;md5=38fa42a5a6425b26d2919b17b1527324"
SECTION = "multimedia"
DEPENDS = "imx-vpu"

SRCBRANCH ?= "master"
SRCREV = "d44fb50780b9de319315cf2f0423def47b58df78"
SRC_URI = "git://github.com/Freescale/libimxvpuapi.git;branch=${SRCBRANCH}"

S = "${WORKDIR}/git"

inherit waf pkgconfig

COMPATIBLE_MACHINE = "(mx6q|mx6dl)"

0 comments on commit e519d6c

Please sign in to comment.