Class: TranscodeAudioJob

Inherits:
ActiveFedoraPidBasedJob show all
Defined in:
lib/sufia/models/jobs/transcode_audio_job.rb

Overview

Created by: Justin Coyne 7 Feb 2013 An asyncronous job for transcoding audio files using FFMpeg

Instance Attribute Summary

Attributes inherited from ActiveFedoraPidBasedJob

#pid

Instance Method Summary collapse

Methods inherited from ActiveFedoraPidBasedJob

#initialize, #object

Constructor Details

This class inherits a constructor from ActiveFedoraPidBasedJob

Instance Method Details

#queue_nameObject



6
7
8
# File 'lib/sufia/models/jobs/transcode_audio_job.rb', line 6

def queue_name
  :audio
end

#runObject



10
11
12
13
# File 'lib/sufia/models/jobs/transcode_audio_job.rb', line 10

def run
  generic_file.create_derivatives
  generic_file.save
end