summaryrefslogtreecommitdiff
path: root/pjsip-apps/src/test-pjsua/mod_media_playrec.py
diff options
context:
space:
mode:
authorNanang Izzuddin <nanang@teluu.com>2008-06-27 21:12:12 +0000
committerNanang Izzuddin <nanang@teluu.com>2008-06-27 21:12:12 +0000
commitb46af4dec3ca4ea01151fd8544cbd151190c4f92 (patch)
tree158dfd4bd46586bb93e301a00a2d723f9c1398a6 /pjsip-apps/src/test-pjsua/mod_media_playrec.py
parenta94cff1ec62c041a2e72dc3e73fd9970eb794ef6 (diff)
Ticket #543:
- added options to run.py - passing options in runall.py to run.py - removing userdata in module callback functions git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2078 74dad513-b988-da41-8d7b-12977e46ad98
Diffstat (limited to 'pjsip-apps/src/test-pjsua/mod_media_playrec.py')
-rw-r--r--pjsip-apps/src/test-pjsua/mod_media_playrec.py17
1 files changed, 11 insertions, 6 deletions
diff --git a/pjsip-apps/src/test-pjsua/mod_media_playrec.py b/pjsip-apps/src/test-pjsua/mod_media_playrec.py
index 2fc25703..bd064e92 100644
--- a/pjsip-apps/src/test-pjsua/mod_media_playrec.py
+++ b/pjsip-apps/src/test-pjsua/mod_media_playrec.py
@@ -14,9 +14,10 @@ import sys
import re
import subprocess
import inc_const as const
+from inc_cfg import *
# Load configuration
-cfg_file = imp.load_source("cfg_file", sys.argv[2])
+cfg_file = imp.load_source("cfg_file", ARGS[1])
# WAV similarity calculator
COMPARE_WAV_EXE = "tools/cmp_wav.exe"
@@ -24,13 +25,15 @@ COMPARE_WAV_EXE = "tools/cmp_wav.exe"
# Threshold to declare degradation is too high when result is lower than this value
COMPARE_THRESHOLD = 2
-# UserData
-class mod_media_playrec_user_data:
- input_filename = ""
- output_filename = ""
+# COMPARE params
+input_filename = "" # Input filename
+output_filename = "" # Output filename
# Test body function
def test_func(t, ud):
+ global input_filename
+ global output_filename
+
endpt = t.process[0]
# Get input file name
@@ -67,6 +70,9 @@ def test_func(t, ud):
# Post body function
def post_func(t, ud):
+ global input_filename
+ global output_filename
+
endpt = t.process[0]
# Check WAV similarity
@@ -93,4 +99,3 @@ def post_func(t, ud):
test = cfg_file.test_param
test.test_func = test_func
test.post_func = post_func
-test.user_data = mod_media_playrec_user_data()