Sha256: e4c99df99edc713281fd26212437e90b263d125f54d551bb6b282f2b8d6690f7
Contents?: true
Size: 655 Bytes
Versions: 12
Compression:
Stored size: 655 Bytes
Contents
require 'rational' require 'glib2' base_dir = Pathname.new(__FILE__).dirname.dirname.expand_path vendor_dir = base_dir + "vendor" + "local" vendor_bin_dir = vendor_dir + "bin" GLib.prepend_environment_path(vendor_bin_dir) if vendor_bin_dir.exist? require 'pango' require 'gdk_pixbuf2' end begin major, minor, _ = RUBY_VERSION.split(/\./) require "#{major}.#{minor}/gstreamer.so" rescue LoadError require "gstreamer.so" end Gst.init module Gst class Plugin def each_feature(&block) Registry.default.each_feature(name, &block) end end class Structure def inspect super.gsub(/>\z/, ": #{to_s}>") end end end
Version data entries
12 entries across 12 versions & 1 rubygems