Sha256: 4579c6f617a42c1306e664f019bee04758faeae9e84dd30cbe8950e796ebe963

Contents?: true

Size: 619 Bytes

Versions: 2

Compression:

Stored size: 619 Bytes

Contents

require 'ffi-libav'
require 'yaml'

describe Libav::Stream::Video do
  # This is the fast frame seek data for the test video.  It is used for the
  # AFS related contexts.
  subject(:afs_data) do
    YAML.load_file \
      File.join(File.dirname(__FILE__), "data/big_buck_bunny-afs.yml")
  end

  subject(:test_video) do
    File.join(File.dirname(__FILE__),
      "data/big_buck_bunny_480p_surround-fix.avi")
  end
  subject(:reader) { Libav::Reader.new(test_video) }

  context "with :afs => true" do
    subject(:reader) { Libav::Reader.new(test_video, :afs => true) }
    its(:afs) { should eq [[], []] }
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
ffi-libav-0.3.0 spec/reader_spec.rb
ffi-libav-0.2.0 spec/reader_spec.rb