mirror of https://github.com/McSinyx/palace
45 lines
809 B
ReStructuredText
45 lines
809 B
ReStructuredText
Audio Streams
|
|
=============
|
|
|
|
.. currentmodule:: palace
|
|
|
|
Builtin Decoders
|
|
----------------
|
|
|
|
.. autoclass:: Decoder
|
|
:members:
|
|
|
|
Decoder Interface
|
|
-----------------
|
|
|
|
.. data:: decoder_factories
|
|
:type: DecoderNamespace
|
|
|
|
Simple object for storing decoder factories.
|
|
|
|
User-registered factories are tried one after another
|
|
if :py:exc:`RuntimeError` is raised, in lexicographical order.
|
|
Internal decoder factories are always used after registered ones.
|
|
|
|
.. autofunction:: decode
|
|
|
|
.. autoclass:: BaseDecoder
|
|
:members:
|
|
|
|
Miscellaneous
|
|
-------------
|
|
|
|
.. data:: sample_types
|
|
:type: Tuple[str, ...]
|
|
|
|
Names of available sample types.
|
|
|
|
.. data:: channel_configs
|
|
:type: Tuple[str, ...]
|
|
|
|
Names of available channel configurations.
|
|
|
|
.. autofunction:: sample_size
|
|
|
|
.. autofunction:: sample_length
|