Previous Topic Index Next Topic
[API function]

FSOUND_Stream_Net_GetBufferProperties

Gets buffer size and thresholds that will be used when opening new internet streams.

signed char F_API FSOUND_Stream_Net_GetBufferProperties(
int *buffersize,
int *prebuffer_percent,
int *rebuffer_percent
);

Parameters

buffersize Pointer to size in bytes of the streaming buffer.
prebuffer_percent Pointer to how much to prebuffer when a stream is first opened. Values are expressed as a percentage from 1 to 99.
rebuffer_percent Pointer to how much to rebuffer after a stream has suffered a buffer underrun. Values are expressed as a percentage from 1 to 99.

Return Value

On success, TRUE is returned.
On failure, FALSE is returned.

Remarks

This function returns the values that will be used for subsequent internet stream opens. Internet streams that already exist may have different values.
Any of the parameters can be NULL, in which case, they will be ignored.
___________________
Supported on the following platforms : Win32, Macintosh, Linux

See Also

FSOUND_Stream_Close , FSOUND_Stream_Net_GetLastServerStatus , FSOUND_Stream_Net_GetStatus , FSOUND_Stream_Net_SetBufferProperties , FSOUND_Stream_Net_SetMetadataCallback , FSOUND_Stream_Net_SetProxy , FSOUND_Stream_Open , FSOUND_Stream_Play , FSOUND_Stream_Stop

This document copyright ©Firelight Technologies, Pty, Ltd, 1999-2002. All rights reserved.
Generated Fri Sep 05 18:50:23 2003 by SourceDoc v0.10, the automated source code documenter.