class Metasm::SWF::Header
Public Instance Methods
bswap_framerate(swf)
click to toggle source
# File metasm/exe_format/swf.rb, line 115 def bswap_framerate(swf) @framerate = ((@framerate >> 8) & 0xff) | ((@framerate & 0xff) << 8) if swf.endianness == :little end
decode(swf)
click to toggle source
Calls superclass method
Metasm::SerialStruct#decode
# File metasm/exe_format/swf.rb, line 119 def decode(swf) @view = Rectangle.decode(swf) super(swf) bswap_framerate(swf) end
encode(swf)
click to toggle source
Calls superclass method
Metasm::SerialStruct#encode
# File metasm/exe_format/swf.rb, line 125 def encode(swf) ed = @view.encode(swf) bswap_framerate(swf) ed << super(swf) bswap_framerate(swf) ed end