Skip to content

Commit

Permalink
Added idx counter to player to support multiple per paragraph (blog l…
Browse files Browse the repository at this point in the history
…ist)
  • Loading branch information
cykod committed Sep 22, 2010
1 parent a3f5cfc commit 60782c0
Showing 1 changed file with 5 additions and 2 deletions.
7 changes: 5 additions & 2 deletions app/controllers/paragraph_feature.rb
Expand Up @@ -1625,19 +1625,22 @@ def define_media_tag(name, options={}, &block)
opts = options.clone.merge(tag.attr.symbolize_keys)
ext = file.extension.to_s.downcase

@player_idx ||= 0
@player_idx += 1

case ext
when 'mp3'
media_options = Media::MediaController::AudioOptions.new(opts)
media_options.media_file_id = file.id
media_options.media_file = file
container_id = "#{media_options.media_type}_#{paragraph.id}"
container_id = "#{media_options.media_type}_#{paragraph.id}_#{@player_idx}"
media_options.player.headers(self)
media_options.player.render_player(container_id)
when 'flv'
media_options = Media::MediaController::VideoOptions.new(opts)
media_options.media_file_id = file.id
media_options.media_file = file
container_id = "#{media_options.media_type}_#{paragraph.id}"
container_id = "#{media_options.media_type}_#{paragraph.id}_#{@player_idx}"
media_options.player.headers(self)
media_options.player.render_player(container_id)
when 'mov'
Expand Down

0 comments on commit 60782c0

Please sign in to comment.