Klasse MediaControls

Alle implementierten Schnittstellen:
PointerInterface

public class MediaControls extends Widget
Shows controls for video playback.

<picture>
<source srcset="media-controls-dark.png" media="(prefers-color-scheme: dark)">
<img alt="An example GtkMediaControls" src="media-controls.png">
</picture>

Usually, `GtkMediaControls` is used as part of [class@Gtk.Video].

https://docs.gtk.org/gtk4/class.MediaControls.html

  • Konstruktordetails

    • MediaControls

      public MediaControls(PointerContainer pointer)
    • MediaControls

      public MediaControls(@Nullable MediaStream stream)
      Creates a new `GtkMediaControls` managing the @stream passed to it.
      Parameter:
      stream - a `GtkMediaStream` to manage
  • Methodendetails

    • getClassHandler

      public static ClassHandler getClassHandler()
    • getMediaStream

      public MediaStream getMediaStream()
      Gets the media stream managed by @controls or %NULL if none.
      Gibt zurück:
      The media stream managed by @controls
    • setMediaStream

      public void setMediaStream(@Nullable MediaStream stream)
      Sets the stream that is controlled by @controls.
      Parameter:
      stream - a `GtkMediaStream`
    • asAccessible

      public Accessible asAccessible()
      Implements interface Accessible. Call this to get access to interface functions.
      Setzt außer Kraft:
      asAccessible in Klasse Widget
      Gibt zurück:
      Accessible
    • asBuildable

      public Buildable asBuildable()
      Implements interface Buildable. Call this to get access to interface functions.
      Setzt außer Kraft:
      asBuildable in Klasse Widget
      Gibt zurück:
      Buildable
    • asConstraintTarget

      public ConstraintTarget asConstraintTarget()
      Implements interface ConstraintTarget. Call this to get access to interface functions.
      Setzt außer Kraft:
      asConstraintTarget in Klasse Widget
      Gibt zurück:
      ConstraintTarget
    • getTypeID

      public static long getTypeID()
    • getParentTypeID

      public static long getParentTypeID()
    • getTypeSize

      public static TypeSystem.TypeSize getTypeSize()
    • getParentTypeSize

      public static TypeSystem.TypeSize getParentTypeSize()
    • getInstanceSize

      public static int getInstanceSize()