lib/middleware/flip.rb in tracksperanto-2.0.1 vs lib/middleware/flip.rb in tracksperanto-2.0.2
- old
+ new
@@ -1,15 +1,11 @@
# Flips the comp being exported horizontally
class Tracksperanto::Middleware::Flip < Tracksperanto::Middleware::Base
-
+
attr_accessor :enabled
def start_export(w, h)
- @w, @h = w, h
+ factor = enabled ? -1 : 1
+ @exporter = Tracksperanto::Middleware::Scaler.new(@exporter, :x_factor => factor)
super
- end
-
- def export_point(frame, float_x, float_y, float_residual)
- x = @enabled ? (@w - float_x) : float_x
- super(frame, x, float_y, float_residual)
end
end
\ No newline at end of file