GtkMediaControls
GtkMediaControls — Виджет, отображающий элементы управления потоком медиа
Функции
Свойства
| GtkMediaStream * | media-stream | Чтение / Запись |
Типы и значения
Иерархия объектов
GObject
╰── GInitiallyUnowned
╰── GtkWidget
╰── GtkMediaControls
Реализованные интерфейсы
GtkMediaControls реализует GtkAccessible, GtkBuildable и GtkConstraintTarget.
Файлы заголовков
#include <gtk/gtk.h>
Описание
GtkMediaControls — это виджет для отображения элементов управления GtkMediaStream, предоставляя пользователям возможность его использования.
Функции
gtk_media_controls_new ()
GtkWidget *
gtk_media_controls_new (GtkMediaStream *stream); Создаёт новый GtkMediaControls, управляющий stream, переданным ему.
Параметры
stream | a GtkMediaStream для управления или | [allow-none][transfer none] |
Возвращаемое значение
новый GtkMediaControls
gtk_media_controls_get_media_stream ()
GtkMediaStream *
gtk_media_controls_get_media_stream (GtkMediaControls *controls); Возвращает поток медиа, управляемый controls, или NULL , если такового нет.
Параметры
controls |
Возвращаемое значение
Поток медиа, управляемый controls.
[nullable][transfer none]
gtk_media_controls_set_media_stream ()
void gtk_media_controls_set_media_stream (GtkMediaControls *controls,GtkMediaStream *stream);
Устанавливает поток, который контролируется controls.
Параметры
controls | a GtkMediaControls виджет | |
stream | a GtkMediaStream, или | [nullable] |
Типы и значения
GtkMediaControls
typedef struct _GtkMediaControls GtkMediaControls;
Подробности свойств
Свойство “media-stream”
“media-stream” GtkMediaStream *
Управляемый этим объектом поток медиа или NULL , если такового нет.
Владелец: GtkMediaControls
Флаги: Чтение / Запись
См. также
© 2005–2020 The GNOME Project
Licensed under the GNU Lesser General Public License version 2.1 or later.
https://developer-old.gnome.org/gtk4/4.0/GtkMediaControls.html