Ticket #849: sound-gstreamer1-as-default.patch
File sound-gstreamer1-as-default.patch, 2.0 KB (added by , 6 years ago) |
---|
-
scripts/xpra
1 1 #!/usr/bin/env python 2 2 3 from xpra.platform import init4 init("Xpra")5 6 3 import sys 7 4 from xpra.scripts.main import main 8 5 sys.exit(main(sys.argv[0], sys.argv)) -
xpra/scripts/main.py
101 101 102 102 103 103 def main(script_file, cmdline): 104 from xpra.platform import init as platform_init,clean as platform_clean, command_error, command_info, get_main_fallback104 from xpra.platform import clean as platform_clean, command_error, command_info, get_main_fallback 105 105 if len(cmdline)==1: 106 106 fm = get_main_fallback() 107 107 if fm: … … 108 108 return fm() 109 109 110 110 try: 111 platform_init("Xpra")112 111 try: 113 112 defaults = make_defaults_struct() 114 113 fixup_defaults(defaults) … … 864 863 prevent_import() 865 864 except: 866 865 pass 866 from xpra.platform import init 867 init("Xpra") 867 868 868 869 try: 869 870 ssh_display = len(args)>0 and (args[0].startswith("ssh/") or args[0].startswith("ssh:")) -
xpra/sound/gstreamer_util.py
28 28 29 29 30 30 ALLOW_SOUND_LOOP = os.environ.get("XPRA_ALLOW_SOUND_LOOP", "0")=="1" 31 GSTREAMER1 = os.environ.get("XPRA_GSTREAMER1", "0")=="1" 31 DEFAULT_GSTREAMER1 = not sys.platform.startswith("win") and not sys.platform.startswith("darwin") 32 GSTREAMER1 = os.environ.get("XPRA_GSTREAMER1", str(int(DEFAULT_GSTREAMER1)))=="1" 32 33 MONITOR_DEVICE_NAME = os.environ.get("XPRA_MONITOR_DEVICE_NAME", "") 33 34 def force_enabled(codec_name): 34 35 return os.environ.get("XPRA_SOUND_CODEC_ENABLE_%s" % codec_name.upper(), "0")=="1"