memorysafety/rav1d

`Rav1dFrameContext`: Add interior mutability for mutable parts

randomPoison opened this issue · 0 comments

The frame context is shared between multiple threads, which means it needs to be immutable. This means in order to correctly mutate that data from within thread tasks we need some form of interior mutability and synchronization around the data.