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 520880 - audiofx doesn't build on Windows/MSVC
audiofx doesn't build on Windows/MSVC
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: gst-plugins-good
git master
Other All
: Normal normal
: 0.10.8
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2008-03-07 00:26 UTC by Ole André Vadla Ravnås
Modified: 2008-03-07 13:13 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Fix the missing asin() with a replacement macro. (832 bytes, patch)
2008-03-07 00:32 UTC, Ole André Vadla Ravnås
reviewed Details | Review

Description Ole André Vadla Ravnås 2008-03-07 00:26:13 UTC
Please describe the problem:
asinh() is missing and needs a replacement.

Steps to reproduce:


Actual results:


Expected results:


Does this happen every time?


Other information:
Comment 1 Ole André Vadla Ravnås 2008-03-07 00:32:02 UTC
Created attachment 106730 [details] [review]
Fix the missing asin() with a replacement macro.

Patch by Haakon Sporsheim (submitting on behalf of him as I'm on a patch submitting spree.)
Comment 2 Sebastian Dröge (slomo) 2008-03-07 13:13:29 UTC
Thanks, I've committed a different fix for this now, could you check if latest CVS builds fine on windows? I've also included replacement functions for sinh() and cosh() as those seem to be missing too on some systems.

2008-03-07  Sebastian Dröge  <slomo@circular-chaos.org>

	* configure.ac:
	* gst/audiofx/Makefile.am:
	* gst/audiofx/audiochebband.c:
	* gst/audiofx/audiocheblimit.c:
	* gst/audiofx/math_compat.h:
	Check for sinh(), cosh() and asinh() and define our own
	implementations if they're not available. Fixes bug #520880.