class EXIFR::JPEG::Reader

Public Instance Methods

next() click to toggle source
# File lib/exifr/jpeg.rb, line 91
def next
  c = readbyte while c != 0xFF
  c = readbyte while c == 0xFF
  c
end
readbyte() click to toggle source
# File lib/exifr/jpeg.rb, line 87
def readbyte; readchar; end
readframe() click to toggle source
# File lib/exifr/jpeg.rb, line 89
def readframe; read(readint - 2); end
readint() click to toggle source
# File lib/exifr/jpeg.rb, line 88
def readint; (readbyte << 8) + readbyte; end
readsof() click to toggle source
# File lib/exifr/jpeg.rb, line 90
def readsof; [readint, readbyte, readint, readint, readbyte]; end