fate/api: add w32+os2 support for fate-api-threadmessage
authorClément Bœsch <clement@stupeflix.com>
Mon, 7 Dec 2015 13:51:21 +0000 (14:51 +0100)
committerClément Bœsch <clement@stupeflix.com>
Mon, 7 Dec 2015 13:57:33 +0000 (14:57 +0100)
tests/api/Makefile
tests/api/api-threadmessage-test.c
tests/fate/api.mak

index d83ac24..ec0e125 100644 (file)
@@ -3,7 +3,7 @@ APITESTPROGS-$(call DEMDEC, H264, H264) += api-h264
 APITESTPROGS-yes += api-seek
 APITESTPROGS-yes += api-codec-param
 APITESTPROGS-$(call DEMDEC, H263, H263) += api-band
-APITESTPROGS-$(HAVE_PTHREADS) += api-threadmessage
+APITESTPROGS-$(HAVE_THREADS) += api-threadmessage
 APITESTPROGS += $(APITESTPROGS-yes)
 
 APITESTOBJS  := $(APITESTOBJS:%=$(APITESTSDIR)%) $(APITESTPROGS:%=$(APITESTSDIR)/%-test.o)
index c78af2a..3e0ac5c 100644 (file)
  * Thread message API test
  */
 
-#include <pthread.h>
-
 #include "libavutil/avassert.h"
 #include "libavutil/avstring.h"
 #include "libavutil/frame.h"
 #include "libavutil/threadmessage.h"
+#include "libavutil/thread.h" // not public
 
 struct sender_data {
     int id;
index 746ecb6..3013239 100644 (file)
@@ -28,7 +28,7 @@ FATE_API_SAMPLES_LIBAVFORMAT-yes += fate-api-jpeg-codec-param
 fate-api-jpeg-codec-param: $(APITESTSDIR)/api-codec-param-test$(EXESUF)
 fate-api-jpeg-codec-param: CMD = run $(APITESTSDIR)/api-codec-param-test $(TARGET_SAMPLES)/exif/image_small.jpg
 
-FATE_API-$(HAVE_PTHREADS) += fate-api-threadmessage
+FATE_API-$(HAVE_THREADS) += fate-api-threadmessage
 fate-api-threadmessage: $(APITESTSDIR)/api-threadmessage-test$(EXESUF)
 fate-api-threadmessage: CMD = run $(APITESTSDIR)/api-threadmessage-test 3 10 30 50 2 20 40
 fate-api-threadmessage: CMP = null