Ruby FFI bindings and wrapper for Libav