2013-08-30 11:05:57 +02:00
|
|
|
# Gstreamer 1.x & Plugins
|
|
|
|
source "package/gstreamer1/gstreamer1/Config.in"
|
2013-12-19 21:59:31 +01:00
|
|
|
|
|
|
|
if BR2_PACKAGE_GSTREAMER1
|
2017-12-04 15:26:58 +01:00
|
|
|
source "package/gstreamer1/gstreamer1-mm/Config.in"
|
2013-08-30 11:05:57 +02:00
|
|
|
source "package/gstreamer1/gst1-plugins-base/Config.in"
|
|
|
|
source "package/gstreamer1/gst1-plugins-good/Config.in"
|
|
|
|
source "package/gstreamer1/gst1-plugins-bad/Config.in"
|
|
|
|
source "package/gstreamer1/gst1-plugins-ugly/Config.in"
|
2015-03-30 12:12:23 +02:00
|
|
|
source "package/gstreamer1/gst1-imx/Config.in"
|
2014-01-16 14:57:52 +01:00
|
|
|
source "package/gstreamer1/gst1-libav/Config.in"
|
2016-09-12 12:50:21 +02:00
|
|
|
source "package/gstreamer1/gst1-rtsp-server/Config.in"
|
2014-10-21 22:53:22 +02:00
|
|
|
source "package/gstreamer1/gst1-validate/Config.in"
|
gst1-vaapi: new package
gstreamer-vaapi consists in a collection of VA-API based plugins for
GStreamer and helper libraries. These libraries are used for hardware
decoding and encoding of several video formats.
decoding formats:
JPEG, MPEG-2, MPEG-4:2, H.264 AVC, H.264 MVC, VP8, VC-1, WMV3, and HEVC.
encoding formats:
MPEG-2, H.264 AVC, H.264 MVC, JPEG, VP8, HEVC
The package won't compile without at least one renderer enabled, so I
chose to enable DRM by default, as X11, GLX, and wayland are heavy
handed with the dependencies. As such, I have disabled every option
defaulting to yes except for DRM for the first patch.
Also, these codecs are only for x86 and require a Intel CPU (See Hardware
Requirements on line 82 of the README file.)
Signed-off-by: Adam Duskett <Adamduskett@outlook.com>
[Thomas:
- Add entry to DEVELOPERS file.
- Add BR2_TOOLCHAIN_HAS_THREADS dependency to the main Config.in
option.
- Add BR2_PACKAGE_HAS_UDEV dependency to the main Config.in option.
- Add comments about the BR2_STATIC_LIBS config option.
- Rewrap Config.in help text and removing trailing tabs/spaces.
- Remove restriction to i386/x86-64
- Add patch to fix build with uClibc.]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2017-02-01 14:18:53 +01:00
|
|
|
source "package/gstreamer1/gst1-vaapi/Config.in"
|
2013-08-30 11:05:57 +02:00
|
|
|
source "package/gstreamer1/gst-omx/Config.in"
|
2013-12-19 21:59:31 +01:00
|
|
|
endif
|