diff options
| author | Carl Hetherington <cth@carlh.net> | 2020-01-08 22:22:01 +0100 |
|---|---|---|
| committer | Carl Hetherington <cth@carlh.net> | 2020-01-08 22:22:01 +0100 |
| commit | 579d18cb7770efe2da03afaf6a33faaf624119e3 (patch) | |
| tree | cc303d8c74e64fff8eb5a663941cac4455154ae9 /hacks/stress.py | |
| parent | dde431cafbb20ed3356ad5592be56af1d4458f46 (diff) | |
| parent | 23590dc430e4ef2351209e30a26ba04fecca2872 (diff) | |
Merge a set of changes which run the OpenGL video updates in a separatev2.15.40
thread, hopefully making things more elegant and robust.
Diffstat (limited to 'hacks/stress.py')
| -rw-r--r-- | hacks/stress.py | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/hacks/stress.py b/hacks/stress.py new file mode 100644 index 000000000..46d06382b --- /dev/null +++ b/hacks/stress.py @@ -0,0 +1,22 @@ +#!/usr/bin/python3 + +import random + +def make(dcp, output, seeks): + with open(output, 'w') as f: + # Open the DCP and start it playing + print("O %s" % dcp, file=f) + print("P", file=f) + for i in range(seeks): + # Wait a bit + print("W %d" % random.randint(500, 60000), file=f) + # Seek + print("K %d" % random.randint(0, 4095), file=f) + # Make sure we're still playing + print("P", file=f) + print("S", file=f) + + +make("/home/carl/DCP/Examples/BohemianRhapsody_TLR-7_S_DE-XX_DE_51_2K_TCFG_20180514_TM_IOP_OV/", "boho", 64) + + |
