Video Quality Changing

How can I change the quality of the video programmatically?
I have found a class ZoomSDKRenderer with the method: setResolution(:_) but while I using object of this class in my code I get the error: Undefined symbol: OBJC_CLASS$_ZoomSDKRenderer

So is there a way to change the video quality in ZOOM Mac OS SDK?

Hi @anton.yereshchenko, thanks for the post.

The renderer you are referring to is only intended for use with a custom meeting UI. In order to modify this, you would be required to implement a custom meeting UI.

Thanks!

1 Like

Thank you, @jon.zoom, for the answer!
But as I said while I use instance of ZoomSDKRenderer in my code I get the error Undefined symbol: OBJC_CLASS $_ZoomSDKRenderer (Even in ZoomSDKSample project)

As I understand one of the causes why it happens is because of there aren’t enough necessaries libraries in “Build Phaes” → “Link Binary With Libraries” in XCode.

Do you know the way to solve it?

by the way I have got the same issues when used SDKDeviceInfo:
Undefined symbol: OBJC_CLASS$_SDKDeviceInfo

Hi @anton.yereshchenko, thanks for clarifying.

It appears that you have not properly integrated the SDK into your project. Please take a look at our sample application and ensure that you are importing the frameworks in the same manner.

Thanks!