summaryrefslogtreecommitdiffstats
path: root/sys/oss/gstosshelper.c
Commit message (Collapse)AuthorAgeFilesLines
* sys/oss/: More logging when probing (see #518474), some comments in _reset().Tim-Philipp Müller2008-04-081-3/+9
| | | | | | | | Original commit message from CVS: * sys/oss/gstosshelper.c: (gst_oss_helper_rate_check_rate): * sys/oss/gstosssink.c: (gst_oss_sink_reset): * sys/oss/gstosssrc.c: (gst_oss_src_reset): More logging when probing (see #518474), some comments in _reset().
* sys/oss/gstosshelper.c: Verify that the format returned after the ioctl is ↵Jan Schmidt2007-12-081-1/+1
| | | | | | | | | | the one we requested. It is valid for the ... Original commit message from CVS: * sys/oss/gstosshelper.c: Verify that the format returned after the ioctl is the one we requested. It is valid for the ioctl to succeed while substituting an alternate 'supported' sample format.
* sys/oss/gstosshelper.c: Use GST_WARNING instead of a g_critical. This ↵Stefan Kost2007-09-231-2/+3
| | | | | | | | | situation is not caused by the application. Original commit message from CVS: * sys/oss/gstosshelper.c: Use GST_WARNING instead of a g_critical. This situation is not caused by the application.
* configure.ac: Update comment in OSS includes check.Tim-Philipp Müller2005-12-101-25/+13
| | | | | | | | | | | | | | | | | Original commit message from CVS: * configure.ac: Update comment in OSS includes check. * sys/oss/gstossdmabuffer.c: * sys/oss/gstosshelper.c: * sys/oss/gstossmixer.c: * sys/oss/gstossmixertrack.c: * sys/oss/gstosssink.c: * sys/oss/gstosssrc.c: * sys/oss/oss_probe.c: Don't assume the OSS soundcard.h include is always in the sys/ directory. Instead, use the existing defines from config.h to include the right file. Fixes compilation on OpenBSD 3.8 (#323718).
* sys/oss/: Actually use the 'oss' debug category we register.Tim-Philipp Müller2005-10-261-0/+3
| | | | | | | | | | | | | Original commit message from CVS: * sys/oss/gstossaudio.c: * sys/oss/gstossdmabuffer.c: * sys/oss/gstosshelper.c: * sys/oss/gstossmixer.c: * sys/oss/gstossmixerelement.c: * sys/oss/gstossmixertrack.c: * sys/oss/gstosssink.c: * sys/oss/gstosssrc.c: Actually use the 'oss' debug category we register.
* sys/oss/gstossmixer.*: Refactored to be more like alsamixer.Andy Wingo2005-08-231-862/+45
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Original commit message from CVS: 2005-08-23 Andy Wingo <wingo@pobox.com> * sys/oss/gstossmixer.h: * sys/oss/gstossmixer.c: Refactored to be more like alsamixer. * sys/oss/gstossmixertrack.h: * sys/oss/gstossmixertrack.c: Split out from gstossmixer.[ch], like gstalsamixer. * sys/oss/gstosssrc.c: * sys/oss/gstosssink.c: Where before we used a gstosselement object as a helper library, now just call functions from gstosshelper. * sys/oss/gstosshelper.h: * sys/oss/gstosshelper.c: Made a real library. Removed propertyprobe for now, should add it back later. * sys/oss/gstosselement.h: * sys/oss/gstosselement.c: Removed, we don't have a shared base class. * sys/oss/gstosshelper.c (gst_oss_helper_probe_caps): Search higher-to-lower, makes 16 bit appear earlier in the caps, which makes it preferred.
* add missing filezAndy Wingo2005-07-081-0/+1225
| | | | | Original commit message from CVS: add missing filez
* it's broken and it failed to load during the last few months. If anyone ↵Ronald S. Bultje2003-12-141-401/+0
| | | | | | | wants to revive it, have fun finding it back ... Original commit message from CVS: Remove ossgst... It's a crude hack (beyond ugly), it's broken and it failed to load during the last few months. If anyone wants to revive it, have fun finding it back in the CVS history
* don't compile the oss helper by defaultAndy Wingo2002-05-201-0/+401
| | | | | Original commit message from CVS: don't compile the oss helper by default
* get rid of evil gstosshelper (intended for use with LD_PRELOAD)Andy Wingo2002-05-201-401/+0
| | | | | Original commit message from CVS: get rid of evil gstosshelper (intended for use with LD_PRELOAD)
* removal of //-style comments don't link plugins to core libs -- the ↵Andy Wingo2002-03-191-2/+2
| | | | | | | | | versioning is done internally to the plugins with... Original commit message from CVS: * removal of //-style comments * don't link plugins to core libs -- the versioning is done internally to the plugins with the plugin_info struct, and symbol resolution is lazy, so we can always know if a plugin can be loaded by the plugin_info data. in theory.
* first batchThomas Vander Stichele2001-12-171-0/+401
Original commit message from CVS: first batch