1 comment "gst1-imx needs a toolchain w/ dynamic library"
3 depends on BR2_STATIC_LIBS
5 menuconfig BR2_PACKAGE_GST1_IMX
7 depends on BR2_arm # Only relevant for i.MX
8 depends on !BR2_STATIC_LIBS
9 select BR2_PACKAGE_GST1_PLUGINS_BASE
11 This is a set of GStreamer 1.0 plugins for plugins for Freescale's
12 i.MX platforms, which make use of the i.MX multimedia capabilities.
14 https://github.com/Freescale/gstreamer-imx
16 if BR2_PACKAGE_GST1_IMX
18 config BR2_PACKAGE_GST1_IMX_EGLVISINK
20 depends on BR2_PACKAGE_IMX_GPU_VIV
22 Elements leveraging the 3D GPU
24 comment "imxeglvivsink needs the Vivante 3D libraries"
25 depends on !BR2_PACKAGE_IMX_GPU_VIV
27 config BR2_PACKAGE_GST1_IMX_G2D
29 depends on BR2_PACKAGE_IMX_GPU_VIV_G2D
31 Elements leveraging the 2D GPU
33 comment "imxg2d needs the Vivante 2D libraries"
34 depends on !BR2_PACKAGE_IMX_GPU_VIV_G2D
36 config BR2_PACKAGE_GST1_IMX_IPU
38 depends on BR2_LINUX_KERNEL
40 Elements leveraging the IPU
42 comment "imxipu needs an imx-specific Linux kernel to be built"
43 depends on !BR2_LINUX_KERNEL
45 config BR2_PACKAGE_GST1_IMX_MP3ENCODER
47 depends on BR2_PACKAGE_IMX_CODEC
49 Elements for MP3 encoding
51 comment "mp3encoder needs the i.MX codec binaries"
52 depends on !BR2_PACKAGE_IMX_CODEC
54 config BR2_PACKAGE_GST1_IMX_PXP
56 depends on BR2_LINUX_KERNEL
58 Elements leveraging the PXP
60 comment "imxpxp needs an imx-specific Linux kernel to be built"
61 depends on !BR2_LINUX_KERNEL
63 config BR2_PACKAGE_GST1_IMX_UNIAUDIODEC
65 depends on BR2_PACKAGE_IMX_CODEC
67 Elements for audio decoding
69 comment "uniaudiodec needs the i.MX codec binaries"
70 depends on !BR2_PACKAGE_IMX_CODEC
72 config BR2_PACKAGE_GST1_IMX_VPU
74 depends on BR2_PACKAGE_LIBIMXVPUAPI
76 Elements leveraging the VPU
78 comment "imxvpu needs the VPU imxvpuapi library"
79 depends on !BR2_PACKAGE_LIBIMXVPUAPI
81 config BR2_PACKAGE_GST1_IMX_V4L2VIDEOSRC
82 bool "imxv4l2videosrc"
83 select BR2_PACKAGE_GST1_PLUGINS_BAD
85 Elements for V4L2 capture