media_descriptor=None, duration=0, hard_timeout=None,
extra_env_variables=None, expected_issues=None):
- extra_env_variables = extra_env_variables or {}
+ self.extra_env_variables = extra_env_variables or {}
if scenario:
duration = scenario.get_duration()
uri, minfo_path, timeout=DEFAULT_TIMEOUT,
extra_env_variables=None,
expected_issues=None):
- extra_env_variables = extra_env_variables or {}
+ self.extra_env_variables = extra_env_variables or {}
super(
GstValidateMediaCheckTest, self).__init__(GstValidateBaseTestManager.MEDIA_CHECK_COMMAND, classname,
expected_issues=None):
Loggable.__init__(self)
- extra_env_variables = extra_env_variables or {}
+ self.extra_env_variables = extra_env_variables or {}
file_dur = int(media_descriptor.get_duration()) / GST_SECOND
if not media_descriptor.get_num_tracks("video"):
extra_env_variables=extra_env_variables,
expected_issues=expected_issues,
workdir=workdir)
+ if media_descriptor and media_descriptor.get_media_filepath():
+ config_file = os.path.join(media_descriptor.get_media_filepath() + '.config')
+ if os.path.isfile(config_file):
+ self.add_validate_config(config_file, extra_env_variables)
if scenario is None or scenario.name.lower() == "none":
self.scenario = None