|
| AudioSamples ()=default |
|
| AudioSamples (SampleFormat sampleFormat, int samplesCount, uint64_t channelLayout, int sampleRate, int align=SampleFormat::AlignDefault) |
|
| AudioSamples (const uint8_t *data, size_t size, SampleFormat sampleFormat, int samplesCount, uint64_t channelLayout, int sampleRate, int align=SampleFormat::AlignDefault) |
|
| AudioSamples (const AudioSamples &other) |
|
| AudioSamples (AudioSamples &&other) |
|
AudioSamples & | operator= (const AudioSamples &rhs) |
|
AudioSamples & | operator= (AudioSamples &&rhs) |
|
int | init (SampleFormat sampleFormat, int samplesCount, uint64_t channelLayout, int sampleRate, int align=SampleFormat::AlignDefault) |
|
SampleFormat | sampleFormat () const |
|
int | samplesCount () const |
|
int | channelsCount () const |
|
uint64_t | channelsLayout () const |
|
int | sampleRate () const |
|
size_t | sampleBitDepth (OptionalErrorCode ec=throws()) const |
|
bool | isPlanar () const |
|
std::string | channelsLayoutString () const |
|
| Frame () |
|
| Frame (const AVFrame *frame) |
|
| Frame (const AudioSamples &other) |
|
| Frame (AudioSamples &&other) |
|
| ~Frame () |
|
void | operator= (const Frame &)=delete |
|
void | swap (Frame &other) |
|
void | copyInfoFrom (const AudioSamples &other) |
|
bool | isReferenced () const |
|
int | refCount () const |
|
AVFrame * | makeRef () const |
|
AudioSamples | clone (size_t align=1) const |
|
Timestamp | pts () const |
|
attribute_deprecated void | setPts (int64_t pts, Rational ptsTimeBase) |
|
void | setPts (const Timestamp &ts) |
|
const Rational & | timeBase () const |
|
void | setTimeBase (const Rational &value) |
|
int | streamIndex () const |
|
void | setStreamIndex (int streamIndex) |
|
void | setComplete (bool isComplete) |
|
bool | isComplete () const |
|
bool | isValid () const |
|
| operator bool () const |
|
uint8_t * | data (size_t plane=0) |
|
const uint8_t * | data (size_t plane=0) const |
|
size_t | size (size_t plane) const |
|
size_t | size () const |
|
void | dump () const |
|
| FFWrapperPtr ()=default |
|
| FFWrapperPtr (AVFrame *raw) |
|
const AVFrame * | raw () const |
|
AVFrame * | raw () |
|
void | reset (AVFrame *raw=nullptr) |
|
bool | isNull () const |
|
void | _log (int level, const char *fmt) const |
|
void | _log (int level, const char *fmt, const Args &... args) const |
|