首页 > 解决方案 > Webrtc:找不到 VideoRendererGui

问题描述

当我将我的 webrtc 版本升级到新版本时。

在较新的版本中,“VideoRendererGui”消失了。

我的问题是:

如何使用较新版本的 webrtc 更改此代码。

VideoRenderer.Callbacks localRender = VideoRendererGui.create(0, 0, 25, 25, VideoRendererGui.ScalingType.SCALE_ASPECT_FILL, true);
VideoRenderer.Callbacks localRender = VideoRendererGui.update(localRender, 0, 0, 100, 100, VideoRendererGui.ScalingType.SCALE_ASPECT_FILL, false);

任何提示或链接都可以。

谢谢。

标签: androidwebrtc

解决方案


可能这是你需要知道的

https://bugs.chromium.org/p/webrtc/issues/detail?id=7158

移除 VideoRendererGui

此文件已弃用,应将其使用替换为 SurfaceViewRenderer。

此外,VideoRenderer 类已删除,请改用 -> VideoSink


推荐阅读