Class: M4S::Layout::Tfhd

Inherits:
Atom
  • Object
show all
Defined in:
lib/m4s/layout/tfhd.rb

Instance Attribute Summary

Attributes inherited from Atom

#cache, #segment_index, #track, #track_id

Instance Method Summary collapse

Methods inherited from Atom

generate, #generate, #initialize

Constructor Details

This class inherits a constructor from M4S::Layout::Atom

Instance Method Details

#binary_contentObject



9
10
11
12
13
14
15
# File 'lib/m4s/layout/tfhd.rb', line 9

def binary_content
  @binary_content ||= M4S::Binary::Tfhd.new(
    version: 0,
    flags: 0,
    track_id: 1,
  ).to_binary_s
end

#nameObject



5
6
7
# File 'lib/m4s/layout/tfhd.rb', line 5

def name
  'tfhd'
end