Gnash
0.8.11dev
|
A buffer with a cursor state. More...
#include <NetStream_as.h>
Public Member Functions | |
CursoredBuffer () | |
~CursoredBuffer () | |
Public Attributes | |
boost::uint32_t | m_size |
Number of samples left in buffer starting from cursor. More... | |
boost::uint8_t * | m_data |
Actual data. More... | |
boost::uint8_t * | m_ptr |
Cursor into the data. More... | |
A buffer with a cursor state.
|
inline |
|
inline |
References m_data.
boost::uint8_t* gnash::BufferedAudioStreamer::CursoredBuffer::m_data |
Actual data.
The data must be allocated with new [] as will be delete []'d by the dtor
Referenced by ~CursoredBuffer().
boost::uint8_t* gnash::BufferedAudioStreamer::CursoredBuffer::m_ptr |
Cursor into the data.
Referenced by gnash::BufferedAudioStreamer::fetch().
boost::uint32_t gnash::BufferedAudioStreamer::CursoredBuffer::m_size |
Number of samples left in buffer starting from cursor.
Referenced by gnash::BufferedAudioStreamer::fetch(), and gnash::BufferedAudioStreamer::push().