View Bug Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0001590 | DCP-o-matic | Bugs | public | 2019-07-23 11:46 | 2021-10-08 00:06 |
Reporter | carl | Assigned To | carl | ||
Priority | normal | Severity | minor | Reproducibility | have not tried |
Status | closed | Resolution | fixed | ||
Target Version | 2.16.0 | ||||
Summary | 0001590: Selecting in the audio matrix is really slow | ||||
Description | e.g. with a DCP imported, adding 6 WAV files for a VF, mapping those WAVs the clicks take seconds to respond on OS X. | ||||
Tags | No tags attached. | ||||
Branch | |||||
Estimated weeks required | |||||
Estimated work required | Undecided | ||||
related to | 0001485 | acknowledged | Timeline dragging is slow |
|
setup_pieces seems to be about 30% of the delay. |
|
Most of the rest is slow_refresh() i.e. seek |
|
Within seek() it's mostly get() which is 75% get_video() loop |
|
Maybe Butler::get_video() could optionally return AGAIN more often (i.e. if _video is empty). Then the update would be done in an idle handler. |
|
Should be better in 335ef709439cd3678f6813a3fb880110e4c9cb26 but setup_pieces() still needs to be better. |
|
57f112a2bd073123a686141be6c16ba997349056 improves decoder_factory a bit for DCP content. |
|
Closing unless we find other specific cases that are slow. |
Date Modified | Username | Field | Change |
---|---|---|---|
2019-07-23 11:46 | carl | New Bug | |
2019-07-24 16:39 | carl | Relationship added | related to 0001485 |
2019-07-24 16:40 | carl | Note Added: 0003390 | |
2019-07-24 16:45 | carl | Note Added: 0003391 | |
2019-07-24 16:52 | carl | Note Added: 0003392 | |
2019-07-24 17:07 | carl | Note Added: 0003393 | |
2019-07-24 20:47 | carl | Note Added: 0003394 | |
2019-07-25 11:38 | carl | Note Added: 0003395 | |
2019-07-25 11:39 | carl | Assigned To | => carl |
2019-07-25 11:39 | carl | Status | new => resolved |
2019-07-25 11:39 | carl | Resolution | open => fixed |
2019-07-25 11:39 | carl | Note Added: 0003396 | |
2021-10-08 00:06 | carl | Status | resolved => closed |