[expo-video-thumbnails] getThumbNailAsync not blocking UI
Matthieu
Currently getThumbNailAsync blocks UI on iOS. This is because the AsyncFunction("getThumbnail", getVideoThumbnail).runOnQueue is set to main queue.
This is a problem especially when network is bad and video does not get fetched.
It would be great either to set dispatch queue to DispatchQueue.global(qos: .utility) or to create a new non-blocking version of getThumbnail dispatched on this queue