MediaStream


Object Hierarchy:

Gtk.MediaStream Gtk.MediaStream Gtk.MediaStream GLib.Object GLib.Object GLib.Object->Gtk.MediaStream Gdk.Paintable Gdk.Paintable Gdk.Paintable->Gtk.MediaStream

Description:

[ CCode ( type_id = "gtk_media_stream_get_type ()" ) ]
public abstract class MediaStream : Object, Paintable

`GtkMediaStream` is the integration point for media playback inside GTK.

GTK provides an implementation of the `GtkMediaStream` interface that is called [class@Gtk.MediaFile].

Apart from application-facing API for stream playback, `GtkMediaStream` has a number of APIs that are only useful for implementations and should not be used in applications: [method@Gtk.MediaStream.prepared], [method@Gtk.MediaStream.unprepared], [method@Gtk.MediaStream.update], [ method@Gtk.MediaStream.ended], [method@Gtk.MediaStream.seek_success], [method@Gtk.MediaStream.seek_failed], [method@Gtk.MediaStream.gerror], [ method@Gtk.MediaStream.error], [method@Gtk.MediaStream.error_valist].

All known sub-classes:

Namespace: Gtk
Package: gtk4

Content:

Properties:

Creation methods:

Methods:

Inherited Members: