lib/tracksperanto.rb in tracksperanto-2.6.3 vs lib/tracksperanto.rb in tracksperanto-2.7.0
- old
+ new
@@ -1,13 +1,15 @@
require 'stringio'
require 'delegate'
require 'tempfile'
require 'flame_channel_parser'
+require "obuf"
+require "progressive_io"
module Tracksperanto
PATH = File.expand_path(File.dirname(__FILE__))
- VERSION = '2.6.3'
+ VERSION = '2.7.0'
module Import; end
module Export; end
module Middleware; end
module Pipeline; end
@@ -68,10 +70,19 @@
return x if x.const_name.downcase == name.downcase
end
raise UnknownImporterError, "Unknown importer #{name.inspect}"
end
+
+ # DEPRECATED, will be removed in Tracksperanto 3
+ class Accumulator < Obuf
+ end
+
+ # DEPRECATED, will be removed in Tracksperanto 3
+ class Tracksperanto::ProgressiveIO < ProgressiveIO
+ end
+
end
%w(
returning
const_name
@@ -81,15 +92,14 @@
zip_tuples
keyframe
tracker
format_detector
ext_io
- progressive_io
buffer_io
simple_export
uv_coordinates
flame_builder
- accumulator
+ buffering_reader
).each do | submodule |
require File.join(Tracksperanto::PATH, "tracksperanto", submodule)
end
# Load importers