MythTV
master
|
#include <mythtranscode/audioreencodebuffer.h>
Public Member Functions | |
AudioBuffer () | |
AudioBuffer (const AudioBuffer &old) | |
~AudioBuffer () | |
void | appendData (unsigned char *buffer, int len, int frames, std::chrono::milliseconds time) |
char * | data (void) const |
int | size (void) const |
Public Attributes | |
uint8_t * | m_buffer {nullptr} |
size_t | m_size {0} |
size_t | m_realsize {ABLOCK_SIZE} |
int | m_frames {0} |
std::chrono::milliseconds | m_time {-1ms} |
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, | ||
std::chrono::milliseconds | 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().
size_t AudioBuffer::m_size {0} |
Definition at line 21 of file audioreencodebuffer.h.
Referenced by appendData(), AudioBuffer(), and size().
size_t 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().
std::chrono::milliseconds AudioBuffer::m_time {-1ms} |
Definition at line 24 of file audioreencodebuffer.h.
Referenced by appendData(), AudioReencodeBuffer::GetData(), and Transcode::TranscodeFile().