class BMFF::Box::URIMetaSampleEntry

vim: set expandtab tabstop=2 shiftwidth=2 softtabstop=2 autoindent:

Attributes

mpeg4_bit_rate_box[RW]
uri_box[RW]
uri_init_box[RW]

Public Instance Methods

parse_data() click to toggle source
Calls superclass method BMFF::Box::SampleEntry#parse_data
# File lib/bmff/box/uri_meta_sample_entry.rb, line 9
def parse_data
  super
  @uri_box = BMFF::Box.get_box(io, self, BMFF::Box::URI)
  add_child @uri_box
  until eob?
    box = BMFF::Box.get_box(io, self)
    add_child box
    case box
    when BMFF::Box::URIInit
      @uri_init_box = box
    when BMFF::Box::BitRate
      @mpeg4_bit_rate_box = box
    end
  end
end