# or the comparison will not be fair. os.environ["XPRA_ENCODING_STRICT_MODE"] = "1" os.environ["XPRA_MAX_PIXELS_PREFER_RGB"] = "0" os.environ["XPRA_MAX_NONVIDEO_PIXELS"] = "0" #webp leaks - don't test it: #if XPRA_VERSION_NO>=[0, 7]: # config.XPRA_TEST_ENCODINGS.append("webp") XPRA_SPEAKER_OPTIONS = [None] XPRA_MICROPHONE_OPTIONS = [None] if config.TEST_SOUND: from xpra.sound.gstreamer_util import CODEC_ORDER, has_codec if XPRA_VERSION_NO>=[0, 9]: #0.9 onwards supports all codecs defined: XPRA_SPEAKER_OPTIONS = [x for x in CODEC_ORDER if has_codec(x)] elif XPRA_VERSION_NO==[0, 8]: #only mp3 works in 0.8: XPRA_SPEAKER_OPTIONS = ["mp3"] else: #none before that XPRA_SPEAKER_OPTIONS = [None] if (config.XPRA_USE_PASSWORD): password_filename = "./test-password.txt" import uuid with open(password_filename, 'wb') as f: f.write(uuid.uuid4().hex) check = [config.TRICKLE_BIN] if config.TEST_XPRA:
STRICT_ENCODINGS = False if STRICT_ENCODINGS: #beware: only enable this flag if the version being tested # also supports the same environment overrides, # or the comparison will not be fair. os.environ["XPRA_ENCODING_STRICT_MODE"] = "1" os.environ["XPRA_MAX_PIXELS_PREFER_RGB"] = "0" os.environ["XPRA_MAX_NONVIDEO_PIXELS"] = "0" XPRA_SPEAKER_OPTIONS = [None] XPRA_MICROPHONE_OPTIONS = [None] if config.TEST_SOUND: from xpra.sound.gstreamer_util import CODEC_ORDER, has_codec if XPRA_VERSION_NO>=[0, 9]: #0.9 onwards supports all codecs defined: XPRA_SPEAKER_OPTIONS = [x for x in CODEC_ORDER if has_codec(x)] elif XPRA_VERSION_NO==[0, 8]: #only mp3 works in 0.8: XPRA_SPEAKER_OPTIONS = ["mp3"] else: #none before that XPRA_SPEAKER_OPTIONS = [None] if config.XPRA_USE_PASSWORD: password_filename = "./test-password.txt" import uuid with open(password_filename, 'wb') as f: f.write(uuid.uuid4().hex) check = [config.TRICKLE_BIN] if config.TEST_XPRA: