TTKMusicPlayer
4.1.3.0
TTKMusicPlayer imitates Kugou UI, the music player uses of qmmp core library based on Qt for windows and linux
|
#include <visualbuffer_p.h>
Public Member Functions | |
void | add (float *pcm, int samples, int channels, qint64 ts, qint64 delay) |
VisualNode * | take () |
void | clear () |
QMutex * | mutex () |
Private Attributes | |
VisualNode | m_buffer [VISUAL_BUFFER_SIZE] |
qint64 | m_elapsed = 0 |
int | m_take_index = 0 |
int | m_add_index = 0 |
QElapsedTimer | m_time |
QMutex | m_mutex |
Definition at line 38 of file visualbuffer_p.h.
void VisualBuffer::clear | ( | ) |
QMutex* VisualBuffer::mutex | ( | ) |
VisualNode* VisualBuffer::take | ( | ) |
|
private |
Definition at line 50 of file visualbuffer_p.h.
|
private |
Definition at line 47 of file visualbuffer_p.h.
|
private |
Definition at line 48 of file visualbuffer_p.h.
|
private |
Definition at line 52 of file visualbuffer_p.h.
|
private |
Definition at line 49 of file visualbuffer_p.h.
|
private |
Definition at line 51 of file visualbuffer_p.h.