Hey!
1.
Is there a way to set the Buffersize for a stream?
The function "system.setStreamBufferSize()" doesn't seem to be supported?
2.
a) Is it possible to get the bufferstate (pre-buffer), while a stream is loading?
b) Can you detect the current state of a stream buffer (= detect bufferunderruns)?
3.
Can one read out the exact error codes given by FMOD_RESULT such as:
Any example code would be highly appreciated.
Grisu
1.
Is there a way to set the Buffersize for a stream?
The function "system.setStreamBufferSize()" doesn't seem to be supported?
2.
a) Is it possible to get the bufferstate (pre-buffer), while a stream is loading?
b) Can you detect the current state of a stream buffer (= detect bufferunderruns)?
3.
Can one read out the exact error codes given by FMOD_RESULT such as:
FMOD_OK, FMOD_ERR_ALREADYLOCKED, FMOD_ERR_BADCOMMAND, FMOD_ERR_CDDA_DRIVERS, FMOD_ERR_CDDA_INIT, FMOD_ERR_CDDA_INVALID_DEVICE, FMOD_ERR_CDDA_NOAUDIO, FMOD_ERR_CDDA_NODEVICES, FMOD_ERR_CDDA_NODISC, FMOD_ERR_CDDA_READ, FMOD_ERR_CHANNEL_ALLOC, FMOD_ERR_CHANNEL_STOLEN, FMOD_ERR_COM, FMOD_ERR_DMA, FMOD_ERR_DSP_CONNECTION, FMOD_ERR_DSP_FORMAT, FMOD_ERR_DSP_NOTFOUND, FMOD_ERR_DSP_RUNNING, FMOD_ERR_DSP_TOOMANYCONNECTIONS, FMOD_ERR_FILE_BAD, FMOD_ERR_FILE_COULDNOTSEEK, FMOD_ERR_FILE_DISKEJECTED, FMOD_ERR_FILE_EOF, FMOD_ERR_FILE_NOTFOUND, FMOD_ERR_FILE_UNWANTED, FMOD_ERR_FORMAT, FMOD_ERR_HTTP, FMOD_ERR_HTTP_ACCESS, FMOD_ERR_HTTP_PROXY_AUTH, FMOD_ERR_HTTP_SERVER_ERROR, FMOD_ERR_HTTP_TIMEOUT, FMOD_ERR_INITIALIZATION, FMOD_ERR_INITIALIZED, FMOD_ERR_INTERNAL, FMOD_ERR_INVALID_ADDRESS, FMOD_ERR_INVALID_FLOAT, FMOD_ERR_INVALID_HANDLE, FMOD_ERR_INVALID_PARAM, FMOD_ERR_INVALID_SPEAKER, FMOD_ERR_INVALID_SYNCPOINT, FMOD_ERR_INVALID_VECTOR, FMOD_ERR_IRX, FMOD_ERR_MAXAUDIBLE, FMOD_ERR_MEMORY, FMOD_ERR_MEMORY_CANTPOINT, FMOD_ERR_MEMORY_IOP, FMOD_ERR_MEMORY_SRAM, FMOD_ERR_NEEDS2D, FMOD_ERR_NEEDS3D, FMOD_ERR_NEEDSHARDWARE, FMOD_ERR_NEEDSSOFTWARE, FMOD_ERR_NET_CONNECT, FMOD_ERR_NET_SOCKET_ERROR, FMOD_ERR_NET_URL, FMOD_ERR_NET_WOULD_BLOCK, FMOD_ERR_NOTREADY, FMOD_ERR_OUTPUT_ALLOCATED, FMOD_ERR_OUTPUT_CREATEBUFFER, FMOD_ERR_OUTPUT_DRIVERCALL, FMOD_ERR_OUTPUT_ENUMERATION, FMOD_ERR_OUTPUT_FORMAT, FMOD_ERR_OUTPUT_INIT, FMOD_ERR_OUTPUT_NOHARDWARE, FMOD_ERR_OUTPUT_NOSOFTWARE, FMOD_ERR_PAN, FMOD_ERR_PLUGIN, FMOD_ERR_PLUGIN_INSTANCES, FMOD_ERR_PLUGIN_MISSING, FMOD_ERR_PLUGIN_RESOURCE, FMOD_ERR_RECORD, FMOD_ERR_REVERB_INSTANCE, FMOD_ERR_SUBSOUND_ALLOCATED, FMOD_ERR_SUBSOUND_CANTMOVE, FMOD_ERR_SUBSOUND_MODE, FMOD_ERR_SUBSOUNDS, FMOD_ERR_TAGNOTFOUND, FMOD_ERR_TOOMANYCHANNELS, FMOD_ERR_UNIMPLEMENTED, FMOD_ERR_UNINITIALIZED, FMOD_ERR_UNSUPPORTED, FMOD_ERR_UPDATE, FMOD_ERR_VERSION, FMOD_ERR_EVENT_FAILED, FMOD_ERR_EVENT_INFOONLY, FMOD_ERR_EVENT_INTERNAL, FMOD_ERR_EVENT_MAXSTREAMS, FMOD_ERR_EVENT_MISMATCH, FMOD_ERR_EVENT_NAMECONFLICT, FMOD_ERR_EVENT_NOTFOUND
Any example code would be highly appreciated.
Grisu