World of Might and Magic
0.2.0
Open reimplementation of Might and Magic 6 7 8 game engine
|
Открытые члены | |
AudioBufferDataSource (PMemBuffer buffer) | |
virtual | ~AudioBufferDataSource () |
bool | Open () |
Открытые члены унаследованные от AudioBaseDataSource | |
AudioBaseDataSource () | |
virtual | ~AudioBaseDataSource () |
virtual void | Close () |
virtual size_t | GetSampleRate () |
virtual size_t | GetChannelCount () |
virtual PMemBuffer | GetNextBuffer () |
Открытые члены унаследованные от IAudioDataSource | |
IAudioDataSource () | |
virtual | ~IAudioDataSource () |
Защищенные члены | |
int | ReadPacket (uint8_t *buf, int buf_size) |
Защищенные статические члены | |
static int | read_packet (void *opaque, uint8_t *buf, int buf_size) |
Защищенные данные | |
PMemBuffer | buffer |
uint8_t * | buf_pos |
uint8_t * | buf_end |
uint8_t * | avio_ctx_buffer |
size_t | avio_ctx_buffer_size |
AVIOContext * | avio_ctx |
Защищенные данные унаследованные от AudioBaseDataSource | |
AVFormatContext * | pFormatContext |
int | iStreamIndex |
AVCodecContext * | pCodecContext |
SwrContext * | pConverter |
bool | bOpened |
std::queue< PMemBuffer, std::deque< PMemBuffer > > | queue |
См. определение в файле MediaPlayer.cpp строка 1084
|
explicit |
См. определение в файле MediaPlayer.cpp строка 1103
Перекрестные ссылки avio_ctx, avio_ctx_buffer, avio_ctx_buffer_size, buf_end и buf_pos.
|
inlinevirtual |
См. определение в файле MediaPlayer.cpp строка 1087
|
virtual |
Переопределяет метод предка AudioBaseDataSource.
См. определение в файле MediaPlayer.cpp строка 1112
Перекрестные ссылки 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().
|
staticprotected |
См. определение в файле MediaPlayer.cpp строка 1152
Перекрестные ссылки ReadPacket().
Используется в Open().
|
protected |
См. определение в файле MediaPlayer.cpp строка 1158
Перекрестные ссылки buf_end и buf_pos.
Используется в read_packet().
|
protected |
См. определение в файле MediaPlayer.cpp строка 1092
|
protected |
См. определение в файле MediaPlayer.cpp строка 1093
Используется в AudioBufferDataSource(), Open() и ReadPacket().
|
protected |
См. определение в файле MediaPlayer.cpp строка 1094
Используется в AudioBufferDataSource(), Open() и ReadPacket().
|
protected |
См. определение в файле MediaPlayer.cpp строка 1095
Используется в AudioBufferDataSource() и Open().
|
protected |
См. определение в файле MediaPlayer.cpp строка 1096
Используется в AudioBufferDataSource() и Open().
|
protected |
См. определение в файле MediaPlayer.cpp строка 1097
Используется в AudioBufferDataSource() и Open().