changeset 4300:90a5bdf9f501

portaudio: update to v19.6 * src/portaudio-1-win32.patch: updated patch * src/portaudio.mk: update version, checksum
author John D
date Fri, 30 Dec 2016 08:53:44 -0500
parents 920efecee003
children b6819fef128f
files src/portaudio-1-win32.patch src/portaudio.mk
diffstat 2 files changed, 10 insertions(+), 29 deletions(-) [+]
line wrap: on
line diff
--- a/src/portaudio-1-win32.patch	Thu Dec 29 15:41:35 2016 -0500
+++ b/src/portaudio-1-win32.patch	Fri Dec 30 08:53:44 2016 -0500
@@ -1,10 +1,7 @@
-This file is part of MXE.
-See index.html for further information.
-
-diff -aur portaudio/src/hostapi/dsound/pa_win_ds.c portaudio-patched/src/hostapi/dsound/pa_win_ds.c
---- portaudio/src/hostapi/dsound/pa_win_ds.c	2011-11-10 14:51:15.000000000 +0000
-+++ portaudio-patched/src/hostapi/dsound/pa_win_ds.c	2012-03-02 21:45:29.000000000 +0000
-@@ -860,6 +860,9 @@
+diff -ur portaudio.orig/src/hostapi/dsound/pa_win_ds.c portaudio/src/hostapi/dsound/pa_win_ds.c
+--- portaudio.orig/src/hostapi/dsound/pa_win_ds.c	2016-12-30 08:41:50.075512531 -0500
++++ portaudio/src/hostapi/dsound/pa_win_ds.c	2016-12-30 08:46:26.248068904 -0500
+@@ -904,6 +904,9 @@
                              case DSSPEAKER_STEREO:           count = 2; break;
                              case DSSPEAKER_SURROUND:         count = 4; break;
                              case DSSPEAKER_5POINT1:          count = 6; break;
@@ -14,29 +11,13 @@
                              case DSSPEAKER_7POINT1:          count = 8; break;
  #ifndef DSSPEAKER_7POINT1_SURROUND
  #define DSSPEAKER_7POINT1_SURROUND 0x00000008
-diff -Nuar portaudio/src/hostapi/dsound/pa_win_ds.c portaudio-patched/src/hostapi/dsound/pa_win_ds.c
---- portaudio/src/hostapi/dsound/pa_win_ds.c	2014-02-02 14:16:01.916602634 +0100
-+++ portaudio-patched/src/hostapi/dsound/pa_win_ds.c	2014-02-02 14:17:19.340378622 +0100
-@@ -2108,7 +2108,8 @@
+@@ -2136,7 +2139,8 @@
          }
          else
          {
 -            CalculateBufferSettings( &stream->hostBufferSizeFrames, &pollingPeriodFrames,
-+            CalculateBufferSettings( (unsigned long*)&stream->hostBufferSizeFrames,
-+                    &pollingPeriodFrames,
++            CalculateBufferSettings( (unsigned long *)&stream->hostBufferSizeFrames, 
++	            &pollingPeriodFrames,
                      /* isFullDuplex = */ (inputParameters && outputParameters),
                      suggestedInputLatencyFrames,
-                     suggestedOutputLatencyFrames,
-diff --git a/configure.in b/configure.in
-index 305b64e..3f3b31e 100644
---- a/configure.in
-+++ b/configure.in
-@@ -318,7 +318,7 @@ case "${host_os}" in
- 
-         if [[ "x$with_wdmks" = "xyes" ]]; then
-             DXDIR="$with_dxdir"
--            add_objects src/hostapi/wdmks/pa_win_wdmks.o src/common/pa_ringbuffer.o src/os/win/pa_win_hostapis.o src/os/win/pa_win_util.o src/os/win/pa_win_wdmks_util.o src/os/win/pa_win_waveformat.o
-+            add_objects src/hostapi/wdmks/pa_win_wdmks.o src/common/pa_ringbuffer.o src/os/win/pa_win_hostapis.o src/os/win/pa_win_util.o src/os/win/pa_win_wdmks_utils.o src/os/win/pa_win_waveformat.o
-             LIBS="${LIBS} -lwinmm -lm -luuid -lsetupapi -lole32"
-             DLL_LIBS="${DLL_LIBS} -lwinmm -lm -L$DXDIR/lib -luuid -lsetupapi -lole32"
-             #VC98="\"/c/Program Files/Microsoft Visual Studio/VC98/Include\""
+                     suggestedOutputLatencyFrames, 
--- a/src/portaudio.mk	Thu Dec 29 15:41:35 2016 -0500
+++ b/src/portaudio.mk	Fri Dec 30 08:53:44 2016 -0500
@@ -3,8 +3,8 @@
 
 PKG             := portaudio
 $(PKG)_IGNORE   :=
-$(PKG)_VERSION  := 19_20140130
-$(PKG)_CHECKSUM := 526a7955de59016a06680ac24209ecb6ce05527d
+$(PKG)_VERSION  := 190600_20161030
+$(PKG)_CHECKSUM := 56c596bba820d90df7d057d8f6a0ec6bf9ab82e8
 $(PKG)_SUBDIR   := portaudio
 $(PKG)_FILE     := pa_stable_v$($(PKG)_VERSION).tgz
 $(PKG)_URL      := http://www.portaudio.com/archives/$($(PKG)_FILE)