WSCLib SDK 1.0.0
GPU-accelerated video output framework for Windows
Loading...
Searching...
No Matches
Seek / Position / Duration

Functions

WSCVResult WSCV_SetPosition (int playerId, float position)
 Set playback position (normalized 0.0–1.0).
float WSCV_GetPosition (int playerId)
 Get current playback position (normalized 0.0–1.0).
WSCVResult WSCV_SetTime (int playerId, long long timeMs)
 Set playback time in milliseconds.
long long WSCV_GetTime (int playerId)
 Get current playback time in milliseconds.
long long WSCV_GetLength (int playerId)
 Get total duration in milliseconds.
WSCVResult WSCV_SetRate (int playerId, float rate)
 Set playback rate.
float WSCV_GetRate (int playerId)
 Get current playback rate.

Detailed Description

Function Documentation

◆ WSCV_SetPosition()

WSCVResult WSCV_SetPosition ( int playerId,
float position )

Set playback position (normalized 0.0–1.0).

Parameters
playerIdPlayer ID.
positionNormalized position.
Returns
WSCV_OK on success.

◆ WSCV_GetPosition()

float WSCV_GetPosition ( int playerId)

Get current playback position (normalized 0.0–1.0).

Parameters
playerIdPlayer ID.
Returns
Normalized position.

◆ WSCV_SetTime()

WSCVResult WSCV_SetTime ( int playerId,
long long timeMs )

Set playback time in milliseconds.

Parameters
playerIdPlayer ID.
timeMsTime in milliseconds.
Returns
WSCV_OK on success.

◆ WSCV_GetTime()

long long WSCV_GetTime ( int playerId)

Get current playback time in milliseconds.

Parameters
playerIdPlayer ID.
Returns
Time in milliseconds.

◆ WSCV_GetLength()

long long WSCV_GetLength ( int playerId)

Get total duration in milliseconds.

Parameters
playerIdPlayer ID.
Returns
Duration in ms, or -1 if unknown.

◆ WSCV_SetRate()

WSCVResult WSCV_SetRate ( int playerId,
float rate )

Set playback rate.

Parameters
playerIdPlayer ID.
ratePlayback speed (1.0 = normal, 2.0 = 2x). MF backend always returns 1.0.
Returns
WSCV_OK on success.

◆ WSCV_GetRate()

float WSCV_GetRate ( int playerId)

Get current playback rate.

Parameters
playerIdPlayer ID.
Returns
Current rate.