testing out a method of putting all the libav* stuff into unmanaged memory. hopefully it will make our lives much easier.