|
VLC 4.0.0-dev
|
Media Player timer point. More...
#include <libvlc_media_player.h>
Data Fields | |
| double | position |
| Position in the range [0.0f;1.0]. | |
| double | rate |
| Rate of the player. | |
| int64_t | ts_us |
| Valid time, in us >= 0 or -1. | |
| int64_t | length_us |
| Valid length, in us >= 1 or 0. | |
| int64_t | system_date_us |
| System date, in us, of this record (always valid). | |
Media Player timer point.
| int64_t libvlc_media_player_time_point_t::length_us |
Valid length, in us >= 1 or 0.
| double libvlc_media_player_time_point_t::position |
Position in the range [0.0f;1.0].
| double libvlc_media_player_time_point_t::rate |
Rate of the player.
| int64_t libvlc_media_player_time_point_t::system_date_us |
System date, in us, of this record (always valid).
Based on libvlc_clock(). This date can be in the future or in the past. The special value of INT64_MAX mean that the clock was paused when this point was updated. In that case, libvlc_media_player_time_point_interpolate() will return the current ts/pos of this point (there is nothing to interpolate).
| int64_t libvlc_media_player_time_point_t::ts_us |
Valid time, in us >= 0 or -1.