方法

GtkMediaStreamstream_prepared

自 4.4 起存在

声明 [来源]

void
gtk_media_stream_stream_prepared (
  GtkMediaStream* self,
  gboolean has_audio,
  gboolean has_video,
  gboolean seekable,
  gint64 duration
)

描述 [来源]

GtkMediaStream 实现调用,以声明流准备就绪并允许可播放并提供关于流的详细信息。

请注意,参数是提示。如果流实现无法确定正确值,最好采取谨慎的态度并返回 TRUE。用户界面将使用这些值来确定要显示哪些控件。

在通过 gtk_media_stream_stream_unprepared() 重置流之前,可能不会再次调用此函数。

自 4.4 起可用

参数

has_audio

类型: gboolean

TRUE 如果流应该宣传音频支持。

has_video

类型: gboolean

TRUE 如果流应该宣传视频支持。

seekable

类型: gboolean

TRUE 如果流应该宣传可寻址性。

duration

类型: gint64

流的持续时间或如果未知为 0。