Add GStreamer1 gstsink plugin.

This commit is contained in:
Koop Mast 2016-03-03 21:31:40 +00:00
parent 216e3238dc
commit 5a8d993c23
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=410073
5 changed files with 23 additions and 2 deletions

View File

@ -90,7 +90,7 @@ _GSTREAMER_PLUGINS+= \
.if defined(USE_GSTREAMER1)
_GSTREAMER_PLUGINS+= \
assrender bs2b chromaprint curl dtls dvdread editing-services \
hls kate libav libde265 modplug mpg123 openh264 openjpeg \
gtksink hls kate libav libde265 modplug mpg123 openh264 openjpeg \
png rsvg rtmp spandsp vpx webp x x265 ximagesrc zbar
# vaapi?
.endif
@ -374,6 +374,8 @@ ximagesrc_DEPENDS= x11/gstreamer-plugins-ximagesrc
#-- x11-toolkits plugins section ------------------------------------------#
gtksink_DEPENDS= x11-toolkits/gstreamer-plugins-gtksink
pango_DEPENDS= x11-toolkits/gstreamer-plugins-pango
#--------------------------------------------------------------------------#

View File

@ -3,7 +3,7 @@
PORTNAME= gstreamer1-plugins-all
PORTVERSION= ${GST1_VERSION}
PORTREVISION= 3
PORTREVISION= 4
CATEGORIES= multimedia
MAINTAINER= multimedia@FreeBSD.org

View File

@ -24,6 +24,7 @@ BAD_GST_ALL_PLUGINS+= \
flite \
gme \
gsm \
gtksink \
hls \
kate \
libde265 \
@ -280,6 +281,10 @@ gst_gme_LIB_DEPENDS= libgme.so:${PORTSDIR}/audio/libgme
# gsm
gst_gsm_LIB_DEPENDS= libgsm.so:${PORTSDIR}/audio/gsm
# gtksink
gst_gtksink_USE_GNOME= gtk30
gst_gtksink_GST_PLUGIN_DIR=ext/gtk
# hls
gst_hls_LIB_DEPENDS= libnettle.so:${PORTSDIR}/security/nettle
gst_hls_PLIST_FILES= ${GST_LIB_DIR}/libgstfragmented.so

View File

@ -33,6 +33,7 @@
SUBDIR += gnustep-gui
SUBDIR += granite
SUBDIR += gstreamer-plugins-pango
SUBDIR += gstreamer1-plugins-gtksink
SUBDIR += gstreamer1-plugins-pango
SUBDIR += gtk-sharp-beans
SUBDIR += gtk-sharp10

View File

@ -0,0 +1,13 @@
# $FreeBSD$
PORTREVISION= 0
CATEGORIES= x11-toolkits
COMMENT= GStreamer gtksink plugin
GST_PLUGIN= gtksink
DIST= bad
MASTERDIR= ${.CURDIR}/../../multimedia/gstreamer1-plugins
.include "${MASTERDIR}/Makefile"