Fluorite::Probe::Format
Inherits JSON::Serializable < Struct < Value < Object
Constructors
new(pull : JSON::PullParser)
Sourcenew(filename : String | Nil = nil, nb_streams : Int32 = 0, nb_programs : Int32 = 0, format_name : String | Nil = nil, format_long_name : String | Nil = nil, start_time : String | Nil = nil, duration : String | Nil = nil, size : String | Nil = nil, bit_rate : String | Nil = nil, probe_score : Int32 | Nil = nil, tags : Hash(String, String) | Nil = nil)
Sourcenew(*, __pull_for_json_serializable pull : JSON::PullParser)
SourceInstance methods
bit_rate
Sourcebitrate_kbps
Sourceduration
Sourceduration_seconds
Sourceduration_span
Sourcefilename
Sourceformat_long_name
Sourceformat_name
Sourcehuman_size
Sourcenb_programs
Sourcenb_streams
Sourceprobe_score
Sourcesize
Sourcesize_bytes
Sourcestart_time
Sourcetags
Source