View Bug Details

IDProjectCategoryView StatusLast Update
0001413DCP-o-maticBugspublic2021-01-08 00:45
Reportercarl Assigned Tocarl  
PrioritynormalSeverityminorReproducibilityhave not tried
Status closedResolutionfixed 
Target Version2.16.0 
Summary0001413: Cropping slow with some files
Description

e.g. b_CINEC_ProRes422.mov

TagsNo tags attached.
Branch
Estimated weeks required
Estimated work requiredMedium

Activities

carl

2019-01-31 20:50

administrator   ~0003005

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.

carl

2020-12-16 00:45

administrator   ~0004068

Should be a lot better since be2e6e017d853069f02a83f5fe67423235c3096c in v2.15.x.

Bug History

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