View Bug Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0002955 | DCP-o-matic | Bugs | public | 2025-01-21 00:11 | 2025-01-21 01:22 |
Reporter | carl | Assigned To | carl | ||
Priority | normal | Severity | minor | Reproducibility | always |
Status | confirmed | Resolution | open | ||
Target Version | 2.18.6 | ||||
Summary | 0002955: Dragging playhead causes crazy amount of stuff to build up | ||||
Description | meaning it takes a long time for the preview to catch up (noticeable with a 4K DCP). | ||||
Tags | No tags attached. | ||||
Branch | |||||
Estimated weeks required | |||||
Estimated work required | |||||
|
Seems to be because the prepare queue fills up with frames we'll never want, then the CPU is too busy to decode the frame that we land on. Can stop frames being added to the queue when not playing, but then playing takes a while to get going. Ideally need a way to cancel all pending preps on a seek, which seems a little tricky. |
|
Dropping the number of threads for the prepare pool helps. |