1comment "gst1-imx needs a toolchain w/ dynamic library" 2 depends on BR2_arm 3 depends on BR2_STATIC_LIBS 4 5menuconfig BR2_PACKAGE_GST1_IMX 6 bool "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 10 help 11 This is a set of GStreamer 1.0 plugins for plugins for 12 Freescale's i.MX platforms, which make use of the i.MX 13 multimedia capabilities. 14 15 https://github.com/Freescale/gstreamer-imx 16 17if BR2_PACKAGE_GST1_IMX 18 19config BR2_PACKAGE_GST1_IMX_EGLVISINK 20 bool "imxeglvivsink" 21 depends on BR2_PACKAGE_IMX_GPU_VIV 22 help 23 Elements leveraging the 3D GPU 24 25comment "imxeglvivsink needs the Vivante 3D libraries" 26 depends on !BR2_PACKAGE_IMX_GPU_VIV 27 28config BR2_PACKAGE_GST1_IMX_G2D 29 bool "imxg2d" 30 depends on BR2_PACKAGE_IMX_GPU_G2D 31 help 32 Elements leveraging the 2D GPU 33 34comment "imxg2d needs the G2D libraries" 35 depends on !BR2_PACKAGE_IMX_GPU_G2D 36 37config BR2_PACKAGE_GST1_IMX_IPU 38 bool "imxipu" 39 depends on BR2_LINUX_KERNEL 40 help 41 Elements leveraging the IPU 42 43comment "imxipu needs an imx-specific Linux kernel to be built" 44 depends on !BR2_LINUX_KERNEL 45 46config BR2_PACKAGE_GST1_IMX_MP3ENCODER 47 bool "mp3encoder" 48 depends on BR2_PACKAGE_IMX_CODEC 49 help 50 Elements for MP3 encoding 51 52comment "mp3encoder needs the i.MX codec binaries" 53 depends on !BR2_PACKAGE_IMX_CODEC 54 55config BR2_PACKAGE_GST1_IMX_PXP 56 bool "imxpxp" 57 depends on BR2_LINUX_KERNEL 58 help 59 Elements leveraging the PXP 60 61comment "imxpxp needs an imx-specific Linux kernel to be built" 62 depends on !BR2_LINUX_KERNEL 63 64config BR2_PACKAGE_GST1_IMX_UNIAUDIODEC 65 bool "uniaudiodec" 66 depends on BR2_PACKAGE_IMX_CODEC 67 help 68 Elements for audio decoding 69 70comment "uniaudiodec needs the i.MX codec binaries" 71 depends on !BR2_PACKAGE_IMX_CODEC 72 73config BR2_PACKAGE_GST1_IMX_VPU 74 bool "imxvpu" 75 depends on BR2_PACKAGE_LIBIMXVPUAPI 76 help 77 Elements leveraging the VPU 78 79comment "imxvpu needs the VPU imxvpuapi library" 80 depends on !BR2_PACKAGE_LIBIMXVPUAPI 81 82config BR2_PACKAGE_GST1_IMX_V4L2VIDEOSRC 83 bool "imxv4l2videosrc" 84 depends on BR2_INSTALL_LIBSTDCPP # gst1-plugins-bad 85 select BR2_PACKAGE_GST1_PLUGINS_BAD 86 help 87 Elements for V4L2 capture 88 89comment "imxv4l2videosrc needs a toolchain w/ C++" 90 depends on !BR2_INSTALL_LIBSTDCPP 91 92config BR2_PACKAGE_GST1_IMX_V4L2VIDEOSINK 93 bool "imxv4l2videosink" 94 depends on BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_2 # V4L2_COLORSPACE_DEFAULT 95 depends on BR2_INSTALL_LIBSTDCPP # gst1-plugins-bad 96 select BR2_PACKAGE_GST1_PLUGINS_BAD 97 help 98 Elements for V4L2 output 99 100comment "imxv4l2videosink needs a toolchain w/ headers >= 4.2, C++" 101 depends on !BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_2 || \ 102 !BR2_INSTALL_LIBSTDCPP 103 104endif 105