Sha256: c42276ab3cbb5bc4ec106bde7f8127a7107bbb59649fbfb7aaf0ede326ff1a27

Contents?: true

Size: 237 Bytes

Versions: 1

Compression:

Stored size: 237 Bytes

Contents

module FastImageParsing
  class Avif < ImageBase # :nodoc:  
    def dimensions
      bmff = IsoBmff.new(@stream)
      [bmff.width, bmff.height]
    end
  
    def animated?
      @stream.peek(12)[4..-1] == "ftypavis"
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
fastimage-2.4.0 lib/fastimage/fastimage_parsing/avif.rb