After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 655885 - [sndio] Add sndio (OpenBSD) audio sinks/sources
[sndio] Add sndio (OpenBSD) audio sinks/sources
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: gst-plugins-bad
0.10.13
Other Linux
: Normal enhancement
: 0.10.24
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2011-08-03 08:21 UTC by Sebastian Dröge (slomo)
Modified: 2012-04-25 08:28 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
add libsndio plugin to gst-plugins-bad (39.83 KB, patch)
2011-08-20 08:42 UTC, Jonathan Matthew
none Details | Review
add sndio plugin for OpenBSD (38.57 KB, patch)
2012-04-12 01:17 UTC, Brad Smith
committed Details | Review

Description Sebastian Dröge (slomo) 2011-08-03 08:21:30 UTC
Can be found here: http://www.openbsd.org/cgi-bin/cvsweb/ports/multimedia/gstreamer-0.10/plugins-good/files/
Comment 1 David Schleef 2011-08-03 19:31:03 UTC
Anyone have the courage to deal with CVS?  Or convince the author to send patches?
Comment 2 Jonathan Matthew 2011-08-03 23:08:28 UTC
I accidentally became an OpenBSD hacker a while ago, so I should be able to take care of that side of things.
Comment 3 Jonathan Matthew 2011-08-20 08:42:20 UTC
Created attachment 194277 [details] [review]
add libsndio plugin to gst-plugins-bad

I moved it to gst-plugins-bad, fixed some compile errors and tested it a bit.  Otherwise this is the same as the current plugin used in openbsd packages.  The original author (jakemsr) hasn't been around lately, but I can spend some time getting the code in shape if required.
Comment 4 Brad Smith 2012-01-27 22:29:18 UTC
If you could please re-sync your patch with the sndio backend as it is now
in the ports tree after the renaming to the proper name..

CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2012/01/25 07:06:27

Modified files:
	multimedia/gstreamer-0.10/plugins-good: Makefile 
	multimedia/gstreamer-0.10/plugins-good/files: Makefile.am 
	multimedia/gstreamer-0.10/plugins-good/patches: 
	                                                patch-configure_ac 
	                                                patch-ext_Makefile_am 
	multimedia/gstreamer-0.10/plugins-good/pkg: PLIST-main 
Added files:
	multimedia/gstreamer-0.10/plugins-good/files: gstsndio.c 
	                                              sndiosink.c 
	                                              sndiosink.h 
	                                              sndiosrc.c 
	                                              sndiosrc.h 
Removed files:
	multimedia/gstreamer-0.10/plugins-good/files: gstlibsndio.c 
	                                              libsndiosink.c 
	                                              libsndiosink.h 
	                                              libsndiosrc.c 
	                                              libsndiosrc.h 

Log message:
Rename libsndio{sink,src} to sndio{sink,src}.

from Brad
Comment 5 Brad Smith 2012-04-12 01:17:31 UTC
Created attachment 211890 [details] [review]
add sndio plugin for OpenBSD
Comment 6 Brad Smith 2012-04-12 01:19:08 UTC
Here is an updated patch after being renamed as we did in our ports tree.
Comment 7 Brad Smith 2012-04-24 19:26:40 UTC
ping. ping. Come on wakey wakey.
Comment 8 Sebastian Dröge (slomo) 2012-04-25 08:27:47 UTC
commit 7e33cf569918d3a4ca2dcaa3ccc28719c757e185
Author: Sebastian Dröge <sebastian.droege@collabora.co.uk>
Date:   Wed Apr 25 10:25:51 2012 +0200

    sndio: Fix i18n initialization

commit e42ad655c4bd548ab8b7f880733672204ce1c914
Author: Jacob Meuser <jakemsr@sdf.lonestar.org>
Date:   Wed Apr 11 21:05:26 2012 -0400

    sndio: add sndio plugin for OpenBSD