#include <opusfile.h>
Go to the source code of this file.
|
MA_API ma_result | ma_libopus_get_cursor_in_pcm_frames (ma_libopus *pOpus, ma_uint64 *pCursor) |
|
MA_API ma_result | ma_libopus_get_data_format (ma_libopus *pOpus, ma_format *pFormat, ma_uint32 *pChannels, ma_uint32 *pSampleRate, ma_channel *pChannelMap, size_t channelMapCap) |
|
MA_API ma_result | ma_libopus_get_length_in_pcm_frames (ma_libopus *pOpus, ma_uint64 *pLength) |
|
MA_API ma_result | ma_libopus_init (ma_read_proc onRead, ma_seek_proc onSeek, ma_tell_proc onTell, void *pReadSeekTellUserData, const ma_decoding_backend_config *pConfig, const ma_allocation_callbacks *pAllocationCallbacks, ma_libopus *pOpus) |
|
MA_API ma_result | ma_libopus_init_file (const char *pFilePath, const ma_decoding_backend_config *pConfig, const ma_allocation_callbacks *pAllocationCallbacks, ma_libopus *pOpus) |
|
MA_API ma_result | ma_libopus_read_pcm_frames (ma_libopus *pOpus, void *pFramesOut, ma_uint64 frameCount, ma_uint64 *pFramesRead) |
|
MA_API ma_result | ma_libopus_seek_to_pcm_frame (ma_libopus *pOpus, ma_uint64 frameIndex) |
|
MA_API void | ma_libopus_uninit (ma_libopus *pOpus, const ma_allocation_callbacks *pAllocationCallbacks) |
|
◆ ma_libopus_get_cursor_in_pcm_frames()
◆ ma_libopus_get_data_format()
◆ ma_libopus_get_length_in_pcm_frames()
◆ ma_libopus_init()
◆ ma_libopus_init_file()
◆ ma_libopus_read_pcm_frames()
◆ ma_libopus_seek_to_pcm_frame()
◆ ma_libopus_uninit()