Sha256: 732b7884f3753f43d327995bc90f74e07f6fc2c1e48e903f9ff9fd7862e537d4

Contents?: true

Size: 516 Bytes

Versions: 13

Compression:

Stored size: 516 Bytes

Contents

module EDL
  # Represents a transition. We currently only support dissolves and SMPTE wipes
  # Will be avilable as EDL::Clip#transition
  class Transition
  
    # Length of the transition in frames
    attr_accessor :duration
    
    # Which effect is used (like CROSS DISSOLVE)
    attr_accessor :effect
  end

  # Represents a dissolve
  class Dissolve < Transition
  end

  # Represents an SMPTE wipe
  class Wipe < Transition
    
    # Which SMPTE wipe is needed
    attr_accessor :smpte_wipe_index
  end
end

Version data entries

13 entries across 13 versions & 2 rubygems

Version Path
julik-edl-0.0.8 lib/edl/transition.rb
edl-0.1.3 lib/edl/transition.rb
edl-0.1.2 lib/edl/transition.rb
edl-0.1.1 lib/edl/transition.rb
edl-0.1.0 lib/edl/transition.rb
edl-0.0.9 lib/edl/transition.rb
edl-0.0.2 lib/edl/transition.rb
edl-0.0.3 lib/edl/transition.rb
edl-0.0.4 lib/edl/transition.rb
edl-0.0.5 lib/edl/transition.rb
edl-0.0.6 lib/edl/transition.rb
edl-0.0.7 lib/edl/transition.rb
edl-0.0.8 lib/edl/transition.rb