| Home | Trees | Indices | Help |
|
|---|
|
|
object --+
|
component.Interface --+
|
IProcessor --+
|
IEncoder
Encoder driver interface. Each encoder is expected to support a specific format.
|
|||
|
|||
|
|||
|
Inherited from Inherited from |
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
Inherited from |
|||
|
|||
|
Inherited from |
|||
|
|||
Create a new encoder. output can either be a filename or a python callback function/method for streaming mode. The streaming callback prototype is: callback(data, eod) Where data is a block of binary data of an undetermined size, and eod True when end-of-data is reached.
|
Return a string describing what this encode format provides, is good for, etc... The description is meant to help the end user decide what format is good for him/her |
Set the metadata to be embedded in the encoded output. In non-streaming mode, this method updates the metadata directly into the output file, without re-encoding the audio data, provided this file already exists. It isn't required to call this method, but if called, it must be before process(). |
| Home | Trees | Indices | Help |
|
|---|
| Generated by Epydoc 3.0.1 on Sun Dec 15 00:09:37 2013 | http://epydoc.sourceforge.net |