class S3MediaServerApi::Media::Video
Constants
- VIDEO
Private Class Methods
media_type()
click to toggle source
# File lib/s3_media_server_api/media/video.rb, line 60 def media_type; VIDEO; end
Public Instance Methods
duration()
click to toggle source
# File lib/s3_media_server_api/media/video.rb, line 32 def duration @params[:duration] end
embed_url()
click to toggle source
# File lib/s3_media_server_api/media/video.rb, line 40 def embed_url @params[:embed_url] end
preview()
click to toggle source
# File lib/s3_media_server_api/media/video.rb, line 28 def preview @params[:preview] end
provider()
click to toggle source
# File lib/s3_media_server_api/media/video.rb, line 44 def provider @params[:provider] end
screenshots()
click to toggle source
# File lib/s3_media_server_api/media/video.rb, line 48 def screenshots @params[:screenshots].map { |screenshot| Image::ImageObject.new(screenshot) } if @params[:screenshots] end
transcoded()
click to toggle source
# File lib/s3_media_server_api/media/video.rb, line 36 def transcoded @params[:transcoded] end
versions()
click to toggle source
# File lib/s3_media_server_api/media/video.rb, line 52 def versions @params[:versions].map { |version| Version.new(version) } if @params[:versions] end