Class MediaStream
public class MediaStream
- Inheritance
-
MediaStream
- Inherited Members
Methods
ErrorValist(nint, Quark, int, NonNullableUtf8StringHandle, nint)
Calls native method gtk_media_stream_error_valist.
public static extern void ErrorValist(nint self, Quark domain, int code, NonNullableUtf8StringHandle format, nint args)
Parameters
self
nintTransfer ownership: None Nullable: False
domain
QuarkTransfer ownership: None Nullable: False
code
intTransfer ownership: None Nullable: False
format
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
args
nintTransfer ownership: None Nullable: False
Gerror(nint, ErrorUnownedHandle)
Calls native method gtk_media_stream_gerror.
public static extern void Gerror(nint self, ErrorUnownedHandle error)
Parameters
self
nintTransfer ownership: None Nullable: False
error
ErrorUnownedHandleTransfer ownership: Full Nullable: False
GetDuration(nint)
Calls native method gtk_media_stream_get_duration.
public static extern long GetDuration(nint self)
Parameters
self
nintTransfer ownership: None Nullable: False
Returns
- long
Transfer ownership: None Nullable: False
GetEnded(nint)
Calls native method gtk_media_stream_get_ended.
public static extern bool GetEnded(nint self)
Parameters
self
nintTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetError(nint)
Calls native method gtk_media_stream_get_error.
public static extern ErrorUnownedHandle GetError(nint self)
Parameters
self
nintTransfer ownership: None Nullable: False
Returns
- ErrorUnownedHandle
Transfer ownership: None Nullable: True
GetGType()
Calls native function gtk_media_stream_get_type.
public static extern nuint GetGType()
Returns
- nuint
Transfer ownership: None Nullable: False
GetLoop(nint)
Calls native method gtk_media_stream_get_loop.
public static extern bool GetLoop(nint self)
Parameters
self
nintTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetMuted(nint)
Calls native method gtk_media_stream_get_muted.
public static extern bool GetMuted(nint self)
Parameters
self
nintTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetPlaying(nint)
Calls native method gtk_media_stream_get_playing.
public static extern bool GetPlaying(nint self)
Parameters
self
nintTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetTimestamp(nint)
Calls native method gtk_media_stream_get_timestamp.
public static extern long GetTimestamp(nint self)
Parameters
self
nintTransfer ownership: None Nullable: False
Returns
- long
Transfer ownership: None Nullable: False
GetVolume(nint)
Calls native method gtk_media_stream_get_volume.
public static extern double GetVolume(nint self)
Parameters
self
nintTransfer ownership: None Nullable: False
Returns
- double
Transfer ownership: None Nullable: False
HasAudio(nint)
Calls native method gtk_media_stream_has_audio.
public static extern bool HasAudio(nint self)
Parameters
self
nintTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
HasVideo(nint)
Calls native method gtk_media_stream_has_video.
public static extern bool HasVideo(nint self)
Parameters
self
nintTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
IsPrepared(nint)
Calls native method gtk_media_stream_is_prepared.
public static extern bool IsPrepared(nint self)
Parameters
self
nintTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
IsSeekable(nint)
Calls native method gtk_media_stream_is_seekable.
public static extern bool IsSeekable(nint self)
Parameters
self
nintTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
IsSeeking(nint)
Calls native method gtk_media_stream_is_seeking.
public static extern bool IsSeeking(nint self)
Parameters
self
nintTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
Pause(nint)
Calls native method gtk_media_stream_pause.
public static extern void Pause(nint self)
Parameters
self
nintTransfer ownership: None Nullable: False
Play(nint)
Calls native method gtk_media_stream_play.
public static extern void Play(nint self)
Parameters
self
nintTransfer ownership: None Nullable: False
Realize(nint, nint)
Calls native method gtk_media_stream_realize.
public static extern void Realize(nint self, nint surface)
Parameters
self
nintTransfer ownership: None Nullable: False
surface
nintTransfer ownership: None Nullable: False
Seek(nint, long)
Calls native method gtk_media_stream_seek.
public static extern void Seek(nint self, long timestamp)
Parameters
self
nintTransfer ownership: None Nullable: False
timestamp
longTransfer ownership: None Nullable: False
SeekFailed(nint)
Calls native method gtk_media_stream_seek_failed.
public static extern void SeekFailed(nint self)
Parameters
self
nintTransfer ownership: None Nullable: False
SeekSuccess(nint)
Calls native method gtk_media_stream_seek_success.
public static extern void SeekSuccess(nint self)
Parameters
self
nintTransfer ownership: None Nullable: False
SetLoop(nint, bool)
Calls native method gtk_media_stream_set_loop.
public static extern void SetLoop(nint self, bool loop)
Parameters
self
nintTransfer ownership: None Nullable: False
loop
boolTransfer ownership: None Nullable: False
SetMuted(nint, bool)
Calls native method gtk_media_stream_set_muted.
public static extern void SetMuted(nint self, bool muted)
Parameters
self
nintTransfer ownership: None Nullable: False
muted
boolTransfer ownership: None Nullable: False
SetPlaying(nint, bool)
Calls native method gtk_media_stream_set_playing.
public static extern void SetPlaying(nint self, bool playing)
Parameters
self
nintTransfer ownership: None Nullable: False
playing
boolTransfer ownership: None Nullable: False
SetVolume(nint, double)
Calls native method gtk_media_stream_set_volume.
public static extern void SetVolume(nint self, double volume)
Parameters
self
nintTransfer ownership: None Nullable: False
volume
doubleTransfer ownership: None Nullable: False
StreamEnded(nint)
Calls native method gtk_media_stream_stream_ended. Version: 4.4
[Version("4.4")]
public static extern void StreamEnded(nint self)
Parameters
self
nintTransfer ownership: None Nullable: False
StreamPrepared(nint, bool, bool, bool, long)
Calls native method gtk_media_stream_stream_prepared. Version: 4.4
[Version("4.4")]
public static extern void StreamPrepared(nint self, bool hasAudio, bool hasVideo, bool seekable, long duration)
Parameters
self
nintTransfer ownership: None Nullable: False
hasAudio
boolTransfer ownership: None Nullable: False
hasVideo
boolTransfer ownership: None Nullable: False
seekable
boolTransfer ownership: None Nullable: False
duration
longTransfer ownership: None Nullable: False
StreamUnprepared(nint)
Calls native method gtk_media_stream_stream_unprepared. Version: 4.4
[Version("4.4")]
public static extern void StreamUnprepared(nint self)
Parameters
self
nintTransfer ownership: None Nullable: False
Unprepared(nint)
Calls native method gtk_media_stream_unprepared.
public static extern void Unprepared(nint self)
Parameters
self
nintTransfer ownership: None Nullable: False
Unrealize(nint, nint)
Calls native method gtk_media_stream_unrealize.
public static extern void Unrealize(nint self, nint surface)
Parameters
self
nintTransfer ownership: None Nullable: False
surface
nintTransfer ownership: None Nullable: False
Update(nint, long)
Calls native method gtk_media_stream_update.
public static extern void Update(nint self, long timestamp)