diff options
| author | mikeos <mike.osipov@gmail.com> | 2013-09-30 22:11:41 +0400 |
|---|---|---|
| committer | mikeos <mike.osipov@gmail.com> | 2013-09-30 22:23:41 +0400 |
| commit | 6f6c2754c4b73946eab3faa4dc7e9e672eb373b8 (patch) | |
| tree | 3daa8109c4c0d5978a1aa83112b4dafdebe52cde /formats/__base__.py | |
| parent | 0ae5a430e4f92ee7bf9e458cf584a0a12fd5c25a (diff) | |
setup.py
Diffstat (limited to 'formats/__base__.py')
| -rw-r--r-- | formats/__base__.py | 28 |
1 files changed, 0 insertions, 28 deletions
diff --git a/formats/__base__.py b/formats/__base__.py deleted file mode 100644 index f17748a..0000000 --- a/formats/__base__.py +++ /dev/null @@ -1,28 +0,0 @@ -class BaseHandler: - def __init__(self, logger = None): - self.logger = logger - self.buf = [] - - def log(self, fmt, *args): - if self.logger is not None: - self.logger(fmt, *args) - - def add(self, *args): - self.buf.extend(args) - - def build(self, join=True): - data = " ".join(self.buf) if join else self.buf - self.buf = [] - - return data - - def add_sox_args(self, opt, info): - if opt.sample_rate and opt.sample_rate != info.sample_rate: - self.add("-r %d" % opt.sample_rate) - if opt.bits_per_sample and opt.bits_per_sample != info.bits_per_sample: - self.add("-b %d" % opt.bits_per_sample) - if opt.channels and opt.channels != info.channels: - self.add("-c %d" % opt.channels) - - def is_tag_supported(self): - return hasattr(self, "tag") |
