Class VideoPlayerHandler
A backend for loading and displaying videos.
public class VideoPlayerHandler : AbstractMediaPlayerHandler
- Inheritance
-
VideoPlayerHandler
- Inherited Members
- Extension Methods
Properties
Duration
protected override float Duration { get; }
Property Value
IsActive
protected override bool IsActive { get; set; }
Property Value
IsAvPro
protected override bool IsAvPro { get; }
Property Value
IsPaused
protected override bool IsPaused { get; }
Property Value
IsPlaying
protected override bool IsPlaying { get; }
Property Value
IsReady
protected override bool IsReady { get; }
Property Value
Loop
protected override bool Loop { get; set; }
Property Value
PrimaryAudioSource
protected override AudioSource PrimaryAudioSource { get; }
Property Value
- AudioSource
Speed
protected override float Speed { get; set; }
Property Value
SupportSpeedAdjustment
protected override bool SupportSpeedAdjustment { get; }
Property Value
Texture
protected override Texture Texture { get; }
Property Value
- Texture
Time
protected override float Time { get; set; }
Property Value
Methods
IsSupported(string)
protected override int IsSupported(string urlStr)
Parameters
urlStrstring
Returns
LoadUrl(VRCUrl, bool)
protected override void LoadUrl(VRCUrl url, bool reload)
Parameters
urlVRCUrlreloadbool
OnVideoEnd()
public override void OnVideoEnd()
OnVideoError(VideoError)
public override void OnVideoError(VideoError videoError)
Parameters
videoErrorVideoError
OnVideoLoop()
public override void OnVideoLoop()
OnVideoPause()
public override void OnVideoPause()
OnVideoPlay()
public override void OnVideoPlay()
OnVideoReady()
public override void OnVideoReady()
OnVideoStart()
public override void OnVideoStart()
Pause()
protected override void Pause()
Play()
protected override void Play()
Stop()
protected override void Stop()