#!/bin/bash
set -e

function createWav()
{
    ./pcap2wav "${1}/capture.cap" 6004 "${1}/$2.wav"
}

function createAndCheckDtmf()
{
    dtmfcheck -f "${1}/${2}.wav" -o > "${1}/${2}.dtmf"
    diff "${1}/${2}.dtmf" dtmf.compare
}

createWav $1 sender
createWav $1 receiver

createAndCheckDtmf $1 sender
createAndCheckDtmf $1 receiver

exit 0