|
kwave
18.07.70
|
#include <MP3EncoderSettings.h>

Public Member Functions | |
| void | load () |
| void | save () |
Public Attributes | |
| QString | m_name |
| QString | m_path |
| struct { | |
| QString m_raw_format | |
| QString m_byte_order | |
| QString m_signed | |
| } | m_input |
| struct { | |
| QString m_sample_rate | |
| QString m_bits_per_sample | |
| struct { | |
| QString m_mono | |
| QString m_stereo | |
| } m_channels | |
| } | m_format |
| struct { | |
| struct { | |
| QString m_avg | |
| QString m_min | |
| QString m_max | |
| } m_bitrate | |
| } | m_quality |
| struct { | |
| struct { | |
| QString m_none | |
| QString m_50_15ms | |
| QString m_ccit_j17 | |
| } m_emphasis | |
| QString m_noise_shaping | |
| QString m_compatibility | |
| } | m_encoding |
| struct { | |
| QString m_copyright | |
| QString m_original | |
| QString m_protect | |
| QString m_prepend | |
| QString m_append | |
| } | m_flags |
| struct { | |
| QString m_help | |
| QString m_version | |
| } | m_info |
Definition at line 27 of file MP3EncoderSettings.h.
| void Kwave::MP3EncoderSettings::load | ( | ) |
load from a config file
Definition at line 76 of file MP3EncoderSettings.cpp.
References LOAD, m_encoding, m_flags, m_format, m_info, m_input, m_name, m_path, m_quality, and MP3_ENCODER_CONFIG_GROUP.
Referenced by Kwave::MP3Encoder::encode(), and Kwave::MP3EncoderDialog::MP3EncoderDialog().

| void Kwave::MP3EncoderSettings::save | ( | ) |
save to a config file
Definition at line 114 of file MP3EncoderSettings.cpp.
References m_encoding, m_flags, m_format, m_info, m_input, m_name, m_path, m_quality, MP3_ENCODER_CONFIG_GROUP, and SAVE.
Referenced by Kwave::MP3EncoderDialog::save().

| QString Kwave::MP3EncoderSettings::m_50_15ms |
50/15ms
Definition at line 65 of file MP3EncoderSettings.h.
| QString Kwave::MP3EncoderSettings::m_append |
additional to append
Definition at line 78 of file MP3EncoderSettings.h.
| QString Kwave::MP3EncoderSettings::m_avg |
average bitrate
Definition at line 56 of file MP3EncoderSettings.h.
| struct { ... } Kwave::MP3EncoderSettings::m_bitrate |
| QString Kwave::MP3EncoderSettings::m_bits_per_sample |
bits per sample
Definition at line 47 of file MP3EncoderSettings.h.
Referenced by Kwave::MP3Encoder::encode().
| QString Kwave::MP3EncoderSettings::m_byte_order |
byte order
Definition at line 41 of file MP3EncoderSettings.h.
| QString Kwave::MP3EncoderSettings::m_ccit_j17 |
CCIT J17
Definition at line 66 of file MP3EncoderSettings.h.
| struct { ... } Kwave::MP3EncoderSettings::m_channels |
| QString Kwave::MP3EncoderSettings::m_compatibility |
compatibility
Definition at line 69 of file MP3EncoderSettings.h.
| QString Kwave::MP3EncoderSettings::m_copyright |
copyrighted
Definition at line 73 of file MP3EncoderSettings.h.
| struct { ... } Kwave::MP3EncoderSettings::m_emphasis |
| struct { ... } Kwave::MP3EncoderSettings::m_format |
Referenced by Kwave::MP3Encoder::encode(), load(), and save().
| QString Kwave::MP3EncoderSettings::m_help |
encoder help
Definition at line 82 of file MP3EncoderSettings.h.
| struct { ... } Kwave::MP3EncoderSettings::m_info |
Referenced by load(), Kwave::MP3EncoderDialog::MP3EncoderDialog(), save(), and Kwave::MP3EncoderDialog::updateEncoderInfo().
| QString Kwave::MP3EncoderSettings::m_max |
maximum bitrage
Definition at line 58 of file MP3EncoderSettings.h.
| QString Kwave::MP3EncoderSettings::m_min |
minimum bitrate
Definition at line 57 of file MP3EncoderSettings.h.
| QString Kwave::MP3EncoderSettings::m_mono |
mono
Definition at line 49 of file MP3EncoderSettings.h.
| QString Kwave::MP3EncoderSettings::m_name |
name of the program (preset)
Definition at line 36 of file MP3EncoderSettings.h.
Referenced by load(), Kwave::MP3EncoderDialog::load(), Kwave::MP3EncoderDialog::MP3EncoderDialog(), save(), Kwave::MP3EncoderDialog::save(), and Kwave::MP3EncoderDialog::updateEncoderInfo().
| QString Kwave::MP3EncoderSettings::m_noise_shaping |
noise shaping
Definition at line 68 of file MP3EncoderSettings.h.
| QString Kwave::MP3EncoderSettings::m_none |
no preemphasis
Definition at line 64 of file MP3EncoderSettings.h.
| QString Kwave::MP3EncoderSettings::m_original |
original
Definition at line 74 of file MP3EncoderSettings.h.
| QString Kwave::MP3EncoderSettings::m_path |
path to the executable
Definition at line 37 of file MP3EncoderSettings.h.
Referenced by Kwave::MP3Encoder::encode(), load(), Kwave::MP3EncoderDialog::load(), save(), and Kwave::MP3EncoderDialog::switchToUserDefined().
| QString Kwave::MP3EncoderSettings::m_prepend |
additional to prepended
Definition at line 77 of file MP3EncoderSettings.h.
| QString Kwave::MP3EncoderSettings::m_protect |
protect, CRC
Definition at line 75 of file MP3EncoderSettings.h.
| QString Kwave::MP3EncoderSettings::m_raw_format |
raw format
Definition at line 40 of file MP3EncoderSettings.h.
| QString Kwave::MP3EncoderSettings::m_sample_rate |
sample rate [1/sec]
Definition at line 46 of file MP3EncoderSettings.h.
Referenced by Kwave::MP3Encoder::encode().
| QString Kwave::MP3EncoderSettings::m_signed |
signed format
Definition at line 42 of file MP3EncoderSettings.h.
| QString Kwave::MP3EncoderSettings::m_stereo |
stereo
Definition at line 50 of file MP3EncoderSettings.h.
| QString Kwave::MP3EncoderSettings::m_version |
encoder version
Definition at line 83 of file MP3EncoderSettings.h.
Referenced by Kwave::MP3EncoderDialog::MP3EncoderDialog(), and Kwave::MP3EncoderDialog::updateEncoderInfo().