Sha256: e69bde2bc8c8b2adf606af8db2addaa1e70f14fcf14a72f7f477f1418ff3c9d0
Contents?: true
Size: 881 Bytes
Versions: 1
Compression:
Stored size: 881 Bytes
Contents
%module avcodec %{ require 'ffi' module FFI::Libav extend FFI::Library ffi_lib [ "libavutil.so.51", "libavutil.51.dylib" ] %} #define INT64_C(v) v #define av_const %include "libavutil/avutil.h" %include "libavutil/pixfmt.h" %include "libavutil/rational.h" %include "libavutil/mem.h" %include "libavutil/attributes.h" %include "libavutil/mathematics.h" %{ ffi_lib [ "libavcodec.so.53", "libavcodec.53.dylib" ] %} /* #define attribute_deprecated #define av_printf_format(a,b) #define INT64_C(v) v */ %include "libavcodec/version.h" %include "libavcodec/avcodec.h" %{ ffi_lib [ "libavformat.so.53", "libavformat.53.dylib" ] %} #define av_always_inline inline %include "libavformat/avio.h" %include "libavformat/version.h" %include "libavformat/avformat.h" %{ ffi_lib [ "libswscale.so.2", "libswscale.2.dylib" ] %} %include "libswscale/swscale.h" %{ end %}
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
ffi-libav-0.2.0 | lib/ffi/libav.i |