См. определение в файле MediaPlayer.cpp строка 1084
◆ AudioBufferDataSource()
AudioBufferDataSource::AudioBufferDataSource |
( |
PMemBuffer |
buffer | ) |
|
|
explicit |
◆ ~AudioBufferDataSource()
virtual AudioBufferDataSource::~AudioBufferDataSource |
( |
| ) |
|
|
inlinevirtual |
◆ Open()
bool AudioBufferDataSource::Open |
( |
| ) |
|
|
virtual |
Переопределяет метод предка AudioBaseDataSource.
См. определение в файле MediaPlayer.cpp строка 1112
1142 fprintf(stderr,
"ffmpeg: Unable to open input buffer\n");
Перекрестные ссылки av_dump_format(), av_malloc(), avformat_alloc_context(), avformat_open_input(), avio_alloc_context(), avio_ctx, avio_ctx_buffer, avio_ctx_buffer_size, AudioBaseDataSource::bOpened, buf_end, buf_pos, AudioBaseDataSource::Close(), AudioBaseDataSource::Open(), AVFormatContext::pb, AudioBaseDataSource::pFormatContext и read_packet().
◆ read_packet()
int AudioBufferDataSource::read_packet |
( |
void * |
opaque, |
|
|
uint8_t * |
buf, |
|
|
int |
buf_size |
|
) |
| |
|
staticprotected |
◆ ReadPacket()
int AudioBufferDataSource::ReadPacket |
( |
uint8_t * |
buf, |
|
|
int |
buf_size |
|
) |
| |
|
protected |
◆ buffer
◆ buf_pos
uint8_t* AudioBufferDataSource::buf_pos |
|
protected |
◆ buf_end
uint8_t* AudioBufferDataSource::buf_end |
|
protected |
◆ avio_ctx_buffer
uint8_t* AudioBufferDataSource::avio_ctx_buffer |
|
protected |
◆ avio_ctx_buffer_size
size_t AudioBufferDataSource::avio_ctx_buffer_size |
|
protected |
◆ avio_ctx
Объявления и описания членов класса находятся в файле: