diff options
-rw-r--r-- | recipes-multimedia/gstreamer/gstreamer1.0-plugins-imx_2.2.0.bb (renamed from recipes-multimedia/gstreamer/gstreamer1.0-plugins-imx_2.1.0.bb) | 18 |
1 files changed, 14 insertions, 4 deletions
diff --git a/recipes-multimedia/gstreamer/gstreamer1.0-plugins-imx_2.1.0.bb b/recipes-multimedia/gstreamer/gstreamer1.0-plugins-imx_2.2.0.bb index 9b3bc9b7..7e2f2573 100644 --- a/recipes-multimedia/gstreamer/gstreamer1.0-plugins-imx_2.1.0.bb +++ b/recipes-multimedia/gstreamer/gstreamer1.0-plugins-imx_2.2.0.bb | |||
@@ -15,7 +15,7 @@ RDEPENDS_gstreamer1.0-plugins-imx-imxvpu = "gstreamer1.0-plugins-bad-videoparser | |||
15 | PV .= "+git${SRCPV}" | 15 | PV .= "+git${SRCPV}" |
16 | 16 | ||
17 | SRCBRANCH ?= "master" | 17 | SRCBRANCH ?= "master" |
18 | SRCREV = "b1e5cca1a6df9d2c0dc505ae222775798108d340" | 18 | SRCREV = "cb3cd45676e808b222ac573e8a118f44fd70c288" |
19 | SRC_URI = "git://github.com/Freescale/gstreamer-imx.git;branch=${SRCBRANCH};protocol=https" | 19 | SRC_URI = "git://github.com/Freescale/gstreamer-imx.git;branch=${SRCBRANCH};protocol=https" |
20 | 20 | ||
21 | S = "${WORKDIR}/git" | 21 | S = "${WORKDIR}/git" |
@@ -46,19 +46,29 @@ PACKAGECONFIG_append_imxgpu2d = " g2d" | |||
46 | PACKAGECONFIG_append_imxvpu = " vpu" | 46 | PACKAGECONFIG_append_imxvpu = " vpu" |
47 | PACKAGECONFIG_append_imxipu = " ipu" | 47 | PACKAGECONFIG_append_imxipu = " ipu" |
48 | PACKAGECONFIG_append_imxpxp = " pxp" | 48 | PACKAGECONFIG_append_imxpxp = " pxp" |
49 | # The custom imxv4l2 elements are only available on the i.MX6. | 49 | # The custom imxv4l2 source and sink elements are only |
50 | # available on the i.MX6. | ||
50 | # The 2D blitter sinks require an MXC framebuffer, which | 51 | # The 2D blitter sinks require an MXC framebuffer, which |
51 | # is not available anymore on the i.MX8 (since these SoCs | 52 | # is not available anymore on the i.MX8 (since these SoCs |
52 | # now use KMS instead of the old Linux framebuffer). | 53 | # now use KMS instead of the old Linux framebuffer). |
53 | PACKAGECONFIG_append_mx6 = " imx2dvideosink v4l2" | 54 | PACKAGECONFIG_append_mx6 = " imx2dvideosink v4l2-mxc-source-sink" |
54 | PACKAGECONFIG_append_mx7 = " imx2dvideosink" | 55 | PACKAGECONFIG_append_mx7 = " imx2dvideosink" |
56 | # The custom Amphion V4L2 mem-2-mem elements are meant for | ||
57 | # the QuadMax and QuadXPlus SoCs. | ||
58 | PACKAGECONFIG_append_mx8qm = " v4l2-amphion" | ||
59 | PACKAGECONFIG_append_mx8qxp = " v4l2-amphion" | ||
55 | 60 | ||
56 | PACKAGECONFIG[g2d] = "-Dg2d=enabled ${LIBG2D_DPU_OPTION},-Dg2d=disabled,${LIBG2D_DEPENDENCIES}" | 61 | PACKAGECONFIG[g2d] = "-Dg2d=enabled ${LIBG2D_DPU_OPTION},-Dg2d=disabled,${LIBG2D_DEPENDENCIES}" |
57 | PACKAGECONFIG[pxp] = "-Dpxp=enabled,-Dpxp=disabled," | 62 | PACKAGECONFIG[pxp] = "-Dpxp=enabled,-Dpxp=disabled," |
58 | PACKAGECONFIG[ipu] = "-Dipu=enabled,-Dipu=disabled," | 63 | PACKAGECONFIG[ipu] = "-Dipu=enabled,-Dipu=disabled," |
59 | PACKAGECONFIG[vpu] = "-Dvpu=enabled,-Dvpu=disabled,libimxvpuapi2" | 64 | PACKAGECONFIG[vpu] = "-Dvpu=enabled,-Dvpu=disabled,libimxvpuapi2" |
60 | PACKAGECONFIG[imx2dvideosink] = "-Dimx2d-videosink=true,-Dimx2d-videosink=false," | 65 | PACKAGECONFIG[imx2dvideosink] = "-Dimx2d-videosink=true,-Dimx2d-videosink=false," |
61 | PACKAGECONFIG[v4l2] = "-Dv4l2=true,-Dv4l2=false," | 66 | PACKAGECONFIG[v4l2-mxc-source-sink] = "-Dv4l2-mxc-source-sink=true,-Dv4l2-mxc-source-sink=false," |
67 | # v4l2-isi is not enabled by default because the ISI devices | ||
68 | # need to be turned on in the devicetree. See the readme on | ||
69 | # the gstreamer-imx github site for details. | ||
70 | PACKAGECONFIG[v4l2-isi] = "-Dv4l2-isi=true,-Dv4l2-isi=false," | ||
71 | PACKAGECONFIG[v4l2-amphion] = "-Dv4l2-amphion=enabled,-Dv4l2-amphion=disabled," | ||
62 | PACKAGECONFIG[uniaudiodec] = "-Duniaudiodec=enabled,-Duniaudiodec=disabled,imx-codec" | 72 | PACKAGECONFIG[uniaudiodec] = "-Duniaudiodec=enabled,-Duniaudiodec=disabled,imx-codec" |
63 | PACKAGECONFIG[mp3encoder] = "-Dmp3encoder=enabled,-Dmp3encoder=disabled,imx-codec" | 73 | PACKAGECONFIG[mp3encoder] = "-Dmp3encoder=enabled,-Dmp3encoder=disabled,imx-codec" |
64 | 74 | ||