AVIOContextWrapper & operator=(AVIOContextWrapper &)=delete
AVIOContextWrapper & operator=(AVIOContextWrapper &&)=delete
AVIOContextWrapper(AVIOContextWrapper &&)=delete
AVIOContextWrapper(const AVIOContextWrapper &)=delete
std::unique_ptr< wxFile > mpFile
This is held indirectly by unique_ptr just so it can be swapped.