// Assembly: UnityEngine.VideoModule
// Full name: UnityEngine.Video.VideoPlayer

namespace UnityEngine.Video
{
public class VideoPlayer // TypeDefIndex: 13454
{
	// Fields
	type#34688 prepareCompleted;
	type#34688 loopPointReached;
	type#34688 started;
	type#34688 frameDropped;
	type#34686 errorReceived;
	type#34688 seekCompleted;
	type#34692 clockResyncOccurred;
	type#34690 frameReady;

	// Methods
	// RVA: -1
	public type#28576 get_clip() { }
	// RVA: -1
	public type#28660 set_clip(type#28576 value) { }
	// RVA: -1
	private static type#28660 InvokePrepareCompletedCallback_Internal(type#28578 source) { }
	// RVA: -1
	private static type#28660 InvokeFrameReadyCallback_Internal(type#28578 source, type#20900 frameIdx) { }
	// RVA: -1
	private static type#28660 InvokeLoopPointReachedCallback_Internal(type#28578 source) { }
	// RVA: -1
	private static type#28660 InvokeStartedCallback_Internal(type#28578 source) { }
	// RVA: -1
	private static type#28660 InvokeFrameDroppedCallback_Internal(type#28578 source) { }
	// RVA: -1
	private static type#28660 InvokeErrorReceivedCallback_Internal(type#28578 source, type#26576 errorStr) { }
	// RVA: -1
	private static type#28660 InvokeSeekCompletedCallback_Internal(type#28578 source) { }
	// RVA: -1
	private static type#28660 InvokeClockResyncOccurredCallback_Internal(type#28578 source, type#17430 seconds) { }
	// RVA: -1
	private static type#20925 get_clip_Injected(type#20925 _unity_self) { }
	// RVA: -1
	private static type#28660 set_clip_Injected(type#20925 _unity_self, type#20925 value) { }
}
}
