common_setup() must be the first processing step
authorRodney Ewing <ewing.rj@gmail.com>
Tue, 13 Aug 2013 17:13:26 +0000 (10:13 -0700)
committerRodney Ewing <ewing.rj@gmail.com>
Fri, 16 Aug 2013 22:30:18 +0000 (15:30 -0700)
mediagoblin/media_types/audio/processing.py

index 3299c72d896dc8b7f6801bb8862df9f79408d73f..6945ee088297afeb5ed3c146c2aa274c03ec96d8 100644 (file)
@@ -332,10 +332,11 @@ class InitialProcessor(CommonAudioProcessor):
 
     def process(self, quality=None, fft_size=None, thumb_size=None,
                 create_spectrogram=None, medium_width=None):
+        self.common_setup()
+
         if not create_spectrogram:
             create_spectrogram = self.audio_config['create_spectrogram']
 
-        self.common_setup()
         self.transcode(quality=quality)
         self.copy_original()