View Bug Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0001413 | DCP-o-matic | Bugs | public | 2018-11-19 20:43 | 2021-01-08 00:45 |
Reporter | carl | Assigned To | carl | ||
Priority | normal | Severity | minor | Reproducibility | have not tried |
Status | closed | Resolution | fixed | ||
Target Version | 2.16.0 | ||||
Summary | 0001413: Cropping slow with some files | ||||
Description | e.g. b_CINEC_ProRes422.mov | ||||
Tags | No tags attached. | ||||
Branch | |||||
Estimated weeks required | |||||
Estimated work required | Medium | ||||
|
Calling Player::video_container_size() in FilmViewer::quick_refresh() and set_video_container_size() in FilmViewer::calculate_sizes() both contend on Player::_mutex with the butler doing pass(). Perhaps it's possible to remove that contention? (more fine-grained locking in Player)? Also FilmViewer::player_change always calls calculate_sizes() (no matter what the property) which I think might be unnecessary. Potential fixes feel a bit much for 2.14.x. Bumping to 2.16.x. |
|
Should be a lot better since |
Date Modified | Username | Field | Change |
---|---|---|---|
2018-11-19 20:43 | carl | New Bug | |
2019-01-31 20:50 | carl | Note Added: 0003005 | |
2019-01-31 20:50 | carl | Target Version | 2.14.0 => 2.16.0 |
2019-05-01 10:49 | carl | Status | new => acknowledged |
2019-05-01 10:49 | carl | Estimated work required | Unknown => Medium |
2020-12-16 00:45 | carl | Assigned To | => carl |
2020-12-16 00:45 | carl | Status | acknowledged => resolved |
2020-12-16 00:45 | carl | Resolution | open => fixed |
2020-12-16 00:45 | carl | Note Added: 0004068 | |
2021-01-08 00:45 | carl | Status | resolved => closed |