Class: EhbrsRubyUtils::Videos::Stream
- Inherits:
-
Object
- Object
- EhbrsRubyUtils::Videos::Stream
- Defined in:
- lib/ehbrs_ruby_utils/videos/stream.rb
Instance Method Summary collapse
Instance Method Details
#codec_type ⇒ Object
32 33 34 |
# File 'lib/ehbrs_ruby_utils/videos/stream.rb', line 32 def codec_type ffprobe_data.fetch(:codec_type).to_sym end |
#language ⇒ Object
40 41 42 |
# File 'lib/ehbrs_ruby_utils/videos/stream.rb', line 40 def language [:language] end |
#tags ⇒ Object
36 37 38 |
# File 'lib/ehbrs_ruby_utils/videos/stream.rb', line 36 def ffprobe_data.fetch(:tags).symbolize_keys end |
#to_h ⇒ Object
22 23 24 |
# File 'lib/ehbrs_ruby_utils/videos/stream.rb', line 22 def to_h ffprobe_data end |
#to_s ⇒ Object
18 19 20 |
# File 'lib/ehbrs_ruby_utils/videos/stream.rb', line 18 def to_s "#{index}|#{codec_type}|#{codec_name}|#{language}" end |