foobar2000 SDK
2015-08-03
|
#include <decode_postprocessor.h>
Public Member Functions | |
bool | decode_get_dynamic_info (file_info &p_out, double &p_timestamp_delta) |
void | decode_initialize (t_uint32 p_subsong, unsigned p_flags, abort_callback &p_abort) |
void | decode_initialize (unsigned p_flags, abort_callback &p_abort) |
bool | decode_run (audio_chunk &p_chunk, abort_callback &p_abort) |
bool | decode_run_raw (audio_chunk &p_chunk, mem_block_container &p_raw, abort_callback &p_abort) |
void | decode_seek (double p_seconds, abort_callback &p_abort) |
Private Attributes | |
dsp_chunk_list_impl | m_chunks |
bool | m_haveEOF |
decode_postprocessor | m_postproc |
double | m_toSkip |
Generic template to add decode_postprocessor support to your input class. Works with both single-track and multi-track inputs.
Definition at line 83 of file decode_postprocessor.h.
|
inline |
Definition at line 143 of file decode_postprocessor.h.
|
inline |
Definition at line 85 of file decode_postprocessor.h.
|
inline |
Definition at line 97 of file decode_postprocessor.h.
|
inline |
Definition at line 109 of file decode_postprocessor.h.
|
inline |
Definition at line 136 of file decode_postprocessor.h.
|
inline |
Definition at line 148 of file decode_postprocessor.h.
|
private |
Definition at line 157 of file decode_postprocessor.h.
|
private |
Definition at line 158 of file decode_postprocessor.h.
|
private |
Definition at line 160 of file decode_postprocessor.h.
|
private |
Definition at line 159 of file decode_postprocessor.h.