Browse Source

Use subprocess to call stty size when COLUMNS is not set

rtmp_test
Philipp Hagemeister 13 years ago
parent
commit
4f2a5e06da
1 changed files with 6 additions and 5 deletions
  1. +6
    -5
      youtube-dl

+ 6
- 5
youtube-dl View File

@ -2996,11 +2996,12 @@ def parseOpts():
if columns:
return int(columns)
# TODO: Breaks on phihag's system
#if sys.platform.startswith('linux'):
# try:
# return os.popen('stty size', 'r').read().split()[1]
# except: pass
try:
sp = subprocess.Popen(['stty', 'size'], stdout=subprocess.PIPE, stderr=subprocess.PIPE)
out,err = sp.communicate()
return out.split()[1]
except:
pass
return None
max_width = 80


Loading…
Cancel
Save