|
foobar2000 SDK
2015-01-14
|
#include <writer_wav.h>
Public Member Functions | |
| void | initialize (const audio_chunk &p_chunk, unsigned p_bps, bool p_float, bool p_dither, bool p_wave64=false) |
| void | initialize2 (const audio_chunk &p_chunk, unsigned p_bps, unsigned p_bpsValid, bool p_float, bool p_dither, bool p_wave64=false) |
| void | initialize3 (const audio_chunk::spec_t &spec, unsigned bps, unsigned bpsValid, bool bFloat, bool bDither, bool bWave64=false) |
| bool | needWFXE () const |
| void | setup_wfx (WAVEFORMATEX &p_wfx) |
| void | setup_wfxe (WAVEFORMATEXTENSIBLE &p_wfx) |
Data Fields | |
| unsigned | m_bps |
| unsigned | m_bpsValid |
| unsigned | m_channel_mask |
| unsigned | m_channels |
| bool | m_dither |
| bool | m_float |
| unsigned | m_samplerate |
| bool | m_wave64 |
Definition at line 8 of file writer_wav.h.
| void wavWriterSetup_t::initialize | ( | const audio_chunk & | p_chunk, |
| unsigned | p_bps, | ||
| bool | p_float, | ||
| bool | p_dither, | ||
| bool | p_wave64 = false |
||
| ) |
Definition at line 63 of file writer_wav.cpp.
| void wavWriterSetup_t::initialize2 | ( | const audio_chunk & | p_chunk, |
| unsigned | p_bps, | ||
| unsigned | p_bpsValid, | ||
| bool | p_float, | ||
| bool | p_dither, | ||
| bool | p_wave64 = false |
||
| ) |
Definition at line 52 of file writer_wav.cpp.
| void wavWriterSetup_t::initialize3 | ( | const audio_chunk::spec_t & | spec, |
| unsigned | bps, | ||
| unsigned | bpsValid, | ||
| bool | bFloat, | ||
| bool | bDither, | ||
| bool | bWave64 = false |
||
| ) |
Definition at line 41 of file writer_wav.cpp.
| bool wavWriterSetup_t::needWFXE | ( | ) | const |
Definition at line 21 of file writer_wav.cpp.
| void wavWriterSetup_t::setup_wfx | ( | WAVEFORMATEX & | p_wfx | ) |
Definition at line 70 of file writer_wav.cpp.
| void wavWriterSetup_t::setup_wfxe | ( | WAVEFORMATEXTENSIBLE & | p_wfx | ) |
Definition at line 81 of file writer_wav.cpp.
| unsigned wavWriterSetup_t::m_bps |
Definition at line 10 of file writer_wav.h.
| unsigned wavWriterSetup_t::m_bpsValid |
Definition at line 10 of file writer_wav.h.
| unsigned wavWriterSetup_t::m_channel_mask |
Definition at line 10 of file writer_wav.h.
| unsigned wavWriterSetup_t::m_channels |
Definition at line 10 of file writer_wav.h.
| bool wavWriterSetup_t::m_dither |
Definition at line 11 of file writer_wav.h.
| bool wavWriterSetup_t::m_float |
Definition at line 11 of file writer_wav.h.
| unsigned wavWriterSetup_t::m_samplerate |
Definition at line 10 of file writer_wav.h.
| bool wavWriterSetup_t::m_wave64 |
Definition at line 11 of file writer_wav.h.
1.8.9.1