MythTV
master
|
#include <audioreencodebuffer.h>
Public Member Functions | |
AudioBuffer () | |
AudioBuffer (const AudioBuffer &old) | |
~AudioBuffer () | |
void | appendData (unsigned char *buffer, int len, int frames, long long time) |
char * | data (void) const |
int | size (void) const |
Public Attributes | |
uint8_t * | m_buffer {nullptr} |
int | m_size {0} |
int | m_realsize {ABLOCK_SIZE} |
int | m_frames {0} |
long long | m_time {-1} |
Definition at line 9 of file audioreencodebuffer.h.
AudioBuffer::AudioBuffer | ( | ) |
Definition at line 11 of file audioreencodebuffer.cpp.
AudioBuffer::AudioBuffer | ( | const AudioBuffer & | old | ) |
Definition at line 20 of file audioreencodebuffer.cpp.
AudioBuffer::~AudioBuffer | ( | ) |
Definition at line 32 of file audioreencodebuffer.cpp.
void AudioBuffer::appendData | ( | unsigned char * | buffer, |
int | len, | ||
int | frames, | ||
long long | time | ||
) |
Definition at line 37 of file audioreencodebuffer.cpp.
Referenced by AudioReencodeBuffer::AddData().
|
inline |
Definition at line 17 of file audioreencodebuffer.h.
Referenced by Transcode::TranscodeFile().
|
inline |
Definition at line 18 of file audioreencodebuffer.h.
Referenced by AudioReencodeBuffer::AddData(), and Transcode::TranscodeFile().
uint8_t* AudioBuffer::m_buffer {nullptr} |
Definition at line 20 of file audioreencodebuffer.h.
Referenced by appendData(), AudioBuffer(), data(), and ~AudioBuffer().
int AudioBuffer::m_size {0} |
Definition at line 21 of file audioreencodebuffer.h.
Referenced by appendData(), AudioBuffer(), and size().
int AudioBuffer::m_realsize {ABLOCK_SIZE} |
Definition at line 22 of file audioreencodebuffer.h.
Referenced by appendData(), and AudioBuffer().
int AudioBuffer::m_frames {0} |
Definition at line 23 of file audioreencodebuffer.h.
Referenced by appendData(), and Transcode::TranscodeFile().
long long AudioBuffer::m_time {-1} |
Definition at line 24 of file audioreencodebuffer.h.
Referenced by appendData(), AudioReencodeBuffer::GetData(), and Transcode::TranscodeFile().