class SonyCameraRemoteAPI::LiveviewFrameInformation

Liveview frame information class

Attributes

data_version[R]
frames[R]
sequence_number[R]
time_stamp[R]

Public Class Methods

new(packet) click to toggle source
# File lib/sony_camera_remote_api/packet.rb, line 101
def initialize(packet)
  @sequence_number = packet.sequence_number
  @time_stamp = packet.time_stamp
  @data_version = "#{packet.payload.frame_information_data_version.major}.#{packet.payload.frame_information_data_version.minor}"
  @frames = packet.payload.frame_data.map { |f| Frame.new(f) }
end