Meeting SDK for macOS API Reference
Loading...
Searching...
No Matches
ZoomSDKRawDataController.h File Reference

Interface definitions for managing Zoom SDK raw data. More...

import <Foundation/Foundation.h>
import <ZoomSDK/ZoomSDKErrors.h>
import <ZoomSDK/ZoomSDKRenderer.h>

Go to the source code of this file.

Data Structures

class  ZoomSDKAudioRawData
 Represents audio raw data received from the SDK. More...
protocol  <ZoomSDKAudioRawDataDelegate>
 Delegate to handle raw audio data. More...
class  ZoomSDKAudioRawDataHelper
 Helper to subscribe or unsubscribe audio raw data. More...
class  ZoomSDKRawDataController
 Controller for managing raw data helpers and sources. More...

Functions

NS_ASSUME_NONNULL_BEGIN typedef NS_ENUM (NSUInteger, ZoomSDKSessionSource)
 Enumeration of the meeting session a feature binds to.

Detailed Description

Interface definitions for managing Zoom SDK raw data.

This file provides interfaces for accessing and controlling audio, video, and share raw data streams, including subscription control and rendering integration.

Definition in file ZoomSDKRawDataController.h.

Function Documentation

◆ NS_ENUM()

NS_ASSUME_NONNULL_BEGIN typedef NS_ENUM ( NSUInteger ,
ZoomSDKSessionSource  )

Enumeration of the meeting session a feature binds to.

Note
ZoomSDKSessionSource_MainSession is valid only while the local user is in webinar backstage.

The session the local user is currently in. Default.

The webinar main session. Valid only while the local user is in webinar backstage.

Definition at line 23 of file ZoomSDKRawDataController.h.

23 {
25 ZoomSDKSessionSource_CurrentSession = 0,
27 ZoomSDKSessionSource_MainSession = 1,
28};