4/17/17
SigMRF Users Guide, Rev A2
Copyright
Signalogic, Inc. 2016-2017
17 / 39
For codec and session testing, concurrent mediaTest instances in multiple user windows and/or
multiple VMs are supported.
Example mediaTest Command Lines
Example mediaTest command lines are shown below.
x86 Motherboard Network I/O and Packet Processing
./mediaTest -cx86 -M0 -Csession_config/frame_test_script_config
x86 Motherboard Network I/O and coCPU Packet Processing
./mediaTest -f1000 -m0xff -cSIGC66XX-8 -e C66xx_RTAF_SYSBIOS_CCSv54.out -M0 -C
session_config/test_config
x86 Codec Testing (Back-to-Back Encode-Decode)
./mediaTest -cx86 -i reference_files/stv8c.INP -o test_script_files/stv8c_5900_8kHz_dtx_sig.COD -
C session_config/codec_test_8kHz_5900bps_config
./mediaTest -cx86 -ireference_files/stv16c.INP -otest_script_files/stv16c_9600_16kHz_sig.COD -
Csession_config/codec_test_16kHz_9600bps_config
./mediaTest -cx86 -ireference_files/stv32c.INP -otest_script_files/stv32c_13200_32kHz_sig.COD -
Csession_config/codec_test_32kHz_13200bps_config
./mediaTest -cx86 -ireference_files/stv16c_7200_16kHz_mime_$SUFFIX.COD -
otest_script_files/stv16c_7200_16kHz_sig_decoded.OUT -
Csession_config/codec_test_16kHz_7200bps_config
./mediaTest -cx86 -ireference_files/stv16c_13200_16kHz_mime_$SUFFIX.COD -
otest_script_files/stv16c_13200_16kHz_sig_decoded.OUT -
Csession_config/codec_test_16kHz_13200bps_config
x86 Codec Testing with Measurement and Logging
./mediaTest -cSIGX86 -itest_files/stv16c.INP -otest_files/c6x16c_j.wav -
Csession_config/codec_test_16kHz_13200bps_config
coCPU Codec Testing with Measurement and Logging
./mediaTest -f1000 -m0xff -cSIGC66XX-8 -etest.out -itest_files/stv8c.INP -otest_files/c6x8c_j.wav
-Csession_config/codec_test_8kHz_13200bps_config
./mediaTest -f1000 -m0xff -cSIGC66XX-8 -etest.out -itest_files/stv16c.INP -
otest_files/c6x16c_j.wav
mediaTest Command Line Entry Notes
1) Operating modes may be given in the command line as shown in Table 3-3 below:
Operating
Mode Entry
Comments
-M0
Use host network interface (e.g. motherboard network I/O). Packets are processed using
x86 or coCPUs, depending on -c cmd line entry