Module: Ddr::Models::Streamable
Instance Method Summary collapse
- #streamable_media_extension ⇒ Object
- #streamable_media_path ⇒ Object
- #streamable_media_type ⇒ Object
Instance Method Details
#streamable_media_extension ⇒ Object
17 18 19 20 21 22 23 24 |
# File 'lib/ddr/models/streamable.rb', line 17 def streamable_media_extension extensions = Ddr::Models.preferred_file_extensions if extensions.include? streamable_media_type extensions[streamable_media_type] else streamable_media_extension_default end end |
#streamable_media_path ⇒ Object
26 27 28 |
# File 'lib/ddr/models/streamable.rb', line 26 def streamable_media_path datastreams[Ddr::Datastreams::STREAMABLE_MEDIA].file_path end |
#streamable_media_type ⇒ Object
13 14 15 |
# File 'lib/ddr/models/streamable.rb', line 13 def streamable_media_type datastreams[Ddr::Datastreams::STREAMABLE_MEDIA].mimeType end |