summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCarl Hetherington <cth@carlh.net>2020-08-11 00:56:06 +0200
committerCarl Hetherington <cth@carlh.net>2020-09-13 20:22:43 +0200
commit580485c27e93deb0d090cd430955070a83cf45ad (patch)
tree44997cb40f79a3ac2dda94ef4030543770fb85bc
parent65e94f363e775e2e6a46ecb6033138a2cc8eb6f9 (diff)
Add basic fastvideo test.
-rw-r--r--test/fastvideo_test.cc10
-rw-r--r--test/wscript3
2 files changed, 12 insertions, 1 deletions
diff --git a/test/fastvideo_test.cc b/test/fastvideo_test.cc
new file mode 100644
index 000000000..65ea1bb7e
--- /dev/null
+++ b/test/fastvideo_test.cc
@@ -0,0 +1,10 @@
+#include "lib/fastvideo.h"
+#include "test.h"
+#include <boost/test/unit_test.hpp>
+
+BOOST_AUTO_TEST_CASE (fastvideo_decoder_test)
+{
+ dcp::Data data ("test/data/sizing_card_flat.j2k");
+ fastvideo_decompress_j2k (data, 0);
+}
+
diff --git a/test/wscript b/test/wscript
index 0f90001f6..6d0bfe951 100644
--- a/test/wscript
+++ b/test/wscript
@@ -37,7 +37,7 @@ def build(bld):
obj.name = 'unit-tests'
obj.uselib = 'BOOST_TEST BOOST_THREAD BOOST_FILESYSTEM BOOST_DATETIME SNDFILE SAMPLERATE DCP FONTCONFIG CAIROMM PANGOMM XMLPP '
obj.uselib += 'AVFORMAT AVFILTER AVCODEC AVUTIL SWSCALE SWRESAMPLE POSTPROC CXML SUB GLIB CURL SSH XMLSEC BOOST_REGEX ICU NETTLE MAGICK PNG '
- obj.uselib += 'LEQM_NRT ZIP '
+ obj.uselib += 'LEQM_NRT ZIP FASTVIDEO '
if bld.env.TARGET_WINDOWS:
obj.uselib += 'WINSOCK2 DBGHELP SHLWAPI MSWSOCK BOOST_LOCALE '
if bld.env.TARGET_LINUX:
@@ -71,6 +71,7 @@ def build(bld):
digest_test.cc
ecinema_kdm_test.cc
empty_test.cc
+ fastvideo_test.cc
ffmpeg_audio_only_test.cc
ffmpeg_audio_test.cc
ffmpeg_dcp_test.cc