Gnash
0.8.10
|
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. | |
boost::uint8_t * | m_data |
Actual data. | |
boost::uint8_t * | m_ptr |
Cursor into the data. |
A buffer with a cursor state.
gnash::BufferedAudioStreamer::CursoredBuffer::CursoredBuffer | ( | ) | [inline] |
gnash::BufferedAudioStreamer::CursoredBuffer::~CursoredBuffer | ( | ) | [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().