Class Video
public class Video
- Inheritance
-
Video
- Inherited Members
Methods
GetAutoplay(nint)
Calls native method gtk_video_get_autoplay.
public static extern bool GetAutoplay(nint self)
Parameters
self
nintTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetFile(nint)
Calls native method gtk_video_get_file.
public static extern nint GetFile(nint self)
Parameters
self
nintTransfer ownership: None Nullable: False
Returns
- nint
Transfer ownership: None Nullable: True
GetGType()
Calls native function gtk_video_get_type.
public static extern nuint GetGType()
Returns
- nuint
Transfer ownership: None Nullable: False
GetGraphicsOffload(nint)
Calls native method gtk_video_get_graphics_offload. Version: 4.14
[Version("4.14")]
public static extern GraphicsOffloadEnabled GetGraphicsOffload(nint self)
Parameters
self
nintTransfer ownership: None Nullable: False
Returns
- GraphicsOffloadEnabled
Transfer ownership: None Nullable: False
GetLoop(nint)
Calls native method gtk_video_get_loop.
public static extern bool GetLoop(nint self)
Parameters
self
nintTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetMediaStream(nint)
Calls native method gtk_video_get_media_stream.
public static extern nint GetMediaStream(nint self)
Parameters
self
nintTransfer ownership: None Nullable: False
Returns
- nint
Transfer ownership: None Nullable: True
New()
Calls native constructor gtk_video_new.
public static extern nint New()
Returns
- nint
Transfer ownership: None Nullable: False
NewForFile(nint)
Calls native constructor gtk_video_new_for_file.
public static extern nint NewForFile(nint file)
Parameters
file
nintTransfer ownership: None Nullable: True
Returns
- nint
Transfer ownership: None Nullable: False
NewForFilename(NullablePlatformStringHandle)
Calls native constructor gtk_video_new_for_filename.
public static extern nint NewForFilename(NullablePlatformStringHandle filename)
Parameters
filename
NullablePlatformStringHandleTransfer ownership: None Nullable: True
Returns
- nint
Transfer ownership: None Nullable: False
NewForMediaStream(nint)
Calls native constructor gtk_video_new_for_media_stream.
public static extern nint NewForMediaStream(nint stream)
Parameters
stream
nintTransfer ownership: None Nullable: True
Returns
- nint
Transfer ownership: None Nullable: False
NewForResource(NullableUtf8StringHandle)
Calls native constructor gtk_video_new_for_resource.
public static extern nint NewForResource(NullableUtf8StringHandle resourcePath)
Parameters
resourcePath
NullableUtf8StringHandleTransfer ownership: None Nullable: True
Returns
- nint
Transfer ownership: None Nullable: False
SetAutoplay(nint, bool)
Calls native method gtk_video_set_autoplay.
public static extern void SetAutoplay(nint self, bool autoplay)
Parameters
self
nintTransfer ownership: None Nullable: False
autoplay
boolTransfer ownership: None Nullable: False
SetFile(nint, nint)
Calls native method gtk_video_set_file.
public static extern void SetFile(nint self, nint file)
Parameters
self
nintTransfer ownership: None Nullable: False
file
nintTransfer ownership: None Nullable: True
SetFilename(nint, NullablePlatformStringHandle)
Calls native method gtk_video_set_filename.
public static extern void SetFilename(nint self, NullablePlatformStringHandle filename)
Parameters
self
nintTransfer ownership: None Nullable: False
filename
NullablePlatformStringHandleTransfer ownership: None Nullable: True
SetGraphicsOffload(nint, GraphicsOffloadEnabled)
Calls native method gtk_video_set_graphics_offload. Version: 4.14
[Version("4.14")]
public static extern void SetGraphicsOffload(nint self, GraphicsOffloadEnabled enabled)
Parameters
self
nintTransfer ownership: None Nullable: False
enabled
GraphicsOffloadEnabledTransfer ownership: None Nullable: False
SetLoop(nint, bool)
Calls native method gtk_video_set_loop.
public static extern void SetLoop(nint self, bool loop)
Parameters
self
nintTransfer ownership: None Nullable: False
loop
boolTransfer ownership: None Nullable: False
SetMediaStream(nint, nint)
Calls native method gtk_video_set_media_stream.
public static extern void SetMediaStream(nint self, nint stream)
Parameters
self
nintTransfer ownership: None Nullable: False
stream
nintTransfer ownership: None Nullable: True
SetResource(nint, NullableUtf8StringHandle)
Calls native method gtk_video_set_resource.
public static extern void SetResource(nint self, NullableUtf8StringHandle resourcePath)
Parameters
self
nintTransfer ownership: None Nullable: False
resourcePath
NullableUtf8StringHandleTransfer ownership: None Nullable: True