kwave
18.07.70
|
#include "config.h"
#include <math.h>
#include <string.h>
#include <opus/opus_defines.h>
#include <QApplication>
#include <QBuffer>
#include <QByteArray>
#include <QList>
#include <QString>
#include <QTime>
#include <QtGlobal>
#include <QtEndian>
#include <KLocalizedString>
#include "libkwave/BitrateMode.h"
#include "libkwave/Connect.h"
#include "libkwave/MessageBox.h"
#include "libkwave/MultiTrackReader.h"
#include "libkwave/Sample.h"
#include "libkwave/SampleArray.h"
#include "libkwave/Utils.h"
#include "libkwave/modules/ChannelMixer.h"
#include "libkwave/modules/RateConverter.h"
#include "OpusCommon.h"
#include "OpusEncoder.h"
Go to the source code of this file.
Macros | |
#define | BITRATE_MIN 500 |
#define | BITRATE_MAX 256000 |
#define | SAMPLE_RATE_MIN 1000 |
#define | SAMPLE_RATE_MAX 512000 |
#define | DEFAULT_COMPLEXITY 10 |
Functions | |
static void | _writeInt (QBuffer &buffer, quint32 value) |
#define BITRATE_MAX 256000 |
highest supported bitrate
Definition at line 84 of file OpusEncoder.cpp.
Referenced by Kwave::OpusEncoder::setupBitrate().
#define BITRATE_MIN 500 |
lowest supported bitrate
Definition at line 81 of file OpusEncoder.cpp.
Referenced by Kwave::OpusEncoder::setupBitrate().
#define DEFAULT_COMPLEXITY 10 |
default encoder complexity
Definition at line 93 of file OpusEncoder.cpp.
Referenced by Kwave::OpusEncoder::open().
#define SAMPLE_RATE_MAX 512000 |
highest (reasonable) supported sample rate
Definition at line 90 of file OpusEncoder.cpp.
Referenced by Kwave::OpusEncoder::setupCodingRate().
#define SAMPLE_RATE_MIN 1000 |
lowest (reasonable) supported sample rate
Definition at line 87 of file OpusEncoder.cpp.
Referenced by Kwave::OpusEncoder::setupCodingRate().
|
inlinestatic |
Definition at line 619 of file OpusEncoder.cpp.
Referenced by Kwave::OpusEncoder::writeOpusTags().