Update build.
[asdcplib.git] / src / jp2k-stereo-crypt-tst.sh
1 #!/bin/sh
2
3 # crypto JPEG 2000 stereoscopic tests
4
5 ${BUILD_DIR}/asdcp-test${EXEEXT} -k ${CRYPT_KEY} \
6         -3 -c ${TEST_FILES}/write_crypt_test_jp2k.mxf \
7         ${TEST_FILES}/${TEST_FILE_PREFIX} ${TEST_FILES}/${TEST_FILE_PREFIX}
8 if [ $? -ne 0 ]; then
9     exit 1
10 fi
11 ${BUILD_DIR}/asdcp-test${EXEEXT} -i ${TEST_FILES}/write_crypt_test_jp2k.mxf
12 if [ $? -ne 0 ]; then
13     exit 1
14 fi
15
16
17 (${BUILD_DIR}/asdcp-test${EXEEXT} -k ${CRYPT_KEY_B} \
18         -3 -x ${TEST_FILES}/plaintext ${TEST_FILES}/write_crypt_test_jp2k.mxf; \
19   if [ $? -eq 1 ]; then exit 0; fi; exit 1 )
20 ${BUILD_DIR}/asdcp-test${EXEEXT} -m -k ${CRYPT_KEY} \
21         -3 -x ${TEST_FILES}/plaintext/${JP2K_PREFIX} ${TEST_FILES}/write_crypt_test_jp2k.mxf
22 if [ $? -ne 0 ]; then
23     exit 1
24 fi
25 for file in `ls ../test/${TEST_FILE_PREFIX}`; do \
26   echo "$file"; \
27   cmp ../test/${TEST_FILE_PREFIX}/$file ../test/plaintext/$file; \
28   if [ $? -ne 0 ]; then \
29     exit 1; \
30   fi; \
31 done