Class: TivoHMO::SubtitlesUtil
- Inherits:
-
Object
- Object
- TivoHMO::SubtitlesUtil
- Includes:
- GemLogger::LoggerSupport, MonitorMixin, Singleton
- Defined in:
- lib/tivohmo/subtitles_util.rb
Constant Summary collapse
- ALLOWED_SUBTITLE_FORMATS =
%w[srt]
Instance Method Summary collapse
Instance Method Details
#subtitles_for_media_file(media_path) ⇒ Object
13 14 15 16 17 18 19 20 |
# File 'lib/tivohmo/subtitles_util.rb', line 13 def subtitles_for_media_file(media_path) synchronize do fq_path = File.realdirpath(media_path) base_dir = File.dirname(fq_path) base_file = fq_path.chomp(File.extname(fq_path)) Array(subtitles_for_dir(base_dir)[base_file]) end end |