--- trunk/lib/Frey/Web/FLVPlayer.pm 2008/12/19 14:10:18 882 +++ trunk/lib/Frey/Web/FLVPlayer.pm 2008/12/23 21:00:14 883 @@ -66,14 +66,56 @@ my $FlashVars = join('&', @{ $self->FlashVars }); + $self->add_css(q| + #subtitle small { + color: #888; + } + |); + + $self->add_js(q| + var _subtitle_active = -1; + + function flv_subtitle(subtitle,nr) { + + // remove current subtitle + if ( _subtitle_active >= 0 ) { + document.getElementById('subtitle-' + _subtitle_active).style.background = '#fff'; + } + + var s = document.getElementById('subtitle'); + if ( subtitle.message ) { + s.innerHTML = '' + + subtitle.message + + ' ' + + nr + ' ' + + + subtitle.timeStart + + ' ... ' + + subtitle.timeEnd + + '' + ; + document.getElementById('subtitle-' + nr).style.background = '#ff0'; + _subtitle_active = nr; + } else { + s.innerHTML = ' '; + _subtitle_active = -1; + } + } + |); + my $info = $self->dropdown( $self->path, \%info ); qq| -