方法

GtkMediaStreamrealize

声明 [src]

void
gtk_media_stream_realize (
  GtkMediaStream* self,
  GdkSurface* surface
)

描述 [src]

由用户调用以将媒体流附加到他们管理的 GdkSurface

然后流可访问 surface 的资源用于其渲染目的。特别是,媒体流可能需要创建一个 GdkGLContext 或同步于 GdkFrameClock

调用此函数的任何人负责在销毁流或 surface 之前调用电gtk_media_stream_unrealize()

此函数可能由视频的不同用户从不同地方调用,即使使用相同的 surface。每个这些调用都必须随着自己的调用 gtk_media_stream_unrealize() 跟随。

不需要调用此函数来使媒体流正常工作。

参数

surface

类型: GdkSurface

一个 GdkSurface

数据归方法调用者所有。