aboutsummaryrefslogtreecommitdiffstats
path: root/src/video_thread.py (follow)
Commit message (Collapse)AuthorAgeFilesLines
* fixes #70 - store a ref to preview frame & update preview synchronouslytassaron2022-05-021-22/+21
| | | | removing the Python thread might not have been necessary. I will test this next
* log QThread IDstassaron2022-05-021-0/+2
|
* fix progress bar percentage not increasingtassaron2022-04-301-1/+1
| | | | numpy.floor now returns a float if given a float
* use super().__init__ in the modern python3 styletassaron2022-04-291-2/+2
|
* add more logging to the video exporttassaron2022-04-251-2/+10
|
* make pip-installable as a packagetassaron2022-04-221-4/+4
|
* fail gracefully if createFfmpegCommand returns emptytassaron2022-04-211-7/+16
|
* fix crash if ffmpeg is not installed (tested on windows 11)tassaron2022-04-211-3/+9
|
* ctrl-c ends commandline mode properlytassaron2017-08-281-3/+8
|
* remove % from log callstassaron2017-08-191-3/+4
|
* faster Spectrum preview & custom VERBOSE loglvltassaron2017-08-141-2/+2
|
* made an authors filetassaron2017-08-131-1/+3
|
* graceful renderNode crash, code clean-uptassaron2017-08-131-36/+52
|
* using the builtin logging moduletassaron2017-08-101-7/+17
|
* waveform component is working, preview is glitchytassaron2017-07-291-12/+26
|
* starting work on Waveform componenttassaron2017-07-291-1/+1
| | | | split Video class out of Video component for reuse in Waveform
* some minor bugfixestassaron2017-07-271-1/+1
|
* fixed video component eating stdouttassaron2017-07-271-6/+8
| | | | + made height/width into properties to simplify render methods
* don't]] always trigger error()tassaron2017-07-251-1/+1
|
* error can be locked within properties()tassaron2017-07-251-4/+7
| | | | and simplified the componenterrors again
* repeated errors don't cause repeated windowstassaron2017-07-251-4/+4
|
* ComponentError exception wraps previewRendertassaron2017-07-231-2/+2
| | | | probably where errors are likeliest to be found
* better component error messagestassaron2017-07-231-22/+30
| | | | fatal errors cancel the export instead of crashing
* components auto-connect & track widgets, less autosave spamtassaron2017-07-231-2/+5
| | | | importing toolkit from live interpreter now works
* ffmpeg functions moved to toolkit, component format simplifiedtassaron2017-07-201-17/+28
| | | | component methods are auto-decorated & settings are now class variables