- remove OSS backend and related patches

- update DESCR to reflect reality
- use appbufsz instead of bufsz in the sndio backends

partly from Brad, thanks
This commit is contained in:
jakemsr 2009-01-16 02:44:17 +00:00
parent c7929be36a
commit a31f67f37f
5 changed files with 12 additions and 13 deletions

View File

@ -1,4 +1,4 @@
# $OpenBSD: Makefile,v 1.25 2008/11/03 23:24:08 jakemsr Exp $ # $OpenBSD: Makefile,v 1.26 2009/01/16 02:44:17 jakemsr Exp $
COMMENT-main = multimedia framework - good plugins COMMENT-main = multimedia framework - good plugins
COMMENT-aalib = multimedia framework - aalib plugin COMMENT-aalib = multimedia framework - aalib plugin
@ -18,7 +18,7 @@ COMMENT-soup = multimedia framework - libsoup plugin
V = 0.10.8 V = 0.10.8
DISTNAME = gst-plugins-good-$V DISTNAME = gst-plugins-good-$V
PKGNAME-main = gstreamer-plugins-good-$Vp5 PKGNAME-main = gstreamer-plugins-good-$Vp6
PKGNAME-aalib = gstreamer-aalib-$Vp0 PKGNAME-aalib = gstreamer-aalib-$Vp0
PKGNAME-cairo = gstreamer-cairo-$Vp1 PKGNAME-cairo = gstreamer-cairo-$Vp1
PKGNAME-gconf = gstreamer-confelements-$Vp0 PKGNAME-gconf = gstreamer-confelements-$Vp0
@ -34,7 +34,6 @@ PKGNAME-caca = gstreamer-libcaca-$Vp0
PKGNAME-shout = gstreamer-shoutcast-$Vp0 PKGNAME-shout = gstreamer-shoutcast-$Vp0
PKGNAME-soup = gstreamer-libsoup-$Vp0 PKGNAME-soup = gstreamer-libsoup-$Vp0
MULTI_PACKAGES = -main -aalib -cairo -gconf -esd -flac -speex \ MULTI_PACKAGES = -main -aalib -cairo -gconf -esd -flac -speex \
-taglib -dv -jpeg -png -gdk -caca -shout -soup -taglib -dv -jpeg -png -gdk -caca -shout -soup
SHARED_LIBS = SHARED_LIBS =
@ -50,7 +49,7 @@ WANTLIB = glib-2.0 gmodule-2.0 gobject-2.0 gthread-2.0 \
LIB_DEPENDS = gstreamer-0.10:gstreamer->=0.10:$P/core LIB_DEPENDS = gstreamer-0.10:gstreamer->=0.10:$P/core
WANTLIB-main = ${WANTLIB} \ WANTLIB-main = ${WANTLIB} \
ICE SM X11 Xdamage Xext Xfixes ossaudio sndio \ ICE SM X11 Xdamage Xext Xfixes sndio \
gstcontroller-0.10 gstbase-0.10 Xau Xdmcp gstcontroller-0.10 gstbase-0.10 Xau Xdmcp
LIB_DEPENDS-main = ${LIB_DEPENDS} \ LIB_DEPENDS-main = ${LIB_DEPENDS} \
oil-0.3::devel/liboil \ oil-0.3::devel/liboil \
@ -69,12 +68,12 @@ LIB_DEPENDS-cairo = ${LIB_DEPENDS} \
cairo::graphics/cairo cairo::graphics/cairo
WANTLIB-gconf = ${WANTLIB} \ WANTLIB-gconf = ${WANTLIB} \
ORBit-2 ORBit-2 dbus-1 dbus-glib-1
LIB_DEPENDS-gconf = ${LIB_DEPENDS} \ LIB_DEPENDS-gconf = ${LIB_DEPENDS} \
gconf-2::devel/gconf2 gconf-2::devel/gconf2
WANTLIB-esd = ${WANTLIB} \ WANTLIB-esd = ${WANTLIB} \
audiofile gstbase-0.10 audiofile gstbase-0.10 sndio
LIB_DEPENDS-esd= ${LIB_DEPENDS} \ LIB_DEPENDS-esd= ${LIB_DEPENDS} \
esd::audio/esound \ esd::audio/esound \
@ -120,7 +119,7 @@ LIB_DEPENDS-png = ${LIB_DEPENDS} \
WANTLIB-gdk = ${WANTLIB} \ WANTLIB-gdk = ${WANTLIB} \
X11 Xcomposite Xdamage Xext Xrender atk-1.0 \ X11 Xcomposite Xdamage Xext Xrender atk-1.0 \
cairo fontconfig freetype glitz pango-1.0 \ cairo fontconfig freetype gio-2.0 glitz pango-1.0 \
pangocairo-1.0 pangoft2-1.0 pixman-1 png gstbase-0.10 \ pangocairo-1.0 pangoft2-1.0 pixman-1 png gstbase-0.10 \
Xau Xcursor Xdmcp Xfixes Xi Xinerama Xrandr expat Xau Xcursor Xdmcp Xfixes Xi Xinerama Xrandr expat

View File

@ -383,7 +383,7 @@ gst_libsndiosink_prepare (GstAudioSink * asink, GstRingBufferSpec * spec)
spec_bpf = ((spec->width / 8) * spec->channels); spec_bpf = ((spec->width / 8) * spec->channels);
par.bufsz = (spec->segsize * spec->segtotal) / spec_bpf; par.appbufsz = (spec->segsize * spec->segtotal) / spec_bpf;
if (!sio_setpar(libsndiosink->hdl, &par)) if (!sio_setpar(libsndiosink->hdl, &par))
goto cannot_configure; goto cannot_configure;

View File

@ -383,7 +383,7 @@ gst_libsndiosrc_prepare (GstAudioSrc * asrc, GstRingBufferSpec * spec)
spec_bpf = ((spec->width / 8) * spec->channels); spec_bpf = ((spec->width / 8) * spec->channels);
par.round = spec->segsize / spec_bpf; par.round = spec->segsize / spec_bpf;
par.bufsz = (spec->segsize * spec->segtotal) / spec_bpf; par.appbufsz = (spec->segsize * spec->segtotal) / spec_bpf;
if (!sio_setpar(libsndiosrc->hdl, &par)) if (!sio_setpar(libsndiosrc->hdl, &par))
goto cannot_configure; goto cannot_configure;

View File

@ -33,7 +33,7 @@ dependencies.
* mulaw MuLaw audio encoder/decoder * mulaw MuLaw audio encoder/decoder
* multipart multipart stream manipulation (mux/demux) * multipart multipart stream manipulation (mux/demux)
* navigationtest Template for a navigation video filter * navigationtest Template for a navigation video filter
* ossaudio default audio sink on OpenBSD. * libsndio default audio sink on OpenBSD
* rtp Real-time protocol plugins: asterisk, rtp, gsm, h263... * rtp Real-time protocol plugins: asterisk, rtp, gsm, h263...
* rtsp transfer data via RTSP * rtsp transfer data via RTSP
* smpte Apply the standard SMPTE transitions on video images * smpte Apply the standard SMPTE transitions on video images

View File

@ -1,4 +1,4 @@
@comment $OpenBSD: PLIST-main,v 1.9 2008/11/03 23:24:09 jakemsr Exp $ @comment $OpenBSD: PLIST-main,v 1.10 2009/01/16 02:44:17 jakemsr Exp $
@conflict gstreamer-plugins-bad-<0.10.7 @conflict gstreamer-plugins-bad-<0.10.7
lib/gstreamer-${VERSION}/libgstalaw.la lib/gstreamer-${VERSION}/libgstalaw.la
lib/gstreamer-${VERSION}/libgstalaw.so lib/gstreamer-${VERSION}/libgstalaw.so
@ -48,8 +48,8 @@ lib/gstreamer-${VERSION}/libgstmultifile.la
lib/gstreamer-${VERSION}/libgstmultifile.so lib/gstreamer-${VERSION}/libgstmultifile.so
lib/gstreamer-${VERSION}/libgstmultipart.la lib/gstreamer-${VERSION}/libgstmultipart.la
lib/gstreamer-${VERSION}/libgstmultipart.so lib/gstreamer-${VERSION}/libgstmultipart.so
lib/gstreamer-${VERSION}/libgstossaudio.la @comment lib/gstreamer-${VERSION}/libgstossaudio.la
lib/gstreamer-${VERSION}/libgstossaudio.so @comment lib/gstreamer-${VERSION}/libgstossaudio.so
lib/gstreamer-${VERSION}/libgstqtdemux.la lib/gstreamer-${VERSION}/libgstqtdemux.la
lib/gstreamer-${VERSION}/libgstqtdemux.so lib/gstreamer-${VERSION}/libgstqtdemux.so
lib/gstreamer-${VERSION}/libgstrtp.la lib/gstreamer-${VERSION}/libgstrtp.la