]> git.parisson.com Git - timeside.git/commitdiff
Merge branch 'dev' of github.com:yomguy/TimeSide into dev
authorGuillaume Pellerin <yomguy@parisson.com>
Thu, 10 Oct 2013 08:10:31 +0000 (10:10 +0200)
committerGuillaume Pellerin <yomguy@parisson.com>
Thu, 10 Oct 2013 08:10:31 +0000 (10:10 +0200)
Conflicts:
timeside/analyzer/core.py

1  2 
timeside/analyzer/core.py

index 722a3d3d912a7ec585bfb5920787cf30a2acde3e,1d559149f3c2cbe21b63348f1c22dbe827fe80d7..73e93db15fa14c3d039ca0a9f0c24858fb0c9404
@@@ -874,42 -904,22 +904,22 @@@ class Analyzer(Processor)
          from datetime import datetime
  
          result = AnalyzerResult(dataMode=dataMode, timeMode=timeMode)
          # Automatically write known metadata
-         result.idMetadata = IdMetadata(
-             date=datetime.now().replace(microsecond=0).isoformat(' '),
-             version=__version__,
-             author='TimeSide')
-         result.audioMetadata = AudioMetadata(uri=self.mediainfo()['uri'],
-                                              start=self.mediainfo()['start'],
-                                              duration=self.mediainfo()['duration'])
-         result.data = AnalyzerData()
-         if dataMode == 'value':
-             pass
-         elif dataMode == 'label':
-             result.labelMetadata = LabelMetadata()
-         else:
-             # raise ArgError('')
-             pass
+         result.idMetadata.date = datetime.now().replace(
+                                                 microsecond=0).isoformat(' ')
 -        result.idMetadata.version = TimeSideVersion
++        result.idMetadata.version = __version__
+         result.idMetadata.author = 'TimeSide'
+         result.audioMetadata.uri = self.mediainfo()['uri']
+         result.audioMetadata.start = self.mediainfo()['start']
+         result.audioMetadata.duration = self.mediainfo()['duration']
+         result.audioMetadata.IS_SEGMENT = self.mediainfo()['IS_SEGMENT']
  
          if timeMode == 'framewise':
-             result.frameMetadata = FrameMetadata(
-                 samplerate=self.result_samplerate,
-                 blocksize=self.result_blocksize,
-                 stepsize=self.result_stepsize)
-         elif timeMode == 'global':
-             # None : handle by data
-             pass
-         elif timeMode == 'segment':
-             # None : handle by data
-             pass
-         elif timeMode == 'event':
-             # None : handle by data, duration = 0
-             pass
-         else:
-             # raise ArgError('')
-             pass
+             result.frameMetadata.samplerate = self.result_samplerate
+             result.frameMetadata.blocksize = self.result_blocksize
+             result.frameMetadata.stepsize = self.result_stepsize
  
          return result