]> git.parisson.com Git - timeside.git/commit
Add new structure for the analyzerResult + Add Analyzer generic processor
authorThomas Fillon <thomas@parisson.com>
Fri, 19 Jul 2013 16:36:23 +0000 (18:36 +0200)
committerThomas Fillon <thomas@parisson.com>
Mon, 19 Aug 2013 13:23:31 +0000 (15:23 +0200)
commit98ea0a83e998cbe5bb2c7faa7bb78858d8cb3d7b
tree236554c0e7ef7414f5dd6c8cfea2cfea35009acf
parent135f6d653617eeacbc5e8c090ea3f1aa999db8df
Add new structure for the analyzerResult + Add Analyzer generic processor

Add a new structure to handle the different kind of metadata :
 - data
 - idMetadata
 - audioMetadata
 - frameMetadata
 - labelMetadata
 - parameters

Automatic setting of some metadata is providing through a generic Analyzer processor class from which the common analyzer derives.

Modifiy setup() parameters for all processors to diffenriate between source_* parameter and input_*, output_* parameters for the non-source processors
timeside/analyzer/aubio_pitch.py
timeside/analyzer/aubio_temporal.py
timeside/analyzer/core.py
timeside/api.py
timeside/core.py
timeside/decoder/core.py
timeside/encoder/ogg.py