Stream File Position modes to be used with BASS_StreamGetFilePosition(Int32, BASSStreamFilePosition)
Assembly: Bass.Net (in Bass.Net.dll) Version: 220.127.116.11
public enum BASSStreamFilePosition
Public Enumeration BASSStreamFilePosition
public enum class BASSStreamFilePosition
|0||Position that is to be decoded for playback next. This will be a bit ahead of the position actually being heard due to buffering.|
|1||Download progress of an internet file stream or "buffered" user file stream.|
|2||End of the file, in other words the file length. When streaming in blocks, the file length is unknown, so the download buffer length is returned instead.|
|3||Start of stream data in the file.|
|4||Internet file stream or "buffered" user file stream is still connected? 0 = no, 1 = yes.|
The amount of data in the buffer of an internet file stream or "buffered" user file stream.
Unless streaming in blocks, this is the same as BASS_FILEPOS_DOWNLOAD.
|6||Returns the socket hanlde used for streaming.|
|7||The amount of data in the asynchronous file reading buffer. This requires that the BASS_ASYNCFILE flag was used at the stream's creation.|
|1000||WMA add-on: internet buffering progress (0-100%)|
|65536||HLS add-on: segment sequence number|