fdb16e4488
GStreamer is a library that allows the construction of graphs of media-handling components, ranging from simple Ogg/Vorbis playback to complex audio (mixing) and video (non-linear editing) processing. Applications can take advantage of advances in codec and filter technology transparently. Developers can add new codecs and filters by writing a simple plugin with a clean, generic interface. GStreamer is released under the LGPL. This package is part of the good GStreamer plugins; that is, those that are considered to be stable and correctly coded.
50 lines
1.2 KiB
Text
50 lines
1.2 KiB
Text
# $NetBSD: Makefile.common,v 1.1 2012/11/29 08:24:42 ryoon Exp $
|
|
#
|
|
# used by audio/gst-plugins1-flac/Makefile
|
|
## used by multimedia/gst-plugins1-v4l2/Makefile (broken)
|
|
# used by graphics/gst-plugins1-jpeg/Makefile
|
|
# used by graphics/gst-plugins1-png/Makefile
|
|
# used by audio/gst-plugins1-oss/Makefile
|
|
# used by audio/gst-plugins1-pulse/Makefile
|
|
# used by audio/gst-plugins1-speex/Makefile
|
|
# used by multimedia/gst-plugins1-vpx/Makefile
|
|
# used by x11/gst-plugins1-x11/Makefile
|
|
# used by audio/gst-plugins1-wavpack/Makefile
|
|
#
|
|
|
|
GST_PLUGINS1_TYPE= good
|
|
GST_PLUGINS1_VER= 1.0.3
|
|
|
|
# Disable all drivers and features by default.
|
|
.for driver in aalib \
|
|
aalibtest \
|
|
cairo \
|
|
dv1394 \
|
|
flac \
|
|
gst_v4l2 \
|
|
jack \
|
|
jpeg \
|
|
libcaca \
|
|
libdv \
|
|
libpng \
|
|
oss \
|
|
oss4 \
|
|
pulse \
|
|
shout2 \
|
|
speex \
|
|
sunaudio \
|
|
vpx \
|
|
x \
|
|
xshm \
|
|
xvideo \
|
|
zlib
|
|
CONFIGURE_ARGS+= --disable-${driver}
|
|
.endfor
|
|
|
|
.include "../../multimedia/gst-plugins1-base/plugins.mk"
|
|
.include "../../devel/orc/buildlink3.mk"
|
|
.include "../../devel/glib2/buildlink3.mk"
|
|
BUILDLINK_API_DEPENDS.gst-plugins1-base+= gst-plugins1-base>=1.0.3
|
|
.include "../../multimedia/gst-plugins1-base/buildlink3.mk"
|
|
BUILDLINK_API_DEPENDS.gstreamer1+= gstreamer1>=1.0.3
|
|
.include "../../multimedia/gstreamer1/buildlink3.mk"
|