class BMFF::Box::SampleEntry
Public Instance Methods
compose(data)
click to toggle source
Calls superclass method
# File lib/bmffglitch/bmffex.rb, line 230 def compose(data) sio = StringIO.new("", "r+") sio.set_encoding("ascii-8bit") sio.extend(BMFF::BinaryAccessor) 6.times do |i| sio.write_uint8(@reserved1[i]) end sio.write_uint16(@data_reference_index) super(sio.string + data) end
parse_data()
click to toggle source
Calls superclass method
# File lib/bmffglitch/bmffex.rb, line 221 def parse_data @reserved1 = [] 6.times do @reserved1 << io.get_uint8 end @data_reference_index = io.get_uint16 super end