Several cleanings, typos and consistencies.

This commit is contained in:
ajacoutot 2009-09-28 19:52:14 +00:00
parent e14a280b8c
commit f681dee36d
23 changed files with 161 additions and 154 deletions

View File

@ -1,4 +1,4 @@
# $OpenBSD: Makefile.inc,v 1.5 2009/04/11 14:37:21 ajacoutot Exp $
# $OpenBSD: Makefile.inc,v 1.6 2009/09/28 19:52:14 ajacoutot Exp $
CATEGORIES ?= multimedia devel
@ -34,8 +34,7 @@ CONFIGURE_ARGS += ${CONFIGURE_SHARED} \
--localstatedir=/var/db \
--with-cachedir=/var/db/gstreamer-${VERSION} \
--disable-valgrind \
--disable-static \
# --enable-gtk-doc
--disable-static
CONFIGURE_ENV += CPPFLAGS="-I${LOCALBASE}/include \
-I${LOCALBASE}/include/libpng" \

View File

@ -1,4 +1,4 @@
# $OpenBSD: Makefile,v 1.19 2009/09/28 18:28:03 ajacoutot Exp $
# $OpenBSD: Makefile,v 1.20 2009/09/28 19:52:14 ajacoutot Exp $
COMMENT-main = multimedia framework - plugins bad
COMMENT-neon = multimedia framework - neon plugin
@ -7,10 +7,11 @@ COMMENT-mplex = multimedia framework - mplex plugin
V = 0.10.7
DISTNAME = gst-plugins-bad-$V
PKGNAME-main = gstreamer-plugins-bad-${V}p7
PKGNAME-neon = gstreamer-neon-$Vp4
PKGNAME-real = gstreamer-real-$Vp3
PKGNAME-mplex = gstreamer-mplex-$Vp1
PKGNAME-main = gstreamer-plugins-bad-${V}p8
PKGNAME-neon = gstreamer-neon-$Vp5
PKGNAME-real = gstreamer-real-$Vp4
PKGNAME-mplex = gstreamer-mplex-$Vp2
MULTI_PACKAGES = -main -neon -mplex
@ -23,11 +24,11 @@ WANTLIB = glib-2.0 gmodule-2.0 gobject-2.0 gthread-2.0 xml2 \
z m pcre
LIB_DEPENDS = gstreamer-0.10:gstreamer->=0.10:$P/core
RUN_DEPENDS = ::${BUILD_PKGPATH}
BUILD_DEPENDS += ::audio/ladspa
WANTLIB-main = ${WANTLIB} \
stdc++ X11 Xau Xdmcp Xext Xrandr Xrender bz2 pthread-stubs \
sndio usbhid xcb gstbase-0.10 gstcontroller-0.10
LIB_DEPENDS-main = ${LIB_DEPENDS} \
gstaudio-0.10,gstinterfaces-0.10,gstvideo-0.10,gstriff-0.10,gstnetbuffer-0.10,gstpbutils-0.10,gstrtp-0.10,gstsdp-0.10,gsttag-0.10::$P/plugins-base \
vorbisidec.>=2::audio/tremor \
@ -40,21 +41,16 @@ LIB_DEPENDS-main = ${LIB_DEPENDS} \
xvidcore.>=4::multimedia/xvidcore \
SDL.>=8::devel/sdl \
gsm::audio/gsm
RUN_DEPENDS-main =
BUILD_DEPENDS += ::audio/ladspa
WANTLIB-neon = ${WANTLIB} \
gstbase-0.10 \
crypto expat ssl asn1 gssapi krb5
LIB_DEPENDS-neon = ${LIB_DEPENDS} \
neon::net/neon
.if ${MACHINE_ARCH} == i386 || ${MACHINE_ARCH} == amd64
MULTI_PACKAGES += -real
WANTLIB-real = ${WANTLIB} \
gstbase-0.10
LIB_DEPENDS-real = ${LIB_DEPENDS} \

View File

@ -1,18 +1,23 @@
Those plugins for gstreamer-${VERSION} are deemed low quality for now.
This package contains "bad" plugins for gstreamer-${VERSION}.
The gstreamer people split plugins into:
- base plugins (plugins-base)
- plugins with good code and a good licence (plugins-good)
- plugins with licence issues (plugins-ugly)
- plugins with relatively bad code (plugins-bad)
* cdxaparse Parse a .dat file (VCD) into raw mpeg1
* filter IIR, lpwsinc and bpwsinc audio filter elements
* freeze Makes a stream from buffers of data
* h264parse Parse raw h264 streams
* modplug various .mod audio decoding
* nsfdec decode .nsf files
* replaygain ReplayGain analysis
* rfbsrc connect to vnc
* speed set speed/pitch on audio/raw streams (resampler)
* tta TTA lossless audio format handling
* videocrop Crops video into a user-defined region
* y4menc yuv4mpeg video encoder
* gsm
* cdxaparse parse a .dat file (VCD) into raw mpeg1
* filter IIR, lpwsinc and bpwsinc audio filter elements
* freeze makes a stream from buffers of data
* gsm GSM encoder/decoder
* h264parse parse raw h264 streams
* modplug various .mod audio decoding
* nsfdec decode .nsf files
* replaygain ReplayGain analysis
* rfbsrc connect to vnc
* speed set speed/pitch on audio/raw streams (resampler)
* tta TTA lossless audio format handling
* videocrop crops video into a user-defined region
* y4menc yuv4mpeg video encoder
The following plugins are in specific packages because of dependencies:

View File

@ -1,4 +1,3 @@
This is a "bad" plugin for gstreamer-${VERSION}. It might be buggy or
unfinished.
* gstmplex MPEG 1/2 stream multiplexer plugin
* gstmplex MPEG 1/2 stream multiplexer plugin

View File

@ -1,4 +1,3 @@
This is a "bad" plugin for gstreamer-${VERSION}. It might be buggy or
unfinished.
* neon lib neon http client src
* neon lib neon http client src

View File

@ -1,4 +1,3 @@
This is a "bad" plugin for gstreamer-${VERSION}. It might be buggy or
unfinished.
* real real decoder
* real Realmedia decoder

View File

@ -1,4 +1,4 @@
# $OpenBSD: Makefile,v 1.18 2009/09/28 18:26:38 ajacoutot Exp $
# $OpenBSD: Makefile,v 1.19 2009/09/28 19:52:14 ajacoutot Exp $
COMMENT-main = multimedia framework - plugins base
COMMENT-gnome = multimedia framework - gnome vfs plugin
@ -6,9 +6,11 @@ COMMENT-cdda = multimedia framework - cd paranoia plugin
V = 0.10.19
DISTNAME = gst-plugins-base-$V
PKGNAME-main = gstreamer-plugins-base-$Vp3
PKGNAME-gnome = gstreamer-gnome-$Vp4
PKGNAME-cdda = gstreamer-cdda-$Vp2
PKGNAME-main = gstreamer-plugins-base-$Vp4
PKGNAME-gnome = gstreamer-gnome-$Vp5
PKGNAME-cdda = gstreamer-cdda-$Vp3
MULTI_PACKAGES = -main -gnome -cdda
SHARED_LIBS += gstinterfaces-0.10 0.2 # .8.0
@ -41,7 +43,6 @@ LIB_DEPENDS-main = ${LIB_DEPENDS} \
vorbis.>=7,vorbisenc::audio/libvorbis \
pango-1.0.>=1801,pangoft2-1.0::devel/pango \
theora.>=3::multimedia/libtheora
RUN_DEPENDS-main =
WANTLIB-gnome = ${WANTLIB} \

View File

@ -1,2 +1,2 @@
This package is part of the base plugins for gstreamer-${VERSION}.
* cdparanoia Read audio from CD in paranoid mode
* cdparanoia read audio from CD in paranoid mode

View File

@ -1,2 +1,2 @@
This package is part of the base plugins for gstreamer-${VERSION}.
* gnomevfs elements to read from and write to Gnome-VFS uri's
* gnomevfs elements to read from and write to Gnome-VFS uri's

View File

@ -1,22 +1,30 @@
This package contains base plugins for gstreamer-${VERSION}, usually
with few or no dependencies.
This package contains "base" plugins for gstreamer-${VERSION}.
The gstreamer people split plugins into:
- base plugins (plugins-base)
- plugins with good code and a good licence (plugins-good)
- plugins with licence issues (plugins-ugly)
- plugins with relatively bad code (plugins-bad)
* adder Add multiple streams together
* audioconvert Convert audio to different formats
* audiorate Drop/duplicate/adjust audio frames
* audioresample Resample audio
* audiotestsrc Create audio test signals
* decodebin Autoplug and decode to raw media
* ffmpegcolorspace Colorspace conversion (from FFMpeg 0.4.9-pre1)
* gdp Payload/depayload Gstreamer Data Protocol packets
* adder add multiple streams together
* audioconvert convert audio to different formats
* audiorate drop/duplicate/adjust audio frames
* audioresample resample audio
* audiotestsrc create audio test signals
* decodebin autoplug and decode to raw media
* ffmpegcolorspace colorspace conversion (from FFMpeg 0.4.9-pre1)
* gdp payload/depayload Gstreamer Data Protocol packets
* playbin player bin (Autoplug and play media from an uri)
* subparse Text subtitle parsing (SSA, .sub)
* tcp Network data transfer over tcp: sources, sinks, muxer
* ogg ogg stream manipulation (info about ogg: http://xiph.org/)
* pango pango-based text rendering and overlay
* subparse text subtitle parsing (SSA, .sub)
* tcp network data transfer over tcp: sources, sinks, muxer
* theora theora plugin library: encoder, decoder, parser
* typefindfunctions default typefind functions
* videorate Drop/duplicate/adjust video frames
* videoscale reize video
* videotestsrc Create a test video stream
* videorate drop/duplicate/adjust video frames
* videoscale resize video
* videotestsrc create a test video stream
* volume plugin for controlling audio volume
* vorbis vorbis plugin library (encoder, decoder, parser)
* ximagesink X11 video output element based on standard Xlib calls
* xvimagesink X11 video output element using Xv extension

View File

@ -1,4 +1,4 @@
# $OpenBSD: Makefile,v 1.46 2009/09/28 18:27:13 ajacoutot Exp $
# $OpenBSD: Makefile,v 1.47 2009/09/28 19:52:15 ajacoutot Exp $
COMMENT-main = multimedia framework - good plugins
COMMENT-aalib = multimedia framework - aalib plugin
@ -11,18 +11,18 @@ COMMENT-soup = multimedia framework - libsoup plugin
V = 0.10.8
DISTNAME = gst-plugins-good-$V
PKGNAME-main = gstreamer-plugins-good-$Vp16v0
PKGNAME-aalib = gstreamer-aalib-$Vp5
PKGNAME-gconf = gstreamer-confelements-$Vp8
PKGNAME-esd = gstreamer-esd-$Vp5
PKGNAME-dv = gstreamer-dv-$Vp4
PKGNAME-gdk = gstreamer-gdk-pixbuf-$Vp7
PKGNAME-caca = gstreamer-libcaca-$Vp5
PKGNAME-soup = gstreamer-libsoup-$Vp5
PKGNAME-main = gstreamer-plugins-good-$Vp76v0
PKGNAME-aalib = gstreamer-aalib-$Vp6
PKGNAME-gconf = gstreamer-confelements-$Vp9
PKGNAME-esd = gstreamer-esd-$Vp6
PKGNAME-dv = gstreamer-dv-$Vp5
PKGNAME-gdk = gstreamer-gdk-pixbuf-$Vp8
PKGNAME-caca = gstreamer-libcaca-$Vp6
PKGNAME-soup = gstreamer-libsoup-$Vp6
MULTI_PACKAGES = -main -aalib -gconf -esd \
-dv -gdk -caca -soup
SHARED_LIBS =
MASTER_SITES = ${MASTER_SITE_GST:=gst-plugins-good/}
@ -54,7 +54,6 @@ LIB_DEPENDS-main = ${LIB_DEPENDS} \
speex::audio/speex \
gsttag-0.10::$P/plugins-base \
shout::net/libshout
RUN_DEPENDS-main =
WANTLIB-aalib= ${WANTLIB} \
@ -71,14 +70,12 @@ RUN_DEPENDS-gconf = ${RUN_DEPENDS} \
WANTLIB-esd = ${WANTLIB} \
audiofile gstbase-0.10 sndio
LIB_DEPENDS-esd= ${LIB_DEPENDS} \
esd::audio/esound \
gstaudio-0.10,gstinterfaces-0.10::$P/plugins-base
WANTLIB-dv = ${WANTLIB} \
gstbase-0.10
LIB_DEPENDS-dv = ${LIB_DEPENDS} \
dv::multimedia/libdv \
gstaudio-0.10,gstinterfaces-0.10::$P/plugins-base
@ -89,27 +86,24 @@ WANTLIB-gdk = ${WANTLIB} \
pangocairo-1.0 pangoft2-1.0 pixman-1 png gstbase-0.10 \
Xau Xcursor Xdmcp Xfixes Xi Xinerama Xrandr expat \
pthread-stubs xcb
LIB_DEPENDS-gdk = ${LIB_DEPENDS} \
gdk_pixbuf-2.0,gtk-x11-2.0,gdk-x11-2.0::x11/gtk+2 \
gstvideo-0.10::$P/plugins-base
BUILD_DEPENDS += ::graphics/libcaca
WANTLIB-caca = ${WANTLIB} \
X11 gstbase-0.10 ncurses Xau Xdmcp pthread-stubs xcb
LIB_DEPENDS-caca = ${LIB_DEPENDS}
WANTLIB-soup = ${WANTLIB} \
gcrypt gio-2.0 gnutls gpg-error gstbase-0.10 \
tasn1 gsttag-0.10
LIB_DEPENDS-soup = ${LIB_DEPENDS} \
soup-2.4::devel/libsoup
BUILD_DEPENDS += ${MODGNU_AUTOCONF_DEPENDS} \
${MODGNU_AUTOMAKE_DEPENDS}
${MODGNU_AUTOMAKE_DEPENDS} \
::graphics/libcaca
AUTOMAKE_VERSION = 1.9
CONFIGURE_STYLE = gnu
CONFIGURE_ARGS += --with-aalib-prefix=${LOCALBASE} \

View File

@ -1,2 +1,2 @@
good plugin for gstreamer-${VERSION}
* aasink ASCII Art video sink
good plugin for gstreamer-${VERSION}.
* aasink ASCII Art video sink

View File

@ -1,2 +1,2 @@
good plugin for gstreamer-${VERSION}
* cacasink Colored ASCII Art video sink
good plugin for gstreamer-${VERSION}.
* cacasink colored ASCII art video sink

View File

@ -1,2 +1,2 @@
good plugin for gstreamer-${VERSION}
* dv DV video (smpte314) demuxer and decoder
good plugin for gstreamer-${VERSION}.
* dv DV video (smpte314) demuxer and decoder

View File

@ -1,2 +1,2 @@
good plugin for gstreamer-${VERSION}
* esdsink ESD Element Plugins
good plugin for gstreamer-${VERSION}.
* esdsink ESD element plugins

View File

@ -1,6 +1,4 @@
good plugins of gstreamer-${VERSION}.
* autodetect auto-detection plugins for video/audio outputs
* gconfelements elements wrapping the GStreamer/GConf
audio/video output settings
good plugins for gstreamer-${VERSION}.
* autodetect auto-detection plugins for video/audio outputs
* gconfelements elements wrapping the GStreamer/GConf
audio/video output settings

View File

@ -1,2 +1,2 @@
good plugin of gstreamer-${VERSION}.
* gdkpixbuf GDK Pixbuf decoder & scaler
* gdkpixbuf GDK Pixbuf decoder & scaler

View File

@ -1,55 +1,58 @@
This package contains some plugins for gstreamer-${VERSION}.
This package contains "good" plugins for gstreamer-${VERSION}.
The gstreamer people split plugins into:
- base plugins (plugins-base)
- plugins with good code and a good licence (plugins-good)
- plugins with licence issues (plugins-ugly)
- plugins with relatively bad code (plugins-bad)
This package contains good plugins without too many external
dependencies.
* alaw ALaw audio conversion routines
* alpha adds an alpha channel to video
* alphacolor RGB->YUV colorspace conversion preserving alpha channels
* annodex annodex stream manipulation/CMML (http://www.annodex.net)
* apetag APEv1/2 tag reader
* audiofx Audio effects plugin (stereo positioning)
* auparse parses au streams
* avi AVI stream handling (mux/demux)
* cutter audio cutter, split along silences
* debug elements for testing and debugging
breakmydata randomly change data in the stream
navseek Seek based on navigation keys left-right
progressreport Periodically query and report on processing progress
testsink perform a number of tests
* efence efence-like memory allocation of gstream buffers
* effectv effect plugins from the effectv project
* flxdec FLC/FLI/FLX video decoder
* goom GOOM visualization filter
* icydemux Demux ICY tags from a stream
* id3demux Demux ID3v1 and ID3v2 tags from a file
* level RMS/Peak/Decaying Peak Level messager for audio/raw
* libsndio default audio sink on OpenBSD
* matroska Matroska containers stream handling (muxer/demuxer)
* mulaw MuLaw audio encoder/decoder
* multifile save to sequentially named files
* multipart multipart stream manipulation (mux/demux)
* navigationtest Template for a navigation video filter
* qtdemux Quicktime stream demuxer
* rtp Real-time protocol plugins: asterisk, rtp, gsm, h263...
* rtsp transfer data via RTSP
* shout2send
* smpte Apply the standard SMPTE transitions on video images
* spectrum run an FFT on signal and output spectrum data
* speex
* udp transfer data via UDP
* videobalance Hue/saturation/brightness/contrast of video stream
* videobox resize a video: borders/cropping
* videoflip Flips and rotates video
* videomixer Mix multiple video streams
* wavenc Encode raw audio into WAV
* wavparse Parse a .wav file into raw audio
* ximagesrc X11 video input plugin using standard Xlib calls
* alaw ALaw audio conversion routines
* alpha adds an alpha channel to video
* alphacolor RGB->YUV colorspace conversion preserving alpha channels
* annodex annodex stream manipulation/CMML (http://www.annodex.net)
* apetag APEv1/2 tag reader
* audiofx audio effects plugin (stereo positioning)
* auparse parses au streams
* avi AVI stream handling (mux/demux)
* cutter audio cutter, split along silences
* cairo cairo-based text and time overlays on videos
* debug elements for testing and debugging
breakmydata randomly change data in the stream
navseek seek based on navigation keys left-right
progressreport periodically query and report on processing progress
testsink perform a number of tests
* efence efence-like memory allocation of gstream buffers
* effectv effect plugins from the effectv project
* flac FLAC Lossless compressor encoder/decoder
* flxdec FLC/FLI/FLX video decoder
* goom GOOM visualization filter
* icydemux demux ICY tags from a stream
* id3demux demux ID3v1 and ID3v2 tags from a file
* jpeg JPeg plugin library (decoder/encoder)
* level RMS/Peak/Decaying Peak Level messager for audio/raw
* libsndio default audio sink on OpenBSD
* matroska matroska containers stream handling (muxer/demuxer)
* mulaw MuLaw audio encoder/decoder
* multifile save to sequentially named files
* multipart multipart stream manipulation (mux/demux)
* navigationtest Template for a navigation video filter
* qtdemux tuicktime stream demuxer
* png PNG plugin library
* rtp real-time protocol plugins: asterisk, rtp, gsm, h263...
* rtsp transfer data via RTSP
* shout2send sends data to an icecast server using libshout2
* smpte apply the standard SMPTE transitions on video images
* spectrum run an FFT on signal and output spectrum data
* speex peex decoder/encoder
* taglib write AP2/ID3v2 tags
* udp transfer data via UDP
* videobalance Hue/saturation/brightness/contrast of video stream
* videobox resize a video: borders/cropping
* videoflip flips and rotates video
* videomixer mix multiple video streams
* wavenc encode raw audio into WAV
* wavpack wavpack decoder
* wavparse parse a .wav file into raw audio
* ximagesrc X11 video input plugin using standard Xlib calls
The following plugins are in specific packages because of dependencies:
* aasink

View File

@ -1,2 +1,2 @@
good plugin for gstreamer-${VERSION}
* souphttpsrc soup http client plugin
good plugin for gstreamer-${VERSION}.
* souphttpsrc soup http client plugin

View File

@ -1,4 +1,4 @@
# $OpenBSD: Makefile,v 1.11 2009/09/28 18:28:36 ajacoutot Exp $
# $OpenBSD: Makefile,v 1.12 2009/09/28 19:52:15 ajacoutot Exp $
COMMENT-main = multimedia framework - plugins ugly
COMMENT-sidplay = multimedia framework - sidplay plugin
@ -6,15 +6,15 @@ COMMENT-lame = multimedia framework - lame plugin
V = 0.10.7
DISTNAME = gst-plugins-ugly-$V
PKGNAME-main = gstreamer-plugins-ugly-$Vp2
PKGNAME-sidplay = gstreamer-sidplay-$Vp2
PKGNAME-lame = gstreamer-lame-$Vp2
PKGNAME-main = gstreamer-plugins-ugly-$Vp3
PKGNAME-sidplay = gstreamer-sidplay-$Vp3
PKGNAME-lame = gstreamer-lame-$Vp3
MULTI_PACKAGES = -main -sidplay -lame
PERMIT_PACKAGE_CDROM = Patent issues
PERMIT_DISTFILES_CDROM =Patent issues
SHARED_LIBS =
MASTER_SITES = ${MASTER_SITE_GST:=gst-plugins-ugly/}
@ -36,7 +36,6 @@ LIB_DEPENDS-main = ${LIB_DEPENDS} \
mpeg2::graphics/libmpeg2 \
dvdread::devel/libdvdread
RUN_DEPENDS-main =
WANTLIB-sidplay = ${WANTLIB} stdc++
LIB_DEPENDS-sidplay = ${LIB_DEPENDS} \

View File

@ -1,2 +1,2 @@
plugin for gstreamer-${VERSION} with controversial licence
* lame encode MP3s with LAME
plugin for gstreamer-${VERSION} with controversial licence.
* lame encode MP3s with LAME

View File

@ -1,10 +1,18 @@
This package contains plugins for gstreamer-${VERSION} with a controversial
licence or distribution issues.
This package contains "ugly" plugins for gstreamer-${VERSION}.
The gstreamer people split plugins into:
- base plugins (plugins-base)
- plugins with good code and a good licence (plugins-good)
- plugins with licence issues (plugins-ugly)
- plugins with relatively bad code (plugins-bad)
* a52dec decodes ATSC A/52 encoded audio streams
* asf demuxes and muxes audio and video in Microsoft's ASF format
* dvdlpcmdec Decode DVD LPCM frames into standard PCM
* dvdsub Decode DVD subtitles to AYUV video frames
* iec958 Convert raw AC3 into IEC958 (S/PDIF) frames
* dvdlpcmdec decode DVD LPCM frames into standard PCM
* dvdread Access a DVD title/chapter/angle using libdvdread
* dvdsub aecode DVD subtitles to AYUV video frames
* iec958 convert raw AC3 into IEC958 (S/PDIF) frames
* mad id3 tag manipulation and mp3 decoding based on the mad library
* mpeg2dec LibMpeg2 decoder
* mpegaudioparse MPEG-1 layer 1/2/3 audio parser
* mpegstream MPEG system stream parser: mpeg1, mpeg2, dvd/vob
* rmdemux Realmedia stream demuxer
@ -14,5 +22,4 @@ The following plugins are in specific packages because of dependencies:
* siddec
The following plugins are not built:
* amrnb (support library not ported/not existing)

View File

@ -1,2 +1,2 @@
plugin for gstreamer-${VERSION} with controversial licence
* siddec Uses libsidplay to decode .sid audio tunes
plugin for gstreamer-${VERSION} with controversial licence.
* siddec uses libsidplay to decode .sid audio tunes