diff --git a/DeckLink/Driver/DesktopVideo-8.0.1-i386.tar.gz b/DeckLink/Driver/DesktopVideo-8.0.1-i386.tar.gz index d41a6e8af..9cd78acce 100644 Binary files a/DeckLink/Driver/DesktopVideo-8.0.1-i386.tar.gz and b/DeckLink/Driver/DesktopVideo-8.0.1-i386.tar.gz differ diff --git a/DeckLink/Driver/DesktopVideo-8.0.1-x86_64.tar.gz b/DeckLink/Driver/DesktopVideo-8.0.1-x86_64.tar.gz index 614dae56c..51fd279b9 100644 Binary files a/DeckLink/Driver/DesktopVideo-8.0.1-x86_64.tar.gz and b/DeckLink/Driver/DesktopVideo-8.0.1-x86_64.tar.gz differ diff --git a/ultragrid/Makefile.in b/ultragrid/Makefile.in index 317542539..87cf71a8c 100644 --- a/ultragrid/Makefile.in +++ b/ultragrid/Makefile.in @@ -4,7 +4,7 @@ CC = @CC@ CXX = @CXX@ LINKER = @LINKER@ CFLAGS = @DEFS@ @CFLAGS@ @X_CFLAGS@ -LIBS = @DVS_LIB@ @DXT_LIB@ @QUICKTIME_LIB@ @PORTAUDIO_LIB@ @SAGE_LIB@ @X_PRE_LIBS@ @X_LIBS@ @X_EXTRA_LIBS@ @MATHLIBS@ @LIBS@ -lm +LIBS = @DVS_LIB@ @DXT_LIB@ @QUICKTIME_LIB@ @PORTAUDIO_LIB@ @SAGE_LIB@ @X_PRE_LIBS@ @X_LIBS@ @X_EXTRA_LIBS@ @MATHLIBS@ @LIBS@ -lm -lrt -pthread INC = -I.. -Isrc -Itest @DVS_INC@ @DXT_INC@ @QUICKTIME_INC@ @DECKLINK_INC@ @PORTAUDIO_INC@ @GL_INC@ @SAGE_INC@ @QUAD_INC@ DECKLINK_PATH = @DECKLINK_PATH@ TARGET = bin/uv diff --git a/ultragrid/src/audio/portaudio.c b/ultragrid/src/audio/portaudio.c index 02e80ac1b..5f275c325 100644 --- a/ultragrid/src/audio/portaudio.c +++ b/ultragrid/src/audio/portaudio.c @@ -67,6 +67,10 @@ struct state_portaudio_playback { PaStream *stream; }; +/* + * For Portaudio threads-related issues see + * http://www.portaudio.com/trac/wiki/tips/Threading + */ static pthread_mutex_t lock = PTHREAD_MUTEX_INITIALIZER; /* prototyping */