diff options
| author | Author Name <[email protected]> | 2023-07-07 12:20:59 +0930 |
|---|---|---|
| committer | David Rowe <[email protected]> | 2023-07-07 12:29:06 +0930 |
| commit | ac7c48b4dee99d4c772f133d70d8d1b38262fcd2 (patch) | |
| tree | a2d0ace57a9c0e2e5b611c4987f6fed1b38b81e7 /stm32/unittest/scripts/tst_codec2_enc_setup | |
shallow zip-file copy from codec2 e9d726bf20
Diffstat (limited to 'stm32/unittest/scripts/tst_codec2_enc_setup')
| -rwxr-xr-x | stm32/unittest/scripts/tst_codec2_enc_setup | 54 |
1 files changed, 54 insertions, 0 deletions
diff --git a/stm32/unittest/scripts/tst_codec2_enc_setup b/stm32/unittest/scripts/tst_codec2_enc_setup new file mode 100755 index 0000000..12fe4eb --- /dev/null +++ b/stm32/unittest/scripts/tst_codec2_enc_setup @@ -0,0 +1,54 @@ +#!/bin/bash +# +# tst_codec2_enc_setup +# +# Setup input and reference data for one of several versions of this test. + +# Find the scripts directory +SCRIPTS="$( cd "$( dirname "${BASH_SOURCE[0]}" )" >/dev/null && pwd )" + +# Setup common variables +source $SCRIPTS/run_tests_common.sh + +# RUN_DIR - Directory where test will be run +RUN_DIR="${UNITTEST_BASE}/test_run/${FULL_TEST_NAME}" + +# Call common setup function to make the directory +setup_common "${RUN_DIR}" + +# Change to test directory +cd "${RUN_DIR}" + + +##################################################################### +## Test SETUP actions: + +case "${TEST_OPT}" in + + 1300 ) + # Config is <mode>, <teswtframes> + echo "40000000" > stm_cfg.txt + # + # Copy N frames of a raw audio file to stm_in.raw. + dd bs=2560 count=30 if=../../../../raw/hts1.raw of=stm_in.raw \ + > setup.log 2>&1 + # + # Reference + c2enc 1300 stm_in.raw ref_enc.raw \ + > ref_gen.log 2>&1 + ;; + + 700C ) + # Config is <mode>, <teswtframes> + echo "80000000" > stm_cfg.txt + # + # Copy N frames of a raw audio file to stm_in.raw. + dd bs=2560 count=30 if=../../../../raw/hts1.raw of=stm_in.raw \ + > setup.log 2>&1 + # + # Reference + c2enc 700C stm_in.raw ref_enc.raw \ + > ref_gen.log 2>&1 + ;; + + esac |
