From daaf28f68f5b26d5f14f2ee368399bdab8f1a2e9 Mon Sep 17 00:00:00 2001 From: Nero-Hu Date: Wed, 22 Oct 2025 14:27:43 +0800 Subject: [PATCH 01/12] add parent_class --- scripts/name-groups-gen/add_parent_class.py | 362 + scripts/name-groups-gen/name_groups.json | 15360 ++++++++++++++++++ 2 files changed, 15722 insertions(+) create mode 100644 scripts/name-groups-gen/add_parent_class.py create mode 100644 scripts/name-groups-gen/name_groups.json diff --git a/scripts/name-groups-gen/add_parent_class.py b/scripts/name-groups-gen/add_parent_class.py new file mode 100644 index 00000000000..9f0c9cc7ea0 --- /dev/null +++ b/scripts/name-groups-gen/add_parent_class.py @@ -0,0 +1,362 @@ +#!/usr/bin/env python3 +# -*- coding: utf-8 -*- +""" +Add parent_class field to API entries in name_groups.json. + +This script reads the name_groups.json file and adds a parent_class field to each API entry +by extracting the parent class information from the corresponding keysmap files. +""" + +import os +import json +import xml.etree.ElementTree as ET +from typing import Dict, List, Optional, Set +import logging +import re + +# Configure logging to both console and file +def setup_logging(): + """Setup logging to both console and file.""" + logger = logging.getLogger(__name__) + logger.setLevel(logging.INFO) + + # Clear any existing handlers + logger.handlers.clear() + + # Create formatter + formatter = logging.Formatter('%(asctime)s - %(levelname)s - %(message)s') + + # Console handler + console_handler = logging.StreamHandler() + console_handler.setLevel(logging.INFO) + console_handler.setFormatter(formatter) + logger.addHandler(console_handler) + + # File handler + file_handler = logging.FileHandler('add_parent_class.log', encoding='utf-8') + file_handler.setLevel(logging.DEBUG) + file_handler.setFormatter(formatter) + logger.addHandler(file_handler) + + return logger + +logger = setup_logging() + +class ParentClassExtractor: + """Extract parent class information from keysmap files and add to name_groups.json.""" + + def __init__(self): + # Platform mapping: JSON platform name -> keysmap file suffix + self.platform_mapping = { + 'windows': 'cpp', + 'android': 'java', + 'ios': 'ios', + 'macos': 'macos' + } + + # Cache for href mappings from keysmap files: {platform: {key: href}} + self.href_cache = {} + + # Cache for interface class mappings: {platform: {lowercase_class: proper_case_class}} + self.interface_class_cache = {} + + def load_existing_json(self, file_path: str) -> Dict: + """ + Load the existing name_groups.json file. + + Args: + file_path: Path to the JSON file + + Returns: + Dictionary containing the JSON data + """ + try: + with open(file_path, 'r', encoding='utf-8') as f: + data = json.load(f) + logger.info(f"Loaded existing JSON with {len(data.get('api', {}))} API entries") + return data + except Exception as e: + logger.error(f"Error loading JSON file {file_path}: {e}") + return {} + + def load_keysmap_href_mappings(self) -> None: + """Load href mappings and interface class mappings from all keysmap files.""" + config_dir = "../../dita/RTC-NG/config" + + for platform, file_suffix in self.platform_mapping.items(): + file_path = os.path.join(config_dir, f"keys-rtc-ng-api-{file_suffix}.ditamap") + + if not os.path.exists(file_path): + logger.warning(f"Keysmap file not found: {file_path}") + continue + + try: + tree = ET.parse(file_path) + root = tree.getroot() + + platform_hrefs = {} + platform_interface_classes = {} + + for keydef in root.iter(): + if keydef.tag.endswith('keydef'): + keys = keydef.get('keys') + href = keydef.get('href') + + if keys and href: + # API and callback mappings + if href.startswith('../API/api_') or href.startswith('../API/callback_'): + platform_hrefs[keys] = href + # Interface class mappings + elif href.startswith('../API/class_'): + # Extract class name from href: ../API/class_irtcengine.dita -> irtcengine + class_match = re.search(r'class_([^/]+)\.dita', href) + if class_match: + lowercase_class = class_match.group(1) + platform_interface_classes[lowercase_class] = keys + logger.debug(f"Found interface class mapping: {lowercase_class} -> {keys}") + + self.href_cache[platform] = platform_hrefs + self.interface_class_cache[platform] = platform_interface_classes + + logger.info(f"Loaded {len(platform_hrefs)} href mappings and {len(platform_interface_classes)} interface class mappings from {file_path}") + + except Exception as e: + logger.error(f"Error parsing keysmap file {file_path}: {e}") + + def extract_parent_class_from_href(self, href: str) -> Optional[str]: + """ + Extract parent class from href path. + + Args: + href: The href attribute value (e.g., "../API/api_ivideoeffectobject_addorupdatevideoeffect.dita") + + Returns: + Parent class name or None if not found + """ + # Pattern to match: {api|callback}_{parent_class}_{key}.dita + pattern = r'\.\.\/API\/(api|callback)_([^_]+)_[^/]+\.dita' + + match = re.search(pattern, href) + if match: + parent_class = match.group(2) + return parent_class + + logger.debug(f"Could not extract parent class from href: {href}") + return None + + def get_proper_case_class_name(self, lowercase_class: str, supported_platforms: List[str]) -> str: + """ + Get the proper case class name from interface class mappings. + + Args: + lowercase_class: The lowercase class name extracted from href + supported_platforms: List of platforms that support this API + + Returns: + Proper case class name or the original lowercase name if not found + """ + proper_case_names = {} + + for platform in supported_platforms: + if platform not in self.interface_class_cache: + continue + + if lowercase_class in self.interface_class_cache[platform]: + proper_case_name = self.interface_class_cache[platform][lowercase_class] + proper_case_names[platform] = proper_case_name + + if not proper_case_names: + logger.debug(f"No proper case mapping found for class: {lowercase_class}") + return lowercase_class + + # Check if all platforms have the same proper case name + unique_proper_names = set(proper_case_names.values()) + + if len(unique_proper_names) == 1: + return list(unique_proper_names)[0] + else: + # Multiple different proper case names found + logger.warning(f"Inconsistent proper case names for class {lowercase_class}: {proper_case_names}") + # Return the most common one, or the first one if tie + from collections import Counter + counter = Counter(proper_case_names.values()) + most_common = counter.most_common(1)[0][0] + logger.warning(f"Using most common proper case name for {lowercase_class}: {most_common}") + return most_common + + def get_parent_class_for_key(self, key: str, supported_platforms: List[str]) -> Optional[str]: + """ + Get parent class for a given key by checking all supported platforms. + + Args: + key: The API key + supported_platforms: List of platforms that support this key + + Returns: + Parent class name in proper case or None if not found + """ + parent_classes = {} + + for platform in supported_platforms: + if platform not in self.href_cache: + logger.debug(f"No href cache for platform: {platform}") + continue + + if key not in self.href_cache[platform]: + logger.debug(f"Key {key} not found in {platform} keysmap") + continue + + href = self.href_cache[platform][key] + lowercase_parent_class = self.extract_parent_class_from_href(href) + + if lowercase_parent_class: + parent_classes[platform] = lowercase_parent_class + + if not parent_classes: + logger.warning(f"No parent class found for key: {key}") + return None + + # Check if all platforms have the same parent class (lowercase) + unique_parent_classes = set(parent_classes.values()) + + if len(unique_parent_classes) == 1: + lowercase_class = list(unique_parent_classes)[0] + else: + # Multiple different parent classes found + logger.warning(f"Inconsistent parent classes for key {key}: {parent_classes}") + # Return the most common one, or the first one if tie + from collections import Counter + counter = Counter(parent_classes.values()) + lowercase_class = counter.most_common(1)[0][0] + logger.warning(f"Using most common parent class for {key}: {lowercase_class}") + + # Get the proper case class name + proper_case_class = self.get_proper_case_class_name(lowercase_class, supported_platforms) + return proper_case_class + + def add_parent_class_to_apis(self, data: Dict) -> Dict: + """ + Add parent_class field to all API entries. + + Args: + data: The original JSON data + + Returns: + Updated JSON data with parent_class fields + """ + if 'api' not in data: + logger.warning("No 'api' section found in JSON data") + return data + + updated_apis = {} + total_apis = len(data['api']) + processed_count = 0 + added_parent_class_count = 0 + + for key, platforms_data in data['api'].items(): + processed_count += 1 + + if processed_count % 100 == 0: + logger.info(f"Processed {processed_count}/{total_apis} APIs") + + # Get supported platforms (platforms that have keywords) + supported_platforms = list(platforms_data.keys()) + + # Filter out non-platform keys (like isOverload, params) + actual_platforms = [p for p in supported_platforms if p in self.platform_mapping] + + if not actual_platforms: + logger.debug(f"No supported platforms found for key: {key}") + updated_apis[key] = platforms_data + continue + + # Get parent class for this key + parent_class = self.get_parent_class_for_key(key, actual_platforms) + + # Create updated entry + updated_entry = dict(platforms_data) + if parent_class: + updated_entry['parent_class'] = parent_class + added_parent_class_count += 1 + + updated_apis[key] = updated_entry + + # Update the data + data['api'] = updated_apis + + logger.info(f"Added parent_class to {added_parent_class_count}/{total_apis} APIs") + return data + + def save_updated_json(self, data: Dict, output_file: str) -> None: + """ + Save the updated JSON data to a file. + + Args: + data: The updated JSON data + output_file: Output file path + """ + try: + with open(output_file, 'w', encoding='utf-8') as f: + json.dump(data, f, indent=4, ensure_ascii=False) + + logger.info(f"Successfully saved updated JSON to {output_file}") + + # Print statistics + api_count = len(data.get('api', {})) + apis_with_parent_class = sum( + 1 for api_data in data.get('api', {}).values() + if isinstance(api_data, dict) and 'parent_class' in api_data + ) + + logger.info(f"Statistics:") + logger.info(f" Total API entries: {api_count}") + logger.info(f" APIs with parent_class: {apis_with_parent_class}") + + except Exception as e: + logger.error(f"Error saving updated JSON to {output_file}: {e}") + + def run(self, input_file: str = "name_groups.json", output_file: str = "name_groups_with_parent_class.json") -> None: + """ + Run the complete parent class extraction process. + + Args: + input_file: Input JSON file path + output_file: Output JSON file path + """ + logger.info("Starting parent class extraction process...") + + # Load existing JSON + data = self.load_existing_json(input_file) + if not data: + logger.error("Failed to load existing JSON data") + return + + # Load href mappings from keysmap files + logger.info("Loading href mappings from keysmap files...") + self.load_keysmap_href_mappings() + + if not self.href_cache: + logger.error("No href mappings found") + return + + total_mappings = sum(len(platform_hrefs) for platform_hrefs in self.href_cache.values()) + logger.info(f"Found {total_mappings} total href mappings across all platforms") + + # Add parent class to API entries + logger.info("Adding parent_class to API entries...") + updated_data = self.add_parent_class_to_apis(data) + + # Save updated JSON + self.save_updated_json(updated_data, output_file) + + logger.info("Parent class extraction completed!") + + +def main(): + """Main function.""" + extractor = ParentClassExtractor() + extractor.run() + + +if __name__ == "__main__": + main() diff --git a/scripts/name-groups-gen/name_groups.json b/scripts/name-groups-gen/name_groups.json new file mode 100644 index 00000000000..a4b6669ce66 --- /dev/null +++ b/scripts/name-groups-gen/name_groups.json @@ -0,0 +1,15360 @@ +{ + "api": { + "createAgoraRtcEngine": { + "windows": "createAgoraRtcEngine", + "parent_class": "IRtcEngine" + }, + "create": { + "windows": "create", + "android": "create [1/2]", + "ios": "sharedEngineWithAppId:delegate:", + "macos": "sharedEngineWithAppId:delegate:", + "parent_class": "IRtcEngine" + }, + "initialize": { + "windows": "initialize", + "android": "create [2/2]", + "ios": "sharedEngineWithConfig:delegate:", + "macos": "sharedEngineWithConfig:delegate:", + "parent_class": "IRtcEngine" + }, + "release": { + "windows": "release", + "android": "destroy [1/2]", + "ios": "destroy", + "macos": "destroy", + "parent_class": "IRtcEngine" + }, + "setChannelProfile": { + "windows": "setChannelProfile", + "android": "setChannelProfile", + "ios": "setChannelProfile:", + "macos": "setChannelProfile:", + "parent_class": "IRtcEngine" + }, + "setClientRole1": { + "windows": "setClientRole [1/2]", + "android": "setClientRole [1/2]", + "ios": "setClientRole:", + "macos": "setClientRole:", + "isOverload": true, + "params": { + "windows": [ + "role" + ], + "android": [ + "role" + ], + "ios": [ + "role" + ], + "macos": [ + "role" + ] + }, + "parent_class": "IRtcEngine" + }, + "setClientRole2": { + "windows": "setClientRole [2/2]", + "android": "setClientRole [2/2]", + "ios": "setClientRole:options:", + "macos": "setClientRole:options:", + "isOverload": true, + "params": { + "windows": [ + "role", + "options" + ], + "android": [ + "role", + "options" + ], + "ios": [ + "role", + "options" + ], + "macos": [ + "role", + "options" + ] + }, + "parent_class": "IRtcEngine" + }, + "joinChannel1": { + "windows": "joinChannel [1/2]", + "android": "joinChannel [1/2]", + "ios": "joinChannelByToken:channelId:info:uid:joinSuccess:", + "macos": "joinChannelByToken:channelId:info:uid:joinSuccess:", + "isOverload": true, + "params": { + "windows": [ + "token", + "channelId", + "info", + "uid", + "joinSuccessBlock" + ], + "android": [ + "token", + "channelId", + "optionalInfo", + "uid", + "joinSuccessBlock" + ], + "ios": [ + "token", + "channelId", + "info", + "uid", + "joinSuccessBlock" + ], + "macos": [ + "token", + "channelId", + "info", + "uid", + "joinSuccessBlock" + ] + }, + "parent_class": "IRtcEngine" + }, + "joinChannel2": { + "windows": "joinChannel [2/2]", + "android": "joinChannel [2/2]", + "ios": "joinChannelByToken:channelId:uid:mediaOptions:joinSuccess:", + "macos": "joinChannelByToken:channelId:uid:mediaOptions:joinSuccess:", + "isOverload": true, + "params": { + "windows": [ + "token", + "channelId", + "uid", + "options", + "joinSuccessBlock" + ], + "android": [ + "token", + "channelId", + "uid", + "options", + "joinSuccessBlock" + ], + "ios": [ + "token", + "channelId", + "uid", + "mediaOptions", + "joinSuccessBlock" + ], + "macos": [ + "token", + "channelId", + "uid", + "mediaOptions", + "joinSuccessBlock" + ] + }, + "parent_class": "IRtcEngine" + }, + "updateChannelMediaOptions": { + "windows": "updateChannelMediaOptions", + "android": "updateChannelMediaOptions", + "ios": "updateChannelWithMediaOptions:", + "macos": "updateChannelWithMediaOptions:", + "parent_class": "IRtcEngine" + }, + "leaveChannel": { + "windows": "leaveChannel [1/2]", + "android": "leaveChannel [1/2]", + "ios": "leaveChannel:", + "macos": "leaveChannel:", + "isOverload": true, + "params": { + "windows": [ + "leaveChannelBlock" + ], + "android": [ + "leaveChannelBlock" + ], + "ios": [ + "leaveChannelBlock" + ], + "macos": [ + "leaveChannelBlock" + ] + }, + "parent_class": "IRtcEngine" + }, + "leaveChannel2": { + "windows": "leaveChannel [2/2]", + "android": "leaveChannel [2/2]", + "ios": "leaveChannel:leaveChannelBlock:", + "macos": "leaveChannel:leaveChannelBlock:", + "isOverload": true, + "params": { + "windows": [ + "options", + "leaveChannelBlock" + ], + "android": [ + "options", + "leaveChannelBlock" + ], + "ios": [ + "options", + "leaveChannelBlock" + ], + "macos": [ + "options", + "leaveChannelBlock" + ] + }, + "parent_class": "IRtcEngine" + }, + "renewToken": { + "windows": "renewToken", + "android": "renewToken", + "ios": "renewToken:", + "macos": "renewToken:", + "parent_class": "IRtcEngine" + }, + "getConnectionState": { + "windows": "getConnectionState", + "android": "getConnectionState", + "ios": "getConnectionState", + "macos": "getConnectionState", + "parent_class": "IRtcEngine" + }, + "registerLocalUserAccount": { + "windows": "registerLocalUserAccount", + "android": "registerLocalUserAccount", + "ios": "registerLocalUserAccountWithAppID:userAccount:", + "macos": "registerLocalUserAccountWithAppID:userAccount:", + "parent_class": "IRtcEngine" + }, + "joinChannelWithUserAccount1": { + "windows": "joinChannelWithUserAccount [1/2]", + "android": "joinChannelWithUserAccount [1/2]", + "ios": "joinChannelByToken:channelId:userAccount:joinSuccess:", + "macos": "joinChannelByToken:channelId:userAccount:joinSuccess:", + "isOverload": true, + "params": { + "windows": [ + "token", + "channelId", + "userAccount", + "joinSuccessBlock" + ], + "android": [ + "token", + "channelName", + "userAccount", + "joinSuccessBlock" + ], + "ios": [ + "token", + "channelId", + "userAccount", + "joinSuccessBlock" + ], + "macos": [ + "token", + "channelId", + "userAccount", + "joinSuccessBlock" + ] + }, + "parent_class": "IRtcEngine" + }, + "joinChannelWithUserAccount2": { + "windows": "joinChannelWithUserAccount [2/2]", + "android": "joinChannelWithUserAccount [2/2]", + "ios": "joinChannelByToken:channelId:userAccount:mediaOptions:joinSuccess:", + "macos": "joinChannelByToken:channelId:userAccount:mediaOptions:joinSuccess:", + "isOverload": true, + "params": { + "windows": [ + "token", + "channelId", + "userAccount", + "options", + "joinSuccessBlock" + ], + "android": [ + "token", + "channelName", + "userAccount", + "options", + "joinSuccessBlock" + ], + "ios": [ + "token", + "channelId", + "userAccount", + "mediaOptions", + "joinSuccessBlock" + ], + "macos": [ + "token", + "channelId", + "userAccount", + "mediaOptions", + "joinSuccessBlock" + ] + }, + "parent_class": "IRtcEngine" + }, + "getUserInfoByUserAccount": { + "windows": "getUserInfoByUserAccount", + "android": "getUserInfoByUserAccount", + "ios": "getUserInfoByUserAccount:withError:", + "macos": "getUserInfoByUserAccount:withError:", + "parent_class": "IRtcEngine" + }, + "enableWebSdkInteroperability": { + "windows": "enableWebSdkInteroperability", + "android": "enableWebSdkInteroperability", + "ios": "enableWebSdkInteroperability:", + "macos": "enableWebSdkInteroperability:", + "parent_class": "IRtcEngine" + }, + "loadExtensionProvider": { + "windows": "loadExtensionProvider", + "parent_class": "IRtcEngine" + }, + "preloadChannel": { + "windows": "preloadChannel", + "android": "preloadChannel", + "ios": "preloadChannelByToken:channelId:uid:", + "macos": "preloadChannelByToken:channelId:uid:", + "parent_class": "IRtcEngine" + }, + "preloadChannelWithUserAccount": { + "windows": "preloadChannelWithUserAccount", + "android": "preloadChannelWithUserAccount", + "ios": "preloadChannelByTokenWithUserAccount:channelId:userAccount:", + "macos": "preloadChannelByTokenWithUserAccount:channelId:userAccount:", + "parent_class": "IRtcEngine" + }, + "setExtensionProviderProperty": { + "windows": "setExtensionProviderProperty", + "android": "setExtensionProviderProperty", + "ios": "setExtensionProviderPropertyWithVendor:key:value:", + "macos": "setExtensionProviderPropertyWithVendor:key:value:", + "parent_class": "IRtcEngine" + }, + "startMediaRenderingTracing": { + "windows": "startMediaRenderingTracing", + "android": "startMediaRenderingTracing", + "ios": "startMediaRenderingTracing", + "macos": "startMediaRenderingTracing", + "parent_class": "IRtcEngine" + }, + "startMediaRenderingTracingEx": { + "windows": "startMediaRenderingTracingEx", + "android": "startMediaRenderingTracingEx", + "ios": "startMediaRenderingTracingEx:", + "macos": "startMediaRenderingTracingEx:", + "parent_class": "IRtcEngineEx" + }, + "enableInstantMediaRendering": { + "windows": "enableInstantMediaRendering", + "android": "enableInstantMediaRendering", + "ios": "enableInstantMediaRendering", + "macos": "enableInstantMediaRendering", + "parent_class": "IRtcEngine" + }, + "updatePreloadChannelToken": { + "windows": "updatePreloadChannelToken", + "android": "updatePreloadChannelToken", + "ios": "updatePreloadChannelToken:", + "macos": "updatePreloadChannelToken:", + "parent_class": "IRtcEngine" + }, + "onMultipathStats": { + "windows": "onMultipathStats", + "android": "onMultipathStats", + "ios": "rtcEngine:multiPathStats:", + "macos": "rtcEngine:multiPathStats:", + "parent_class": "IRtcEngineEventHandler" + }, + "onRenewTokenResult": { + "windows": "onRenewTokenResult", + "android": "onRenewTokenResult", + "ios": "rtcEngine:renewTokenResult:code:", + "macos": "rtcEngine:renewTokenResult:code:", + "parent_class": "IRtcEngineEventHandler" + }, + "removeVideoEffect": { + "windows": "removeVideoEffect", + "android": "removeVideoEffect", + "ios": "removeVideoEffectWithNodeId", + "macos": "removeVideoEffectWithNodeId", + "parent_class": "IVideoEffectObject" + }, + "performVideoEffectAction": { + "windows": "performVideoEffectAction", + "android": "performVideoEffectAction", + "ios": "performVideoEffectActionWithNodeId:actionId:", + "macos": "performVideoEffectActionWithNodeId:actionId:", + "parent_class": "IVideoEffectObject" + }, + "setVideoEffectFloatParam": { + "windows": "setVideoEffectFloatParam", + "android": "setVideoEffectFloatParam", + "ios": "setVideoEffectFloatParamWithOption", + "macos": "setVideoEffectFloatParamWithOption", + "parent_class": "IVideoEffectObject" + }, + "setVideoEffectIntParam": { + "windows": "setVideoEffectIntParam", + "android": "setVideoEffectIntParam", + "ios": "setVideoEffectIntParamWithOption", + "macos": "setVideoEffectIntParamWithOption", + "parent_class": "IVideoEffectObject" + }, + "setVideoEffectBoolParam": { + "windows": "setVideoEffectBoolParam", + "android": "setVideoEffectBoolParam", + "ios": "setVideoEffectBoolParamWithOption", + "macos": "setVideoEffectBoolParamWithOption", + "parent_class": "IVideoEffectObject" + }, + "getVideoEffectFloatParam": { + "windows": "getVideoEffectFloatParam", + "android": "getVideoEffectFloatParam", + "ios": "getVideoEffectFloatParamWithOption:key:", + "macos": "getVideoEffectFloatParamWithOption:key:", + "parent_class": "IVideoEffectObject" + }, + "getVideoEffectIntParam": { + "windows": "getVideoEffectIntParam", + "android": "getVideoEffectIntParam", + "ios": "getVideoEffectIntParamWithOption:key:", + "macos": "getVideoEffectIntParamWithOption:key:", + "parent_class": "IVideoEffectObject" + }, + "getVideoEffectBoolParam": { + "windows": "getVideoEffectBoolParam", + "android": "getVideoEffectBoolParam", + "ios": "getVideoEffectBoolParamWithOption:key:", + "macos": "getVideoEffectBoolParamWithOption:key:", + "parent_class": "IVideoEffectObject" + }, + "createVideoEffectObject": { + "windows": "createVideoEffectObject", + "android": "createVideoEffectObject", + "ios": "createVideoEffectObjectWithBundlePath", + "macos": "createVideoEffectObjectWithBundlePath", + "parent_class": "IRtcEngine" + }, + "addOrUpdateVideoEffect": { + "windows": "addOrUpdateVideoEffect", + "android": "addOrUpdateVideoEffect", + "ios": "addOrUpdateVideoEffectWithNodeId", + "macos": "addOrUpdateVideoEffectWithNodeId", + "parent_class": "IVideoEffectObject" + }, + "destroyVideoEffectObject": { + "windows": "destroyVideoEffectObject", + "android": "destroyVideoEffectObject", + "ios": "destroyVideoEffectObject", + "macos": "destroyVideoEffectObject", + "parent_class": "IRtcEngine" + }, + "setSimulcastConfig": { + "windows": "setSimulcastConfig", + "android": "setSimulcastConfig", + "ios": "setSimulcastConfig", + "macos": "setSimulcastConfig", + "parent_class": "IRtcEngine" + }, + "setPlaybackAudioFrameBeforeMixingParameters1": { + "windows": "setPlaybackAudioFrameBeforeMixingParameters [2/2]", + "android": "setPlaybackAudioFrameBeforeMixingParameters [2/2]", + "ios": "setPlaybackAudioFrameBeforeMixingParametersWithSampleRate", + "macos": "setPlaybackAudioFrameBeforeMixingParametersWithSampleRate", + "isOverload": true, + "params": { + "windows": [ + "sampleRate", + "channel", + "samplesPerCall" + ], + "android": [ + "sampleRate", + "channel", + "samplesPerCall" + ], + "ios": [ + "sampleRate", + "channel", + "samplesPerCall" + ], + "macos": [ + "sampleRate", + "channel", + "samplesPerCall" + ] + }, + "parent_class": "IRtcEngine" + }, + "addVideoWatermark3": { + "windows": "addVideoWatermark [3/3]", + "android": "addVideoWatermark [3/3]", + "ios": "addVideoWatermarkWithConfig", + "macos": "addVideoWatermarkWithConfig", + "isOverload": true, + "params": { + "windows": [ + "configs" + ], + "ios": [ + "config" + ], + "macos": [ + "config" + ] + }, + "parent_class": "IRtcEngine" + }, + "removeVideoWatermark": { + "windows": "removeVideoWatermark", + "android": "removeVideoWatermark", + "ios": "removeVideoWatermark", + "macos": "removeVideoWatermark", + "parent_class": "IRtcEngine" + }, + "addVideoWatermarkEx1": { + "windows": "addVideoWatermarkEx [2/2]", + "android": "addVideoWatermarkEx [2/2]", + "ios": "addVideoWatermarkEx3", + "macos": "addVideoWatermarkEx3", + "isOverload": true, + "params": { + "windows": [ + "config", + "connection" + ], + "android": [ + "config", + "connection" + ], + "ios": [ + "configs", + "connection" + ], + "macos": [ + "configs", + "connection" + ] + }, + "parent_class": "IRtcEngineEx" + }, + "removeVideoWatermarkEx": { + "windows": "removeVideoWatermarkEx", + "android": "removeVideoWatermarkEx", + "ios": "removeVideoWatermarkEx", + "macos": "removeVideoWatermarkEx", + "parent_class": "IRtcEngineEx" + }, + "setSimulcastConfigEx": { + "windows": "setSimulcastConfigEx", + "android": "setSimulcastConfigEx", + "ios": "setSimulcastConfigEx", + "macos": "setSimulcastConfigEx", + "parent_class": "IRtcEngineEx" + }, + "preloadEffectEx": { + "windows": "preloadEffectEx", + "android": "preloadEffectEx [1/2]", + "ios": "preloadEffectEx", + "macos": "preloadEffectEx", + "isOverload": true, + "params": { + "windows": [ + "connection", + "soundId", + "filePath", + "startPos" + ], + "android": [ + "connection", + "soundId", + "filePath", + "startPos" + ], + "ios": [ + "connection", + "soundId", + "filePath", + "startPos" + ], + "macos": [ + "connection", + "soundId", + "filePath", + "startPos" + ] + }, + "parent_class": "IRtcEngineEx" + }, + "playEffectEx": { + "windows": "playEffectEx", + "android": "playEffectEx [1/2]", + "ios": "playEffectEx:soundId:filePath:loopCount:pitch:pan:gain:publish:startPos:", + "macos": "playEffectEx:soundId:filePath:loopCount:pitch:pan:gain:publish:startPos:", + "isOverload": true, + "params": { + "windows": [ + "connection", + "soundId", + "filePath", + "loopCount", + "pitch", + "pan", + "gain", + "startPos" + ], + "android": [ + "connection", + "soundId", + "filePath", + "loopCount", + "pitch", + "pan", + "gain", + "publish", + "startPos" + ], + "ios": [ + "connection", + "soundId", + "filePath", + "loopCount", + "pitch", + "pan", + "gain", + "publish", + "startPos" + ], + "macos": [ + "connection", + "soundId", + "filePath", + "loopCount", + "pitch", + "pan", + "gain", + "publish", + "startPos" + ] + }, + "parent_class": "IRtcEngineEx" + }, + "RtcEngineReleaseCallback": { + "windows": "RtcEngineReleaseCallback", + "android": "onEngineReleased", + "parent_class": "IRtcEngineEventHandler" + }, + "createMediaPlayer": { + "windows": "createMediaPlayer", + "android": "createMediaPlayer", + "ios": "createMediaPlayerWithDelegate:", + "macos": "createMediaPlayerWithDelegate:", + "parent_class": "IRtcEngine" + }, + "destroyMediaPlayer": { + "windows": "destroyMediaPlayer", + "android": "destroy", + "ios": "destroyMediaPlayer:", + "macos": "destroyMediaPlayer:", + "parent_class": "IRtcEngine" + }, + "adjustPlayoutVolume": { + "windows": "adjustPlayoutVolume", + "android": "adjustPlayoutVolume", + "ios": "adjustPlayoutVolume:", + "macos": "adjustPlayoutVolume:", + "parent_class": "IMediaPlayer" + }, + "adjustPublishSignalVolume": { + "windows": "adjustPublishSignalVolume", + "android": "adjustPublishSignalVolume", + "ios": "adjustPublishSignalVolume:", + "macos": "adjustPublishSignalVolume:", + "parent_class": "IMediaPlayer" + }, + "enableAutoRemoveCache": { + "windows": "enableAutoRemoveCache", + "android": "enableAutoRemoveCache", + "ios": "enableAutoRemoveCache:", + "macos": "enableAutoRemoveCache:", + "parent_class": "IMediaPlayerCacheManager" + }, + "getAudioTrackCount": { + "windows": "getAudioTrackCount", + "android": "getAudioTrackCount", + "ios": "getAudioTrackCount", + "macos": "getAudioTrackCount", + "parent_class": "IRtcEngine" + }, + "getCacheDir": { + "windows": "getCacheDir", + "android": "getCacheDir", + "ios": "cacheDir", + "macos": "cacheDir", + "parent_class": "IMediaPlayerCacheManager" + }, + "getCacheFileCount": { + "windows": "getCacheFileCount", + "android": "getCacheFileCount", + "ios": "cacheFileCount", + "macos": "cacheFileCount", + "parent_class": "IMediaPlayerCacheManager" + }, + "getDuration": { + "windows": "getDuration", + "android": "getDuration", + "ios": "getDuration", + "macos": "getDuration", + "parent_class": "IMediaPlayer" + }, + "getMaxCacheFileCount": { + "windows": "getMaxCacheFileCount", + "android": "getMaxCacheFileCount", + "ios": "maxCacheFileCount", + "macos": "maxCacheFileCount", + "parent_class": "IMediaPlayerCacheManager" + }, + "getMaxCacheFileSize": { + "windows": "getMaxCacheFileSize", + "android": "getMaxCacheFileSize", + "ios": "maxCacheFileSize", + "macos": "maxCacheFileSize", + "parent_class": "IMediaPlayerCacheManager" + }, + "getMediaPlayerCacheManager": { + "windows": "getMediaPlayerCacheManager", + "android": "getMediaPlayerCacheManager", + "ios": "createMediaPlayerCacheManager", + "macos": "createMediaPlayerCacheManager", + "parent_class": "IMediaPlayerCacheManager" + }, + "getMediaPlayerId": { + "windows": "getMediaPlayerId", + "android": "getMediaPlayerId", + "ios": "getMediaPlayerId", + "macos": "getMediaPlayerId", + "parent_class": "IMediaPlayer" + }, + "getMute": { + "windows": "getMute", + "android": "getMute", + "ios": "getMute", + "macos": "getMute", + "parent_class": "IMediaPlayer" + }, + "getPlayoutVolume": { + "windows": "getPlayoutVolume", + "android": "getPlayoutVolume", + "ios": "getPlayoutVolume", + "macos": "getPlayoutVolume", + "parent_class": "IMediaPlayer" + }, + "getPlayPosition": { + "windows": "getPlayPosition", + "android": "getPlayPosition", + "ios": "getPosition", + "macos": "getPosition", + "parent_class": "IMediaPlayer" + }, + "getPlaySrc_IMediaPlayer": { + "windows": "getPlaySrc", + "android": "getPlaySrc [1/2]", + "ios": "getPlaySrc", + "macos": "getPlaySrc", + "parent_class": "IMediaPlayer" + }, + "getPublishSignalVolume": { + "windows": "getPublishSignalVolume", + "android": "getPublishSignalVolume", + "ios": "getPublishSignalVolume", + "macos": "getPublishSignalVolume", + "parent_class": "IMediaPlayer" + }, + "getState": { + "windows": "getState", + "android": "getState", + "ios": "getPlayerState", + "macos": "getPlayerState", + "parent_class": "IMediaPlayer" + }, + "getStreamCount": { + "windows": "getStreamCount", + "android": "getStreamCount", + "ios": "getStreamCount", + "macos": "getStreamCount", + "parent_class": "IMediaPlayer" + }, + "getStreamInfo": { + "windows": "getStreamInfo", + "android": "getStreamInfo", + "ios": "getStreamByIndex:", + "macos": "getStreamByIndex:", + "parent_class": "IMediaPlayer" + }, + "mute": { + "windows": "mute", + "android": "mute", + "ios": "mute:", + "macos": "mute:", + "parent_class": "IMediaPlayer" + }, + "open": { + "windows": "open", + "android": "open [1/2]", + "ios": "open:startPos:", + "macos": "open:startPos:", + "isOverload": true, + "params": { + "windows": [ + "url", + "startPos" + ], + "android": [ + "url", + "startPos" + ], + "ios": [ + "url", + "startPos" + ], + "macos": [ + "url", + "startPos" + ] + }, + "parent_class": "IMediaPlayer" + }, + "open2": { + "windows": "open", + "android": "open [2/2]", + "isOverload": true, + "params": { + "windows": [ + "uri", + "startPos" + ], + "android": [ + "uri", + "startPos" + ], + "ios": [ + "uri", + "startPos" + ], + "macos": [ + "uri", + "startPos" + ] + }, + "parent_class": "IMediaPlayer" + }, + "pause": { + "windows": "pause", + "android": "pause", + "ios": "pause", + "macos": "pause", + "parent_class": "IMediaPlayer" + }, + "play": { + "windows": "play", + "android": "play", + "ios": "play", + "macos": "play", + "parent_class": "IMediaPlayer" + }, + "removeAllCaches": { + "windows": "removeAllCaches", + "android": "removeAllCaches", + "ios": "removeAllCaches", + "macos": "removeAllCaches", + "parent_class": "IMediaPlayerCacheManager" + }, + "removeCacheByUri": { + "windows": "removeCacheByUri", + "android": "removeCacheByUri", + "ios": "removeCacheByUri:", + "macos": "removeCacheByUri:", + "parent_class": "IMediaPlayerCacheManager" + }, + "removeOldCache": { + "windows": "removeOldCache", + "android": "removeOldCache", + "ios": "removeOldCache", + "macos": "removeOldCache", + "parent_class": "IMediaPlayerCacheManager" + }, + "registerAudioFrameObserver1_IMediaPlayer": { + "windows": "registerAudioFrameObserver [1/2]", + "parent_class": "IMediaPlayer" + }, + "registerAudioFrameObserver2_IMediaPlayer": { + "windows": "registerAudioFrameObserver [2/2]", + "android": "registerAudioFrameObserver", + "parent_class": "IMediaPlayer" + }, + "registerPlayerSourceObserver": { + "windows": "registerPlayerSourceObserver", + "android": "registerPlayerObserver", + "parent_class": "IMediaPlayer" + }, + "registerVideoFrameObserver_IMediaPlayer": { + "windows": "registerVideoFrameObserver", + "android": "registerVideoFrameObserver", + "parent_class": "IMediaPlayer" + }, + "resume": { + "windows": "resume", + "android": "resume", + "ios": "resume", + "macos": "resume", + "parent_class": "IMediaPlayer" + }, + "seek": { + "windows": "seek", + "android": "seek", + "ios": "seekToPosition:", + "macos": "seekToPosition:", + "parent_class": "IMediaPlayer" + }, + "selectAudioTrack": { + "windows": "selectAudioTrack [1/2]", + "android": "selectAudioTrack", + "ios": "selectAudioTrack:", + "macos": "selectAudioTrack:", + "parent_class": "IRtcEngine" + }, + "selectAudioTrack_IMediaPlayer": { + "windows": "selectAudioTrack [2/2]", + "android": "selectAudioTrack", + "ios": "selectAudioTrack:", + "macos": "selectAudioTrack:", + "parent_class": "IMediaPlayer" + }, + "selectMultiAudioTrack": { + "windows": "selectMultiAudioTrack", + "android": "selectMultiAudioTrack", + "ios": "selectMultiAudioTrack:publishTrackIndex:", + "macos": "selectMultiAudioTrack:publishTrackIndex:", + "parent_class": "IMediaPlayer" + }, + "setAudioDualMonoMode": { + "windows": "setAudioDualMonoMode", + "android": "setAudioDualMonoMode", + "ios": "setAudioDualMonoMode:", + "macos": "setAudioDualMonoMode:", + "parent_class": "IMediaPlayer" + }, + "setAudioPitch": { + "windows": "setAudioPitch", + "android": "setAudioPitch", + "ios": "setAudioPitch:", + "macos": "setAudioPitch:", + "parent_class": "IMediaPlayer" + }, + "setCacheDir": { + "windows": "setCacheDir", + "android": "setCacheDir", + "ios": "setCacheDir:", + "macos": "setCacheDir:", + "parent_class": "IMediaPlayerCacheManager" + }, + "setLoopCount": { + "windows": "setLoopCount", + "android": "setLoopCount", + "ios": "setLoopCount:", + "macos": "setLoopCount:", + "parent_class": "IMediaPlayer" + }, + "setMaxCacheFileCount": { + "windows": "setMaxCacheFileCount", + "android": "setMaxCacheFileCount", + "ios": "setMaxCacheFileCount:", + "macos": "setMaxCacheFileCount:", + "parent_class": "IMediaPlayerCacheManager" + }, + "setMaxCacheFileSize": { + "windows": "setMaxCacheFileSize", + "android": "setMaxCacheFileSize", + "ios": "setMaxCacheFileSize:", + "macos": "setMaxCacheFileSize:", + "parent_class": "IMediaPlayerCacheManager" + }, + "setPlaybackSpeed": { + "windows": "setPlaybackSpeed", + "android": "setPlaybackSpeed", + "ios": "setPlaybackSpeed:", + "macos": "setPlaybackSpeed:", + "parent_class": "IMediaPlayer" + }, + "setPlayerOption": { + "windows": "setPlayerOption [1/2]", + "android": "setPlayerOption", + "ios": "setPlayerOption:value:", + "macos": "setPlayerOption:value:", + "isOverload": true, + "params": { + "windows": [ + "key", + "value" + ], + "android": [ + "key", + "value" + ], + "ios": [ + "key", + "value" + ], + "macos": [ + "key", + "value" + ] + }, + "parent_class": "IMediaPlayer" + }, + "setPlayerOption2": { + "windows": "setPlayerOption [2/2]", + "android": "setPlayerOptionString", + "ios": "setPlayerOptionString:value:", + "macos": "setPlayerOptionString:value:", + "isOverload": true, + "params": {}, + "parent_class": "IMediaPlayer" + }, + "setRenderMode": { + "windows": "setRenderMode", + "android": "setVideoRenderMode", + "ios": "setRenderMode:", + "macos": "setRenderMode:", + "parent_class": "IMediaPlayer" + }, + "setView": { + "windows": "setView", + "android": "setView", + "ios": "setView:", + "macos": "setView:", + "parent_class": "IMediaPlayer" + }, + "stop": { + "windows": "stop", + "android": "stop [1/2]", + "ios": "stop", + "macos": "stop", + "parent_class": "IMediaPlayer" + }, + "unregisterAudioFrameObserver_IMediaPlayer": { + "windows": "unregisterAudioFrameObserver", + "parent_class": "IMediaPlayer" + }, + "unregisterPlayerSourceObserver": { + "windows": "unregisterPlayerSourceObserver", + "android": "unRegisterPlayerObserver", + "parent_class": "IMediaPlayer" + }, + "unregisterVideoFrameObserver_IMediaPlayer": { + "windows": "unregisterVideoFrameObserver", + "parent_class": "IMediaPlayer" + }, + "openWithMediaSource": { + "windows": "openWithMediaSource", + "android": "openWithMediaSource", + "ios": "openWithMediaSource:", + "macos": "openWithMediaSource:", + "parent_class": "IMediaPlayer" + }, + "switchSrc": { + "windows": "switchSrc", + "android": "switchSrc", + "ios": "switchSrc:syncPts:", + "macos": "switchSrc:syncPts:", + "parent_class": "IMediaPlayer" + }, + "preloadSrc": { + "windows": "preloadSrc", + "android": "preloadSrc", + "ios": "preloadSrc:startPos:", + "macos": "preloadSrc:startPos:", + "parent_class": "IMediaPlayer" + }, + "unloadSrc": { + "windows": "unloadSrc", + "android": "unloadSrc", + "ios": "unloadSrc:", + "macos": "unloadSrc:", + "parent_class": "IMediaPlayer" + }, + "playPreloadedSrc": { + "windows": "playPreloadedSrc", + "android": "playPreloadedSrc", + "ios": "playPreloadedSrc:", + "macos": "playPreloadedSrc:", + "parent_class": "IMediaPlayer" + }, + "AddView": { + "windows": "AddView", + "android": "AddView", + "ios": "addView:config:error:", + "macos": "addView:config:error:", + "parent_class": "Canvas" + }, + "Canvas_Canvas": { + "windows": "Canvas", + "android": "Canvas", + "ios": "initWithRte:initialConfig:", + "macos": "initWithRte:initialConfig:", + "parent_class": "Canvas" + }, + "Code": { + "windows": "Code", + "android": "code", + "ios": "code", + "macos": "code", + "parent_class": "Error" + }, + "Destroy_Rte": { + "windows": "Destroy", + "android": "destroy", + "ios": "destroy:", + "macos": "destroy:", + "parent_class": "Rte" + }, + "Message": { + "windows": "Message", + "android": "message", + "ios": "message", + "macos": "message", + "parent_class": "Error" + }, + "GetAutoPlay": { + "windows": "GetAutoPlay", + "android": "getAutoPlay", + "ios": "autoPlay:", + "macos": "autoPlay:", + "parent_class": "PlayerConfig" + }, + "GetFromBridge": { + "windows": "GetFromBridge", + "android": "GetFromBridge", + "ios": "getFromBridge:", + "macos": "getFromBridge:", + "parent_class": "Rte" + }, + "Rte_Rte": { + "windows": "Rte", + "android": "Rte", + "ios": "initWithInitialConfig:", + "macos": "initWithInitialConfig:", + "parent_class": "Rte" + }, + "InitMediaEngine": { + "windows": "InitMediaEngine", + "android": "initMediaEngine", + "ios": "initMediaEngine:error:", + "macos": "initMediaEngine:error:", + "parent_class": "Rte" + }, + "SetAutoPlay": { + "windows": "SetAutoPlay", + "android": "setAutoPlay", + "ios": "setAutoPlay:error:", + "macos": "setAutoPlay:error:", + "parent_class": "PlayerConfig" + }, + "SetAppId": { + "windows": "SetAppId", + "android": "setAppId", + "ios": "setAppId:error:", + "macos": "setAppId:error:", + "parent_class": "Config" + }, + "SetCanvas": { + "windows": "SetCanvas", + "android": "setCanvas", + "ios": "setCanvas:error:", + "macos": "setCanvas:error:", + "parent_class": "Player" + }, + "SetRenderMode_CanvasConfig": { + "windows": "SetRenderMode", + "android": "setRenderMode", + "ios": "setVideoMirrorMode:error:", + "macos": "setVideoMirrorMode:error:", + "parent_class": "CanvasConfig" + }, + "GetAppId": { + "windows": "GetAppId", + "android": "getAppId", + "ios": "appId:", + "macos": "appId:", + "parent_class": "Config" + }, + "GetStats": { + "windows": "GetStats", + "android": "getStats", + "ios": "getStats:", + "macos": "getStats:", + "parent_class": "Player" + }, + "GetMirrorMode": { + "windows": "GetMirrorMode", + "android": "getVideoRenderMode", + "ios": "videoMirrorMode:", + "macos": "videoMirrorMode:", + "parent_class": "CanvasConfig" + }, + "GetRenderMode": { + "windows": "GetRenderMode", + "android": "getVideoRenderMode", + "ios": "videoRenderMode:", + "macos": "videoRenderMode:", + "parent_class": "CanvasConfig" + }, + "MuteAudio": { + "windows": "MuteAudio", + "android": "muteAudio", + "ios": "muteAudio:", + "macos": "muteAudio:", + "parent_class": "Player" + }, + "MuteVideo": { + "windows": "MuteVideo", + "android": "muteVideo", + "ios": "muteVideo:", + "macos": "muteVideo:", + "parent_class": "Player" + }, + "SetConfigs_Rte": { + "windows": "SetConfigs [1/3]", + "android": "setConfigs [1/3]", + "ios": "setConfigs:error:", + "macos": "setConfigs:error:", + "parent_class": "Rte" + }, + "SetConfigs_Player": { + "windows": "SetConfigs [2/3]", + "android": "setConfigs [2/3]", + "ios": "setConfigs:error:", + "macos": "setConfigs:error:", + "parent_class": "Player" + }, + "SetConfigs_Canvas": { + "windows": "SetConfigs [3/3]", + "android": "setConfigs [3/3]", + "ios": "setConfigs:error:", + "macos": "setConfigs:error:", + "parent_class": "Canvas" + }, + "SetMirrorMode": { + "windows": "SetMirrorMode", + "android": "setVideoMirrorMode", + "ios": "setVideoMirrorMode:error:", + "macos": "setVideoMirrorMode:error:", + "parent_class": "CanvasConfig" + }, + "SetJsonParameter_Config": { + "windows": "SetJsonParameter", + "android": "setJsonParameter", + "ios": "setJsonParameter:error:", + "macos": "setJsonParameter:error:", + "parent_class": "Config" + }, + "GetConfigs_Rte": { + "windows": "GetConfigs [1/3]", + "android": "getConfigs [1/3]", + "ios": "getConfigs:error:", + "macos": "getConfigs:error:", + "parent_class": "Rte" + }, + "GetConfigs_Player": { + "windows": "GetConfigs [2/3]", + "android": "getConfigs [2/3]", + "ios": "getConfigs:error:", + "macos": "getConfigs:error:", + "parent_class": "Player" + }, + "GetConfigs_Canvas": { + "windows": "GetConfigs [3/3]", + "android": "getConfigs [3/3]", + "ios": "getConfigs:error:", + "macos": "getConfigs:error:", + "parent_class": "Canvas" + }, + "GetInfo": { + "windows": "GetInfo", + "android": "getInfo", + "ios": "getInfo:error:", + "macos": "getInfo:error:", + "parent_class": "Player" + }, + "GetJsonParameter_Config": { + "windows": "GetJsonParameter", + "android": "getJsonParameter", + "ios": "jsonParameter:", + "macos": "jsonParameter:", + "parent_class": "Config" + }, + "Pause_Player": { + "windows": "Pause", + "android": "pause", + "ios": "pause:", + "macos": "pause:", + "parent_class": "Player" + }, + "Play_Player": { + "windows": "Play", + "android": "play", + "ios": "play:", + "macos": "play:", + "parent_class": "Player" + }, + "Player_Player": { + "windows": "Player", + "android": "Player", + "ios": "initWithRte:initialConfig:", + "macos": "initWithRte:initialConfig:", + "parent_class": "Player" + }, + "PreloadWithUrl": { + "windows": "PreloadWithUrl", + "android": "preloadWithUrl", + "ios": "preloadWithUrl:error:", + "macos": "preloadWithUrl:error:", + "parent_class": "Player" + }, + "RemoveView": { + "windows": "RemoveView", + "android": "removeView", + "ios": "removeView:config:error:", + "macos": "removeView:config:error:", + "parent_class": "Canvas" + }, + "RegisterObserver_Player": { + "windows": "RegisterObserver", + "android": "registerObserver", + "ios": "registerObserver:error:", + "macos": "registerObserver:error:", + "parent_class": "Player" + }, + "Stop_Player": { + "windows": "Stop", + "android": "stop", + "ios": "pause:", + "macos": "pause:", + "parent_class": "Player" + }, + "OpenWithUrl": { + "windows": "OpenWithUrl", + "android": "openWithUrl", + "ios": "openWithUrl:startTime:cb:", + "macos": "openWithUrl:startTime:cb:", + "parent_class": "Player" + }, + "UnregisterObserver_Player": { + "windows": "UnregisterObserver", + "android": "unregisterObserver", + "ios": "unregisterObserver:error:", + "macos": "unregisterObserver:error:", + "parent_class": "Player" + }, + "State": { + "windows": "State", + "android": "State", + "parent_class": "playerinfo" + }, + "Duration": { + "windows": "Duration", + "android": "duration", + "parent_class": "playerinfo" + }, + "StreamCount": { + "windows": "StreamCount", + "android": "streamCount", + "parent_class": "playerinfo" + }, + "HasAudio": { + "windows": "HasAudio", + "android": "hasAudio", + "parent_class": "playerinfo" + }, + "HasVideo": { + "windows": "HasVideo", + "android": "hasVideo", + "parent_class": "playerinfo" + }, + "IsAudioMuted": { + "windows": "IsAudioMuted", + "android": "isAudioMuted", + "parent_class": "playerinfo" + }, + "IsVideoMuted": { + "windows": "IsVideoMuted", + "android": "isVideoMuted", + "parent_class": "playerinfo" + }, + "VideoHeight": { + "windows": "VideoHeight", + "android": "videoHeight", + "parent_class": "playerinfo" + }, + "VideoWidth": { + "windows": "VideoWidth", + "android": "videoWidth", + "parent_class": "playerinfo" + }, + "AbrSubscriptionLayer": { + "windows": "AbrSubscriptionLayer", + "android": "abrSubscriptionLayer", + "parent_class": "playerinfo" + }, + "AudioSampleRate": { + "windows": "AudioSampleRate", + "android": "audioSampleRate", + "parent_class": "playerinfo" + }, + "AudioChannels": { + "windows": "AudioChannels", + "android": "AudioChannels", + "parent_class": "playerinfo" + }, + "AudioBitsPerSample": { + "windows": "AudioBitsPerSample", + "android": "audioBitsPerSample", + "parent_class": "playerinfo" + }, + "CurrentUrl": { + "windows": "CurrentUrl", + "android": "currentUrl", + "parent_class": "playerinfo" + }, + "SetPlaybackSpeed": { + "windows": "SetPlaybackSpeed", + "android": "setPlaybackSpeed", + "ios": "setPlaybackSpeed", + "macos": "setPlaybackSpeed", + "parent_class": "PlayerConfig" + }, + "GetPlaybackSpeed": { + "windows": "GetPlaybackSpeed", + "android": "getPlaybackSpeed", + "ios": "playbackSpeed", + "macos": "playbackSpeed", + "parent_class": "PlayerConfig" + }, + "SetPlayoutVolume": { + "windows": "SetPlayoutVolume", + "android": "setPlayoutVolume", + "ios": "setPlayoutVolume", + "macos": "setPlayoutVolume", + "parent_class": "PlayerConfig" + }, + "GetPlayoutVolume": { + "windows": "GetPlayoutVolume", + "android": "getPlayoutVolume", + "ios": "playoutVolume", + "macos": "playoutVolume", + "parent_class": "PlayerConfig" + }, + "SetLoopCount": { + "windows": "SetLoopCount", + "android": "setLoopCount", + "ios": "setLoopCount", + "macos": "setLoopCount", + "parent_class": "PlayerConfig" + }, + "GetLoopCount": { + "windows": "GetLoopCount", + "android": "getLoopCount", + "ios": "loopCount", + "macos": "loopCount", + "parent_class": "PlayerConfig" + }, + "SwitchWithUrl": { + "windows": "SwitchWithUrl", + "android": "switchWithUrl", + "ios": "switchWithUrl", + "macos": "switchWithUrl", + "parent_class": "Player" + }, + "Seek": { + "windows": "Seek", + "android": "seek", + "ios": "seek", + "macos": "seek", + "parent_class": "Player" + }, + "GetPosition": { + "windows": "GetPosition", + "android": "getPosition", + "ios": "getPosition", + "macos": "getPosition", + "parent_class": "Player" + }, + "onAudioVolumeIndication_PlayerObserver": { + "windows": "onAudioVolumeIndication", + "android": "onAudioVolumeIndication", + "ios": "onAudioVolumeIndication:volume:", + "macos": "onAudioVolumeIndication:volume:", + "parent_class": "PlayerObserver" + }, + "onEvent": { + "windows": "onEvent", + "android": "onEvent", + "ios": "onEvent:", + "macos": "onEvent:", + "parent_class": "PlayerObserver" + }, + "onMetadata_PlayerObserver": { + "windows": "onMetadata [2/2]", + "android": "onMetadata [2/2]", + "ios": "onMetadata:data:", + "macos": "onMetadata:data:", + "parent_class": "PlayerObserver" + }, + "onPlayerInfoUpdated_PlayerObserver": { + "windows": "onPlayerInfoUpdated [2/2]", + "android": "onPlayerInfoUpdated [2/2]", + "ios": "onPlayerInfoUpdated:", + "macos": "onPlayerInfoUpdated:", + "parent_class": "PlayerObserver" + }, + "onResolutionChanged": { + "windows": "onResolutionChanged", + "android": "onResolutionChanged", + "ios": "onResolutionChanged:", + "macos": "onResolutionChanged:", + "parent_class": "PlayerObserver" + }, + "onStateChanged": { + "windows": "onStateChanged", + "android": "onStateChanged", + "ios": "onStateChanged:newState:error:", + "macos": "onStateChanged:newState:error:", + "parent_class": "PlayerObserver" + }, + "onPositionChanged_PlayerObserver": { + "windows": "onPositionChanged", + "android": "onPositionChanged", + "ios": "onPositionChanged", + "macos": "onPositionChanged", + "parent_class": "PlayerObserver" + }, + "enableAudio": { + "windows": "enableAudio", + "android": "enableAudio", + "ios": "enableAudio", + "macos": "enableAudio", + "parent_class": "IRtcEngine" + }, + "disableAudio": { + "windows": "disableAudio", + "android": "disableAudio", + "ios": "disableAudio", + "macos": "disableAudio", + "parent_class": "IRtcEngine" + }, + "setAudioProfile": { + "windows": "setAudioProfile [1/2]", + "android": "setAudioProfile [1/2]", + "ios": "setAudioProfile:scenario:", + "macos": "setAudioProfile:scenario:", + "isOverload": true, + "params": { + "windows": [ + "profile", + "scenario" + ], + "android": [ + "profile", + "scenario" + ], + "ios": [ + "profile", + "scenario" + ], + "macos": [ + "profile", + "scenario" + ] + }, + "parent_class": "IRtcEngine" + }, + "setAudioProfile2": { + "windows": "setAudioProfile [2/2]", + "android": "setAudioProfile [2/2]", + "ios": "setAudioProfile:", + "macos": "setAudioProfile:", + "isOverload": true, + "params": { + "windows": [ + "profile" + ], + "android": [ + "profile" + ], + "ios": [ + "profile" + ], + "macos": [ + "profile" + ] + }, + "parent_class": "IRtcEngine" + }, + "setAudioScenario": { + "windows": "setAudioScenario", + "android": "setAudioScenario", + "ios": "setAudioScenario:", + "macos": "setAudioScenario:", + "parent_class": "IRtcEngine" + }, + "setAudioSessionOperationRestriction": { + "windows": "setAudioSessionOperationRestriction", + "ios": "setAudioSessionOperationRestriction:", + "parent_class": "IRtcEngine" + }, + "adjustRecordingSignalVolume": { + "windows": "adjustRecordingSignalVolume", + "android": "adjustRecordingSignalVolume", + "ios": "adjustRecordingSignalVolume:", + "macos": "adjustRecordingSignalVolume:", + "parent_class": "IRtcEngine" + }, + "adjustLoopbackSignalVolume": { + "windows": "adjustLoopbackSignalVolume", + "macos": "adjustLoopbackSignalVolume:", + "parent_class": "IRtcEngine" + }, + "adjustUserPlaybackSignalVolume": { + "windows": "adjustUserPlaybackSignalVolume", + "android": "adjustUserPlaybackSignalVolume", + "ios": "adjustUserPlaybackSignalVolume:volume:", + "macos": "adjustUserPlaybackSignalVolume:volume:", + "parent_class": "IRtcEngine" + }, + "adjustPlaybackSignalVolume": { + "windows": "adjustPlaybackSignalVolume", + "android": "adjustPlaybackSignalVolume", + "ios": "adjustPlaybackSignalVolume:", + "macos": "adjustPlaybackSignalVolume:", + "parent_class": "IRtcEngine" + }, + "adjustCustomAudioPublishVolume": { + "windows": "adjustCustomAudioPublishVolume", + "android": "adjustCustomAudioPublishVolume", + "ios": "adjustCustomAudioPublishVolume:volume:", + "macos": "adjustCustomAudioPublishVolume:volume:", + "parent_class": "IRtcEngine" + }, + "enableLocalAudio": { + "windows": "enableLocalAudio", + "android": "enableLocalAudio", + "ios": "enableLocalAudio:", + "macos": "enableLocalAudio:", + "parent_class": "IRtcEngine" + }, + "muteLocalAudioStream": { + "windows": "muteLocalAudioStream", + "android": "muteLocalAudioStream", + "ios": "muteLocalAudioStream:", + "macos": "muteLocalAudioStream:", + "parent_class": "IRtcEngine" + }, + "muteRemoteAudioStream": { + "windows": "muteRemoteAudioStream", + "android": "muteRemoteAudioStream", + "ios": "muteRemoteAudioStream:mute:", + "macos": "muteRemoteAudioStream:mute:", + "parent_class": "IRtcEngine" + }, + "muteAllRemoteAudioStreams": { + "windows": "muteAllRemoteAudioStreams", + "android": "muteAllRemoteAudioStreams", + "ios": "muteAllRemoteAudioStreams:", + "macos": "muteAllRemoteAudioStreams:", + "parent_class": "IRtcEngine" + }, + "muteRecordingSignal": { + "windows": "muteRecordingSignal", + "android": "muteRecordingSignal", + "ios": "muteRecordingSignal:", + "macos": "muteRecordingSignal:", + "parent_class": "IRtcEngine" + }, + "setSubscribeAudioBlocklist": { + "windows": "setSubscribeAudioBlocklist", + "android": "setSubscribeAudioBlocklist", + "ios": "setSubscribeAudioBlocklist:", + "macos": "setSubscribeAudioBlocklist:", + "parent_class": "IRtcEngine" + }, + "setSubscribeAudioAllowlist": { + "windows": "setSubscribeAudioAllowlist", + "android": "setSubscribeAudioAllowlist", + "ios": "setSubscribeAudioAllowlist:", + "macos": "setSubscribeAudioAllowlist:", + "parent_class": "IRtcEngine" + }, + "enableVideo": { + "windows": "enableVideo", + "android": "enableVideo", + "ios": "enableVideo", + "macos": "enableVideo", + "parent_class": "IRtcEngine" + }, + "disableVideo": { + "windows": "disableVideo", + "android": "disableVideo", + "ios": "disableVideo", + "macos": "disableVideo", + "parent_class": "IRtcEngine" + }, + "setSubscribeVideoBlocklist": { + "windows": "setSubscribeVideoBlocklist", + "android": "setSubscribeVideoBlocklist", + "ios": "setSubscribeVideoBlocklist:", + "macos": "setSubscribeVideoBlocklist:", + "parent_class": "IRtcEngine" + }, + "setSubscribeVideoAllowlist": { + "windows": "setSubscribeVideoAllowlist", + "android": "setSubscribeVideoAllowlist", + "ios": "setSubscribeVideoAllowlist:", + "macos": "setSubscribeVideoAllowlist:", + "parent_class": "IRtcEngine" + }, + "setVideoScenario": { + "windows": "setVideoScenario", + "android": "setVideoScenario", + "ios": "setVideoScenario:", + "macos": "setVideoScenario:", + "parent_class": "IRtcEngine" + }, + "setVideoEncoderConfiguration": { + "windows": "setVideoEncoderConfiguration", + "android": "setVideoEncoderConfiguration", + "ios": "setVideoEncoderConfiguration:", + "macos": "setVideoEncoderConfiguration:", + "parent_class": "IRtcEngine" + }, + "setupLocalVideo": { + "windows": "setupLocalVideo", + "android": "setupLocalVideo", + "ios": "setupLocalVideo:", + "macos": "setupLocalVideo:", + "parent_class": "IRtcEngine" + }, + "setupRemoteVideo": { + "windows": "setupRemoteVideo", + "android": "setupRemoteVideo", + "ios": "setupRemoteVideo:", + "macos": "setupRemoteVideo:", + "parent_class": "IRtcEngine" + }, + "setLocalRenderMode1": { + "windows": "setLocalRenderMode [1/2]", + "android": "setLocalRenderMode [1/2]", + "ios": "setLocalRenderMode:mode:", + "macos": "setLocalRenderMode:mode:", + "isOverload": true, + "params": { + "windows": [ + "renderMode", + "uid" + ], + "android": [ + "renderMode", + "uid" + ], + "ios": [ + "mode", + "uid" + ], + "macos": [ + "mode", + "uid" + ] + }, + "parent_class": "IRtcEngine" + }, + "setLocalRenderMode2": { + "windows": "setLocalRenderMode [2/2]", + "android": "setLocalRenderMode [2/2]", + "ios": "setLocalRenderMode:mirror:", + "macos": "setLocalRenderMode:mirror:", + "isOverload": true, + "params": { + "windows": [ + "renderMode", + "mirrorMode" + ], + "android": [ + "renderMode", + "mirrorMode" + ], + "ios": [ + "mode", + "mirror" + ], + "macos": [ + "mode", + "mirror" + ] + }, + "parent_class": "IRtcEngine" + }, + "setRemoteRenderMode2": { + "windows": "setRemoteRenderMode", + "android": "setRemoteRenderMode", + "ios": "setRemoteRenderMode:mode:mirror:", + "macos": "setRemoteRenderMode:mode:mirror:", + "parent_class": "IRtcEngine" + }, + "setLocalRenderTargetFps": { + "windows": "setLocalRenderTargetFps", + "android": "setLocalRenderTargetFps", + "ios": "setLocalRenderTargetFps", + "macos": "setLocalRenderTargetFps", + "parent_class": "IRtcEngine" + }, + "setRemoteRenderTargetFps": { + "windows": "setRemoteRenderTargetFps", + "android": "setRemoteRenderTargetFps", + "ios": "setRemoteRenderTargetFps", + "macos": "setRemoteRenderTargetFps", + "parent_class": "IRtcEngine" + }, + "startPreview": { + "windows": "startPreview [1/2]", + "android": "startPreview [1/2]", + "ios": "startPreview", + "macos": "startPreview", + "isOverload": true, + "params": {}, + "parent_class": "IRtcEngine" + }, + "startPreview2": { + "windows": "startPreview [2/2]", + "android": "startPreview [2/2]", + "ios": "startPreview:", + "macos": "startPreview:", + "isOverload": true, + "params": {}, + "parent_class": "IRtcEngine" + }, + "stopPreview": { + "windows": "stopPreview [1/2]", + "android": "stopPreview [1/2]", + "ios": "stopPreview", + "macos": "stopPreview", + "isOverload": true, + "params": {}, + "parent_class": "IRtcEngine" + }, + "stopPreview2": { + "windows": "stopPreview [2/2]", + "android": "stopPreview [2/2]", + "ios": "stopPreview:", + "macos": "stopPreview:", + "isOverload": true, + "params": {}, + "parent_class": "IRtcEngine" + }, + "enableLocalVideo": { + "windows": "enableLocalVideo", + "android": "enableLocalVideo", + "ios": "enableLocalVideo:", + "macos": "enableLocalVideo:", + "parent_class": "IRtcEngine" + }, + "muteLocalVideoStream": { + "windows": "muteLocalVideoStream", + "android": "muteLocalVideoStream", + "ios": "muteLocalVideoStream:", + "macos": "muteLocalVideoStream:", + "parent_class": "IRtcEngine" + }, + "muteRemoteVideoStream": { + "windows": "muteRemoteVideoStream", + "android": "muteRemoteVideoStream", + "ios": "muteRemoteVideoStream:mute:", + "macos": "muteRemoteVideoStream:mute:", + "parent_class": "IRtcEngine" + }, + "muteAllRemoteVideoStreams": { + "windows": "muteAllRemoteVideoStreams", + "android": "muteAllRemoteVideoStreams", + "ios": "muteAllRemoteVideoStreams:", + "macos": "muteAllRemoteVideoStreams:", + "parent_class": "IRtcEngine" + }, + "setRemoteVideoSubscriptionOptions": { + "windows": "setRemoteVideoSubscriptionOptions", + "android": "setRemoteVideoSubscriptionOptions", + "ios": "setRemoteVideoSubscriptionOptions:options:", + "macos": "setRemoteVideoSubscriptionOptions:options:", + "parent_class": "IRtcEngine" + }, + "setRemoteVideoSubscriptionOptionsEx": { + "windows": "setRemoteVideoSubscriptionOptionsEx", + "android": "setRemoteVideoSubscriptionOptionsEx", + "ios": "setRemoteVideoSubscriptionOptionsEx:options:connection:", + "macos": "setRemoteVideoSubscriptionOptionsEx:options:connection:", + "parent_class": "IRtcEngineEx" + }, + "queryCodecCapability": { + "windows": "queryCodecCapability", + "android": "queryCodecCapability", + "ios": "queryCodecCapability", + "macos": "queryCodecCapability", + "parent_class": "IRtcEngine" + }, + "setAdvancedAudioOptions": { + "windows": "setAdvancedAudioOptions", + "android": "setAdvancedAudioOptions", + "ios": "setAdvancedAudioOptions:", + "macos": "setAdvancedAudioOptions:", + "parent_class": "IRtcEngine" + }, + "setAINSMode": { + "windows": "setAINSMode", + "android": "setAINSMode", + "ios": "setAINSMode:mode:", + "macos": "setAINSMode:mode:", + "parent_class": "IRtcEngine" + }, + "setBeautyEffectOptions": { + "windows": "setBeautyEffectOptions", + "android": "setBeautyEffectOptions [1/2]", + "ios": "setBeautyEffectOptions:options:", + "macos": "setBeautyEffectOptions:options:", + "isOverload": true, + "params": { + "windows": [ + "enabled", + "options", + "type" + ], + "android": [ + "enabled", + "options", + "type" + ], + "ios": [ + "enable", + "options", + "type" + ], + "macos": [ + "enable", + "options", + "type" + ] + }, + "parent_class": "IRtcEngine" + }, + "enableVirtualBackground": { + "windows": "enableVirtualBackground", + "android": "enableVirtualBackground [1/2]", + "ios": "enableVirtualBackground:backData:segData:", + "macos": "enableVirtualBackground:backData:segData:", + "isOverload": true, + "params": { + "windows": [ + "enabled", + "backgroundSource", + "segproperty", + "type" + ], + "android": [ + "enabled", + "backgroundSource", + "segproperty", + "type" + ], + "ios": [ + "enable", + "backData", + "segData", + "type" + ], + "macos": [ + "enable", + "backData", + "segData", + "type" + ] + }, + "parent_class": "IRtcEngine" + }, + "setLowlightEnhanceOptions": { + "windows": "setLowlightEnhanceOptions", + "android": "setLowlightEnhanceOptions [1/2]", + "ios": "setLowlightEnhanceOptions:options:", + "macos": "setLowlightEnhanceOptions:options:", + "isOverload": true, + "params": { + "windows": [ + "enabled", + "options", + "type" + ], + "android": [ + "enabled", + "options", + "type" + ], + "ios": [ + "enable", + "options", + "type" + ], + "macos": [ + "enable", + "options", + "type" + ] + }, + "parent_class": "IRtcEngine" + }, + "setVideoDenoiserOptions": { + "windows": "setVideoDenoiserOptions", + "android": "setVideoDenoiserOptions [1/2]", + "ios": "setVideoDenoiserOptions:options:", + "macos": "setVideoDenoiserOptions:options:", + "isOverload": true, + "params": { + "windows": [ + "enabled", + "options", + "type" + ], + "android": [ + "enabled", + "options", + "type" + ], + "ios": [ + "enable", + "options", + "type" + ], + "macos": [ + "enable", + "options", + "type" + ] + }, + "parent_class": "IRtcEngine" + }, + "setColorEnhanceOptions": { + "windows": "setColorEnhanceOptions", + "android": "setColorEnhanceOptions [1/2]", + "ios": "setColorEnhanceOptions:options:", + "macos": "setColorEnhanceOptions:options:", + "isOverload": true, + "params": { + "windows": [ + "enabled", + "options", + "type" + ], + "android": [ + "enabled", + "options", + "type" + ], + "ios": [ + "enable", + "options", + "type" + ], + "macos": [ + "enable", + "options", + "type" + ] + }, + "parent_class": "IRtcEngine" + }, + "setFilterEffectOptions": { + "windows": "setFilterEffectOptions", + "android": "setFilterEffectOptions [1/2]", + "ios": "setFilterEffectOptions:options:sourceType:", + "macos": "setFilterEffectOptions:options:sourceType:", + "isOverload": true, + "params": { + "windows": [ + "enabled", + "options", + "type" + ], + "android": [ + "enabled", + "options" + ], + "ios": [ + "enable", + "options", + "sourceType" + ], + "macos": [ + "enable", + "options", + "sourceType" + ] + }, + "parent_class": "IRtcEngine" + }, + "registerFaceInfoObserver": { + "windows": "registerFaceInfoObserver", + "android": "registerFaceInfoObserver", + "ios": "setFaceInfoDelegate:", + "macos": "setFaceInfoDelegate:", + "parent_class": "IMediaEngine" + }, + "adjustUserPlaybackSignalVolumeEx": { + "windows": "adjustUserPlaybackSignalVolumeEx", + "android": "adjustUserPlaybackSignalVolumeEx", + "ios": "adjustUserPlaybackSignalVolumeEx:volume:connection:", + "macos": "adjustUserPlaybackSignalVolumeEx:volume:connection:", + "parent_class": "IRtcEngineEx" + }, + "createDataStreamEx1": { + "windows": "createDataStreamEx [1/2]", + "android": "createDataStreamEx [1/2]", + "ios": "createDataStreamEx:reliable:ordered:connection:", + "macos": "createDataStreamEx:reliable:ordered:connection:", + "isOverload": true, + "params": { + "windows": [ + "streamId", + "reliable", + "ordered", + "connection" + ], + "android": [ + "streamId", + "reliable", + "ordered", + "connection" + ], + "ios": [ + "streamId", + "reliable", + "ordered", + "connection" + ], + "macos": [ + "streamId", + "reliable", + "ordered", + "connection" + ] + }, + "parent_class": "IRtcEngineEx" + }, + "createDataStreamEx2": { + "windows": "createDataStreamEx [2/2]", + "android": "createDataStreamEx [2/2]", + "ios": "createDataStreamEx:config:connection:", + "macos": "createDataStreamEx:config:connection:", + "isOverload": true, + "params": { + "windows": [ + "streamId", + "config", + "connection" + ], + "android": [ + "streamId", + "config", + "connection" + ], + "ios": [ + "streamId", + "config", + "connection" + ], + "macos": [ + "streamId", + "config", + "connection" + ] + }, + "parent_class": "IRtcEngineEx" + }, + "enableAudioVolumeIndicationEx": { + "windows": "enableAudioVolumeIndicationEx", + "android": "enableAudioVolumeIndicationEx", + "ios": "enableAudioVolumeIndicationEx:smooth:reportVad:connection:", + "macos": "enableAudioVolumeIndicationEx:smooth:reportVad:connection:", + "parent_class": "IRtcEngineEx" + }, + "joinChannelEx": { + "windows": "joinChannelEx", + "android": "joinChannelEx", + "ios": "joinChannelExByToken:connection:delegate:mediaOptions:joinSuccess:", + "macos": "joinChannelExByToken:connection:delegate:mediaOptions:joinSuccess:", + "parent_class": "IRtcEngineEx" + }, + "joinChannelWithUserAccountEx": { + "windows": "joinChannelWithUserAccountEx", + "android": "joinChannelWithUserAccountEx", + "ios": "joinChannelExByToken:channelId:userAccount:delegate:mediaOptions:joinSuccess:", + "macos": "joinChannelExByToken:channelId:userAccount:delegate:mediaOptions:joinSuccess:", + "parent_class": "IRtcEngine" + }, + "getUserInfoByUid": { + "windows": "getUserInfoByUid", + "android": "getUserInfoByUid", + "ios": "getUserInfoByUid:withError:", + "macos": "getUserInfoByUid:withError:", + "parent_class": "IRtcEngine" + }, + "leaveChannelEx": { + "windows": "leaveChannelEx [1/2]", + "android": "leaveChannelEx [1/2]", + "ios": "leaveChannelEx:leaveChannelBlock:", + "macos": "leaveChannelEx:leaveChannelBlock:", + "isOverload": true, + "params": { + "windows": [ + "connection", + "leaveChannelBlock" + ], + "android": [ + "connection", + "leaveChannelBlock" + ], + "ios": [ + "connection", + "leaveChannelBlock" + ], + "macos": [ + "connection", + "leaveChannelBlock" + ] + }, + "parent_class": "IRtcEngineEx" + }, + "leaveChannelEx2": { + "windows": "leaveChannelEx [2/2]", + "android": "leaveChannelEx [2/2]", + "ios": "leaveChannelEx:options:leaveChannelBlock:", + "macos": "leaveChannelEx:options:leaveChannelBlock:", + "isOverload": true, + "params": { + "windows": [ + "connection", + "options", + "leaveChannelBlock" + ], + "android": [ + "connection", + "options", + "leaveChannelBlock" + ], + "ios": [ + "connection", + "options", + "leaveChannelBlock" + ], + "macos": [ + "connection", + "options", + "leaveChannelBlock" + ] + }, + "parent_class": "IRtcEngineEx" + }, + "muteRemoteAudioStreamEx": { + "windows": "muteRemoteAudioStreamEx", + "android": "muteRemoteAudioStreamEx", + "ios": "muteRemoteAudioStreamEx:mute:connection:", + "macos": "muteRemoteAudioStreamEx:mute:connection:", + "parent_class": "IRtcEngineEx" + }, + "addVideoWatermarkEx": { + "windows": "addVideoWatermarkEx [1/2]", + "android": "addVideoWatermarkEx [1/2]", + "ios": "addVideoWatermarkEx:options:connection:", + "macos": "addVideoWatermarkEx:options:connection:", + "isOverload": true, + "params": { + "windows": [ + "watermarkUrl", + "options", + "connection" + ], + "android": [ + "watermarkUrl", + "options", + "connection" + ], + "ios": [ + "url", + "options", + "connection" + ], + "macos": [ + "url", + "options", + "connection" + ] + }, + "parent_class": "IRtcEngineEx" + }, + "muteRemoteVideoStreamEx": { + "windows": "muteRemoteVideoStreamEx", + "android": "muteRemoteVideoStreamEx", + "ios": "muteRemoteVideoStreamEx:mute:connection:", + "macos": "muteRemoteVideoStreamEx:mute:connection:", + "parent_class": "IRtcEngineEx" + }, + "clearVideoWatermarkEx": { + "windows": "clearVideoWatermarkEx", + "android": "clearVideoWatermarkEx", + "ios": "clearVideoWatermarkEx:", + "macos": "clearVideoWatermarkEx:", + "parent_class": "IRtcEngineEx" + }, + "enableLoopbackRecordingEx": { + "windows": "enableLoopbackRecordingEx", + "macos": "enableLoopbackRecordingEx:deviceName:connection:", + "parent_class": "IRtcEngineEx" + }, + "getConnectionStateEx": { + "windows": "getConnectionStateEx", + "android": "getConnectionStateEx", + "ios": "getConnectionStateEx:", + "macos": "getConnectionStateEx:", + "parent_class": "IRtcEngineEx" + }, + "resumeAllChannelMediaRelayEx": { + "windows": "resumeAllChannelMediaRelayEx", + "android": "resumeAllChannelMediaRelayEx", + "ios": "resumeAllChannelMediaRelayEx:", + "macos": "resumeAllChannelMediaRelayEx:", + "parent_class": "IRtcEngineEx" + }, + "sendCustomReportMessageEx": { + "windows": "sendCustomReportMessageEx", + "android": "sendCustomReportMessageEx", + "ios": "sendCustomReportMessageEx:category:event:label:value:connection:", + "macos": "sendCustomReportMessageEx:category:event:label:value:connection:", + "parent_class": "IRtcEngineEx" + }, + "sendStreamMessageEx": { + "windows": "sendStreamMessageEx", + "android": "sendStreamMessageEx", + "parent_class": "IRtcEngineEx" + }, + "setRemoteRenderModeEx": { + "windows": "setRemoteRenderModeEx", + "android": "setRemoteRenderModeEx", + "ios": "setRemoteRenderModeEx:mode:mirror:connection:", + "macos": "setRemoteRenderModeEx:mode:mirror:connection:", + "parent_class": "IRtcEngineEx" + }, + "setRemoteVideoStreamTypeEx": { + "windows": "setRemoteVideoStreamTypeEx", + "android": "setRemoteVideoStreamTypeEx [1/2]", + "ios": "setRemoteVideoStreamEx:type:connection:", + "macos": "setRemoteVideoStreamEx:type:connection:", + "isOverload": true, + "params": { + "windows": [ + "uid", + "streamType", + "connection" + ], + "android": [ + "uid", + "streamType", + "connection" + ], + "ios": [ + "uid", + "streamType", + "connection" + ], + "macos": [ + "uid", + "streamType", + "connection" + ] + }, + "parent_class": "IRtcEngineEx" + }, + "setRemoteVoicePositionEx": { + "windows": "setRemoteVoicePositionEx", + "android": "setRemoteVoicePositionEx", + "ios": "setRemoteVoicePosition:pan:gain:connection:", + "macos": "setRemoteVoicePosition:pan:gain:connection:", + "parent_class": "IRtcEngineEx" + }, + "setSubscribeAudioBlocklistEx": { + "windows": "setSubscribeAudioBlocklistEx", + "android": "setSubscribeAudioBlocklistEx", + "ios": "setSubscribeAudioBlocklistEx:connection:", + "macos": "setSubscribeAudioBlocklistEx:connection:", + "parent_class": "IRtcEngineEx" + }, + "setSubscribeAudioAllowlistEx": { + "windows": "setSubscribeAudioAllowlistEx", + "android": "setSubscribeAudioAllowlistEx", + "ios": "setSubscribeAudioAllowlistEx:connection:", + "macos": "setSubscribeAudioAllowlistEx:connection:", + "parent_class": "IRtcEngineEx" + }, + "setSubscribeVideoBlocklistEx": { + "windows": "setSubscribeVideoBlocklistEx", + "android": "setSubscribeVideoBlocklistEx", + "ios": "setSubscribeVideoBlocklistEx:connection:", + "macos": "setSubscribeVideoBlocklistEx:connection:", + "parent_class": "IRtcEngineEx" + }, + "setSubscribeVideoAllowlistEx": { + "windows": "setSubscribeVideoAllowlistEx", + "android": "setSubscribeVideoAllowlistEx", + "ios": "setSubscribeVideoAllowlistEx:connection:", + "macos": "setSubscribeVideoAllowlistEx:connection:", + "parent_class": "IRtcEngineEx" + }, + "setupRemoteVideoEx": { + "windows": "setupRemoteVideoEx", + "android": "setupRemoteVideoEx", + "ios": "setupRemoteVideoEx:connection:", + "macos": "setupRemoteVideoEx:connection:", + "parent_class": "IRtcEngineEx" + }, + "setVideoEncoderConfigurationEx": { + "windows": "setVideoEncoderConfigurationEx", + "android": "setVideoEncoderConfigurationEx", + "ios": "setVideoEncoderConfigurationEx:connection:", + "macos": "setVideoEncoderConfigurationEx:connection:", + "parent_class": "IRtcEngineEx" + }, + "startOrUpdateChannelMediaRelayEx": { + "windows": "startOrUpdateChannelMediaRelayEx", + "android": "startOrUpdateChannelMediaRelayEx", + "ios": "startOrUpdateChannelMediaRelayEx:connection:", + "macos": "startOrUpdateChannelMediaRelayEx:connection:", + "parent_class": "IRtcEngineEx" + }, + "pauseAllChannelMediaRelayEx": { + "windows": "pauseAllChannelMediaRelayEx", + "android": "pauseAllChannelMediaRelayEx", + "ios": "pauseAllChannelMediaRelayEx:", + "macos": "pauseAllChannelMediaRelayEx:", + "parent_class": "IRtcEngineEx" + }, + "takeSnapshotEx": { + "windows": "takeSnapshotEx [1/2]", + "android": "takeSnapshotEx [1/2]", + "ios": "takeSnapshotEx:uid:filePath:", + "macos": "takeSnapshotEx:uid:filePath:", + "isOverload": true, + "params": { + "windows": [ + "connection", + "uid", + "filePath" + ], + "android": [ + "connection", + "uid", + "filePath" + ], + "ios": [ + "connection", + "uid", + "filePath" + ], + "macos": [ + "connection", + "uid", + "filePath" + ] + }, + "parent_class": "IRtcEngineEx" + }, + "takeSnapshotEx2": { + "windows": "takeSnapshotEx [2/2]", + "android": "takeSnapshotEx [2/2]", + "ios": "takeSnapshotExWithConfig:uid:config:", + "macos": "takeSnapshotExWithConfig:uid:config:", + "isOverload": true, + "params": { + "windows": [ + "connection", + "uid", + "config" + ], + "android": [ + "connection", + "uid", + "config" + ], + "ios": [ + "connection", + "uid", + "config" + ], + "macos": [ + "connection", + "uid", + "config" + ] + }, + "parent_class": "IRtcEngineEx" + }, + "updateChannelMediaOptionsEx": { + "windows": "updateChannelMediaOptionsEx", + "android": "updateChannelMediaOptionsEx", + "ios": "updateChannelExWithMediaOptions:connection:", + "macos": "updateChannelExWithMediaOptions:connection:", + "parent_class": "IRtcEngineEx" + }, + "muteLocalAudioStreamEx": { + "windows": "muteLocalAudioStreamEx", + "android": "muteLocalAudioStreamEx", + "ios": "muteLocalAudioStreamEx:connection:", + "macos": "muteLocalAudioStreamEx:connection:", + "parent_class": "IRtcEngineEx" + }, + "muteLocalVideoStreamEx": { + "windows": "muteLocalVideoStreamEx", + "android": "muteLocalVideoStreamEx", + "ios": "muteLocalVideoStreamEx:connection:", + "macos": "muteLocalVideoStreamEx:connection:", + "parent_class": "IRtcEngineEx" + }, + "muteAllRemoteAudioStreamsEx": { + "windows": "muteAllRemoteAudioStreamsEx", + "android": "muteAllRemoteAudioStreamsEx", + "ios": "muteAllRemoteAudioStreamsEx:connection:", + "macos": "muteAllRemoteAudioStreamsEx:connection:", + "parent_class": "IRtcEngineEx" + }, + "muteAllRemoteVideoStreamsEx": { + "windows": "muteAllRemoteVideoStreamsEx", + "android": "muteAllRemoteVideoStreamsEx", + "ios": "muteAllRemoteVideoStreamsEx:connection:", + "macos": "muteAllRemoteVideoStreamsEx:connection:", + "parent_class": "IRtcEngineEx" + }, + "stopChannelMediaRelayEx": { + "windows": "stopChannelMediaRelayEx", + "android": "stopChannelMediaRelayEx", + "ios": "stopChannelMediaRelayEx:", + "macos": "stopChannelMediaRelayEx:", + "parent_class": "IRtcEngineEx" + }, + "startRtmpStreamWithoutTranscodingEx": { + "windows": "startRtmpStreamWithoutTranscodingEx", + "android": "startRtmpStreamWithoutTranscodingEx", + "ios": "startRtmpStreamWithoutTranscodingEx:connection:", + "macos": "startRtmpStreamWithoutTranscodingEx:connection:", + "parent_class": "IRtcEngineEx" + }, + "startRtmpStreamWithTranscodingEx": { + "windows": "startRtmpStreamWithTranscodingEx", + "android": "startRtmpStreamWithTranscodingEx", + "ios": "startRtmpStreamWithTranscodingEx:transcoding:connection:", + "macos": "startRtmpStreamWithTranscodingEx:transcoding:connection:", + "parent_class": "IRtcEngineEx" + }, + "updateRtmpTranscodingEx": { + "windows": "updateRtmpTranscodingEx", + "android": "updateRtmpTranscodingEx", + "ios": "updateRtmpTranscodingEx:connection:", + "macos": "updateRtmpTranscodingEx:connection:", + "parent_class": "IRtcEngineEx" + }, + "stopRtmpStreamEx": { + "windows": "stopRtmpStreamEx", + "android": "stopRtmpStreamEx", + "ios": "stopRtmpStreamEx:connection:", + "macos": "stopRtmpStreamEx:connection:", + "parent_class": "IRtcEngineEx" + }, + "getCount_IScreenCaptureSourceList": { + "windows": "getCount", + "parent_class": "IScreenCaptureSourceList" + }, + "getScreenCaptureSources": { + "windows": "getScreenCaptureSources", + "macos": "getScreenCaptureSourcesWithThumbSize:iconSize:includeScreen:", + "parent_class": "IRtcEngine" + }, + "getSourceInfo_IScreenCaptureSourceList": { + "windows": "getSourceInfo", + "parent_class": "IScreenCaptureSourceList" + }, + "queryScreenCaptureCapability": { + "windows": "queryScreenCaptureCapability", + "android": "queryScreenCaptureCapability", + "ios": "queryScreenCaptureCapability", + "parent_class": "IRtcEngine" + }, + "release_IScreenCaptureSourceList": { + "windows": "release", + "parent_class": "IScreenCaptureSourceList" + }, + "startScreenCapture": { + "windows": "startScreenCapture [1/2]", + "android": "startScreenCapture", + "ios": "startScreenCapture:", + "macos": "startScreenCapture:", + "isOverload": true, + "params": { + "windows": [ + "captureParams" + ], + "android": [ + "screenCaptureParameters" + ], + "ios": [ + "parameters" + ] + }, + "parent_class": "IRtcEngine" + }, + "startScreenCapture2": { + "windows": "startScreenCapture [2/2]", + "macos": "startScreenCapture:config:", + "isOverload": true, + "params": { + "windows": [ + "sourceType", + "config" + ], + "android": [ + "sourceType", + "config" + ], + "ios": [ + "sourceType", + "config" + ], + "macos": [ + "sourceType", + "config" + ] + }, + "parent_class": "IRtcEngine" + }, + "startScreenCaptureByDisplayId": { + "windows": "startScreenCaptureByDisplayId", + "android": "startScreenCaptureByDisplayId", + "ios": "startScreenCaptureByDisplayId:regionRect:captureParams:", + "macos": "startScreenCaptureByDisplayId:regionRect:captureParams:", + "parent_class": "IRtcEngine" + }, + "startScreenCaptureByScreenRect": { + "windows": "startScreenCaptureByScreenRect", + "parent_class": "IRtcEngine" + }, + "startScreenCaptureByWindowId": { + "windows": "startScreenCaptureByWindowId", + "macos": "startScreenCaptureByWindowId:regionRect:captureParams:", + "parent_class": "IRtcEngine" + }, + "setExternalMediaProjection": { + "windows": "setExternalMediaProjection", + "android": "setExternalMediaProjection", + "parent_class": "IRtcEngine" + }, + "setScreenCaptureContentHint": { + "windows": "setScreenCaptureContentHint", + "parent_class": "IRtcEngine" + }, + "setScreenCaptureScenario": { + "windows": "setScreenCaptureScenario", + "android": "setScreenCaptureScenario", + "ios": "setScreenCaptureScenario:", + "macos": "setScreenCaptureScenario:", + "parent_class": "IRtcEngine" + }, + "updateScreenCapture": { + "windows": "updateScreenCapture", + "ios": "updateScreenCapture:", + "parent_class": "IRtcEngine" + }, + "updateScreenCaptureParameters": { + "windows": "updateScreenCaptureParameters", + "android": "updateScreenCaptureParameters", + "macos": "updateScreenCaptureParameters:", + "parent_class": "IRtcEngine" + }, + "updateScreenCaptureRegion1": { + "windows": "updateScreenCaptureRegion", + "isOverload": true, + "params": { + "windows": [ + "regionRect", + "rect" + ], + "android": [ + "regionRect", + "rect" + ], + "ios": [ + "regionRect", + "rect" + ], + "macos": [ + "regionRect", + "rect" + ] + }, + "parent_class": "IRtcEngine" + }, + "stopScreenCapture": { + "windows": "stopScreenCapture [1/2]", + "android": "stopScreenCapture", + "ios": "stopScreenCapture", + "macos": "stopScreenCapture", + "isOverload": true, + "params": {}, + "parent_class": "IRtcEngine" + }, + "stopScreenCapture2": { + "windows": "stopScreenCapture [2/2]", + "macos": "stopScreenCapture:", + "isOverload": true, + "params": { + "windows": [ + "sourceType" + ], + "android": [ + "sourceType" + ], + "ios": [ + "sourceType" + ], + "macos": [ + "sourceType" + ] + }, + "parent_class": "IRtcEngine" + }, + "setAudioMixingDualMonoMode": { + "windows": "setAudioMixingDualMonoMode", + "android": "setAudioMixingDualMonoMode", + "ios": "setAudioMixingDualMonoMode:", + "macos": "setAudioMixingDualMonoMode:", + "parent_class": "IRtcEngine" + }, + "setAudioMixingPlaybackSpeed": { + "windows": "setAudioMixingPlaybackSpeed", + "android": "setAudioMixingPlaybackSpeed", + "ios": "setAudioMixingPlaybackSpeed:", + "macos": "setAudioMixingPlaybackSpeed:", + "parent_class": "IRtcEngine" + }, + "startAudioMixing": { + "windows": "startAudioMixing [1/2]", + "android": "startAudioMixing [1/2]", + "ios": "startAudioMixing:loopback:cycle:", + "macos": "startAudioMixing:loopback:cycle:", + "isOverload": true, + "params": { + "windows": [ + "filePath", + "loopback", + "cycle" + ], + "android": [ + "filePath", + "loopback", + "cycle" + ], + "ios": [ + "filePath", + "loopback", + "cycle" + ], + "macos": [ + "filePath", + "loopback", + "cycle" + ] + }, + "parent_class": "IRtcEngine" + }, + "startAudioMixing2": { + "windows": "startAudioMixing [2/2]", + "android": "startAudioMixing [2/2]", + "ios": "startAudioMixing:loopback:cycle:startPos:", + "macos": "startAudioMixing:loopback:cycle:startPos:", + "isOverload": true, + "params": { + "windows": [ + "filePath", + "loopback", + "cycle", + "startPos" + ], + "android": [ + "filePath", + "loopback", + "cycle", + "startPos" + ], + "ios": [ + "filePath", + "loopback", + "cycle", + "startPos" + ], + "macos": [ + "filePath", + "loopback", + "cycle", + "startPos" + ] + }, + "parent_class": "IRtcEngine" + }, + "stopAudioMixing": { + "windows": "stopAudioMixing", + "android": "stopAudioMixing", + "ios": "stopAudioMixing", + "macos": "stopAudioMixing", + "parent_class": "IRtcEngine" + }, + "pauseAudioMixing": { + "windows": "pauseAudioMixing", + "android": "pauseAudioMixing", + "ios": "pauseAudioMixing", + "macos": "pauseAudioMixing", + "parent_class": "IRtcEngine" + }, + "resumeAudioMixing": { + "windows": "resumeAudioMixing", + "android": "resumeAudioMixing", + "ios": "resumeAudioMixing", + "macos": "resumeAudioMixing", + "parent_class": "IRtcEngine" + }, + "adjustAudioMixingVolume": { + "windows": "adjustAudioMixingVolume", + "android": "adjustAudioMixingVolume", + "ios": "adjustAudioMixingVolume:", + "macos": "adjustAudioMixingVolume:", + "parent_class": "IRtcEngine" + }, + "adjustAudioMixingPlayoutVolume": { + "windows": "adjustAudioMixingPlayoutVolume", + "android": "adjustAudioMixingPlayoutVolume", + "ios": "adjustAudioMixingPlayoutVolume:", + "macos": "adjustAudioMixingPlayoutVolume:", + "parent_class": "IRtcEngine" + }, + "adjustAudioMixingPublishVolume": { + "windows": "adjustAudioMixingPublishVolume", + "android": "adjustAudioMixingPublishVolume", + "ios": "adjustAudioMixingPublishVolume:", + "macos": "adjustAudioMixingPublishVolume:", + "parent_class": "IRtcEngine" + }, + "getAudioMixingPlayoutVolume": { + "windows": "getAudioMixingPlayoutVolume", + "android": "getAudioMixingPlayoutVolume", + "ios": "getAudioMixingPlayoutVolume", + "macos": "getAudioMixingPlayoutVolume", + "parent_class": "IRtcEngine" + }, + "getAudioMixingPublishVolume": { + "windows": "getAudioMixingPublishVolume", + "android": "getAudioMixingPublishVolume", + "ios": "getAudioMixingPublishVolume", + "macos": "getAudioMixingPublishVolume", + "parent_class": "IRtcEngine" + }, + "getAudioMixingDuration": { + "windows": "getAudioMixingDuration", + "android": "getAudioMixingDuration", + "ios": "getAudioMixingDuration", + "macos": "getAudioMixingDuration", + "parent_class": "IRtcEngine" + }, + "getAudioMixingCurrentPosition": { + "windows": "getAudioMixingCurrentPosition", + "android": "getAudioMixingCurrentPosition", + "ios": "getAudioMixingCurrentPosition", + "macos": "getAudioMixingCurrentPosition", + "parent_class": "IRtcEngine" + }, + "setAudioMixingPitch": { + "windows": "setAudioMixingPitch", + "android": "setAudioMixingPitch", + "ios": "setAudioMixingPitch:", + "macos": "setAudioMixingPitch:", + "parent_class": "IRtcEngine" + }, + "setAudioMixingPosition": { + "windows": "setAudioMixingPosition", + "android": "setAudioMixingPosition", + "ios": "setAudioMixingPosition:", + "macos": "setAudioMixingPosition:", + "parent_class": "IRtcEngine" + }, + "getEffectsVolume": { + "windows": "getEffectsVolume", + "android": "getEffectsVolume", + "ios": "getEffectsVolume", + "macos": "getEffectsVolume", + "parent_class": "IRtcEngine" + }, + "setEffectsVolume": { + "windows": "setEffectsVolume", + "android": "setEffectsVolume", + "ios": "setEffectsVolume:", + "macos": "setEffectsVolume:", + "parent_class": "IRtcEngine" + }, + "setVolumeOfEffect": { + "windows": "setVolumeOfEffect", + "android": "setVolumeOfEffect", + "ios": "setVolumeOfEffect:withVolume:", + "macos": "setVolumeOfEffect:withVolume:", + "parent_class": "IRtcEngine" + }, + "getVolumeOfEffect": { + "windows": "getVolumeOfEffect", + "android": "getVolumeOfEffect", + "ios": "getVolumeOfEffect:", + "macos": "getVolumeOfEffect:", + "parent_class": "IRtcEngine" + }, + "playEffect3": { + "windows": "playEffect", + "android": "playEffect [2/2]", + "ios": "playEffect:filePath:loopCount:pitch:pan:gain:publish:startPos:", + "macos": "playEffect:filePath:loopCount:pitch:pan:gain:publish:startPos:", + "isOverload": true, + "params": { + "windows": [ + "soundId", + "filePath", + "loopCount", + "pitch", + "pan", + "gain", + "publish", + "startPos" + ], + "android": [ + "soundId", + "filePath", + "loopCount", + "pitch", + "pan", + "gain", + "publish", + "startPos" + ], + "ios": [ + "soundId", + "filePath", + "loopCount", + "pitch", + "pan", + "gain", + "publish", + "startPos" + ], + "macos": [ + "soundId", + "filePath", + "loopCount", + "pitch", + "pan", + "gain", + "publish", + "startPos" + ] + }, + "parent_class": "IRtcEngine" + }, + "stopEffect": { + "windows": "stopEffect", + "android": "stopEffect", + "ios": "stopEffect:", + "macos": "stopEffect:", + "parent_class": "IRtcEngine" + }, + "stopAllEffects": { + "windows": "stopAllEffects", + "android": "stopAllEffects", + "ios": "stopAllEffects", + "macos": "stopAllEffects", + "parent_class": "IRtcEngine" + }, + "preloadEffect": { + "windows": "preloadEffect", + "android": "preloadEffect", + "ios": "preloadEffect:filePath:", + "macos": "preloadEffect:filePath:", + "parent_class": "IRtcEngine" + }, + "unloadEffect": { + "windows": "unloadEffect", + "android": "unloadEffect", + "ios": "unloadEffect:", + "macos": "unloadEffect:", + "parent_class": "IRtcEngine" + }, + "pauseEffect": { + "windows": "pauseEffect", + "android": "pauseEffect", + "ios": "pauseEffect:", + "macos": "pauseEffect:", + "parent_class": "IRtcEngine" + }, + "pauseAllEffects": { + "windows": "pauseAllEffects", + "android": "pauseAllEffects", + "ios": "pauseAllEffects", + "macos": "pauseAllEffects", + "parent_class": "IRtcEngine" + }, + "resumeEffect": { + "windows": "resumeEffect", + "android": "resumeEffect", + "ios": "resumeEffect:", + "macos": "resumeEffect:", + "parent_class": "IRtcEngine" + }, + "resumeAllEffects": { + "windows": "resumeAllEffects", + "android": "resumeAllEffects", + "ios": "resumeAllEffects", + "macos": "resumeAllEffects", + "parent_class": "IRtcEngine" + }, + "setEffectPosition": { + "windows": "setEffectPosition", + "android": "setEffectPosition", + "ios": "setEffectPosition:pos:", + "macos": "setEffectPosition:pos:", + "parent_class": "IRtcEngine" + }, + "getEffectDuration": { + "windows": "getEffectDuration", + "android": "getEffectDuration", + "ios": "getEffectDuration:", + "macos": "getEffectDuration:", + "parent_class": "IRtcEngine" + }, + "getEffectCurrentPosition": { + "windows": "getEffectCurrentPosition", + "android": "getEffectCurrentPosition", + "ios": "getEffectCurrentPosition:", + "macos": "getEffectCurrentPosition:", + "parent_class": "IRtcEngine" + }, + "playAllEffects": { + "windows": "playAllEffects", + "android": "playAllEffects", + "ios": "playAllEffects:loopCount:pitch:pan:gain:publish:", + "macos": "playAllEffects:loopCount:pitch:pan:gain:publish:", + "parent_class": "IRtcEngine" + }, + "unloadAllEffects": { + "windows": "unloadAllEffects", + "parent_class": "IRtcEngine" + }, + "startRhythmPlayer": { + "windows": "startRhythmPlayer", + "android": "startRhythmPlayer", + "ios": "startRhythmPlayer:sound2:config:", + "macos": "startRhythmPlayer:sound2:config:", + "parent_class": "IRtcEngine" + }, + "stopRhythmPlayer": { + "windows": "stopRhythmPlayer", + "android": "stopRhythmPlayer", + "ios": "stopRhythmPlayer", + "macos": "stopRhythmPlayer", + "parent_class": "IRtcEngine" + }, + "configRhythmPlayer": { + "windows": "configRhythmPlayer", + "android": "configRhythmPlayer", + "ios": "configRhythmPlayer:", + "macos": "configRhythmPlayer:", + "parent_class": "IRtcEngine" + }, + "enableVoiceAITuner": { + "windows": "enableVoiceAITuner", + "android": "enableVoiceAITuner", + "ios": "enableVoiceAITuner:type:", + "macos": "enableVoiceAITuner:type:", + "parent_class": "IRtcEngine" + }, + "setLocalVoicePitch": { + "windows": "setLocalVoicePitch", + "android": "setLocalVoicePitch", + "ios": "setLocalVoicePitch:", + "macos": "setLocalVoicePitch:", + "parent_class": "IRtcEngine" + }, + "setLocalVoiceEqualization": { + "windows": "setLocalVoiceEqualization", + "android": "setLocalVoiceEqualization", + "ios": "setLocalVoiceEqualizationOfBandFrequency:withGain:", + "macos": "setLocalVoiceEqualizationOfBandFrequency:withGain:", + "parent_class": "IRtcEngine" + }, + "setLocalVoiceReverb": { + "windows": "setLocalVoiceReverb", + "android": "setLocalVoiceReverb", + "ios": "setLocalVoiceReverbOfType:withValue:", + "macos": "setLocalVoiceReverbOfType:withValue:", + "parent_class": "IRtcEngine" + }, + "setVoiceBeautifierPreset": { + "windows": "setVoiceBeautifierPreset", + "android": "setVoiceBeautifierPreset", + "ios": "setVoiceBeautifierPreset:", + "macos": "setVoiceBeautifierPreset:", + "parent_class": "IRtcEngine" + }, + "setVoiceBeautifierParameters": { + "windows": "setVoiceBeautifierParameters", + "android": "setVoiceBeautifierParameters", + "ios": "setVoiceBeautifierParameters:param1:param2:", + "macos": "setVoiceBeautifierParameters:param1:param2:", + "parent_class": "IRtcEngine" + }, + "setAudioEffectPreset": { + "windows": "setAudioEffectPreset", + "android": "setAudioEffectPreset", + "ios": "setAudioEffectPreset:", + "macos": "setAudioEffectPreset:", + "parent_class": "IRtcEngine" + }, + "setAudioEffectParameters": { + "windows": "setAudioEffectParameters", + "android": "setAudioEffectParameters", + "ios": "setAudioEffectParameters:param1:param2:", + "macos": "setAudioEffectParameters:param1:param2:", + "parent_class": "IRtcEngine" + }, + "setLocalVoiceFormant": { + "windows": "setLocalVoiceFormant", + "android": "setLocalVoiceFormant", + "ios": "setLocalVoiceFormant:", + "macos": "setLocalVoiceFormant:", + "parent_class": "IRtcEngine" + }, + "setVoiceConversionPreset": { + "windows": "setVoiceConversionPreset", + "android": "setVoiceConversionPreset", + "ios": "setVoiceConversionPreset:", + "macos": "setVoiceConversionPreset:", + "parent_class": "IRtcEngine" + }, + "enableSoundPositionIndication": { + "windows": "enableSoundPositionIndication", + "android": "enableSoundPositionIndication", + "ios": "enableSoundPositionIndication:", + "macos": "enableSoundPositionIndication:", + "parent_class": "IRtcEngine" + }, + "setRemoteVoicePosition": { + "windows": "setRemoteVoicePosition", + "android": "setRemoteVoicePosition", + "ios": "setRemoteVoicePosition:pan:gain:", + "macos": "setRemoteVoicePosition:pan:gain:", + "parent_class": "IRtcEngine" + }, + "muteLocalAudioStream_IBaseSpatialAudioEngine": { + "windows": "muteLocalAudioStream", + "android": "muteLocalAudioStream", + "ios": "muteLocalAudioStream:", + "macos": "muteLocalAudioStream:", + "parent_class": "IBaseSpatialAudioEngine" + }, + "muteAllRemoteAudioStreams_IBaseSpatialAudioEngine": { + "windows": "muteAllRemoteAudioStreams", + "android": "muteAllRemoteAudioStreams", + "ios": "muteAllRemoteAudioStreams:", + "macos": "muteAllRemoteAudioStreams:", + "parent_class": "IBaseSpatialAudioEngine" + }, + "release_IBaseSpatialAudioEngine": { + "windows": "release", + "ios": "destroy", + "macos": "destroy", + "parent_class": "IBaseSpatialAudioEngine" + }, + "setAudioRecvRange": { + "windows": "setAudioRecvRange", + "android": "setAudioRecvRange", + "ios": "setAudioRecvRange:", + "macos": "setAudioRecvRange:", + "parent_class": "IBaseSpatialAudioEngine" + }, + "setDistanceUnit": { + "windows": "setDistanceUnit", + "android": "setDistanceUnit", + "ios": "setDistanceUnit:", + "macos": "setDistanceUnit:", + "parent_class": "IBaseSpatialAudioEngine" + }, + "setMaxAudioRecvCount": { + "windows": "setMaxAudioRecvCount", + "android": "setMaxAudioRecvCount", + "ios": "setMaxAudioRecvCount:", + "macos": "setMaxAudioRecvCount:", + "parent_class": "IBaseSpatialAudioEngine" + }, + "updatePlayerPositionInfo": { + "windows": "updatePlayerPositionInfo", + "android": "updatePlayerPositionInfo", + "ios": "updatePlayerPositionInfo:positionInfo:", + "macos": "updatePlayerPositionInfo:positionInfo:", + "parent_class": "IBaseSpatialAudioEngine" + }, + "updateSelfPosition": { + "windows": "updateSelfPosition", + "android": "updateSelfPosition", + "ios": "updateSelfPosition:axisForward:axisRight:axisUp:", + "macos": "updateSelfPosition:axisForward:axisRight:axisUp:", + "parent_class": "IBaseSpatialAudioEngine" + }, + "setZones": { + "windows": "setZones", + "android": "setZones", + "ios": "setZones:", + "macos": "setZones:", + "parent_class": "IBaseSpatialAudioEngine" + }, + "setPlayerAttenuation": { + "windows": "setPlayerAttenuation", + "android": "setPlayerAttenuation", + "ios": "setPlayerAttenuation:playerId:forceSet:", + "macos": "setPlayerAttenuation:playerId:forceSet:", + "parent_class": "IBaseSpatialAudioEngine" + }, + "muteRemoteAudioStream_IBaseSpatialAudioEngine": { + "windows": "muteRemoteAudioStream", + "ios": "muteRemoteAudioStream:mute:", + "macos": "muteRemoteAudioStream:mute:", + "parent_class": "IBaseSpatialAudioEngine" + }, + "setRemoteAudioAttenuation": { + "windows": "setRemoteAudioAttenuation", + "android": "setRemoteAudioAttenuation", + "ios": "setRemoteAudioAttenuation:userId:forceSet:", + "macos": "setRemoteAudioAttenuation:userId:forceSet:", + "parent_class": "ILocalSpatialAudioEngine" + }, + "clearRemotePositions": { + "windows": "clearRemotePositions", + "android": "clearRemotePositions", + "ios": "clearRemotePositions", + "macos": "clearRemotePositions", + "parent_class": "ILocalSpatialAudioEngine" + }, + "initialize_ILocalSpatialAudioEngine": { + "windows": "initialize", + "android": "initialize", + "ios": "sharedLocalSpatialAudioWithConfig:", + "macos": "sharedLocalSpatialAudioWithConfig:", + "parent_class": "ILocalSpatialAudioEngine" + }, + "removeRemotePosition": { + "windows": "removeRemotePosition", + "android": "removeRemotePosition", + "ios": "removeRemotePosition:", + "macos": "removeRemotePosition:", + "parent_class": "ILocalSpatialAudioEngine" + }, + "updateRemotePosition": { + "windows": "updateRemotePosition", + "android": "updateRemotePosition", + "ios": "updateRemotePosition:positionInfo:", + "macos": "updateRemotePosition:positionInfo:", + "parent_class": "ILocalSpatialAudioEngine" + }, + "enableSpatialAudio": { + "windows": "enableSpatialAudio", + "android": "enableSpatialAudio", + "ios": "enableSpatialAudio:", + "macos": "enableSpatialAudio:", + "parent_class": "IRtcEngine" + }, + "setRemoteUserSpatialAudioParams": { + "windows": "setRemoteUserSpatialAudioParams", + "android": "setRemoteUserSpatialAudioParams", + "ios": "setRemoteUserSpatialAudioParams:params:", + "macos": "setRemoteUserSpatialAudioParams:params:", + "parent_class": "IRtcEngine" + }, + "setSpatialAudioParams": { + "windows": "setSpatialAudioParams", + "android": "setSpatialAudioParams", + "ios": "setSpatialAudioParams:", + "macos": "setSpatialAudioParams:", + "parent_class": "IMediaPlayer" + }, + "addEventHandler": { + "windows": "addEventHandler", + "android": "addEventHandler", + "parent_class": "ICloudSpatialAudioEngine" + }, + "enableSpatializer": { + "windows": "enableSpatializer", + "android": "enableSpatializer", + "ios": "enableSpatializer", + "macos": "enableSpatializer", + "parent_class": "ICloudSpatialAudioEngine" + }, + "enterRoom": { + "windows": "enterRoom", + "android": "enterRoom", + "ios": "enterRoomByToken", + "macos": "enterRoomByToken", + "parent_class": "ICloudSpatialAudioEngine" + }, + "exitRoom": { + "windows": "exitRoom", + "android": "exitRoom", + "ios": "exitRoom", + "macos": "exitRoom", + "parent_class": "ICloudSpatialAudioEngine" + }, + "getTeammates": { + "windows": "getTeammates", + "android": "getTeammates", + "ios": "getTeammates", + "macos": "getTeammates", + "parent_class": "ICloudSpatialAudioEngine" + }, + "initialize_ICloudSpatialAudioEngine": { + "windows": "initialize", + "android": "initialize", + "ios": "sharedCloudSpatialAudioWithConfig", + "macos": "sharedCloudSpatialAudioWithConfig", + "parent_class": "ICloudSpatialAudioEngine" + }, + "release_ICloudSpatialAudioEngine": { + "windows": "release", + "android": "destroy", + "ios": "destroy", + "macos": "destroy", + "parent_class": "ICloudSpatialAudioEngine" + }, + "removeEventHandler": { + "windows": "removeEventHandler", + "android": "removeEventHandler", + "parent_class": "ICloudSpatialAudioEngine" + }, + "renewToken_ICloudSpatialAudioEngine": { + "windows": "renewToken", + "android": "renewToken", + "ios": "renewToken", + "macos": "renewToken", + "parent_class": "ICloudSpatialAudioEngine" + }, + "setAudioRangeMode": { + "windows": "setAudioRangeMode", + "android": "setAudioRangeMode", + "ios": "setAudioRangeMode", + "macos": "setAudioRangeMode", + "parent_class": "ICloudSpatialAudioEngine" + }, + "setTeamId": { + "windows": "setTeamId", + "android": "setTeamId", + "ios": "setTeamId", + "macos": "setTeamId", + "parent_class": "ICloudSpatialAudioEngine" + }, + "startRtmpStreamWithoutTranscoding": { + "windows": "startRtmpStreamWithoutTranscoding", + "android": "startRtmpStreamWithoutTranscoding", + "ios": "startRtmpStreamWithoutTranscoding:", + "macos": "startRtmpStreamWithoutTranscoding:", + "parent_class": "IRtcEngine" + }, + "startRtmpStreamWithTranscoding": { + "windows": "startRtmpStreamWithTranscoding", + "android": "startRtmpStreamWithTranscoding", + "ios": "startRtmpStreamWithTranscoding:transcoding:", + "macos": "startRtmpStreamWithTranscoding:transcoding:", + "parent_class": "IRtcEngine" + }, + "stopRtmpStream": { + "windows": "stopRtmpStream", + "android": "stopRtmpStream", + "ios": "stopRtmpStream:", + "macos": "stopRtmpStream:", + "parent_class": "IRtcEngine" + }, + "setLiveTranscoding": { + "windows": "setLiveTranscoding", + "android": "setLiveTranscoding", + "ios": "setLiveTranscoding:", + "macos": "setLiveTranscoding:", + "parent_class": "IRtcEngine" + }, + "setDirectCdnStreamingAudioConfiguration": { + "windows": "setDirectCdnStreamingAudioConfiguration", + "android": "setDirectCdnStreamingAudioConfiguration", + "ios": "setDirectCdnStreamingAudioConfiguration:", + "macos": "setDirectCdnStreamingAudioConfiguration:", + "parent_class": "IRtcEngine" + }, + "setDirectCdnStreamingVideoConfiguration": { + "windows": "setDirectCdnStreamingVideoConfiguration", + "android": "setDirectCdnStreamingVideoConfiguration", + "ios": "setDirectCdnStreamingVideoConfiguration:", + "macos": "setDirectCdnStreamingVideoConfiguration:", + "parent_class": "IRtcEngine" + }, + "startDirectCdnStreaming": { + "windows": "startDirectCdnStreaming", + "android": "startDirectCdnStreaming", + "ios": "startDirectCdnStreaming:publishUrl:mediaOptions:", + "macos": "startDirectCdnStreaming:publishUrl:mediaOptions:", + "parent_class": "IRtcEngine" + }, + "stopDirectCdnStreaming": { + "windows": "stopDirectCdnStreaming", + "android": "stopDirectCdnStreaming", + "ios": "stopDirectCdnStreaming", + "macos": "stopDirectCdnStreaming", + "parent_class": "IRtcEngine" + }, + "updateRtmpTranscoding": { + "windows": "updateRtmpTranscoding", + "android": "updateRtmpTranscoding", + "ios": "updateRtmpTranscoding:", + "macos": "updateRtmpTranscoding:", + "parent_class": "IRtcEngine" + }, + "pauseAllChannelMediaRelay": { + "windows": "pauseAllChannelMediaRelay", + "android": "pauseAllChannelMediaRelay", + "ios": "pauseAllChannelMediaRelay", + "macos": "pauseAllChannelMediaRelay", + "parent_class": "IRtcEngine" + }, + "resumeAllChannelMediaRelay": { + "windows": "resumeAllChannelMediaRelay", + "android": "resumeAllChannelMediaRelay", + "ios": "resumeAllChannelMediaRelay", + "macos": "resumeAllChannelMediaRelay", + "parent_class": "IRtcEngine" + }, + "startOrUpdateChannelMediaRelay": { + "windows": "startOrUpdateChannelMediaRelay", + "android": "startOrUpdateChannelMediaRelay", + "ios": "startOrUpdateChannelMediaRelay:", + "macos": "startOrUpdateChannelMediaRelay:", + "parent_class": "IRtcEngine" + }, + "stopChannelMediaRelay": { + "windows": "stopChannelMediaRelay", + "android": "stopChannelMediaRelay", + "ios": "stopChannelMediaRelay", + "macos": "stopChannelMediaRelay", + "parent_class": "IRtcEngine" + }, + "enableAudioVolumeIndication": { + "windows": "enableAudioVolumeIndication", + "android": "enableAudioVolumeIndication", + "ios": "enableAudioVolumeIndication:smooth:reportVad:", + "macos": "enableAudioVolumeIndication:smooth:reportVad:", + "parent_class": "IRtcEngine" + }, + "setDefaultAudioRouteToSpeakerphone": { + "windows": "setDefaultAudioRouteToSpeakerphone", + "android": "setDefaultAudioRouteToSpeakerphone", + "ios": "setDefaultAudioRouteToSpeakerphone:", + "parent_class": "IRtcEngine" + }, + "setEnableSpeakerphone": { + "windows": "setEnableSpeakerphone", + "android": "setEnableSpeakerphone", + "ios": "setEnableSpeakerphone:", + "parent_class": "IRtcEngine" + }, + "setRouteInCommunicationMode": { + "windows": "setRouteInCommunicationMode", + "android": "setRouteInCommunicationMode", + "parent_class": "IRtcEngine" + }, + "isSpeakerphoneEnabled": { + "windows": "isSpeakerphoneEnabled", + "android": "isSpeakerphoneEnabled", + "ios": "isSpeakerphoneEnabled", + "parent_class": "IRtcEngine" + }, + "enableInEarMonitoring2": { + "windows": "enableInEarMonitoring", + "android": "enableInEarMonitoring [2/2]", + "ios": "enableInEarMonitoring:includeAudioFilters:", + "macos": "enableInEarMonitoring:includeAudioFilters:", + "isOverload": true, + "params": { + "windows": [ + "enabled", + "includeAudioFilters" + ], + "android": [ + "enabled", + "includeAudioFilters" + ], + "ios": [ + "enabled", + "includeAudioFilters" + ], + "macos": [ + "enabled", + "includeAudioFilters" + ] + }, + "parent_class": "IRtcEngine" + }, + "setEarMonitoringAudioFrameParameters": { + "windows": "setEarMonitoringAudioFrameParameters", + "android": "setEarMonitoringAudioFrameParameters", + "ios": "setEarMonitoringAudioFrameParametersWithSampleRate:channel:mode:samplesPerCall:", + "macos": "setEarMonitoringAudioFrameParametersWithSampleRate:channel:mode:samplesPerCall:", + "parent_class": "IRtcEngine" + }, + "setInEarMonitoringVolume": { + "windows": "setInEarMonitoringVolume", + "android": "setInEarMonitoringVolume", + "ios": "setInEarMonitoringVolume:", + "macos": "setInEarMonitoringVolume:", + "parent_class": "IRtcEngine" + }, + "setHeadphoneEQParameters": { + "windows": "setHeadphoneEQParameters", + "android": "setHeadphoneEQParameters", + "ios": "setHeadphoneEQParameters:highGain:", + "macos": "setHeadphoneEQParameters:highGain:", + "parent_class": "IRtcEngine" + }, + "setHeadphoneEQPreset": { + "windows": "setHeadphoneEQPreset", + "android": "setHeadphoneEQPreset", + "ios": "setHeadphoneEQPreset:", + "macos": "setHeadphoneEQPreset:", + "parent_class": "IRtcEngine" + }, + "enableDualStreamMode": { + "windows": "enableDualStreamMode [1/2]", + "android": "enableDualStreamMode [1/2]", + "ios": "enableDualStreamMode:", + "macos": "enableDualStreamMode:", + "isOverload": true, + "params": { + "windows": [ + "enabled" + ], + "android": [ + "enabled" + ], + "ios": [ + "enabled" + ], + "macos": [ + "enabled" + ] + }, + "parent_class": "IRtcEngine" + }, + "enableDualStreamMode3": { + "windows": "enableDualStreamMode [2/2]", + "android": "enableDualStreamMode [2/2]", + "ios": "enableDualStreamMode:streamConfig:", + "macos": "enableDualStreamMode:streamConfig:", + "isOverload": true, + "params": { + "windows": [ + "enabled", + "streamConfig" + ], + "android": [ + "enabled", + "streamConfig" + ], + "ios": [ + "enabled", + "streamConfig" + ], + "macos": [ + "enabled", + "streamConfig" + ] + }, + "parent_class": "IRtcEngine" + }, + "enableDualStreamModeEx": { + "windows": "enableDualStreamModeEx", + "android": "enableDualStreamModeEx", + "ios": "enableDualStreamModeEx:streamConfig:connection:", + "macos": "enableDualStreamModeEx:streamConfig:connection:", + "parent_class": "IRtcEngineEx" + }, + "setDualStreamMode": { + "windows": "setDualStreamMode [1/2]", + "android": "setDualStreamMode [1/2]", + "ios": "setDualStreamMode:", + "macos": "setDualStreamMode:", + "isOverload": true, + "params": { + "windows": [ + "mode" + ], + "android": [ + "mode" + ], + "ios": [ + "mode" + ], + "macos": [ + "mode" + ] + }, + "parent_class": "IRtcEngine" + }, + "setDualStreamMode2": { + "windows": "setDualStreamMode [2/2]", + "android": "setDualStreamMode [2/2]", + "ios": "setDualStreamMode:streamConfig:", + "macos": "setDualStreamMode:streamConfig:", + "isOverload": true, + "params": { + "windows": [ + "mode", + "streamConfig" + ], + "android": [ + "mode", + "streamConfig" + ], + "ios": [ + "mode", + "streamConfig" + ], + "macos": [ + "mode", + "streamConfig" + ] + }, + "parent_class": "IRtcEngine" + }, + "setDualStreamModeEx": { + "windows": "setDualStreamModeEx", + "android": "setDualStreamModeEx", + "ios": "setDualStreamModeEx:streamConfig:connection:", + "macos": "setDualStreamModeEx:streamConfig:connection:", + "parent_class": "IRtcEngineEx" + }, + "setRemoteVideoStreamType": { + "windows": "setRemoteVideoStreamType", + "android": "setRemoteVideoStreamType [1/2]", + "ios": "setRemoteVideoStream:type:", + "macos": "setRemoteVideoStream:type:", + "isOverload": true, + "params": { + "windows": [ + "uid", + "streamType" + ], + "android": [ + "uid", + "streamType" + ], + "ios": [ + "uid", + "streamType" + ], + "macos": [ + "uid", + "streamType" + ] + }, + "parent_class": "IRtcEngine" + }, + "setRemoteDefaultVideoStreamType": { + "windows": "setRemoteDefaultVideoStreamType", + "android": "setRemoteDefaultVideoStreamType [1/2]", + "ios": "setRemoteDefaultVideoStreamType:", + "macos": "setRemoteDefaultVideoStreamType:", + "isOverload": true, + "params": { + "windows": [ + "streamType" + ], + "android": [ + "streamType" + ], + "ios": [ + "streamType" + ], + "macos": [ + "streamType" + ] + }, + "parent_class": "IRtcEngine" + }, + "setRemoteSubscribeFallbackOption": { + "windows": "setRemoteSubscribeFallbackOption", + "android": "setRemoteSubscribeFallbackOption [1/2]", + "ios": "setRemoteSubscribeFallbackOption:", + "macos": "setRemoteSubscribeFallbackOption:", + "isOverload": true, + "params": { + "windows": [ + "option" + ], + "android": [ + "option" + ], + "ios": [ + "option" + ], + "macos": [ + "option" + ] + }, + "parent_class": "IRtcEngine" + }, + "startEchoTest3": { + "windows": "startEchoTest", + "android": "startEchoTest", + "ios": "startEchoTestWithConfig:", + "macos": "startEchoTestWithConfig:", + "parent_class": "IRtcEngine" + }, + "stopEchoTest": { + "windows": "stopEchoTest", + "android": "stopEchoTest", + "ios": "stopEchoTest", + "macos": "stopEchoTest", + "parent_class": "IRtcEngine" + }, + "startLastmileProbeTest": { + "windows": "startLastmileProbeTest", + "android": "startLastmileProbeTest", + "ios": "startLastmileProbeTest:", + "macos": "startLastmileProbeTest:", + "parent_class": "IRtcEngine" + }, + "stopLastmileProbeTest": { + "windows": "stopLastmileProbeTest", + "android": "stopLastmileProbeTest", + "ios": "stopLastmileProbeTest", + "macos": "stopLastmileProbeTest", + "parent_class": "IRtcEngine" + }, + "createCustomVideoTrack": { + "windows": "createCustomVideoTrack", + "android": "createCustomVideoTrack", + "ios": "createCustomVideoTrack", + "macos": "createCustomVideoTrack", + "parent_class": "IRtcEngine" + }, + "destroyCustomVideoTrack": { + "windows": "destroyCustomVideoTrack", + "android": "destroyCustomVideoTrack", + "ios": "destroyCustomVideoTrack:", + "macos": "destroyCustomVideoTrack:", + "parent_class": "IRtcEngine" + }, + "setExternalRemoteEglContext": { + "windows": "setExternalRemoteEglContext", + "android": "setExternalRemoteEglContext", + "parent_class": "IRtcEngine" + }, + "setExternalVideoSource": { + "windows": "setExternalVideoSource", + "android": "setExternalVideoSource", + "ios": "setExternalVideoSource:useTexture:sourceType:", + "macos": "setExternalVideoSource:useTexture:sourceType:", + "parent_class": "IMediaEngine" + }, + "pushVideoFrame": { + "windows": "pushVideoFrame", + "android": "pushExternalVideoFrameById [1/2]", + "ios": "pushExternalVideoFrame:videoTrackId:", + "macos": "pushExternalVideoFrame:videoTrackId:", + "isOverload": true, + "params": { + "windows": [ + "frame", + "videoTrackId" + ], + "android": [ + "frame", + "videoTrackId" + ], + "ios": [ + "frame", + "videoTrackId" + ], + "macos": [ + "frame", + "videoTrackId" + ] + }, + "parent_class": "IMediaEngine" + }, + "getCurrentMonotonicTimeInMs": { + "windows": "getCurrentMonotonicTimeInMs", + "android": "getCurrentMonotonicTimeInMs", + "ios": "getCurrentMonotonicTimeInMs", + "macos": "getCurrentMonotonicTimeInMs", + "parent_class": "IRtcEngine" + }, + "createCustomAudioTrack": { + "windows": "createCustomAudioTrack", + "android": "createCustomAudioTrack", + "ios": "createCustomAudioTrack:config:", + "macos": "createCustomAudioTrack:config:", + "parent_class": "IMediaEngine" + }, + "destroyCustomAudioTrack": { + "windows": "destroyCustomAudioTrack", + "android": "destroyCustomAudioTrack", + "ios": "destroyCustomAudioTrack:", + "macos": "destroyCustomAudioTrack:", + "parent_class": "IMediaEngine" + }, + "enableCustomAudioLocalPlayback": { + "windows": "enableCustomAudioLocalPlayback", + "android": "enableCustomAudioLocalPlayback", + "ios": "enableCustomAudioLocalPlayback:enabled:", + "macos": "enableCustomAudioLocalPlayback:enabled:", + "parent_class": "IRtcEngine" + }, + "pushAudioFrame": { + "windows": "pushAudioFrame", + "isOverload": true, + "params": { + "windows": [ + "frame", + "trackId" + ], + "android": [ + "frame", + "trackId" + ], + "ios": [ + "frame", + "trackId" + ], + "macos": [ + "frame", + "trackId" + ] + }, + "parent_class": "IMediaEngine" + }, + "setExternalAudioSource2": { + "windows": "setExternalAudioSource", + "android": "setExternalAudioSource [2/2]", + "ios": "setExternalAudioSource:sampleRate:channels:localPlayback:publish:", + "macos": "setExternalAudioSource:sampleRate:channels:localPlayback:publish:", + "isOverload": true, + "params": { + "windows": [ + "enabled", + "sampleRate", + "channels", + "localPlayback", + "publish" + ], + "android": [ + "enabled", + "sampleRate", + "channels", + "localPlayback", + "publish" + ], + "ios": [ + "enabled", + "sampleRate", + "channels", + "localPlayback", + "publish" + ], + "macos": [ + "enabled", + "sampleRate", + "channels", + "localPlayback", + "publish" + ] + }, + "parent_class": "IMediaEngine" + }, + "startLocalAudioMixer": { + "windows": "startLocalAudioMixer", + "android": "startLocalAudioMixer", + "ios": "startLocalAudioMixer", + "macos": "startLocalAudioMixer", + "parent_class": "IRtcEngine" + }, + "stopLocalAudioMixer": { + "windows": "stopLocalAudioMixer", + "android": "stopLocalAudioMixer", + "ios": "stopLocalAudioMixer", + "macos": "stopLocalAudioMixer", + "parent_class": "IRtcEngine" + }, + "updateLocalAudioMixerConfiguration": { + "windows": "updateLocalAudioMixerConfiguration", + "android": "updateLocalAudioMixerConfiguration", + "ios": "updateLocalAudioMixerConfiguration", + "macos": "updateLocalAudioMixerConfiguration", + "parent_class": "IRtcEngine" + }, + "enableMultiCamera": { + "windows": "enableMultiCamera", + "ios": "enableMultiCamera:config:", + "parent_class": "IRtcEngine" + }, + "setCameraStabilizationMode": { + "windows": "setCameraStabilizationMode", + "ios": "setCameraStabilizationMode:", + "parent_class": "IRtcEngine" + }, + "startCameraCapture": { + "windows": "startCameraCapture", + "android": "startCameraCapture", + "ios": "startCameraCapture:config:", + "macos": "startCameraCapture:config:", + "parent_class": "IRtcEngine" + }, + "stopCameraCapture": { + "windows": "stopCameraCapture", + "android": "stopCameraCapture", + "ios": "stopCameraCapture:", + "macos": "stopCameraCapture:", + "parent_class": "IRtcEngine" + }, + "setExternalAudioSink": { + "windows": "setExternalAudioSink", + "android": "setExternalAudioSink", + "ios": "enableExternalAudioSink:sampleRate:channels:", + "macos": "enableExternalAudioSink:sampleRate:channels:", + "parent_class": "IMediaEngine" + }, + "pullAudioFrame": { + "windows": "pullAudioFrame", + "android": "pullPlaybackAudioFrame [1/2]", + "ios": "pullPlaybackAudioFrameRawData:lengthInByte:", + "macos": "pullPlaybackAudioFrameRawData:lengthInByte:", + "isOverload": true, + "params": { + "windows": [ + "frame", + "data", + "lengthInByte" + ], + "android": [ + "frame", + "data", + "lengthInByte" + ], + "ios": [ + "frame", + "data", + "lengthInByte" + ], + "macos": [ + "frame", + "data", + "lengthInByte" + ] + }, + "parent_class": "IMediaEngine" + }, + "registerAudioEncodedFrameObserver": { + "windows": "registerAudioEncodedFrameObserver", + "android": "registerAudioEncodedFrameObserver", + "ios": "setAudioEncodedFrameDelegate:config:", + "macos": "setAudioEncodedFrameDelegate:config:", + "parent_class": "IRtcEngine" + }, + "onPlaybackAudioEncodedFrame": { + "windows": "onPlaybackAudioEncodedFrame", + "android": "onPlaybackAudioEncodedFrame", + "ios": "onPlaybackEncodedAudioFrame:info:", + "macos": "onPlaybackEncodedAudioFrame:info:", + "parent_class": "IAudioEncodedFrameObserver" + }, + "onRecordAudioEncodedFrame": { + "windows": "onRecordAudioEncodedFrame", + "android": "onRecordAudioEncodedFrame", + "ios": "onRecordEncodedAudioFrame:info:", + "macos": "onRecordEncodedAudioFrame:info:", + "parent_class": "IAudioEncodedFrameObserver" + }, + "onMixedAudioEncodedFrame": { + "windows": "onMixedAudioEncodedFrame", + "android": "onMixedAudioEncodedFrame", + "ios": "onMixedEncodedAudioFrame:info:", + "macos": "onMixedEncodedAudioFrame:info:", + "parent_class": "IAudioEncodedFrameObserver" + }, + "registerAudioFrameObserver": { + "windows": "registerAudioFrameObserver", + "android": "registerAudioFrameObserver", + "ios": "setAudioFrameDelegate:", + "macos": "setAudioFrameDelegate:", + "parent_class": "IMediaEngine" + }, + "setRecordingAudioFrameParameters": { + "windows": "setRecordingAudioFrameParameters", + "android": "setRecordingAudioFrameParameters", + "ios": "setRecordingAudioFrameParametersWithSampleRate:channel:mode:samplesPerCall:", + "macos": "setRecordingAudioFrameParametersWithSampleRate:channel:mode:samplesPerCall:", + "parent_class": "IRtcEngine" + }, + "setPlaybackAudioFrameParameters": { + "windows": "setPlaybackAudioFrameParameters", + "android": "setPlaybackAudioFrameParameters", + "ios": "setPlaybackAudioFrameParametersWithSampleRate:channel:mode:samplesPerCall:", + "macos": "setPlaybackAudioFrameParametersWithSampleRate:channel:mode:samplesPerCall:", + "parent_class": "IRtcEngine" + }, + "setMixedAudioFrameParameters": { + "windows": "setMixedAudioFrameParameters", + "android": "setMixedAudioFrameParameters", + "ios": "setMixedAudioFrameParametersWithSampleRate:channel:samplesPerCall:", + "macos": "setMixedAudioFrameParametersWithSampleRate:channel:samplesPerCall:", + "parent_class": "IRtcEngine" + }, + "setPlaybackAudioFrameBeforeMixingParameters": { + "windows": "setPlaybackAudioFrameBeforeMixingParameters [1/2]", + "android": "setPlaybackAudioFrameBeforeMixingParameters [1/2]", + "ios": "setPlaybackAudioFrameBeforeMixingParametersWithSampleRate:channel:", + "macos": "setPlaybackAudioFrameBeforeMixingParametersWithSampleRate:channel:", + "isOverload": true, + "params": { + "windows": [ + "sampleRate", + "channel" + ], + "android": [ + "sampleRate", + "channel" + ], + "ios": [ + "sampleRate", + "channel" + ], + "macos": [ + "sampleRate", + "channel" + ] + }, + "parent_class": "IRtcEngine" + }, + "onFrame_IAudioPcmFrameSink": { + "windows": "onFrame", + "android": "onFrame", + "ios": "AgoraRtcMediaPlayer:didReceiveAudioFrame:", + "macos": "AgoraRtcMediaPlayer:didReceiveAudioFrame:", + "parent_class": "IAudioPcmFrameSink" + }, + "registerVideoFrameObserver": { + "windows": "registerVideoFrameObserver", + "android": "registerVideoFrameObserver", + "ios": "setVideoFrameDelegate:", + "macos": "setVideoFrameDelegate:", + "parent_class": "IMediaEngine" + }, + "registerVideoEncodedFrameObserver": { + "windows": "registerVideoEncodedFrameObserver", + "android": "registerVideoEncodedFrameObserver", + "ios": "setEncodedVideoFrameDelegate:", + "macos": "setEncodedVideoFrameDelegate:", + "parent_class": "IMediaEngine" + }, + "onFrame_IVideoFrameObserver": { + "windows": "onFrame", + "android": "onFrame", + "ios": "AgoraRtcMediaPlayer:didReceiveVideoFrame:", + "macos": "AgoraRtcMediaPlayer:didReceiveVideoFrame:", + "parent_class": "IVideoFrameObserver" + }, + "getExtensionProperty2": { + "windows": "getExtensionProperty", + "android": "getExtensionProperty [2/2]", + "ios": "getExtensionPropertyWithVendor:extension:key:sourceType:", + "macos": "getExtensionPropertyWithVendor:extension:key:sourceType:", + "isOverload": true, + "params": { + "windows": [ + "provider", + "extension", + "key", + "value", + "type", + "buf_len" + ], + "android": [ + "provider", + "extension", + "key", + "value" + ], + "ios": [ + "provider", + "extension", + "key", + "value", + "sourceType" + ], + "macos": [ + "provider", + "extension", + "key", + "value", + "sourceType" + ] + }, + "parent_class": "IRtcEngine" + }, + "enableExtension": { + "windows": "enableExtension", + "android": "enableExtension", + "ios": "enableExtensionWithVendor:extension:enabled:sourceType:", + "macos": "enableExtensionWithVendor:extension:enabled:sourceType:", + "parent_class": "IRtcEngine" + }, + "registerExtension": { + "windows": "registerExtension", + "android": "registerExtension", + "ios": "registerExtensionWithVendor:extension:sourceType:", + "macos": "registerExtensionWithVendor:extension:sourceType:", + "parent_class": "IRtcEngine" + }, + "setExtensionProperty": { + "windows": "setExtensionProperty", + "android": "setExtensionProperty", + "ios": "setExtensionPropertyWithVendor:extension:key:value:", + "macos": "setExtensionPropertyWithVendor:extension:key:value:", + "parent_class": "IRtcEngine" + }, + "onExtensionEventWithContext": { + "windows": "onExtensionEventWithContext", + "android": "onEventWithContext", + "ios": "onEventWithContext:key:value:", + "macos": "onEventWithContext:key:value:", + "parent_class": "IRtcEngineEventHandler" + }, + "onExtensionStartedWithContext": { + "windows": "onExtensionStartedWithContext", + "android": "onStartedWithContext", + "ios": "onExtensionStartedWithContext:", + "macos": "onExtensionStartedWithContext:", + "parent_class": "IRtcEngineEventHandler" + }, + "onExtensionStoppedWithContext": { + "windows": "onExtensionStoppedWithContext", + "android": "onStoppedWithContext", + "ios": "onExtensionStoppedWithContext:", + "macos": "onExtensionStoppedWithContext:", + "parent_class": "IRtcEngineEventHandler" + }, + "onExtensionErrorWithContext": { + "windows": "onExtensionErrorWithContext", + "android": "onErrorWithContext", + "ios": "onExtensionErrorWithContext:error:message:", + "macos": "onExtensionErrorWithContext:error:message:", + "parent_class": "IRtcEngineEventHandler" + }, + "startLocalVideoTranscoder": { + "windows": "startLocalVideoTranscoder", + "android": "startLocalVideoTranscoder", + "ios": "startLocalVideoTranscoder:", + "macos": "startLocalVideoTranscoder:", + "parent_class": "IRtcEngine" + }, + "stopLocalVideoTranscoder": { + "windows": "stopLocalVideoTranscoder", + "android": "stopLocalVideoTranscoder", + "ios": "stopLocalVideoTranscoder", + "macos": "stopLocalVideoTranscoder", + "parent_class": "IRtcEngine" + }, + "updateLocalTranscoderConfiguration": { + "windows": "updateLocalTranscoderConfiguration", + "android": "updateLocalTranscoderConfiguration", + "ios": "updateLocalTranscoderConfiguration:", + "macos": "updateLocalTranscoderConfiguration:", + "parent_class": "IRtcEngine" + }, + "registerMediaMetadataObserver": { + "windows": "registerMediaMetadataObserver", + "android": "registerMediaMetadataObserver", + "ios": "setMediaMetadataDelegate:withType:", + "macos": "setMediaMetadataDelegate:withType:", + "parent_class": "IRtcEngine" + }, + "unregisterMediaMetadataObserver": { + "windows": "unregisterMediaMetadataObserver", + "android": "unregisterMediaMetadataObserver", + "parent_class": "IRtcEngine" + }, + "addVideoWatermark1": { + "windows": "addVideoWatermark [1/3]", + "android": "addVideoWatermark [1/3]", + "ios": "addVideoWatermark:", + "macos": "addVideoWatermark:", + "isOverload": true, + "params": { + "windows": [ + "watermark" + ], + "android": [ + "watermark" + ], + "ios": [ + "watermark" + ], + "macos": [ + "watermark" + ] + }, + "parent_class": "IRtcEngine" + }, + "addVideoWatermark2": { + "windows": "addVideoWatermark [2/3]", + "android": "addVideoWatermark [2/3]", + "ios": "addVideoWatermark:options:", + "macos": "addVideoWatermark:options:", + "isOverload": true, + "params": { + "windows": [ + "watermarkUrl", + "options" + ], + "android": [ + "watermarkUrl", + "options" + ], + "ios": [ + "url", + "options" + ], + "macos": [ + "url", + "options" + ] + }, + "parent_class": "IRtcEngine" + }, + "clearVideoWatermarks": { + "windows": "clearVideoWatermarks", + "android": "clearVideoWatermarks", + "ios": "clearVideoWatermarks", + "macos": "clearVideoWatermarks", + "parent_class": "IRtcEngine" + }, + "enableEncryption": { + "windows": "enableEncryption", + "android": "enableEncryption", + "ios": "enableEncryption:encryptionConfig:", + "macos": "enableEncryption:encryptionConfig:", + "parent_class": "IRtcEngine" + }, + "enableEncryptionEx": { + "windows": "enableEncryptionEx", + "android": "enableEncryptionEx", + "ios": "enableEncryptionEx:encryptionConfig:connection:", + "macos": "enableEncryptionEx:encryptionConfig:connection:", + "parent_class": "IRtcEngineEx" + }, + "registerPacketObserver": { + "windows": "registerPacketObserver", + "parent_class": "IRtcEngine" + }, + "onReceiveAudioPacket": { + "windows": "onReceiveAudioPacket", + "parent_class": "IPacketObserver" + }, + "onReceiveVideoPacket": { + "windows": "onReceiveVideoPacket", + "parent_class": "IPacketObserver" + }, + "onSendAudioPacket": { + "windows": "onSendAudioPacket", + "parent_class": "IPacketObserver" + }, + "onSendVideoPacket": { + "windows": "onSendVideoPacket", + "parent_class": "IPacketObserver" + }, + "startAudioRecording1": { + "windows": "startAudioRecording [1/3]", + "android": "startAudioRecording [1/2]", + "ios": "startAudioRecording:quality:", + "macos": "startAudioRecording:quality:", + "isOverload": true, + "params": { + "windows": [ + "quality" + ], + "android": [ + "quality" + ], + "ios": [ + "quality" + ], + "macos": [ + "quality" + ] + }, + "parent_class": "IRtcEngine" + }, + "startAudioRecording2": { + "windows": "startAudioRecording [2/3]", + "isOverload": true, + "params": { + "windows": [ + "sampleRate", + "quality" + ], + "android": [ + "sampleRate", + "quality" + ], + "ios": [ + "sampleRate", + "quality" + ], + "macos": [ + "sampleRate", + "quality" + ] + }, + "parent_class": "IRtcEngine" + }, + "startAudioRecording3": { + "windows": "startAudioRecording [3/3]", + "android": "startAudioRecording [2/2]", + "ios": "startAudioRecordingWithConfig:", + "macos": "startAudioRecordingWithConfig:", + "isOverload": true, + "params": { + "windows": [ + "config" + ], + "android": [ + "config" + ], + "ios": [ + "config" + ], + "macos": [ + "config" + ] + }, + "parent_class": "IRtcEngine" + }, + "stopAudioRecording": { + "windows": "stopAudioRecording", + "android": "stopAudioRecording", + "ios": "stopAudioRecording", + "macos": "stopAudioRecording", + "parent_class": "IRtcEngine" + }, + "createMediaRecorder": { + "windows": "createMediaRecorder", + "android": "createMediaRecorder", + "ios": "createMediaRecorder:", + "macos": "createMediaRecorder:", + "parent_class": "IRtcEngine" + }, + "destroyMediaRecorder": { + "windows": "destroyMediaRecorder", + "android": "destroyMediaRecorder", + "ios": "destroyMediaRecorder:", + "macos": "destroyMediaRecorder:", + "parent_class": "IRtcEngine" + }, + "setMediaRecorderObserver": { + "windows": "setMediaRecorderObserver", + "android": "setMediaRecorderObserver", + "ios": "setMediaRecorderDelegate:", + "macos": "setMediaRecorderDelegate:", + "parent_class": "IMediaRecorder" + }, + "startRecording": { + "windows": "startRecording", + "android": "startRecording", + "ios": "startRecording:", + "macos": "startRecording:", + "parent_class": "IMediaRecorder" + }, + "stopRecording": { + "windows": "stopRecording", + "android": "stopRecording", + "ios": "stopRecording", + "macos": "stopRecording", + "parent_class": "IMediaRecorder" + }, + "switchCamera": { + "windows": "switchCamera", + "android": "switchCamera [1/2]", + "ios": "switchCamera", + "isOverload": true, + "params": {}, + "parent_class": "IRtcEngine" + }, + "getCameraMaxZoomFactor": { + "windows": "getCameraMaxZoomFactor", + "android": "getCameraMaxZoomFactor", + "ios": "cameraMaxZoomFactor", + "parent_class": "IRtcEngine" + }, + "isCameraZoomSupported": { + "windows": "isCameraZoomSupported", + "android": "isCameraZoomSupported", + "ios": "isCameraZoomSupported", + "parent_class": "IRtcEngine" + }, + "isCameraTorchSupported": { + "windows": "isCameraTorchSupported", + "android": "isCameraTorchSupported", + "ios": "isCameraTorchSupported", + "parent_class": "IRtcEngine" + }, + "isCameraFocusSupported": { + "windows": "isCameraFocusSupported", + "android": "isCameraFocusSupported", + "ios": "isCameraFocusPositionInPreviewSupported", + "parent_class": "IRtcEngine" + }, + "isCameraExposurePositionSupported": { + "windows": "isCameraExposurePositionSupported", + "android": "isCameraExposurePositionSupported", + "ios": "isCameraExposurePositionSupported", + "parent_class": "IRtcEngine" + }, + "isCameraExposureSupported": { + "windows": "isCameraExposureSupported", + "android": "isCameraExposureSupported", + "ios": "isCameraExposureSupported", + "parent_class": "IRtcEngine" + }, + "isCameraAutoFocusFaceModeSupported": { + "windows": "isCameraAutoFocusFaceModeSupported", + "android": "isCameraAutoFocusFaceModeSupported", + "ios": "isCameraAutoFocusFaceModeSupported", + "parent_class": "IRtcEngine" + }, + "isCameraAutoExposureFaceModeSupported": { + "windows": "isCameraAutoExposureFaceModeSupported", + "ios": "isCameraAutoExposureFaceModeSupported", + "parent_class": "IRtcEngine" + }, + "setCameraZoomFactor": { + "windows": "setCameraZoomFactor", + "android": "setCameraZoomFactor", + "ios": "setCameraZoomFactor:", + "parent_class": "IRtcEngine" + }, + "setCameraFocusPositionInPreview": { + "windows": "setCameraFocusPositionInPreview", + "android": "setCameraFocusPositionInPreview", + "ios": "setCameraFocusPositionInPreview:", + "parent_class": "IRtcEngine" + }, + "setCameraExposureFactor": { + "windows": "setCameraExposureFactor", + "android": "setCameraExposureFactor", + "ios": "setCameraExposureFactor:", + "parent_class": "IRtcEngine" + }, + "setCameraExposurePosition": { + "windows": "setCameraExposurePosition", + "android": "setCameraExposurePosition", + "ios": "setCameraExposurePosition:", + "parent_class": "IRtcEngine" + }, + "setCameraTorchOn": { + "windows": "setCameraTorchOn", + "android": "setCameraTorchOn", + "ios": "setCameraTorchOn:", + "parent_class": "IRtcEngine" + }, + "setCameraAutoFocusFaceModeEnabled": { + "windows": "setCameraAutoFocusFaceModeEnabled", + "android": "setCameraAutoFocusFaceModeEnabled", + "ios": "setCameraAutoFocusFaceModeEnabled:", + "parent_class": "IRtcEngine" + }, + "setCameraAutoExposureFaceModeEnabled": { + "windows": "setCameraAutoExposureFaceModeEnabled", + "ios": "setCameraAutoExposureFaceModeEnabled", + "parent_class": "IRtcEngine" + }, + "setCameraDeviceOrientation": { + "windows": "setCameraDeviceOrientation", + "parent_class": "IRtcEngine" + }, + "getCount_IAudioDeviceCollection": { + "windows": "getCount", + "parent_class": "IAudioDeviceCollection" + }, + "getDevice_IAudioDeviceCollection": { + "windows": "getDevice [1/2]", + "parent_class": "IAudioDeviceCollection" + }, + "getDevice2_IAudioDeviceCollection": { + "windows": "getDevice [2/2]", + "parent_class": "IAudioDeviceCollection" + }, + "getDefaultDevice_IAudioDeviceCollection": { + "windows": "getDefaultDevice [1/2]", + "macos": "getDefaultAudioDevice:", + "parent_class": "IAudioDeviceCollection" + }, + "getDefaultDevice2_IAudioDeviceCollection": { + "windows": "getDefaultDevice [2/2]", + "parent_class": "IAudioDeviceCollection" + }, + "setDevice_IAudioDeviceCollection": { + "windows": "setDevice", + "parent_class": "IAudioDeviceCollection" + }, + "setApplicationVolume": { + "windows": "setApplicationVolume", + "parent_class": "IAudioDeviceCollection" + }, + "getApplicationVolume": { + "windows": "getApplicationVolume", + "parent_class": "IAudioDeviceCollection" + }, + "setApplicationMute": { + "windows": "setApplicationMute", + "parent_class": "IAudioDeviceCollection" + }, + "isApplicationMute": { + "windows": "isApplicationMute", + "parent_class": "IAudioDeviceCollection" + }, + "release_IAudioDeviceCollection": { + "windows": "release", + "parent_class": "IAudioDeviceCollection" + }, + "enumeratePlaybackDevices": { + "windows": "enumeratePlaybackDevices", + "parent_class": "IAudioDeviceManager" + }, + "enumerateRecordingDevices": { + "windows": "enumerateRecordingDevices", + "parent_class": "IAudioDeviceManager" + }, + "followSystemLoopbackDevice": { + "windows": "followSystemLoopbackDevice", + "parent_class": "IAudioDeviceManager" + }, + "followSystemPlaybackDevice": { + "windows": "followSystemPlaybackDevice", + "macos": "followSystemPlaybackDevice:", + "parent_class": "IAudioDeviceManager" + }, + "followSystemRecordingDevice": { + "windows": "followSystemRecordingDevice", + "macos": "followSystemRecordingDevice:", + "parent_class": "IAudioDeviceManager" + }, + "setPlaybackDevice": { + "windows": "setPlaybackDevice", + "parent_class": "IAudioDeviceManager" + }, + "setRecordingDevice": { + "windows": "setRecordingDevice", + "parent_class": "IAudioDeviceManager" + }, + "startPlaybackDeviceTest": { + "windows": "startPlaybackDeviceTest", + "android": "startPlaybackDeviceTest", + "ios": "startPlaybackDeviceTest:", + "macos": "startPlaybackDeviceTest:", + "parent_class": "IAudioDeviceManager" + }, + "stopPlaybackDeviceTest": { + "windows": "stopPlaybackDeviceTest", + "android": "stopPlaybackDeviceTest", + "ios": "stopPlaybackDeviceTest", + "macos": "stopPlaybackDeviceTest", + "parent_class": "IAudioDeviceManager" + }, + "startRecordingDeviceTest": { + "windows": "startRecordingDeviceTest", + "android": "startRecordingDeviceTest", + "ios": "startRecordingDeviceTest:", + "macos": "startRecordingDeviceTest:", + "parent_class": "IAudioDeviceManager" + }, + "stopRecordingDeviceTest": { + "windows": "stopRecordingDeviceTest", + "android": "stopRecordingDeviceTest", + "ios": "stopRecordingDeviceTest", + "macos": "stopRecordingDeviceTest", + "parent_class": "IAudioDeviceManager" + }, + "getPlaybackDevice": { + "windows": "getPlaybackDevice", + "parent_class": "IAudioDeviceManager" + }, + "getLoopbackDevice": { + "windows": "getLoopbackDevice", + "parent_class": "IAudioDeviceManager" + }, + "setLoopbackDevice": { + "windows": "setLoopbackDevice", + "parent_class": "IAudioDeviceManager" + }, + "getPlaybackDeviceInfo": { + "windows": "getPlaybackDeviceInfo [1/2]", + "isOverload": true, + "params": { + "windows": [ + "deviceId", + "deviceName" + ], + "android": [ + "deviceId", + "deviceName" + ], + "ios": [ + "deviceId", + "deviceName" + ], + "macos": [ + "deviceId", + "deviceName" + ] + }, + "parent_class": "IAudioDeviceManager" + }, + "getPlaybackDeviceInfo2": { + "windows": "getPlaybackDeviceInfo [2/2]", + "isOverload": true, + "params": { + "windows": [ + "deviceId", + "deviceName", + "deviceTypeName" + ], + "android": [ + "deviceId", + "deviceName", + "deviceTypeName" + ], + "ios": [ + "deviceId", + "deviceName", + "deviceTypeName" + ], + "macos": [ + "deviceId", + "deviceName", + "deviceTypeName" + ] + }, + "parent_class": "IAudioDeviceManager" + }, + "getRecordingDevice": { + "windows": "getRecordingDevice", + "parent_class": "IAudioDeviceManager" + }, + "getRecordingDeviceInfo": { + "windows": "getRecordingDeviceInfo [1/2]", + "isOverload": true, + "params": { + "windows": [ + "deviceId", + "deviceName" + ], + "android": [ + "deviceId", + "deviceName" + ], + "ios": [ + "deviceId", + "deviceName" + ], + "macos": [ + "deviceId", + "deviceName" + ] + }, + "parent_class": "IAudioDeviceManager" + }, + "getRecordingDeviceInfo2": { + "windows": "getRecordingDeviceInfo [2/2]", + "isOverload": true, + "params": { + "windows": [ + "deviceId", + "deviceName", + "deviceTypeName" + ], + "android": [ + "deviceId", + "deviceName", + "deviceTypeName" + ], + "ios": [ + "deviceId", + "deviceName", + "deviceTypeName" + ], + "macos": [ + "deviceId", + "deviceName", + "deviceTypeName" + ] + }, + "parent_class": "IAudioDeviceManager" + }, + "getAudioDeviceInfo": { + "windows": "getAudioDeviceInfo", + "android": "getAudioDeviceInfo", + "parent_class": "IRtcEngine" + }, + "startAudioDeviceLoopbackTest": { + "windows": "startAudioDeviceLoopbackTest", + "macos": "startAudioDeviceLoopbackTest:", + "parent_class": "IAudioDeviceManager" + }, + "stopAudioDeviceLoopbackTest": { + "windows": "stopAudioDeviceLoopbackTest", + "macos": "stopAudioDeviceLoopbackTest", + "parent_class": "IAudioDeviceManager" + }, + "setPlaybackDeviceVolume": { + "windows": "setPlaybackDeviceVolume", + "parent_class": "IAudioDeviceManager" + }, + "getPlaybackDeviceVolume": { + "windows": "getPlaybackDeviceVolume", + "parent_class": "IAudioDeviceManager" + }, + "setRecordingDeviceVolume": { + "windows": "setRecordingDeviceVolume", + "parent_class": "IAudioDeviceManager" + }, + "getRecordingDeviceVolume": { + "windows": "getRecordingDeviceVolume", + "parent_class": "IAudioDeviceManager" + }, + "setPlaybackDeviceMute": { + "windows": "setPlaybackDeviceMute", + "parent_class": "IAudioDeviceManager" + }, + "getPlaybackDeviceMute": { + "windows": "getPlaybackDeviceMute", + "parent_class": "IAudioDeviceManager" + }, + "setRecordingDeviceMute": { + "windows": "setRecordingDeviceMute", + "parent_class": "IAudioDeviceManager" + }, + "getRecordingDeviceMute": { + "windows": "getRecordingDeviceMute", + "parent_class": "IAudioDeviceManager" + }, + "release_IAudioDeviceManager": { + "windows": "release", + "parent_class": "IAudioDeviceManager" + }, + "enumerateVideoDevices": { + "windows": "enumerateVideoDevices", + "parent_class": "IVideoDeviceManager" + }, + "setDevice_IVideoDeviceManager": { + "windows": "setDevice", + "parent_class": "IVideoDeviceManager" + }, + "getCapability": { + "windows": "getCapability", + "parent_class": "IVideoDeviceManager" + }, + "getDevice_IVideoDeviceManager": { + "windows": "getDevice", + "parent_class": "IVideoDeviceManager" + }, + "numberOfCapabilities": { + "windows": "numberOfCapabilities", + "parent_class": "IVideoDeviceManager" + }, + "queryCameraFocalLengthCapability": { + "windows": "queryCameraFocalLengthCapability", + "android": "queryCameraFocalLengthCapability", + "ios": "queryCameraFocalLengthCapability", + "parent_class": "IRtcEngine" + }, + "release_IVideoDeviceManager": { + "windows": "release", + "parent_class": "IVideoDeviceManager" + }, + "getCount_IVideoDeviceCollection": { + "windows": "getCount", + "parent_class": "IVideoDeviceCollection" + }, + "getDevice_IVideoDeviceCollection": { + "windows": "getDevice", + "parent_class": "IVideoDeviceCollection" + }, + "setDevice_IVideoDeviceCollection": { + "windows": "setDevice", + "macos": "setDevice:deviceId:", + "parent_class": "IVideoDeviceCollection" + }, + "release_IVideoDeviceCollection": { + "windows": "release", + "parent_class": "IVideoDeviceCollection" + }, + "createDataStream1": { + "windows": "createDataStream [1/2]", + "android": "createDataStream [1/2]", + "ios": "createDataStream:reliable:ordered:", + "macos": "createDataStream:reliable:ordered:", + "isOverload": true, + "params": { + "windows": [ + "streamId", + "reliable", + "ordered" + ], + "android": [ + "streamId", + "reliable", + "ordered" + ], + "ios": [ + "streamId", + "reliable", + "ordered" + ], + "macos": [ + "streamId", + "reliable", + "ordered" + ] + }, + "parent_class": "IRtcEngine" + }, + "createDataStream2": { + "windows": "createDataStream [2/2]", + "android": "createDataStream [2/2]", + "ios": "createDataStream:config:", + "macos": "createDataStream:config:", + "isOverload": true, + "params": { + "windows": [ + "streamId", + "config" + ], + "android": [ + "streamId", + "config" + ], + "ios": [ + "streamId", + "config" + ], + "macos": [ + "streamId", + "config" + ] + }, + "parent_class": "IRtcEngine" + }, + "sendStreamMessage": { + "windows": "sendStreamMessage", + "android": "sendStreamMessage", + "ios": "sendStreamMessage:data:", + "macos": "sendStreamMessage:data:", + "parent_class": "IRtcEngine" + }, + "adjustCustomAudioPlayoutVolume": { + "windows": "adjustCustomAudioPlayoutVolume", + "android": "adjustCustomAudioPlayoutVolume", + "ios": "adjustCustomAudioPlayoutVolume:volume:", + "macos": "adjustCustomAudioPlayoutVolume:volume:", + "parent_class": "IRtcEngine" + }, + "enableLoopbackRecording": { + "windows": "enableLoopbackRecording", + "macos": "enableLoopbackRecording:deviceName:", + "parent_class": "IRtcEngine" + }, + "disableAudioSpectrumMonitor": { + "windows": "disableAudioSpectrumMonitor", + "android": "disableAudioSpectrumMonitor", + "ios": "disableAudioSpectrumMonitor", + "macos": "disableAudioSpectrumMonitor", + "parent_class": "IRtcEngine" + }, + "enableAudioSpectrumMonitor": { + "windows": "enableAudioSpectrumMonitor", + "android": "enableAudioSpectrumMonitor", + "ios": "enableAudioSpectrumMonitor:", + "macos": "enableAudioSpectrumMonitor:", + "parent_class": "IRtcEngine" + }, + "registerAudioSpectrumObserver": { + "windows": "registerAudioSpectrumObserver", + "android": "registerAudioSpectrumObserver", + "ios": "registerAudioSpectrumDelegate:", + "macos": "registerAudioSpectrumDelegate:", + "parent_class": "IRtcEngine" + }, + "unregisterAudioSpectrumObserver": { + "windows": "unregisterAudioSpectrumObserver", + "android": "unregisterAudioSpectrumObserver", + "ios": "unregisterAudioSpectrumDelegate:", + "macos": "unregisterAudioSpectrumDelegate:", + "parent_class": "IRtcEngine" + }, + "enableFaceDetection": { + "windows": "enableFaceDetection", + "android": "enableFaceDetection", + "ios": "enableFaceDetection:", + "parent_class": "IRtcEngine" + }, + "isCameraFaceDetectSupported": { + "windows": "isCameraFaceDetectSupported", + "android": "isCameraFaceDetectSupported", + "parent_class": "IRtcEngine" + }, + "enableCameraCenterStage": { + "windows": "enableCameraCenterStage", + "ios": "enableCameraCenterStage:", + "macos": "enableCameraCenterStage:", + "parent_class": "IRtcEngine" + }, + "isCameraCenterStageSupported": { + "windows": "isCameraCenterStageSupported", + "ios": "isCameraCenterStageSupported", + "macos": "isCameraCenterStageSupported", + "parent_class": "IRtcEngine" + }, + "setCameraCapturerConfiguration": { + "windows": "setCameraCapturerConfiguration", + "android": "setCameraCapturerConfiguration", + "ios": "setCameraCapturerConfiguration:", + "macos": "setCameraCapturerConfiguration", + "parent_class": "IRtcEngine" + }, + "setLocalVideoMirrorMode": { + "windows": "setLocalVideoMirrorMode", + "android": "setLocalVideoMirrorMode", + "ios": "setLocalVideoMirrorMode:", + "macos": "setLocalVideoMirrorMode:", + "parent_class": "IRtcEngine" + }, + "get": { + "windows": "get", + "parent_class": "MusicChartCollection" + }, + "open_IMusicPlayer": { + "windows": "open", + "android": "open [1/2]", + "ios": "openMediaWithSongCode:startPos:", + "parent_class": "IMusicPlayer" + }, + "preload": { + "windows": "preload [1/2]", + "android": "preload [1/2]", + "ios": "preloadWithSongCode:jsonOption:", + "isOverload": true, + "params": { + "windows": [ + "songCode", + "jsonOption" + ], + "android": [ + "songCode", + "jsonOption" + ], + "ios": [ + "songCode", + "jsonOption" + ], + "macos": [ + "songCode", + "jsonOption" + ] + }, + "parent_class": "imusicontentcenter" + }, + "preload2": { + "windows": "preload [2/2]", + "android": "preload [2/2]", + "ios": "preloadWithSongCode:", + "isOverload": true, + "params": { + "windows": [ + "songCode", + "requestId" + ], + "android": [ + "songCode", + "requestId" + ], + "ios": [ + "songCode", + "requestId" + ], + "macos": [ + "songCode", + "requestId" + ] + }, + "parent_class": "imusicontentcenter" + }, + "isPreloaded": { + "windows": "isPreloaded", + "android": "isPreloaded", + "ios": "isPreloadedWithSongCode:", + "parent_class": "IMusicContentCenter" + }, + "initialize_IMusicContentCenter": { + "windows": "initialize", + "android": "initialize", + "ios": "sharedContentCenterWithConfig:", + "parent_class": "IMusicContentCenter" + }, + "release_IMusicContentCenter": { + "windows": "release", + "android": "release", + "parent_class": "IMusicContentCenter" + }, + "renewToken_IMusicContentCenter": { + "windows": "renewToken", + "android": "renewToken", + "ios": "renewToken:", + "parent_class": "IMusicContentCenter" + }, + "unregisterEventHandler_IMusicContentCenter": { + "windows": "unregisterEventHandler", + "android": "unregisterEventHandler", + "parent_class": "IMusicContentCenter" + }, + "registerEventHandler_IMusicContentCenter": { + "windows": "registerEventHandler", + "android": "registerEventHandler", + "ios": "registerEventDelegate:", + "parent_class": "IMusicContentCenter" + }, + "createMusicPlayer": { + "windows": "createMusicPlayer", + "android": "createMusicPlayer", + "ios": "createMusicPlayerWithDelegate:", + "parent_class": "IMusicContentCenter" + }, + "destroyMusicPlayer": { + "windows": "destroyMusicPlayer", + "android": "destroyMusicPlayer", + "ios": "destroyMusicPlayer:", + "parent_class": "IMusicContentCenter" + }, + "getLyric": { + "windows": "getLyric", + "android": "getLyric", + "ios": "getLyricWithSongCode:lyricType:", + "parent_class": "IMusicContentCenter" + }, + "getMusicCharts": { + "windows": "getMusicCharts", + "android": "getMusicCharts", + "ios": "getMusicCharts", + "parent_class": "IMusicContentCenter" + }, + "getMusicCollectionByMusicChartId": { + "windows": "getMusicCollectionWithMusicChartId", + "android": "getMusicCollectionByMusicChartId [1/2]", + "ios": "getMusicCollectionWithMusicChartId:page:pageSize:jsonOption:", + "isOverload": true, + "params": { + "windows": [ + "musicChartId", + "page", + "pageSize", + "jsonOption" + ], + "android": [ + "musicChartId", + "page", + "pageSize", + "jsonOption" + ], + "ios": [ + "musicChartId", + "page", + "pageSize", + "jsonOption" + ], + "macos": [ + "musicChartId", + "page", + "pageSize", + "jsonOption" + ] + }, + "parent_class": "IMusicContentCenter" + }, + "searchMusic": { + "windows": "searchMusic", + "android": "searchMusic [1/2]", + "ios": "searchMusicWithKeyWord:page:pageSize:jsonOption:", + "isOverload": true, + "params": { + "windows": [ + "keyword", + "page", + "pageSize", + "jsonOption" + ], + "android": [ + "keyword", + "page", + "pageSize", + "jsonOption" + ], + "ios": [ + "keyword", + "page", + "pageSize", + "jsonOption" + ], + "macos": [ + "keyword", + "page", + "pageSize", + "jsonOption" + ] + }, + "parent_class": "IMusicContentCenter" + }, + "setPlayMode": { + "windows": "setPlayMode", + "android": "setPlayMode", + "ios": "setPlayMode:", + "parent_class": "IMusicPlayer" + }, + "getCaches": { + "windows": "getCaches", + "android": "getCaches", + "ios": "getCaches", + "parent_class": "IMusicContentCenter" + }, + "getCount_MusicChartCollection": { + "windows": "getCount [1/2]", + "parent_class": "MusicChartCollection" + }, + "getCount_MusicCollection": { + "windows": "getCount [2/2]", + "parent_class": "MusicCollection" + }, + "getTotal_MusicCollection": { + "windows": "getTotal", + "parent_class": "MusicCollection" + }, + "getPage_MusicCollection": { + "windows": "getPage", + "parent_class": "MusicCollection" + }, + "getPageSize_MusicCollection": { + "windows": "getPageSize", + "parent_class": "MusicCollection" + }, + "getMusic_MusicCollection": { + "windows": "getMusic", + "parent_class": "MusicCollection" + }, + "removeCache": { + "windows": "removeCache", + "android": "removeCache", + "ios": "removeCacheWithSongCode:", + "parent_class": "IMusicContentCenter" + }, + "getInternalSongCode": { + "windows": "getInternalSongCode", + "android": "getInternalSongCode", + "ios": "getInternalSongCode:jsonOption:", + "parent_class": "IMusicContentCenter" + }, + "getSongSimpleInfo": { + "windows": "getSongSimpleInfo", + "android": "getSongSimpleInfo", + "ios": "getSongSimpleInfoWithSongCode:", + "parent_class": "IMusicContentCenter" + }, + "onPreLoadEvent_IMusicContentCenterEventHandler": { + "windows": "onPreLoadEvent", + "android": "onPreLoadEvent", + "ios": "onPreLoadEvent:songCode:percent:lyricUrl:state:reason:", + "parent_class": "IMusicContentCenterEventHandler" + }, + "onMusicChartsResult": { + "windows": "onMusicChartsResult", + "android": "onMusicChartsResult", + "ios": "onMusicChartsResult:result:reason:", + "parent_class": "IMusicContentCenterEventHandler" + }, + "onMusicCollectionResult": { + "windows": "onMusicCollectionResult", + "android": "onMusicCollectionResult", + "ios": "onMusicCollectionResult:result:reason:", + "parent_class": "IMusicContentCenterEventHandler" + }, + "onLyricResult": { + "windows": "onLyricResult", + "android": "onLyricResult", + "ios": "onLyricResult:songCode:lyricUrl:reason:", + "parent_class": "IMusicContentCenterEventHandler" + }, + "onSongSimpleInfoResult": { + "windows": "onSongSimpleInfoResult", + "android": "onSongSimpleInfoResult", + "ios": "onSongSimpleInfoResult:songCode:simpleInfo:reason:", + "parent_class": "IMusicContentCenterEventHandler" + }, + "takeSnapshot": { + "windows": "takeSnapshot [1/2]", + "android": "takeSnapshot [1/2]", + "ios": "takeSnapshot:filePath:", + "macos": "takeSnapshot:filePath:", + "isOverload": true, + "params": { + "windows": [ + "uid", + "filePath" + ], + "android": [ + "uid", + "filePath" + ], + "ios": [ + "uid", + "filePath" + ], + "macos": [ + "uid", + "filePath" + ] + }, + "parent_class": "IRtcEngine" + }, + "takeSnapshot2": { + "windows": "takeSnapshot [2/2]", + "android": "takeSnapshot [2/2]", + "ios": "takeSnapshotWithConfig:config:", + "macos": "takeSnapshotWithConfig:config:", + "isOverload": true, + "params": { + "windows": [ + "uid", + "config" + ], + "android": [ + "uid", + "config" + ], + "ios": [ + "uid", + "config" + ], + "macos": [ + "uid", + "config" + ] + }, + "parent_class": "IRtcEngine" + }, + "enableContentInspect": { + "windows": "enableContentInspect", + "android": "enableContentInspect", + "ios": "enableContentInspect:config:", + "macos": "enableContentInspect:config:", + "parent_class": "IRtcEngine" + }, + "enableContentInspectEx": { + "windows": "enableContentInspectEx", + "android": "enableContentInspectEx", + "ios": "enableContentInspectEx:config:connection:", + "macos": "enableContentInspectEx:config:connection:", + "parent_class": "IRtcEngineEx" + }, + "enableVideoImageSource": { + "windows": "enableVideoImageSource", + "android": "enableVideoImageSource", + "ios": "enableVideoImageSource:options:", + "macos": "enableVideoImageSource:options:", + "parent_class": "IRtcEngine" + }, + "getNetworkType": { + "windows": "getNetworkType", + "android": "getNetworkType", + "ios": "getNetworkType", + "macos": "getNetworkType", + "parent_class": "IRtcEngine" + }, + "getNtpWallTimeInMs": { + "windows": "getNtpWallTimeInMs", + "android": "getNtpWallTimeInMs", + "ios": "getNtpWallTimeInMs", + "macos": "getNtpWallTimeInMs", + "parent_class": "IRtcEngine" + }, + "setCloudProxy": { + "windows": "setCloudProxy", + "android": "setCloudProxy", + "ios": "setCloudProxy:", + "macos": "setCloudProxy:", + "parent_class": "IRtcEngine" + }, + "setLogFile": { + "windows": "setLogFile", + "android": "setLogFile", + "ios": "setLogFile:", + "macos": "setLogFile:", + "parent_class": "IRtcEngine" + }, + "setLogFilter": { + "windows": "setLogFilter", + "android": "setLogFilter", + "ios": "setLogFilter:", + "macos": "setLogFilter:", + "parent_class": "IRtcEngine" + }, + "setLogLevel": { + "windows": "setLogLevel", + "android": "setLogLevel", + "ios": "setLogLevel:", + "macos": "setLogLevel:", + "parent_class": "IRtcEngine" + }, + "setLogFileSize": { + "windows": "setLogFileSize", + "android": "setLogFileSize", + "ios": "setLogFileSize:", + "macos": "setLogFileSize:", + "parent_class": "IRtcEngine" + }, + "setParameters_IAgoraParameter": { + "windows": "setParameters [2/2]", + "parent_class": "IAgoraParameter" + }, + "setParameters": { + "windows": "setParameters [1/2]", + "android": "setParameters", + "ios": "setParameters:", + "macos": "setParameters:", + "parent_class": "IRtcEngine" + }, + "sendCustomReportMessage": { + "windows": "sendCustomReportMessage", + "android": "sendCustomReportMessage", + "ios": "sendCustomReportMessage:category:event:label:value:", + "macos": "sendCustomReportMessage:category:event:label:value:", + "parent_class": "IRtcEngine" + }, + "getCallId": { + "windows": "getCallId", + "android": "getCallId", + "ios": "getCallId", + "macos": "getCallId", + "parent_class": "IRtcEngine" + }, + "getCallIdEx": { + "windows": "getCallIdEx", + "android": "getCallIdEx", + "ios": "getCallIdEx:", + "macos": "getCallIdEx:", + "parent_class": "IRtcEngineEx" + }, + "queryDeviceScore": { + "windows": "queryDeviceScore", + "android": "queryDeviceScore", + "ios": "queryDeviceScore", + "macos": "queryDeviceScore", + "parent_class": "IRtcEngine" + }, + "rate": { + "windows": "rate", + "android": "rate", + "ios": "rate:rating:description:", + "macos": "rate:rating:description:", + "parent_class": "IRtcEngine" + }, + "complain": { + "windows": "complain", + "android": "complain", + "ios": "complain:description:", + "macos": "complain:description:", + "parent_class": "IRtcEngine" + }, + "getVersion": { + "windows": "getVersion", + "android": "getSdkVersion", + "ios": "getSdkVersion", + "macos": "getSdkVersion", + "parent_class": "IRtcEngine" + }, + "getErrorDescription": { + "windows": "getErrorDescription", + "android": "getErrorDescription", + "ios": "getErrorDescription:", + "macos": "getErrorDescription:", + "parent_class": "IRtcEngine" + }, + "isFeatureAvailableOnDevice": { + "windows": "isFeatureAvailableOnDevice", + "android": "isFeatureAvailableOnDevice", + "ios": "isFeatureAvailableOnDevice:", + "macos": "isFeatureAvailableOnDevice:", + "parent_class": "IRtcEngine" + }, + "queryInterface": { + "windows": "queryInterface", + "parent_class": "IRtcEngine" + }, + "onConnectionStateChanged": { + "windows": "onConnectionStateChanged", + "android": "onConnectionStateChanged", + "ios": "rtcEngine:connectionChangedToState:reason:", + "macos": "rtcEngine:connectionChangedToState:reason:", + "parent_class": "IRtcEngineEventHandler" + }, + "onError": { + "windows": "onError", + "android": "onError", + "ios": "rtcEngine:didOccurError:", + "macos": "rtcEngine:didOccurError:", + "parent_class": "IRtcEngineEventHandler" + }, + "onFirstRemoteAudioDecoded": { + "windows": "onFirstRemoteAudioDecoded", + "android": "onFirstRemoteAudioDecoded", + "ios": "rtcEngine:firstRemoteAudioFrameDecodedOfUid:elapsed:", + "macos": "rtcEngine:firstRemoteAudioFrameDecodedOfUid:elapsed:", + "parent_class": "IRtcEngineEventHandler" + }, + "onFirstRemoteAudioFrame": { + "windows": "onFirstRemoteAudioFrame", + "android": "onFirstRemoteAudioFrame", + "ios": "rtcEngine:firstRemoteAudioFrameOfUid:elapsed:", + "macos": "rtcEngine:firstRemoteAudioFrameOfUid:elapsed:", + "parent_class": "IRtcEngineEventHandler" + }, + "onJoinChannelSuccess": { + "windows": "onJoinChannelSuccess", + "android": "onJoinChannelSuccess", + "ios": "rtcEngine:didJoinChannel:withUid:elapsed:", + "macos": "rtcEngine:didJoinChannel:withUid:elapsed:", + "parent_class": "IRtcEngineEventHandler" + }, + "onRejoinChannelSuccess": { + "windows": "onRejoinChannelSuccess", + "android": "onRejoinChannelSuccess", + "ios": "rtcEngine:didRejoinChannel:withUid:elapsed:", + "macos": "rtcEngine:didRejoinChannel:withUid:elapsed:", + "parent_class": "IRtcEngineEventHandler" + }, + "onLeaveChannel": { + "windows": "onLeaveChannel", + "android": "onLeaveChannel", + "ios": "rtcEngine:didLeaveChannelWithStats:", + "macos": "rtcEngine:didLeaveChannelWithStats:", + "parent_class": "IRtcEngineEventHandler" + }, + "onClientRoleChanged": { + "windows": "onClientRoleChanged", + "android": "onClientRoleChanged", + "ios": "rtcEngine:didClientRoleChanged:newRole:newRoleOptions:", + "macos": "rtcEngine:didClientRoleChanged:newRole:newRoleOptions:", + "parent_class": "IRtcEngineEventHandler" + }, + "onClientRoleChangeFailed": { + "windows": "onClientRoleChangeFailed", + "android": "onClientRoleChangeFailed", + "ios": "rtcEngine:didClientRoleChangeFailed:currentRole:", + "macos": "rtcEngine:didClientRoleChangeFailed:currentRole:", + "parent_class": "IRtcEngineEventHandler" + }, + "onUserJoined": { + "windows": "onUserJoined", + "android": "onUserJoined", + "ios": "rtcEngine:didJoinedOfUid:elapsed:", + "macos": "rtcEngine:didJoinedOfUid:elapsed:", + "parent_class": "IRtcEngineEventHandler" + }, + "onUserMuteAudio": { + "windows": "onUserMuteAudio", + "android": "onUserMuteAudio", + "ios": "rtcEngine:didAudioMuted:byUid:", + "macos": "rtcEngine:didAudioMuted:byUid:", + "parent_class": "IRtcEngineEventHandler" + }, + "onUserOffline": { + "windows": "onUserOffline", + "android": "onUserOffline", + "ios": "rtcEngine:didOfflineOfUid:reason:", + "macos": "rtcEngine:didOfflineOfUid:reason:", + "parent_class": "IRtcEngineEventHandler" + }, + "onNetworkTypeChanged": { + "windows": "onNetworkTypeChanged", + "android": "onNetworkTypeChanged", + "ios": "rtcEngine:networkTypeChanged:", + "macos": "rtcEngine:networkTypeChanged:", + "parent_class": "IRtcEngineEventHandler" + }, + "onConnectionInterrupted": { + "windows": "onConnectionInterrupted", + "android": "onConnectionInterrupted", + "ios": "rtcEngineConnectionDidInterrupted:", + "macos": "rtcEngineConnectionDidInterrupted:", + "parent_class": "IRtcEngineEventHandler" + }, + "onConnectionLost": { + "windows": "onConnectionLost", + "android": "onConnectionLost", + "ios": "rtcEngineConnectionDidLost:", + "macos": "rtcEngineConnectionDidLost:", + "parent_class": "IRtcEngineEventHandler" + }, + "onConnectionBanned": { + "windows": "onConnectionBanned", + "android": "onConnectionBanned", + "ios": "rtcEngineConnectionDidBanned:", + "macos": "rtcEngineConnectionDidBanned:", + "parent_class": "IRtcEngineEventHandler" + }, + "onTokenPrivilegeWillExpire": { + "windows": "onTokenPrivilegeWillExpire", + "android": "onTokenPrivilegeWillExpire", + "ios": "rtcEngine:tokenPrivilegeWillExpire:", + "macos": "rtcEngine:tokenPrivilegeWillExpire:", + "parent_class": "IRtcEngineEventHandler" + }, + "onRequestToken": { + "windows": "onRequestToken", + "android": "onRequestToken", + "ios": "rtcEngineRequestToken:", + "macos": "rtcEngineRequestToken:", + "parent_class": "IRtcEngineEventHandler" + }, + "onLocalUserRegistered": { + "windows": "onLocalUserRegistered", + "android": "onLocalUserRegistered", + "ios": "rtcEngine:didLocalUserRegisteredWithUserId:userAccount:", + "macos": "rtcEngine:didLocalUserRegisteredWithUserId:userAccount:", + "parent_class": "IRtcEngineEventHandler" + }, + "onUserInfoUpdated": { + "windows": "onUserInfoUpdated", + "android": "onUserInfoUpdated", + "ios": "rtcEngine:didUserInfoUpdatedWithUserId:userInfo:", + "macos": "rtcEngine:didUserInfoUpdatedWithUserId:userInfo:", + "parent_class": "IRtcEngineEventHandler" + }, + "onUplinkNetworkInfoUpdated": { + "windows": "onUplinkNetworkInfoUpdated", + "android": "onUplinkNetworkInfoUpdated", + "ios": "rtcEngine:uplinkNetworkInfoUpdate:", + "macos": "rtcEngine:uplinkNetworkInfoUpdate:", + "parent_class": "IRtcEngineEventHandler" + }, + "onVideoRenderingTracingResult": { + "windows": "onVideoRenderingTracingResult", + "android": "onVideoRenderingTracingResult", + "ios": "rtcEngine:videoRenderingTracingResultOfUid:currentEvent:tracingInfo:", + "macos": "rtcEngine:videoRenderingTracingResultOfUid:currentEvent:tracingInfo:", + "parent_class": "IRtcEngineEventHandler" + }, + "onLocalAudioStateChanged": { + "windows": "onLocalAudioStateChanged", + "android": "onLocalAudioStateChanged", + "ios": "rtcEngine:localAudioStateChanged:reason:", + "macos": "rtcEngine:localAudioStateChanged:reason:", + "parent_class": "IRtcEngineEventHandler" + }, + "onLocalVideoStateChanged": { + "windows": "onLocalVideoStateChanged", + "android": "onLocalVideoStateChanged", + "ios": "rtcEngine:localVideoStateChangedOfState:reason:sourceType:", + "macos": "rtcEngine:localVideoStateChangedOfState:reason:sourceType:", + "parent_class": "IRtcEngineEventHandler" + }, + "onVideoStopped": { + "windows": "onVideoStopped", + "android": "onVideoStopped", + "ios": "rtcEngineVideoDidStop:", + "macos": "rtcEngineVideoDidStop:", + "parent_class": "IRtcEngineEventHandler" + }, + "onFirstLocalAudioFramePublished": { + "windows": "onFirstLocalAudioFramePublished", + "android": "onFirstLocalAudioFramePublished", + "ios": "rtcEngine:firstLocalAudioFramePublished:", + "macos": "rtcEngine:firstLocalAudioFramePublished:", + "parent_class": "IRtcEngineEventHandler" + }, + "onFirstLocalVideoFramePublished": { + "windows": "onFirstLocalVideoFramePublished", + "android": "onFirstLocalVideoFramePublished", + "ios": "rtcEngine:firstLocalVideoFramePublishedWithElapsed:sourceType:", + "macos": "rtcEngine:firstLocalVideoFramePublishedWithElapsed:sourceType:", + "parent_class": "IRtcEngineEventHandler" + }, + "onFirstLocalVideoFrame": { + "windows": "onFirstLocalVideoFrame", + "android": "onFirstLocalVideoFrame", + "ios": "rtcEngine:firstLocalVideoFrameWithSize:elapsed:sourceType:", + "macos": "rtcEngine:firstLocalVideoFrameWithSize:elapsed:sourceType:", + "parent_class": "IRtcEngineEventHandler" + }, + "onAudioPublishStateChanged": { + "windows": "onAudioPublishStateChanged", + "android": "onAudioPublishStateChanged", + "ios": "rtcEngine:didAudioPublishStateChange:oldState:newState:elapseSinceLastState:", + "macos": "rtcEngine:didAudioPublishStateChange:oldState:newState:elapseSinceLastState:", + "parent_class": "IRtcEngineEventHandler" + }, + "onVideoPublishStateChanged": { + "windows": "onVideoPublishStateChanged", + "android": "onVideoPublishStateChanged", + "ios": "rtcEngine:didVideoPublishStateChange:sourceType:oldState:newState:elapseSinceLastState:", + "macos": "rtcEngine:didVideoPublishStateChange:sourceType:oldState:newState:elapseSinceLastState:", + "parent_class": "IRtcEngineEventHandler" + }, + "onAudioSubscribeStateChanged": { + "windows": "onAudioSubscribeStateChanged", + "android": "onAudioSubscribeStateChanged", + "ios": "rtcEngine:didAudioSubscribeStateChange:uid:oldState:newState:elapseSinceLastState:", + "macos": "rtcEngine:didAudioSubscribeStateChange:uid:oldState:newState:elapseSinceLastState:", + "parent_class": "IRtcEngineEventHandler" + }, + "onFirstRemoteVideoDecoded": { + "windows": "onFirstRemoteVideoDecoded", + "android": "onFirstRemoteVideoDecoded", + "ios": "rtcEngine:firstRemoteVideoDecodedOfUid:size:elapsed:", + "macos": "rtcEngine:firstRemoteVideoDecodedOfUid:size:elapsed:", + "parent_class": "IRtcEngineEventHandler" + }, + "onFirstRemoteVideoFrame": { + "windows": "onFirstRemoteVideoFrame", + "android": "onFirstRemoteVideoFrame", + "ios": "rtcEngine:firstRemoteVideoFrameOfUid:size:elapsed:", + "macos": "rtcEngine:firstRemoteVideoFrameOfUid:size:elapsed:", + "parent_class": "IRtcEngineEventHandler" + }, + "onRemoteAudioStateChanged": { + "windows": "onRemoteAudioStateChanged", + "android": "onRemoteAudioStateChanged", + "ios": "rtcEngine:remoteAudioStateChangedOfUid:state:reason:elapsed:", + "macos": "rtcEngine:remoteAudioStateChangedOfUid:state:reason:elapsed:", + "parent_class": "IRtcEngineEventHandler" + }, + "onRemoteVideoStateChanged": { + "windows": "onRemoteVideoStateChanged", + "android": "onRemoteVideoStateChanged", + "ios": "rtcEngine:remoteVideoStateChangedOfUid:state:reason:elapsed:", + "macos": "rtcEngine:remoteVideoStateChangedOfUid:state:reason:elapsed:", + "parent_class": "IRtcEngineEventHandler" + }, + "onUserEnableLocalVideo": { + "windows": "onUserEnableLocalVideo", + "android": "onUserEnableLocalVideo", + "ios": "rtcEngine:didLocalVideoEnabled:byUid:", + "macos": "rtcEngine:didLocalVideoEnabled:byUid:", + "parent_class": "IRtcEngineEventHandler" + }, + "onUserEnableVideo": { + "windows": "onUserEnableVideo", + "android": "onUserEnableVideo", + "ios": "rtcEngine:didVideoEnabled:byUid:", + "macos": "rtcEngine:didVideoEnabled:byUid:", + "parent_class": "IRtcEngineEventHandler" + }, + "onUserMuteVideo": { + "windows": "onUserMuteVideo", + "android": "onUserMuteVideo", + "ios": "rtcEngine:didVideoMuted:byUid:", + "macos": "rtcEngine:didVideoMuted:byUid:", + "parent_class": "IRtcEngineEventHandler" + }, + "onVideoSizeChanged": { + "windows": "onVideoSizeChanged", + "android": "onVideoSizeChanged", + "ios": "rtcEngine:videoSizeChangedOfSourceType:uid:size:rotation:", + "macos": "rtcEngine:videoSizeChangedOfSourceType:uid:size:rotation:", + "parent_class": "IRtcEngineEventHandler" + }, + "onVideoSubscribeStateChanged": { + "windows": "onVideoSubscribeStateChanged", + "android": "onVideoSubscribeStateChanged", + "ios": "rtcEngine:didVideoSubscribeStateChange:uid:oldState:newState:elapseSinceLastState:", + "macos": "rtcEngine:didVideoSubscribeStateChange:uid:oldState:newState:elapseSinceLastState:", + "parent_class": "IRtcEngineEventHandler" + }, + "onRtcStats": { + "windows": "onRtcStats", + "android": "onRtcStats", + "ios": "rtcEngine:reportRtcStats:", + "macos": "rtcEngine:reportRtcStats:", + "parent_class": "IRtcEngineEventHandler" + }, + "onNetworkQuality": { + "windows": "onNetworkQuality", + "android": "onNetworkQuality", + "ios": "rtcEngine:networkQuality:txQuality:rxQuality:", + "macos": "rtcEngine:networkQuality:txQuality:rxQuality:", + "parent_class": "IRtcEngineEventHandler" + }, + "onLocalAudioStats": { + "windows": "onLocalAudioStats", + "android": "onLocalAudioStats", + "ios": "rtcEngine:localAudioStats:", + "macos": "rtcEngine:localAudioStats:", + "parent_class": "IRtcEngineEventHandler" + }, + "onLocalVideoStats": { + "windows": "onLocalVideoStats", + "android": "onLocalVideoStats", + "ios": "rtcEngine:localVideoStats:sourceType:", + "macos": "rtcEngine:localVideoStats:sourceType:", + "parent_class": "IRtcEngineEventHandler" + }, + "onRemoteAudioStats": { + "windows": "onRemoteAudioStats", + "android": "onRemoteAudioStats", + "ios": "rtcEngine:remoteAudioStats:", + "macos": "rtcEngine:remoteAudioStats:", + "parent_class": "IRtcEngineEventHandler" + }, + "onRemoteAudioTransportStats": { + "windows": "onRemoteAudioTransportStats", + "android": "onRemoteAudioTransportStats", + "ios": "rtcEngine:audioTransportStatsOfUid:delay:lost:rxKBitRate:", + "macos": "rtcEngine:audioTransportStatsOfUid:delay:lost:rxKBitRate:", + "parent_class": "IRtcEngineEventHandler" + }, + "onRemoteVideoStats": { + "windows": "onRemoteVideoStats", + "android": "onRemoteVideoStats", + "ios": "rtcEngine:remoteVideoStats:", + "macos": "rtcEngine:remoteVideoStats:", + "parent_class": "IRtcEngineEventHandler" + }, + "onRemoteVideoTransportStats": { + "windows": "onRemoteVideoTransportStats", + "android": "onRemoteVideoTransportStats", + "ios": "rtcEngine:videoTransportStatsOfUid:delay:lost:rxKBitRate:", + "macos": "rtcEngine:videoTransportStatsOfUid:delay:lost:rxKBitRate:", + "parent_class": "IRtcEngineEventHandler" + }, + "onAudioQuality": { + "windows": "onAudioQuality", + "android": "onAudioQuality", + "ios": "audioQualityBlock:", + "macos": "audioQualityBlock:", + "parent_class": "IRtcEngineEventHandler" + }, + "onAudioVolumeIndication_IMediaPlayerSourceObserver": { + "windows": "onAudioVolumeIndication", + "android": "onAudioVolumeIndication", + "ios": "AgoraRtcMediaPlayer:volumeIndicationDidReceive:", + "macos": "AgoraRtcMediaPlayer:volumeIndicationDidReceive:", + "parent_class": "IMediaPlayerSourceObserver" + }, + "onMetaData": { + "windows": "onMetaData [1/2]", + "android": "onMetaData", + "ios": "AgoraRtcMediaPlayer:didReceiveData:length:", + "macos": "AgoraRtcMediaPlayer:didReceiveData:length:", + "parent_class": "IMediaPlayerSourceObserver" + }, + "onPlayerCacheStats": { + "windows": "onPlayerCacheStats", + "android": "onPlayerCacheStats", + "ios": "AgoraRtcMediaPlayer:cacheStats:", + "macos": "AgoraRtcMediaPlayer:cacheStats:", + "parent_class": "IMediaPlayerSourceObserver" + }, + "onPlayerEvent": { + "windows": "onPlayerEvent", + "android": "onPlayerEvent", + "ios": "AgoraRtcMediaPlayer:didOccurEvent:elapsedTime:message:", + "macos": "AgoraRtcMediaPlayer:didOccurEvent:elapsedTime:message:", + "parent_class": "IMediaPlayerSourceObserver" + }, + "onPlayerPlaybackStats": { + "windows": "onPlayerPlaybackStats", + "android": "onPlayerPlaybackStats", + "ios": "AgoraRtcMediaPlayer:playbackStats:", + "macos": "AgoraRtcMediaPlayer:playbackStats:", + "parent_class": "IMediaPlayerSourceObserver" + }, + "onPlayerSourceStateChanged": { + "windows": "onPlayerSourceStateChanged", + "android": "onPlayerStateChanged", + "ios": "AgoraRtcMediaPlayer:didChangedToState:reason:", + "macos": "AgoraRtcMediaPlayer:didChangedToState:reason:", + "parent_class": "IMediaPlayerSourceObserver" + }, + "onPositionChanged": { + "windows": "onPositionChanged", + "android": "onPositionChanged", + "ios": "AgoraMediaPlayer:didChangedToPosition:atTimestamp:", + "macos": "AgoraMediaPlayer:didChangedToPosition:atTimestamp:", + "parent_class": "IMediaPlayerSourceObserver" + }, + "onReadData": { + "windows": "onReadData", + "android": "onReadData", + "ios": "AgoraRtcMediaPlayerCustomSourceOnReadCallback", + "macos": "AgoraRtcMediaPlayerCustomSourceOnReadCallback", + "parent_class": "IMediaPlayerCustomDataProvider" + }, + "onSeek": { + "windows": "onSeek", + "android": "onSeek", + "ios": "AgoraRtcMediaPlayerCustomSourceOnSeekCallback", + "macos": "AgoraRtcMediaPlayerCustomSourceOnSeekCallback", + "parent_class": "IMediaPlayerCustomDataProvider" + }, + "onPlayBufferUpdated": { + "windows": "onPlayBufferUpdated", + "android": "onPlayBufferUpdated", + "ios": "AgoraRtcMediaPlayer:didPlayBufferUpdated:", + "macos": "AgoraRtcMediaPlayer:didPlayBufferUpdated:", + "parent_class": "IMediaPlayerSourceObserver" + }, + "onPreloadEvent": { + "windows": "onPreloadEvent", + "android": "onPreloadEvent", + "ios": "AgoraRtcMediaPlayer:didPreloadEvent:", + "macos": "AgoraRtcMediaPlayer:didPreloadEvent:", + "parent_class": "IMediaPlayerSourceObserver" + }, + "onPlayerSrcInfoChanged": { + "windows": "onPlayerSrcInfoChanged", + "android": "onPlayerSrcInfoChanged", + "ios": "AgoraRtcMediaPlayer:playerSrcInfoDidChange:from:", + "macos": "AgoraRtcMediaPlayer:playerSrcInfoDidChange:from:", + "parent_class": "IMediaPlayerSourceObserver" + }, + "onPlayerInfoUpdated": { + "windows": "onPlayerInfoUpdated [1/2]", + "android": "onPlayerInfoUpdated", + "ios": "AgoraRtcMediaPlayer:infoUpdated:", + "macos": "AgoraRtcMediaPlayer:infoUpdated:", + "parent_class": "IMediaPlayerSourceObserver" + }, + "onDirectCdnStreamingStateChanged": { + "windows": "onDirectCdnStreamingStateChanged", + "android": "onDirectCdnStreamingStateChanged", + "ios": "onDirectCdnStreamingStateChanged:reason:message:", + "macos": "onDirectCdnStreamingStateChanged:reason:message:", + "parent_class": "IDirectCdnStreamingEventHandler" + }, + "onDirectCdnStreamingStats": { + "windows": "onDirectCdnStreamingStats", + "android": "onDirectCdnStreamingStats", + "ios": "onDirectCdnStreamingStats:", + "macos": "onDirectCdnStreamingStats:", + "parent_class": "IDirectCdnStreamingEventHandler" + }, + "onAudioMixingStateChanged": { + "windows": "onAudioMixingStateChanged", + "android": "onAudioMixingStateChanged", + "ios": "rtcEngine:audioMixingStateChanged:reasonCode:", + "macos": "rtcEngine:audioMixingStateChanged:reasonCode:", + "parent_class": "IRtcEngineEventHandler" + }, + "onAudioMixingFinished": { + "windows": "onAudioMixingFinished", + "android": "onAudioMixingFinished", + "ios": "rtcEngineLocalAudioMixingDidFinish:", + "macos": "rtcEngineLocalAudioMixingDidFinish:", + "parent_class": "IRtcEngineEventHandler" + }, + "onAudioEffectFinished": { + "windows": "onAudioEffectFinished", + "android": "onAudioEffectFinished", + "ios": "rtcEngineDidAudioEffectFinish:soundId:", + "macos": "rtcEngineDidAudioEffectFinish:soundId:", + "parent_class": "IRtcEngineEventHandler" + }, + "onAudioMixingPositionChanged": { + "windows": "onAudioMixingPositionChanged", + "android": "onAudioMixingPositionChanged", + "ios": "rtcEngine:audioMixingPositionChanged:", + "macos": "rtcEngine:audioMixingPositionChanged:", + "parent_class": "IRtcEngineEventHandler" + }, + "onEncryptionError": { + "windows": "onEncryptionError", + "android": "onEncryptionError", + "ios": "rtcEngine:didOccurEncryptionError:", + "macos": "rtcEngine:didOccurEncryptionError:", + "parent_class": "IRtcEngineEventHandler" + }, + "onRtmpStreamingEvent": { + "windows": "onRtmpStreamingEvent", + "android": "onRtmpStreamingEvent", + "ios": "rtcEngine:rtmpStreamingEventWithUrl:eventCode:", + "macos": "rtcEngine:rtmpStreamingEventWithUrl:eventCode:", + "parent_class": "IRtcEngineEventHandler" + }, + "onRtmpStreamingStateChanged": { + "windows": "onRtmpStreamingStateChanged", + "android": "onRtmpStreamingStateChanged", + "ios": "rtcEngine:rtmpStreamingChangedToState:state:reason:", + "macos": "rtcEngine:rtmpStreamingChangedToState:state:reason:", + "parent_class": "IRtcEngineEventHandler" + }, + "onTranscodingUpdated": { + "windows": "onTranscodingUpdated", + "android": "onTranscodingUpdated", + "ios": "rtcEngineTranscodingUpdated:", + "macos": "rtcEngineTranscodingUpdated:", + "parent_class": "IRtcEngineEventHandler" + }, + "onChannelMediaRelayStateChanged": { + "windows": "onChannelMediaRelayStateChanged", + "android": "onChannelMediaRelayStateChanged", + "ios": "rtcEngine:channelMediaRelayStateDidChange:error:", + "macos": "rtcEngine:channelMediaRelayStateDidChange:error:", + "parent_class": "IRtcEngineEventHandler" + }, + "onAudioVolumeIndication": { + "windows": "onAudioVolumeIndication", + "android": "onAudioVolumeIndication", + "ios": "rtcEngine:reportAudioVolumeIndicationOfSpeakers:totalVolume:", + "macos": "rtcEngine:reportAudioVolumeIndicationOfSpeakers:totalVolume:", + "parent_class": "IRtcEngineEventHandler" + }, + "onActiveSpeaker": { + "windows": "onActiveSpeaker", + "android": "onActiveSpeaker", + "ios": "rtcEngine:activeSpeaker:", + "macos": "rtcEngine:activeSpeaker:", + "parent_class": "IRtcEngineEventHandler" + }, + "onFacePositionChanged": { + "windows": "onFacePositionChanged", + "android": "onFacePositionChanged", + "ios": "rtcEngine:facePositionDidChangeWidth:previewHeight:faces:", + "parent_class": "IRtcEngineEventHandler" + }, + "onAudioRoutingChanged": { + "windows": "onAudioRoutingChanged", + "android": "onAudioRouteChanged", + "ios": "rtcEngine:didAudioRouteChanged:", + "macos": "rtcEngine:didAudioRouteChanged:", + "parent_class": "IRtcEngineEventHandler" + }, + "onRemoteSubscribeFallbackToAudioOnly": { + "windows": "onRemoteSubscribeFallbackToAudioOnly", + "android": "onRemoteSubscribeFallbackToAudioOnly", + "ios": "rtcEngine:didRemoteSubscribeFallbackToAudioOnly:byUid:", + "macos": "rtcEngine:didRemoteSubscribeFallbackToAudioOnly:byUid:", + "parent_class": "IRtcEngineEventHandler" + }, + "onLastmileQuality": { + "windows": "onLastmileQuality", + "android": "onLastmileQuality", + "ios": "rtcEngine:lastmileQuality:", + "macos": "rtcEngine:lastmileQuality:", + "parent_class": "IRtcEngineEventHandler" + }, + "onLastmileProbeResult": { + "windows": "onLastmileProbeResult", + "android": "onLastmileProbeResult", + "ios": "rtcEngine:lastmileProbeTestResult:", + "macos": "rtcEngine:lastmileProbeTestResult:", + "parent_class": "IRtcEngineEventHandler" + }, + "onLocalAudioSpectrum": { + "windows": "onLocalAudioSpectrum", + "android": "onLocalAudioSpectrum", + "ios": "onLocalAudioSpectrum:", + "macos": "onLocalAudioSpectrum:", + "parent_class": "IAudioSpectrumObserver" + }, + "onRemoteAudioSpectrum": { + "windows": "onRemoteAudioSpectrum", + "android": "onRemoteAudioSpectrum", + "ios": "onRemoteAudioSpectrum:", + "macos": "onRemoteAudioSpectrum:", + "parent_class": "IAudioSpectrumObserver" + }, + "onRecordAudioFrame": { + "windows": "onRecordAudioFrame", + "android": "onRecordAudioFrame", + "ios": "onRecordAudioFrame:channelId:", + "macos": "onRecordAudioFrame:channelId:", + "parent_class": "IAudioFrameObserverBase" + }, + "onPlaybackAudioFrame": { + "windows": "onPlaybackAudioFrame", + "android": "onPlaybackAudioFrame", + "ios": "onPlaybackAudioFrame:", + "macos": "onPlaybackAudioFrame:", + "parent_class": "IAudioFrameObserverBase" + }, + "onPlaybackAudioFrameBeforeMixing": { + "windows": "onPlaybackAudioFrameBeforeMixing", + "android": "onPlaybackAudioFrameBeforeMixing", + "ios": "onPlaybackAudioFrameBeforeMixing:channelId:uid:", + "macos": "onPlaybackAudioFrameBeforeMixing:channelId:uid:", + "parent_class": "IAudioFrameObserver" + }, + "onMixedAudioFrame": { + "windows": "onMixedAudioFrame", + "android": "onMixedAudioFrame", + "ios": "onMixedAudioFrame:channelId:", + "macos": "onMixedAudioFrame:channelId:", + "parent_class": "IAudioFrameObserverBase" + }, + "getObservedAudioFramePosition": { + "windows": "getObservedAudioFramePosition", + "android": "getObservedAudioFramePosition", + "ios": "getObservedAudioFramePosition", + "macos": "getObservedAudioFramePosition", + "parent_class": "IAudioFrameObserverBase" + }, + "getRecordAudioParams": { + "windows": "getRecordAudioParams", + "android": "getRecordAudioParams", + "ios": "getRecordAudioParams", + "macos": "getRecordAudioParams", + "parent_class": "IAudioFrameObserverBase" + }, + "getMixedAudioParams": { + "windows": "getMixedAudioParams", + "android": "getMixedAudioParams", + "ios": "getMixedAudioParams", + "macos": "getMixedAudioParams", + "parent_class": "IAudioFrameObserverBase" + }, + "getPlaybackAudioParams": { + "windows": "getPlaybackAudioParams", + "android": "getPlaybackAudioParams", + "ios": "getPlaybackAudioParams", + "macos": "getPlaybackAudioParams", + "parent_class": "IAudioFrameObserverBase" + }, + "onCaptureVideoFrame": { + "windows": "onCaptureVideoFrame", + "android": "onCaptureVideoFrame", + "ios": "onCaptureVideoFrame:sourceType:", + "macos": "onCaptureVideoFrame:sourceType:", + "parent_class": "IVideoFrameObserver" + }, + "onEncodedVideoFrameReceived": { + "windows": "onEncodedVideoFrameReceived", + "android": "onEncodedVideoFrameReceived", + "ios": "onEncodedVideoFrameReceived:length:info:", + "macos": "onEncodedVideoFrameReceived:length:info:", + "parent_class": "IVideoEncodedFrameObserver" + }, + "onRenderVideoFrame": { + "windows": "onRenderVideoFrame", + "android": "onRenderVideoFrame", + "ios": "onRenderVideoFrame:uid:channelId:", + "macos": "onRenderVideoFrame:uid:channelId:", + "parent_class": "IVideoFrameObserver" + }, + "getRotationApplied": { + "windows": "getRotationApplied", + "android": "getRotationApplied", + "ios": "getRotationApplied", + "macos": "getRotationApplied", + "parent_class": "IVideoFrameObserver" + }, + "getMirrorApplied": { + "windows": "getMirrorApplied", + "android": "getMirrorApplied", + "ios": "getMirrorApplied", + "macos": "getMirrorApplied", + "parent_class": "IVideoFrameObserver" + }, + "getVideoFormatPreference": { + "windows": "getVideoFormatPreference", + "android": "getVideoFormatPreference", + "ios": "getVideoFormatPreference", + "macos": "getVideoFormatPreference", + "parent_class": "IVideoFrameObserver" + }, + "getVideoFrameProcessMode": { + "windows": "getVideoFrameProcessMode", + "android": "getVideoFrameProcessMode", + "ios": "getVideoFrameProcessMode", + "macos": "getVideoFrameProcessMode", + "parent_class": "IVideoFrameObserver" + }, + "getObservedFramePosition": { + "windows": "getObservedFramePosition", + "android": "getObservedFramePosition", + "ios": "getObservedFramePosition", + "macos": "getObservedFramePosition", + "parent_class": "IVideoFrameObserver" + }, + "onPreEncodeVideoFrame": { + "windows": "onPreEncodeVideoFrame", + "android": "onPreEncodeVideoFrame", + "ios": "onPreEncodeVideoFrame:sourceType:", + "macos": "onPreEncodeVideoFrame:sourceType:", + "parent_class": "IVideoFrameObserver" + }, + "onRecorderStateChanged": { + "windows": "onRecorderStateChanged", + "android": "onRecorderStateChanged", + "ios": "mediaRecorder:stateDidChanged:uid:state:reason:", + "macos": "mediaRecorder:stateDidChanged:uid:state:reason:", + "parent_class": "IMediaRecorderObserver" + }, + "onRecorderInfoUpdated": { + "windows": "onRecorderInfoUpdated", + "android": "onRecorderInfoUpdated", + "ios": "mediaRecorder:informationDidUpdated:uid:info:", + "macos": "mediaRecorder:informationDidUpdated:uid:info:", + "parent_class": "IMediaRecorderObserver" + }, + "getMaxMetadataSize": { + "windows": "getMaxMetadataSize", + "android": "getMaxMetadataSize", + "ios": "metadataMaxSize", + "macos": "metadataMaxSize", + "parent_class": "IMetadataObserver" + }, + "onReadyToSendMetadata": { + "windows": "onReadyToSendMetadata", + "android": "onReadyToSendMetadata", + "ios": "readyToSendMetadataAtTimestamp:sourceType:", + "macos": "readyToSendMetadataAtTimestamp:sourceType:", + "parent_class": "IMetadataObserver" + }, + "onMetadataReceived": { + "windows": "onMetadataReceived", + "android": "onMetadataReceived", + "ios": "didMetadataReceived:", + "macos": "didMetadataReceived:", + "parent_class": "IMetadataObserver" + }, + "onCameraFocusAreaChanged": { + "windows": "onCameraFocusAreaChanged", + "android": "onCameraFocusAreaChanged", + "ios": "rtcEngine:cameraFocusDidChangedToRect:", + "parent_class": "IRtcEngineEventHandler" + }, + "onCameraExposureAreaChanged": { + "windows": "onCameraExposureAreaChanged", + "android": "onCameraExposureAreaChanged", + "ios": "rtcEngine:cameraExposureDidChangedToRect:", + "parent_class": "IRtcEngineEventHandler" + }, + "onCameraReady": { + "windows": "onCameraReady", + "android": "onCameraReady", + "ios": "rtcEngineCameraDidReady:", + "parent_class": "IRtcEngineEventHandler" + }, + "onAudioDeviceStateChanged": { + "windows": "onAudioDeviceStateChanged", + "parent_class": "IRtcEngineEventHandler" + }, + "onAudioDeviceVolumeChanged": { + "windows": "onAudioDeviceVolumeChanged", + "parent_class": "IRtcEngineEventHandler" + }, + "onVideoDeviceStateChanged": { + "windows": "onVideoDeviceStateChanged", + "parent_class": "IRtcEngineEventHandler" + }, + "onStreamMessage": { + "windows": "onStreamMessage", + "android": "onStreamMessage", + "ios": "rtcEngine:receiveStreamMessageFromUid:streamId:data:", + "macos": "rtcEngine:receiveStreamMessageFromUid:streamId:data:", + "parent_class": "IRtcEngineEventHandler" + }, + "onStreamMessageError": { + "windows": "onStreamMessageError", + "android": "onStreamMessageError", + "ios": "rtcEngine:didOccurStreamMessageErrorFromUid:streamId:error:missed:cached:", + "macos": "rtcEngine:didOccurStreamMessageErrorFromUid:streamId:error:missed:cached:", + "parent_class": "IRtcEngineEventHandler" + }, + "onSnapshotTaken": { + "windows": "onSnapshotTaken", + "android": "onSnapshotTaken", + "ios": "rtcEngine:snapshotTaken:filePath:width:height:errCode:", + "macos": "rtcEngine:snapshotTaken:filePath:width:height:errCode:", + "parent_class": "IRtcEngineEventHandler" + }, + "onConnectionStateChange": { + "windows": "onConnectionStateChange", + "android": "onConnectionStateChange", + "ios": "connectionDidChangedToState", + "macos": "connectionDidChangedToState", + "parent_class": "ICloudSpatialAudioEventHandler" + }, + "onTeammateJoined": { + "windows": "onTeammateJoined", + "android": "onTeammateJoined", + "ios": "teammateJoined", + "macos": "teammateJoined", + "parent_class": "ICloudSpatialAudioEventHandler" + }, + "onTeammateLeft": { + "windows": "onTeammateLeft", + "android": "onTeammateLeft", + "ios": "teammateLeft", + "macos": "teammateLeft", + "parent_class": "ICloudSpatialAudioEventHandler" + }, + "onTokenWillExpire": { + "windows": "onTokenWillExpire", + "android": "onTokenWillExpire", + "ios": "csaEngineTokenWillExpire", + "macos": "csaEngineTokenWillExpire", + "parent_class": "ICloudSpatialAudioEventHandler" + }, + "onEarMonitoringAudioFrame": { + "windows": "onEarMonitoringAudioFrame", + "android": "onEarMonitoringAudioFrame", + "ios": "onEarMonitoringAudioFrame:", + "macos": "onEarMonitoringAudioFrame:", + "parent_class": "IAudioFrameObserverBase" + }, + "getEarMonitoringAudioParams": { + "windows": "getEarMonitoringAudioParams", + "android": "getEarMonitoringAudioParams", + "ios": "getEarMonitoringAudioParams", + "macos": "getEarMonitoringAudioParams", + "parent_class": "IAudioFrameObserverBase" + }, + "onRhythmPlayerStateChanged": { + "windows": "onRhythmPlayerStateChanged", + "android": "onRhythmPlayerStateChanged", + "ios": "rtcEngine:didRhythmPlayerStateChanged:reason:", + "macos": "rtcEngine:didRhythmPlayerStateChanged:reason:", + "parent_class": "IRtcEngineEventHandler" + }, + "onLocalVideoTranscoderError": { + "windows": "onLocalVideoTranscoderError", + "android": "onLocalVideoTranscoderError", + "ios": "rtcEngine:didLocalVideoTranscoderErrorWithStream:errorCode:", + "macos": "rtcEngine:didLocalVideoTranscoderErrorWithStream:errorCode:", + "parent_class": "IRtcEngineEventHandler" + }, + "onTranscodedStreamLayoutInfo": { + "windows": "onTranscodedStreamLayoutInfo", + "android": "onTranscodedStreamLayoutInfo", + "ios": "rtcEngine:didTranscodedStreamLayoutInfoUpdatedWithUserId:videoLayoutInfo:", + "parent_class": "IRtcEngineEventHandler" + }, + "onPermissionError": { + "windows": "onPermissionError", + "android": "onPermissionError", + "ios": "rtcEngine:permissionError:", + "macos": "rtcEngine:permissionError:", + "parent_class": "IRtcEngineEventHandler" + }, + "onProxyConnected": { + "windows": "onProxyConnected", + "android": "onProxyConnected", + "ios": "rtcEngine:didProxyConnected:withUid:proxyType:localProxyIp:elapsed:", + "macos": "rtcEngine:didProxyConnected:withUid:proxyType:localProxyIp:elapsed:", + "parent_class": "IRtcEngineEventHandler" + }, + "onFaceInfo": { + "windows": "onFaceInfo", + "android": "onFaceInfo", + "ios": "onFaceInfo:", + "macos": "onFaceInfo:", + "parent_class": "IFaceInfoObserver" + }, + "preloadEffectEx2": { + "android": "preloadEffectEx [2/2]", + "ios": "preloadEffectEx", + "macos": "preloadEffectEx", + "isOverload": true, + "params": { + "ios": [ + "connection", + "soundId", + "filePath" + ], + "macos": [ + "connection", + "soundId", + "filePath" + ] + }, + "parent_class": "IRtcEngineEx" + }, + "playEffectEx2": { + "android": "playEffectEx [2/2]", + "ios": "playEffectEx:soundId:filePath:loopCount:pitch:pan:gain:publish:", + "macos": "playEffectEx:soundId:filePath:loopCount:pitch:pan:gain:publish:", + "isOverload": true, + "params": { + "ios": [ + "connection", + "soundId", + "filePath", + "loopCount", + "pitch", + "pan", + "gain", + "publish" + ], + "macos": [ + "connection", + "soundId", + "filePath", + "loopCount", + "pitch", + "pan", + "gain", + "publish" + ] + }, + "parent_class": "IRtcEngineEx" + }, + "onEngineReleased": { + "android": "onEngineReleased", + "parent_class": "IRtcEngineReleaseCallback" + }, + "getId": { + "android": "getId", + "parent_class": "WatermarkBuffer" + }, + "getBuffer": { + "android": "getBuffer", + "parent_class": "WatermarkBuffer" + }, + "getWidth": { + "android": "getWidth", + "parent_class": "WatermarkBuffer" + }, + "getHeight": { + "android": "getHeight", + "parent_class": "WatermarkBuffer" + }, + "getFormat": { + "android": "getFormat", + "parent_class": "WatermarkBuffer" + }, + "getType": { + "android": "getType", + "parent_class": "WatermarkConfig" + }, + "getImageUrl": { + "android": "getImageUrl", + "parent_class": "WatermarkConfig" + }, + "getOptions": { + "android": "getOptions", + "parent_class": "WatermarkConfig" + }, + "getPositionInLandscapeMode": { + "android": "getPositionInLandscapeMode", + "parent_class": "WatermarkOptions" + }, + "getPositionInPortraitMode": { + "android": "getPositionInPortraitMode", + "parent_class": "WatermarkOptions" + }, + "isVisibleInPreview": { + "android": "isVisibleInPreview", + "parent_class": "WatermarkOptions" + }, + "getzOrder": { + "android": "getzOrder", + "parent_class": "WatermarkOptions" + }, + "destroy1": { + "android": "destroy [2/2]", + "ios": "destroy:", + "macos": "destroy:", + "parent_class": "IRtcEngine" + }, + "getPlaySrc": { + "android": "getPlaySrc [2/2]", + "parent_class": "IMusicPlayer" + }, + "errorCode_RteException": { + "android": "errorCode", + "parent_class": "RteException" + }, + "setBeautyEffectOptions2": { + "android": "setBeautyEffectOptions [2/2]", + "ios": "setBeautyEffectOptions:options:sourceType:", + "macos": "setBeautyEffectOptions:options:sourceType:", + "isOverload": true, + "params": { + "windows": [ + "enabled", + "options" + ], + "android": [ + "enabled", + "options", + "sourceType" + ], + "ios": [ + "enable", + "options", + "type", + "sourceType" + ], + "macos": [ + "enable", + "options", + "type", + "sourceType" + ] + }, + "parent_class": "IRtcEngine" + }, + "enableVirtualBackground2": { + "android": "enableVirtualBackground [2/2]", + "ios": "enableVirtualBackground:backData:segData:sourceType:", + "macos": "enableVirtualBackground:backData:segData:sourceType:", + "isOverload": true, + "params": { + "windows": [ + "enabled", + "backgroundSource", + "segproperty" + ], + "android": [ + "enabled", + "backgroundSource", + "segproperty" + ], + "ios": [ + "enable", + "backData", + "segData", + "sourceType" + ], + "macos": [ + "enable", + "backData", + "segData", + "sourceType" + ] + }, + "parent_class": "IRtcEngine" + }, + "setLowlightEnhanceOptions2": { + "android": "setLowlightEnhanceOptions [2/2]", + "ios": "setLowlightEnhanceOptions:options:sourceType:", + "macos": "setLowlightEnhanceOptions:options:sourceType:", + "isOverload": true, + "params": { + "windows": [ + "enabled", + "options" + ], + "android": [ + "enabled", + "options" + ], + "ios": [ + "enable", + "options", + "sourceType" + ], + "macos": [ + "enable", + "options", + "sourceType" + ] + }, + "parent_class": "IRtcEngine" + }, + "setVideoDenoiserOptions2": { + "android": "setVideoDenoiserOptions [2/2]", + "ios": "setVideoDenoiserOptions:options:sourceType:", + "macos": "setVideoDenoiserOptions:options:sourceType:", + "isOverload": true, + "params": { + "windows": [ + "enabled", + "options" + ], + "android": [ + "enabled", + "options" + ], + "ios": [ + "enable", + "options", + "sourceType" + ], + "macos": [ + "enable", + "options", + "sourceType" + ] + }, + "parent_class": "IRtcEngine" + }, + "setColorEnhanceOptions2": { + "android": "setColorEnhanceOptions [2/2]", + "ios": "setColorEnhanceOptions:options:sourceType:", + "macos": "setColorEnhanceOptions:options:sourceType:", + "isOverload": true, + "params": { + "windows": [ + "enabled", + "options", + "type" + ], + "android": [ + "enabled", + "options", + "type" + ], + "ios": [ + "enable", + "options", + "type", + "sourceType" + ], + "macos": [ + "enable", + "options", + "type", + "sourceType" + ] + }, + "parent_class": "IRtcEngine" + }, + "setFilterEffectOptions2": { + "android": "setFilterEffectOptions [2/2]", + "ios": "setFilterEffectOptions:options:", + "macos": "setFilterEffectOptions:options:", + "isOverload": true, + "params": { + "windows": [ + "enabled", + "options" + ], + "android": [ + "enabled", + "options" + ], + "ios": [ + "enable", + "options" + ], + "macos": [ + "enable", + "options" + ] + }, + "parent_class": "IRtcEngine" + }, + "getUserInfoByUidEx": { + "android": "getUserInfoByUid", + "ios": "getUserInfoWithUserId:userInfo:channelId:localUserAccount:", + "macos": "getUserInfoWithUserId:userInfo:channelId:localUserAccount:", + "parent_class": "IRtcEngineEx" + }, + "getUserInfoByUserAccountEx": { + "android": "getUserInfoByUserAccount", + "ios": "getUserInfoWithUserAccount:userInfo:channelId:localUserAccount:", + "macos": "getUserInfoWithUserAccount:userInfo:channelId:localUserAccount:", + "parent_class": "IRtcEngineEx" + }, + "setRemoteVideoStreamTypeEx2": { + "android": "setRemoteVideoStreamTypeEx [2/2]", + "isOverload": true, + "params": { + "windows": [ + "uid", + "streamType", + "connection" + ], + "android": [ + "uid", + "streamType", + "connection" + ], + "ios": [ + "uid", + "streamType", + "connection" + ], + "macos": [ + "uid", + "streamType", + "connection" + ] + }, + "parent_class": "IRtcEngineEx" + }, + "getAudioEffectManager": { + "android": "getAudioEffectManager", + "parent_class": "IRtcEngine" + }, + "playEffect2": { + "android": "playEffect [1/2]", + "ios": "playEffect:filePath:loopCount:pitch:pan:gain:publish:", + "macos": "playEffect:filePath:loopCount:pitch:pan:gain:publish:", + "isOverload": true, + "params": { + "windows": [ + "soundId", + "filePath", + "loopCount", + "pitch", + "pan", + "gain", + "publish" + ], + "android": [ + "soundId", + "filePath", + "loopCount", + "pitch", + "pan", + "gain", + "publish" + ], + "ios": [ + "soundId", + "filePath", + "loopCount", + "pitch", + "pan", + "gain", + "publish" + ], + "macos": [ + "soundId", + "filePath", + "loopCount", + "pitch", + "pan", + "gain", + "publish" + ] + }, + "parent_class": "IRtcEngine" + }, + "create_ILocalSpatialAudioEngine": { + "android": "create", + "parent_class": "ILocalSpatialAudioEngine" + }, + "release_ILocalSpatialAudioEngine": { + "android": "destroy", + "ios": "destroy", + "macos": "destroy", + "parent_class": "ILocalSpatialAudioEngine" + }, + "create_ICloudSpatialAudioEngine": { + "android": "create", + "parent_class": "ICloudSpatialAudioEngine" + }, + "addBackgroundImage": { + "android": "addBackgroundImage", + "parent_class": "LiveTranscoding" + }, + "addUser": { + "android": "addUser", + "ios": "addUser:", + "macos": "addUser:", + "parent_class": "LiveTranscoding" + }, + "addWatermark": { + "android": "addWatermark", + "parent_class": "LiveTranscoding" + }, + "getAdvancedFeatures": { + "android": "getAdvancedFeatures", + "ios": "getAdvancedFeatures", + "macos": "getAdvancedFeatures", + "parent_class": "LiveTranscoding" + }, + "getBackgroundColor": { + "android": "getBackgroundColor", + "parent_class": "LiveTranscoding" + }, + "getBackgroundImageList": { + "android": "getBackgroundImageList", + "parent_class": "LiveTranscoding" + }, + "getBlue": { + "android": "getBlue", + "parent_class": "LiveTranscoding" + }, + "getGreen": { + "android": "getGreen", + "parent_class": "LiveTranscoding" + }, + "getRed": { + "android": "getRed", + "parent_class": "LiveTranscoding" + }, + "getUserCount": { + "android": "getUserCount", + "parent_class": "LiveTranscoding" + }, + "getUsers": { + "android": "getUsers", + "parent_class": "LiveTranscoding" + }, + "getWatermarkList": { + "android": "getWatermarkList", + "parent_class": "LiveTranscoding" + }, + "removeBackgroundImage": { + "android": "removeBackgroundImage", + "parent_class": "LiveTranscoding" + }, + "removeUser": { + "android": "removeUser", + "ios": "removeUser:", + "macos": "removeUser:", + "parent_class": "LiveTranscoding" + }, + "removeWatermark": { + "android": "removeWatermark", + "parent_class": "LiveTranscoding" + }, + "setAdvancedFeatures": { + "android": "setAdvancedFeatures", + "ios": "setAdvancedFeatures:opened:", + "macos": "setAdvancedFeatures:opened:", + "parent_class": "LiveTranscoding" + }, + "setBackgroundColor": { + "android": "setBackgroundColor [1/2]", + "isOverload": true, + "params": { + "windows": [ + "color" + ], + "android": [ + "color" + ], + "ios": [ + "color" + ], + "macos": [ + "color" + ] + }, + "parent_class": "LiveTranscoding" + }, + "setBackgroundColor2": { + "android": "setBackgroundColor [2/2]", + "isOverload": true, + "params": { + "windows": [ + "red", + "green", + "blue" + ], + "android": [ + "red", + "green", + "blue" + ], + "ios": [ + "red", + "green", + "blue" + ], + "macos": [ + "red", + "green", + "blue" + ] + }, + "parent_class": "LiveTranscoding" + }, + "setBlue": { + "android": "setBlue", + "parent_class": "LiveTranscoding" + }, + "setGreen": { + "android": "setGreen", + "parent_class": "LiveTranscoding" + }, + "setRed": { + "android": "setRed", + "parent_class": "LiveTranscoding" + }, + "setUsers": { + "android": "setUsers [1/2]", + "isOverload": true, + "params": { + "windows": [ + "users" + ], + "android": [ + "users" + ], + "ios": [ + "users" + ], + "macos": [ + "users" + ] + }, + "parent_class": "LiveTranscoding" + }, + "setUsers2": { + "android": "setUsers [2/2]", + "isOverload": true, + "params": { + "windows": [ + "users" + ], + "android": [ + "users" + ], + "ios": [ + "users" + ], + "macos": [ + "users" + ] + }, + "parent_class": "LiveTranscoding" + }, + "setSrcChannelInfo": { + "android": "setSrcChannelInfo", + "parent_class": "ChannelMediaRelayConfiguration" + }, + "setDestChannelInfo": { + "android": "setDestChannelInfo", + "ios": "setDestinationInfo:forChannelName:", + "macos": "setDestinationInfo:forChannelName:", + "parent_class": "ChannelMediaRelayConfiguration" + }, + "getDestChannelMediaInfos": { + "android": "getDestChannelMediaInfos", + "parent_class": "ChannelMediaRelayConfiguration" + }, + "getSrcChannelMediaInfo": { + "android": "getSrcChannelMediaInfo", + "parent_class": "ChannelMediaRelayConfiguration" + }, + "removeDestChannelInfo": { + "android": "removeDestChannelInfo", + "ios": "removeDestinationInfoForChannelName:", + "macos": "removeDestinationInfoForChannelName:", + "parent_class": "ChannelMediaRelayConfiguration" + }, + "enableInEarMonitoring": { + "android": "enableInEarMonitoring [1/2]", + "ios": "enableInEarMonitoring:", + "macos": "enableInEarMonitoring:", + "isOverload": true, + "params": { + "windows": [ + "enabled" + ], + "android": [ + "enabled" + ], + "ios": [ + "enabled" + ], + "macos": [ + "enabled" + ] + }, + "parent_class": "IRtcEngine" + }, + "setRemoteVideoStreamType2": { + "android": "setRemoteVideoStreamType [2/2]", + "isOverload": true, + "params": { + "windows": [ + "uid", + "streamType" + ], + "android": [ + "uid", + "streamType" + ], + "ios": [ + "uid", + "streamType" + ], + "macos": [ + "uid", + "streamType" + ] + }, + "parent_class": "IRtcEngine" + }, + "setRemoteDefaultVideoStreamType2": { + "android": "setRemoteDefaultVideoStreamType [2/2]", + "isOverload": true, + "params": { + "windows": [ + "streamType" + ], + "android": [ + "streamType" + ], + "ios": [ + "streamType" + ], + "macos": [ + "streamType" + ] + }, + "parent_class": "IRtcEngine" + }, + "setRemoteSubscribeFallbackOption2": { + "android": "setRemoteSubscribeFallbackOption [2/2]", + "isOverload": true, + "params": { + "windows": [ + "option" + ], + "android": [ + "option" + ], + "ios": [ + "option" + ], + "macos": [ + "option" + ] + }, + "parent_class": "IRtcEngine" + }, + "pushVideoFrame2": { + "android": "pushExternalVideoFrame [1/2]", + "ios": "pushExternalVideoFrame:", + "macos": "pushExternalVideoFrame:", + "isOverload": true, + "params": { + "windows": [ + "frame" + ], + "android": [ + "frame" + ], + "ios": [ + "frame" + ], + "macos": [ + "frame" + ] + }, + "parent_class": "IRtcEngine" + }, + "pushVideoFrame3": { + "android": "pushExternalVideoFrameById [2/2]", + "isOverload": true, + "params": { + "windows": [ + "frame", + "videoTrackId" + ], + "android": [ + "frame", + "videoTrackId" + ], + "ios": [ + "frame", + "videoTrackId" + ], + "macos": [ + "frame", + "videoTrackId" + ] + }, + "parent_class": "IRtcEngine" + }, + "pushVideoFrame4": { + "android": "pushExternalVideoFrame [2/2]", + "isOverload": true, + "params": { + "windows": [ + "frame" + ], + "android": [ + "frame" + ], + "ios": [ + "frame" + ], + "macos": [ + "frame" + ] + }, + "parent_class": "IRtcEngine" + }, + "isTextureEncodeSupported": { + "android": "isTextureEncodeSupported", + "parent_class": "IRtcEngine" + }, + "setExternalAudioSource": { + "android": "setExternalAudioSource [1/2]", + "ios": "setExternalAudioSource:sampleRate:channels:", + "macos": "setExternalAudioSource:sampleRate:channels:", + "isOverload": true, + "params": { + "windows": [ + "enabled", + "sampleRate", + "channels" + ], + "android": [ + "enabled", + "sampleRate", + "channels" + ], + "ios": [ + "enabled", + "sampleRate", + "channels" + ], + "macos": [ + "enabled", + "sampleRate", + "channels" + ] + }, + "parent_class": "IRtcEngine" + }, + "pushAudioFrame2": { + "android": "pushExternalAudioFrame", + "ios": "pushExternalAudioFrameRawData:samples:sampleRate:channels:trackId:timestamp:", + "macos": "pushExternalAudioFrameRawData:samples:sampleRate:channels:trackId:timestamp:", + "isOverload": true, + "params": { + "windows": [ + "data", + "samples", + "timestamp", + "sampleRate", + "channels", + "bytesPerSample", + "trackId" + ], + "android": [ + "data", + "samples", + "timestamp", + "sampleRate", + "channels", + "bytesPerSample", + "trackId" + ], + "ios": [ + "data", + "samples", + "timestamp", + "sampleRate", + "channels", + "bytesPerSample", + "trackId" + ], + "macos": [ + "data", + "samples", + "timestamp", + "sampleRate", + "channels", + "bytesPerSample", + "trackId" + ] + }, + "parent_class": "IRtcEngine" + }, + "pullAudioFrame2": { + "android": "pullPlaybackAudioFrame [2/2]", + "isOverload": true, + "params": { + "windows": [ + "data", + "lengthInByte" + ], + "android": [ + "data", + "lengthInByte" + ], + "ios": [ + "data", + "lengthInByte" + ], + "macos": [ + "data", + "lengthInByte" + ] + }, + "parent_class": "IRtcEngine" + }, + "addExtension": { + "android": "addExtension", + "parent_class": "IRtcEngine" + }, + "getExtensionProperty": { + "android": "getExtensionProperty [1/2]", + "ios": "getExtensionPropertyWithVendor:extension:key:", + "macos": "getExtensionPropertyWithVendor:extension:key:", + "isOverload": true, + "params": { + "windows": [ + "provider", + "extension", + "key" + ], + "android": [ + "provider", + "extension", + "key" + ], + "ios": [ + "provider", + "extension", + "key" + ], + "macos": [ + "provider", + "extension", + "key" + ] + }, + "parent_class": "IRtcEngine" + }, + "switchCamera2": { + "android": "switchCamera [2/2]", + "isOverload": true, + "params": { + "windows": [ + "cameraId" + ], + "android": [ + "cameraId" + ], + "ios": [ + "cameraId" + ], + "macos": [ + "cameraId" + ] + }, + "parent_class": "IRtcEngine" + }, + "open2_IMusicPlayer": { + "android": "open [2/2]", + "parent_class": "IMusicPlayer" + }, + "stop_IMusicPlayer": { + "android": "stop [2/2]", + "parent_class": "IMusicPlayer" + }, + "destroy_IMusicContentCenter": { + "android": "destroy [2/2]", + "ios": "destroy", + "parent_class": "IMusicContentCenter" + }, + "destroy_IMusicPlayer": { + "android": "destroy [1/2]", + "parent_class": "IMusicPlayer" + }, + "getMusicCollectionByMusicChartId2": { + "android": "getMusicCollectionByMusicChartId [2/2]", + "isOverload": true, + "params": { + "windows": [ + "musicChartId", + "page", + "pageSize", + "jsonOption" + ], + "android": [ + "musicChartId", + "page", + "pageSize", + "jsonOption" + ], + "ios": [ + "musicChartId", + "page", + "pageSize", + "jsonOption" + ], + "macos": [ + "musicChartId", + "page", + "pageSize", + "jsonOption" + ] + }, + "parent_class": "IMusicContentCenter" + }, + "searchMusic2": { + "android": "searchMusic [2/2]", + "isOverload": true, + "params": { + "windows": [ + "keyword", + "page", + "pageSize", + "jsonOption" + ], + "android": [ + "keyword", + "page", + "pageSize", + "jsonOption" + ], + "ios": [ + "keyword", + "page", + "pageSize", + "jsonOption" + ], + "macos": [ + "keyword", + "page", + "pageSize", + "jsonOption" + ] + }, + "parent_class": "IMusicContentCenter" + }, + "addHandler": { + "android": "addHandler", + "parent_class": "IRtcEngine" + }, + "getNativeHandle": { + "android": "getNativeHandle", + "ios": "getNativeHandle", + "macos": "getNativeHandle", + "parent_class": "IRtcEngine" + }, + "removeHandler": { + "android": "removeHandler", + "parent_class": "IRtcEngine" + }, + "onResult_AsyncCallback": { + "android": "onResult", + "parent_class": "AsyncCallback" + }, + "onResult_PlayerGetStatsCallback": { + "android": "onResult", + "parent_class": "PlayerGetStatsCallback" + }, + "playEffectEx3": { + "ios": "playEffectEx:soundId:filePath:loopCount:pitch:pan:gain:startPos:", + "macos": "playEffectEx:soundId:filePath:loopCount:pitch:pan:gain:startPos:", + "isOverload": true, + "params": { + "windows": [ + "startPos" + ], + "android": [ + "startPos" + ], + "ios": [ + "connection", + "soundId", + "filePath", + "loopCount", + "pitch", + "pan", + "gain", + "startPos" + ], + "macos": [ + "connection", + "soundId", + "filePath", + "loopCount", + "pitch", + "pan", + "gain", + "startPos" + ] + }, + "parent_class": "IRtcEngineEx" + }, + "playEffectEx4": { + "ios": "playEffectEx:soundId:filePath:loopCount:pitch:pan:gain:", + "macos": "playEffectEx:soundId:filePath:loopCount:pitch:pan:gain:", + "isOverload": true, + "params": { + "ios": [ + "connection", + "soundId", + "filePath", + "loopCount", + "pitch", + "pan", + "gain" + ], + "macos": [ + "connection", + "soundId", + "filePath", + "loopCount", + "pitch", + "pan", + "gain" + ] + }, + "parent_class": "IRtcEngineEx" + }, + "sharedInstance": { + "ios": "sharedInstance", + "macos": "sharedInstance", + "parent_class": "IMediaPlayerCacheManager" + }, + "initWithSize": { + "ios": "initWithSize:frameRate:bitrate:orientationMode:mirrorMode:", + "macos": "initWithSize:frameRate:bitrate:orientationMode:mirrorMode:", + "parent_class": "agoravideoencoderconfiguration" + }, + "initWithWidth": { + "ios": "initWithWidth:height:frameRate:bitrate:orientationMode:mirrorMode:", + "macos": "initWithWidth:height:frameRate:bitrate:orientationMode:mirrorMode:", + "parent_class": "agoravideoencoderconfiguration" + }, + "setVideoProfile2": { + "ios": "setVideoResolution:andFrameRate:bitrate:", + "macos": "setVideoResolution:andFrameRate:bitrate:", + "parent_class": "IRtcEngine" + }, + "playEffect1": { + "ios": "playEffect:filePath:loopCount:pitch:pan:gain:", + "macos": "playEffect:filePath:loopCount:pitch:pan:gain:", + "isOverload": true, + "params": { + "windows": [ + "soundId", + "filePath", + "loopCount", + "pitch", + "pan", + "gain" + ], + "android": [ + "soundId", + "filePath", + "loopCount", + "pitch", + "pan", + "gain" + ], + "ios": [ + "soundId", + "filePath", + "loopCount", + "pitch", + "pan", + "gain" + ], + "macos": [ + "soundId", + "filePath", + "loopCount", + "pitch", + "pan", + "gain" + ] + }, + "parent_class": "IRtcEngine" + }, + "updateSelfTransform": { + "ios": "updateSelfTransform:", + "parent_class": "ILocalSpatialAudioEngine" + }, + "defaultTranscoding": { + "ios": "defaultTranscoding", + "macos": "defaultTranscoding", + "parent_class": "LiveTranscoding" + }, + "enableDualStreamMode2": { + "ios": "enableDualStreamMode:enabled:", + "macos": "enableDualStreamMode:enabled:", + "isOverload": true, + "params": { + "windows": [ + "sourceType", + "enabled" + ], + "android": [ + "sourceType", + "enabled" + ], + "ios": [ + "sourceType", + "enabled" + ], + "macos": [ + "sourceType", + "enabled" + ] + }, + "parent_class": "IRtcEngine" + }, + "pushExternalAudioFrameSampleBuffer1": { + "ios": "pushExternalAudioFrameSampleBuffer:", + "macos": "pushExternalAudioFrameSampleBuffer:", + "isOverload": true, + "params": { + "windows": [ + "sampleBuffer" + ], + "android": [ + "sampleBuffer" + ], + "ios": [ + "sampleBuffer" + ], + "macos": [ + "sampleBuffer" + ] + }, + "parent_class": "IRtcEngine" + }, + "pushExternalAudioFrameSampleBuffer2": { + "ios": "pushExternalAudioFrameSampleBuffer:sampleRate:channels:trackId:", + "macos": "pushExternalAudioFrameSampleBuffer:sampleRate:channels:trackId:", + "isOverload": true, + "params": { + "windows": [ + "sampleBuffer", + "sampleRate", + "channels", + "trackId" + ], + "android": [ + "sampleBuffer", + "sampleRate", + "channels", + "trackId" + ], + "ios": [ + "sampleBuffer", + "sampleRate", + "channels", + "trackId" + ], + "macos": [ + "sampleBuffer", + "sampleRate", + "channels", + "trackId" + ] + }, + "parent_class": "IRtcEngine" + }, + "pullPlaybackAudioFrameSampleBufferByLengthInByte": { + "ios": "pullPlaybackAudioFrameSampleBufferByLengthInByte:", + "macos": "pullPlaybackAudioFrameSampleBufferByLengthInByte:", + "parent_class": "IRtcEngine" + }, + "setVideoFrameDelegate": { + "ios": "setVideoFrameDelegate:", + "macos": "setVideoFrameDelegate:", + "parent_class": "IMediaPlayer" + }, + "setMediaMetadataDataSource": { + "ios": "setMediaMetadataDataSource:withType:", + "macos": "setMediaMetadataDataSource:withType:", + "parent_class": "IRtcEngine" + }, + "enableMainQueueDispatch_IMediaRecorder": { + "ios": "enableMainQueueDispatch:", + "macos": "enableMainQueueDispatch:", + "parent_class": "IMediaRecorder" + }, + "enableMainQueueDispatch_IMusicContentCenter": { + "ios": "enableMainQueueDispatch:", + "parent_class": "IMusicContentCenter" + }, + "enableMainQueueDispatch": { + "ios": "enableMainQueueDispatch:", + "macos": "enableMainQueueDispatch:", + "parent_class": "IRtcEngine" + }, + "delegate": { + "ios": "delegate", + "macos": "delegate", + "parent_class": "IRtcEngine" + }, + "AgoraRtcMediaPlayerGetVideoPixelFormat": { + "ios": "AgoraRtcMediaPlayerGetVideoPixelFormat", + "macos": "AgoraRtcMediaPlayerGetVideoPixelFormat", + "parent_class": "AgoraRtcMediaPlayerVideoFrameDelegate" + }, + "didReceivePixelBuffer": { + "ios": "AgoraRtcMediaPlayer:didReceivePixelBuffer:", + "macos": "AgoraRtcMediaPlayer:didReceivePixelBuffer:", + "parent_class": "AgoraRtcMediaPlayerVideoFrameDelegate" + }, + "updateScreenCaptureRegion2": { + "macos": "updateScreenCaptureRegion:", + "isOverload": true, + "params": { + "windows": [ + "rect" + ], + "macos": [ + "rect" + ] + }, + "parent_class": "IRtcEngine" + }, + "enumerateDevices": { + "macos": "enumerateDevices:", + "parent_class": "IRtcEngine" + }, + "getDeviceInfo": { + "macos": "getDeviceInfo:", + "parent_class": "IRtcEngine" + }, + "getDeviceVolume": { + "macos": "getDeviceVolume:", + "parent_class": "IRtcEngine" + }, + "monitorDeviceChange": { + "macos": "monitorDeviceChange:", + "parent_class": "IRtcEngine" + }, + "setDeviceVolume": { + "macos": "setDeviceVolume:volume:", + "parent_class": "IRtcEngine" + }, + "stateChanged": { + "macos": "rtcEngine:device:type:stateChanged:", + "parent_class": "IRtcEngine" + } + }, + "struct": { + "IRtcEngine": { + "windows": "IRtcEngine", + "android": "RtcEngine", + "ios": "AgoraRtcEngineKit", + "macos": "AgoraRtcEngineKit" + }, + "IRtcEngineEx": { + "windows": "IRtcEngineEx", + "android": "RtcEngineEx", + "ios": "AgoraRtcEngineKitEx", + "macos": "AgoraRtcEngineKitEx" + }, + "IRtcEngineEventHandler": { + "windows": "IRtcEngineEventHandler", + "android": "IRtcEngineEventHandler", + "ios": "AgoraRtcEngineDelegate", + "macos": "AgoraRtcEngineDelegate" + }, + "IAudioDeviceManager": { + "windows": "IAudioDeviceManager" + }, + "IVideoDeviceManager": { + "windows": "IVideoDeviceManager" + }, + "IAudioDeviceCollection": { + "windows": "IAudioDeviceCollection" + }, + "IVideoDeviceCollection": { + "windows": "IVideoDeviceCollection" + }, + "IAudioEncodedFrameObserver": { + "windows": "IAudioEncodedFrameObserver", + "android": "IAudioEncodedFrameObserver", + "ios": "AgoraAudioEncodedFrameDelegate", + "macos": "AgoraAudioEncodedFrameDelegate" + }, + "IAudioFrameObserver": { + "windows": "IAudioFrameObserver", + "android": "IAudioFrameObserver", + "ios": "AgoraAudioFrameDelegate", + "macos": "AgoraAudioFrameDelegate" + }, + "IAudioFrameObserverBase": { + "windows": "IAudioFrameObserverBase" + }, + "IAudioPcmFrameSink": { + "windows": "IAudioPcmFrameSink", + "ios": "AgoraRtcMediaPlayerAudioFrameDelegate", + "macos": "AgoraRtcMediaPlayerAudioFrameDelegate" + }, + "IMediaEngine": { + "windows": "IMediaEngine" + }, + "IMediaPlayer": { + "windows": "IMediaPlayer", + "android": "IMediaPlayer", + "ios": "AgoraRtcMediaPlayerProtocol", + "macos": "AgoraRtcMediaPlayerProtocol" + }, + "IMediaPlayerCacheManager": { + "windows": "IMediaPlayerCacheManager", + "android": "IMediaPlayerCacheManager", + "ios": "AgoraRtcMediaPlayerCacheManagerProtocol", + "macos": "AgoraRtcMediaPlayerCacheManagerProtocol" + }, + "IMediaPlayerCustomDataProvider": { + "windows": "IMediaPlayerCustomDataProvider", + "android": "IMediaPlayerCustomDataProvider" + }, + "IMediaPlayerSourceObserver": { + "windows": "IMediaPlayerSourceObserver", + "android": "IMediaPlayerObserver", + "ios": "AgoraRtcMediaPlayerDelegate", + "macos": "AgoraRtcMediaPlayerDelegate" + }, + "IMetadataObserver": { + "windows": "IMetadataObserver", + "android": "IMetadataObserver", + "ios": "AgoraMediaMetadataDelegate", + "macos": "AgoraMediaMetadataDelegate" + }, + "IPacketObserver": { + "windows": "IPacketObserver" + }, + "IVideoEncodedFrameObserver": { + "windows": "IVideoEncodedFrameObserver", + "android": "IVideoEncodedFrameObserver", + "ios": "AgoraEncodedVideoFrameDelegate", + "macos": "AgoraEncodedVideoFrameDelegate" + }, + "IVideoFrameObserver": { + "windows": "IVideoFrameObserver", + "android": "IVideoFrameObserver", + "ios": "AgoraVideoFrameDelegate", + "macos": "AgoraVideoFrameDelegate" + }, + "IFaceInfoObserver": { + "windows": "IFaceInfoObserver", + "android": "IFaceInfoObserver", + "ios": "AgoraFaceInfoDelegate", + "macos": "AgoraFaceInfoDelegate" + }, + "IAudioSpectrumObserver": { + "windows": "IAudioSpectrumObserver", + "android": "IAudioSpectrumObserver", + "ios": "AgoraAudioSpectrumDelegate", + "macos": "AgoraAudioSpectrumDelegate" + }, + "IBaseSpatialAudioEngine": { + "windows": "IBaseSpatialAudioEngine", + "android": "IBaseSpatialAudioEngine", + "ios": "AgoraSpatialAudioKitBase", + "macos": "AgoraSpatialAudioKitBase" + }, + "ILocalSpatialAudioEngine": { + "windows": "ILocalSpatialAudioEngine", + "android": "ILocalSpatialAudioEngine", + "ios": "AgoraLocalSpatialAudioKit", + "macos": "AgoraLocalSpatialAudioKit" + }, + "IScreenCaptureSourceList": { + "windows": "IScreenCaptureSourceList" + }, + "IAgoraParameter": { + "windows": "IAgoraParameter" + }, + "AudioRecordingConfiguration": { + "windows": "AudioRecordingConfiguration", + "android": "AudioRecordingConfiguration", + "ios": "AgoraAudioRecordingConfiguration", + "macos": "AgoraAudioRecordingConfiguration" + }, + "AudioFrame": { + "windows": "AudioFrame", + "android": "AudioFrame", + "ios": "AgoraAudioFrame", + "macos": "AgoraAudioFrame" + }, + "AudioParams": { + "windows": "AudioParams", + "android": "AudioParams", + "ios": "AgoraAudioParams", + "macos": "AgoraAudioParams" + }, + "AudioPcmFrame": { + "windows": "AudioPcmFrame" + }, + "AudioEncodedFrameObserverConfig": { + "windows": "AudioEncodedFrameObserverConfig", + "android": "AudioEncodedFrameObserverConfig", + "ios": "AgoraAudioEncodedFrameDelegateConfig", + "macos": "AgoraAudioEncodedFrameDelegateConfig" + }, + "AudioSpectrumData": { + "windows": "AudioSpectrumData", + "android": "AudioSpectrumInfo" + }, + "AudioVolumeInfo": { + "windows": "AudioVolumeInfo", + "android": "AudioVolumeInfo", + "ios": "AgoraRtcAudioVolumeInfo", + "macos": "AgoraRtcAudioVolumeInfo" + }, + "AudioTrackConfig": { + "windows": "AudioTrackConfig", + "android": "AudioTrackConfig", + "ios": "AgoraAudioTrackConfig", + "macos": "AgoraAudioTrackConfig" + }, + "BeautyOptions": { + "windows": "BeautyOptions", + "android": "BeautyOptions", + "ios": "AgoraBeautyOptions", + "macos": "AgoraBeautyOptions" + }, + "CameraCapturerConfiguration": { + "windows": "CameraCapturerConfiguration", + "android": "CameraCapturerConfiguration", + "ios": "AgoraCameraCapturerConfiguration", + "macos": "AgoraCameraCapturerConfiguration" + }, + "CacheStatistics": { + "windows": "CacheStatistics", + "android": "CacheStatistics", + "ios": "AgoraMediaPlayerCacheStatistics", + "macos": "AgoraMediaPlayerCacheStatistics" + }, + "ChannelMediaInfo": { + "windows": "ChannelMediaInfo", + "android": "ChannelMediaInfo", + "ios": "AgoraChannelMediaRelayInfo", + "macos": "AgoraChannelMediaRelayInfo" + }, + "ChannelMediaOptions": { + "windows": "ChannelMediaOptions", + "android": "ChannelMediaOptions", + "ios": "AgoraRtcChannelMediaOptions", + "macos": "AgoraRtcChannelMediaOptions" + }, + "ChannelMediaRelayConfiguration": { + "windows": "ChannelMediaRelayConfiguration", + "android": "ChannelMediaRelayConfiguration", + "ios": "AgoraChannelMediaRelayConfiguration", + "macos": "AgoraChannelMediaRelayConfiguration" + }, + "ClientRoleOptions": { + "windows": "ClientRoleOptions", + "android": "ClientRoleOptions", + "ios": "AgoraClientRoleOptions", + "macos": "AgoraClientRoleOptions" + }, + "ClimaxSegment": { + "windows": "ClimaxSegment", + "android": "ClimaxSegment", + "ios": "AgoraClimaxSegment" + }, + "ContentInspectConfig": { + "windows": "ContentInspectConfig", + "android": "ContentInspectConfig", + "ios": "AgoraContentInspectConfig", + "macos": "AgoraContentInspectConfig" + }, + "CodecCapInfo": { + "windows": "CodecCapInfo", + "android": "CodecCapInfo", + "ios": "AgoraVideoCodecCapInfo", + "macos": "AgoraVideoCodecCapInfo" + }, + "CodecCapLevels": { + "windows": "CodecCapLevels", + "android": "CodecCapLevels", + "ios": "AgoraVideoCodecCapLevels", + "macos": "AgoraVideoCodecCapLevels" + }, + "ColorEnhanceOptions": { + "windows": "ColorEnhanceOptions", + "android": "ColorEnhanceOptions", + "ios": "AgoraColorEnhanceOptions", + "macos": "AgoraColorEnhanceOptions" + }, + "ContentInspectModule": { + "windows": "ContentInspectModule", + "android": "ContentInspectModule", + "ios": "AgoraContentInspectModule", + "macos": "AgoraContentInspectModule" + }, + "DataStreamConfig": { + "windows": "DataStreamConfig", + "android": "DataStreamConfig", + "ios": "AgoraDataStreamConfig", + "macos": "AgoraDataStreamConfig" + }, + "DeviceInfo": { + "windows": "DeviceInfo", + "android": "DeviceInfo" + }, + "DirectCdnStreamingMediaOptions": { + "windows": "DirectCdnStreamingMediaOptions", + "android": "DirectCdnStreamingMediaOptions", + "ios": "AgoraDirectCdnStreamingMediaOptions", + "macos": "AgoraDirectCdnStreamingMediaOptions" + }, + "DirectCdnStreamingStats": { + "windows": "DirectCdnStreamingStats", + "android": "DirectCdnStreamingStats", + "ios": "AgoraDirectCdnStreamingStats", + "macos": "AgoraDirectCdnStreamingStats" + }, + "EchoTestConfiguration": { + "windows": "EchoTestConfiguration", + "android": "EchoTestConfiguration", + "ios": "AgoraEchoTestConfiguration", + "macos": "AgoraEchoTestConfiguration" + }, + "EncodedAudioFrameInfo": { + "windows": "EncodedAudioFrameInfo", + "ios": "AgoraEncodedAudioFrameInfo", + "macos": "AgoraEncodedAudioFrameInfo" + }, + "EncodedVideoFrameInfo": { + "windows": "EncodedVideoFrameInfo", + "android": "EncodedVideoFrameInfo", + "ios": "AgoraEncodedVideoFrameInfo", + "macos": "AgoraEncodedVideoFrameInfo" + }, + "EncryptionConfig": { + "windows": "EncryptionConfig", + "android": "EncryptionConfig", + "ios": "AgoraEncryptionConfig", + "macos": "AgoraEncryptionConfig" + }, + "ExtensionContext": { + "windows": "ExtensionContext", + "android": "ExtensionContext", + "ios": "AgoraExtensionContext", + "macos": "AgoraExtensionContext" + }, + "ExternalVideoFrame": { + "windows": "ExternalVideoFrame", + "android": "AgoraVideoFrame", + "ios": "AgoraVideoFrame", + "macos": "AgoraVideoFrame" + }, + "FilterEffectOptions": { + "windows": "FilterEffectOptions", + "android": "FilterEffectOptions", + "ios": "AgoraFilterEffectOptions", + "macos": "AgoraFilterEffectOptions" + }, + "FocalLengthInfo": { + "windows": "FocalLengthInfo", + "android": "AgoraFocalLengthInfo", + "ios": "AgoraFocalLengthInfo" + }, + "IDirectCdnStreamingEventHandler": { + "windows": "IDirectCdnStreamingEventHandler", + "android": "IDirectCdnStreamingEventHandler", + "ios": "AgoraDirectCdnStreamingEventDelegate", + "macos": "AgoraDirectCdnStreamingEventDelegate" + }, + "ImageTrackOptions": { + "windows": "ImageTrackOptions", + "android": "ImageTrackOptions", + "ios": "AgoraImageTrackOptions", + "macos": "AgoraImageTrackOptions" + }, + "LastmileProbeConfig": { + "windows": "LastmileProbeConfig", + "android": "LastmileProbeConfig", + "ios": "AgoraLastmileProbeConfig", + "macos": "AgoraLastmileProbeConfig" + }, + "LastmileProbeOneWayResult": { + "windows": "LastmileProbeOneWayResult", + "android": "LastmileProbeOneWayResult", + "ios": "AgoraLastmileProbeOneWayResult", + "macos": "AgoraLastmileProbeOneWayResult" + }, + "LastmileProbeResult": { + "windows": "LastmileProbeResult", + "android": "LastmileProbeResult", + "ios": "AgoraLastmileProbeResult", + "macos": "AgoraLastmileProbeResult" + }, + "LeaveChannelOptions": { + "windows": "LeaveChannelOptions", + "android": "LeaveChannelOptions", + "ios": "AgoraLeaveChannelOptions", + "macos": "AgoraLeaveChannelOptions" + }, + "LiveTranscoding": { + "windows": "LiveTranscoding", + "android": "LiveTranscoding", + "ios": "AgoraLiveTranscoding", + "macos": "AgoraLiveTranscoding" + }, + "LiveStreamAdvancedFeature": { + "windows": "LiveStreamAdvancedFeature", + "ios": "AgoraLiveStreamAdvancedFeature", + "macos": "AgoraLiveStreamAdvancedFeature" + }, + "LocalAudioStats": { + "windows": "LocalAudioStats", + "android": "LocalAudioStats", + "ios": "AgoraRtcLocalAudioStats", + "macos": "AgoraRtcLocalAudioStats" + }, + "LocalSpatialAudioConfig": { + "windows": "LocalSpatialAudioConfig", + "android": "LocalSpatialAudioConfig", + "ios": "AgoraLocalSpatialAudioConfig", + "macos": "AgoraLocalSpatialAudioConfig" + }, + "LocalTranscoderConfiguration": { + "windows": "LocalTranscoderConfiguration", + "android": "LocalTranscoderConfiguration", + "ios": "AgoraLocalTranscoderConfiguration", + "macos": "AgoraLocalTranscoderConfiguration" + }, + "LocalVideoStats": { + "windows": "LocalVideoStats", + "android": "LocalVideoStats", + "ios": "AgoraRtcLocalVideoStats", + "macos": "AgoraRtcLocalVideoStats" + }, + "LogConfig": { + "windows": "LogConfig", + "android": "LogConfig", + "ios": "AgoraLogConfig", + "macos": "AgoraLogConfig" + }, + "MediaSource": { + "windows": "MediaSource", + "android": "MediaPlayerSource", + "ios": "AgoraMediaSource", + "macos": "AgoraMediaSource" + }, + "MixedAudioStream": { + "windows": "MixedAudioStream", + "android": "MixedAudioStream", + "ios": "AgoraMixedAudioStream", + "macos": "AgoraMixedAudioStream" + }, + "LocalAudioMixerConfiguration": { + "windows": "LocalAudioMixerConfiguration", + "android": "LocalAudioMixerConfiguration", + "ios": "AgoraLocalAudioMixerConfiguration", + "macos": "AgoraLocalAudioMixerConfiguration" + }, + "LowlightEnhanceOptions": { + "windows": "LowlightEnhanceOptions", + "android": "LowlightEnhanceOptions", + "ios": "AgoraLowlightEnhanceOptions", + "macos": "AgoraLowlightEnhanceOptions" + }, + "Metadata": { + "windows": "Metadata", + "android": "Metadata", + "ios": "AgoraMetadata", + "macos": "AgoraMetadata" + }, + "Packet": { + "windows": "Packet" + }, + "PlayerPlaybackStats": { + "windows": "PlayerPlaybackStats", + "android": "PlayerPlaybackStats", + "ios": "AgoraMediaPlayerPlaybackStats", + "macos": "AgoraMediaPlayerPlaybackStats" + }, + "PlayerStreamInfo": { + "windows": "PlayerStreamInfo", + "android": "MediaStreamInfo", + "ios": "AgoraRtcMediaStreamInfo", + "macos": "AgoraRtcMediaStreamInfo" + }, + "PlayerUpdatedInfo": { + "windows": "PlayerUpdatedInfo", + "android": "PlayerUpdatedInfo", + "ios": "AgoraMediaPlayerUpdatedInfo", + "macos": "AgoraMediaPlayerUpdatedInfo" + }, + "RecorderStreamInfo": { + "windows": "RecorderStreamInfo" + }, + "Rectangle": { + "windows": "Rectangle", + "android": "Rectangle" + }, + "RemoteAudioStats": { + "windows": "RemoteAudioStats", + "android": "RemoteAudioStats", + "ios": "AgoraRtcRemoteAudioStats", + "macos": "AgoraRtcRemoteAudioStats" + }, + "RemoteVideoStats": { + "windows": "RemoteVideoStats", + "android": "RemoteVideoStats", + "ios": "AgoraRtcRemoteVideoStats", + "macos": "AgoraRtcRemoteVideoStats" + }, + "RemoteVoicePositionInfo": { + "windows": "RemoteVoicePositionInfo", + "android": "RemoteVoicePositionInfo", + "ios": "AgoraRemoteVoicePositionInfo", + "macos": "AgoraRemoteVoicePositionInfo" + }, + "RtcConnection": { + "windows": "RtcConnection", + "android": "RtcConnection", + "ios": "AgoraRtcConnection", + "macos": "AgoraRtcConnection" + }, + "RtcEngineConfig": { + "windows": "RtcEngineContext", + "android": "RtcEngineConfig", + "ios": "AgoraRtcEngineConfig", + "macos": "AgoraRtcEngineConfig" + }, + "RtcImage": { + "windows": "RtcImage", + "android": "AgoraImage", + "ios": "AgoraImage", + "macos": "AgoraImage" + }, + "RtcStats": { + "windows": "RtcStats", + "android": "RtcStats", + "ios": "AgoraChannelStats", + "macos": "AgoraChannelStats" + }, + "ScreenCaptureConfiguration": { + "windows": "ScreenCaptureConfiguration", + "macos": "AgoraScreenCaptureConfiguration" + }, + "ScreenCaptureParameters": { + "windows": "ScreenCaptureParameters", + "android": "ScreenCaptureParameters", + "ios": "AgoraScreenCaptureParameters", + "macos": "AgoraScreenCaptureParameters" + }, + "ScreenCaptureParameters2": { + "windows": "ScreenCaptureParameters2", + "android": "ScreenCaptureParameters", + "ios": "AgoraScreenCaptureParameters2" + }, + "ScreenAudioParameters": { + "windows": "ScreenAudioParameters", + "android": "AudioCaptureParameters", + "ios": "AgoraScreenAudioParameters" + }, + "ScreenVideoParameters": { + "windows": "ScreenVideoParameters", + "android": "VideoCaptureParameters", + "ios": "AgoraScreenVideoParameters" + }, + "ScreenCaptureSourceInfo": { + "windows": "ScreenCaptureSourceInfo", + "macos": "AgoraScreenCaptureSourceInfo" + }, + "SegmentationProperty": { + "windows": "SegmentationProperty", + "android": "SegmentationProperty", + "ios": "AgoraSegmentationProperty", + "macos": "AgoraSegmentationProperty" + }, + "SimulcastStreamConfig": { + "windows": "SimulcastStreamConfig", + "android": "SimulcastStreamConfig", + "ios": "AgoraSimulcastStreamConfig", + "macos": "AgoraSimulcastStreamConfig" + }, + "SnapshotConfig": { + "windows": "SnapshotConfig", + "android": "SnapshotConfig", + "ios": "AgoraSnapshotConfig", + "macos": "AgoraSnapshotConfig" + }, + "SpatialAudioParams": { + "windows": "SpatialAudioParams", + "android": "SpatialAudioParams", + "ios": "AgoraSpatialAudioParams", + "macos": "AgoraSpatialAudioParams" + }, + "SpatialAudioZone": { + "windows": "SpatialAudioZone", + "android": "SpatialAudioZone", + "ios": "AgoraSpatialAudioZone", + "macos": "AgoraSpatialAudioZone" + }, + "SrcInfo": { + "windows": "SrcInfo", + "android": "SrcInfo", + "ios": "AgoraMediaPlayerSrcInfo", + "macos": "AgoraMediaPlayerSrcInfo" + }, + "ThumbImageBuffer": { + "windows": "ThumbImageBuffer" + }, + "TranscodingUser": { + "windows": "TranscodingUser", + "android": "TranscodingUser", + "ios": "AgoraLiveTranscodingUser", + "macos": "AgoraLiveTranscodingUser" + }, + "TranscodingVideoStream": { + "windows": "TranscodingVideoStream", + "android": "TranscodingVideoStream", + "ios": "AgoraTranscodingVideoStream", + "macos": "AgoraTranscodingVideoStream" + }, + "UplinkNetworkInfo": { + "windows": "UplinkNetworkInfo", + "android": "UplinkNetworkInfo", + "ios": "AgoraUplinkNetworkInfo", + "macos": "AgoraUplinkNetworkInfo" + }, + "UserAudioSpectrumInfo": { + "windows": "UserAudioSpectrumInfo", + "android": "UserAudioSpectrumInfo", + "ios": "AgoraAudioSpectrumInfo", + "macos": "AgoraAudioSpectrumInfo" + }, + "UserInfo": { + "windows": "UserInfo", + "android": "UserInfo", + "ios": "AgoraUserInfo", + "macos": "AgoraUserInfo" + }, + "VideoCanvas": { + "windows": "VideoCanvas", + "android": "VideoCanvas", + "ios": "AgoraRtcVideoCanvas", + "macos": "AgoraRtcVideoCanvas" + }, + "VideoDenoiserOptions": { + "windows": "VideoDenoiserOptions", + "android": "VideoDenoiserOptions", + "ios": "AgoraVideoDenoiserOptions", + "macos": "AgoraVideoDenoiserOptions" + }, + "VideoDimensions": { + "windows": "VideoDimensions", + "android": "VideoDimensions" + }, + "VideoEncoderConfiguration": { + "windows": "VideoEncoderConfiguration", + "android": "VideoEncoderConfiguration", + "ios": "AgoraVideoEncoderConfiguration", + "macos": "AgoraVideoEncoderConfiguration" + }, + "VideoFormat": { + "windows": "VideoFormat", + "android": "CaptureFormat" + }, + "VideoFrame": { + "windows": "VideoFrame", + "android": "VideoFrame", + "ios": "AgoraOutputVideoFrame", + "macos": "AgoraOutputVideoFrame" + }, + "VideoLayout": { + "windows": "VideoLayout", + "android": "VideoLayout", + "ios": "AgoraVideoLayoutInfo" + }, + "VideoRenderingTracingInfo": { + "windows": "VideoRenderingTracingInfo", + "android": "VideoRenderingTracingInfo", + "ios": "AgoraVideoRenderingTracingInfo", + "macos": "AgoraVideoRenderingTracingInfo" + }, + "VideoSubscriptionOptions": { + "windows": "VideoSubscriptionOptions", + "android": "VideoSubscriptionOptions", + "ios": "AgoraVideoSubscriptionOptions", + "macos": "AgoraVideoSubscriptionOptions" + }, + "VirtualBackgroundSource": { + "windows": "VirtualBackgroundSource", + "android": "VirtualBackgroundSource", + "ios": "AgoraVirtualBackgroundSource", + "macos": "AgoraVirtualBackgroundSource" + }, + "WatermarkOptions": { + "windows": "WatermarkOptions", + "android": "WatermarkOptions", + "ios": "WatermarkOptions", + "macos": "WatermarkOptions" + }, + "WatermarkRatio": { + "windows": "WatermarkRatio" + }, + "WatermarkBuffer": { + "windows": "WatermarkBuffer", + "android": "WatermarkBuffer", + "ios": "WatermarkBuffer", + "macos": "WatermarkBuffer" + }, + "IVideoEffectObject": { + "windows": "IVideoEffectObject", + "android": "IVideoEffectObject", + "ios": "AgoraVideoEffectObject", + "macos": "AgoraVideoEffectObject" + }, + "WatermarkConfig": { + "windows": "WatermarkConfig", + "android": "WatermarkConfig", + "ios": "WatermarkConfig", + "macos": "WatermarkConfig" + }, + "PathStats": { + "windows": "PathStats", + "android": "PathStats", + "ios": "AgoraPathStats", + "macos": "AgoraPathStats" + }, + "MultipathStats": { + "windows": "MultipathStats", + "android": "MultipathStats", + "ios": "AgoraMultipathStats", + "macos": "AgoraMultipathStats" + }, + "StreamLayerConfig": { + "windows": "StreamLayerConfig", + "android": "StreamLayerConfig", + "ios": "AgoraStreamLayerConfig", + "macos": "AgoraStreamLayerConfig" + }, + "SimulcastConfig": { + "windows": "SimulcastConfig", + "android": "SimulcastConfig", + "ios": "AgoraSimulcastConfig", + "macos": "AgoraSimulcastConfig" + }, + "AdvancedAudioOptions": { + "windows": "AdvancedAudioOptions", + "android": "AdvancedAudioOptions", + "ios": "AgoraAdvancedAudioOptions", + "macos": "AgoraAdvancedAudioOptions" + }, + "AdvanceOptions": { + "windows": "AdvanceOptions", + "android": "AdvanceOptions", + "ios": "AgoraAdvancedVideoOptions", + "macos": "AgoraAdvancedVideoOptions" + }, + "AgoraRhythmPlayerConfig": { + "windows": "AgoraRhythmPlayerConfig", + "android": "AgoraRhythmPlayerConfig", + "ios": "AgoraRhythmPlayerConfig", + "macos": "AgoraRhythmPlayerConfig" + }, + "IAudioEffectManager": { + "android": "IAudioEffectManager" + }, + "IMediaExtensionObserver": { + "android": "IMediaExtensionObserver", + "ios": "AgoraMediaFilterEventDelegate", + "macos": "AgoraMediaFilterEventDelegate" + }, + "IMediaPlayerAudioFrameObserver": { + "android": "IMediaPlayerAudioFrameObserver" + }, + "IMediaPlayerVideoFrameObserver": { + "android": "IMediaPlayerVideoFrameObserver" + }, + "AgoraFacePositionInfo": { + "android": "AgoraFacePositionInfo", + "ios": "AgoraFacePositionInfo" + }, + "VideoLayoutInfo": { + "android": "VideoLayoutInfo", + "ios": "AgoraVideoLayoutInfo" + }, + "IRtcEngineReleaseCallback": { + "android": "IRtcEngineReleaseCallback" + }, + "AgoraMediaFilterExtensionDelegate": { + "ios": "AgoraMediaFilterExtensionDelegate", + "macos": "AgoraMediaFilterExtensionDelegate" + }, + "AgoraMediaMetadataDataSource": { + "ios": "AgoraMediaMetadataDataSource", + "macos": "AgoraMediaMetadataDataSource" + }, + "AgoraRtcMediaPlayerVideoFrameDelegate": { + "ios": "AgoraRtcMediaPlayerVideoFrameDelegate", + "macos": "AgoraRtcMediaPlayerVideoFrameDelegate" + }, + "AgoraRtcDeviceInfo": { + "macos": "AgoraRtcDeviceInfo" + } + }, + "enum": { + "WATERMARK_FIT_MODE": { + "windows": "WATERMARK_FIT_MODE" + }, + "FIT_MODE_COVER_POSITION": { + "windows": "FIT_MODE_COVER_POSITION" + }, + "FIT_MODE_USE_IMAGE_RATIO": { + "windows": "FIT_MODE_USE_IMAGE_RATIO" + }, + "ALPHA_STITCH_MODE": { + "windows": "ALPHA_STITCH_MODE", + "android": "AlphaStitchMode", + "ios": "AgoraAlphaStitchMode", + "macos": "AgoraAlphaStitchMode" + }, + "NO_ALPHA_STITCH": { + "windows": "NO_ALPHA_STITCH", + "android": "ALPHA_NO_STITCH", + "ios": "AgoraNoAlphaStitch", + "macos": "AgoraNoAlphaStitch" + }, + "ALPHA_STITCH_UP": { + "windows": "ALPHA_STITCH_UP", + "android": "ALPHA_STITCH_UP", + "ios": "AgoraAlphaStitchUp", + "macos": "AgoraAlphaStitchUp" + }, + "ALPHA_STITCH_BELOW": { + "windows": "ALPHA_STITCH_BELOW", + "android": "ALPHA_STITCH_BELOW", + "ios": "AgoraAlphaStitchBelow", + "macos": "AgoraAlphaStitchBelow" + }, + "ALPHA_STITCH_LEFT": { + "windows": "ALPHA_STITCH_LEFT", + "android": "ALPHA_STITCH_LEFT", + "ios": "AgoraAlphaStitchLeft", + "macos": "AgoraAlphaStitchLeft" + }, + "ALPHA_STITCH_RIGHT": { + "windows": "ALPHA_STITCH_RIGHT", + "android": "ALPHA_STITCH_RIGHT", + "ios": "AgoraAlphaStitchRight", + "macos": "AgoraAlphaStitchRight" + }, + "AREA_CODE": { + "windows": "AREA_CODE", + "android": "AreaCode", + "ios": "AgoraAreaCodeType", + "macos": "AgoraAreaCodeType" + }, + "AREA_CODE_CN": { + "windows": "AREA_CODE_CN", + "android": "AREA_CODE_CN", + "ios": "AgoraAreaCodeTypeCN", + "macos": "AgoraAreaCodeTypeCN" + }, + "AREA_CODE_NA": { + "windows": "AREA_CODE_NA", + "android": "AREA_CODE_NA", + "ios": "AgoraAreaCodeTypeNA", + "macos": "AgoraAreaCodeTypeNA" + }, + "AREA_CODE_EU": { + "windows": "AREA_CODE_EU", + "android": "AREA_CODE_EU", + "ios": "AgoraAreaCodeTypeEUR", + "macos": "AgoraAreaCodeTypeEUR" + }, + "AREA_CODE_AS": { + "windows": "AREA_CODE_AS", + "android": "AREA_CODE_AS", + "ios": "AgoraAreaCodeTypeAS", + "macos": "AgoraAreaCodeTypeAS" + }, + "AREA_CODE_JP": { + "windows": "AREA_CODE_JP", + "android": "AREA_CODE_JP", + "ios": "AgoraAreaCodeTypeJP", + "macos": "AgoraAreaCodeTypeJP" + }, + "AREA_CODE_IN": { + "windows": "AREA_CODE_IN", + "android": "AREA_CODE_IN", + "ios": "AgoraAreaCodeTypeIN", + "macos": "AgoraAreaCodeTypeIN" + }, + "AREA_CODE_GLOB": { + "windows": "AREA_CODE_GLOB", + "android": "AREA_CODE_GLOB", + "ios": "AgoraAreaCodeTypeGlobal", + "macos": "AgoraAreaCodeTypeGlobal" + }, + "AUDIENCE_LATENCY_LEVEL_TYPE": { + "windows": "AUDIENCE_LATENCY_LEVEL_TYPE", + "ios": "AgoraAudienceLatencyLevelType", + "macos": "AgoraAudienceLatencyLevelType" + }, + "AUDIENCE_LATENCY_LEVEL_LOW_LATENCY": { + "windows": "AUDIENCE_LATENCY_LEVEL_LOW_LATENCY", + "android": "AUDIENCE_LATENCY_LEVEL_LOW_LATENCY", + "ios": "AgoraAudienceLatencyLevelLowLatency", + "macos": "AgoraAudienceLatencyLevelLowLatency" + }, + "AUDIENCE_LATENCY_LEVEL_ULTRA_LOW_LATENCY": { + "windows": "AUDIENCE_LATENCY_LEVEL_ULTRA_LOW_LATENCY", + "android": "AUDIENCE_LATENCY_LEVEL_ULTRA_LOW_LATENCY", + "ios": "AgoraAudienceLatencyLevelUltraLowLatency", + "macos": "AgoraAudienceLatencyLevelUltraLowLatency" + }, + "AUDIO_AINS_MODE": { + "windows": "AUDIO_AINS_MODE", + "ios": "AUDIO_AINS_MODE", + "macos": "AUDIO_AINS_MODE" + }, + "AINS_MODE_BALANCED": { + "windows": "AINS_MODE_BALANCED", + "ios": "AINS_MODE_BALANCED", + "macos": "AINS_MODE_BALANCED" + }, + "AINS_MODE_AGGRESSIVE": { + "windows": "AINS_MODE_AGGRESSIVE", + "ios": "AINS_MODE_AGGRESSIVE", + "macos": "AINS_MODE_AGGRESSIVE" + }, + "AINS_MODE_ULTRALOWLATENCY": { + "windows": "AINS_MODE_ULTRALOWLATENCY", + "ios": "AINS_MODE_ULTRALOWLATENCY", + "macos": "AINS_MODE_ULTRALOWLATENCY" + }, + "AUDIO_CODEC_PROFILE_TYPE": { + "windows": "AUDIO_CODEC_PROFILE_TYPE", + "android": "AudioCodecProfileType", + "ios": "AgoraAudioCodecProfileType", + "macos": "AgoraAudioCodecProfileType" + }, + "AUDIO_CODEC_PROFILE_LC_AAC": { + "windows": "AUDIO_CODEC_PROFILE_LC_AAC", + "android": "LC_AAC", + "ios": "AgoraAudioCodecProfileLCAAC", + "macos": "AgoraAudioCodecProfileLCAAC" + }, + "AUDIO_CODEC_PROFILE_HE_AAC": { + "windows": "AUDIO_CODEC_PROFILE_HE_AAC", + "android": "HE_AAC", + "ios": "AgoraAudioCodecProfileHEAAC", + "macos": "AgoraAudioCodecProfileHEAAC" + }, + "AUDIO_CODEC_PROFILE_HE_AAC_V2": { + "windows": "HE_AAC_V2", + "android": "HE_AAC_V2", + "ios": "AgoraAudioCodecProfileHEAACv2", + "macos": "AgoraAudioCodecProfileHEAACv2" + }, + "AUDIO_CODEC_TYPE": { + "windows": "AUDIO_CODEC_TYPE", + "ios": "AgoraAudioCodecType", + "macos": "AgoraAudioCodecType" + }, + "AUDIO_CODEC_OPUS": { + "windows": "AUDIO_CODEC_OPUS", + "android": "AUDIO_CODEC_OPUS", + "ios": "AgoraAudioCodecTypeOPUS", + "macos": "AgoraAudioCodecTypeOPUS" + }, + "AUDIO_CODEC_PCMA": { + "windows": "AUDIO_CODEC_PCMA", + "android": "AUDIO_CODEC_PCMA", + "ios": "AUDIO_CODEC_PCMA", + "macos": "AUDIO_CODEC_PCMA" + }, + "AUDIO_CODEC_PCMU": { + "windows": "AUDIO_CODEC_PCMU", + "android": "AUDIO_CODEC_PCMU", + "ios": "AUDIO_CODEC_PCMU", + "macos": "AUDIO_CODEC_PCMU" + }, + "AUDIO_CODEC_G722": { + "windows": "AUDIO_CODEC_G722", + "android": "AUDIO_CODEC_G722", + "ios": "AUDIO_CODEC_G722", + "macos": "AUDIO_CODEC_G722" + }, + "AUDIO_CODEC_AACLC": { + "windows": "AUDIO_CODEC_AACLC", + "android": "AUDIO_CODEC_AACLC", + "ios": "AgoraAudioCodecTypeAACLC", + "macos": "AgoraAudioCodecTypeAACLC" + }, + "AUDIO_CODEC_HEAAC": { + "windows": "AUDIO_CODEC_HEAAC", + "android": "AUDIO_CODEC_HEAAC", + "ios": "AgoraAudioCodecTypeHEAAC", + "macos": "AgoraAudioCodecTypeHEAAC" + }, + "AUDIO_CODEC_JC1": { + "windows": "AUDIO_CODEC_JC1", + "android": "AUDIO_CODEC_JC1", + "ios": "AUDIO_CODEC_JC1", + "macos": "AUDIO_CODEC_JC1" + }, + "AUDIO_CODEC_HEAAC2": { + "windows": "AUDIO_CODEC_HEAAC2", + "android": "AUDIO_CODEC_HEAAC2", + "ios": "AgoraAudioCodecTypeHEAAC2", + "macos": "AgoraAudioCodecTypeHEAAC2" + }, + "AUDIO_ENCODED_FRAME_OBSERVER_POSITION": { + "windows": "AUDIO_ENCODED_FRAME_OBSERVER_POSITION", + "ios": "AgoraAudioEncodedFrameDelegatePosition", + "macos": "AgoraAudioEncodedFrameDelegatePosition" + }, + "AUDIO_ENCODED_FRAME_OBSERVER_POSITION_RECORD": { + "windows": "AUDIO_ENCODED_FRAME_OBSERVER_POSITION_RECORD", + "android": "AUDIO_ENCODED_FRAME_OBSERVER_POSITION_MIC", + "ios": "AgoraAudioEncodedFrameObserverPositionRecord", + "macos": "AgoraAudioEncodedFrameObserverPositionRecord" + }, + "AUDIO_ENCODED_FRAME_OBSERVER_POSITION_PLAYBACK": { + "windows": "AUDIO_ENCODED_FRAME_OBSERVER_POSITION_PLAYBACK", + "android": "AUDIO_ENCODED_FRAME_OBSERVER_POSITION_PLAYBACK", + "ios": "AgoraAudioEncodedFrameObserverPositionPlayback", + "macos": "AgoraAudioEncodedFrameObserverPositionPlayback" + }, + "AUDIO_ENCODED_FRAME_OBSERVER_POSITION_MIXED": { + "windows": "AUDIO_ENCODED_FRAME_OBSERVER_POSITION_MIXED", + "android": "AUDIO_ENCODED_FRAME_OBSERVER_POSITION_MIXED", + "ios": "AgoraAudioEncodedFrameObserverPositionMixed", + "macos": "AgoraAudioEncodedFrameObserverPositionMixed" + }, + "AUDIO_ENCODING_TYPE": { + "windows": "AUDIO_ENCODING_TYPE", + "ios": "AgoraAudioEncodingType", + "macos": "AgoraAudioEncodingType" + }, + "AUDIO_ENCODING_TYPE_AAC_16000_LOW": { + "windows": "AUDIO_ENCODING_TYPE_AAC_16000_LOW", + "android": "AUDIO_ENCODING_TYPE_AAC_16000_LOW", + "ios": "AgoraAudioEncodingTypeAAC16000Low", + "macos": "AgoraAudioEncodingTypeAAC16000Low" + }, + "AUDIO_ENCODING_TYPE_AAC_16000_MEDIUM": { + "windows": "AUDIO_ENCODING_TYPE_AAC_16000_MEDIUM", + "android": "AUDIO_ENCODING_TYPE_AAC_16000_MEDIUM", + "ios": "AgoraAudioEncodingTypeAAC16000Medium", + "macos": "AgoraAudioEncodingTypeAAC16000Medium" + }, + "AUDIO_ENCODING_TYPE_AAC_32000_LOW": { + "windows": "AUDIO_ENCODING_TYPE_AAC_32000_LOW", + "android": "AUDIO_ENCODING_TYPE_AAC_32000_LOW", + "ios": "AgoraAudioEncodingTypeAAC32000Low", + "macos": "AgoraAudioEncodingTypeAAC32000Low" + }, + "AUDIO_ENCODING_TYPE_AAC_32000_MEDIUM": { + "windows": "AUDIO_ENCODING_TYPE_AAC_32000_MEDIUM", + "android": "AUDIO_ENCODING_TYPE_AAC_32000_MEDIUM", + "ios": "AgoraAudioEncodingTypeAAC32000Medium", + "macos": "AgoraAudioEncodingTypeAAC32000Medium" + }, + "AUDIO_ENCODING_TYPE_AAC_32000_HIGH": { + "windows": "AUDIO_ENCODING_TYPE_AAC_32000_HIGH", + "android": "AUDIO_ENCODING_TYPE_AAC_32000_HIGH", + "ios": "AgoraAudioEncodingTypeAAC32000High", + "macos": "AgoraAudioEncodingTypeAAC32000High" + }, + "AUDIO_ENCODING_TYPE_AAC_48000_MEDIUM": { + "windows": "AUDIO_ENCODING_TYPE_AAC_48000_MEDIUM", + "android": "AUDIO_ENCODING_TYPE_AAC_48000_MEDIUM", + "ios": "AgoraAudioEncodingTypeAAC48000Medium", + "macos": "AgoraAudioEncodingTypeAAC48000Medium" + }, + "AUDIO_ENCODING_TYPE_AAC_48000_HIGH": { + "windows": "AUDIO_ENCODING_TYPE_AAC_48000_HIGH", + "android": "AUDIO_ENCODING_TYPE_AAC_48000_HIGH", + "ios": "AgoraAudioEncodingTypeAAC48000High", + "macos": "AgoraAudioEncodingTypeAAC48000High" + }, + "AUDIO_ENCODING_TYPE_OPUS_16000_LOW": { + "windows": "AUDIO_ENCODING_TYPE_OPUS_16000_LOW", + "android": "AUDIO_ENCODING_TYPE_OPUS_16000_LOW", + "ios": "AgoraAudioEncodingTypeOPUS16000Low", + "macos": "AgoraAudioEncodingTypeOPUS16000Low" + }, + "AUDIO_ENCODING_TYPE_OPUS_16000_MEDIUM": { + "windows": "AUDIO_ENCODING_TYPE_OPUS_16000_MEDIUM", + "android": "AUDIO_ENCODING_TYPE_OPUS_16000_MEDIUM", + "ios": "AgoraAudioEncodingTypeOPUS6000Medium", + "macos": "AgoraAudioEncodingTypeOPUS6000Medium" + }, + "AUDIO_ENCODING_TYPE_OPUS_48000_MEDIUM": { + "windows": "AUDIO_ENCODING_TYPE_OPUS_48000_MEDIUM", + "android": "AUDIO_ENCODING_TYPE_OPUS_48000_MEDIUM", + "ios": "AgoraAudioEncodingTypeOPUS48000Medium", + "macos": "AgoraAudioEncodingTypeOPUS48000Medium" + }, + "AUDIO_ENCODING_TYPE_OPUS_48000_HIGH": { + "windows": "AUDIO_ENCODING_TYPE_OPUS_48000_HIGH", + "android": "AUDIO_ENCODING_TYPE_OPUS_48000_HIGH", + "ios": "AgoraAudioEncodingTypeOPUS48000High", + "macos": "AgoraAudioEncodingTypeOPUS48000High" + }, + "AUDIO_EFFECT_PRESET": { + "windows": "AUDIO_EFFECT_PRESET", + "ios": "AgoraAudioEffectPreset", + "macos": "AgoraAudioEffectPreset" + }, + "AUDIO_EFFECT_OFF": { + "windows": "AUDIO_EFFECT_OFF", + "android": "AUDIO_EFFECT_OFF", + "ios": "AgoraAudioEffectPresetOff", + "macos": "AgoraAudioEffectPresetOff" + }, + "AUDIO_SOURCE_TYPE": { + "windows": "AUDIO_SOURCE_TYPE", + "android": "AudioSourceType", + "ios": "AgoraAudioSourceType", + "macos": "AgoraAudioSourceType" + }, + "AUDIO_SOURCE_MICROPHONE": { + "windows": "AUDIO_SOURCE_MICROPHONE", + "android": "AUDIO_SOURCE_MICROPHONE", + "ios": "AgoraAudioSourceMicrophone", + "macos": "AgoraAudioSourceMicrophone" + }, + "AUDIO_SOURCE_CUSTOM": { + "windows": "AUDIO_SOURCE_CUSTOM", + "android": "AUDIO_SOURCE_CUSTOM", + "ios": "AgoraAudioSourceCustom", + "macos": "AgoraAudioSourceCustom" + }, + "AUDIO_SOURCE_MEDIA_PLAYER": { + "windows": "AUDIO_SOURCE_MEDIA_PLAYER", + "android": "AUDIO_SOURCE_MEDIA_PLAYER", + "ios": "AgoraAudioSourceMediaPlayer", + "macos": "AgoraAudioSourceMediaPlayer" + }, + "AUDIO_SOURCE_LOOPBACK_RECORDING": { + "windows": "AUDIO_SOURCE_LOOPBACK_RECORDING", + "android": "AUDIO_SOURCE_LOOPBACK_RECORDING", + "ios": "AgoraAudioSourceLoopbackRecording", + "macos": "AgoraAudioSourceLoopbackRecording" + }, + "AUDIO_SOURCE_MIXED_STREAM": { + "windows": "AUDIO_SOURCE_MIXED_STREAM", + "android": "AUDIO_SOURCE_MIXED_STREAM", + "ios": "AgoraAudioSourceMixedStream", + "macos": "AgoraAudioSourceMixedStream" + }, + "AUDIO_SOURCE_REMOTE_USER": { + "windows": "AUDIO_SOURCE_REMOTE_USER", + "android": "AUDIO_SOURCE_REMOTE_USER", + "ios": "AgoraAudioSourceRemoteUser", + "macos": "AgoraAudioSourceRemoteUser" + }, + "AUDIO_SOURCE_REMOTE_CHANNEL": { + "windows": "AUDIO_SOURCE_REMOTE_CHANNEL", + "android": "AUDIO_SOURCE_REMOTE_CHANNEL", + "ios": "AgoraAudioSourceRemoteChannel", + "macos": "AgoraAudioSourceRemoteChannel" + }, + "AUDIO_SOURCE_UNKNOWN": { + "windows": "AUDIO_SOURCE_UNKNOWN", + "android": "AUDIO_SOURCE_UNKNOWN", + "ios": "AgoraAudioSourceTypeUnknown", + "macos": "AgoraAudioSourceTypeUnknown" + }, + "BACKGROUND_BLUR_DEGREE": { + "windows": "BACKGROUND_BLUR_DEGREE", + "ios": "AgoraBlurDegree", + "macos": "AgoraBlurDegree" + }, + "BLUR_DEGREE_LOW": { + "windows": "BLUR_DEGREE_LOW", + "ios": "AgoraBlurLow", + "macos": "AgoraBlurLow" + }, + "BLUR_DEGREE_MEDIUM": { + "windows": "BLUR_DEGREE_MEDIUM", + "ios": "AgoraBlurMedium", + "macos": "AgoraBlurMedium" + }, + "BLUR_DEGREE_HIGH": { + "windows": "BLUR_DEGREE_HIGH", + "ios": "AgoraBlurHigh", + "macos": "AgoraBlurHigh" + }, + "BACKGROUND_SOURCE_TYPE": { + "windows": "BACKGROUND_SOURCE_TYPE", + "ios": "AgoraVirtualBackgroundSourceType", + "macos": "AgoraVirtualBackgroundSourceType" + }, + "BACKGROUND_NONE": { + "windows": "BACKGROUND_NONE", + "ios": "AgoraVirtualBackgroundNone", + "macos": "AgoraVirtualBackgroundNone" + }, + "BACKGROUND_COLOR": { + "windows": "BACKGROUND_COLOR", + "ios": "AgoraVirtualBackgroundColor", + "macos": "AgoraVirtualBackgroundColor" + }, + "BACKGROUND_IMG": { + "windows": "BACKGROUND_IMG", + "ios": "AgoraVirtualBackgroundImg", + "macos": "AgoraVirtualBackgroundImg" + }, + "BACKGROUND_BLUR": { + "windows": "BACKGROUND_BLUR", + "ios": "AgoraVirtualBackgroundBlur", + "macos": "AgoraVirtualBackgroundBlur" + }, + "BACKGROUND_VIDEO": { + "windows": "BACKGROUND_VIDEO", + "ios": "AgoraVirtualBackgroundVideo", + "macos": "AgoraVirtualBackgroundVideo" + }, + "SAE_DEPLOY_REGION_CN": { + "windows": "SAE_DEPLOY_REGION_CN", + "ios": "AgoraSaeDeployRegionTypeCN", + "macos": "AgoraSaeDeployRegionTypeCN" + }, + "SAE_DEPLOY_REGION_NA": { + "windows": "SAE_DEPLOY_REGION_NA", + "ios": "AgoraSaeDeployRegionTypeNA", + "macos": "AgoraSaeDeployRegionTypeNA" + }, + "SAE_DEPLOY_REGION_EU": { + "windows": "SAE_DEPLOY_REGION_EU", + "ios": "AgoraSaeDeployRegionTypeEU", + "macos": "AgoraSaeDeployRegionTypeEU" + }, + "SAE_DEPLOY_REGION_AS": { + "windows": "SAE_DEPLOY_REGION_AS", + "ios": "AgoraSaeDeployRegionTypeAS", + "macos": "AgoraSaeDeployRegionTypeAS" + }, + "CAMERA_STABILIZATION_MODE": { + "windows": "CAMERA_STABILIZATION_MODE", + "ios": "AgoraCameraStabilizationMode" + }, + "CAMERA_STABILIZATION_MODE_OFF": { + "windows": "CAMERA_STABILIZATION_MODE_OFF", + "ios": "AgoraCameraStabilizationModeOff" + }, + "CAMERA_STABILIZATION_MODE_AUTO": { + "windows": "CAMERA_STABILIZATION_MODE_AUTO", + "ios": "AgoraCameraStabilizationModeAuto" + }, + "CAMERA_STABILIZATION_MODE_LEVEL_1": { + "windows": "CAMERA_STABILIZATION_MODE_LEVEL_1", + "ios": "AgoraCameraStabilizationModeLevel1" + }, + "CAMERA_STABILIZATION_MODE_LEVEL_2": { + "windows": "CAMERA_STABILIZATION_MODE_LEVEL_2", + "ios": "AgoraCameraStabilizationModeLevel2" + }, + "CAMERA_STABILIZATION_MODE_LEVEL_3": { + "windows": "CAMERA_STABILIZATION_MODE_LEVEL_3", + "ios": "AgoraCameraStabilizationModeLevel3" + }, + "CODEC_CAP_MASK": { + "windows": "CODEC_CAP_MASK", + "ios": "AgoraCodecCapMask", + "macos": "AgoraCodecCapMask" + }, + "CODEC_CAP_MASK_NONE": { + "windows": "CODEC_CAP_MASK_NONE", + "ios": "AgoraCodecMaskNone", + "macos": "AgoraCodecMaskNone" + }, + "CODEC_CAP_MASK_HW_DEC": { + "windows": "CODEC_CAP_MASK_HW_DEC", + "ios": "AgoraCodecMaskHwDec", + "macos": "AgoraCodecMaskHwDec" + }, + "CODEC_CAP_MASK_HW_ENC": { + "windows": "CODEC_CAP_MASK_HW_ENC", + "ios": "AgoraCodecMaskHwEnc", + "macos": "AgoraCodecMaskHwEnc" + }, + "CODEC_CAP_MASK_SW_DEC": { + "windows": "CODEC_CAP_MASK_SW_DEC", + "ios": "AgoraCodecMaskSwDec", + "macos": "AgoraCodecMaskSwDec" + }, + "CODEC_CAP_MASK_SW_ENC": { + "windows": "CODEC_CAP_MASK_SW_ENC", + "ios": "AgoraCodecMaskSwEnc", + "macos": "AgoraCodecMaskSwEnc" + }, + "CONTENT_INSPECT_NEUTRAL": { + "windows": "CONTENT_INSPECT_NEUTRAL", + "android": "CONTENT_INSPECT_NEUTRAL", + "ios": "AgoraContentInspectNeutral", + "macos": "AgoraContentInspectNeutral" + }, + "CONTENT_INSPECT_SEXY": { + "windows": "CONTENT_INSPECT_SEXY", + "android": "CONTENT_INSPECT_SEXY", + "ios": "AgoraContentInspectSexy", + "macos": "AgoraContentInspectSexy" + }, + "CONTENT_INSPECT_PORN": { + "windows": "CONTENT_INSPECT_PORN", + "android": "CONTENT_INSPECT_PORN", + "ios": "AgoraContentInspectPorn", + "macos": "AgoraContentInspectPorn" + }, + "CONTENT_INSPECT_TYPE": { + "windows": "CONTENT_INSPECT_TYPE", + "ios": "AgoraContentInspectType", + "macos": "AgoraContentInspectType" + }, + "CONTENT_INSPECT_INVALID": { + "windows": "CONTENT_INSPECT_INVALID", + "android": "CONTENT_INSPECT_TYPE_INVALID", + "ios": "AgoraContentInspectTypeInvalid", + "macos": "AgoraContentInspectTypeInvalid" + }, + "CONTENT_INSPECT_MODERATION": { + "windows": "CONTENT_INSPECT_MODERATION", + "android": "CONTENT_INSPECT_TYPE_MODERATION", + "ios": "AgoraContentInspectTypeModeration", + "macos": "AgoraContentInspectTypeModeration" + }, + "CONTENT_INSPECT_SUPERVISION": { + "windows": "CONTENT_INSPECT_SUPERVISION", + "android": "CONTENT_INSPECT_TYPE_SUPERVISE", + "ios": "AgoraContentInspectTypeSupervise", + "macos": "AgoraContentInspectTypeSupervise" + }, + "CONTENT_INSPECT_IMAGE_MODERATION": { + "windows": "CONTENT_INSPECT_IMAGE_MODERATION", + "android": "CONTENT_INSPECT_TYPE_IMAGE_MODERATION", + "ios": "AgoraContentInspectTypeImageModeration", + "macos": "AgoraContentInspectTypeImageModeration" + }, + "COMPRESSION_PREFERENCE": { + "windows": "COMPRESSION_PREFERENCE", + "android": "COMPRESSION_PREFERENCE", + "ios": "AgoraCompressionPreference", + "macos": "AgoraCompressionPreference" + }, + "PREFER_COMPRESSION_AUTO": { + "windows": "PREFER_COMPRESSION_AUTO", + "android": "PREFER_COMPRESSION_AUTO", + "ios": "AgoraCompressionAuto", + "macos": "AgoraCompressionAuto" + }, + "PREFER_LOW_LATENCY": { + "windows": "PREFER_LOW_LATENCY", + "android": "PREFER_LOW_LATENCY", + "ios": "AgoraCompressionLowLatency", + "macos": "AgoraCompressionLowLatency" + }, + "PREFER_QUALITY": { + "windows": "PREFER_QUALITY", + "android": "PREFER_QUALITY", + "ios": "AgoraCompressionQuality", + "macos": "AgoraCompressionQuality" + }, + "EAR_MONITORING_FILTER_TYPE": { + "windows": "EAR_MONITORING_FILTER_TYPE", + "ios": "AgoraEarMonitoringFilterType", + "macos": "AgoraEarMonitoringFilterType" + }, + "EAR_MONITORING_FILTER_NONE": { + "windows": "EAR_MONITORING_FILTER_NONE", + "android": "EAR_MONITORING_FILTER_NONE", + "ios": "AgoraEarMonitoringFilterNone", + "macos": "AgoraEarMonitoringFilterNone" + }, + "EAR_MONITORING_FILTER_BUILT_IN_AUDIO_FILTERS": { + "windows": "EAR_MONITORING_FILTER_BUILT_IN_AUDIO_FILTERS", + "android": "EAR_MONITORING_FILTER_BUILT_IN_AUDIO_FILTERS", + "ios": "AgoraEarMonitoringFilterBuiltInAudioFilters", + "macos": "AgoraEarMonitoringFilterBuiltInAudioFilters" + }, + "EAR_MONITORING_FILTER_NOISE_SUPPRESSION": { + "windows": "EAR_MONITORING_FILTER_NOISE_SUPPRESSION", + "android": "EAR_MONITORING_FILTER_NOISE_SUPPRESSION", + "ios": "AgoraEarMonitoringFilterNoiseSuppression", + "macos": "AgoraEarMonitoringFilterNoiseSuppression" + }, + "EAR_MONITORING_FILTER_REUSE_POST_PROCESSING_FILTER": { + "windows": "EAR_MONITORING_FILTER_REUSE_POST_PROCESSING_FILTER", + "android": "EAR_MONITORING_FILTER_REUSE_POST_PROCESSING_FILTER", + "ios": "AgoraEarMonitoringFilterReusePostProcessingFilter", + "macos": "AgoraEarMonitoringFilterReusePostProcessingFilter" + }, + "EXTERNAL_VIDEO_SOURCE_TYPE": { + "windows": "EXTERNAL_VIDEO_SOURCE_TYPE", + "android": "ExternalVideoSourceType", + "ios": "AgoraExternalVideoSourceType", + "macos": "AgoraExternalVideoSourceType" + }, + "VIDEO_FRAME": { + "windows": "VIDEO_FRAME", + "android": "VIDEO_FRAME", + "ios": "AgoraExternalVideoSourceTypeVideoFrame", + "macos": "AgoraExternalVideoSourceTypeVideoFrame" + }, + "ENCODED_VIDEO_FRAME": { + "windows": "ENCODED_VIDEO_FRAME", + "android": "ENCODED_VIDEO_FRAME", + "ios": "AgoraExternalVideoSourceTypeEncodedVideoFrame", + "macos": "AgoraExternalVideoSourceTypeEncodedVideoFrame" + }, + "ROOM_ACOUSTICS_KTV": { + "windows": "ROOM_ACOUSTICS_KTV", + "android": "ROOM_ACOUSTICS_KTV", + "ios": "AgoraAudioEffectPresetRoomAcousticsKTV", + "macos": "AgoraAudioEffectPresetRoomAcousticsKTV" + }, + "ROOM_ACOUSTICS_VOCAL_CONCERT": { + "windows": "ROOM_ACOUSTICS_VOCAL_CONCERT", + "android": "ROOM_ACOUSTICS_VOCAL_CONCERT", + "ios": "AgoraAudioEffectPresetRoomAcousVocalConcer", + "macos": "AgoraAudioEffectPresetRoomAcousVocalConcer" + }, + "ROOM_ACOUSTICS_STUDIO": { + "windows": "ROOM_ACOUSTICS_STUDIO", + "android": "ROOM_ACOUSTICS_STUDIO", + "ios": "AgoraAudioEffectPresetRoomAcousStudio", + "macos": "AgoraAudioEffectPresetRoomAcousStudio" + }, + "ROOM_ACOUSTICS_PHONOGRAPH": { + "windows": "ROOM_ACOUSTICS_PHONOGRAPH", + "android": "ROOM_ACOUSTICS_PHONOGRAPH", + "ios": "AgoraAudioEffectPresetRoomAcousPhonograph", + "macos": "AgoraAudioEffectPresetRoomAcousPhonograph" + }, + "ROOM_ACOUSTICS_VIRTUAL_STEREO": { + "windows": "ROOM_ACOUSTICS_VIRTUAL_STEREO", + "android": "ROOM_ACOUSTICS_VIRTUAL_STEREO", + "ios": "AgoraAudioEffectPresetRoomAcousVirtualStereo", + "macos": "AgoraAudioEffectPresetRoomAcousVirtualStereo" + }, + "ROOM_ACOUSTICS_SPACIAL": { + "windows": "ROOM_ACOUSTICS_SPACIAL", + "android": "ROOM_ACOUSTICS_SPACIAL", + "ios": "AgoraAudioEffectPresetRoomAcousSpatial", + "macos": "AgoraAudioEffectPresetRoomAcousSpatial" + }, + "ROOM_ACOUSTICS_ETHEREAL": { + "windows": "ROOM_ACOUSTICS_ETHEREAL", + "android": "ROOM_ACOUSTICS_ETHEREAL", + "ios": "AgoraAudioEffectPresetRoomAcousEthereal", + "macos": "AgoraAudioEffectPresetRoomAcousEthereal" + }, + "ROOM_ACOUSTICS_VIRTUAL_SURROUND_SOUND": { + "windows": "ROOM_ACOUSTICS_VIRTUAL_SURROUND_SOUND", + "android": "ROOM_ACOUSTICS_VIRTUAL_SURROUND_SOUND", + "ios": "AgoraAudioEffectPresetRoomAcousVirtualSurroundSound", + "macos": "AgoraAudioEffectPresetRoomAcousVirtualSurroundSound" + }, + "ROOM_ACOUSTICS_CHORUS": { + "windows": "ROOM_ACOUSTICS_CHORUS", + "android": "ROOM_ACOUSTICS_CHORUS", + "ios": "AgoraAudioEffectPresetRoomAcousticsChorus", + "macos": "AgoraAudioEffectPresetRoomAcousticsChorus" + }, + "ROOM_ACOUSTICS_3D_VOICE": { + "windows": "ROOM_ACOUSTICS_3D_VOICE", + "android": "ROOM_ACOUSTICS_3D_VOICE", + "ios": "AgoraAudioEffectPresetRoomAcous3DVoice", + "macos": "AgoraAudioEffectPresetRoomAcous3DVoice" + }, + "VOICE_CHANGER_EFFECT_UNCLE": { + "windows": "VOICE_CHANGER_EFFECT_UNCLE", + "android": "VOICE_CHANGER_EFFECT_UNCLE", + "ios": "AgoraAudioEffectPresetVoiceChangerEffectUncle", + "macos": "AgoraAudioEffectPresetVoiceChangerEffectUncle" + }, + "VOICE_CHANGER_EFFECT_OLDMAN": { + "windows": "VOICE_CHANGER_EFFECT_OLDMAN", + "android": "VOICE_CHANGER_EFFECT_OLDMAN", + "ios": "AgoraAudioEffectPresetVoiceChangerEffectOldMan", + "macos": "AgoraAudioEffectPresetVoiceChangerEffectOldMan" + }, + "VOICE_CHANGER_EFFECT_BOY": { + "windows": "VOICE_CHANGER_EFFECT_BOY", + "android": "VOICE_CHANGER_EFFECT_BOY", + "ios": "AgoraAudioEffectPresetVoiceChangerEffectBoy", + "macos": "AgoraAudioEffectPresetVoiceChangerEffectBoy" + }, + "VOICE_CHANGER_EFFECT_SISTER": { + "windows": "VOICE_CHANGER_EFFECT_SISTER", + "android": "VOICE_CHANGER_EFFECT_SISTER", + "ios": "AgoraAudioEffectPresetVoiceChangerEffectSister", + "macos": "AgoraAudioEffectPresetVoiceChangerEffectSister" + }, + "VOICE_CHANGER_EFFECT_GIRL": { + "windows": "VOICE_CHANGER_EFFECT_GIRL", + "android": "VOICE_CHANGER_EFFECT_GIRL", + "ios": "AgoraAudioEffectPresetVoiceChangerEffectGirl", + "macos": "AgoraAudioEffectPresetVoiceChangerEffectGirl" + }, + "VOICE_CHANGER_EFFECT_PIGKING": { + "windows": "VOICE_CHANGER_EFFECT_PIGKING", + "android": "VOICE_CHANGER_EFFECT_PIGKING", + "ios": "AgoraAudioEffectPresetVoiceChangerEffectPigKin", + "macos": "AgoraAudioEffectPresetVoiceChangerEffectPigKin" + }, + "VOICE_CHANGER_EFFECT_HULK": { + "windows": "VOICE_CHANGER_EFFECT_HULK", + "android": "VOICE_CHANGER_EFFECT_HULK", + "ios": "AgoraAudioEffectPresetVoiceChangerEffectHulk", + "macos": "AgoraAudioEffectPresetVoiceChangerEffectHulk" + }, + "STYLE_TRANSFORMATION_RNB": { + "windows": "STYLE_TRANSFORMATION_RNB", + "android": "STYLE_TRANSFORMATION_RNB", + "ios": "AgoraAudioEffectPresetStyleTransformationRnb", + "macos": "AgoraAudioEffectPresetStyleTransformationRnb" + }, + "STYLE_TRANSFORMATION_POPULAR": { + "windows": "STYLE_TRANSFORMATION_POPULAR", + "android": "STYLE_TRANSFORMATION_POPULAR", + "ios": "AgoraAudioEffectPresetStyleTransformationPopular", + "macos": "AgoraAudioEffectPresetStyleTransformationPopular" + }, + "PITCH_CORRECTION": { + "windows": "PITCH_CORRECTION", + "android": "PITCH_CORRECTION", + "ios": "AgoraAudioEffectPresetPitchCorrection", + "macos": "AgoraAudioEffectPresetPitchCorrection" + }, + "ENCODING_PREFERENCE": { + "windows": "ENCODING_PREFERENCE", + "android": "ENCODING_PREFERENCE", + "ios": "AgoraEncodingPreference", + "macos": "AgoraEncodingPreference" + }, + "PREFER_AUTO": { + "windows": "PREFER_AUTO", + "android": "PREFER_AUTO", + "ios": " AgoraEncodingPreferAuto", + "macos": "AgoraEncodingPreferAuto" + }, + "PREFER_SOFTWARE": { + "windows": "PREFER_SOFTWARE", + "android": "PREFER_SOFTWARE", + "ios": "AgoraEncodingPrefersoftware", + "macos": "AgoraEncodingPrefersoftware" + }, + "PREFER_HARDWARE": { + "windows": "PREFER_HARDWARE", + "android": "PREFER_HARDWARE", + "ios": "AgoraEncodingPreferhardware", + "macos": "AgoraEncodingPreferhardware" + }, + "AUDIO_EQUALIZATION_BAND_FREQUENCY": { + "windows": "AUDIO_EQUALIZATION_BAND_FREQUENCY", + "android": "AUDIO_EQUALIZATION_BAND_FREQUENCY", + "ios": "AgoraAudioEqualizationBandFrequency", + "macos": "AgoraAudioEqualizationBandFrequency" + }, + "AUDIO_EQUALIZATION_BAND_31": { + "windows": "AUDIO_EQUALIZATION_BAND_31", + "android": "AUDIO_EQUALIZATION_BAND_31", + "ios": "AgoraAudioEqualizationBand31", + "macos": "AgoraAudioEqualizationBand31" + }, + "AUDIO_EQUALIZATION_BAND_62": { + "windows": "AUDIO_EQUALIZATION_BAND_62", + "android": "AUDIO_EQUALIZATION_BAND_62", + "ios": "AgoraAudioEqualizationBand62", + "macos": "AgoraAudioEqualizationBand62" + }, + "AUDIO_EQUALIZATION_BAND_125": { + "windows": "AUDIO_EQUALIZATION_BAND_125", + "android": "AUDIO_EQUALIZATION_BAND_125", + "ios": "AgoraAudioEqualizationBand125", + "macos": "AgoraAudioEqualizationBand125" + }, + "AUDIO_EQUALIZATION_BAND_250": { + "windows": "AUDIO_EQUALIZATION_BAND_250", + "android": "AUDIO_EQUALIZATION_BAND_250", + "ios": "AgoraAudioEqualizationBand250", + "macos": "AgoraAudioEqualizationBand250" + }, + "AUDIO_EQUALIZATION_BAND_500": { + "windows": "AUDIO_EQUALIZATION_BAND_500", + "android": "AUDIO_EQUALIZATION_BAND_500", + "ios": "AgoraAudioEqualizationBand500", + "macos": "AgoraAudioEqualizationBand500" + }, + "AUDIO_EQUALIZATION_BAND_1K": { + "windows": "AUDIO_EQUALIZATION_BAND_1K", + "android": "AUDIO_EQUALIZATION_BAND_1K", + "ios": "AgoraAudioEqualizationBand1K", + "macos": "AgoraAudioEqualizationBand1K" + }, + "AUDIO_EQUALIZATION_BAND_2K": { + "windows": "AUDIO_EQUALIZATION_BAND_2K", + "android": "AUDIO_EQUALIZATION_BAND_2K", + "ios": "AgoraAudioEqualizationBand2K", + "macos": "AgoraAudioEqualizationBand2K" + }, + "AUDIO_EQUALIZATION_BAND_4K": { + "windows": "AUDIO_EQUALIZATION_BAND_4K", + "android": "AUDIO_EQUALIZATION_BAND_4K", + "ios": "AgoraAudioEqualizationBand4K", + "macos": "AgoraAudioEqualizationBand4K" + }, + "AUDIO_EQUALIZATION_BAND_8K": { + "windows": "AUDIO_EQUALIZATION_BAND_8K", + "android": "AUDIO_EQUALIZATION_BAND_8K", + "ios": "AgoraAudioEqualizationBand8K", + "macos": "AgoraAudioEqualizationBand8K" + }, + "AUDIO_EQUALIZATION_BAND_16K": { + "windows": "AUDIO_EQUALIZATION_BAND_16K", + "android": "AUDIO_EQUALIZATION_BAND_16K", + "ios": "AgoraAudioEqualizationBand16K", + "macos": "AgoraAudioEqualizationBand16K" + }, + "AUDIO_FRAME_TYPE": { + "windows": "AUDIO_FRAME_TYPE" + }, + "FRAME_TYPE_PCM16": { + "windows": "FRAME_TYPE_PCM16", + "android": "FRAME_TYPE_PCM16" + }, + "AUDIO_FRAME_POSITION_PLAYBACK": { + "windows": "AUDIO_FRAME_POSITION_PLAYBACK", + "android": "POSITION_PLAYBACK", + "ios": "AgoraAudioFramePositionPlayback", + "macos": "AgoraAudioFramePositionPlayback" + }, + "AUDIO_FRAME_POSITION_RECORD": { + "windows": "AUDIO_FRAME_POSITION_RECORD", + "android": "POSITION_RECORD", + "ios": "AgoraAudioFramePositionRecord", + "macos": "AgoraAudioFramePositionRecord" + }, + "AUDIO_FRAME_POSITION_MIXED": { + "windows": "AUDIO_FRAME_POSITION_MIXED", + "android": "POSITION_MIXED", + "ios": "AgoraAudioFramePositionMixed", + "macos": "AgoraAudioFramePositionMixed" + }, + "AUDIO_FRAME_POSITION_BEFORE_MIXING": { + "windows": "AUDIO_FRAME_POSITION_BEFORE_MIXING", + "android": "POSITION_BEFORE_MIXING", + "ios": "AgoraAudioFramePositionBeforeMixing", + "macos": "AgoraAudioFramePositionBeforeMixing" + }, + "AUDIO_FRAME_POSITION_EAR_MONITORING": { + "windows": "AUDIO_FRAME_POSITION_EAR_MONITORING", + "android": "POSITION_EAR_MONITORING", + "ios": "AgoraAudioFramePositionEarMonitoring", + "macos": "AgoraAudioFramePositionEarMonitoring" + }, + "AUDIO_DUAL_MONO_MODE": { + "windows": "AUDIO_DUAL_MONO_MODE", + "android": "AudioDualMonoMode", + "ios": "AgoraAudioDualMonoMode", + "macos": "AgoraAudioDualMonoMode" + }, + "AUDIO_DUAL_MONO_STEREO": { + "windows": "AUDIO_DUAL_MONO_STEREO", + "android": "AUDIO_DUAL_MONO_STEREO", + "ios": "AgoraAudioDuraMonoStereo", + "macos": "AgoraAudioDuraMonoStereo" + }, + "AUDIO_DUAL_MONO_L": { + "windows": "AUDIO_DUAL_MONO_L", + "android": "AUDIO_DUAL_MONO_L", + "ios": "AgoraAudioDualMonoL", + "macos": "AgoraAudioDualMonoL" + }, + "AUDIO_DUAL_MONO_R": { + "windows": "AUDIO_DUAL_MONO_R", + "android": "AUDIO_DUAL_MONO_R", + "ios": "AgoraAudioDualMonoR", + "macos": "AgoraAudioDualMonoR" + }, + "AUDIO_DUAL_MONO_MIX": { + "windows": "AUDIO_DUAL_MONO_MIX", + "android": "AUDIO_DUAL_MONO_MIX", + "ios": "AgoraAudioDualMonoMix", + "macos": "AgoraAudioDualMonoMix" + }, + "AUDIO_MIXING_DUAL_MONO_MODE": { + "windows": "AUDIO_MIXING_DUAL_MONO_MODE", + "android": "AudioMixingDualMonoMode", + "ios": "AgoraAudioMixingDualMonoMode", + "macos": "AgoraAudioMixingDualMonoMode" + }, + "AUDIO_MIXING_DUAL_MONO_AUTO": { + "windows": "AUDIO_MIXING_DUAL_MONO_AUTO", + "android": "AUDIO_MIXING_DUAL_MONO_AUTO", + "ios": "AgoraAudioMixingDualMonoAuto", + "macos": "AgoraAudioMixingDualMonoAuto" + }, + "AUDIO_MIXING_DUAL_MONO_L": { + "windows": "AUDIO_MIXING_DUAL_MONO_L", + "android": "AUDIO_MIXING_DUAL_MONO_L", + "ios": "AgoraAudioMixingDualMonoL", + "macos": "AgoraAudioMixingDualMonoL" + }, + "AUDIO_MIXING_DUAL_MONO_R": { + "windows": "AUDIO_MIXING_DUAL_MONO_R", + "android": "AUDIO_MIXING_DUAL_MONO_R", + "ios": "AgoraAudioMixingDualMonoR", + "macos": "AgoraAudioMixingDualMonoR" + }, + "AUDIO_MIXING_DUAL_MONO_MIX": { + "windows": "AUDIO_MIXING_DUAL_MONO_MIX", + "android": "AUDIO_MIXING_DUAL_MONO_MIX", + "ios": "AgoraAudioMixingDualMonoMix", + "macos": "AgoraAudioMixingDualMonoMix" + }, + "AUDIO_MIXING_REASON_TYPE": { + "windows": "AUDIO_MIXING_REASON_TYPE", + "ios": "AgoraAudioMixingReasonCode", + "macos": "AgoraAudioMixingReasonCode" + }, + "AUDIO_MIXING_REASON_OK": { + "windows": "AUDIO_MIXING_REASON_OK", + "android": "AUDIO_MIXING_REASON_OK", + "ios": "AgoraAudioMixingReasonTypeOk", + "macos": "AgoraAudioMixingReasonTypeOk" + }, + "AUDIO_MIXING_REASON_CAN_NOT_OPEN": { + "windows": "AUDIO_MIXING_REASON_CAN_NOT_OPEN", + "android": "AUDIO_MIXING_REASON_CAN_NOT_OPEN", + "ios": "AgoraAudioMixingReasonTypeCanNotOpen", + "macos": "AgoraAudioMixingReasonTypeCanNotOpen" + }, + "AUDIO_MIXING_REASON_TOO_FREQUENT_CALL": { + "windows": "AUDIO_MIXING_REASON_TOO_FREQUENT_CALL", + "android": "AUDIO_MIXING_REASON_TOO_FREQUENT_CALL", + "ios": "AgoraAudioMixingReasonTypeTooFrequentlyCall", + "macos": "AgoraAudioMixingReasonTypeTooFrequentlyCall" + }, + "AUDIO_MIXING_REASON_INTERRUPTED_EOF": { + "windows": "AUDIO_MIXING_REASON_INTERRUPTED_EOF", + "android": "AUDIO_MIXING_REASON_INTERRUPTED_EOF", + "ios": "AgoraAudioMixingReasonTypeInterruptedEOF", + "macos": "AgoraAudioMixingReasonTypeInterruptedEOF" + }, + "AUDIO_MIXING_REASON_ONE_LOOP_COMPLETED": { + "windows": "AUDIO_MIXING_REASON_ONE_LOOP_COMPLETED", + "android": "AUDIO_MIXING_REASON_ONE_LOOP_COMPLETED", + "ios": "AgoraAudioMixingReasonOneLoopCompleted", + "macos": "AgoraAudioMixingReasonOneLoopCompleted" + }, + "AUDIO_MIXING_REASON_ALL_LOOPS_COMPLETED": { + "windows": "AUDIO_MIXING_REASON_ALL_LOOPS_COMPLETED", + "android": "AUDIO_MIXING_REASON_ALL_LOOPS_COMPLETED", + "ios": "AgoraAudioMixingReasonAllLoopsCompleted", + "macos": "AgoraAudioMixingReasonAllLoopsCompleted" + }, + "AUDIO_MIXING_REASON_STOPPED_BY_USER": { + "windows": "AUDIO_MIXING_REASON_STOPPED_BY_USER", + "android": "AUDIO_MIXING_REASON_STOPPED_BY_USER", + "ios": "AgoraAudioMixingReasonStoppedByUser", + "macos": "AgoraAudioMixingReasonStoppedByUser" + }, + "AUDIO_MIXING_STATE_TYPE": { + "windows": "AUDIO_MIXING_STATE_TYPE", + "ios": "AgoraAudioMixingStateType", + "macos": "AgoraAudioMixingStateType" + }, + "AUDIO_MIXING_STATE_PLAYING": { + "windows": "AUDIO_MIXING_STATE_PLAYING", + "android": "AUDIO_MIXING_STATE_PLAYING", + "ios": "AgoraAudioMixingStateTypePlaying", + "macos": "AgoraAudioMixingStateTypePlaying" + }, + "AUDIO_MIXING_STATE_PAUSED": { + "windows": "AUDIO_MIXING_STATE_PAUSED", + "android": "AUDIO_MIXING_STATE_PAUSED", + "ios": "AgoraAudioMixingStateTypePaused", + "macos": "AgoraAudioMixingStateTypePaused" + }, + "AUDIO_MIXING_STATE_STOPPED": { + "windows": "AUDIO_MIXING_STATE_STOPPED", + "android": "AUDIO_MIXING_STATE_STOPPED", + "ios": "AgoraAudioMixingStateTypeStopped", + "macos": "AgoraAudioMixingStateTypeStopped" + }, + "AUDIO_MIXING_STATE_FAILED": { + "windows": "AUDIO_MIXING_STATE_FAILED", + "android": "AUDIO_MIXING_STATE_FAILED", + "ios": "AgoraAudioMixingStateTypeFailed", + "macos": "AgoraAudioMixingStateTypeFailed" + }, + "AUDIO_PROCESSING_CHANNELS": { + "windows": "AUDIO_PROCESSING_CHANNELS", + "android": "AgoraAudioProcessChannels", + "ios": "AgoraAudioProcessChannels", + "macos": "AgoraAudioProcessChannels" + }, + "AUDIO_PROCESSING_MONO": { + "windows": "AUDIO_PROCESSING_MONO", + "android": "AGORA_AUDIO_MONO_PROCESSING", + "ios": "AgoraAudioProcessChannelsMono", + "macos": "AgoraAudioProcessChannelsMono" + }, + "AUDIO_PROCESSING_STEREO": { + "windows": "AUDIO_PROCESSING_STEREO", + "android": "AGORA_AUDIO_STEREO_PROCESSING", + "ios": "AgoraAudioProcessChannelsStereo", + "macos": "AgoraAudioProcessChannelsStereo" + }, + "AUDIO_PROFILE_TYPE": { + "windows": "AUDIO_PROFILE_TYPE", + "android": "AudioProfile", + "ios": "AgoraAudioProfile", + "macos": "AgoraAudioProfile" + }, + "AUDIO_PROFILE_DEFAULT": { + "windows": "AUDIO_PROFILE_DEFAULT", + "android": "DEFAULT", + "ios": "AgoraAudioProfileDefault", + "macos": "AgoraAudioProfileDefault" + }, + "AUDIO_PROFILE_SPEECH_STANDARD": { + "windows": "AUDIO_PROFILE_SPEECH_STANDARD", + "android": "SPEECH_STANDARD", + "ios": "AgoraAudioProfileSpeechStandard", + "macos": "AgoraAudioProfileSpeechStandard" + }, + "AUDIO_PROFILE_MUSIC_STANDARD": { + "windows": "AUDIO_PROFILE_MUSIC_STANDARD", + "android": "MUSIC_STANDARD", + "ios": "AgoraAudioProfileMusicStandard", + "macos": "AgoraAudioProfileMusicStandard" + }, + "AUDIO_PROFILE_MUSIC_STANDARD_STEREO": { + "windows": "AUDIO_PROFILE_MUSIC_STANDARD_STEREO", + "android": "MUSIC_STANDARD_STEREO", + "ios": "AgoraAudioProfileMusicStandardStereo", + "macos": "AgoraAudioProfileMusicStandardStereo" + }, + "AUDIO_PROFILE_MUSIC_HIGH_QUALITY": { + "windows": "AUDIO_PROFILE_MUSIC_HIGH_QUALITY", + "android": "MUSIC_HIGH_QUALITY", + "ios": "AgoraAudioProfileMusicHighQuality", + "macos": "AgoraAudioProfileMusicHighQuality" + }, + "AUDIO_PROFILE_MUSIC_HIGH_QUALITY_STEREO": { + "windows": "AUDIO_PROFILE_MUSIC_HIGH_QUALITY_STEREO", + "android": "MUSIC_HIGH_QUALITY_STEREO", + "ios": "AgoraAudioProfileMusicHighQualityStereo", + "macos": "AgoraAudioProfileMusicHighQualityStereo" + }, + "AUDIO_PROFILE_IOT": { + "windows": "AUDIO_PROFILE_IOT", + "android": "AUDIO_PROFILE_IOT", + "ios": "AgoraAudioProfileIot", + "macos": "AgoraAudioProfileIot" + }, + "AUDIO_PROFILE_NUM": { + "windows": "AUDIO_PROFILE_NUM", + "android": "AUDIO_PROFILE_NUM", + "ios": "AUDIO_PROFILE_NUM", + "macos": "AUDIO_PROFILE_NUM" + }, + "AUDIO_RANGE_MODE_WORLD": { + "windows": "AUDIO_RANGE_MODE_WORLD", + "android": "AUDIO_RANGE_MODE_WORLD", + "ios": "AgoraAudioRangeModeWorld", + "macos": "AgoraAudioRangeModeWorld" + }, + "AUDIO_RANGE_MODE_TEAM": { + "windows": "AUDIO_RANGE_MODE_TEAM", + "android": "AUDIO_RANGE_MODE_TEAM", + "ios": "AgoraAudioRangeModeTeam", + "macos": "AgoraAudioRangeModeTeam" + }, + "AUDIO_FILE_RECORDING_TYPE": { + "windows": "AUDIO_FILE_RECORDING_TYPE", + "ios": "AgoraAudioFileRecordingType", + "macos": "AgoraAudioFileRecordingType" + }, + "AUDIO_FILE_RECORDING_MIC": { + "windows": "AUDIO_FILE_RECORDING_MIC", + "android": "AUDIO_FILE_RECORDING_MIC", + "ios": "AgoraAudioFileRecordingTypeMic", + "macos": "AgoraAudioFileRecordingTypeMic" + }, + "AUDIO_FILE_RECORDING_PLAYBACK": { + "windows": "AUDIO_FILE_RECORDING_PLAYBACK", + "android": "AUDIO_FILE_RECORDING_PLAYBACK", + "ios": "AgoraAudioFileRecordingTypePlayback", + "macos": "AgoraAudioFileRecordingTypePlayback" + }, + "AUDIO_FILE_RECORDING_MIXED": { + "windows": "AUDIO_FILE_RECORDING_MIXED", + "android": "AUDIO_FILE_RECORDING_MIXED", + "ios": "AgoraAudioFileRecordingTypeMixed", + "macos": "AgoraAudioFileRecordingTypeMixed" + }, + "AUDIO_RECORDING_QUALITY_TYPE": { + "windows": "AUDIO_RECORDING_QUALITY_TYPE", + "ios": "AgoraAudioRecordingQuality", + "macos": "AgoraAudioRecordingQuality" + }, + "AUDIO_RECORDING_QUALITY_LOW": { + "windows": "AUDIO_RECORDING_QUALITY_LOW", + "android": "AUDIO_RECORDING_QUALITY_LOW", + "ios": "AgoraAudioRecordingQualityLow", + "macos": "AgoraAudioRecordingQualityLow" + }, + "AUDIO_RECORDING_QUALITY_MEDIUM": { + "windows": "AUDIO_RECORDING_QUALITY_MEDIUM", + "android": "AUDIO_RECORDING_QUALITY_MEDIUM", + "ios": "AgoraAudioRecordingQualityMedium", + "macos": "AgoraAudioRecordingQualityMedium" + }, + "AUDIO_RECORDING_QUALITY_HIGH": { + "windows": "AUDIO_RECORDING_QUALITY_HIGH", + "android": "AUDIO_RECORDING_QUALITY_HIGH", + "ios": "AgoraAudioRecordingQualityHigh", + "macos": "AgoraAudioRecordingQualityHigh" + }, + "AUDIO_RECORDING_QUALITY_ULTRA_HIGH": { + "windows": "AUDIO_RECORDING_QUALITY_ULTRA_HIGH", + "android": "AUDIO_RECORDING_QUALITY_ULTRA_HIGH", + "ios": "AgoraAudioRecordingQualityUltraHigh", + "macos": "AgoraAudioRecordingQualityUltraHigh" + }, + "AUDIO_REVERB_PRESET": { + "windows": "AUDIO_REVERB_PRESET", + "ios": "AgoraAudioReverbPreset", + "macos": "AgoraAudioReverbPreset" + }, + "AUDIO_REVERB_OFF": { + "windows": "AUDIO_REVERB_OFF", + "android": "AUDIO_REVERB_OFF", + "ios": "AgoraAudioReverbPresetOff", + "macos": "AgoraAudioReverbPresetOff" + }, + "AUDIO_REVERB_FX_KTV": { + "windows": "AUDIO_REVERB_FX_KTV", + "android": "AUDIO_REVERB_FX_KTV", + "ios": "AgoraAudioReverbPresetFxKTV", + "macos": "AgoraAudioReverbPresetFxKTV" + }, + "AUDIO_REVERB_FX_VOCAL_CONCERT": { + "windows": "AUDIO_REVERB_FX_VOCAL_CONCERT", + "android": "AUDIO_REVERB_FX_VOCAL_CONCERT", + "ios": "AgoraAudioReverbPresetFxVocalConcert", + "macos": "AgoraAudioReverbPresetFxVocalConcert" + }, + "AUDIO_REVERB_FX_UNCLE": { + "windows": "AUDIO_REVERB_FX_UNCLE", + "android": "AUDIO_REVERB_FX_UNCLE", + "ios": "AgoraAudioReverbPresetFxUncle", + "macos": "AgoraAudioReverbPresetFxUncle" + }, + "AUDIO_REVERB_FX_SISTER": { + "windows": "AUDIO_REVERB_FX_SISTER", + "android": "AUDIO_REVERB_FX_SISTER", + "ios": "AgoraAudioReverbPresetFxSister", + "macos": "AgoraAudioReverbPresetFxSister" + }, + "AUDIO_REVERB_FX_STUDIO": { + "windows": "AUDIO_REVERB_FX_STUDIO", + "android": "AUDIO_REVERB_FX_STUDIO", + "ios": "AgoraAudioReverbPresetFxStudio", + "macos": "AgoraAudioReverbPresetFxStudio" + }, + "AUDIO_REVERB_FX_POPULAR": { + "windows": "AUDIO_REVERB_FX_POPULAR", + "android": "AUDIO_REVERB_FX_POPULAR", + "ios": "AgoraAudioReverbPresetFxPopular", + "macos": "AgoraAudioReverbPresetFxPopular" + }, + "AUDIO_REVERB_FX_RNB": { + "windows": "AUDIO_REVERB_FX_RNB", + "android": "AUDIO_REVERB_FX_RNB", + "ios": "AgoraAudioReverbPresetFxRNB", + "macos": "AgoraAudioReverbPresetFxRNB" + }, + "AUDIO_REVERB_FX_PHONOGRAPH": { + "windows": "AUDIO_REVERB_FX_PHONOGRAPH", + "android": "AUDIO_REVERB_FX_PHONOGRAPH", + "ios": "AgoraAudioReverbPresetFxPhonograph", + "macos": "AgoraAudioReverbPresetFxPhonograph" + }, + "AUDIO_REVERB_POPULAR": { + "windows": "AUDIO_REVERB_POPULAR", + "android": "AUDIO_REVERB_POPULAR", + "ios": "AUDIO_REVERB_POPULAR", + "macos": "AUDIO_REVERB_POPULAR" + }, + "AUDIO_REVERB_RNB": { + "windows": "AUDIO_REVERB_RNB", + "android": "AUDIO_REVERB_RNB", + "ios": "AUDIO_REVERB_RNB", + "macos": "AUDIO_REVERB_RNB" + }, + "AUDIO_REVERB_ROCK": { + "windows": "AUDIO_REVERB_ROCK", + "android": "AUDIO_REVERB_ROCK", + "ios": "AUDIO_REVERB_ROCK", + "macos": "AUDIO_REVERB_ROCK" + }, + "AUDIO_REVERB_HIPHOP": { + "windows": "AUDIO_REVERB_HIPHOP", + "android": "AUDIO_REVERB_HIPHOP", + "ios": "AUDIO_REVERB_HIPHOP", + "macos": "AUDIO_REVERB_HIPHOP" + }, + "AUDIO_REVERB_VOCAL_CONCERT": { + "windows": "AUDIO_REVERB_VOCAL_CONCERT", + "android": "AUDIO_REVERB_VOCAL_CONCERT", + "ios": "AUDIO_REVERB_VOCAL_CONCERT", + "macos": "AUDIO_REVERB_VOCAL_CONCERT" + }, + "AUDIO_REVERB_KTV": { + "windows": "AUDIO_REVERB_KTV", + "android": "AUDIO_REVERB_KTV", + "ios": "AUDIO_REVERB_KTV", + "macos": "AUDIO_REVERB_KTV" + }, + "AUDIO_REVERB_STUDIO": { + "windows": "AUDIO_REVERB_STUDIO", + "android": "AUDIO_REVERB_STUDIO", + "ios": "AUDIO_REVERB_STUDIO", + "macos": "AUDIO_REVERB_STUDIO" + }, + "AUDIO_VIRTUAL_STEREO": { + "windows": "AUDIO_VIRTUAL_STEREO", + "android": "AUDIO_VIRTUAL_STEREO", + "ios": "AUDIO_VIRTUAL_STEREO", + "macos": "AUDIO_VIRTUAL_STEREO" + }, + "AUDIO_ELECTRONIC_VOICE": { + "windows": "AUDIO_ELECTRONIC_VOICE", + "android": "AUDIO_ELECTRONIC_VOICE", + "ios": "AUDIO_ELECTRONIC_VOICE", + "macos": "AUDIO_ELECTRONIC_VOICE" + }, + "AUDIO_THREEDIM_VOICE": { + "windows": "AUDIO_THREEDIM_VOICE", + "android": "AUDIO_THREEDIM_VOICE", + "ios": "AUDIO_THREEDIM_VOICE", + "macos": "AUDIO_THREEDIM_VOICE" + }, + "AUDIO_REVERB_TYPE": { + "windows": "AUDIO_REVERB_TYPE", + "android": "AUDIO_REVERB_TYPE", + "ios": "AgoraAudioReverbType", + "macos": "AgoraAudioReverbType" + }, + "AUDIO_REVERB_DRY_LEVEL": { + "windows": "AUDIO_REVERB_DRY_LEVEL", + "android": "AUDIO_REVERB_DRY_LEVEL", + "ios": "AgoraAudioReverbDryLevel", + "macos": "AgoraAudioReverbDryLevel" + }, + "AUDIO_REVERB_WET_LEVEL": { + "windows": "AUDIO_REVERB_WET_LEVEL", + "android": "AUDIO_REVERB_WET_LEVEL", + "ios": "AgoraAudioReverbWetLevel", + "macos": "AgoraAudioReverbWetLevel" + }, + "AUDIO_REVERB_ROOM_SIZE": { + "windows": "AUDIO_REVERB_ROOM_SIZE", + "android": "AUDIO_REVERB_ROOM_SIZE", + "ios": "AgoraAudioReverbRoomSize", + "macos": "AgoraAudioReverbRoomSize" + }, + "AUDIO_REVERB_WET_DELAY": { + "windows": "AUDIO_REVERB_WET_DELAY", + "android": "AUDIO_REVERB_WET_DELAY", + "ios": "AgoraAudioReverbWetDelay", + "macos": "AgoraAudioReverbWetDelay" + }, + "AUDIO_REVERB_STRENGTH": { + "windows": "AUDIO_REVERB_STRENGTH", + "android": "AUDIO_REVERB_STRENGTH", + "ios": "AgoraAudioReverbStrength", + "macos": "AgoraAudioReverbStrength" + }, + "AudioRoute": { + "windows": "AudioRoute", + "ios": "AgoraAudioOutputRouting", + "macos": "AgoraAudioOutputRouting" + }, + "ROUTE_DEFAULT": { + "windows": "ROUTE_DEFAULT", + "android": "AUDIO_ROUTE_DEFAULT", + "ios": "AgoraAudioOutputRoutingDefault", + "macos": "AgoraAudioOutputRoutingDefault" + }, + "ROUTE_HEADSET": { + "windows": "ROUTE_HEADSET", + "android": "AUDIO_ROUTE_HEADSET", + "ios": "AgoraAudioOutputRoutingHeadset", + "macos": "AgoraAudioOutputRoutingHeadset" + }, + "ROUTE_EARPIECE": { + "windows": "ROUTE_EARPIECE", + "android": "AUDIO_ROUTE_EARPIECE", + "ios": "AgoraAudioOutputRoutingEarpiece", + "macos": "AgoraAudioOutputRoutingEarpiece" + }, + "ROUTE_HEADSETNOMIC": { + "windows": "ROUTE_HEADSETNOMIC", + "android": "AUDIO_ROUTE_HEADSETNOMIC", + "ios": "AgoraAudioOutputRoutingHeadsetNoMic", + "macos": "AgoraAudioOutputRoutingHeadsetNoMic" + }, + "ROUTE_SPEAKERPHONE": { + "windows": "ROUTE_SPEAKERPHONE", + "android": "AUDIO_ROUTE_SPEAKERPHONE", + "ios": "AgoraAudioOutputRoutingSpeakerphone", + "macos": "AgoraAudioOutputRoutingSpeakerphone" + }, + "ROUTE_LOUDSPEAKER": { + "windows": "ROUTE_LOUDSPEAKER", + "android": "AUDIO_ROUTE_LOUDSPEAKER", + "ios": "AgoraAudioOutputRoutingLoudspeaker", + "macos": "AgoraAudioOutputRoutingLoudspeaker" + }, + "ROUTE_BLUETOOTH_DEVICE_HFP": { + "windows": "ROUTE_BLUETOOTH_DEVICE_HFP", + "android": "AUDIO_ROUTE_BLUETOOTH_DEVICE_HFP", + "ios": "AgoraAudioOutputRoutingBluetoothDeviceHfp", + "macos": "AgoraAudioOutputRoutingBluetoothDeviceHfp" + }, + "ROUTE_USB": { + "windows": "ROUTE_USB", + "android": "AUDIO_ROUTE_USB", + "ios": "AUDIO_ROUTE_USB", + "macos": "AgoraAudioOutputRoutingUsb" + }, + "ROUTE_HDMI": { + "windows": "ROUTE_HDMI", + "android": "AUDIO_ROUTE_HDMI", + "ios": "AUDIO_ROUTE_HDMI", + "macos": "AgoraAudioOutputRoutingHdmi" + }, + "ROUTE_DISPLAYPORT": { + "windows": "ROUTE_DISPLAYPORT", + "android": "AUDIO_ROUTE_DISPLAYPORT", + "ios": "AUDIO_ROUTE_DISPLAYPORT", + "macos": "AgoraAudioOutputRoutingDisplayPort" + }, + "ROUTE_AIRPLAY": { + "windows": "ROUTE_AIRPLAY", + "android": "AUDIO_ROUTE_AIRPLAY", + "ios": "AUDIO_ROUTE_AIRPLAY", + "macos": "AgoraAudioOutputRoutingAirPlay" + }, + "ROUTE_BLUETOOTH_DEVICE_A2DP": { + "windows": "ROUTE_BLUETOOTH_DEVICE_A2DP", + "android": "AUDIO_ROUTE_BLUETOOTH_DEVICE_A2DP", + "ios": "AgoraAudioOutputRoutingBluetoothDeviceA2dp", + "macos": "AgoraAudioOutputRoutingBluetoothDeviceA2dp" + }, + "AUDIO_SAMPLE_RATE_TYPE": { + "windows": "AUDIO_SAMPLE_RATE_TYPE", + "android": "AudioSampleRateType", + "ios": "AgoraAudioSampleRateType", + "macos": "AgoraAudioSampleRateType" + }, + "AUDIO_SAMPLE_RATE_32000": { + "windows": "AUDIO_SAMPLE_RATE_32000", + "android": "AUDIO_SAMPLE_RATE_32000", + "ios": "AgoraAudioSampleRateType32000", + "macos": "AgoraAudioSampleRateType32000" + }, + "AUDIO_SAMPLE_RATE_44100": { + "windows": "AUDIO_SAMPLE_RATE_44100", + "android": "AUDIO_SAMPLE_RATE_44100", + "ios": "AgoraAudioSampleRateType44100", + "macos": "AgoraAudioSampleRateType44100" + }, + "AUDIO_SAMPLE_RATE_48000": { + "windows": "AUDIO_SAMPLE_RATE_48000", + "android": "AUDIO_SAMPLE_RATE_48000", + "ios": "AgoraAudioSampleRateType48000", + "macos": "AgoraAudioSampleRateType48000" + }, + "AUDIO_SCENARIO_TYPE": { + "windows": "AUDIO_SCENARIO_TYPE", + "android": "AudioScenario", + "ios": "AgoraAudioScenario", + "macos": "AgoraAudioScenario" + }, + "AUDIO_SCENARIO_DEFAULT": { + "windows": "AUDIO_SCENARIO_DEFAULT", + "android": "AUDIO_SCENARIO_DEFAULT", + "ios": "AgoraAudioScenarioDefault", + "macos": "AgoraAudioScenarioDefault" + }, + "AUDIO_SCENARIO_CHATROOM": { + "windows": "AUDIO_SCENARIO_CHATROOM", + "android": "AUDIO_SCENARIO_CHATROOM", + "ios": "AgoraAudioScenarioChatRoom", + "macos": "AgoraAudioScenarioChatRoom" + }, + "AUDIO_SCENARIO_GAME_STREAMING": { + "windows": "AUDIO_SCENARIO_GAME_STREAMING", + "android": "AUDIO_SCENARIO_GAME_STREAMING", + "ios": "AgoraAudioScenarioGameStreaming", + "macos": "AgoraAudioScenarioGameStreaming" + }, + "AUDIO_SCENARIO_CHORUS": { + "windows": "AUDIO_SCENARIO_CHORUS", + "android": "AUDIO_SCENARIO_CHORUS", + "ios": "AgoraAudioScenarioChorus", + "macos": "AgoraAudioScenarioChorus" + }, + "AUDIO_SCENARIO_MEETING": { + "windows": "AUDIO_SCENARIO_MEETING", + "android": "AUDIO_SCENARIO_MEETING", + "ios": "AgoraAudioScenarioMeeting", + "macos": "AgoraAudioScenarioMeeting" + }, + "AUDIO_SCENARIO_AI_CLIENT": { + "windows": "AUDIO_SCENARIO_AI_CLIENT", + "android": "AUDIO_SCENARIO_AI_CLIENT", + "ios": "AgoraAudioScenarioAiClient", + "macos": "AgoraAudioScenarioAiClient" + }, + "AUDIO_SCENARIO_NUM": { + "windows": "AUDIO_SCENARIO_NUM" + }, + "AUDIO_SESSION_OPERATION_RESTRICTION": { + "windows": "AUDIO_SESSION_OPERATION_RESTRICTION", + "ios": "AgoraAudioSessionOperationRestriction", + "macos": "AgoraAudioSessionOperationRestriction" + }, + "AUDIO_SESSION_OPERATION_RESTRICTION_NONE": { + "windows": "AUDIO_SESSION_OPERATION_RESTRICTION_NONE", + "ios": "AgoraAudioSessionOperationRestrictionNone", + "macos": "AgoraAudioSessionOperationRestrictionNone" + }, + "AUDIO_SESSION_OPERATION_RESTRICTION_SET_CATEGORY": { + "windows": "AUDIO_SESSION_OPERATION_RESTRICTION_SET_CATEGORY", + "ios": "AgoraAudioSessionOperationRestrictionSetCategory", + "macos": "AgoraAudioSessionOperationRestrictionSetCategory" + }, + "AUDIO_SESSION_OPERATION_RESTRICTION_CONFIGURE_SESSION": { + "windows": "AUDIO_SESSION_OPERATION_RESTRICTION_CONFIGURE_SESSION", + "ios": "AgoraAudioSessionOperationRestrictionConfigureSession", + "macos": "AgoraAudioSessionOperationRestrictionConfigureSession" + }, + "AUDIO_SESSION_OPERATION_RESTRICTION_DEACTIVATE_SESSION": { + "windows": "AUDIO_SESSION_OPERATION_RESTRICTION_DEACTIVATE_SESSION", + "ios": "AgoraAudioSessionOperationRestrictionDeactivateSession", + "macos": "AgoraAudioSessionOperationRestrictionDeactivateSession" + }, + "AUDIO_SESSION_OPERATION_RESTRICTION_ALL": { + "windows": "AUDIO_SESSION_OPERATION_RESTRICTION_ALL", + "ios": "AgoraAudioSessionOperationRestrictionAll", + "macos": "AgoraAudioSessionOperationRestrictionAll" + }, + "AUDIO_TRACK_TYPE": { + "windows": "AUDIO_TRACK_TYPE", + "android": "AudioTrackType", + "ios": "AgoraAudioTrackType", + "macos": "AgoraAudioTrackType" + }, + "AUDIO_TRACK_MIXABLE": { + "windows": "AUDIO_TRACK_MIXABLE", + "android": "AUDIO_TRACK_MIXABLE", + "ios": "AgoraAudioTrackTypeMixable", + "macos": "AgoraAudioTrackTypeMixable" + }, + "AUDIO_TRACK_DIRECT": { + "windows": "AUDIO_TRACK_DIRECT", + "android": "AUDIO_TRACK_DIRECT", + "ios": "AgoraAudioTrackTypeDirect", + "macos": "AgoraAudioTrackTypeDirect" + }, + "CONNECTION_STATE_TYPE": { + "windows": "CONNECTION_STATE_TYPE", + "ios": "AgoraConnectionState", + "macos": "AgoraConnectionState" + }, + "CONNECTION_STATE_DISCONNECTED": { + "windows": "CONNECTION_STATE_DISCONNECTED", + "android": "CONNECTION_STATE_DISCONNECTED", + "ios": "AgoraConnectionStateDisconnected", + "macos": "AgoraConnectionStateDisconnected" + }, + "CONNECTION_STATE_CONNECTING": { + "windows": "CONNECTION_STATE_CONNECTING", + "android": "CONNECTION_STATE_CONNECTING", + "ios": "AgoraConnectionStateConnecting", + "macos": "AgoraConnectionStateConnecting" + }, + "CONNECTION_STATE_CONNECTED": { + "windows": "CONNECTION_STATE_CONNECTED", + "android": "CONNECTION_STATE_CONNECTED", + "ios": "AgoraConnectionStateConnected", + "macos": "AgoraConnectionStateConnected" + }, + "CONNECTION_STATE_RECONNECTING": { + "windows": "CONNECTION_STATE_RECONNECTING", + "android": "CONNECTION_STATE_RECONNECTING", + "ios": "AgoraConnectionStateReconnecting", + "macos": "AgoraConnectionStateReconnecting" + }, + "CONNECTION_STATE_FAILED": { + "windows": "CONNECTION_STATE_FAILED", + "android": "CONNECTION_STATE_FAILED", + "ios": "AgoraConnectionStateFailed", + "macos": "AgoraConnectionStateFailed" + }, + "CONNECTION_CHANGED_REASON_TYPE": { + "windows": "CONNECTION_CHANGED_REASON_TYPE", + "ios": "AgoraConnectionChangedReason", + "macos": "AgoraConnectionChangedReason" + }, + "CONNECTION_CHANGED_CONNECTING": { + "windows": "CONNECTION_CHANGED_CONNECTING", + "android": "CONNECTION_CHANGED_CONNECTING", + "ios": "AgoraConnectionChangedReasonConnecting", + "macos": "AgoraConnectionChangedReasonConnecting" + }, + "CONNECTION_CHANGED_JOIN_SUCCESS": { + "windows": "CONNECTION_CHANGED_JOIN_SUCCESS", + "android": "CONNECTION_CHANGED_JOIN_SUCCESS", + "ios": "AgoraConnectionChangedReasonJoinSuccess", + "macos": "AgoraConnectionChangedReasonJoinSuccess" + }, + "CONNECTION_CHANGED_REJOIN_SUCCESS": { + "windows": "CONNECTION_CHANGED_REJOIN_SUCCESS", + "android": "CONNECTION_CHANGED_REJOIN_SUCCESS", + "ios": "AgoraConnectionChangedReasonRejoinSuccess", + "macos": "AgoraConnectionChangedReasonRejoinSuccess" + }, + "CONNECTION_CHANGED_LOST": { + "windows": "CONNECTION_CHANGED_LOST", + "android": "CONNECTION_CHANGED_LOST", + "ios": "AgoraConnectionChangedReasonLost", + "macos": "AgoraConnectionChangedReasonLost" + }, + "CONNECTION_CHANGED_ECHO_TEST": { + "windows": "CONNECTION_CHANGED_ECHO_TEST", + "android": "CONNECTION_CHANGED_ECHO_TEST", + "ios": "AgoraConnectionChangedReasonEchoTest", + "macos": "AgoraConnectionChangedReasonEchoTest" + }, + "CONNECTION_CHANGED_INTERRUPTED": { + "windows": "CONNECTION_CHANGED_INTERRUPTED", + "android": "CONNECTION_CHANGED_INTERRUPTED", + "ios": "AgoraConnectionChangedReasonInterrupted", + "macos": "AgoraConnectionChangedReasonInterrupted" + }, + "CONNECTION_CHANGED_BANNED_BY_SERVER": { + "windows": "CONNECTION_CHANGED_BANNED_BY_SERVER", + "android": "CONNECTION_CHANGED_BANNED_BY_SERVER", + "ios": "AgoraConnectionChangedReasonBannedByServer", + "macos": "AgoraConnectionChangedReasonBannedByServer" + }, + "CONNECTION_CHANGED_JOIN_FAILED": { + "windows": "CONNECTION_CHANGED_JOIN_FAILED", + "android": "CONNECTION_CHANGED_JOIN_FAILED", + "ios": "AgoraConnectionChangedReasonJoinFailed", + "macos": "AgoraConnectionChangedReasonJoinFailed" + }, + "CONNECTION_CHANGED_LEAVE_CHANNEL": { + "windows": "CONNECTION_CHANGED_LEAVE_CHANNEL", + "android": "CONNECTION_CHANGED_LEAVE_CHANNEL", + "ios": "AgoraConnectionChangedReasonLeaveChannel", + "macos": "AgoraConnectionChangedReasonLeaveChannel" + }, + "CONNECTION_CHANGED_INVALID_APP_ID": { + "windows": "CONNECTION_CHANGED_INVALID_APP_ID", + "android": "CONNECTION_CHANGED_INVALID_APP_ID", + "ios": "AgoraConnectionChangedReasonInvalidAppId", + "macos": "AgoraConnectionChangedReasonInvalidAppId" + }, + "CONNECTION_CHANGED_INVALID_CHANNEL_NAME": { + "windows": "CONNECTION_CHANGED_INVALID_CHANNEL_NAME", + "android": "CONNECTION_CHANGED_INVALID_CHANNEL_NAME", + "ios": "AgoraConnectionChangedReasonInvalidChannelName", + "macos": "AgoraConnectionChangedReasonInvalidChannelName" + }, + "CONNECTION_CHANGED_INVALID_TOKEN": { + "windows": "CONNECTION_CHANGED_INVALID_TOKEN", + "android": "CONNECTION_CHANGED_INVALID_TOKEN", + "ios": "AgoraConnectionChangedReasonInvalidToken", + "macos": "AgoraConnectionChangedReasonInvalidToken" + }, + "CONNECTION_CHANGED_TOKEN_EXPIRED": { + "windows": "CONNECTION_CHANGED_TOKEN_EXPIRED", + "android": "CONNECTION_CHANGED_TOKEN_EXPIRED", + "ios": "AgoraConnectionChangedReasonTokenExpired", + "macos": "AgoraConnectionChangedReasonTokenExpired" + }, + "CONNECTION_CHANGED_REJECTED_BY_SERVER": { + "windows": "CONNECTION_CHANGED_REJECTED_BY_SERVER", + "android": "CONNECTION_CHANGED_REJECTED_BY_SERVER", + "ios": "AgoraConnectionChangedReasonRejectedByServer", + "macos": "AgoraConnectionChangedReasonRejectedByServer" + }, + "CONNECTION_CHANGED_SETTING_PROXY_SERVER": { + "windows": "CONNECTION_CHANGED_SETTING_PROXY_SERVER", + "android": "CONNECTION_CHANGED_SETTING_PROXY_SERVER", + "ios": "AgoraConnectionChangedReasonSettingProxyServer", + "macos": "AgoraConnectionChangedReasonSettingProxyServer" + }, + "CONNECTION_CHANGED_RENEW_TOKEN": { + "windows": "CONNECTION_CHANGED_RENEW_TOKEN", + "android": "CONNECTION_CHANGED_RENEW_TOKEN", + "ios": "AgoraConnectionChangedReasonRenewToken", + "macos": "AgoraConnectionChangedReasonRenewToken" + }, + "CONNECTION_CHANGED_CLIENT_IP_ADDRESS_CHANGED": { + "windows": "CONNECTION_CHANGED_CLIENT_IP_ADDRESS_CHANGED", + "android": "CONNECTION_CHANGED_CLIENT_IP_ADDRESS_CHANGED", + "ios": "AgoraConnectionChangedReasonClientIpAddressChanged", + "macos": "AgoraConnectionChangedReasonClientIpAddressChanged" + }, + "CONNECTION_CHANGED_KEEP_ALIVE_TIMEOUT": { + "windows": "CONNECTION_CHANGED_KEEP_ALIVE_TIMEOUT", + "android": "CONNECTION_CHANGED_KEEP_ALIVE_TIMEOUT", + "ios": "AgoraConnectionChangedReasonKeepAliveTimeout", + "macos": "AgoraConnectionChangedReasonKeepAliveTimeout" + }, + "CONNECTION_CHANGED_CLIENT_IP_ADDRESS_CHANGED_BY_USER": { + "windows": "CONNECTION_CHANGED_CLIENT_IP_ADDRESS_CHANGED_BY_USER", + "android": "CONNECTION_CHANGED_CLIENT_IP_ADDRESS_CHANGED_BY_USER", + "ios": "AgoraConnectionChangedClientIpAddressChangedByUser", + "macos": "AgoraConnectionChangedClientIpAddressChangedByUser" + }, + "CONNECTION_CHANGED_SAME_UID_LOGIN": { + "windows": "CONNECTION_CHANGED_SAME_UID_LOGIN", + "android": "CONNECTION_CHANGED_SAME_UID_LOGIN", + "ios": "AgoraConnectionChangedSameUidLogin", + "macos": "AgoraConnectionChangedSameUidLogin" + }, + "CONNECTION_CHANGED_TOO_MANY_BROADCASTERS": { + "windows": "CONNECTION_CHANGED_TOO_MANY_BROADCASTERS", + "android": "CONNECTION_CHANGED_TOO_MANY_BROADCASTERS", + "ios": "AgoraConnectionChangedTooManyBroadcasters", + "macos": "AgoraConnectionChangedTooManyBroadcasters" + }, + "CAMERA_DIRECTION": { + "windows": "CAMERA_DIRECTION", + "android": "CAMERA_DIRECTION", + "ios": "AgoraCameraDirection" + }, + "CAMERA_REAR": { + "windows": "CAMERA_REAR", + "android": "CAMERA_REAR", + "ios": "AgoraCameraDirectionRear" + }, + "CAMERA_FRONT": { + "windows": "CAMERA_FRONT", + "android": "CAMERA_FRONT", + "ios": "AgoraCameraDirectionFront" + }, + "CAMERA_FOCAL_LENGTH_TYPE": { + "windows": "CAMERA_FOCAL_LENGTH_TYPE", + "android": "CAMERA_FOCAL_LENGTH_TYPE", + "ios": "AgoraFocalLength" + }, + "CAMERA_FOCAL_LENGTH_DEFAULT": { + "windows": "CAMERA_FOCAL_LENGTH_DEFAULT", + "android": "CAMERA_FOCAL_LENGTH_DEFAULT", + "ios": "AgoraFocalLengthDefault" + }, + "CAMERA_FOCAL_LENGTH_WIDE_ANGLE": { + "windows": "CAMERA_FOCAL_LENGTH_WIDE_ANGLE", + "android": "CAMERA_FOCAL_LENGTH_WIDE_ANGLE", + "ios": "AgoraFocalLengthWide" + }, + "CAMERA_FOCAL_LENGTH_ULTRA_WIDE": { + "windows": "CAMERA_FOCAL_LENGTH_ULTRA_WIDE", + "android": "CAMERA_FOCAL_LENGTH_ULTRA_WIDE", + "ios": "AgoraFocalLengthUltraWide" + }, + "CAMERA_FOCAL_LENGTH_TELEPHOTO": { + "windows": "CAMERA_FOCAL_LENGTH_TELEPHOTO", + "ios": "AgoraFocalLengthTelephoto" + }, + "CAPTURE_BRIGHTNESS_LEVEL_TYPE": { + "windows": "CAPTURE_BRIGHTNESS_LEVEL_TYPE", + "ios": "AgoraCaptureBrightnessLevelType", + "macos": "AgoraCaptureBrightnessLevelType" + }, + "CAPTURE_BRIGHTNESS_LEVEL_INVALID": { + "windows": "CAPTURE_BRIGHTNESS_LEVEL_INVALID", + "android": "CAPTURE_BRIGHTNESS_LEVEL_INVALID", + "ios": "AgoraCaptureBrightnessLevelInvalid", + "macos": "AgoraCaptureBrightnessLevelInvalid" + }, + "CAPTURE_BRIGHTNESS_LEVEL_NORMAL": { + "windows": "CAPTURE_BRIGHTNESS_LEVEL_NORMAL", + "android": "CAPTURE_BRIGHTNESS_LEVEL_NORMAL", + "ios": "AgoraCaptureBrightnessLevelNormal", + "macos": "AgoraCaptureBrightnessLevelNormal" + }, + "CAPTURE_BRIGHTNESS_LEVEL_BRIGHT": { + "windows": "CAPTURE_BRIGHTNESS_LEVEL_BRIGHT", + "android": "CAPTURE_BRIGHTNESS_LEVEL_BRIGHT", + "ios": "AgoraCaptureBrightnessLevelBright", + "macos": "AgoraCaptureBrightnessLevelBright" + }, + "CAPTURE_BRIGHTNESS_LEVEL_DARK": { + "windows": "CAPTURE_BRIGHTNESS_LEVEL_DARK", + "android": "CAPTURE_BRIGHTNESS_LEVEL_DARK", + "ios": "AgoraCaptureBrightnessLevelDark", + "macos": "AgoraCaptureBrightnessLevelDark" + }, + "CAPTURER_OUTPUT_PREFERENCE_AUTO": { + "windows": "CAPTURER_OUTPUT_PREFERENCE_AUTO", + "android": "CAPTURER_OUTPUT_PREFERENCE_AUTO" + }, + "CAPTURER_OUTPUT_PREFERENCE_PERFORMANCE": { + "windows": "CAPTURER_OUTPUT_PREFERENCE_PERFORMANCE", + "android": "CAPTURER_OUTPUT_PREFERENCE_PERFORMANCE" + }, + "CAPTURER_OUTPUT_PREFERENCE_PREVIEW": { + "windows": "CAPTURER_OUTPUT_PREFERENCE_PREVIEW", + "android": "CAPTURER_OUTPUT_PREFERENCE_PREVIEW" + }, + "CAPTURER_OUTPUT_PREFERENCE_MANUAL": { + "windows": "CAPTURER_OUTPUT_PREFERENCE_MANUAL", + "android": "CAPTURER_OUTPUT_PREFERENCE_MANUAL" + }, + "CHANNEL_MEDIA_RELAY_ERROR": { + "windows": "CHANNEL_MEDIA_RELAY_ERROR", + "ios": "AgoraChannelMediaRelayError", + "macos": "AgoraChannelMediaRelayError" + }, + "RELAY_OK": { + "windows": "RELAY_OK", + "android": "RELAY_OK", + "ios": "AgoraChannelMediaRelayErrorNone", + "macos": "AgoraChannelMediaRelayErrorNone" + }, + "RELAY_ERROR_SERVER_ERROR_RESPONSE": { + "windows": "RELAY_ERROR_SERVER_ERROR_RESPONSE", + "android": "RELAY_ERROR_SERVER_ERROR_RESPONSE", + "ios": "AgoraChannelMediaRelayErrorServerErrorResponse", + "macos": "AgoraChannelMediaRelayErrorServerErrorResponse" + }, + "RELAY_ERROR_SERVER_NO_RESPONSE": { + "windows": "RELAY_ERROR_SERVER_NO_RESPONSE", + "android": "RELAY_ERROR_SERVER_NO_RESPONSE", + "ios": "AgoraChannelMediaRelayErrorServerNoResponse", + "macos": "AgoraChannelMediaRelayErrorServerNoResponse" + }, + "RELAY_ERROR_NO_RESOURCE_AVAILABLE": { + "windows": "RELAY_ERROR_NO_RESOURCE_AVAILABLE", + "android": "RELAY_ERROR_NO_RESOURCE_AVAILABLE", + "ios": "AgoraChannelMediaRelayErrorNoResourceAvailable", + "macos": "AgoraChannelMediaRelayErrorNoResourceAvailable" + }, + "RELAY_ERROR_FAILED_JOIN_SRC": { + "windows": "RELAY_ERROR_FAILED_JOIN_SRC", + "android": "RELAY_ERROR_FAILED_JOIN_SRC", + "ios": "AgoraChannelMediaRelayErrorFailedJoinSourceChannel", + "macos": "AgoraChannelMediaRelayErrorFailedJoinSourceChannel" + }, + "RELAY_ERROR_FAILED_JOIN_DEST": { + "windows": "RELAY_ERROR_FAILED_JOIN_DEST", + "android": "RELAY_ERROR_FAILED_JOIN_DEST", + "ios": "AgoraChannelMediaRelayErrorFailedJoinDestinationChannel", + "macos": "AgoraChannelMediaRelayErrorFailedJoinDestinationChannel" + }, + "RELAY_ERROR_FAILED_PACKET_RECEIVED_FROM_SRC": { + "windows": "RELAY_ERROR_FAILED_PACKET_RECEIVED_FROM_SRC", + "android": "RELAY_ERROR_FAILED_PACKET_RECEIVED_FROM_SRC", + "ios": "AgoraChannelMediaRelayErrorFailedPacketReceivedFromSource", + "macos": "AgoraChannelMediaRelayErrorFailedPacketReceivedFromSource" + }, + "RELAY_ERROR_FAILED_PACKET_SENT_TO_DEST": { + "windows": "RELAY_ERROR_FAILED_PACKET_SENT_TO_DEST", + "android": "RELAY_ERROR_FAILED_PACKET_SENT_TO_DEST", + "ios": "AgoraChannelMediaRelayErrorFailedPacketSentToDestination", + "macos": "AgoraChannelMediaRelayErrorFailedPacketSentToDestination" + }, + "RELAY_ERROR_SERVER_CONNECTION_LOST": { + "windows": "RELAY_ERROR_SERVER_CONNECTION_LOST", + "android": "RELAY_ERROR_SERVER_CONNECTION_LOST", + "ios": "AgoraChannelMediaRelayErrorServerConnectionLost", + "macos": "AgoraChannelMediaRelayErrorServerConnectionLost" + }, + "RELAY_ERROR_INTERNAL_ERROR": { + "windows": "RELAY_ERROR_INTERNAL_ERROR", + "android": "RELAY_ERROR_INTERNAL_ERROR", + "ios": "AgoraChannelMediaRelayErrorInternalError", + "macos": "AgoraChannelMediaRelayErrorInternalError" + }, + "RELAY_ERROR_SRC_TOKEN_EXPIRED": { + "windows": "RELAY_ERROR_SRC_TOKEN_EXPIRED", + "android": "RELAY_ERROR_SRC_TOKEN_EXPIRED", + "ios": "AgoraChannelMediaRelayErrorSourceTokenExpired", + "macos": "AgoraChannelMediaRelayErrorSourceTokenExpired" + }, + "RELAY_ERROR_DEST_TOKEN_EXPIRED": { + "windows": "RELAY_ERROR_DEST_TOKEN_EXPIRED", + "android": "RELAY_ERROR_DEST_TOKEN_EXPIRED", + "ios": "AgoraChannelMediaRelayErrorDestinationTokenExpired", + "macos": "AgoraChannelMediaRelayErrorDestinationTokenExpired" + }, + "CHANNEL_MEDIA_RELAY_STATE": { + "windows": "CHANNEL_MEDIA_RELAY_STATE", + "ios": "AgoraChannelMediaRelayState", + "macos": "AgoraChannelMediaRelayState" + }, + "RELAY_STATE_IDLE": { + "windows": "RELAY_STATE_IDLE", + "android": "RELAY_STATE_IDLE", + "ios": "AgoraChannelMediaRelayStateIdle", + "macos": "AgoraChannelMediaRelayStateIdle" + }, + "RELAY_STATE_CONNECTING": { + "windows": "RELAY_STATE_CONNECTING", + "android": "RELAY_STATE_CONNECTING", + "ios": "AgoraChannelMediaRelayStateConnecting", + "macos": "AgoraChannelMediaRelayStateConnecting" + }, + "RELAY_STATE_RUNNING": { + "windows": "RELAY_STATE_RUNNING", + "android": "RELAY_STATE_RUNNING", + "ios": "AgoraChannelMediaRelayStateRunning", + "macos": "AgoraChannelMediaRelayStateRunning" + }, + "RELAY_STATE_FAILURE": { + "windows": "RELAY_STATE_FAILURE", + "android": "RELAY_STATE_FAILURE", + "ios": "AgoraChannelMediaRelayStateFailure", + "macos": "AgoraChannelMediaRelayStateFailure" + }, + "CHANNEL_PROFILE_TYPE": { + "windows": "CHANNEL_PROFILE_TYPE", + "ios": "AgoraChannelProfile", + "macos": "AgoraChannelProfile" + }, + "CHANNEL_PROFILE_COMMUNICATION": { + "windows": "CHANNEL_PROFILE_COMMUNICATION", + "android": "CHANNEL_PROFILE_COMMUNICATION", + "ios": "AgoraChannelProfileCommunication", + "macos": "AgoraChannelProfileCommunication" + }, + "CHANNEL_PROFILE_LIVE_BROADCASTING": { + "windows": "CHANNEL_PROFILE_LIVE_BROADCASTING", + "android": "CHANNEL_PROFILE_LIVE_BROADCASTING", + "ios": "AgoraChannelProfileLiveBroadcasting", + "macos": "AgoraChannelProfileLiveBroadcasting" + }, + "CHANNEL_PROFILE_GAME": { + "windows": "CHANNEL_PROFILE_GAME", + "android": "CHANNEL_PROFILE_GAME", + "ios": "AgoraChannelProfileGame", + "macos": "AgoraChannelProfileGame" + }, + "CHANNEL_PROFILE_CLOUD_GAMING": { + "windows": "CHANNEL_PROFILE_CLOUD_GAMING", + "android": "CHANNEL_PROFILE_CLOUD_GAMING", + "ios": "AgoraChannelProfileCloudGaming", + "macos": "AgoraChannelProfileCloudGaming" + }, + "CLIENT_ROLE_TYPE": { + "windows": "CLIENT_ROLE_TYPE", + "ios": "AgoraClientRole", + "macos": "AgoraClientRole" + }, + "CLIENT_ROLE_BROADCASTER": { + "windows": "CLIENT_ROLE_BROADCASTER", + "android": "CLIENT_ROLE_BROADCASTER", + "ios": "AgoraClientRoleBroadcaster", + "macos": "AgoraClientRoleBroadcaster" + }, + "CLIENT_ROLE_AUDIENCE": { + "windows": "CLIENT_ROLE_AUDIENCE", + "android": "CLIENT_ROLE_AUDIENCE", + "ios": "AgoraClientRoleAudience", + "macos": "AgoraClientRoleAudience" + }, + "CLIENT_ROLE_CHANGE_FAILED_REASON": { + "windows": "CLIENT_ROLE_CHANGE_FAILED_REASON", + "ios": "AgoraClientRoleChangeFailedReason", + "macos": "AgoraClientRoleChangeFailedReason" + }, + "CLIENT_ROLE_CHANGE_FAILED_TOO_MANY_BROADCASTERS": { + "windows": "CLIENT_ROLE_CHANGE_FAILED_TOO_MANY_BROADCASTERS", + "android": "CLIENT_ROLE_CHANGE_FAILED_TOO_MANY_BROADCASTERS", + "ios": "AgoraClientRoleChangeFailedTooManyBroadcasters", + "macos": "AgoraClientRoleChangeFailedTooManyBroadcasters" + }, + "CLIENT_ROLE_CHANGE_FAILED_NOT_AUTHORIZED": { + "windows": "CLIENT_ROLE_CHANGE_FAILED_NOT_AUTHORIZED", + "android": "CLIENT_ROLE_CHANGE_FAILED_NOT_AUTHORIZED", + "ios": "AgoraClientRoleChangeFailedNotAuthorized", + "macos": "AgoraClientRoleChangeFailedNotAuthorized" + }, + "CLIENT_ROLE_CHANGE_FAILED_REQUEST_TIME_OUT": { + "windows": "CLIENT_ROLE_CHANGE_FAILED_REQUEST_TIME_OUT", + "android": "CLIENT_ROLE_CHANGE_FAILED_REQUEST_TIME_OUT", + "ios": "AgoraClientRoleChangeFailedRequestTimeout", + "macos": "AgoraClientRoleChangeFailedRequestTimeout" + }, + "CLIENT_ROLE_CHANGE_FAILED_CONNECTION_FAILED": { + "windows": "CLIENT_ROLE_CHANGE_FAILED_CONNECTION_FAILED", + "android": "CLIENT_ROLE_CHANGE_FAILED_CONNECTION_FAILED", + "ios": "AgoraClientRoleChangeFailedConnectionFailed", + "macos": "AgoraClientRoleChangeFailedConnectionFailed" + }, + "CLOUD_PROXY_TYPE": { + "windows": "CLOUD_PROXY_TYPE", + "ios": "AgoraCloudProxyType", + "macos": "AgoraCloudProxyType" + }, + "NONE_PROXY": { + "windows": "NONE_PROXY", + "android": "TRANSPORT_TYPE_NONE_PROXY", + "ios": "AgoraNoneProxyType", + "macos": "AgoraNoneProxyType" + }, + "UDP_PROXY": { + "windows": "UDP_PROXY", + "android": "TRANSPORT_TYPE_UDP_PROXY", + "ios": "AgoraUdpProxyType", + "macos": "AgoraUdpProxyType" + }, + "TCP_PROXY": { + "windows": "TCP_PROXY", + "android": "TRANSPORT_TYPE_TCP_PROXY", + "ios": "AgoraTcpProxyType", + "macos": "AgoraTcpProxyType" + }, + "PROXY_TYPE": { + "windows": "PROXY_TYPE", + "ios": "AgoraProxyType", + "macos": "AgoraProxyType" + }, + "NONE_PROXY_TYPE": { + "windows": "NONE_PROXY_TYPE", + "android": "PROXY_TYPE_NONE_PROXY", + "ios": "AgoraNoneProxyType", + "macos": "AgoraNoneProxyType" + }, + "UDP_PROXY_TYPE": { + "windows": "UDP_PROXY_TYPE", + "android": "PROXY_TYPE_UDP_CLOUD_PROXY", + "ios": "AgoraUdpProxyType", + "macos": "AgoraUdpProxyType" + }, + "TCP_PROXY_TYPE": { + "windows": "TCP_PROXY_TYPE", + "android": "PROXY_TYPE_TCP_CLOUD_PROXY", + "ios": "AgoraTcpProxyType·", + "macos": "AgoraTcpProxyType·" + }, + "LOCAL_PROXY_TYPE": { + "windows": "LOCAL_PROXY_TYPE", + "android": "PROXY_TYPE_LOCAL_PROXY", + "ios": "AgoraLocalProxyType", + "macos": "AgoraLocalProxyType" + }, + "TCP_PROXY_AUTO_FALLBACK_TYPE": { + "windows": "TCP_PROXY_AUTO_FALLBACK_TYPE", + "android": "PROXY_TYPE_TCP_AUTO_FALLBACK", + "ios": "AgoraTcpProxyAutoFallbackType", + "macos": "AgoraTcpProxyAutoFallbackType" + }, + "DEGRADATION_PREFERENCE": { + "windows": "DEGRADATION_PREFERENCE", + "android": "DEGRADATION_PREFERENCE", + "ios": "AgoraDegradationPreference", + "macos": "AgoraDegradationPreference" + }, + "MAINTAIN_AUTO": { + "windows": "MAINTAIN_AUTO", + "android": "MAINTAIN_AUTO", + "ios": "AgoraDegradationMaintainAuto", + "macos": "AgoraDegradationMaintainAuto" + }, + "MAINTAIN_QUALITY": { + "windows": "MAINTAIN_QUALITY", + "android": "MAINTAIN_QUALITY", + "ios": "AgoraDegradationMaintainQuality", + "macos": "AgoraDegradationMaintainQuality" + }, + "MAINTAIN_FRAMERATE": { + "windows": "MAINTAIN_FRAMERATE", + "android": "MAINTAIN_FRAMERATE", + "ios": "AgoraDegradationMaintainFramerate", + "macos": "AgoraDegradationMaintainFramerate" + }, + "MAINTAIN_BALANCED": { + "windows": "MAINTAIN_BALANCED", + "android": "MAINTAIN_BALANCED", + "ios": "AgoraDegradationBalanced", + "macos": "AgoraDegradationBalanced" + }, + "MAINTAIN_RESOLUTION": { + "windows": "MAINTAIN_RESOLUTION", + "android": "MAINTAIN_RESOLUTION", + "ios": "AgoraDegradationMaintainResolution", + "macos": "AgoraDegradationMaintainResolution" + }, + "DIRECT_CDN_STREAMING_REASON": { + "windows": "DIRECT_CDN_STREAMING_REASON", + "android": "DirectCdnStreamingReason", + "ios": "AgoraDirectCdnStreamingReason", + "macos": "AgoraDirectCdnStreamingReason" + }, + "DIRECT_CDN_STREAMING_REASON_OK": { + "windows": "DIRECT_CDN_STREAMING_REASON_OK", + "android": "OK", + "ios": "AgoraDirectCdnStreamingReasonOK", + "macos": "AgoraDirectCdnStreamingReasonOK" + }, + "DIRECT_CDN_STREAMING_REASON_FAILED": { + "windows": "DIRECT_CDN_STREAMING_REASON_FAILED", + "android": "FAILED", + "ios": "AgoraDirectCdnStreamingReasonFailed", + "macos": "AgoraDirectCdnStreamingReasonFailed" + }, + "DIRECT_CDN_STREAMING_REASON_AUDIO_PUBLICATION": { + "windows": "DIRECT_CDN_STREAMING_REASON_AUDIO_PUBLICATION", + "android": "AUDIO_PUBLICATION", + "ios": "AgoraDirectCdnStreamingReasonAudioPublication", + "macos": "AgoraDirectCdnStreamingReasonAudioPublication" + }, + "DIRECT_CDN_STREAMING_REASON_VIDEO_PUBLICATION": { + "windows": "DIRECT_CDN_STREAMING_REASON_VIDEO_PUBLICATION", + "android": "VIDEO_PUBLICATION", + "ios": "AgoraDirectCdnStreamingReasonVideoPublication", + "macos": "AgoraDirectCdnStreamingReasonVideoPublication" + }, + "DIRECT_CDN_STREAMING_REASON_NET_CONNECT": { + "windows": "DIRECT_CDN_STREAMING_REASON_NET_CONNECT", + "android": "NET_CONNECT", + "ios": "AgoraDirectCdnStreamingReasonNetConnect", + "macos": "AgoraDirectCdnStreamingReasonNetConnect" + }, + "DIRECT_CDN_STREAMING_REASON_BAD_NAME": { + "windows": "DIRECT_CDN_STREAMING_REASON_BAD_NAME", + "android": "BAD_NAME", + "ios": "AgoraDirectCdnStreamingReasonBadName", + "macos": "AgoraDirectCdnStreamingReasonBadName" + }, + "DIRECT_CDN_STREAMING_STATE": { + "windows": "DIRECT_CDN_STREAMING_STATE", + "android": "DirectCdnStreamingState", + "ios": "AgoraDirectCdnStreamingState", + "macos": "AgoraDirectCdnStreamingState" + }, + "DIRECT_CDN_STREAMING_STATE_IDLE": { + "windows": "DIRECT_CDN_STREAMING_STATE_IDLE", + "android": "IDLE", + "ios": "AgoraDirectCdnStreamingStateIdle", + "macos": "AgoraDirectCdnStreamingStateIdle" + }, + "DIRECT_CDN_STREAMING_STATE_RUNNING": { + "windows": "DIRECT_CDN_STREAMING_STATE_RUNNING", + "android": "RUNNING", + "ios": "AgoraDirectCdnStreamingStateRunning", + "macos": "AgoraDirectCdnStreamingStateRunning" + }, + "DIRECT_CDN_STREAMING_STATE_STOPPED": { + "windows": "DIRECT_CDN_STREAMING_STATE_STOPPED", + "android": "STOPPED", + "ios": "AgoraDirectCdnStreamingStateStopped", + "macos": "AgoraDirectCdnStreamingStateStopped" + }, + "DIRECT_CDN_STREAMING_STATE_FAILED": { + "windows": "DIRECT_CDN_STREAMING_STATE_FAILED", + "android": "FAILED", + "ios": "AgoraDirectCdnStreamingStateFailed", + "macos": "AgoraDirectCdnStreamingStateFailed" + }, + "DIRECT_CDN_STREAMING_STATE_RECOVERING": { + "windows": "DIRECT_CDN_STREAMING_STATE_RECOVERING", + "android": "RECOVERING", + "ios": "AgoraDirectCdnStreamingStateRecovering", + "macos": "AgoraDirectCdnStreamingStateRecovering" + }, + "ENCRYPTION_ERROR_TYPE": { + "windows": "ENCRYPTION_ERROR_TYPE", + "android": "ENCRYPTION_ERROR_TYPE", + "ios": "AgoraEncryptionErrorType", + "macos": "AgoraEncryptionErrorType" + }, + "ENCRYPTION_ERROR_INTERNAL_FAILURE": { + "windows": "ENCRYPTION_ERROR_INTERNAL_FAILURE", + "android": "ENCRYPTION_ERROR_INTERNAL_FAILURE", + "ios": "ENCRYPTION_ERROR_INTERNAL_FAILURE", + "macos": "ENCRYPTION_ERROR_INTERNAL_FAILURE" + }, + "ENCRYPTION_ERROR_DECRYPTION_FAILURE": { + "windows": "ENCRYPTION_ERROR_DECRYPTION_FAILURE", + "android": "ENCRYPTION_ERROR_DECRYPTION_FAILURE", + "ios": "ENCRYPTION_ERROR_DECRYPTION_FAILURE", + "macos": "ENCRYPTION_ERROR_DECRYPTION_FAILURE" + }, + "ENCRYPTION_ERROR_ENCRYPTION_FAILURE": { + "windows": "ENCRYPTION_ERROR_ENCRYPTION_FAILURE", + "android": "ENCRYPTION_ERROR_ENCRYPTION_FAILURE", + "ios": "ENCRYPTION_ERROR_ENCRYPTION_FAILURE", + "macos": "ENCRYPTION_ERROR_ENCRYPTION_FAILURE" + }, + "ENCRYPTION_ERROR_DATASTREAM_DECRYPTION_FAILURE": { + "windows": "ENCRYPTION_ERROR_DATASTREAM_DECRYPTION_FAILURE", + "android": "ENCRYPTION_ERROR_DATASTREAM_DECRYPTION_FAILURE", + "ios": "ENCRYPTION_ERROR_DATASTREAM_DECRYPTION_FAILURE", + "macos": "ENCRYPTION_ERROR_DATASTREAM_DECRYPTION_FAILURE" + }, + "ENCRYPTION_ERROR_DATASTREAM_ENCRYPTION_FAILURE": { + "windows": "ENCRYPTION_ERROR_DATASTREAM_ENCRYPTION_FAILURE", + "android": "ENCRYPTION_ERROR_DATASTREAM_ENCRYPTION_FAILURE", + "ios": "ENCRYPTION_ERROR_DATASTREAM_ENCRYPTION_FAILURE", + "macos": "ENCRYPTION_ERROR_DATASTREAM_ENCRYPTION_FAILURE" + }, + "ERROR_CODE_TYPE": { + "windows": "ERROR_CODE_TYPE", + "ios": "AgoraErrorCode", + "macos": "AgoraErrorCode" + }, + "ERR_OK": { + "windows": "ERR_OK", + "android": "ERR_OK", + "ios": "AgoraErrorCodeNoError", + "macos": "AgoraErrorCodeNoError" + }, + "ERR_FAILED": { + "windows": "ERR_FAILED", + "android": "ERR_FAILED", + "ios": "AgoraErrorCodeFailed", + "macos": "AgoraErrorCodeFailed" + }, + "ERR_INVALID_ARGUMENT": { + "windows": "ERR_INVALID_ARGUMENT", + "android": "ERR_INVALID_ARGUMENT", + "ios": "AgoraErrorCodeInvalidArgument", + "macos": "AgoraErrorCodeInvalidArgument" + }, + "ERR_NOT_READY": { + "windows": "ERR_NOT_READY", + "android": "ERR_NOT_READY", + "ios": "AgoraErrorCodeNotReady", + "macos": "AgoraErrorCodeNotReady" + }, + "ERR_NOT_SUPPORTED": { + "windows": "ERR_NOT_SUPPORTED", + "android": "ERR_NOT_SUPPORTED", + "ios": "AgoraErrorCodeNotSupported", + "macos": "AgoraErrorCodeNotSupported" + }, + "ERR_REFUSED": { + "windows": "ERR_REFUSED", + "android": "ERR_REFUSED", + "ios": "AgoraErrorCodeRefused", + "macos": "AgoraErrorCodeRefused" + }, + "ERR_BUFFER_TOO_SMALL": { + "windows": "ERR_BUFFER_TOO_SMALL", + "android": "ERR_BUFFER_TOO_SMALL", + "ios": "AgoraErrorCodeBufferTooSmall", + "macos": "AgoraErrorCodeBufferTooSmall" + }, + "ERR_NOT_INITIALIZED": { + "windows": "ERR_NOT_INITIALIZED", + "android": "ERR_NOT_INITIALIZED", + "ios": "AgoraErrorCodeNotInitialized", + "macos": "AgoraErrorCodeNotInitialized" + }, + "ERR_INVALID_STATE": { + "windows": "ERR_INVALID_STATE", + "android": "ERR_INVALID_STATE" + }, + "ERR_NO_PERMISSION": { + "windows": "ERR_NO_PERMISSION", + "android": "ERR_NO_PERMISSION", + "ios": "AgoraErrorCodeNoPermission", + "macos": "AgoraErrorCodeNoPermission" + }, + "ERR_TIMEDOUT": { + "windows": "ERR_TIMEDOUT", + "android": "ERR_TIMEDOUT", + "ios": "AgoraErrorCodeTimedOut", + "macos": "AgoraErrorCodeTimedOut" + }, + "ERR_JOIN_CHANNEL_REJECTED": { + "windows": "ERR_JOIN_CHANNEL_REJECTED", + "android": "ERR_JOIN_CHANNEL_REJECTED", + "ios": "AgoraErrorCodeJoinChannelRejected", + "macos": "AgoraErrorCodeJoinChannelRejected" + }, + "ERR_LEAVE_CHANNEL_REJECTED": { + "windows": "ERR_LEAVE_CHANNEL_REJECTED", + "android": "ERR_LEAVE_CHANNEL_REJECTED", + "ios": "AgoraErrorCodeLeaveChannelRejected", + "macos": "AgoraErrorCodeLeaveChannelRejected" + }, + "ERR_ALREADY_IN_USE": { + "windows": "ERR_ALREADY_IN_USE", + "android": "ERR_ALREADY_IN_USE", + "ios": "AgoraErrorCodeAlreadyInUse", + "macos": "AgoraErrorCodeAlreadyInUse" + }, + "ERR_ABORTED": { + "windows": "ERR_ABORTED", + "android": "ERR_ABORTED", + "ios": "AgoraErrorCodeAbort", + "macos": "AgoraErrorCodeAbort" + }, + "ERR_INIT_NET_ENGINE": { + "windows": "ERR_INIT_NET_ENGINE", + "ios": "AgoraErrorCodeInitNetEngine", + "macos": "AgoraErrorCodeInitNetEngine" + }, + "ERR_RESOURCE_LIMITED": { + "windows": "ERR_RESOURCE_LIMITED", + "android": "ERR_RESOURCE_LIMITED", + "ios": "AgoraErrorCodeResourceLimited", + "macos": "AgoraErrorCodeResourceLimited" + }, + "ERR_INVALID_APP_ID": { + "windows": "ERR_INVALID_APP_ID", + "android": "ERR_INVALID_APP_ID", + "ios": "AgoraErrorCodeInvalidAppId", + "macos": "AgoraErrorCodeInvalidAppId" + }, + "ERR_INVALID_CHANNEL_NAME": { + "windows": "ERR_INVALID_CHANNEL_NAME", + "android": "ERR_INVALID_CHANNEL_NAME", + "ios": "AgoraErrorCodeInvalidChannelId", + "macos": "AgoraErrorCodeInvalidChannelId" + }, + "ERR_NO_SERVER_RESOURCES": { + "windows": "ERR_NO_SERVER_RESOURCES", + "android": "ERR_NO_SERVER_RESOURCES", + "ios": "AgoraErrorCodeNoServerResources", + "macos": "AgoraErrorCodeNoServerResources" + }, + "ERR_TOKEN_EXPIRED": { + "windows": "ERR_TOKEN_EXPIRED", + "android": "ERR_TOKEN_EXPIRED", + "ios": "AgoraErrorCodeTokenExpired", + "macos": "AgoraErrorCodeTokenExpired" + }, + "ERR_INVALID_TOKEN": { + "windows": "ERR_INVALID_TOKEN", + "android": "ERR_INVALID_TOKEN", + "ios": "AgoraErrorCodeInvalidToken", + "macos": "AgoraErrorCodeInvalidToken" + }, + "ERR_CONNECTION_INTERRUPTED": { + "windows": "ERR_CONNECTION_INTERRUPTED", + "android": "ERR_CONNECTION_INTERRUPTED", + "ios": "AgoraErrorCodeConnectionInterrupted", + "macos": "AgoraErrorCodeConnectionInterrupted" + }, + "ERR_CONNECTION_LOST": { + "windows": "ERR_CONNECTION_LOST", + "android": "ERR_CONNECTION_LOST", + "ios": "AgoraErrorCodeConnectionLost", + "macos": "AgoraErrorCodeConnectionLost" + }, + "ERR_NOT_IN_CHANNEL": { + "windows": "ERR_NOT_IN_CHANNEL", + "android": "ERR_NOT_IN_CHANNEL", + "ios": "AgoraErrorCodeNotInChannel", + "macos": "AgoraErrorCodeNotInChannel" + }, + "ERR_SIZE_TOO_LARGE": { + "windows": "ERR_SIZE_TOO_LARGE", + "android": "ERR_SIZE_TOO_LARGE", + "ios": "AgoraErrorCodeSizeTooLarge", + "macos": "AgoraErrorCodeSizeTooLarge" + }, + "ERR_BITRATE_LIMIT": { + "windows": "ERR_BITRATE_LIMIT", + "android": "ERR_BITRATE_LIMIT", + "ios": "AgoraErrorCodeBitrateLimit", + "macos": "AgoraErrorCodeBitrateLimit" + }, + "ERR_TOO_MANY_DATA_STREAMS": { + "windows": "ERR_TOO_MANY_DATA_STREAMS", + "android": "ERR_TOO_MANY_DATA_STREAMS", + "ios": "AgoraErrorCodeTooManyDataStreams", + "macos": "AgoraErrorCodeTooManyDataStreams" + }, + "ERR_STREAM_MESSAGE_TIMEOUT": { + "windows": "ERR_STREAM_MESSAGE_TIMEOUT", + "android": "ERR_STREAM_MESSAGE_TIMEOUT", + "ios": "AgoraErrorCodeStreamMessageTimeout", + "macos": "AgoraErrorCodeStreamMessageTimeout" + }, + "ERR_SET_CLIENT_ROLE_NOT_AUTHORIZED": { + "windows": "ERR_SET_CLIENT_ROLE_NOT_AUTHORIZED", + "android": "ERR_SET_CLIENT_ROLE_NOT_AUTHORIZED", + "ios": "AgoraErrorCodeSetClientRoleNotAuthorzed", + "macos": "AgoraErrorCodeSetClientRoleNotAuthorzed" + }, + "ERR_DECRYPTION_FAILED": { + "windows": "ERR_DECRYPTION_FAILED", + "android": "ERR_DECRYPTION_FAILED", + "ios": "AgoraErrorCodeDecryptionFailed", + "macos": "AgoraErrorCodeDecryptionFailed" + }, + "ERR_INVALID_USER_ID": { + "windows": "ERR_INVALID_USER_ID", + "android": "ERR_INVALID_USER_ID", + "ios": "AgoraErrorCodeInvalidUserId", + "macos": "AgoraErrorCodeInvalidUserId" + }, + "ERR_CLIENT_IS_BANNED_BY_SERVER": { + "windows": "ERR_CLIENT_IS_BANNED_BY_SERVER", + "android": "ERR_CLIENT_IS_BANNED_BY_SERVER", + "ios": "AgoraErrorCodeClientIsBannedByServer", + "macos": "AgoraErrorCodeClientIsBannedByServer" + }, + "ERR_ENCRYPTED_STREAM_NOT_ALLOWED_PUBLISH": { + "windows": "ERR_ENCRYPTED_STREAM_NOT_ALLOWED_PUBLISH", + "android": "ERR_ENCRYPTED_STREAM_NOT_ALLOWED_PUBLISH", + "ios": "AgoraErrorCodeEncryptedStreamNotAllowedPublish", + "macos": "AgoraErrorCodeEncryptedStreamNotAllowedPublish" + }, + "ERR_LICENSE_CREDENTIAL_INVALID": { + "windows": "ERR_LICENSE_CREDENTIAL_INVALID", + "android": "ERR_LICENSE_CREDENTIAL_INVALID", + "ios": "ERR_LICENSE_CREDENTIAL_INVALID", + "macos": "ERR_LICENSE_CREDENTIAL_INVALID" + }, + "ERR_INVALID_USER_ACCOUNT": { + "windows": "ERR_INVALID_USER_ACCOUNT", + "android": "ERR_INVALID_USER_ACCOUNT", + "ios": "AgoraErrorCodeInvalidUserAccount", + "macos": "AgoraErrorCodeInvalidUserAccount" + }, + "ERR_MODULE_NOT_FOUND": { + "windows": "ERR_MODULE_NOT_FOUND", + "android": "ERR_MODULE_NOT_FOUND", + "ios": "AgoraErrorCodeModuleNotFound", + "macos": "AgoraErrorCodeModuleNotFound" + }, + "ERR_LOAD_MEDIA_ENGINE": { + "windows": "ERR_LOAD_MEDIA_ENGINE", + "android": "ERR_LOAD_MEDIA_ENGINE", + "ios": "AgoraErrorCodeLoadMediaEngine", + "macos": "AgoraErrorCodeLoadMediaEngine" + }, + "ERR_ADM_GENERAL_ERROR": { + "windows": "ERR_ADM_GENERAL_ERROR", + "android": "ERR_ADM_GENERAL_ERROR", + "ios": "AgoraErrorCodeAdmGeneralError", + "macos": "AgoraErrorCodeAdmGeneralError" + }, + "ERR_ADM_INIT_PLAYOUT": { + "windows": "ERR_ADM_INIT_PLAYOUT", + "android": "ERR_ADM_INIT_PLAYOUT", + "ios": "AgoraErrorCodeAdmInitPlayout", + "macos": "AgoraErrorCodeAdmInitPlayout" + }, + "ERR_ADM_START_PLAYOUT": { + "windows": "ERR_ADM_START_PLAYOUT", + "android": "ERR_ADM_START_PLAYOUT", + "ios": "AgoraErrorCodeAdmStartPlayout", + "macos": "AgoraErrorCodeAdmStartPlayout" + }, + "ERR_ADM_STOP_PLAYOUT": { + "windows": "ERR_ADM_STOP_PLAYOUT", + "android": "ERR_ADM_STOP_PLAYOUT", + "ios": "AgoraErrorCodeAdmStopPlayout", + "macos": "AgoraErrorCodeAdmStopPlayout" + }, + "ERR_ADM_INIT_RECORDING": { + "windows": "ERR_ADM_INIT_RECORDING", + "android": "ERR_ADM_INIT_RECORDING", + "ios": "AgoraErrorCodeAdmInitRecording", + "macos": "AgoraErrorCodeAdmInitRecording" + }, + "ERR_ADM_START_RECORDING": { + "windows": "ERR_ADM_START_RECORDING", + "android": "ERR_ADM_START_RECORDING", + "ios": "AgoraErrorCodeAdmStartRecording", + "macos": "AgoraErrorCodeAdmStartRecording" + }, + "ERR_ADM_STOP_RECORDING": { + "windows": "ERR_ADM_STOP_RECORDING", + "android": "ERR_ADM_STOP_RECORDING", + "ios": "AgoraErrorCodeAdmStopRecording", + "macos": "AgoraErrorCodeAdmStopRecording" + }, + "ERR_VDM_CAMERA_NOT_AUTHORIZED": { + "windows": "ERR_VDM_CAMERA_NOT_AUTHORIZED", + "android": "ERR_VDM_CAMERA_NOT_AUTHORIZED", + "ios": "AgoraErrorCodeVdmCameraNotAuthorized", + "macos": "AgoraErrorCodeVdmCameraNotAuthorized" + }, + "ERR_DATASTREAM_DECRYPTION_FAILED": { + "windows": "ERR_DATASTREAM_DECRYPTION_FAILED", + "android": "ERR_DATASTREAM_DECRYPTION_FAILED", + "ios": "AgoraErrorCodeDatastreamDecryptionFailed", + "macos": "AgoraErrorCodeDatastreamDecryptionFailed" + }, + "ENCRYPTION_MODE": { + "windows": "ENCRYPTION_MODE", + "android": "EncryptionMode", + "ios": "AgoraEncryptionMode", + "macos": "AgoraEncryptionMode" + }, + "AES_128_XTS": { + "windows": "AES_128_XTS", + "android": "AES_128_XTS", + "ios": "AgoraEncryptionModeAES128XTS", + "macos": "AgoraEncryptionModeAES128XTS" + }, + "AES_128_ECB": { + "windows": "AES_128_ECB", + "android": "AES_128_ECB", + "ios": "AgoraEncryptionModeAES128ECB", + "macos": "AgoraEncryptionModeAES128ECB" + }, + "AES_256_XTS": { + "windows": "AES_256_XTS", + "android": "AES_256_XTS", + "ios": "AgoraEncryptionModeAES256XTS", + "macos": "AgoraEncryptionModeAES256XTS" + }, + "SM4_128_ECB": { + "windows": "SM4_128_ECB", + "android": "SM4_128_ECB", + "ios": "AgoraEncryptionModeSM4128ECB", + "macos": "AgoraEncryptionModeSM4128ECB" + }, + "AES_128_GCM": { + "windows": "AES_128_GCM", + "android": "AES_128_GCM", + "ios": "AgoraEncryptionModeAES128GCM", + "macos": "AgoraEncryptionModeAES128GCM" + }, + "AES_256_GCM": { + "windows": "AES_256_GCM", + "android": "AES_256_GCM", + "ios": "AgoraEncryptionModeAES256GCM", + "macos": "AgoraEncryptionModeAES256GCM" + }, + "AES_128_GCM2": { + "windows": "AES_128_GCM2", + "android": "AES_128_GCM2", + "ios": "AgoraEncryptionModeAES128GCM2", + "macos": "AgoraEncryptionModeAES128GCM2" + }, + "AES_256_GCM2": { + "windows": "AES_256_GCM2", + "android": "AES_256_GCM2", + "ios": "AgoraEncryptionModeAES256GCM2", + "macos": "AgoraEncryptionModeAES256GCM2" + }, + "MODE_END": { + "windows": "MODE_END", + "android": "MODE_END", + "ios": "AgoraEncryptionModeEnd", + "macos": "AgoraEncryptionModeEnd" + }, + "EXPERIENCE_POOR_REASON": { + "windows": "EXPERIENCE_POOR_REASON", + "ios": "AgoraExperiencePoorReason", + "macos": "AgoraExperiencePoorReason" + }, + "EXPERIENCE_REASON_NONE": { + "windows": "EXPERIENCE_REASON_NONE", + "android": "EXPERIENCE_REASON_NONE", + "ios": "AgoraExperiencePoorReasonNone", + "macos": "AgoraExperiencePoorReasonNone" + }, + "REMOTE_NETWORK_QUALITY_POOR": { + "windows": "REMOTE_NETWORK_QUALITY_POOR", + "android": "REMOTE_NETWORK_QUALITY_POOR", + "ios": "AgoraExperiencePoorReasonRemoteNetworkQualityPoor", + "macos": "AgoraExperiencePoorReasonRemoteNetworkQualityPoor" + }, + "LOCAL_NETWORK_QUALITY_POOR": { + "windows": "LOCAL_NETWORK_QUALITY_POOR", + "android": "LOCAL_NETWORK_QUALITY_POOR", + "ios": "AgoraExperiencePoorReasonLocalNetworkQualityPoor", + "macos": "AgoraExperiencePoorReasonLocalNetworkQualityPoor" + }, + "WIRELESS_SIGNAL_POOR": { + "windows": "WIRELESS_SIGNAL_POOR", + "android": "WIRELESS_SIGNAL_POOR", + "ios": "AgoraExperiencePoorReasonWirelessSignalPoor", + "macos": "AgoraExperiencePoorReasonWirelessSignalPoor" + }, + "WIFI_BLUETOOTH_COEXIST": { + "windows": "WIFI_BLUETOOTH_COEXIST", + "android": "WIFI_BLUETOOTH_COEXIST", + "ios": "AgoraExperiencePoorReasonWifiBluetoothCoexist", + "macos": "AgoraExperiencePoorReasonWifiBluetoothCoexist" + }, + "EXPERIENCE_QUALITY_TYPE": { + "windows": "EXPERIENCE_QUALITY_TYPE", + "ios": "AgoraExperienceQuality", + "macos": "AgoraExperienceQuality" + }, + "EXPERIENCE_QUALITY_GOOD": { + "windows": "EXPERIENCE_QUALITY_GOOD", + "android": "EXPERIENCE_QUALITY_GOOD", + "ios": "AgoraExperienceQualityGood", + "macos": "AgoraExperienceQualityGood" + }, + "EXPERIENCE_QUALITY_BAD": { + "windows": "EXPERIENCE_QUALITY_BAD", + "android": "EXPERIENCE_QUALITY_BAD", + "ios": "AgoraExperienceQualityBad", + "macos": "AgoraExperienceQualityBad" + }, + "FACE_SHAPE_AREA_NONE": { + "windows": "FACE_SHAPE_AREA_NONE", + "android": "FACE_SHAPE_AREA_NONE", + "ios": "AgoraFaceShapeAreaNone", + "macos": "AgoraFaceShapeAreaNone" + }, + "FACE_SHAPE_AREA_HEADSCALE": { + "windows": "FACE_SHAPE_AREA_HEADSCALE", + "android": "FACE_SHAPE_AREA_HEADSCALE", + "ios": "AgoraFaceShapeAreaHeadScale", + "macos": "AgoraFaceShapeAreaHeadScale" + }, + "FACE_SHAPE_AREA_FOREHEAD": { + "windows": "FACE_SHAPE_AREA_FOREHEAD", + "android": "FACE_SHAPE_AREA_FOREHEAD", + "ios": "AgoraFaceShapeAreaForehead", + "macos": "AgoraFaceShapeAreaForehead" + }, + "FACE_SHAPE_AREA_FACECONTOUR": { + "windows": "FACE_SHAPE_AREA_FACECONTOUR", + "android": "FACE_SHAPE_AREA_FACECONTOUR", + "ios": "AgoraFaceShapeAreaFaceContour", + "macos": "AgoraFaceShapeAreaFaceContour" + }, + "FACE_SHAPE_AREA_FACELENGTH": { + "windows": "FACE_SHAPE_AREA_FACELENGTH", + "android": "FACE_SHAPE_AREA_FACELENGTH", + "ios": "AgoraFaceShapeAreaFaceLength", + "macos": "AgoraFaceShapeAreaFaceLength" + }, + "FACE_SHAPE_AREA_FACEWIDTH": { + "windows": "FACE_SHAPE_AREA_FACEWIDTH", + "android": "FACE_SHAPE_AREA_FACEWIDTH", + "ios": "AgoraFaceShapeAreaFaceWidth", + "macos": "AgoraFaceShapeAreaFaceWidth" + }, + "FACE_SHAPE_AREA_CHEEKBONE": { + "windows": "FACE_SHAPE_AREA_CHEEKBONE", + "android": "FACE_SHAPE_AREA_CHEEKBONE", + "ios": "AgoraFaceShapeAreaCheekbone", + "macos": "AgoraFaceShapeAreaCheekbone" + }, + "FACE_SHAPE_AREA_CHEEK": { + "windows": "FACE_SHAPE_AREA_CHEEK", + "android": "FACE_SHAPE_AREA_CHEEK", + "ios": "AgoraFaceShapeAreaCheek", + "macos": "AgoraFaceShapeAreaCheek" + }, + "FACE_SHAPE_AREA_CHIN": { + "windows": "FACE_SHAPE_AREA_CHIN", + "android": "FACE_SHAPE_AREA_CHIN", + "ios": "AgoraFaceShapeAreaChin", + "macos": "AgoraFaceShapeAreaChin" + }, + "FACE_SHAPE_AREA_EYESCALE": { + "windows": "FACE_SHAPE_AREA_EYESCALE", + "android": "FACE_SHAPE_AREA_EYESCALE", + "ios": "AgoraFaceShapeAreaEyeScale", + "macos": "AgoraFaceShapeAreaEyeScale" + }, + "FACE_SHAPE_AREA_NOSELENGTH": { + "windows": "FACE_SHAPE_AREA_NOSELENGTH", + "android": "FACE_SHAPE_AREA_NOSELENGTH", + "ios": "AgoraFaceShapeAreaNoseLength", + "macos": "AgoraFaceShapeAreaNoseLength" + }, + "FACE_SHAPE_AREA_NOSEWIDTH": { + "windows": "FACE_SHAPE_AREA_NOSEWIDTH", + "android": "FACE_SHAPE_AREA_NOSEWIDTH", + "ios": "AgoraFaceShapeAreaNoseWidth", + "macos": "AgoraFaceShapeAreaNoseWidth" + }, + "FACE_SHAPE_AREA_MOUTHSCALE": { + "windows": "FACE_SHAPE_AREA_MOUTHSCALE", + "android": "FACE_SHAPE_AREA_MOUTHSCALE", + "ios": "AgoraFaceShapeAreaMouthScale", + "macos": "AgoraFaceShapeAreaMouthScale" + }, + "FACE_SHAPE_AREA_MANDIBLE": { + "windows": "FACE_SHAPE_AREA_MANDIBLE", + "android": "FACE_SHAPE_AREA_MANDIBLE", + "ios": "AgoraFaceShapeAreaMandible", + "macos": "AgoraFaceShapeAreaMandible" + }, + "FACE_SHAPE_AREA_EYEDISTANCE": { + "windows": "FACE_SHAPE_AREA_EYEDISTANCE", + "android": "FACE_SHAPE_AREA_EYEDISTANCE", + "ios": "AgoraFaceShapeAreaEyeDistance", + "macos": "AgoraFaceShapeAreaEyeDistance" + }, + "FACE_SHAPE_AREA_EYEPOSITION": { + "windows": "FACE_SHAPE_AREA_EYEPOSITION", + "android": "FACE_SHAPE_AREA_EYEPOSITION", + "ios": "AgoraFaceShapeAreaEyePosition", + "macos": "AgoraFaceShapeAreaEyePosition" + }, + "FACE_SHAPE_AREA_LOWEREYELID": { + "windows": "FACE_SHAPE_AREA_LOWEREYELID", + "android": "FACE_SHAPE_AREA_LOWEREYELID", + "ios": "AgoraFaceShapeAreaLowerEyelid", + "macos": "AgoraFaceShapeAreaLowerEyelid" + }, + "FACE_SHAPE_AREA_EYEPUPILS": { + "windows": "FACE_SHAPE_AREA_EYEPUPILS", + "android": "FACE_SHAPE_AREA_EYEPUPILS", + "ios": "AgoraFaceShapeAreaEyePupils", + "macos": "AgoraFaceShapeAreaEyePupils" + }, + "FACE_SHAPE_AREA_EYEINNERCORNER": { + "windows": "FACE_SHAPE_AREA_EYEINNERCORNER", + "android": "FACE_SHAPE_AREA_EYEINNERCORNER", + "ios": "AgoraFaceShapeAreaEyeInnerCorner", + "macos": "AgoraFaceShapeAreaEyeInnerCorner" + }, + "FACE_SHAPE_AREA_EYEOUTERCORNER": { + "windows": "FACE_SHAPE_AREA_EYEOUTERCORNER", + "android": "FACE_SHAPE_AREA_EYEOUTERCORNER", + "ios": "AgoraFaceShapeAreaEyeOuterCorner", + "macos": "AgoraFaceShapeAreaEyeOuterCorner" + }, + "FACE_SHAPE_AREA_NOSEWING": { + "windows": "FACE_SHAPE_AREA_NOSEWING", + "android": "FACE_SHAPE_AREA_NOSEWING", + "ios": "AgoraFaceShapeAreaNoseWing", + "macos": "AgoraFaceShapeAreaNoseWing" + }, + "FACE_SHAPE_AREA_NOSEROOT": { + "windows": "FACE_SHAPE_AREA_NOSEROOT", + "android": "FACE_SHAPE_AREA_NOSEROOT", + "ios": "AgoraFaceShapeAreaNoseRoot", + "macos": "AgoraFaceShapeAreaNoseRoot" + }, + "FACE_SHAPE_AREA_NOSEBRIDGE": { + "windows": "FACE_SHAPE_AREA_NOSEBRIDGE", + "android": "FACE_SHAPE_AREA_NOSEBRIDGE", + "ios": "AgoraFaceShapeAreaNoseBridge", + "macos": "AgoraFaceShapeAreaNoseBridge" + }, + "FACE_SHAPE_AREA_NOSETIP": { + "windows": "FACE_SHAPE_AREA_NOSETIP", + "android": "FACE_SHAPE_AREA_NOSETIP", + "ios": "AgoraFaceShapeAreaNoseTip", + "macos": "AgoraFaceShapeAreaNoseTip" + }, + "FACE_SHAPE_AREA_NOSEGENERAL": { + "windows": "FACE_SHAPE_AREA_NOSEGENERAL", + "android": "FACE_SHAPE_AREA_NOSEGENERAL", + "ios": "AgoraFaceShapeAreaNoseGeneral", + "macos": "AgoraFaceShapeAreaNoseGeneral" + }, + "FACE_SHAPE_AREA_MOUTHPOSITION": { + "windows": "FACE_SHAPE_AREA_MOUTHPOSITION", + "android": "FACE_SHAPE_AREA_MOUTHPOSITION", + "ios": "AgoraFaceShapeAreaMouthPosition", + "macos": "AgoraFaceShapeAreaMouthPosition" + }, + "FACE_SHAPE_AREA_MOUTHSMILE": { + "windows": "FACE_SHAPE_AREA_MOUTHSMILE", + "android": "FACE_SHAPE_AREA_MOUTHSMILE", + "ios": "AgoraFaceShapeAreaMouthSmile", + "macos": "AgoraFaceShapeAreaMouthSmile" + }, + "FACE_SHAPE_AREA_MOUTHLIP": { + "windows": "FACE_SHAPE_AREA_MOUTHLIP", + "android": "FACE_SHAPE_AREA_MOUTHLIP", + "ios": "AgoraFaceShapeAreaMouthLip", + "macos": "AgoraFaceShapeAreaMouthLip" + }, + "FACE_SHAPE_AREA_EYEBROWPOSITION": { + "windows": "FACE_SHAPE_AREA_EYEBROWPOSITION", + "android": "FACE_SHAPE_AREA_EYEBROWPOSITION", + "ios": "AgoraFaceShapeAreaEyebrowPosition", + "macos": "AgoraFaceShapeAreaEyebrowPosition" + }, + "FACE_SHAPE_AREA_EYEBROWTHICKNESS": { + "windows": "FACE_SHAPE_AREA_EYEBROWTHICKNESS", + "android": "FACE_SHAPE_AREA_EYEBROWTHICKNESS", + "ios": "AgoraFaceShapeAreaEyebrowThickness", + "macos": "AgoraFaceShapeAreaEyebrowThickness" + }, + "FACE_SHAPE_BEAUTY_STYLE_FEMALE": { + "windows": "FACE_SHAPE_BEAUTY_STYLE_FEMALE", + "android": "FACE_SHAPE_BEAUTY_STYLE_FEMALE", + "ios": "AgoraFaceShapeStyleFemale", + "macos": "AgoraFaceShapeStyleFemale" + }, + "FACE_SHAPE_BEAUTY_STYLE_MALE": { + "windows": "FACE_SHAPE_BEAUTY_STYLE_MALE", + "android": "FACE_SHAPE_BEAUTY_STYLE_MALE", + "ios": "AgoraFaceShapeStyleMale", + "macos": "AgoraFaceShapeStyleMale" + }, + "FACE_SHAPE_BEAUTY_STYLE_NATURAL": { + "windows": "FACE_SHAPE_BEAUTY_STYLE_NATURAL", + "android": "FACE_SHAPE_BEAUTY_STYLE_NATURAL", + "ios": "AgoraFaceShapeStyleNatural", + "macos": "AgoraFaceShapeStyleNatural" + }, + "FeatureType": { + "windows": "FeatureType", + "android": "FeatureType", + "ios": "AgoraFeatureType", + "macos": "AgoraFeatureType" + }, + "VIDEO_VIRTUAL_BACKGROUND": { + "windows": "VIDEO_VIRTUAL_BACKGROUND", + "android": "VIDEO_VIRTUAL_BACKGROUND", + "ios": "AgoraVideoPreprocessVirtualBackground", + "macos": "AgoraVideoPreprocessVirtualBackground" + }, + "VIDEO_BEAUTY_EFFECT": { + "windows": "VIDEO_BEAUTY_EFFECT", + "android": "VIDEO_BEAUTY_EFFECT", + "ios": "AgoraVideoPreprocessBeauty", + "macos": "AgoraVideoPreprocessBeauty" + }, + "FRAME_RATE": { + "windows": "FRAME_RATE", + "android": "FRAME_RATE", + "ios": "AgoraVideoFrameRate", + "macos": "AgoraVideoFrameRate" + }, + "FRAME_RATE_FPS_1": { + "windows": "FRAME_RATE_FPS_1", + "android": "FRAME_RATE_FPS_1", + "ios": "AgoraVideoFrameRateFps1", + "macos": "AgoraVideoFrameRateFps1" + }, + "FRAME_RATE_FPS_7": { + "windows": "FRAME_RATE_FPS_7", + "android": "FRAME_RATE_FPS_7", + "ios": "AgoraVideoFrameRateFps7", + "macos": "AgoraVideoFrameRateFps7" + }, + "FRAME_RATE_FPS_10": { + "windows": "FRAME_RATE_FPS_10", + "android": "FRAME_RATE_FPS_10", + "ios": "AgoraVideoFrameRateFps10", + "macos": "AgoraVideoFrameRateFps10" + }, + "FRAME_RATE_FPS_15": { + "windows": "FRAME_RATE_FPS_15", + "android": "FRAME_RATE_FPS_15", + "ios": "AgoraVideoFrameRateFps15", + "macos": "AgoraVideoFrameRateFps15" + }, + "FRAME_RATE_FPS_24": { + "windows": "FRAME_RATE_FPS_24", + "android": "FRAME_RATE_FPS_24", + "ios": "AgoraVideoFrameRateFps24", + "macos": "AgoraVideoFrameRateFps24" + }, + "FRAME_RATE_FPS_30": { + "windows": "FRAME_RATE_FPS_30", + "android": "FRAME_RATE_FPS_30", + "ios": "AgoraVideoFrameRateFps30", + "macos": "AgoraVideoFrameRateFps30" + }, + "FRAME_RATE_FPS_60": { + "windows": "FRAME_RATE_FPS_60", + "android": "FRAME_RATE_FPS_60", + "ios": "AgoraVideoFrameRateFps60", + "macos": "AgoraVideoFrameRateFps60" + }, + "HEADPHONE_EQUALIZER_PRESET": { + "windows": "HEADPHONE_EQUALIZER_PRESET", + "android": "HEADPHONE_EQUALIZER_PRESET", + "ios": "AgoraHeadphoneEQPreset", + "macos": "AgoraHeadphoneEQPreset" + }, + "HEADPHONE_EQUALIZER_OFF": { + "windows": "HEADPHONE_EQUALIZER_OFF", + "android": "HEADPHONE_EQUALIZER_OFF", + "ios": "AgoraAudioHeadphoneEQPresetOff", + "macos": "AgoraAudioHeadphoneEQPresetOff" + }, + "HEADPHONE_EQUALIZER_OVEREAR": { + "windows": "HEADPHONE_EQUALIZER_OVEREAR", + "android": "HEADPHONE_EQUALIZER_OVEREAR", + "ios": "AgoraAudioHeadphoneEQPresetOverear", + "macos": "AgoraAudioHeadphoneEQPresetOverear" + }, + "HEADPHONE_EQUALIZER_INEAR": { + "windows": "HEADPHONE_EQUALIZER_INEAR", + "android": "HEADPHONE_EQUALIZER_INEAR", + "ios": "AgoraAudioHeadphoneEQPresetInear", + "macos": "AgoraAudioHeadphoneEQPresetInear" + }, + "FORMAT_MP4": { + "windows": "FORMAT_MP4", + "android": "CONTAINER_MP4", + "ios": "AgoraMediaRecorderContainerFormatMP4", + "macos": "AgoraMediaRecorderContainerFormatMP4" + }, + "MediaRecorderStreamType": { + "windows": "MediaRecorderStreamType", + "ios": "AgoraMediaRecorderStreamType", + "macos": "AgoraMediaRecorderStreamType" + }, + "STREAM_TYPE_AUDIO": { + "windows": "STREAM_TYPE_AUDIO", + "android": "STREAM_TYPE_AUDIO", + "ios": "AgoraMediaStreamTypeAudio", + "macos": "AgoraMediaStreamTypeAudio" + }, + "STREAM_TYPE_VIDEO": { + "windows": "STREAM_TYPE_VIDEO", + "android": "STREAM_TYPE_VIDEO", + "ios": "AgoraMediaStreamTypeVideo", + "macos": "AgoraMediaStreamTypeVideo" + }, + "STREAM_TYPE_BOTH": { + "windows": "STREAM_TYPE_BOTH", + "android": "STREAM_TYPE_BOTH", + "ios": "AgoraMediaRecorderStreamTypeBoth", + "macos": "AgoraMediaRecorderStreamTypeBoth" + }, + "LASTMILE_PROBE_RESULT_STATE": { + "windows": "LASTMILE_PROBE_RESULT_STATE", + "ios": "AgoraLastmileProbeResultState", + "macos": "AgoraLastmileProbeResultState" + }, + "LASTMILE_PROBE_RESULT_COMPLETE": { + "windows": "LASTMILE_PROBE_RESULT_COMPLETE", + "android": "LASTMILE_PROBE_RESULT_COMPLETE", + "ios": "AgoraLastmileProbeResultComplete", + "macos": "AgoraLastmileProbeResultComplete" + }, + "LASTMILE_PROBE_RESULT_INCOMPLETE_NO_BWE": { + "windows": "LASTMILE_PROBE_RESULT_INCOMPLETE_NO_BWE", + "android": "LASTMILE_PROBE_RESULT_INCOMPLETE_NO_BWE", + "ios": "AgoraLastmileProbeResultIncompleteNoBwe", + "macos": "AgoraLastmileProbeResultIncompleteNoBwe" + }, + "LASTMILE_PROBE_RESULT_UNAVAILABLE": { + "windows": "LASTMILE_PROBE_RESULT_UNAVAILABLE", + "android": "LASTMILE_PROBE_RESULT_UNAVAILABLE", + "ios": "AgoraLastmileProbeResultUnavailable", + "macos": "AgoraLastmileProbeResultUnavailable" + }, + "LIGHTENING_CONTRAST_LEVEL": { + "windows": "LIGHTENING_CONTRAST_LEVEL", + "ios": "AgoraLighteningContrastLevel", + "macos": "AgoraLighteningContrastLevel" + }, + "LIGHTENING_CONTRAST_LOW": { + "windows": "LIGHTENING_CONTRAST_LOW", + "android": "LIGHTENING_CONTRAST_LOW", + "ios": "AgoraLighteningContrastLow", + "macos": "AgoraLighteningContrastLow" + }, + "LIGHTENING_CONTRAST_NORMAL": { + "windows": "LIGHTENING_CONTRAST_NORMAL", + "android": "LIGHTENING_CONTRAST_NORMAL", + "ios": "AgoraLighteningContrastNormal", + "macos": "AgoraLighteningContrastNormal" + }, + "LIGHTENING_CONTRAST_HIGH": { + "windows": "LIGHTENING_CONTRAST_HIGH", + "android": "LIGHTENING_CONTRAST_HIGH", + "ios": "AgoraLighteningContrastHigh", + "macos": "AgoraLighteningContrastHigh" + }, + "LOCAL_AUDIO_STREAM_REASON": { + "windows": "LOCAL_AUDIO_STREAM_REASON", + "ios": "AgoraAudioLocalReason", + "macos": "AgoraAudioLocalReason" + }, + "LOCAL_AUDIO_STREAM_REASON_OK": { + "windows": "LOCAL_AUDIO_STREAM_REASON_OK", + "android": "LOCAL_AUDIO_STREAM_REASON_OK", + "ios": "AgoraAudioLocalReasonOK", + "macos": "AgoraAudioLocalReasonOK" + }, + "LOCAL_AUDIO_STREAM_REASON_FAILURE": { + "windows": "LOCAL_AUDIO_STREAM_REASON_FAILURE", + "android": "LOCAL_AUDIO_STREAM_REASON_FAILURE", + "ios": "AgoraAudioLocalReasonFailure", + "macos": "AgoraAudioLocalReasonFailure" + }, + "LOCAL_AUDIO_STREAM_REASON_DEVICE_NO_PERMISSION": { + "windows": "LOCAL_AUDIO_STREAM_REASON_DEVICE_NO_PERMISSION", + "android": "LOCAL_AUDIO_STREAM_REASON_DEVICE_NO_PERMISSION", + "ios": "AgoraAudioLocalReasonDeviceNoPermission", + "macos": "AgoraAudioLocalReasonDeviceNoPermission" + }, + "LOCAL_AUDIO_STREAM_REASON_DEVICE_BUSY": { + "windows": "LOCAL_AUDIO_STREAM_REASON_DEVICE_BUSY", + "android": "LOCAL_AUDIO_STREAM_REASON_DEVICE_BUSY", + "ios": "AgoraAudioLocalReasonDeviceBusy", + "macos": "AgoraAudioLocalReasonDeviceBusy" + }, + "LOCAL_AUDIO_STREAM_REASON_RECORD_FAILURE": { + "windows": "LOCAL_AUDIO_STREAM_REASON_RECORD_FAILURE", + "android": "LOCAL_AUDIO_STREAM_REASON_CAPTURE_FAILURE", + "ios": "AgoraAudioLocalReasonRecordFailure", + "macos": "AgoraAudioLocalReasonRecordFailure" + }, + "LOCAL_AUDIO_STREAM_REASON_ENCODE_FAILURE": { + "windows": "LOCAL_AUDIO_STREAM_REASON_ENCODE_FAILURE", + "android": "LOCAL_AUDIO_STREAM_REASON_ENCODE_FAILURE", + "ios": "AgoraAudioLocalReasonEncodeFailure", + "macos": "AgoraAudioLocalReasonEncodeFailure" + }, + "LOCAL_AUDIO_STREAM_REASON_NO_RECORDING_DEVICE": { + "windows": "LOCAL_AUDIO_STREAM_REASON_NO_RECORDING_DEVICE", + "macos": "AgoraAudioLocalReasonNoRecordingDevice" + }, + "LOCAL_AUDIO_STREAM_REASON_NO_PLAYOUT_DEVICE": { + "windows": "LOCAL_AUDIO_STREAM_REASON_NO_PLAYOUT_DEVICE", + "macos": "AgoraAudioLocalReasonNoPlayoutDevice" + }, + "LOCAL_AUDIO_STREAM_REASON_INTERRUPTED": { + "windows": "LOCAL_AUDIO_STREAM_REASON_INTERRUPTED", + "android": "LOCAL_AUDIO_STREAM_REASON_INTERRUPTED", + "ios": "AgoraAudioLocalReasonInterrupted" + }, + "LOCAL_AUDIO_STREAM_REASON_RECORD_INVALID_ID": { + "windows": "LOCAL_AUDIO_STREAM_REASON_RECORD_INVALID_ID" + }, + "LOCAL_AUDIO_STREAM_REASON_PLAYOUT_INVALID_ID": { + "windows": "LOCAL_AUDIO_STREAM_REASON_PLAYOUT_INVALID_ID" + }, + "LOCAL_AUDIO_STREAM_STATE": { + "windows": "LOCAL_AUDIO_STREAM_STATE", + "ios": "AgoraAudioLocalState", + "macos": "AgoraAudioLocalState" + }, + "LOCAL_AUDIO_STREAM_STATE_STOPPED": { + "windows": "LOCAL_AUDIO_STREAM_STATE_STOPPED", + "android": "LOCAL_AUDIO_STREAM_STATE_STOPPED", + "ios": "AgoraAudioLocalStateStopped", + "macos": "AgoraAudioLocalStateStopped" + }, + "LOCAL_AUDIO_STREAM_STATE_RECORDING": { + "windows": "LOCAL_AUDIO_STREAM_STATE_RECORDING", + "android": "LOCAL_AUDIO_STREAM_STATE_RECORDING", + "ios": "AgoraAudioLocalStateRecording", + "macos": "AgoraAudioLocalStateRecording" + }, + "LOCAL_AUDIO_STREAM_STATE_ENCODING": { + "windows": "LOCAL_AUDIO_STREAM_STATE_ENCODING", + "android": "LOCAL_AUDIO_STREAM_STATE_ENCODING", + "ios": "AgoraAudioLocalStateEncoding", + "macos": "AgoraAudioLocalStateEncoding" + }, + "LOCAL_AUDIO_STREAM_STATE_FAILED": { + "windows": "LOCAL_AUDIO_STREAM_STATE_FAILED", + "android": "LOCAL_AUDIO_STREAM_STATE_FAILED", + "ios": "AgoraAudioLocalStateFailed", + "macos": "AgoraAudioLocalStateFailed" + }, + "ConnectivityFirst": { + "windows": "ConnectivityFirst", + "ios": "AgoraConnectivityFirst", + "macos": "AgoraConnectivityFirst" + }, + "LocalOnly": { + "windows": "LocalOnly", + "ios": "AgoraLocalOnly", + "macos": "AgoraLocalOnly" + }, + "LOCAL_VIDEO_STREAM_REASON": { + "windows": "LOCAL_VIDEO_STREAM_REASON", + "ios": "AgoraLocalVideoStreamReason", + "macos": "AgoraLocalVideoStreamReason" + }, + "LOCAL_VIDEO_STREAM_REASON_OK": { + "windows": "LOCAL_VIDEO_STREAM_REASON_OK", + "android": "LOCAL_VIDEO_STREAM_REASON_OK", + "ios": "AgoraLocalVideoStreamReasonOK", + "macos": "AgoraLocalVideoStreamReasonOK" + }, + "LOCAL_VIDEO_STREAM_REASON_FAILURE": { + "windows": "LOCAL_VIDEO_STREAM_REASON_FAILURE", + "android": "LOCAL_VIDEO_STREAM_REASON_FAILURE", + "ios": "AgoraLocalVideoStreamReasonFailure", + "macos": "AgoraLocalVideoStreamReasonFailure" + }, + "LOCAL_VIDEO_STREAM_REASON_DEVICE_NO_PERMISSION": { + "windows": "LOCAL_VIDEO_STREAM_REASON_DEVICE_NO_PERMISSION", + "android": "LOCAL_VIDEO_STREAM_REASON_DEVICE_NO_PERMISSION", + "ios": "AgoraLocalVideoStreamReasonDeviceNoPermission", + "macos": "AgoraLocalVideoStreamReasonDeviceNoPermission" + }, + "LOCAL_VIDEO_STREAM_REASON_DEVICE_BUSY": { + "windows": "LOCAL_VIDEO_STREAM_REASON_DEVICE_BUSY", + "android": "LOCAL_VIDEO_STREAM_REASON_DEVICE_BUSY", + "ios": "AgoraLocalVideoStreamReasonDeviceBusy", + "macos": "AgoraLocalVideoStreamReasonDeviceBusy" + }, + "LOCAL_VIDEO_STREAM_REASON_CAPTURE_FAILURE": { + "windows": "LOCAL_VIDEO_STREAM_REASON_CAPTURE_FAILURE", + "android": "LOCAL_VIDEO_STREAM_REASON_CAPTURE_FAILURE", + "ios": "AgoraLocalVideoStreamReasonCaptureFailure", + "macos": "AgoraLocalVideoStreamReasonCaptureFailure" + }, + "LOCAL_VIDEO_STREAM_REASON_CODEC_NOT_SUPPORT": { + "windows": "LOCAL_VIDEO_STREAM_REASON_CODEC_NOT_SUPPORT", + "android": "LOCAL_VIDEO_STREAM_REASON_CODEC_NOT_SUPPORT", + "ios": "AgoraLocalVideoStreamReasonCodecNotSupport", + "macos": "AgoraLocalVideoStreamReasonCodecNotSupport" + }, + "LOCAL_VIDEO_STREAM_REASON_CAPTURE_INBACKGROUND": { + "windows": "LOCAL_VIDEO_STREAM_REASON_CAPTURE_INBACKGROUND", + "ios": "AgoraLocalVideoStreamReasonCaptureInBackGround" + }, + "LOCAL_VIDEO_STREAM_REASON_CAPTURE_MULTIPLE_FOREGROUND_APPS": { + "windows": "LOCAL_VIDEO_STREAM_REASON_CAPTURE_MULTIPLE_FOREGROUND_APPS", + "ios": "AgoraLocalVideoStreamReasonCaptureMultipleForegroundApps" + }, + "LOCAL_VIDEO_STREAM_REASON_DEVICE_NOT_FOUND": { + "windows": "LOCAL_VIDEO_STREAM_REASON_DEVICE_NOT_FOUND", + "android": "LOCAL_VIDEO_STREAM_REASON_DEVICE_NOT_FOUND", + "ios": "AgoraLocalVideoStreamReasonCaptureNoDeviceFound", + "macos": "AgoraLocalVideoStreamReasonCaptureNoDeviceFound" + }, + "LOCAL_VIDEO_STREAM_REASON_DEVICE_DISCONNECTED": { + "windows": "LOCAL_VIDEO_STREAM_REASON_DEVICE_DISCONNECTED", + "ios": "AgoraLocalVideoStreamReasonCaptureDeviceDisconnected", + "macos": "AgoraLocalVideoStreamReasonCaptureDeviceDisconnected" + }, + "LOCAL_VIDEO_STREAM_REASON_DEVICE_INVALID_ID": { + "windows": "LOCAL_VIDEO_STREAM_REASON_DEVICE_INVALID_ID", + "ios": "AgoraLocalVideoStreamReasonCaptureDeviceInvalidId", + "macos": "AgoraLocalVideoStreamReasonCaptureDeviceInvalidId" + }, + "LOCAL_VIDEO_STREAM_REASON_SCREEN_CAPTURE_WINDOW_MINIMIZED": { + "windows": "LOCAL_VIDEO_STREAM_REASON_SCREEN_CAPTURE_WINDOW_MINIMIZED", + "android": "LOCAL_VIDEO_STREAM_REASON_SCREEN_CAPTURE_WINDOW_MINIMIZED", + "ios": "AgoraLocalVideoStreamReasonScreenCaptureWindowMinimized", + "macos": "AgoraLocalVideoStreamReasonScreenCaptureWindowMinimized" + }, + "LOCAL_VIDEO_STREAM_REASON_SCREEN_CAPTURE_WINDOW_CLOSED": { + "windows": "LOCAL_VIDEO_STREAM_REASON_SCREEN_CAPTURE_WINDOW_CLOSED", + "android": "LOCAL_VIDEO_STREAM_REASON_SCREEN_CAPTURE_WINDOW_CLOSED", + "ios": "AgoraLocalVideoStreamReasonScreenCaptureWindowClosed", + "macos": "AgoraLocalVideoStreamReasonScreenCaptureWindowClosed" + }, + "LOCAL_VIDEO_STREAM_REASON_SCREEN_CAPTURE_WINDOW_OCCLUDED": { + "windows": "LOCAL_VIDEO_STREAM_REASON_SCREEN_CAPTURE_WINDOW_OCCLUDED" + }, + "LOCAL_VIDEO_STREAM_REASON_DEVICE_INTERRUPT": { + "windows": "LOCAL_VIDEO_STREAM_REASON_DEVICE_INTERRUPT", + "android": "LOCAL_VIDEO_STREAM_REASON_DEVICE_INTERRUPT" + }, + "LOCAL_VIDEO_STREAM_REASON_DEVICE_FATAL_ERROR": { + "windows": "LOCAL_VIDEO_STREAM_REASON_DEVICE_FATAL_ERROR", + "android": "LOCAL_VIDEO_STREAM_REASON_DEVICE_FATAL_ERROR" + }, + "LOCAL_VIDEO_STREAM_REASON_SCREEN_CAPTURE_WINDOW_NOT_SUPPORTED": { + "windows": "LOCAL_VIDEO_STREAM_REASON_SCREEN_CAPTURE_WINDOW_NOT_SUPPORTED" + }, + "LOCAL_VIDEO_STREAM_REASON_SCREEN_CAPTURE_NO_PERMISSION": { + "windows": "LOCAL_VIDEO_STREAM_REASON_SCREEN_CAPTURE_NO_PERMISSION", + "macos": "AgoraLocalVideoStreamReasonScreenCaptureNoPermission" + }, + "LOCAL_VIDEO_STREAM_REASON_SCREEN_CAPTURE_AUTO_FALLBACK": { + "windows": "LOCAL_VIDEO_STREAM_REASON_SCREEN_CAPTURE_AUTO_FALLBACK" + }, + "LOCAL_VIDEO_STREAM_REASON_SCREEN_CAPTURE_PAUSED": { + "windows": "LOCAL_VIDEO_STREAM_REASON_SCREEN_CAPTURE_PAUSED" + }, + "LOCAL_VIDEO_STREAM_REASON_SCREEN_CAPTURE_RESUMED": { + "windows": "LOCAL_VIDEO_STREAM_REASON_SCREEN_CAPTURE_RESUMED" + }, + "LOCAL_VIDEO_STREAM_REASON_SCREEN_CAPTURE_WINDOW_HIDDEN": { + "windows": "LOCAL_VIDEO_STREAM_REASON_SCREEN_CAPTURE_WINDOW_HIDDEN" + }, + "LOCAL_VIDEO_STREAM_REASON_SCREEN_CAPTURE_WINDOW_RECOVER_FROM_HIDDEN": { + "windows": "LOCAL_VIDEO_STREAM_REASON_SCREEN_CAPTURE_WINDOW_RECOVER_FROM_HIDDEN" + }, + "LOCAL_VIDEO_STREAM_REASON_SCREEN_CAPTURE_WINDOW_RECOVER_FROM_MINIMIZED": { + "windows": "LOCAL_VIDEO_STREAM_REASON_SCREEN_CAPTURE_WINDOW_RECOVER_FROM_MINIMIZED", + "macos": "AgoraLocalVideoStreamReasonScreenCaptureRecoverFromMinimized" + }, + "LOCAL_VIDEO_STREAM_REASON_SCREEN_CAPTURE_FAILURE": { + "windows": "LOCAL_VIDEO_STREAM_REASON_SCREEN_CAPTURE_FAILURE", + "android": "LOCAL_VIDEO_STREAM_REASON_SCREEN_CAPTURE_FAILURE" + }, + "LOCAL_VIDEO_STREAM_REASON_DEVICE_SYSTEM_PRESSURE": { + "windows": "LOCAL_VIDEO_STREAM_REASON_DEVICE_SYSTEM_PRESSURE" + }, + "LOCAL_VIDEO_STREAM_REASON_SCREEN_CAPTURE_DISPLAY_DISCONNECTED": { + "windows": "LOCAL_VIDEO_STREAM_REASON_SCREEN_CAPTURE_DISPLAY_DISCONNECTED", + "macos": "AgoraLocalVideoStreamReasonScreenCaptureDisplayDisconnected" + }, + "LOCAL_VIDEO_STREAM_STATE": { + "windows": "LOCAL_VIDEO_STREAM_STATE", + "ios": "AgoraVideoLocalState", + "macos": "AgoraVideoLocalState" + }, + "LOCAL_VIDEO_STREAM_STATE_STOPPED": { + "windows": "LOCAL_VIDEO_STREAM_STATE_STOPPED", + "android": "LOCAL_VIDEO_STREAM_STATE_STOPPED", + "ios": "AgoraVideoLocalStateStopped", + "macos": "AgoraVideoLocalStateStopped" + }, + "LOCAL_VIDEO_STREAM_STATE_CAPTURING": { + "windows": "LOCAL_VIDEO_STREAM_STATE_CAPTURING", + "android": "LOCAL_VIDEO_STREAM_STATE_CAPTURING", + "ios": "AgoraVideoLocalStateCapturing", + "macos": "AgoraVideoLocalStateCapturing" + }, + "LOCAL_VIDEO_STREAM_STATE_ENCODING": { + "windows": "LOCAL_VIDEO_STREAM_STATE_ENCODING", + "android": "LOCAL_VIDEO_STREAM_STATE_ENCODING", + "ios": "AgoraVideoLocalStateEncoding", + "macos": "AgoraVideoLocalStateEncoding" + }, + "LOCAL_VIDEO_STREAM_STATE_FAILED": { + "windows": "LOCAL_VIDEO_STREAM_STATE_FAILED", + "android": "LOCAL_VIDEO_STREAM_STATE_FAILED", + "ios": "AgoraVideoLocalStateFailed", + "macos": "AgoraVideoLocalStateFailed" + }, + "ERR_SCREEN_CAPTURE_PERMISSION_DENIED": { + "windows": "ERR_SCREEN_CAPTURE_PERMISSION_DENIED", + "android": "ERR_SCREEN_CAPTURE_PERMISSION_DENIED" + }, + "ERR_SCREEN_CAPTURE_SYSTEM_NOT_SUPPORTED": { + "windows": "ERR_SCREEN_CAPTURE_SYSTEM_NOT_SUPPORTED", + "android": "ERR_SCREEN_CAPTURE_SYSTEM_NOT_SUPPORTED" + }, + "ERR_SCREEN_CAPTURE_SYSTEM_AUDIO_NOT_SUPPORTED": { + "windows": "ERR_SCREEN_CAPTURE_SYSTEM_AUDIO_NOT_SUPPORTED", + "android": "ERR_SCREEN_CAPTURE_SYSTEM_AUDIO_NOT_SUPPORTED" + }, + "LOG_FILTER_TYPE": { + "windows": "LOG_FILTER_TYPE", + "ios": "AgoraLogFilter", + "macos": "AgoraLogFilter" + }, + "LOG_FILTER_OFF": { + "windows": "LOG_FILTER_OFF", + "android": "LOG_FILTER_OFF", + "ios": "AgoraLogFilterOff", + "macos": "AgoraLogFilterOff" + }, + "LOG_FILTER_DEBUG": { + "windows": "LOG_FILTER_DEBUG", + "android": "LOG_FILTER_DEBUG", + "ios": "AgoraLogFilterDebug", + "macos": "AgoraLogFilterDebug" + }, + "LOG_FILTER_INFO": { + "windows": "LOG_FILTER_INFO", + "android": "LOG_FILTER_INFO", + "ios": "AgoraLogFilterInfo", + "macos": "AgoraLogFilterInfo" + }, + "LOG_FILTER_WARN": { + "windows": "LOG_FILTER_WARN", + "android": "LOG_FILTER_WARN", + "ios": "AgoraLogFilterWarning", + "macos": "AgoraLogFilterWarning" + }, + "LOG_FILTER_ERROR": { + "windows": "LOG_FILTER_ERROR", + "android": "LOG_FILTER_ERROR", + "ios": "AgoraLogFilterError", + "macos": "AgoraLogFilterError" + }, + "LOG_FILTER_CRITICAL": { + "windows": "LOG_FILTER_CRITICAL", + "android": "LOG_FILTER_CRITICAL", + "ios": "AgoraLogFilterCritical", + "macos": "AgoraLogFilterCritical" + }, + "LOG_LEVEL": { + "windows": "LOG_LEVEL", + "android": "LogLevel", + "ios": "AgoraLogLevel", + "macos": "AgoraLogLevel" + }, + "LOG_LEVEL_NONE": { + "windows": "LOG_LEVEL_NONE", + "android": "LOG_LEVEL_NONE", + "ios": "AgoraLogLevelNone", + "macos": "AgoraLogLevelNone" + }, + "LOG_LEVEL_INFO": { + "windows": "LOG_LEVEL_INFO", + "android": "LOG_LEVEL_INFO", + "ios": "AgoraLogLevelInfo", + "macos": "AgoraLogLevelInfo" + }, + "LOG_LEVEL_WARN": { + "windows": "LOG_LEVEL_WARN", + "android": "LOG_LEVEL_WARN", + "ios": "AgoraLogLevelWarn", + "macos": "AgoraLogLevelWarn" + }, + "LOG_LEVEL_ERROR": { + "windows": "LOG_LEVEL_ERROR", + "android": "LOG_LEVEL_ERROR", + "ios": "AgoraLogLevelError", + "macos": "AgoraLogLevelError" + }, + "LOG_LEVEL_FATAL": { + "windows": "LOG_LEVEL_FATAL", + "android": "LOG_LEVEL_FATAL", + "ios": "AgoraLogLevelFatal", + "macos": "AgoraLogLevelFatal" + }, + "LOW_LIGHT_ENHANCE_MODE": { + "windows": "LOW_LIGHT_ENHANCE_MODE", + "ios": "AgoraLowlightEnhanceMode", + "macos": "AgoraLowlightEnhanceMode" + }, + "LOW_LIGHT_ENHANCE_AUTO": { + "windows": "LOW_LIGHT_ENHANCE_AUTO", + "android": "LOW_LIGHT_ENHANCE_AUTO", + "ios": "AgoraLowlightEnhanceModeAuto", + "macos": "AgoraLowlightEnhanceModeAuto" + }, + "LOW_LIGHT_ENHANCE_MANUAL": { + "windows": "LOW_LIGHT_ENHANCE_MANUAL", + "android": "LOW_LIGHT_ENHANCE_MANUAL", + "ios": "AgoraLowlightEnhanceModeManual", + "macos": "AgoraLowlightEnhanceModeManual" + }, + "LOW_LIGHT_ENHANCE_LEVEL": { + "windows": "LOW_LIGHT_ENHANCE_LEVEL", + "ios": "AgoraLowlightEnhanceLevel", + "macos": "AgoraLowlightEnhanceLevel" + }, + "LOW_LIGHT_ENHANCE_LEVEL_HIGH_QUALITY": { + "windows": "LOW_LIGHT_ENHANCE_LEVEL_HIGH_QUALITY", + "android": "LOW_LIGHT_ENHANCE_LEVEL_HIGH_QUALITY", + "ios": "AgoraLowlightEnhanceLevelQuality", + "macos": "AgoraLowlightEnhanceLevelQuality" + }, + "LOW_LIGHT_ENHANCE_LEVEL_FAST": { + "windows": "LOW_LIGHT_ENHANCE_LEVEL_FAST", + "android": "LOW_LIGHT_ENHANCE_LEVEL_FAST", + "ios": "AgoraLowlightEnhanceLevelFast", + "macos": "AgoraLowlightEnhanceLevelFast" + }, + "MAX_CHANNEL_ID_LENGTH_TYPE": { + "windows": "MAX_CHANNEL_ID_LENGTH_TYPE" + }, + "MAX_CHANNEL_ID_LENGTH": { + "windows": "MAX_CHANNEL_ID_LENGTH" + }, + "MAX_DEVICE_ID_LENGTH_TYPE": { + "windows": "MAX_DEVICE_ID_LENGTH_TYPE" + }, + "MAX_DEVICE_ID_LENGTH": { + "windows": "MAX_DEVICE_ID_LENGTH" + }, + "MAX_USER_ACCOUNT_LENGTH_TYPE": { + "windows": "MAX_USER_ACCOUNT_LENGTH_TYPE" + }, + "MAX_USER_ACCOUNT_LENGTH": { + "windows": "MAX_USER_ACCOUNT_LENGTH" + }, + "MEDIA_DEVICE_STATE_TYPE": { + "windows": "MEDIA_DEVICE_STATE_TYPE" + }, + "MEDIA_DEVICE_STATE_IDLE": { + "windows": "MEDIA_DEVICE_STATE_IDLE" + }, + "MEDIA_DEVICE_STATE_ACTIVE": { + "windows": "MEDIA_DEVICE_STATE_ACTIVE", + "android": "MEDIA_DEVICE_STATE_ACTIVE" + }, + "MEDIA_DEVICE_STATE_DISABLED": { + "windows": "MEDIA_DEVICE_STATE_DISABLED", + "android": "MEDIA_DEVICE_STATE_DISABLED" + }, + "MEDIA_DEVICE_STATE_PLUGGED_IN": { + "windows": "MEDIA_DEVICE_STATE_PLUGGED_IN" + }, + "MEDIA_DEVICE_STATE_NOT_PRESENT": { + "windows": "MEDIA_DEVICE_STATE_NOT_PRESENT", + "android": "MEDIA_DEVICE_STATE_NOT_PRESENT" + }, + "MEDIA_DEVICE_STATE_UNPLUGGED": { + "windows": "MEDIA_DEVICE_STATE_UNPLUGGED", + "android": "MEDIA_DEVICE_STATE_UNPLUGGED" + }, + "MEDIA_DEVICE_STATE_UNRECOMMENDED": { + "windows": "MEDIA_DEVICE_STATE_UNRECOMMENDED", + "android": "MEDIA_DEVICE_STATE_UNRECOMMENDED" + }, + "MEDIA_DEVICE_TYPE": { + "windows": "MEDIA_DEVICE_TYPE", + "macos": "AgoraMediaDeviceType" + }, + "UNKNOWN_AUDIO_DEVICE": { + "windows": "UNKNOWN_AUDIO_DEVICE", + "macos": "AgoraMediaDeviceTypeAudioUnknown" + }, + "AUDIO_PLAYOUT_DEVICE": { + "windows": "AUDIO_PLAYOUT_DEVICE", + "macos": "AgoraMediaDeviceTypeAudioPlayout" + }, + "AUDIO_RECORDING_DEVICE": { + "windows": "AUDIO_RECORDING_DEVICE", + "macos": "AgoraMediaDeviceTypeAudioRecording" + }, + "VIDEO_RENDER_DEVICE": { + "windows": "VIDEO_RENDER_DEVICE", + "macos": "AgoraMediaDeviceTypeVideoRender" + }, + "VIDEO_CAPTURE_DEVICE": { + "windows": "VIDEO_CAPTURE_DEVICE", + "macos": "AgoraMediaDeviceTypeVideoCapture" + }, + "AUDIO_APPLICATION_PLAYOUT_DEVICE": { + "windows": "AUDIO_APPLICATION_PLAYOUT_DEVICE", + "android": "AUDIO_APPLICATION_PLAYOUT_DEVICE", + "macos": "AgoraMediaDeviceTypeAudioApplicationPlayout" + }, + "AUDIO_VIRTUAL_PLAYOUT_DEVICE": { + "windows": "AUDIO_VIRTUAL_PLAYOUT_DEVICE", + "macos": "AgoraMediaDeviceTypeAudioVirtualPlayout" + }, + "AUDIO_VIRTUAL_RECORDING_DEVICE": { + "windows": "AUDIO_VIRTUAL_RECORDING_DEVICE", + "macos": "AgoraMediaDeviceTypeAudioVirtualRecording" + }, + "MEDIA_PLAYER_REASON": { + "windows": "MEDIA_PLAYER_REASON", + "android": "MediaPlayerReason", + "ios": "AgoraMediaPlayerReason", + "macos": "AgoraMediaPlayerReason" + }, + "PLAYER_REASON_NONE": { + "windows": "PLAYER_REASON_NONE", + "android": "PLAYER_REASON_NONE", + "ios": "AgoraMediaPlayerReasonNone", + "macos": "AgoraMediaPlayerReasonNone" + }, + "PLAYER_REASON_INVALID_ARGUMENTS": { + "windows": "PLAYER_REASON_INVALID_ARGUMENTS", + "android": "PLAYER_REASON_INVALID_ARGUMENTS", + "ios": "AgoraMediaPlayerReasonInvalidArguments", + "macos": "AgoraMediaPlayerReasonInvalidArguments" + }, + "PLAYER_REASON_INTERNAL": { + "windows": "PLAYER_REASON_INTERNAL", + "android": "PLAYER_REASON_INTERNAL", + "ios": "AgoraMediaPlayerReasonInternal", + "macos": "AgoraMediaPlayerReasonInternal" + }, + "PLAYER_REASON_NO_RESOURCE": { + "windows": "PLAYER_REASON_NO_RESOURCE", + "android": "PLAYER_REASON_NO_RESOURCE", + "ios": "AgoraMediaPlayerReasonNoSource", + "macos": "AgoraMediaPlayerReasonNoSource" + }, + "PLAYER_REASON_INVALID_MEDIA_SOURCE": { + "windows": "PLAYER_REASON_INVALID_MEDIA_SOURCE", + "android": "PLAYER_REASON_INVALID_MEDIA_SOURCE", + "ios": "AgoraMediaPlayerReasonInvalidMediaSource", + "macos": "AgoraMediaPlayerReasonInvalidMediaSource" + }, + "PLAYER_REASON_UNKNOWN_STREAM_TYPE": { + "windows": "PLAYER_REASON_UNKNOWN_STREAM_TYPE", + "android": "PLAYER_REASON_UNKNOWN_STREAM_TYPE", + "ios": "AgoraMediaPlayerReasonUnknowStreamType", + "macos": "AgoraMediaPlayerReasonUnknowStreamType" + }, + "PLAYER_REASON_OBJ_NOT_INITIALIZED": { + "windows": "PLAYER_REASON_OBJ_NOT_INITIALIZED", + "android": "PLAYER_REASON_OBJ_NOT_INITIALIZED", + "ios": "AgoraMediaPlayerReasonObjNotInitialized", + "macos": "AgoraMediaPlayerReasonObjNotInitialized" + }, + "PLAYER_REASON_CODEC_NOT_SUPPORTED": { + "windows": "PLAYER_REASON_CODEC_NOT_SUPPORTED", + "android": "PLAYER_REASON_CODEC_NOT_SUPPORTED", + "ios": "AgoraMediaPlayerReasonCodecNotSupported", + "macos": "AgoraMediaPlayerReasonCodecNotSupported" + }, + "PLAYER_REASON_VIDEO_RENDER_FAILED": { + "windows": "PLAYER_REASON_VIDEO_RENDER_FAILED", + "android": "PLAYER_REASON_VIDEO_RENDER_FAILED", + "ios": "AgoraMediaPlayerReasonVideoRenderFailed", + "macos": "AgoraMediaPlayerReasonVideoRenderFailed" + }, + "PLAYER_REASON_INVALID_STATE": { + "windows": "PLAYER_REASON_INVALID_STATE", + "android": "PLAYER_REASON_INVALID_STATE", + "ios": "AgoraMediaPlayerReasonInvalidState", + "macos": "AgoraMediaPlayerReasonInvalidState" + }, + "PLAYER_REASON_URL_NOT_FOUND": { + "windows": "PLAYER_REASON_URL_NOT_FOUND", + "android": "PLAYER_REASON_URL_NOT_FOUND", + "ios": "AgoraMediaPlayerReasonUrlNotFound", + "macos": "AgoraMediaPlayerReasonUrlNotFound" + }, + "PLAYER_REASON_INVALID_CONNECTION_STATE": { + "windows": "PLAYER_REASON_INVALID_CONNECTION_STATE", + "android": "PLAYER_REASON_INVALID_CONNECTION_STATE", + "ios": "AgoraMediaPlayerReasonInvalidConnectState", + "macos": "AgoraMediaPlayerReasonInvalidConnectState" + }, + "PLAYER_REASON_SRC_BUFFER_UNDERFLOW": { + "windows": "PLAYER_REASON_SRC_BUFFER_UNDERFLOW", + "android": "PLAYER_REASON_SRC_BUFFER_UNDERFLOW", + "ios": "AgoraMediaPlayerReasonSrcBufferUnderflow", + "macos": "AgoraMediaPlayerReasonSrcBufferUnderflow" + }, + "PLAYER_REASON_INTERRUPTED": { + "windows": "PLAYER_REASON_INTERRUPTED", + "android": "PLAYER_REASON_INTERRUPTED", + "ios": "AgoraMediaPlayerReasonInterrupted", + "macos": "AgoraMediaPlayerReasonInterrupted" + }, + "PLAYER_REASON_NOT_SUPPORTED": { + "windows": "PLAYER_REASON_NOT_SUPPORTED", + "android": "PLAYER_REASON_NOT_SUPPORTED", + "ios": "AgoraMediaPlayerReasonNotSupported", + "macos": "AgoraMediaPlayerReasonNotSupported" + }, + "PLAYER_REASON_TOKEN_EXPIRED": { + "windows": "PLAYER_REASON_TOKEN_EXPIRED", + "android": "PLAYER_REASON_TOKEN_EXPIRED", + "ios": "AgoraMediaPlayerReasonTokenExpired", + "macos": "AgoraMediaPlayerReasonTokenExpired" + }, + "PLAYER_REASON_UNKNOWN": { + "windows": "PLAYER_REASON_UNKNOWN", + "android": "PLAYER_REASON_UNKNOWN", + "ios": "AgoraMediaPlayerReasonUnknown", + "macos": "AgoraMediaPlayerReasonUnknown" + }, + "MEDIA_PLAYER_EVENT": { + "windows": "MEDIA_PLAYER_EVENT", + "android": "MediaPlayerEvent", + "ios": "AgoraMediaPlayerEvent", + "macos": "AgoraMediaPlayerEvent" + }, + "PLAYER_EVENT_SEEK_BEGIN": { + "windows": "PLAYER_EVENT_SEEK_BEGIN", + "android": "PLAYER_EVENT_SEEK_BEGIN", + "ios": "AgoraMediaPlayerEventSeekBegin", + "macos": "AgoraMediaPlayerEventSeekBegin" + }, + "PLAYER_EVENT_SEEK_COMPLETE": { + "windows": "PLAYER_EVENT_SEEK_COMPLETE", + "android": "PLAYER_EVENT_SEEK_COMPLETE", + "ios": "AgoraMediaPlayerEventSeekComplete", + "macos": "AgoraMediaPlayerEventSeekComplete" + }, + "PLAYER_EVENT_SEEK_ERROR": { + "windows": "PLAYER_EVENT_SEEK_ERROR", + "android": "PLAYER_EVENT_SEEK_ERROR", + "ios": "AgoraMediaPlayerEventSeekError", + "macos": "AgoraMediaPlayerEventSeekError" + }, + "PLAYER_EVENT_AUDIO_TRACK_CHANGED": { + "windows": "PLAYER_EVENT_AUDIO_TRACK_CHANGED", + "android": "PLAYER_EVENT_AUDIO_TRACK_CHANGED", + "ios": "AgoraMediaPlayerEventAudioTrackChanged", + "macos": "AgoraMediaPlayerEventAudioTrackChanged" + }, + "PLAYER_EVENT_BUFFER_LOW": { + "windows": "PLAYER_EVENT_BUFFER_LOW", + "android": "PLAYER_EVENT_BUFFER_LOW", + "ios": "AgoraMediaPlayerEventBufferLow", + "macos": "AgoraMediaPlayerEventBufferLow" + }, + "PLAYER_EVENT_BUFFER_RECOVER": { + "windows": "PLAYER_EVENT_BUFFER_RECOVER", + "android": "PLAYER_EVENT_BUFFER_RECOVER", + "ios": "AgoraMediaPlayerEventBufferRecover", + "macos": "AgoraMediaPlayerEventBufferRecover" + }, + "PLAYER_EVENT_FREEZE_START": { + "windows": "PLAYER_EVENT_FREEZE_START", + "android": "PLAYER_EVENT_FREEZE_START", + "ios": "AgoraMediaPlayerEventFreezeStart", + "macos": "AgoraMediaPlayerEventFreezeStart" + }, + "PLAYER_EVENT_FREEZE_STOP": { + "windows": "PLAYER_EVENT_FREEZE_STOP", + "android": "PLAYER_EVENT_FREEZE_STOP", + "ios": "AgoraMediaPlayerEventFreezeStop", + "macos": "AgoraMediaPlayerEventFreezeStop" + }, + "PLAYER_EVENT_SWITCH_BEGIN": { + "windows": "PLAYER_EVENT_SWITCH_BEGIN", + "android": "PLAYER_EVENT_SWITCH_BEGIN", + "ios": "AgoraMediaPlayerEventSwitchBegin", + "macos": "AgoraMediaPlayerEventSwitchBegin" + }, + "PLAYER_EVENT_SWITCH_COMPLETE": { + "windows": "PLAYER_EVENT_SWITCH_COMPLETE", + "android": "PLAYER_EVENT_SWITCH_COMPLETE", + "ios": "AgoraMediaPlayerEventSwitchComplete", + "macos": "AgoraMediaPlayerEventSwitchComplete" + }, + "PLAYER_EVENT_SWITCH_ERROR": { + "windows": "PLAYER_EVENT_SWITCH_ERROR", + "android": "PLAYER_EVENT_SWITCH_ERROR", + "ios": "AgoraMediaPlayerEventSwitchError", + "macos": "AgoraMediaPlayerEventSwitchError" + }, + "PLAYER_EVENT_FIRST_DISPLAYED": { + "windows": "PLAYER_EVENT_FIRST_DISPLAYED", + "android": "PLAYER_EVENT_FIRST_DISPLAYED", + "ios": "AgoraMediaPlayerEventFirstDisplayed", + "macos": "AgoraMediaPlayerEventFirstDisplayed" + }, + "PLAYER_EVENT_REACH_CACHE_FILE_MAX_COUNT": { + "windows": "PLAYER_EVENT_REACH_CACHE_FILE_MAX_COUNT", + "android": "PLAYER_EVENT_REACH_CACHE_FILE_MAX_COUNT", + "ios": "AgoraMediaPlayerEventReachCacheFileMaxCount", + "macos": "AgoraMediaPlayerEventReachCacheFileMaxCount" + }, + "PLAYER_EVENT_REACH_CACHE_FILE_MAX_SIZE": { + "windows": "PLAYER_EVENT_REACH_CACHE_FILE_MAX_SIZE", + "android": "PLAYER_EVENT_REACH_CACHE_FILE_MAX_SIZE", + "ios": "AgoraMediaPlayerEventReachCacheFileMaxSize", + "macos": "AgoraMediaPlayerEventReachCacheFileMaxSize" + }, + "MEDIA_PLAYER_METADATA_TYPE": { + "windows": "MEDIA_PLAYER_METADATA_TYPE", + "android": "MediaPlayerMetadataType", + "ios": "AgoraMediaPlayerMetaDataType", + "macos": "AgoraMediaPlayerMetaDataType" + }, + "PLAYER_METADATA_TYPE_UNKNOWN": { + "windows": "PLAYER_METADATA_TYPE_UNKNOWN", + "android": "PLAYER_METADATA_TYPE_UNKNOWN", + "ios": "AgoraMediaPlayerMetaDataTypeUnknown", + "macos": "AgoraMediaPlayerMetaDataTypeUnknown" + }, + "PLAYER_METADATA_TYPE_SEI": { + "windows": "PLAYER_METADATA_TYPE_SEI", + "android": "PLAYER_METADATA_TYPE_SEI", + "ios": "AgoraMediaPlayerMetaDataTypeSEI", + "macos": "AgoraMediaPlayerMetaDataTypeSEI" + }, + "MEDIA_PLAYER_STATE": { + "windows": "MEDIA_PLAYER_STATE", + "android": "MediaPlayerState", + "ios": "AgoraMediaPlayerState", + "macos": "AgoraMediaPlayerState" + }, + "PLAYER_STATE_IDLE": { + "windows": "PLAYER_STATE_IDLE", + "android": "PLAYER_STATE_IDLE", + "ios": "AgoraMediaPlayerStateIdle", + "macos": "AgoraMediaPlayerStateIdle" + }, + "PLAYER_STATE_OPENING": { + "windows": "PLAYER_STATE_OPENING", + "android": "PLAYER_STATE_OPENING", + "ios": "AgoraMediaPlayerStateOpening", + "macos": "AgoraMediaPlayerStateOpening" + }, + "PLAYER_STATE_OPEN_COMPLETED": { + "windows": "PLAYER_STATE_OPEN_COMPLETED", + "android": "PLAYER_STATE_OPEN_COMPLETED", + "ios": "AgoraMediaPlayerStateOpenCompleted", + "macos": "AgoraMediaPlayerStateOpenCompleted" + }, + "PLAYER_STATE_PLAYING": { + "windows": "PLAYER_STATE_PLAYING", + "android": "PLAYER_STATE_PLAYING", + "ios": "AgoraMediaPlayerStatePlaying", + "macos": "AgoraMediaPlayerStatePlaying" + }, + "PLAYER_STATE_PAUSED": { + "windows": "PLAYER_STATE_PAUSED", + "android": "PLAYER_STATE_PAUSED", + "ios": "AgoraMediaPlayerStatePaused", + "macos": "AgoraMediaPlayerStatePaused" + }, + "PLAYER_STATE_PLAYBACK_COMPLETED": { + "windows": "PLAYER_STATE_PLAYBACK_COMPLETED", + "android": "PLAYER_STATE_PLAYBACK_COMPLETED", + "ios": "AgoraMediaPlayerStatePlayBackCompleted", + "macos": "AgoraMediaPlayerStatePlayBackCompleted" + }, + "PLAYER_STATE_PLAYBACK_ALL_LOOPS_COMPLETED": { + "windows": "PLAYER_STATE_PLAYBACK_ALL_LOOPS_COMPLETED", + "android": "PLAYER_STATE_PLAYBACK_ALL_LOOPS_COMPLETED", + "ios": "AgoraMediaPlayerStatePlayBackAllLoopsCompleted", + "macos": "AgoraMediaPlayerStatePlayBackAllLoopsCompleted" + }, + "PLAYER_STATE_STOPPED": { + "windows": "PLAYER_STATE_STOPPED", + "android": "PLAYER_STATE_STOPPED", + "ios": "AgoraMediaPlayerStateStopped", + "macos": "AgoraMediaPlayerStateStopped" + }, + "PLAYER_STATE_FAILED": { + "windows": "PLAYER_STATE_FAILED", + "android": "PLAYER_STATE_FAILED", + "ios": "AgoraMediaPlayerStateFailed", + "macos": "AgoraMediaPlayerStateFailed" + }, + "MEDIA_SOURCE_TYPE": { + "windows": "MEDIA_SOURCE_TYPE", + "android": "MediaSourceType", + "ios": "AgoraMediaSourceType", + "macos": "AgoraMediaSourceType" + }, + "AUDIO_PLAYOUT_SOURCE": { + "windows": "AUDIO_PLAYOUT_SOURCE", + "android": "AUDIO_PLAYOUT_SOURCE", + "ios": "AgoraMediaSourceTypeAudioPlayout", + "macos": "AgoraMediaSourceTypeAudioPlayout" + }, + "AUDIO_RECORDING_SOURCE": { + "windows": "AUDIO_RECORDING_SOURCE", + "android": "AUDIO_RECORDING_SOURCE", + "ios": "AgoraMediaSourceTypeRecording", + "macos": "AgoraMediaSourceTypeRecording" + }, + "PRIMARY_CAMERA_SOURCE": { + "windows": "PRIMARY_CAMERA_SOURCE", + "android": "PRIMARY_CAMERA_SOURCE", + "ios": "AgoraMediaSourceTypePrimaryCamera", + "macos": "AgoraMediaSourceTypePrimaryCamera" + }, + "SECONDARY_CAMERA_SOURCE": { + "windows": "SECONDARY_CAMERA_SOURCE", + "android": "SECONDARY_CAMERA_SOURCE", + "ios": "AgoraMediaSourceTypeSecondaryCamera", + "macos": "AgoraMediaSourceTypeSecondaryCamera" + }, + "CUSTOM_VIDEO_SOURCE": { + "windows": "CUSTOM_VIDEO_SOURCE", + "android": "CUSTOM_VIDEO_SOURCE", + "ios": "AgoraMediaSourceTypeCustomVideo", + "macos": "AgoraMediaSourceTypeCustomVideo" + }, + "SPEECH_DRIVEN_VIDEO_SOURCE": { + "windows": "SPEECH_DRIVEN_VIDEO_SOURCE", + "android": "SPEECH_DRIVEN_VIDEO_SOURCE", + "ios": "AgoraMediaSourceTypeSpeechDriven", + "macos": "AgoraMediaSourceTypeSpeechDriven" + }, + "UNKNOWN_MEDIA_SOURCE": { + "windows": "UNKNOWN_MEDIA_SOURCE", + "android": "UNKNOWN_MEDIA_SOURCE", + "ios": "AgoraMediaSourceTypeUnknown", + "macos": "AgoraMediaSourceTypeUnknown" + }, + "MEDIA_TRACE_EVENT": { + "windows": "MEDIA_TRACE_EVENT", + "android": "MEDIA_TRACE_EVENT", + "ios": "AgoraMediaTraceEvent", + "macos": "AgoraMediaTraceEvent" + }, + "MEDIA_TRACE_EVENT_VIDEO_RENDERED": { + "windows": "MEDIA_TRACE_EVENT_VIDEO_RENDERED", + "android": "MEDIA_TRACE_EVENT_VIDEO_RENDERED", + "ios": "AgoraMediaTraceEventVideoRendered", + "macos": "AgoraMediaTraceEventVideoRendered" + }, + "MEDIA_TRACE_EVENT_VIDEO_DECODED": { + "windows": "MEDIA_TRACE_EVENT_VIDEO_DECODED", + "android": "MEDIA_TRACE_EVENT_VIDEO_DECODED", + "ios": "AgoraMediaTraceEventVideoDecoded", + "macos": "AgoraMediaTraceEventVideoDecoded" + }, + "MEDIA_STREAM_TYPE": { + "windows": "MEDIA_STREAM_TYPE", + "android": "MediaStreamType", + "ios": "AgoraMediaStreamType", + "macos": "AgoraMediaStreamType" + }, + "STREAM_TYPE_UNKNOWN": { + "windows": "STREAM_TYPE_UNKNOWN", + "android": "STREAM_TYPE_UNKNOWN", + "ios": "AgoraMediaStreamTypeUnknown", + "macos": "AgoraMediaStreamTypeUnknown" + }, + "STREAM_TYPE_SUBTITLE": { + "windows": "STREAM_TYPE_SUBTITLE", + "android": "STREAM_TYPE_SUBTITLE", + "ios": "AgoraMediaStreamTypeSubtitle", + "macos": "AgoraMediaStreamTypeSubtitle" + }, + "METADATA_TYPE": { + "windows": "METADATA_TYPE", + "ios": "AgoraMetadataType", + "macos": "AgoraMetadataType" + }, + "UNKNOWN_METADATA": { + "windows": "UNKNOWN_METADATA", + "android": "UNKNOWN_METADATA", + "ios": "AgoraMetadataTypeUnknown", + "macos": "AgoraMetadataTypeUnknown" + }, + "VIDEO_METADATA": { + "windows": "VIDEO_METADATA", + "android": "VIDEO_METADATA", + "ios": "AgoraMetadataTypeVideo", + "macos": "AgoraMetadataTypeVideo" + }, + "MUSIC_CACHE_STATUS_TYPE_CACHED": { + "windows": "MUSIC_CACHE_STATUS_TYPE_CACHED", + "android": "MUSIC_CACHE_STATUS_TYPE_CACHED", + "ios": "AgoraMusicCacheStatusTypeCached" + }, + "MUSIC_CACHE_STATUS_TYPE_CACHING": { + "windows": "MUSIC_CACHE_STATUS_TYPE_CACHING", + "android": "MUSIC_CACHE_STATUS_TYPE_CACHING", + "ios": "AgoraMusicCacheStatusTypeCaching" + }, + "kMusicContentCenterReasonOk": { + "windows": "kMusicContentCenterReasonOk", + "android": "MUSIC_CONTENT_CENTER_STATE_REASON_OK", + "ios": "AgoraMusicContentCenterStateReasonOK" + }, + "kMusicContentCenterReasonError": { + "windows": "kMusicContentCenterReasonError", + "android": "MUSIC_CONTENT_CENTER_STATE_REASON_ERROR", + "ios": "AgoraMusicContentCenterStateReasonError" + }, + "kMusicContentCenterReasonGateway": { + "windows": "kMusicContentCenterReasonGateway", + "android": "MUSIC_CONTENT_CENTER_STATE_REASON_GATEWAY", + "ios": "AgoraMusicContentCenterStateReasonErrorGateway" + }, + "kMusicContentCenterReasonPermissionAndResource": { + "windows": "kMusicContentCenterReasonPermissionAndResource", + "android": "MUSIC_CONTENT_CENTER_STATE_REASON_PERMISSION_AND_RESOURCE", + "ios": "AgoraMusicContentCenterStateReasonErrorPermissionAndResource" + }, + "kMusicContentCenterReasonInternalDataParse": { + "windows": "kMusicContentCenterReasonInternalDataParse", + "android": "MUSIC_CONTENT_CENTER_STATE_REASON_INTERNAL_DATA_PARSE", + "ios": "AgoraMusicContentCenterStateReasonErrorInternalDataParse" + }, + "kMusicContentCenterReasonMusicLoading": { + "windows": "kMusicContentCenterReasonMusicLoading", + "android": "MUSIC_CONTENT_CENTER_STATE_REASON_MUSIC_LOADING", + "ios": "AgoraMusicContentCenterStateReasonErrorMusicLoading" + }, + "kMusicContentCenterReasonMusicDecryption": { + "windows": "kMusicContentCenterReasonMusicDecryption", + "android": "MUSIC_CONTENT_CENTER_STATE_REASON_MUSIC_DECRYPTION", + "ios": "AgoraMusicContentCenterStateReasonErrorMusicDecryption" + }, + "kMusicContentCenterReasonHttpInternalError": { + "windows": "kMusicContentCenterReasonHttpInternalError", + "android": "MUSIC_CONTENT_CENTER_STATE_REASON_HTTP_INTERNAL", + "ios": "AgoraMusicContentCenterStateReasonErrorHttpInternalError" + }, + "kMusicPlayModeOriginal": { + "windows": "kMusicPlayModeOriginal", + "android": "MUSIC_PLAY_MODE_ORIGINAL", + "ios": "AgoraMusicPlayModeOriginal" + }, + "kMusicPlayModeAccompany": { + "windows": "kMusicPlayModeAccompany", + "android": "MUSIC_PLAY_MODE_ACCOMPANY", + "ios": "AgoraMusicPlayModeAccompany" + }, + "kMusicPlayModeLeadSing": { + "windows": "kMusicPlayModeLeadSing", + "android": "MUSIC_PLAY_MODE_LEAD_SING", + "ios": "AgoraMusicPlayModeLeadsing" + }, + "NETWORK_TYPE": { + "windows": "NETWORK_TYPE", + "ios": "AgoraNetworkType", + "macos": "AgoraNetworkType" + }, + "NETWORK_TYPE_UNKNOWN": { + "windows": "NETWORK_TYPE_UNKNOWN", + "android": "NETWORK_TYPE_UNKNOWN", + "ios": "AgoraNetworkTypeUnknown", + "macos": "AgoraNetworkTypeUnknown" + }, + "NETWORK_TYPE_DISCONNECTED": { + "windows": "NETWORK_TYPE_DISCONNECTED", + "android": "NETWORK_TYPE_DISCONNECTED", + "ios": "AgoraNetworkTypeDisconnected", + "macos": "AgoraNetworkTypeDisconnected" + }, + "NETWORK_TYPE_LAN": { + "windows": "NETWORK_TYPE_LAN", + "android": "NETWORK_TYPE_LAN", + "ios": "AgoraNetworkTypeLAN", + "macos": "AgoraNetworkTypeLAN" + }, + "NETWORK_TYPE_WIFI": { + "windows": "NETWORK_TYPE_WIFI", + "android": "NETWORK_TYPE_WIFI", + "ios": "AgoraNetworkTypeWIFI", + "macos": "AgoraNetworkTypeWIFI" + }, + "NETWORK_TYPE_MOBILE_2G": { + "windows": "NETWORK_TYPE_MOBILE_2G", + "android": "NETWORK_TYPE_MOBILE_2G", + "ios": "AgoraNetworkType2G", + "macos": "AgoraNetworkType2G" + }, + "NETWORK_TYPE_MOBILE_3G": { + "windows": "NETWORK_TYPE_MOBILE_3G", + "android": "NETWORK_TYPE_MOBILE_3G", + "ios": "AgoraNetworkType3G", + "macos": "AgoraNetworkType3G" + }, + "NETWORK_TYPE_MOBILE_4G": { + "windows": "NETWORK_TYPE_MOBILE_4G", + "android": "NETWORK_TYPE_MOBILE_4G", + "ios": "AgoraNetworkType4G", + "macos": "AgoraNetworkType4G" + }, + "NETWORK_TYPE_MOBILE_5G": { + "windows": "NETWORK_TYPE_MOBILE_5G", + "android": "NETWORK_TYPE_MOBILE_5G", + "ios": "AgoraNetworkType5G", + "macos": "AgoraNetworkType5G" + }, + "ORIENTATION_MODE": { + "windows": "ORIENTATION_MODE", + "android": "ORIENTATION_MODE", + "ios": "AgoraVideoOutputOrientationMode", + "macos": "AgoraVideoOutputOrientationMode" + }, + "ORIENTATION_MODE_ADAPTIVE": { + "windows": "ORIENTATION_MODE_ADAPTIVE", + "android": "ORIENTATION_MODE_ADAPTIVE", + "ios": "AgoraVideoOutputOrientationModeAdaptative", + "macos": "AgoraVideoOutputOrientationModeAdaptative" + }, + "ORIENTATION_MODE_FIXED_LANDSCAPE": { + "windows": "ORIENTATION_MODE_FIXED_LANDSCAPE", + "android": "ORIENTATION_FIXED_LANDSCAPE", + "ios": "AgoraVideoOutputOrientationModeFixedLandscape", + "macos": "AgoraVideoOutputOrientationModeFixedLandscape" + }, + "ORIENTATION_MODE_FIXED_PORTRAIT": { + "windows": "ORIENTATION_MODE_FIXED_PORTRAIT", + "android": "ORIENTATION_FIXED_PORTRAIT", + "ios": "AgoraVideoOutputOrientationModeFixedPortrait", + "macos": "AgoraVideoOutputOrientationModeFixedPortrait" + }, + "PreloadState": { + "windows": "PreloadState", + "ios": "AgoraMusicContentCenterPreloadStatus" + }, + "kPreloadStateCompleted": { + "windows": "kPreloadStateCompleted", + "android": "PRELOAD_STATE_COMPLETED", + "ios": "AgoraMusicContentCenterPreloadStatusOK" + }, + "kPreloadStateFailed": { + "windows": "kPreloadStateFailed", + "android": "PRELOAD_STATE_FAILED", + "ios": "AgoraMusicContentCenterPreloadStatusError" + }, + "kPreloadStatePreloading": { + "windows": "kPreloadStatePreloading", + "android": "PRELOAD_STATE_PRELOADING", + "ios": "AgoraMusicContentCenterPreloadStatusPreloading" + }, + "kPreloadStateRemoved": { + "windows": "kPreloadStateRemoved", + "android": "PRELOAD_STATE_REMOVED", + "ios": "kPreloadStateRemoved" + }, + "PERMISSION_TYPE": { + "windows": "PERMISSION_TYPE", + "ios": "AgoraPermissionType", + "macos": "AgoraPermissionType" + }, + "RECORD_AUDIO": { + "windows": "RECORD_AUDIO", + "android": "RECORD_AUDIO", + "ios": "AgoraPermissionTypeRecordAudio", + "macos": "AgoraPermissionTypeRecordAudio" + }, + "CAMERA": { + "windows": "CAMERA", + "android": "CAMERA", + "ios": "AgoraPermissionTypeCamera", + "macos": "AgoraPermissionTypeCamera" + }, + "SCREEN_CAPTURE": { + "windows": "SCREEN_CAPTURE", + "android": "SCREEN_CAPTURE" + }, + "PLAYER_PRELOAD_EVENT": { + "windows": "PLAYER_PRELOAD_EVENT", + "android": "MediaPlayerPreloadEvent", + "ios": "AgoraMediaPlayerPreloadEvent", + "macos": "AgoraMediaPlayerPreloadEvent" + }, + "PLAYER_PRELOAD_EVENT_BEGIN": { + "windows": "PLAYER_PRELOAD_EVENT_BEGIN", + "android": "PLAYER_PRELOAD_EVENT_BEGIN", + "ios": "AgoraMediaPlayerPreloadEventBegin", + "macos": "AgoraMediaPlayerPreloadEventBegin" + }, + "PLAYER_PRELOAD_EVENT_COMPLETE": { + "windows": "PLAYER_PRELOAD_EVENT_COMPLETE", + "android": "PLAYER_PRELOAD_EVENT_COMPLETE", + "ios": "AgoraMediaPlayerPreloadEventComplete", + "macos": "AgoraMediaPlayerPreloadEventComplete" + }, + "PLAYER_PRELOAD_EVENT_ERROR": { + "windows": "PLAYER_PRELOAD_EVENT_ERROR", + "android": "PLAYER_PRELOAD_EVENT_ERROR", + "ios": "AgoraMediaPlayerPreloadEventError", + "macos": "AgoraMediaPlayerPreloadEventError" + }, + "PRIORITY_HIGH": { + "windows": "PRIORITY_HIGH", + "android": "USER_PRIORITY_HIGH" + }, + "PRIORITY_NORMAL": { + "windows": "PRIORITY_NORMAL", + "android": "USER_PRIORITY_NORANL" + }, + "QUALITY_ADAPT_INDICATION": { + "windows": "QUALITY_ADAPT_INDICATION", + "ios": "AgoraVideoQualityAdaptIndication", + "macos": "AgoraVideoQualityAdaptIndication" + }, + "ADAPT_NONE": { + "windows": "ADAPT_NONE", + "android": "ADAPT_NONE", + "ios": "AgoraVideoQualityAdaptNone", + "macos": "AgoraVideoQualityAdaptNone" + }, + "ADAPT_UP_BANDWIDTH": { + "windows": "ADAPT_UP_BANDWIDTH", + "android": "ADAPT_UP_BANDWIDTH", + "ios": "AgoraVideoQualityAdaptUpBandwidth", + "macos": "AgoraVideoQualityAdaptUpBandwidth" + }, + "ADAPT_DOWN_BANDWIDTH": { + "windows": "ADAPT_DOWN_BANDWIDTH", + "android": "ADAPT_DOWN_BANDWIDTH", + "ios": "AgoraVideoQualityAdaptDownBandwidth", + "macos": "AgoraVideoQualityAdaptDownBandwidth" + }, + "QUALITY_REPORT_JSON": { + "windows": "QUALITY_REPORT_JSON", + "android": "QUALITY_REPORT_JSON" + }, + "QUALITY_REPORT_HTML": { + "windows": "QUALITY_REPORT_HTML", + "android": "QUALITY_REPORT_HTML" + }, + "QUALITY_TYPE": { + "windows": "QUALITY_TYPE", + "ios": "AgoraNetworkQuality", + "macos": "AgoraNetworkQuality" + }, + "QUALITY_UNKNOWN": { + "windows": "QUALITY_UNKNOWN", + "android": "QUALITY_UNKNOWN", + "ios": "AgoraNetworkQualityUnknown", + "macos": "AgoraNetworkQualityUnknown" + }, + "QUALITY_EXCELLENT": { + "windows": "QUALITY_EXCELLENT", + "android": "QUALITY_EXCELLENT", + "ios": "AgoraNetworkQualityExcellent", + "macos": "AgoraNetworkQualityExcellent" + }, + "QUALITY_GOOD": { + "windows": "QUALITY_GOOD", + "android": "QUALITY_GOOD", + "ios": "AgoraNetworkQualityGood", + "macos": "AgoraNetworkQualityGood" + }, + "QUALITY_POOR": { + "windows": "QUALITY_POOR", + "android": "QUALITY_POOR", + "ios": "AgoraNetworkQualityPoor", + "macos": "AgoraNetworkQualityPoor" + }, + "QUALITY_BAD": { + "windows": "QUALITY_BAD", + "android": "QUALITY_BAD", + "ios": "AgoraNetworkQualityBad", + "macos": "AgoraNetworkQualityBad" + }, + "QUALITY_VBAD": { + "windows": "QUALITY_VBAD", + "android": "QUALITY_VBAD", + "ios": "AgoraNetworkQualityVBad", + "macos": "AgoraNetworkQualityVBad" + }, + "QUALITY_DOWN": { + "windows": "QUALITY_DOWN", + "android": "QUALITY_DOWN", + "ios": "AgoraNetworkQualityDown", + "macos": "AgoraNetworkQualityDown" + }, + "QUALITY_UNSUPPORTED": { + "windows": "QUALITY_UNSUPPORTED", + "android": "QUALITY_UNSUPPORTED", + "ios": "AgoraNetworkQualityUnsupported", + "macos": "AgoraNetworkQualityUnsupported" + }, + "QUALITY_DETECTING": { + "windows": "QUALITY_DETECTING", + "android": "QUALITY_DETECTING", + "ios": "AgoraNetworkQualityDetecting", + "macos": "AgoraNetworkQualityDetecting" + }, + "RAW_AUDIO_FRAME_OP_MODE_TYPE": { + "windows": "RAW_AUDIO_FRAME_OP_MODE_TYPE", + "ios": "AgoraAudioRawFrameOperationMode", + "macos": "AgoraAudioRawFrameOperationMode" + }, + "RAW_AUDIO_FRAME_OP_MODE_READ_ONLY": { + "windows": "RAW_AUDIO_FRAME_OP_MODE_READ_ONLY", + "android": "RAW_AUDIO_FRAME_OP_MODE_READ_ONLY", + "ios": "AgoraAudioRawFrameOperationModeReadOnly", + "macos": "AgoraAudioRawFrameOperationModeReadOnly" + }, + "RAW_AUDIO_FRAME_OP_MODE_READ_WRITE": { + "windows": "RAW_AUDIO_FRAME_OP_MODE_READ_WRITE", + "android": "RAW_AUDIO_FRAME_OP_MODE_READ_WRITE", + "ios": "AgoraAudioRawFrameOperationModeReadWrite", + "macos": "AgoraAudioRawFrameOperationModeReadWrite" + }, + "REMOTE_AUDIO_STATE": { + "windows": "REMOTE_AUDIO_STATE", + "ios": "AgoraAudioRemoteState", + "macos": "AgoraAudioRemoteState" + }, + "REMOTE_AUDIO_STATE_STOPPED": { + "windows": "REMOTE_AUDIO_STATE_STOPPED", + "android": "REMOTE_AUDIO_STATE_STOPPED", + "ios": "AgoraAudioRemoteStateStopped", + "macos": "AgoraAudioRemoteStateStopped" + }, + "REMOTE_AUDIO_STATE_STARTING": { + "windows": "REMOTE_AUDIO_STATE_STARTING", + "android": "REMOTE_AUDIO_STATE_STARTING", + "ios": "AgoraAudioRemoteStateStarting", + "macos": "AgoraAudioRemoteStateStarting" + }, + "REMOTE_AUDIO_STATE_DECODING": { + "windows": "REMOTE_AUDIO_STATE_DECODING", + "android": "REMOTE_AUDIO_STATE_DECODING", + "ios": "AgoraAudioRemoteStateDecoding", + "macos": "AgoraAudioRemoteStateDecoding" + }, + "REMOTE_AUDIO_STATE_FROZEN": { + "windows": "REMOTE_AUDIO_STATE_FROZEN", + "android": "REMOTE_AUDIO_STATE_FROZEN", + "ios": "AgoraAudioRemoteStateFrozen", + "macos": "AgoraAudioRemoteStateFrozen" + }, + "REMOTE_AUDIO_STATE_FAILED": { + "windows": "REMOTE_AUDIO_STATE_FAILED", + "android": "REMOTE_AUDIO_STATE_FAILED", + "ios": "AgoraAudioRemoteStateFailed", + "macos": "AgoraAudioRemoteStateFailed" + }, + "REMOTE_VIDEO_STATE": { + "windows": "REMOTE_VIDEO_STATE", + "ios": "AgoraVideoRemoteState", + "macos": "AgoraVideoRemoteState" + }, + "REMOTE_VIDEO_STATE_STOPPED": { + "windows": "REMOTE_VIDEO_STATE_STOPPED", + "android": "REMOTE_VIDEO_STATE_STOPPED", + "ios": "AgoraVideoRemoteStateStopped", + "macos": "AgoraVideoRemoteStateStopped" + }, + "REMOTE_VIDEO_STATE_STARTING": { + "windows": "REMOTE_VIDEO_STATE_STARTING", + "android": "REMOTE_VIDEO_STATE_STARTING", + "ios": "AgoraVideoRemoteStateStarting", + "macos": "AgoraVideoRemoteStateStarting" + }, + "REMOTE_VIDEO_STATE_DECODING": { + "windows": "REMOTE_VIDEO_STATE_DECODING", + "android": "REMOTE_VIDEO_STATE_DECODING", + "ios": "AgoraVideoRemoteStateDecoding", + "macos": "AgoraVideoRemoteStateDecoding" + }, + "REMOTE_VIDEO_STATE_FROZEN": { + "windows": "REMOTE_VIDEO_STATE_FROZEN", + "android": "REMOTE_VIDEO_STATE_FROZEN", + "ios": "AgoraVideoRemoteStateFrozen", + "macos": "AgoraVideoRemoteStateFrozen" + }, + "REMOTE_VIDEO_STATE_FAILED": { + "windows": "REMOTE_VIDEO_STATE_FAILED", + "android": "REMOTE_VIDEO_STATE_FAILED", + "ios": "AgoraVideoRemoteStateFailed", + "macos": "AgoraVideoRemoteStateFailed" + }, + "RteErrorCode": { + "windows": "RteErrorCode", + "android": "ErrorCode", + "ios": "AgoraRteErrorCode", + "macos": "AgoraRteErrorCode" + }, + "kRteOk": { + "windows": "kRteOk", + "android": "OK", + "ios": "AgoraRteOk", + "macos": "AgoraRteOk" + }, + "kRteErrorDefault": { + "windows": "kRteErrorDefault", + "android": "DEFAULT", + "ios": "AgoraRteErrorDefault", + "macos": "AgoraRteErrorDefault" + }, + "kRteErrorInvalidArgument": { + "windows": "kRteErrorInvalidArgument", + "android": "INVALID_ARGUMENT", + "ios": "AgoraRteErrorInvalidArgument", + "macos": "AgoraRteErrorInvalidArgument" + }, + "kRteErrorInvalidOperation": { + "windows": "kRteErrorInvalidOperation", + "android": "INVALID_OPERATION", + "ios": "AgoraRteErrorInvalidOperation", + "macos": "AgoraRteErrorInvalidOperation" + }, + "kRteErrorNetworkError": { + "windows": "kRteErrorNetworkError", + "android": "NETWORK_ERROR", + "ios": "AgoraRteErrorNetworkError", + "macos": "AgoraRteErrorNetworkError" + }, + "kRteErrorAuthenticationFailed": { + "windows": "kRteErrorAuthenticationFailed", + "android": "AUTHENTICATION_FAILED", + "ios": "AgoraRteErrorAuthenticationFailed", + "macos": "AgoraRteErrorAuthenticationFailed" + }, + "kRteErrorStreamNotFound": { + "windows": "kRteErrorStreamNotFound", + "android": "STREAM_NOT_FOUND", + "ios": "AgoraRteErrorStreamNotFound", + "macos": "AgoraRteErrorStreamNotFound" + }, + "kRteVideoMirrorModeAuto": { + "windows": "kRteVideoMirrorModeAuto", + "android": "AUTO", + "ios": "AgoraRteVideoMirrorModeAuto", + "macos": "AgoraRteVideoMirrorModeAuto" + }, + "kRteVideoMirrorModeEnabled": { + "windows": "kRteVideoMirrorModeEnabled", + "android": "ENABLED", + "ios": "AgoraRteVideoMirrorModeEnabled", + "macos": "AgoraRteVideoMirrorModeEnabled" + }, + "kRteVideoMirrorModeDisabled": { + "windows": "kRteVideoMirrorModeDisabled", + "android": "DISABLED", + "ios": "AgoraRteVideoMirrorModeDisabled", + "macos": "AgoraRteVideoMirrorModeDisabled" + }, + "REMOTE_AUDIO_STATE_REASON": { + "windows": "REMOTE_AUDIO_STATE_REASON", + "ios": "AgoraAudioRemoteReason", + "macos": "AgoraAudioRemoteReason" + }, + "REMOTE_AUDIO_REASON_INTERNAL": { + "windows": "REMOTE_AUDIO_REASON_INTERNAL", + "android": "REMOTE_AUDIO_REASON_INTERNAL", + "ios": "AgoraAudioRemoteReasonInternal", + "macos": "AgoraAudioRemoteReasonInternal" + }, + "REMOTE_AUDIO_REASON_NETWORK_CONGESTION": { + "windows": "REMOTE_AUDIO_REASON_NETWORK_CONGESTION", + "android": "REMOTE_AUDIO_REASON_NETWORK_CONGESTION", + "ios": "AgoraAudioRemoteReasonNetworkCongestion", + "macos": "AgoraAudioRemoteReasonNetworkCongestion" + }, + "REMOTE_AUDIO_REASON_NETWORK_RECOVERY": { + "windows": "REMOTE_AUDIO_REASON_NETWORK_RECOVERY", + "android": "REMOTE_AUDIO_REASON_NETWORK_RECOVERY", + "ios": "AgoraAudioRemoteReasonNetworkRecovery", + "macos": "AgoraAudioRemoteReasonNetworkRecovery" + }, + "REMOTE_AUDIO_REASON_LOCAL_MUTED": { + "windows": "REMOTE_AUDIO_REASON_LOCAL_MUTED", + "android": "REMOTE_AUDIO_REASON_LOCAL_MUTED", + "ios": "AgoraAudioRemoteReasonLocalMuted", + "macos": "AgoraAudioRemoteReasonLocalMuted" + }, + "REMOTE_AUDIO_REASON_LOCAL_UNMUTED": { + "windows": "REMOTE_AUDIO_REASON_LOCAL_UNMUTED", + "android": "REMOTE_AUDIO_REASON_LOCAL_UNMUTED", + "ios": "AgoraAudioRemoteReasonLocalUnmuted", + "macos": "AgoraAudioRemoteReasonLocalUnmuted" + }, + "REMOTE_AUDIO_REASON_REMOTE_MUTED": { + "windows": "REMOTE_AUDIO_REASON_REMOTE_MUTED", + "android": "REMOTE_AUDIO_REASON_REMOTE_MUTED", + "ios": "AgoraAudioRemoteReasonRemoteMuted", + "macos": "AgoraAudioRemoteReasonRemoteMuted" + }, + "REMOTE_AUDIO_REASON_REMOTE_UNMUTED": { + "windows": "REMOTE_AUDIO_REASON_REMOTE_UNMUTED", + "android": "REMOTE_AUDIO_REASON_REMOTE_UNMUTED", + "ios": "AgoraAudioRemoteReasonRemoteUnmuted", + "macos": "AgoraAudioRemoteReasonRemoteUnmuted" + }, + "REMOTE_AUDIO_REASON_REMOTE_OFFLINE": { + "windows": "REMOTE_AUDIO_REASON_REMOTE_OFFLINE", + "android": "REMOTE_AUDIO_REASON_REMOTE_OFFLINE", + "ios": "AgoraAudioRemoteReasonRemoteOffline", + "macos": "AgoraAudioRemoteReasonRemoteOffline" + }, + "REMOTE_VIDEO_STATE_REASON": { + "windows": "REMOTE_VIDEO_STATE_REASON", + "ios": "AgoraVideoRemoteReason", + "macos": "AgoraVideoRemoteReason" + }, + "REMOTE_VIDEO_STATE_REASON_INTERNAL": { + "windows": "REMOTE_VIDEO_STATE_REASON_INTERNAL", + "android": "REMOTE_VIDEO_STATE_REASON_INTERNAL", + "ios": "AgoraVideoRemoteReasonInternal", + "macos": "AgoraVideoRemoteReasonInternal" + }, + "REMOTE_VIDEO_STATE_REASON_NETWORK_CONGESTION": { + "windows": "REMOTE_VIDEO_STATE_REASON_NETWORK_CONGESTION", + "android": "REMOTE_VIDEO_STATE_REASON_NETWORK_CONGESTION", + "ios": "AgoraVideoRemoteReasonCongestion", + "macos": "AgoraVideoRemoteReasonCongestion" + }, + "REMOTE_VIDEO_STATE_REASON_NETWORK_RECOVERY": { + "windows": "REMOTE_VIDEO_STATE_REASON_NETWORK_RECOVERY", + "android": "REMOTE_VIDEO_STATE_REASON_NETWORK_RECOVERY", + "ios": "AgoraVideoRemoteReasonRecovery", + "macos": "AgoraVideoRemoteReasonRecovery" + }, + "REMOTE_VIDEO_STATE_REASON_LOCAL_MUTED": { + "windows": "REMOTE_VIDEO_STATE_REASON_LOCAL_MUTED", + "android": "REMOTE_VIDEO_STATE_REASON_LOCAL_MUTED", + "ios": "AgoraVideoRemoteReasonLocalMuted", + "macos": "AgoraVideoRemoteReasonLocalMuted" + }, + "REMOTE_VIDEO_STATE_REASON_LOCAL_UNMUTED": { + "windows": "REMOTE_VIDEO_STATE_REASON_LOCAL_UNMUTED", + "android": "REMOTE_VIDEO_STATE_REASON_LOCAL_UNMUTED", + "ios": "AgoraVideoRemoteReasonLocalUnmuted", + "macos": "AgoraVideoRemoteReasonLocalUnmuted" + }, + "REMOTE_VIDEO_STATE_REASON_REMOTE_MUTED": { + "windows": "REMOTE_VIDEO_STATE_REASON_REMOTE_MUTED", + "android": "REMOTE_VIDEO_STATE_REASON_REMOTE_MUTED", + "ios": "AgoraVideoRemoteReasonRemoteMuted", + "macos": "AgoraVideoRemoteReasonRemoteMuted" + }, + "REMOTE_VIDEO_STATE_REASON_REMOTE_UNMUTED": { + "windows": "REMOTE_VIDEO_STATE_REASON_REMOTE_UNMUTED", + "android": "REMOTE_VIDEO_STATE_REASON_REMOTE_UNMUTED", + "ios": "AgoraVideoRemoteReasonRemoteUnmuted", + "macos": "AgoraVideoRemoteReasonRemoteUnmuted" + }, + "REMOTE_VIDEO_STATE_REASON_REMOTE_OFFLINE": { + "windows": "REMOTE_VIDEO_STATE_REASON_REMOTE_OFFLINE", + "android": "REMOTE_VIDEO_STATE_REASON_REMOTE_OFFLINE", + "ios": "AgoraVideoRemoteReasonRemoteOffline", + "macos": "AgoraVideoRemoteReasonRemoteOffline" + }, + "REMOTE_VIDEO_STATE_REASON_AUDIO_FALLBACK": { + "windows": "REMOTE_VIDEO_STATE_REASON_AUDIO_FALLBACK", + "android": "REMOTE_VIDEO_STATE_REASON_AUDIO_FALLBACK", + "ios": "AgoraVideoRemoteReasonAudioFallback", + "macos": "AgoraVideoRemoteReasonAudioFallback" + }, + "REMOTE_VIDEO_STATE_REASON_AUDIO_FALLBACK_RECOVERY": { + "windows": "REMOTE_VIDEO_STATE_REASON_AUDIO_FALLBACK_RECOVERY", + "android": "REMOTE_VIDEO_STATE_REASON_AUDIO_FALLBACK_RECOVERY", + "ios": "AgoraVideoRemoteReasonAudioFallbackRecovery", + "macos": "AgoraVideoRemoteReasonAudioFallbackRecovery" + }, + "REMOTE_VIDEO_STATE_REASON_SDK_IN_BACKGROUND": { + "windows": "REMOTE_VIDEO_STATE_REASON_SDK_IN_BACKGROUND", + "ios": "AgoraVideoRemoteReasonSDKInBackground", + "macos": "AgoraVideoRemoteReasonSDKInBackground" + }, + "REMOTE_VIDEO_STATE_REASON_CODEC_NOT_SUPPORT": { + "windows": "REMOTE_VIDEO_STATE_REASON_CODEC_NOT_SUPPORT", + "android": "REMOTE_VIDEO_STATE_REASON_CODEC_NOT_SUPPORT", + "ios": "AgoraVideoRemoteReasonCodecNotSupport", + "macos": "AgoraVideoRemoteReasonCodecNotSupport" + }, + "kRteAbrFallbackDisabled": { + "windows": "kRteAbrFallbackDisabled", + "android": "DISABLED", + "ios": "AgoraRteAbrFallbackDisabled", + "macos": "AgoraRteAbrFallbackDisabled" + }, + "kRteAbrFallbackLow": { + "windows": "kRteAbrFallbackLow", + "android": "LOW", + "ios": "AgoraRteAbrFallbackLow", + "macos": "AgoraRteAbrFallbackLow" + }, + "kRteAbrFallbackAudioOnly": { + "windows": "kRteAbrFallbackAudioOnly", + "android": "AUDIO_ONLY", + "ios": "AgoraRteAbrFallbackAudioOnly", + "macos": "AgoraRteAbrFallbackAudioOnly" + }, + "kRteAbrFallbackLayer1": { + "windows": "kRteAbrFallbackLayer1", + "android": "LAYER1", + "ios": "AgoraRteAbrFallbackLayer1", + "macos": "AgoraRteAbrFallbackLayer1" + }, + "kRteAbrFallbackLayer2": { + "windows": "kRteAbrFallbackLayer2", + "android": "LAYER2", + "ios": "AgoraRteAbrFallbackLayer2", + "macos": "AgoraRteAbrFallbackLayer2" + }, + "kRteAbrFallbackLayer3": { + "windows": "kRteAbrFallbackLayer3", + "android": "LAYER3", + "ios": "AgoraRteAbrFallbackLayer3", + "macos": "AgoraRteAbrFallbackLayer3" + }, + "kRteAbrFallbackLayer4": { + "windows": "kRteAbrFallbackLayer4", + "android": "LAYER4", + "ios": "AgoraRteAbrFallbackLayer4", + "macos": "AgoraRteAbrFallbackLayer4" + }, + "kRteAbrFallbackLayer5": { + "windows": "kRteAbrFallbackLayer5", + "android": "LAYER5", + "ios": "AgoraRteAbrFallbackLayer5", + "macos": "AgoraRteAbrFallbackLayer5" + }, + "kRteAbrFallbackLayer6": { + "windows": "kRteAbrFallbackLayer6", + "android": "LAYER6", + "ios": "AgoraRteAbrFallbackLayer6", + "macos": "AgoraRteAbrFallbackLayer6" + }, + "kRteAbrSubscriptionHigh": { + "windows": "kRteAbrSubscriptionHigh", + "android": "HIGH", + "ios": "AgoraRteAbrSubscriptionHigh", + "macos": "AgoraRteAbrSubscriptionHigh" + }, + "kRteAbrSubscriptionLow": { + "windows": "kRteAbrSubscriptionLow", + "android": "LOW", + "ios": "AgoraRteAbrSubscriptionLow", + "macos": "AgoraRteAbrSubscriptionLow" + }, + "kRteAbrSubscriptionLayer1": { + "windows": "kRteAbrSubscriptionLayer1", + "android": "LAYER1", + "ios": "AgoraRteAbrSubscriptionLayer1", + "macos": "AgoraRteAbrSubscriptionLayer1" + }, + "kRteAbrSubscriptionLayer2": { + "windows": "kRteAbrSubscriptionLayer2", + "android": "LAYER2", + "ios": "AgoraRteAbrSubscriptionLayer2", + "macos": "AgoraRteAbrSubscriptionLayer2" + }, + "kRteAbrSubscriptionLayer3": { + "windows": "kRteAbrSubscriptionLayer3", + "android": "LAYER3", + "ios": "AgoraRteAbrSubscriptionLayer3", + "macos": "AgoraRteAbrSubscriptionLayer3" + }, + "kRteAbrSubscriptionLayer4": { + "windows": "kRteAbrSubscriptionLayer4", + "android": "LAYER4", + "ios": "AgoraRteAbrSubscriptionLayer4", + "macos": "AgoraRteAbrSubscriptionLayer4" + }, + "kRteAbrSubscriptionLayer5": { + "windows": "kRteAbrSubscriptionLayer5", + "android": "LAYER5", + "ios": "AgoraRteAbrSubscriptionLayer5", + "macos": "AgoraRteAbrSubscriptionLayer5" + }, + "kRteAbrSubscriptionLayer6": { + "windows": "kRteAbrSubscriptionLayer6", + "android": "LAYER6", + "ios": "kRteAbrSubscriptionLayer6", + "macos": "kRteAbrSubscriptionLayer6" + }, + "kRteVideoRenderModeHidden": { + "windows": "kRteVideoRenderModeHidden", + "android": "HIDDEN", + "ios": "AgoraRteVideoRenderModeHidden", + "macos": "AgoraRteVideoRenderModeHidden" + }, + "kRteVideoRenderModeFit": { + "windows": "kRteVideoRenderModeFit", + "android": "FIT", + "ios": "AgoraRteVideoRenderModeFit", + "macos": "AgoraRteVideoRenderModeFit" + }, + "kRtePlayerMetadataTypeSei": { + "windows": "kRtePlayerMetadataTypeSei", + "ios": "AgoraRtePlayerMetadataTypeSei", + "macos": "AgoraRtePlayerMetadataTypeSei" + }, + "VIDEO_STREAM_TYPE": { + "windows": "VIDEO_STREAM_TYPE", + "android": "VideoStreamType", + "ios": "AgoraVideoStreamType", + "macos": "AgoraVideoStreamType" + }, + "VIDEO_STREAM_HIGH": { + "windows": "VIDEO_STREAM_HIGH", + "android": "VIDEO_STREAM_HIGH", + "ios": "AgoraVideoStreamTypeHigh", + "macos": "AgoraVideoStreamTypeHigh" + }, + "VIDEO_STREAM_LOW": { + "windows": "VIDEO_STREAM_LOW", + "android": "VIDEO_STREAM_LOW", + "ios": "AgoraVideoStreamTypeLow", + "macos": "AgoraVideoStreamTypeLow" + }, + "VIDEO_STREAM_LAYER_1": { + "windows": "VIDEO_STREAM_LAYER_1", + "android": "VIDEO_STREAM_LAYER_1", + "ios": "AgoraVideoStreamTypeLayer1", + "macos": "AgoraVideoStreamTypeLayer1" + }, + "VIDEO_STREAM_LAYER_2": { + "windows": "VIDEO_STREAM_LAYER_2", + "android": "VIDEO_STREAM_LAYER_2", + "ios": "AgoraVideoStreamTypeLayer2", + "macos": "AgoraVideoStreamTypeLayer2" + }, + "VIDEO_STREAM_LAYER_3": { + "windows": "VIDEO_STREAM_LAYER_3", + "android": "VIDEO_STREAM_LAYER_3", + "ios": "AgoraVideoStreamTypeLayer3", + "macos": "AgoraVideoStreamTypeLayer3" + }, + "VIDEO_STREAM_LAYER_4": { + "windows": "VIDEO_STREAM_LAYER_4", + "android": "VIDEO_STREAM_LAYER_4", + "ios": "AgoraVideoStreamTypeLayer4", + "macos": "AgoraVideoStreamTypeLayer4" + }, + "VIDEO_STREAM_LAYER_5": { + "windows": "VIDEO_STREAM_LAYER_5", + "android": "VIDEO_STREAM_LAYER_5", + "ios": "AgoraVideoStreamTypeLayer5", + "macos": "AgoraVideoStreamTypeLayer5" + }, + "VIDEO_STREAM_LAYER_6": { + "windows": "VIDEO_STREAM_LAYER_6", + "android": "VIDEO_STREAM_LAYER_6", + "ios": "AgoraVideoStreamTypeLayer6", + "macos": "AgoraVideoStreamTypeLayer6" + }, + "RecorderReasonCode": { + "windows": "RecorderReasonCode", + "ios": "AgoraMediaRecorderReasonCode", + "macos": "AgoraMediaRecorderReasonCode" + }, + "RECORDER_REASON_NONE": { + "windows": "RECORDER_REASON_NONE", + "android": "RECORDER_REASON_NONE", + "ios": "AgoraMediaRecorderReasonCodeNoError", + "macos": "AgoraMediaRecorderReasonCodeNoError" + }, + "RECORDER_ERROR_WRITE_FAILED": { + "windows": "RECORDER_ERROR_WRITE_FAILED", + "android": "RECORDER_ERROR_WRITE_FAILED", + "ios": "AgoraMediaRecorderReasonCodeWriteFailed", + "macos": "AgoraMediaRecorderReasonCodeWriteFailed" + }, + "RECORDER_ERROR_NO_STREAM": { + "windows": "RECORDER_ERROR_NO_STREAM", + "android": "RECORDER_ERROR_NO_STREAM", + "ios": "AgoraMediaRecorderReasonCodeNoStream", + "macos": "AgoraMediaRecorderReasonCodeNoStream" + }, + "RECORDER_ERROR_OVER_MAX_DURATION": { + "windows": "RECORDER_ERROR_OVER_MAX_DURATION", + "android": "RECORDER_ERROR_OVER_MAX_DURATION", + "ios": "AgoraMediaRecorderReasonCodeOverMaxDuration", + "macos": "AgoraMediaRecorderReasonCodeOverMaxDuration" + }, + "RECORDER_ERROR_CONFIG_CHANGED": { + "windows": "RECORDER_ERROR_CONFIG_CHANGED", + "android": "RECORDER_ERROR_CONFIG_CHANGED", + "ios": "AgoraMediaRecorderReasonCodeConfigChange", + "macos": "AgoraMediaRecorderReasonCodeConfigChange" + }, + "RecorderState": { + "windows": "RecorderState", + "ios": "AgoraMediaRecorderState", + "macos": "AgoraMediaRecorderState" + }, + "RECORDER_STATE_ERROR": { + "windows": "RECORDER_STATE_ERROR", + "android": "RECORDER_STATE_ERROR", + "ios": "AgoraMediaRecorderStateError", + "macos": "AgoraMediaRecorderStateError" + }, + "RECORDER_STATE_START": { + "windows": "RECORDER_STATE_START", + "android": "RECORDER_STATE_START", + "ios": "AgoraMediaRecorderStateStarted", + "macos": "AgoraMediaRecorderStateStarted" + }, + "RECORDER_STATE_STOP": { + "windows": "RECORDER_STATE_STOP", + "android": "RECORDER_STATE_STOP", + "ios": "AgoraMediaRecorderStateStopped", + "macos": "AgoraMediaRecorderStateStopped" + }, + "RENDER_MODE_TYPE": { + "windows": "RENDER_MODE_TYPE", + "ios": "AgoraVideoRenderMode", + "macos": "AgoraVideoRenderMode" + }, + "RENDER_MODE_HIDDEN": { + "windows": "RENDER_MODE_HIDDEN", + "android": "RENDER_MODE_HIDDEN", + "ios": "AgoraVideoRenderModeHidden", + "macos": "AgoraVideoRenderModeHidden" + }, + "RENDER_MODE_FIT": { + "windows": "RENDER_MODE_FIT", + "android": "RENDER_MODE_FIT", + "ios": "AgoraVideoRenderModeFit", + "macos": "AgoraVideoRenderModeFit" + }, + "RENDER_MODE_ADAPTIVE": { + "windows": "RENDER_MODE_ADAPTIVE", + "android": "RENDER_MODE_ADAPTIVE", + "ios": "AgoraVideoRenderModeAdaptive", + "macos": "AgoraVideoRenderModeAdaptive" + }, + "RTC": { + "windows": "RTC", + "ios": "AgoraRecorderStreamTypeRtc", + "macos": "AgoraRecorderStreamTypeRtc" + }, + "PREVIEW": { + "windows": "PREVIEW", + "ios": "AgoraRecorderStreamTypePreview", + "macos": "AgoraRecorderStreamTypePreview" + }, + "kRtePlayerEventFreezeStart": { + "windows": "kRtePlayerEventFreezeStart", + "android": "FREEZE_START", + "ios": "AgoraRtePlayerEventFreezeStart", + "macos": "AgoraRtePlayerEventFreezeStart" + }, + "kRtePlayerEventFreezeStop": { + "windows": "kRtePlayerEventFreezeStop", + "android": "FREEZE_STOP", + "ios": "AgoraRtePlayerEventFreezeStop", + "macos": "AgoraRtePlayerEventFreezeStop" + }, + "kRtePlayerEventAuthenticationWillExpire": { + "windows": "kRtePlayerEventAuthenticationWillExpire", + "android": "AUTHENTICATION_WILL_EXPIRE", + "ios": "AgoraRtePlayerEventAuthenticationWillExpire", + "macos": "AgoraRtePlayerEventAuthenticationWillExpire" + }, + "kRtePlayerEventAbrFallbackToAudioOnlyLayer": { + "windows": "kRtePlayerEventAbrFallbackToAudioOnlyLayer", + "android": "ABR_FALLBACK_TO_AUDIO_ONLY_LAYER", + "ios": "AgoraRtePlayerEventAbrFallbackToAudioOnlyLayer", + "macos": "AgoraRtePlayerEventAbrFallbackToAudioOnlyLayer" + }, + "kRtePlayerEventAbrRecoverFromAudioOnlyLayer": { + "windows": "kRtePlayerEventAbrRecoverFromAudioOnlyLayer", + "android": "ABR_RECOVER_FROM_AUDIO_ONLY_LAYER", + "ios": "AgoraRtePlayerEventAbrRecoverFromAudioOnlyLayer", + "macos": "AgoraRtePlayerEventAbrRecoverFromAudioOnlyLayer" + }, + "kRtePlayerEventSeekBegin": { + "windows": "kRtePlayerEventSeekBegin", + "android": "SEEK_BEGIN", + "ios": "AgoraRtePlayerEventSeekBegin", + "macos": "AgoraRtePlayerEventSeekBegin" + }, + "kRtePlayerEventSeekComplete": { + "windows": "kRtePlayerEventSeekComplete", + "android": "SEEK_COMPLETE", + "ios": "AgoraRtePlayerEventSeekComplete", + "macos": "AgoraRtePlayerEventSeekComplete" + }, + "kRtePlayerEventSeekError": { + "windows": "kRtePlayerEventSeekError", + "android": "SEEK_ERROR", + "ios": "AgoraRtePlayerEventSeekError", + "macos": "AgoraRtePlayerEventSeekError" + }, + "kRtePlayerEventBufferLow": { + "windows": "kRtePlayerEventBufferLow", + "android": "BUFFER_LOW", + "ios": "AgoraRtePlayerEventBufferLow", + "macos": "AgoraRtePlayerEventBufferLow" + }, + "kRtePlayerEventBufferRecover": { + "windows": "kRtePlayerEventBufferRecover", + "android": "BUFFER_RECOVER", + "ios": "AgoraRtePlayerEventBufferRecover", + "macos": "AgoraRtePlayerEventBufferRecover" + }, + "kRtePlayerEventOneLoopPlaybackCompleted": { + "windows": "kRtePlayerEventOneLoopPlaybackCompleted", + "android": "ONE_LOOP_PLAYBACK_COMPLETED", + "ios": "AgoraRtePlayerEventOneLoopPlaybackCompleted", + "macos": "AgoraRtePlayerEventOneLoopPlaybackCompleted" + }, + "kRtePlayerEventSwitchBegin": { + "windows": "kRtePlayerEventSwitchBegin", + "android": "SWITCH_BEGIN", + "ios": "AgoraRtePlayerEventSwitchBegin", + "macos": "AgoraRtePlayerEventSwitchBegin" + }, + "kRtePlayerEventSwitchComplete": { + "windows": "kRtePlayerEventSwitchComplete", + "android": "SWITCH_COMPLETE", + "ios": "AgoraRtePlayerEventSwitchComplete", + "macos": "AgoraRtePlayerEventSwitchComplete" + }, + "kRtePlayerEventSwitchError": { + "windows": "kRtePlayerEventSwitchError", + "android": "SWITCH_ERROR", + "ios": "AgoraRtePlayerEventSwitchError", + "macos": "AgoraRtePlayerEventSwitchError" + }, + "kRtePlayerEventFirstDisplayed": { + "windows": "kRtePlayerEventFirstDisplayed", + "android": "FIRST_DISPLAYED", + "ios": "AgoraRtePlayerEventFirstDisplayed", + "macos": "AgoraRtePlayerEventFirstDisplayed" + }, + "kRtePlayerEventReachCacheFileMaxCount": { + "windows": "kRtePlayerEventReachCacheFileMaxCount", + "android": "REACH_CACHE_FILE_MAX_COUNT", + "ios": "AgoraRtePlayerEventReachCacheFileMaxCount", + "macos": "AgoraRtePlayerEventReachCacheFileMaxCount" + }, + "kRtePlayerEventReachCacheFileMaxSize": { + "windows": "kRtePlayerEventReachCacheFileMaxSize", + "android": "REACH_CACHE_FILE_MAX_SIZE", + "ios": "AgoraRtePlayerEventReachCacheFileMaxSize", + "macos": "AgoraRtePlayerEventReachCacheFileMaxSize" + }, + "kRtePlayerEventTryOpenStart": { + "windows": "kRtePlayerEventTryOpenStart", + "android": "TRY_OPEN_START", + "ios": "AgoraRtePlayerEventTryOpenStart", + "macos": "AgoraRtePlayerEventTryOpenStart" + }, + "kRtePlayerEventTryOpenSucceed": { + "windows": "kRtePlayerEventTryOpenSucceed", + "android": "TRY_OPEN_SUCCEED", + "ios": "AgoraRtePlayerEventTryOpenSucceed", + "macos": "AgoraRtePlayerEventTryOpenSucceed" + }, + "kRtePlayerEventTryOpenFailed": { + "windows": "kRtePlayerEventTryOpenFailed", + "android": "TRY_OPEN_FAILED", + "ios": "AgoraRtePlayerEventTryOpenFailed", + "macos": "AgoraRtePlayerEventTryOpenFailed" + }, + "kRtePlayerEventAudioTrackChanged": { + "windows": "kRtePlayerEventAudioTrackChanged", + "android": "AUDIO_TRACK_CHANGED", + "ios": "AgoraRtePlayerEventAudioTrackChanged", + "macos": "AgoraRtePlayerEventAudioTrackChanged" + }, + "RTMP_STREAM_LIFE_CYCLE_TYPE": { + "windows": "RTMP_STREAM_LIFE_CYCLE_TYPE", + "ios": "AgoraRtmpStreamLifeCycle", + "macos": "AgoraRtmpStreamLifeCycle" + }, + "RTMP_STREAM_LIFE_CYCLE_BIND2CHANNEL": { + "windows": "RTMP_STREAM_LIFE_CYCLE_BIND2CHANNEL", + "ios": "AgoraRtmpStreamLifeCycleBindToChannel", + "macos": "AgoraRtmpStreamLifeCycleBindToChannel" + }, + "RTMP_STREAM_LIFE_CYCLE_BIND2OWNER": { + "windows": "RTMP_STREAM_LIFE_CYCLE_BIND2OWNER", + "ios": "AgoraRtmpStreamLifeCycleBindToOwner", + "macos": "AgoraRtmpStreamLifeCycleBindToOwner" + }, + "RTMP_STREAM_PUBLISH_REASON": { + "windows": "RTMP_STREAM_PUBLISH_REASON", + "ios": "AgoraRtmpStreamingReason", + "macos": "AgoraRtmpStreamingReason" + }, + "RTMP_STREAM_PUBLISH_REASON_OK": { + "windows": "RTMP_STREAM_PUBLISH_REASON_OK", + "android": "RTMP_STREAM_PUBLISH_REASON_OK", + "ios": "AgoraRtmpStreamingReasonOK", + "macos": "AgoraRtmpStreamingReasonOK" + }, + "RTMP_STREAM_PUBLISH_REASON_INVALID_ARGUMENT": { + "windows": "RTMP_STREAM_PUBLISH_REASON_INVALID_ARGUMENT", + "android": "RTMP_STREAM_PUBLISH_REASON_INVALID_ARGUMENT", + "ios": "AgoraRtmpStreamingReasonInvalidParameters", + "macos": "AgoraRtmpStreamingReasonInvalidParameters" + }, + "RTMP_STREAM_PUBLISH_REASON_ENCRYPTED_STREAM_NOT_ALLOWED": { + "windows": "RTMP_STREAM_PUBLISH_REASON_ENCRYPTED_STREAM_NOT_ALLOWED", + "android": "RTMP_STREAM_PUBLISH_REASON_ENCRYPTED_STREAM_NOT_ALLOWED", + "ios": "AgoraRtmpStreamingReasonEncryptedStreamNotAllowed", + "macos": "AgoraRtmpStreamingReasonEncryptedStreamNotAllowed" + }, + "RTMP_STREAM_PUBLISH_REASON_CONNECTION_TIMEOUT": { + "windows": "RTMP_STREAM_PUBLISH_REASON_CONNECTION_TIMEOUT", + "android": "RTMP_STREAM_PUBLISH_REASON_CONNECTION_TIMEOUT", + "ios": "AgoraRtmpStreamingReasonConnectionTimeout", + "macos": "AgoraRtmpStreamingReasonConnectionTimeout" + }, + "RTMP_STREAM_PUBLISH_REASON_INTERNAL_SERVER_ERROR": { + "windows": "RTMP_STREAM_PUBLISH_REASON_INTERNAL_SERVER_ERROR", + "android": "RTMP_STREAM_PUBLISH_REASON_INTERNAL_SERVER_ERROR", + "ios": "AgoraRtmpStreamingReasonInternalServerError", + "macos": "AgoraRtmpStreamingReasonInternalServerError" + }, + "RTMP_STREAM_PUBLISH_REASON_RTMP_SERVER_ERROR": { + "windows": "RTMP_STREAM_PUBLISH_REASON_RTMP_SERVER_ERROR", + "android": "RTMP_STREAM_PUBLISH_REASON_RTMP_SERVER_ERROR", + "ios": "AgoraRtmpStreamingReasonRtmpServerError", + "macos": "AgoraRtmpStreamingReasonRtmpServerError" + }, + "RTMP_STREAM_PUBLISH_REASON_TOO_OFTEN": { + "windows": "RTMP_STREAM_PUBLISH_REASON_TOO_OFTEN", + "android": "RTMP_STREAM_PUBLISH_REASON_TOO_OFTEN", + "ios": "AgoraRtmpStreamingReasonTooOften", + "macos": "AgoraRtmpStreamingReasonTooOften" + }, + "RTMP_STREAM_PUBLISH_REASON_REACH_LIMIT": { + "windows": "RTMP_STREAM_PUBLISH_REASON_REACH_LIMIT", + "android": "RTMP_STREAM_PUBLISH_REASON_REACH_LIMIT", + "ios": "AgoraRtmpStreamingReasonReachLimit", + "macos": "AgoraRtmpStreamingReasonReachLimit" + }, + "RTMP_STREAM_PUBLISH_REASON_NOT_AUTHORIZED": { + "windows": "RTMP_STREAM_PUBLISH_REASON_NOT_AUTHORIZED", + "android": "RTMP_STREAM_PUBLISH_REASON_NOT_AUTHORIZED", + "ios": "AgoraRtmpStreamingReasonNotAuthorized", + "macos": "AgoraRtmpStreamingReasonNotAuthorized" + }, + "RTMP_STREAM_PUBLISH_REASON_STREAM_NOT_FOUND": { + "windows": "RTMP_STREAM_PUBLISH_REASON_STREAM_NOT_FOUND", + "android": "RTMP_STREAM_PUBLISH_REASON_STREAM_NOT_FOUND", + "ios": "AgoraRtmpStreamingReasonStreamNotFound", + "macos": "AgoraRtmpStreamingReasonStreamNotFound" + }, + "RTMP_STREAM_PUBLISH_REASON_FORMAT_NOT_SUPPORTED": { + "windows": "RTMP_STREAM_PUBLISH_REASON_FORMAT_NOT_SUPPORTED", + "android": "RTMP_STREAM_PUBLISH_REASON_FORMAT_NOT_SUPPORTED", + "ios": "AgoraRtmpStreamingReasonFormatNotSupported", + "macos": "AgoraRtmpStreamingReasonFormatNotSupported" + }, + "RTMP_STREAM_PUBLISH_REASON_NOT_BROADCASTER": { + "windows": "RTMP_STREAM_PUBLISH_REASON_NOT_BROADCASTER", + "android": "RTMP_STREAM_PUBLISH_REASON_NOT_BROADCASTER", + "ios": "AgoraRtmpStreamingReasonNotBroadcaster", + "macos": "AgoraRtmpStreamingReasonNotBroadcaster" + }, + "RTMP_STREAM_PUBLISH_REASON_TRANSCODING_NO_MIX_STREAM": { + "windows": "RTMP_STREAM_PUBLISH_REASON_TRANSCODING_NO_MIX_STREAM", + "android": "RTMP_STREAM_PUBLISH_REASON_TRANSCODING_NO_MIX_STREAM", + "ios": "AgoraRtmpStreamingReasonTranscodingNoMixStream", + "macos": "AgoraRtmpStreamingReasonTranscodingNoMixStream" + }, + "RTMP_STREAM_PUBLISH_REASON_NET_DOWN": { + "windows": "RTMP_STREAM_PUBLISH_REASON_NET_DOWN", + "android": "RTMP_STREAM_PUBLISH_REASON_NET_DOWN", + "ios": "AgoraRtmpStreamingReasonNetDown", + "macos": "AgoraRtmpStreamingReasonNetDown" + }, + "RTMP_STREAM_PUBLISH_REASON_INVALID_PRIVILEGE": { + "windows": "RTMP_STREAM_PUBLISH_REASON_INVALID_PRIVILEGE", + "android": "RTMP_STREAM_PUBLISH_REASON_INVALID_PRIVILEGE", + "ios": "AgoraRtmpStreamingReasonInvalidPrivilege", + "macos": "AgoraRtmpStreamingReasonInvalidPrivilege" + }, + "RTMP_STREAM_UNPUBLISH_REASON_OK": { + "windows": "RTMP_STREAM_UNPUBLISH_REASON_OK", + "android": "RTMP_STREAM_UNPUBLISH_REASON_OK", + "ios": "AgoraRtmpStreamingReasonUnpublishOK", + "macos": "AgoraRtmpStreamingReasonUnpublishOK" + }, + "RTMP_STREAM_PUBLISH_STATE": { + "windows": "RTMP_STREAM_PUBLISH_STATE", + "ios": "AgoraRtmpStreamingState", + "macos": "AgoraRtmpStreamingState" + }, + "RTMP_STREAM_PUBLISH_STATE_IDLE": { + "windows": "RTMP_STREAM_PUBLISH_STATE_IDLE", + "android": "RTMP_STREAM_PUBLISH_STATE_IDLE", + "ios": "AgoraRtmpStreamingStateIdle", + "macos": "AgoraRtmpStreamingStateIdle" + }, + "RTMP_STREAM_PUBLISH_STATE_CONNECTING": { + "windows": "RTMP_STREAM_PUBLISH_STATE_CONNECTING", + "android": "RTMP_STREAM_PUBLISH_STATE_CONNECTING", + "ios": "AgoraRtmpStreamingStateConnecting", + "macos": "AgoraRtmpStreamingStateConnecting" + }, + "RTMP_STREAM_PUBLISH_STATE_RUNNING": { + "windows": "RTMP_STREAM_PUBLISH_STATE_RUNNING", + "android": "RTMP_STREAM_PUBLISH_STATE_RUNNING", + "ios": "AgoraRtmpStreamingStateRunning", + "macos": "AgoraRtmpStreamingStateRunning" + }, + "RTMP_STREAM_PUBLISH_STATE_RECOVERING": { + "windows": "RTMP_STREAM_PUBLISH_STATE_RECOVERING", + "android": "RTMP_STREAM_PUBLISH_STATE_RECOVERING", + "ios": "AgoraRtmpStreamingStateRecovering", + "macos": "AgoraRtmpStreamingStateRecovering" + }, + "RTMP_STREAM_PUBLISH_STATE_FAILURE": { + "windows": "RTMP_STREAM_PUBLISH_STATE_FAILURE", + "android": "RTMP_STREAM_PUBLISH_STATE_FAILURE", + "ios": "AgoraRtmpStreamingStateFailure", + "macos": "AgoraRtmpStreamingStateFailure" + }, + "RTMP_STREAM_PUBLISH_STATE_DISCONNECTING": { + "windows": "RTMP_STREAM_PUBLISH_STATE_DISCONNECTING", + "android": "RTMP_STREAM_PUBLISH_STATE_DISCONNECTING", + "ios": "AgoraRtmpStreamingStateDisconnecting", + "macos": "AgoraRtmpStreamingStateDisconnecting" + }, + "kRtePlayerStateIdle": { + "windows": "kRtePlayerStateIdle", + "android": "IDLE", + "ios": "AgoraRtePlayerStateIdle", + "macos": "AgoraRtePlayerStateIdle" + }, + "kRtePlayerStateOpening": { + "windows": "kRtePlayerStateOpening", + "android": "OPENING", + "ios": "AgoraRtePlayerStateOpening", + "macos": "AgoraRtePlayerStateOpening" + }, + "kRtePlayerStateOpenCompleted": { + "windows": "kRtePlayerStateOpenCompleted", + "android": "OPEN_COMPLETED", + "ios": "AgoraRtePlayerStateOpenCompleted", + "macos": "AgoraRtePlayerStateOpenCompleted" + }, + "kRtePlayerStatePlaying": { + "windows": "kRtePlayerStatePlaying", + "android": "PLAYING", + "ios": "AgoraRtePlayerStatePlaying", + "macos": "AgoraRtePlayerStatePlaying" + }, + "kRtePlayerStatePaused": { + "windows": "kRtePlayerStatePaused", + "android": "PAUSED", + "ios": "AgoraRtePlayerStatePaused", + "macos": "AgoraRtePlayerStatePaused" + }, + "kRtePlayerStatePlaybackCompleted": { + "windows": "kRtePlayerStatePlaybackCompleted", + "android": "PLAYBACK_COMPLETED", + "ios": "AgoraRtePlayerStatePlaybackCompleted", + "macos": "AgoraRtePlayerStatePlaybackCompleted" + }, + "kRtePlayerStateStopped": { + "windows": "kRtePlayerStateStopped", + "android": "STOPPED", + "ios": "AgoraRtePlayerStateStopped", + "macos": "AgoraRtePlayerStateStopped" + }, + "kRtePlayerStateFailed": { + "windows": "kRtePlayerStateFailed", + "android": "FAILED", + "ios": "AgoraRtePlayerStateFailed", + "macos": "AgoraRtePlayerStateFailed" + }, + "RTMP_STREAMING_EVENT": { + "windows": "RTMP_STREAMING_EVENT", + "ios": "AgoraRtmpStreamingEvent", + "macos": "AgoraRtmpStreamingEvent" + }, + "RTMP_STREAMING_EVENT_FAILED_LOAD_IMAGE": { + "windows": "RTMP_STREAMING_EVENT_FAILED_LOAD_IMAGE", + "android": "RTMP_STREAMING_EVENT_FAILED_LOAD_IMAGE", + "ios": "AgoraRtmpStreamingEventFailedLoadImage", + "macos": "AgoraRtmpStreamingEventFailedLoadImage" + }, + "RTMP_STREAMING_EVENT_URL_ALREADY_IN_USE": { + "windows": "RTMP_STREAMING_EVENT_URL_ALREADY_IN_USE", + "android": "RTMP_STREAMING_EVENT_URL_ALREADY_IN_USE", + "ios": "AgoraRtmpStreamingEventUrlAlreadyInUse", + "macos": "AgoraRtmpStreamingEventUrlAlreadyInUse" + }, + "RTMP_STREAMING_EVENT_ADVANCED_FEATURE_NOT_SUPPORT": { + "windows": "RTMP_STREAMING_EVENT_ADVANCED_FEATURE_NOT_SUPPORT", + "android": "RTMP_STREAMING_EVENT_ADVANCED_FEATURE_NOT_SUPPORT", + "ios": "AgoraRtmpStreamingEventAdvancedFeatureNotSupport", + "macos": "AgoraRtmpStreamingEventAdvancedFeatureNotSupport" + }, + "RTMP_STREAMING_EVENT_REQUEST_TOO_OFTEN": { + "windows": "RTMP_STREAMING_EVENT_REQUEST_TOO_OFTEN", + "android": "RTMP_STREAMING_EVENT_REQUEST_TOO_OFTEN", + "ios": "AgoraRtmpStreamingEventRequestTooOften", + "macos": "AgoraRtmpStreamingEventRequestTooOften" + }, + "RHYTHM_PLAYER_STATE_TYPE": { + "windows": "RHYTHM_PLAYER_STATE_TYPE", + "ios": "AgoraRhythmPlayerState", + "macos": "AgoraRhythmPlayerState" + }, + "RHYTHM_PLAYER_STATE_IDLE": { + "windows": "RHYTHM_PLAYER_STATE_IDLE", + "android": "RHYTHM_PLAYER_STATE_IDLE", + "ios": "AgoraRhythmPlayerStateIdle", + "macos": "AgoraRhythmPlayerStateIdle" + }, + "RHYTHM_PLAYER_STATE_OPENING": { + "windows": "RHYTHM_PLAYER_STATE_OPENING", + "android": "RHYTHM_PLAYER_STATE_OPENING", + "ios": "AgoraRhythmPlayerStateOpening", + "macos": "AgoraRhythmPlayerStateOpening" + }, + "RHYTHM_PLAYER_STATE_DECODING": { + "windows": "RHYTHM_PLAYER_STATE_DECODING", + "android": "RHYTHM_PLAYER_STATE_DECODING", + "ios": "AgoraRhythmPlayerStateDecoding", + "macos": "AgoraRhythmPlayerStateDecoding" + }, + "RHYTHM_PLAYER_STATE_PLAYING": { + "windows": "RHYTHM_PLAYER_STATE_PLAYING", + "android": "RHYTHM_PLAYER_STATE_PLAYING", + "ios": "AgoraRhythmPlayerStatePlaying", + "macos": "AgoraRhythmPlayerStatePlaying" + }, + "RHYTHM_PLAYER_STATE_FAILED": { + "windows": "RHYTHM_PLAYER_STATE_FAILED", + "android": "RHYTHM_PLAYER_STATE_FAILED", + "ios": "AgoraRhythmPlayerStateFailed", + "macos": "AgoraRhythmPlayerStateFailed" + }, + "RHYTHM_PLAYER_REASON": { + "windows": "RHYTHM_PLAYER_REASON", + "ios": "AgoraRhythmPlayerReason", + "macos": "AgoraRhythmPlayerReason" + }, + "RHYTHM_PLAYER_REASON_OK": { + "windows": "RHYTHM_PLAYER_REASON_OK", + "android": "RHYTHM_PLAYER_REASON_OK", + "ios": "AgoraRhythmPlayerReasonOK", + "macos": "AgoraRhythmPlayerReasonOK" + }, + "RHYTHM_PLAYER_REASON_FAILED": { + "windows": "RHYTHM_PLAYER_REASON_FAILED", + "android": "RHYTHM_PLAYER_REASON_FAILED", + "ios": "AgoraRhythmPlayerReasonFailed", + "macos": "AgoraRhythmPlayerReasonFailed" + }, + "RHYTHM_PLAYER_REASON_CAN_NOT_OPEN": { + "windows": "RHYTHM_PLAYER_REASON_CAN_NOT_OPEN", + "android": "RHYTHM_PLAYER_REASON_CAN_NOT_OPEN", + "ios": "AgoraRhythmPlayerReasonCanNotOpen", + "macos": "AgoraRhythmPlayerReasonCanNotOpen" + }, + "RHYTHM_PLAYER_REASON_CAN_NOT_PLAY": { + "windows": "RHYTHM_PLAYER_REASON_CAN_NOT_PLAY", + "android": "RHYTHM_PLAYER_REASON_CAN_NOT_PLAY", + "ios": "AgoraRhythmPlayerReasonCanNotPlay", + "macos": "AgoraRhythmPlayerReasonCanNotPlay" + }, + "RHYTHM_PLAYER_REASON_FILE_OVER_DURATION_LIMIT": { + "windows": "RHYTHM_PLAYER_REASON_FILE_OVER_DURATION_LIMIT", + "android": "RHYTHM_PLAYER_REASON_FILE_OVER_DURATION_LIMIT", + "ios": "AgoraRhythmPlayerReasonFileOverDurationLimit", + "macos": "AgoraRhythmPlayerReasonFileOverDurationLimit" + }, + "SIMULCAST_STREAM_MODE": { + "windows": "SIMULCAST_STREAM_MODE", + "android": "SIMULCAST_STREAM_MODE", + "ios": "AgoraSimulcastStreamMode", + "macos": "AgoraSimulcastStreamMode" + }, + "AUTO_SIMULCAST_STREAM": { + "windows": "AUTO_SIMULCAST_STREAM", + "android": "AUTO_SIMULCAST_STREAM", + "ios": "AgoraAutoSimulcastStream", + "macos": "AgoraAutoSimulcastStream" + }, + "DISABLE_SIMULCAST_STREAM": { + "windows": "DISABLE_SIMULCAST_STREAM", + "android": "DISABLE_SIMULCAST_STREAM", + "ios": "AgoraDisableSimulcastStream", + "macos": "AgoraDisableSimulcastStream" + }, + "ENABLE_SIMULCAST_STREAM": { + "windows": "ENABLE_SIMULCAST_STREAM", + "android": "ENABLE_SIMULCAST_STREAM", + "ios": "AgoraEnableSimulcastStream", + "macos": "AgoraEnableSimulcastStream" + }, + "STREAM_FALLBACK_OPTIONS": { + "windows": "STREAM_FALLBACK_OPTIONS", + "android": "StreamFallbackOptions", + "ios": "AgoraStreamFallbackOptions", + "macos": "AgoraStreamFallbackOptions" + }, + "STREAM_FALLBACK_OPTION_DISABLED": { + "windows": "STREAM_FALLBACK_OPTION_DISABLED", + "android": "STREAM_FALLBACK_OPTION_DISABLED", + "ios": "AgoraStreamFallbackOptionDisabled", + "macos": "AgoraStreamFallbackOptionDisabled" + }, + "STREAM_FALLBACK_OPTION_VIDEO_STREAM_LOW": { + "windows": "STREAM_FALLBACK_OPTION_VIDEO_STREAM_LOW", + "android": "STREAM_FALLBACK_OPTION_VIDEO_STREAM_LOW", + "ios": "AgoraStreamFallbackOptionVideoStreamLow", + "macos": "AgoraStreamFallbackOptionVideoStreamLow" + }, + "STREAM_FALLBACK_OPTION_AUDIO_ONLY": { + "windows": "STREAM_FALLBACK_OPTION_AUDIO_ONLY", + "android": "STREAM_FALLBACK_OPTION_AUDIO_ONLY", + "ios": "AgoraStreamFallbackOptionAudioOnly", + "macos": "AgoraStreamFallbackOptionAudioOnly" + }, + "SAE_CONNECTION_STATE_CONNECTING": { + "windows": "SAE_CONNECTION_STATE_CONNECTING", + "android": "SAE_CONNECTION_STATE_CONNECTING", + "ios": "AgoraSaeConnectionStateConnecting", + "macos": "AgoraSaeConnectionStateConnecting" + }, + "SAE_CONNECTION_STATE_CONNECTED": { + "windows": "SAE_CONNECTION_STATE_CONNECTED", + "android": "SAE_CONNECTION_STATE_CONNECTED", + "ios": "AgoraSaeConnectionStateConnected", + "macos": "AgoraSaeConnectionStateConnected" + }, + "SAE_CONNECTION_STATE_DISCONNECTED": { + "windows": "SAE_CONNECTION_STATE_DISCONNECTED", + "android": "SAE_CONNECTION_STATE_DISCONNECTED", + "ios": "AgoraSaeConnectionStateDisconnected", + "macos": "AgoraSaeConnectionStateDisconnected" + }, + "SAE_CONNECTION_STATE_RECONNECTING": { + "windows": "SAE_CONNECTION_STATE_RECONNECTING", + "android": "SAE_CONNECTION_STATE_RECONNECTING", + "ios": "AgoraSaeConnectionStateReconnecting", + "macos": "AgoraSaeConnectionStateReconnecting" + }, + "SAE_CONNECTION_STATE_RECONNECTED": { + "windows": "SAE_CONNECTION_STATE_RECONNECTED", + "android": "SAE_CONNECTION_STATE_RECONNECTED", + "ios": "AgoraSaeConnectionStateReconnected", + "macos": "AgoraSaeConnectionStateReconnected" + }, + "SAE_CONNECTION_CHANGED_DEFAULT": { + "windows": "SAE_CONNECTION_CHANGED_DEFAULT", + "android": "SAE_CONNECTION_CHANGED_DEFAULT", + "ios": "AgoraSaeConnectionChangedReasonDefault", + "macos": "AgoraSaeConnectionChangedReasonDefault" + }, + "SAE_CONNECTION_CHANGED_CONNECTING": { + "windows": "SAE_CONNECTION_CHANGED_CONNECTING", + "android": "SAE_CONNECTION_CHANGED_CONNECTING", + "ios": "AgoraSaeConnectionChangedReasonConnecting", + "macos": "AgoraSaeConnectionChangedReasonConnecting" + }, + "SAE_CONNECTION_CHANGED_CREATE_ROOM_FAIL": { + "windows": "SAE_CONNECTION_CHANGED_CREATE_ROOM_FAIL", + "android": "SAE_CONNECTION_CHANGED_CREATE_ROOM_FAIL", + "ios": "AgoraSaeConnectionChangedReasonCreateRoomFail", + "macos": "AgoraSaeConnectionChangedReasonCreateRoomFail" + }, + "SAE_CONNECTION_CHANGED_RTM_DISCONNECT": { + "windows": "SAE_CONNECTION_CHANGED_RTM_DISCONNECT", + "android": "SAE_CONNECTION_CHANGED_RTM_DISCONNECT", + "ios": "AgoraSaeConnectionChangedReasonRtmDisconnect", + "macos": "AgoraSaeConnectionChangedReasonRtmDisconnect" + }, + "SAE_CONNECTION_CHANGED_RTM_ABORTED": { + "windows": "SAE_CONNECTION_CHANGED_RTM_ABORTED", + "android": "SAE_CONNECTION_CHANGED_RTM_ABORTED", + "ios": "AgoraSaeConnectionChangedReasonAborted", + "macos": "AgoraSaeConnectionChangedReasonAborted" + }, + "SAE_CONNECTION_CHANGED_LOST_SYNC": { + "windows": "SAE_CONNECTION_CHANGED_LOST_SYNC", + "android": "SAE_CONNECTION_CHANGED_LOST_SYNC", + "ios": "AgoraSaeConnectionChangedReasonLostSync", + "macos": "AgoraSaeConnectionChangedReasonLostSync" + }, + "SCREEN_CAPTURE_FRAMERATE_CAPABILITY": { + "windows": "SCREEN_CAPTURE_FRAMERATE_CAPABILITY", + "ios": "AgoraScreenCaptureFrameRateCapability" + }, + "SCREEN_CAPTURE_FRAMERATE_CAPABILITY_15_FPS": { + "windows": "SCREEN_CAPTURE_FRAMERATE_CAPABILITY_15_FPS", + "ios": "AgoraScreenCaptureFrameRate15FPS" + }, + "SCREEN_CAPTURE_FRAMERATE_CAPABILITY_30_FPS": { + "windows": "SCREEN_CAPTURE_FRAMERATE_CAPABILITY_30_FPS", + "ios": "AgoraScreenCaptureFrameRate30FPS" + }, + "SCREEN_CAPTURE_FRAMERATE_CAPABILITY_60_FPS": { + "windows": "SCREEN_CAPTURE_FRAMERATE_CAPABILITY_60_FPS", + "ios": "AgoraScreenCaptureFrameRate60FPS" + }, + "ScreenCaptureSourceType": { + "windows": "ScreenCaptureSourceType", + "macos": "AgoraScreenCaptureSourceType" + }, + "ScreenCaptureSourceType_Unknown": { + "windows": "ScreenCaptureSourceType_Unknown", + "macos": "AgoraScreenCaptureSourceTypeUnknown" + }, + "ScreenCaptureSourceType_Window": { + "windows": "ScreenCaptureSourceType_Window", + "macos": "AgoraScreenCaptureSourceTypeWindow" + }, + "ScreenCaptureSourceType_Screen": { + "windows": "ScreenCaptureSourceType_Screen", + "macos": "AgoraScreenCaptureSourceTypeScreen" + }, + "ScreenCaptureSourceType_Custom": { + "windows": "ScreenCaptureSourceType_Custom", + "macos": "AgoraScreenCaptureSourceTypeCustom" + }, + "SEG_MODEL_TYPE": { + "windows": "SEG_MODEL_TYPE", + "ios": "SegModelType", + "macos": "SegModelType" + }, + "SEG_MODEL_AI": { + "windows": "SEG_MODEL_AI", + "android": "SEG_MODEL_AI", + "ios": "SegModelAgoraAi", + "macos": "SegModelAgoraAi" + }, + "SEG_MODEL_GREEN": { + "windows": "SEG_MODEL_GREEN", + "android": "SEG_MODEL_GREEN", + "ios": "SegModelAgoraGreen", + "macos": "SegModelAgoraGreen" + }, + "STREAM_PUBLISH_STATE": { + "windows": "STREAM_PUBLISH_STATE", + "android": "STREAM_PUBLISH_STATE", + "ios": "AgoraStreamPublishState", + "macos": "AgoraStreamPublishState" + }, + "PUB_STATE_IDLE": { + "windows": "PUB_STATE_IDLE", + "android": "PUB_STATE_IDLE", + "ios": "AgoraStreamPublishStateIdle", + "macos": "AgoraStreamPublishStateIdle" + }, + "PUB_STATE_NO_PUBLISHED": { + "windows": "PUB_STATE_NO_PUBLISHED", + "android": "PUB_STATE_NO_PUBLISHED", + "ios": "AgoraStreamPublishStateNoPublished", + "macos": "AgoraStreamPublishStateNoPublished" + }, + "PUB_STATE_PUBLISHING": { + "windows": "PUB_STATE_PUBLISHING", + "android": "PUB_STATE_PUBLISHING", + "ios": "AgoraStreamPublishStatePublishing", + "macos": "AgoraStreamPublishStatePublishing" + }, + "PUB_STATE_PUBLISHED": { + "windows": "PUB_STATE_PUBLISHED", + "android": "PUB_STATE_PUBLISHED", + "ios": "AgoraStreamPublishStatePublished", + "macos": "AgoraStreamPublishStatePublished" + }, + "SCREEN_SCENARIO_TYPE": { + "windows": "SCREEN_SCENARIO_TYPE", + "android": "ScreenScenarioType", + "ios": "AgoraScreenScenarioType", + "macos": "AgoraScreenScenarioType" + }, + "SCREEN_SCENARIO_DOCUMENT": { + "windows": "SCREEN_SCENARIO_DOCUMENT", + "android": "SCREEN_SCENARIO_DOCUMENT", + "ios": "AgoraScreenScenarioDocument", + "macos": "AgoraScreenScenarioDocument" + }, + "SCREEN_SCENARIO_GAMING": { + "windows": "SCREEN_SCENARIO_GAMING", + "android": "SCREEN_SCENARIO_GAMING", + "ios": "AgoraScreenScenarioGaming", + "macos": "AgoraScreenScenarioGaming" + }, + "SCREEN_SCENARIO_VIDEO": { + "windows": "SCREEN_SCENARIO_VIDEO", + "android": "SCREEN_SCENARIO_VIDEO", + "ios": "AgoraScreenScenarioVideo", + "macos": "AgoraScreenScenarioVideo" + }, + "SCREEN_SCENARIO_RDC": { + "windows": "SCREEN_SCENARIO_RDC", + "ios": "AgoraScreenScenarioRDC", + "macos": "AgoraScreenScenarioRDC" + }, + "STREAM_SUBSCRIBE_STATE": { + "windows": "STREAM_SUBSCRIBE_STATE", + "ios": "AgoraStreamSubscribeState", + "macos": "AgoraStreamSubscribeState" + }, + "SUB_STATE_IDLE": { + "windows": "SUB_STATE_IDLE", + "android": "SUB_STATE_IDLE", + "ios": "AgoraStreamSubscribeStateIdle", + "macos": "AgoraStreamSubscribeStateIdle" + }, + "SUB_STATE_NO_SUBSCRIBED": { + "windows": "SUB_STATE_NO_SUBSCRIBED", + "android": "SUB_STATE_NO_SUBSCRIBED", + "ios": "AgoraStreamSubscribeStateNoSubscribed", + "macos": "AgoraStreamSubscribeStateNoSubscribed" + }, + "SUB_STATE_SUBSCRIBING": { + "windows": "SUB_STATE_SUBSCRIBING", + "android": "SUB_STATE_SUBSCRIBING", + "ios": "AgoraStreamSubscribeStateSubscribing", + "macos": "AgoraStreamSubscribeStateSubscribing" + }, + "SUB_STATE_SUBSCRIBED": { + "windows": "SUB_STATE_SUBSCRIBED", + "android": "SUB_STATE_SUBSCRIBED", + "ios": "AgoraStreamSubscribeStateSubscribed", + "macos": "AgoraStreamSubscribeStateSubscribed" + }, + "USER_OFFLINE_REASON_TYPE": { + "windows": "USER_OFFLINE_REASON_TYPE", + "ios": "AgoraUserOfflineReason", + "macos": "AgoraUserOfflineReason" + }, + "USER_OFFLINE_QUIT": { + "windows": "USER_OFFLINE_QUIT", + "android": "USER_OFFLINE_QUIT", + "ios": "AgoraUserOfflineReasonQuit", + "macos": "AgoraUserOfflineReasonQuit" + }, + "USER_OFFLINE_DROPPED": { + "windows": "USER_OFFLINE_DROPPED", + "android": "USER_OFFLINE_DROPPED", + "ios": "AgoraUserOfflineReasonDropped", + "macos": "AgoraUserOfflineReasonDropped" + }, + "USER_OFFLINE_BECOME_AUDIENCE": { + "windows": "USER_OFFLINE_BECOME_AUDIENCE", + "android": "USER_OFFLINE_BECOME_AUDIENCE", + "ios": "AgoraUserOfflineReasonBecomeAudience", + "macos": "AgoraUserOfflineReasonBecomeAudience" + }, + "VIDEO_APPLICATION_SCENARIO_TYPE": { + "windows": "VIDEO_APPLICATION_SCENARIO_TYPE", + "android": "VideoScenario", + "ios": "AgoraApplicationScenarioType", + "macos": "AgoraApplicationScenarioType" + }, + "APPLICATION_SCENARIO_GENERAL": { + "windows": "APPLICATION_SCENARIO_GENERAL", + "android": "APPLICATION_SCENARIO_GENERAL", + "ios": "AgoraApplicationGeneralScenario", + "macos": "AgoraApplicationGeneralScenario" + }, + "APPLICATION_SCENARIO_MEETING": { + "windows": "APPLICATION_SCENARIO_MEETING", + "android": "APPLICATION_SCENARIO_MEETING", + "ios": "AgoraApplicationMeetingScenario", + "macos": "AgoraApplicationMeetingScenario" + }, + "APPLICATION_SCENARIO_1V1": { + "windows": "APPLICATION_SCENARIO_1V1", + "android": "APPLICATION_SCENARIO_1V1", + "ios": "AgoraApplication1V1Scenario", + "macos": "AgoraApplication1V1Scenario" + }, + "APPLICATION_SCENARIO_LIVESHOW": { + "windows": "APPLICATION_SCENARIO_LIVESHOW", + "android": "APPLICATION_SCENARIO_LIVESHOW", + "ios": "AgoraApplicationLiveShowScenario", + "macos": "AgoraApplicationLiveShowScenario" + }, + "VIDEO_BUFFER_TYPE": { + "windows": "VIDEO_BUFFER_TYPE" + }, + "VIDEO_BUFFER_RAW_DATA": { + "windows": "VIDEO_BUFFER_RAW_DATA", + "android": "VIDEO_BUFFER_RAW_DATA", + "ios": "AgoraVideoBufferTypeRawData", + "macos": "AgoraVideoBufferTypeRawData" + }, + "VIDEO_BUFFER_ARRAY": { + "windows": "VIDEO_BUFFER_ARRAY" + }, + "VIDEO_BUFFER_TEXTURE": { + "windows": "VIDEO_BUFFER_TEXTURE" + }, + "VIDEO_CAPTURE_UNKNOWN": { + "windows": "VIDEO_CAPTURE_UNKNOWN", + "android": "VIDEO_CAPTURE_UNKNOWN" + }, + "VIDEO_CAPTURE_CAMERA": { + "windows": "VIDEO_CAPTURE_CAMERA", + "android": "VIDEO_CAPTURE_CAMERA" + }, + "VIDEO_CAPTURE_SCREEN": { + "windows": "VIDEO_CAPTURE_SCREEN", + "android": "VIDEO_CAPTURE_SCREEN" + }, + "VIDEO_DENOISER_MODE": { + "windows": "VIDEO_DENOISER_MODE", + "ios": "AgoraVideoDenoiserMode", + "macos": "AgoraVideoDenoiserMode" + }, + "VIDEO_DENOISER_AUTO": { + "windows": "VIDEO_DENOISER_AUTO", + "android": "VIDEO_DENOISER_AUTO", + "ios": "AgoraVideoDenoiserModeAuto", + "macos": "AgoraVideoDenoiserModeAuto" + }, + "VIDEO_DENOISER_MANUAL": { + "windows": "VIDEO_DENOISER_MANUAL", + "android": "VIDEO_DENOISER_MANUAL", + "ios": "AgoraVideoDenoiserModeManual", + "macos": "AgoraVideoDenoiserModeManual" + }, + "VIDEO_DENOISER_LEVEL": { + "windows": "VIDEO_DENOISER_LEVEL", + "ios": "AgoraVideoDenoiserLevel", + "macos": "AgoraVideoDenoiserLevel" + }, + "VIDEO_DENOISER_LEVEL_HIGH_QUALITY": { + "windows": "VIDEO_DENOISER_LEVEL_HIGH_QUALITY", + "android": "VIDEO_DENOISER_LEVEL_HIGH_QUALITY", + "ios": "AgoraVideoDenoiserLevelHighQuality", + "macos": "AgoraVideoDenoiserLevelHighQuality" + }, + "VIDEO_DENOISER_LEVEL_FAST": { + "windows": "VIDEO_DENOISER_LEVEL_FAST", + "android": "VIDEO_DENOISER_LEVEL_FAST", + "ios": "AgoraVideoDenoiserLevelFast", + "macos": "AgoraVideoDenoiserLevelFast" + }, + "VIDEO_DENOISER_LEVEL_STRENGTH": { + "windows": "VIDEO_DENOISER_LEVEL_STRENGTH", + "android": "VIDEO_DENOISER_LEVEL_STRENGTH", + "ios": "AgoraVideoDenoiserLevelStrength", + "macos": "AgoraVideoDenoiserLevelStrength" + }, + "VIDEO_SOURCE_TYPE": { + "windows": "VIDEO_SOURCE_TYPE", + "android": "VideoSourceType", + "ios": "AgoraVideoSourceType", + "macos": "AgoraVideoSourceType" + }, + "VIDEO_SOURCE_CAMERA_PRIMARY": { + "windows": "VIDEO_SOURCE_CAMERA_PRIMARY", + "android": "VIDEO_SOURCE_CAMERA_PRIMARY" + }, + "VIDEO_SOURCE_CAMERA": { + "windows": "VIDEO_SOURCE_CAMERA", + "android": "VIDEO_SOURCE_CAMERA", + "ios": "AgoraVideoSourceTypeCamera", + "macos": "AgoraVideoSourceTypeCamera" + }, + "VIDEO_SOURCE_CAMERA_SECONDARY": { + "windows": "VIDEO_SOURCE_CAMERA_SECONDARY", + "android": "VIDEO_SOURCE_CAMERA_SECONDARY", + "ios": "AgoraVideoSourceTypeCameraSecondary", + "macos": "AgoraVideoSourceTypeCameraSecondary" + }, + "VIDEO_SOURCE_SCREEN_PRIMARY": { + "windows": "VIDEO_SOURCE_SCREEN_PRIMARY", + "android": "VIDEO_SOURCE_SCREEN_PRIMARY" + }, + "VIDEO_SOURCE_SCREEN": { + "windows": "VIDEO_SOURCE_SCREEN", + "android": "VIDEO_SOURCE_SCREEN", + "ios": "AgoraVideoSourceTypeScreen", + "macos": "AgoraVideoSourceTypeScreen" + }, + "VIDEO_SOURCE_SCREEN_SECONDARY": { + "windows": "VIDEO_SOURCE_SCREEN_SECONDARY", + "android": "VIDEO_SOURCE_SCREEN_SECONDARY", + "ios": "AgoraVideoSourceTypeScreenSecondary", + "macos": "AgoraVideoSourceTypeScreenSecondary" + }, + "VIDEO_SOURCE_CUSTOM": { + "windows": "VIDEO_SOURCE_CUSTOM", + "android": "VIDEO_SOURCE_CUSTOM", + "ios": "AgoraVideoSourceTypeCustom", + "macos": "AgoraVideoSourceTypeCustom" + }, + "VIDEO_SOURCE_MEDIA_PLAYER": { + "windows": "VIDEO_SOURCE_MEDIA_PLAYER", + "android": "VIDEO_SOURCE_MEDIA_PLAYER", + "ios": "AgoraVideoSourceTypeMediaPlayer", + "macos": "AgoraVideoSourceTypeMediaPlayer" + }, + "VIDEO_SOURCE_RTC_IMAGE_PNG": { + "windows": "VIDEO_SOURCE_RTC_IMAGE_PNG", + "android": "VIDEO_SOURCE_RTC_IMAGE_PNG", + "ios": "AgoraVideoSourceTypeImagePNG", + "macos": "AgoraVideoSourceTypeImagePNG" + }, + "VIDEO_SOURCE_RTC_IMAGE_JPEG": { + "windows": "VIDEO_SOURCE_RTC_IMAGE_JPEG", + "android": "VIDEO_SOURCE_RTC_IMAGE_JPEG", + "ios": "AgoraVideoSourceTypeImageJPEG", + "macos": "AgoraVideoSourceTypeImageJPEG" + }, + "VIDEO_SOURCE_RTC_IMAGE_GIF": { + "windows": "VIDEO_SOURCE_RTC_IMAGE_GIF", + "android": "VIDEO_SOURCE_RTC_IMAGE_GIF", + "ios": "AgoraVideoSourceTypeImageGIF", + "macos": "AgoraVideoSourceTypeImageGIF" + }, + "VIDEO_SOURCE_REMOTE": { + "windows": "VIDEO_SOURCE_REMOTE", + "android": "VIDEO_SOURCE_REMOTE", + "ios": "AgoraVideoSourceTypeRemote", + "macos": "AgoraVideoSourceTypeRemote" + }, + "VIDEO_SOURCE_TRANSCODED": { + "windows": "VIDEO_SOURCE_TRANSCODED", + "android": "VIDEO_SOURCE_TRANSCODED", + "ios": "AgoraVideoSourceTypeTransCoded", + "macos": "AgoraVideoSourceTypeTransCoded" + }, + "VIDEO_SOURCE_CAMERA_THIRD": { + "windows": "VIDEO_SOURCE_CAMERA_THIRD", + "android": "VIDEO_SOURCE_CAMERA_THIRD", + "macos": "AgoraVideoSourceTypeCameraThird" + }, + "VIDEO_SOURCE_CAMERA_FOURTH": { + "windows": "VIDEO_SOURCE_CAMERA_FOURTH", + "android": "VIDEO_SOURCE_CAMERA_FOURTH", + "macos": "AgoraVideoSourceTypeCameraFourth" + }, + "VIDEO_SOURCE_SCREEN_THIRD": { + "windows": "VIDEO_SOURCE_SCREEN_THIRD", + "macos": "AgoraVideoSourceTypeScreenThird" + }, + "VIDEO_SOURCE_SCREEN_FOURTH": { + "windows": "VIDEO_SOURCE_SCREEN_FOURTH", + "macos": "AgoraVideoSourceTypeScreenFourth" + }, + "VIDEO_SOURCE_SPEECH_DRIVEN": { + "windows": "VIDEO_SOURCE_SPEECH_DRIVEN", + "android": "VIDEO_SOURCE_SPEECH_DRIVEN", + "ios": "AgoraVideoSourceTypeSpeechDriven", + "macos": "AgoraVideoSourceTypeSpeechDriven" + }, + "VIDEO_SOURCE_UNKNOWN": { + "windows": "VIDEO_SOURCE_UNKNOWN", + "android": "VIDEO_SOURCE_UNKNOWN", + "ios": "AgoraVideoSourceTypeUnknown", + "macos": "AgoraVideoSourceTypeUnknown" + }, + "VIDEO_CODEC_CAPABILITY_LEVEL": { + "windows": "VIDEO_CODEC_CAPABILITY_LEVEL", + "ios": "AgoraVideoCodecCapabilityLevel", + "macos": "AgoraVideoCodecCapabilityLevel" + }, + "CODEC_CAPABILITY_LEVEL_UNSPECIFIED": { + "windows": "CODEC_CAPABILITY_LEVEL_UNSPECIFIED", + "android": "CODEC_CAPABILITY_LEVEL_UNSPECIFIED", + "ios": "AgoraVideoCodecCapabilityLevelUnspecified", + "macos": "AgoraVideoCodecCapabilityLevelUnspecified" + }, + "CODEC_CAPABILITY_LEVEL_BASIC_SUPPORT": { + "windows": "CODEC_CAPABILITY_LEVEL_BASIC_SUPPORT", + "android": "CODEC_CAPABILITY_LEVEL_BASIC_SUPPORT", + "ios": "AgoraVideoCodecCapabilityLevelBasicSupport", + "macos": "AgoraVideoCodecCapabilityLevelBasicSupport" + }, + "CODEC_CAPABILITY_LEVEL_1080P30FPS": { + "windows": "CODEC_CAPABILITY_LEVEL_1080P30FPS", + "android": "CODEC_CAPABILITY_LEVEL_1080P30FPS", + "ios": "AgoraVideoCodecCapabilityLevel1080p30fps", + "macos": "AgoraVideoCodecCapabilityLevel1080p30fps" + }, + "CODEC_CAPABILITY_LEVEL_1080P60FPS": { + "windows": "CODEC_CAPABILITY_LEVEL_1080P60FPS", + "android": "CODEC_CAPABILITY_LEVEL_1080P60FPS", + "ios": "AgoraVideoCodecCapabilityLevel1080p60fps", + "macos": "AgoraVideoCodecCapabilityLevel1080p60fps" + }, + "CODEC_CAPABILITY_LEVEL_4K60FPS": { + "windows": "CODEC_CAPABILITY_LEVEL_4K60FPS", + "android": "CODEC_CAPABILITY_LEVEL_4K60FPS", + "ios": "AgoraVideoCodecCapabilityLevel4k60fps", + "macos": "AgoraVideoCodecCapabilityLevel4k60fps" + }, + "VIDEO_CODEC_PROFILE_TYPE": { + "windows": "VIDEO_CODEC_PROFILE_TYPE", + "android": "VideoCodecProfileType", + "ios": "AgoraVideoCodecProfileType", + "macos": "AgoraVideoCodecProfileType" + }, + "VIDEO_CODEC_PROFILE_BASELINE": { + "windows": "VIDEO_CODEC_PROFILE_BASELINE", + "android": "BASELINE", + "ios": "AgoraVideoCodecProfileTypeBaseLine", + "macos": "AgoraVideoCodecProfileTypeBaseLine" + }, + "VIDEO_CODEC_PROFILE_MAIN": { + "windows": "VIDEO_CODEC_PROFILE_MAIN", + "android": "MAIN", + "ios": "AgoraVideoCodecProfileTypeMain", + "macos": "AgoraVideoCodecProfileTypeMain" + }, + "VIDEO_CODEC_PROFILE_HIGH": { + "windows": "VIDEO_CODEC_PROFILE_HIGH", + "android": "HIGH", + "ios": "AgoraVideoCodecProfileTypeHigh", + "macos": "AgoraVideoCodecProfileTypeHigh" + }, + "VIDEO_CODEC_TYPE": { + "windows": "VIDEO_CODEC_TYPE", + "android": "VIDEO_CODEC_TYPE", + "ios": "AgoraVideoCodecType", + "macos": "AgoraVideoCodecType" + }, + "VIDEO_CODEC_NONE": { + "windows": "VIDEO_CODEC_NONE", + "android": "VIDEO_CODEC_NONE", + "ios": "AgoraVideoCodecTypeNone", + "macos": "AgoraVideoCodecTypeNone" + }, + "VIDEO_CODEC_VP8": { + "windows": "VIDEO_CODEC_VP8", + "android": "VIDEO_CODEC_VP8", + "ios": "AgoraVideoCodecTypeVP8", + "macos": "AgoraVideoCodecTypeVP8" + }, + "VIDEO_CODEC_H264": { + "windows": "VIDEO_CODEC_H264", + "android": "VIDEO_CODEC_H264", + "ios": "AgoraVideoCodecTypeH264", + "macos": "AgoraVideoCodecTypeH264" + }, + "VIDEO_CODEC_H265": { + "windows": "VIDEO_CODEC_H265", + "android": "VIDEO_CODEC_H265", + "ios": "AgoraVideoCodecTypeH265", + "macos": "AgoraVideoCodecTypeH265" + }, + "VIDEO_CODEC_AV1": { + "windows": "VIDEO_CODEC_AV1", + "android": "VIDEO_CODEC_AV1", + "ios": "AgoraVideoCodecTypeAV1", + "macos": "AgoraVideoCodecTypeAV1" + }, + "VIDEO_CODEC_GENERIC": { + "windows": "VIDEO_CODEC_GENERIC", + "android": "VIDEO_CODEC_GENERIC", + "ios": "AgoraVideoCodecTypeGeneric", + "macos": "AgoraVideoCodecTypeGeneric" + }, + "VIDEO_CODEC_GENERIC_H264": { + "windows": "VIDEO_CODEC_GENERIC_H264", + "android": "VIDEO_CODEC_GENERIC_H264" + }, + "VIDEO_CODEC_GENERIC_JPEG": { + "windows": "VIDEO_CODEC_GENERIC_JPEG", + "android": "VIDEO_CODEC_GENERIC_JPEG", + "ios": "AgoraVideoCodecTypeGenericJpeg", + "macos": "AgoraVideoCodecTypeGenericJpeg" + }, + "VIDEO_CODEC_TYPE_FOR_STREAM": { + "windows": "VIDEO_CODEC_TYPE_FOR_STREAM", + "android": "VideoCodecType", + "ios": "AgoraVideoCodecTypeForStream", + "macos": "AgoraVideoCodecTypeForStream" + }, + "VIDEO_CODEC_H264_FOR_STREAM": { + "windows": "VIDEO_CODEC_H264_FOR_STREAM", + "android": "H264", + "ios": "AgoraVideoCodecTypeH264ForStream", + "macos": "AgoraVideoCodecTypeH264ForStream" + }, + "VIDEO_CODEC_H265_FOR_STREAM": { + "windows": "VIDEO_CODEC_H265_FOR_STREAM", + "android": "H265", + "ios": "AgoraVideoCodecTypeH265ForStream", + "macos": "AgoraVideoCodecTypeH265ForStream" + }, + "VIDEO_CONTENT_HINT": { + "windows": "VIDEO_CONTENT_HINT", + "ios": "AgoraVideoContentHint" + }, + "CONTENT_HINT_NONE": { + "windows": "CONTENT_HINT_NONE", + "android": "SCREEN_CAPTURE_CONTENT_HINT_NONE", + "ios": "AgoraVideoContentHintNone" + }, + "CONTENT_HINT_MOTION": { + "windows": "CONTENT_HINT_MOTION", + "android": "SCREEN_CAPTURE_CONTENT_HINT_MOTION", + "ios": "AgoraVideoContentHintMotion" + }, + "CONTENT_HINT_DETAILS": { + "windows": "CONTENT_HINT_DETAILS", + "android": "SCREEN_CAPTURE_CONTENT_HINT_DETAILS", + "ios": "AgoraVideoContentHintDetails" + }, + "VIDEO_FRAME_PROCESS_MODE": { + "windows": "VIDEO_FRAME_PROCESS_MODE", + "android": "VIDEO_FRAME_PROCESS_MODE", + "ios": "AgoraVideoFrameProcessMode", + "macos": "AgoraVideoFrameProcessMode" + }, + "PROCESS_MODE_READ_ONLY": { + "windows": "PROCESS_MODE_READ_ONLY", + "android": "PROCESS_MODE_READ_ONLY", + "ios": "AgoraVideoFrameProcessModeReadOnly", + "macos": "AgoraVideoFrameProcessModeReadOnly" + }, + "PROCESS_MODE_READ_WRITE": { + "windows": "PROCESS_MODE_READ_WRITE", + "android": "PROCESS_MODE_READ_WRITE", + "ios": "AgoraVideoFrameProcessModeReadWrite", + "macos": "AgoraVideoFrameProcessModeReadWrite" + }, + "VIDEO_FRAME_TYPE": { + "windows": "VIDEO_FRAME_TYPE", + "ios": "AgoraVideoFrameType", + "macos": "AgoraVideoFrameType" + }, + "VIDEO_FRAME_TYPE_BLANK_FRAME": { + "windows": "VIDEO_FRAME_TYPE_BLANK_FRAME", + "android": "VIDEO_FRAME_TYPE_BLANK_FRAME", + "ios": "AgoraVideoFrameTypeBlankFrame", + "macos": "AgoraVideoFrameTypeBlankFrame" + }, + "VIDEO_FRAME_TYPE_KEY_FRAME": { + "windows": "VIDEO_FRAME_TYPE_KEY_FRAME", + "android": "VIDEO_FRAME_TYPE_KEY_FRAME", + "ios": "AgoraVideoFrameTypeKeyFrame", + "macos": "AgoraVideoFrameTypeKeyFrame" + }, + "VIDEO_FRAME_TYPE_DELTA_FRAME": { + "windows": "VIDEO_FRAME_TYPE_DELTA_FRAME", + "android": "VIDEO_FRAME_TYPE_DELTA_FRAME", + "ios": "AgoraVideoFrameTypeDeltaFrame", + "macos": "AgoraVideoFrameTypeDeltaFrame" + }, + "VIDEO_FRAME_TYPE_B_FRAME": { + "windows": "VIDEO_FRAME_TYPE_B_FRAME", + "android": "VIDEO_FRAME_TYPE_B_FRAME", + "ios": "AgoraVideoFrameTypeBFrame", + "macos": "AgoraVideoFrameTypeBFrame" + }, + "VIDEO_FRAME_TYPE_DROPPABLE_FRAME": { + "windows": "VIDEO_FRAME_TYPE_DROPPABLE_FRAME", + "android": "VIDEO_FRAME_TYPE_DROPPABLE_FRAME", + "ios": "AgoraVideoFrameTypeDroppableFrame", + "macos": "AgoraVideoFrameTypeDroppableFrame" + }, + "VIDEO_FRAME_TYPE_UNKNOWN": { + "windows": "VIDEO_FRAME_TYPE_UNKNOW", + "android": "VIDEO_FRAME_TYPE_UNKNOW", + "ios": "AgoraVideoFrameTypeUnknow", + "macos": "AgoraVideoFrameTypeUnknow" + }, + "VIDEO_MIRROR_MODE_TYPE": { + "windows": "VIDEO_MIRROR_MODE_TYPE", + "ios": "AgoraVideoMirrorMode", + "macos": "AgoraVideoMirrorMode" + }, + "VIDEO_MIRROR_MODE_AUTO": { + "windows": "VIDEO_MIRROR_MODE_AUTO", + "android": "VIDEO_MIRROR_MODE_AUTO", + "ios": "AgoraVideoMirrorModeAuto", + "macos": "AgoraVideoMirrorModeAuto" + }, + "VIDEO_MIRROR_MODE_ENABLED": { + "windows": "VIDEO_MIRROR_MODE_ENABLED", + "android": "VIDEO_MIRROR_MODE_ENABLED", + "ios": "AgoraVideoMirrorModeEnabled", + "macos": "AgoraVideoMirrorModeEnabled" + }, + "VIDEO_MIRROR_MODE_DISABLED": { + "windows": "VIDEO_MIRROR_MODE_DISABLED", + "android": "VIDEO_MIRROR_MODE_DISABLED", + "ios": "AgoraVideoMirrorModeDisabled", + "macos": "AgoraVideoMirrorModeDisabled" + }, + "VIDEO_MODULE_POSITION": { + "windows": "VIDEO_MODULE_POSITION", + "android": "VideoModulePosition", + "ios": "AgoraVideoModulePosition", + "macos": "AgoraVideoModulePosition" + }, + "POSITION_POST_CAPTURER": { + "windows": "POSITION_POST_CAPTURER", + "android": "VIDEO_MODULE_POSITION_POST_CAPTURER", + "ios": "AgoraVideoModulePositionPostCapture", + "macos": "AgoraVideoModulePositionPostCapture" + }, + "POSITION_PRE_RENDERER": { + "windows": "POSITION_PRE_RENDERER", + "android": "VIDEO_MODULE_POSITION_PRE_RENDERER", + "ios": "AgoraVideoModulePositionPreRenderer", + "macos": "AgoraVideoModulePositionPreRenderer" + }, + "POSITION_PRE_ENCODER": { + "windows": "POSITION_PRE_ENCODER", + "android": "VIDEO_MODULE_POSITION_PRE_ENCODER", + "ios": "AgoraVideoModulePositionPreEncoder", + "macos": "AgoraVideoModulePositionPreEncoder" + }, + "POSITION_POST_CAPTURER_ORIGIN": { + "windows": "POSITION_POST_CAPTURER_ORIGIN", + "android": "VIDEO_MODULE_POSITION_POST_CAPTURER_ORIGIN", + "ios": "AgoraVideoModulePositionPostCaptureOrigin", + "macos": "AgoraVideoModulePositionPostCaptureOrigin" + }, + "VIDEO_ORIENTATION": { + "windows": "VIDEO_ORIENTATION", + "ios": "AgoraVideoRotation", + "macos": "AgoraVideoRotation" + }, + "VIDEO_ORIENTATION_0": { + "windows": "VIDEO_ORIENTATION_0", + "android": "VIDEO_ORIENTATION_0", + "ios": "AgoraVideoRotationNone", + "macos": "AgoraVideoRotationNone" + }, + "VIDEO_ORIENTATION_90": { + "windows": "VIDEO_ORIENTATION_90", + "android": "VIDEO_ORIENTATION_90", + "ios": "AgoraVideoRotation90", + "macos": "AgoraVideoRotation90" + }, + "VIDEO_ORIENTATION_180": { + "windows": "VIDEO_ORIENTATION_180", + "android": "VIDEO_ORIENTATION_180", + "ios": "AgoraVideoRotation180", + "macos": "AgoraVideoRotation180" + }, + "VIDEO_ORIENTATION_270": { + "windows": "VIDEO_ORIENTATION_270", + "android": "VIDEO_ORIENTATION_270", + "ios": "AgoraVideoRotation270", + "macos": "AgoraVideoRotation270" + }, + "VIDEO_PIXEL_FORMAT": { + "windows": "VIDEO_PIXEL_FORMAT", + "ios": "AgoraVideoFormat", + "macos": "AgoraVideoFormat" + }, + "VIDEO_PIXEL_DEFAULT": { + "windows": "VIDEO_PIXEL_DEFAULT", + "android": "VIDEO_PIXEL_DEFAULT", + "ios": "AgoraVideoFormatDefault", + "macos": "AgoraVideoFormatDefault" + }, + "VIDEO_PIXEL_I420": { + "windows": "VIDEO_PIXEL_I420", + "android": "VIDEO_PIXEL_I420", + "ios": "AgoraVideoPixelFormatI420", + "macos": "AgoraVideoPixelFormatI420" + }, + "VIDEO_PIXEL_BGRA": { + "windows": "VIDEO_PIXEL_BGRA", + "android": "VIDEO_PIXEL_BGRA", + "ios": "AgoraVideoPixelFormatBGRA", + "macos": "AgoraVideoPixelFormatBGRA" + }, + "VIDEO_PIXEL_NV21": { + "windows": "VIDEO_PIXEL_NV21", + "android": "VIDEO_PIXEL_NV21", + "ios": "AgoraVideoFormatNV21", + "macos": "AgoraVideoFormatNV21" + }, + "VIDEO_PIXEL_RGBA": { + "windows": "VIDEO_PIXEL_RGBA", + "android": "VIDEO_PIXEL_RGBA", + "ios": "AgoraVideoFormatRGBA", + "macos": "AgoraVideoFormatRGBA" + }, + "VIDEO_PIXEL_IMC2": { + "windows": "VIDEO_PIXEL_IMC2", + "android": "VIDEO_PIXEL_IMC2", + "ios": "VIDEO_PIXEL_IMC2", + "macos": "VIDEO_PIXEL_IMC2" + }, + "VIDEO_PIXEL_ARGB": { + "windows": "VIDEO_PIXEL_ARGB", + "android": "VIDEO_PIXEL_ARGB", + "ios": "VIDEO_PIXEL_ARGB", + "macos": "VIDEO_PIXEL_ARGB" + }, + "VIDEO_PIXEL_NV12": { + "windows": "VIDEO_PIXEL_NV12", + "android": "VIDEO_PIXEL_NV12", + "ios": "AgoraVideoFormatNV12", + "macos": "AgoraVideoFormatNV12" + }, + "VIDEO_PIXEL_I422": { + "windows": "VIDEO_PIXEL_I422", + "android": "VIDEO_PIXEL_I422", + "ios": "AgoraVideoFormatI422", + "macos": "AgoraVideoFormatI422" + }, + "VIDEO_TEXTURE_ID3D11TEXTURE2D": { + "windows": "VIDEO_TEXTURE_ID3D11TEXTURE2D" + }, + "VIDEO_TEXTURE_2D": { + "windows": "VIDEO_TEXTURE_2D", + "android": "VIDEO_TEXTURE_2D" + }, + "VIDEO_TEXTURE_OES": { + "windows": "VIDEO_TEXTURE_OES", + "android": "VIDEO_TEXTURE_OES" + }, + "VIDEO_VIEW_SETUP_MODE": { + "windows": "VIDEO_VIEW_SETUP_MODE", + "ios": "AgoraVideoViewSetupMode", + "macos": "AgoraVideoViewSetupMode" + }, + "VIDEO_VIEW_SETUP_REPLACE": { + "windows": "VIDEO_VIEW_SETUP_REPLACE", + "android": "VIEW_SETUP_MODE_REPLACE", + "ios": "AgoraVideoViewSetupReplace", + "macos": "AgoraVideoViewSetupReplace" + }, + "VIDEO_VIEW_SETUP_ADD": { + "windows": "VIDEO_VIEW_SETUP_ADD", + "android": "VIEW_SETUP_MODE_ADD", + "ios": "AgoraVideoViewSetupAdd", + "macos": "AgoraVideoViewSetupAdd" + }, + "VIDEO_VIEW_SETUP_REMOVE": { + "windows": "VIDEO_VIEW_SETUP_REMOVE", + "android": "VIEW_SETUP_MODE_REMOVE", + "ios": "AgoraVideoViewSetupRemove", + "macos": "AgoraVideoViewSetupRemove" + }, + "VIDEO_TRANSCODER_ERROR": { + "windows": "VIDEO_TRANSCODER_ERROR", + "ios": "AgoraVideoTranscoderError", + "macos": "AgoraVideoTranscoderError" + }, + "VT_ERR_OK": { + "windows": "VT_ERR_OK", + "macos": "AgoraVideoTranscoderErrorOK" + }, + "VT_ERR_VIDEO_SOURCE_NOT_READY": { + "windows": "VT_ERR_VIDEO_SOURCE_NOT_READY", + "ios": "AgoraVideoTranscoderErrorVideoSourceNotReady", + "macos": "AgoraVideoTranscoderErrorVideoSourceNotReady" + }, + "VT_ERR_INVALID_VIDEO_SOURCE_TYPE": { + "windows": "VT_ERR_INVALID_VIDEO_SOURCE_TYPE", + "ios": "AgoraVideoTranscoderErrorInvalidVideoSourceType", + "macos": "AgoraVideoTranscoderErrorInvalidVideoSourceType" + }, + "VT_ERR_INVALID_IMAGE_PATH": { + "windows": "VT_ERR_INVALID_IMAGE_PATH", + "ios": "AgoraVideoTranscoderErrorInvalidImagePath", + "macos": "AgoraVideoTranscoderErrorInvalidImagePath" + }, + "VT_ERR_UNSUPPORT_IMAGE_FORMAT": { + "windows": "VT_ERR_UNSUPPORT_IMAGE_FORMAT", + "ios": "AgoraVideoTranscoderErrorUnsupportImageFormat", + "macos": "AgoraVideoTranscoderErrorUnsupportImageFormat" + }, + "VT_ERR_INVALID_LAYOUT": { + "windows": "VT_ERR_INVALID_LAYOUT", + "ios": "AgoraVideoTranscoderErrorInvalidLayout", + "macos": "AgoraVideoTranscoderErrorInvalidLayout" + }, + "VT_ERR_INTERNAL": { + "windows": "VT_ERR_INTERNAL", + "ios": "AgoraVideoTranscoderErrorInternal", + "macos": "AgoraVideoTranscoderErrorInternal" + }, + "VOICE_AI_TUNER_TYPE": { + "windows": "VOICE_AI_TUNER_TYPE", + "android": "VOICE_AI_TUNER_TYPE", + "ios": "AgoraVoiceAITunerType", + "macos": "AgoraVoiceAITunerType" + }, + "VOICE_AI_TUNER_MATURE_MALE": { + "windows": "VOICE_AI_TUNER_MATURE_MALE", + "android": "VOICE_AI_TUNER_MATURE_MALE", + "ios": "AgoraVoiceAITunerMatureMale", + "macos": "AgoraVoiceAITunerMatureMale" + }, + "VOICE_AI_TUNER_FRESH_MALE": { + "windows": "VOICE_AI_TUNER_FRESH_MALE", + "android": "VOICE_AI_TUNER_FRESH_MALE", + "ios": "AgoraVoiceAITunerFreshMale", + "macos": "AgoraVoiceAITunerFreshMale" + }, + "VOICE_AI_TUNER_ELEGANT_FEMALE": { + "windows": "VOICE_AI_TUNER_ELEGANT_FEMALE", + "android": "VOICE_AI_TUNER_ELEGANT_FEMALE", + "ios": "AgoraVoiceAITunerElegantFemale", + "macos": "AgoraVoiceAITunerElegantFemale" + }, + "VOICE_AI_TUNER_SWEET_FEMALE": { + "windows": "VOICE_AI_TUNER_SWEET_FEMALE", + "android": "VOICE_AI_TUNER_SWEET_FEMALE", + "ios": "AgoraVoiceAITunerSweetFemale", + "macos": "AgoraVoiceAITunerSweetFemale" + }, + "VOICE_AI_TUNER_WARM_MALE_SINGING": { + "windows": "VOICE_AI_TUNER_WARM_MALE_SINGING", + "android": "VOICE_AI_TUNER_WARM_MALE_SINGING", + "ios": "AgoraVoiceAITunerWarmMaleSinging", + "macos": "AgoraVoiceAITunerWarmMaleSinging" + }, + "VOICE_AI_TUNER_GENTLE_FEMALE_SINGING": { + "windows": "VOICE_AI_TUNER_GENTLE_FEMALE_SINGING", + "android": "VOICE_AI_TUNER_GENTLE_FEMALE_SINGING", + "ios": "AgoraVoiceAITunerGentleFemaleSinging", + "macos": "AgoraVoiceAITunerGentleFemaleSinging" + }, + "VOICE_AI_TUNER_HUSKY_MALE_SINGING": { + "windows": "VOICE_AI_TUNER_HUSKY_MALE_SINGING", + "android": "VOICE_AI_TUNER_HUSKY_MALE_SINGING", + "ios": "AgoraVoiceAITunerHuskyMaleSinging", + "macos": "AgoraVoiceAITunerHuskyMaleSinging" + }, + "VOICE_AI_TUNER_WARM_ELEGANT_FEMALE_SINGING": { + "windows": "VOICE_AI_TUNER_WARM_ELEGANT_FEMALE_SINGING", + "android": "VOICE_AI_TUNER_WARM_ELEGANT_FEMALE_SINGING", + "ios": "AgoraVoiceAITunerWarmElegantFemaleSinging", + "macos": "AgoraVoiceAITunerWarmElegantFemaleSinging" + }, + "VOICE_AI_TUNER_POWERFUL_MALE_SINGING": { + "windows": "VOICE_AI_TUNER_POWERFUL_MALE_SINGING", + "android": "VOICE_AI_TUNER_POWERFUL_MALE_SINGING", + "ios": "AgoraVoiceAITunerPowerfulMaleSinging", + "macos": "AgoraVoiceAITunerPowerfulMaleSinging" + }, + "VOICE_AI_TUNER_DREAMY_FEMALE_SINGING": { + "windows": "VOICE_AI_TUNER_DREAMY_FEMALE_SINGING", + "android": "VOICE_AI_TUNER_DREAMY_FEMALE_SINGING", + "ios": "AgoraVoiceAITunerDreamyFemaleSinging", + "macos": "AgoraVoiceAITunerDreamyFemaleSinging" + }, + "VOICE_BEAUTIFIER_PRESET": { + "windows": "VOICE_BEAUTIFIER_PRESET", + "ios": "AgoraVoiceBeautifierPreset", + "macos": "AgoraVoiceBeautifierPreset" + }, + "VOICE_BEAUTIFIER_OFF": { + "windows": "VOICE_BEAUTIFIER_OFF", + "android": "VOICE_BEAUTIFIER_OFF", + "ios": "AgoraVoiceBeautifierPresetOff", + "macos": "AgoraVoiceBeautifierPresetOff" + }, + "CHAT_BEAUTIFIER_MAGNETIC": { + "windows": "CHAT_BEAUTIFIER_MAGNETIC", + "android": "CHAT_BEAUTIFIER_MAGNETIC", + "ios": "AgoraVoiceBeautifierPresetChatBeautifierMagnetic", + "macos": "AgoraVoiceBeautifierPresetChatBeautifierMagnetic" + }, + "CHAT_BEAUTIFIER_FRESH": { + "windows": "CHAT_BEAUTIFIER_FRESH", + "android": "CHAT_BEAUTIFIER_FRESH", + "ios": "AgoraVoiceBeautifierPresetChatBeautifierFresh", + "macos": "AgoraVoiceBeautifierPresetChatBeautifierFresh" + }, + "CHAT_BEAUTIFIER_VITALITY": { + "windows": "CHAT_BEAUTIFIER_VITALITY", + "android": "CHAT_BEAUTIFIER_VITALITY", + "ios": "AgoraVoiceBeautifierPresetChatBeautifierVitality", + "macos": "AgoraVoiceBeautifierPresetChatBeautifierVitality" + }, + "SINGING_BEAUTIFIER": { + "windows": "SINGING_BEAUTIFIER", + "android": "SINGING_BEAUTIFIER", + "ios": "AgoraVoiceBeautifierPresetSingingBeautifier", + "macos": "AgoraVoiceBeautifierPresetSingingBeautifier" + }, + "TIMBRE_TRANSFORMATION_VIGOROUS": { + "windows": "TIMBRE_TRANSFORMATION_VIGOROUS", + "android": "TIMBRE_TRANSFORMATION_VIGOROUS", + "ios": "AgoraVoiceBeautifierTimbreTransformationVigorous", + "macos": "AgoraVoiceBeautifierTimbreTransformationVigorous" + }, + "TIMBRE_TRANSFORMATION_DEEP": { + "windows": "TIMBRE_TRANSFORMATION_DEEP", + "android": "TIMBRE_TRANSFORMATION_DEEP", + "ios": "AgoraVoiceBeautifierTimbreTransformationDeep", + "macos": "AgoraVoiceBeautifierTimbreTransformationDeep" + }, + "TIMBRE_TRANSFORMATION_MELLOW": { + "windows": "TIMBRE_TRANSFORMATION_MELLOW", + "android": "TIMBRE_TRANSFORMATION_MELLOW", + "ios": "AgoraVoiceBeautifierTimbreTransformationMellow", + "macos": "AgoraVoiceBeautifierTimbreTransformationMellow" + }, + "TIMBRE_TRANSFORMATION_FALSETTO": { + "windows": "TIMBRE_TRANSFORMATION_FALSETTO", + "android": "TIMBRE_TRANSFORMATION_FALSETTO", + "ios": "AgoraVoiceBeautifierTimbreTransformationFalsetto", + "macos": "AgoraVoiceBeautifierTimbreTransformationFalsetto" + }, + "TIMBRE_TRANSFORMATION_FULL": { + "windows": "TIMBRE_TRANSFORMATION_FULL", + "android": "TIMBRE_TRANSFORMATION_FULL", + "ios": "AgoraVoiceBeautifierTimbreTransformationFull", + "macos": "AgoraVoiceBeautifierTimbreTransformationFull" + }, + "TIMBRE_TRANSFORMATION_CLEAR": { + "windows": "TIMBRE_TRANSFORMATION_CLEAR", + "android": "TIMBRE_TRANSFORMATION_CLEAR", + "ios": "AgoraVoiceBeautifierTimbreTransformationClear", + "macos": "AgoraVoiceBeautifierTimbreTransformationClear" + }, + "TIMBRE_TRANSFORMATION_RESOUNDING": { + "windows": "TIMBRE_TRANSFORMATION_RESOUNDING", + "android": "TIMBRE_TRANSFORMATION_RESOUNDING", + "ios": "AgoraVoiceBeautifierTimbreTransformationResounding", + "macos": "AgoraVoiceBeautifierTimbreTransformationResounding" + }, + "TIMBRE_TRANSFORMATION_RINGING": { + "windows": "TIMBRE_TRANSFORMATION_RINGING", + "android": "TIMBRE_TRANSFORMATION_RINGING", + "ios": "AgoraVoiceBeautifierTimbreTransformatRinging", + "macos": "AgoraVoiceBeautifierTimbreTransformatRinging" + }, + "ULTRA_HIGH_QUALITY_VOICE": { + "windows": "ULTRA_HIGH_QUALITY_VOICE", + "android": "ULTRA_HIGH_QUALITY_VOICE", + "ios": "AgoraVoiceBeautifierUltraHighQuality", + "macos": "AgoraVoiceBeautifierUltraHighQuality" + }, + "VOICE_CHANGER_PRESET": { + "windows": "VOICE_CHANGER_PRESET", + "ios": "AgoraAudioVoiceChanger", + "macos": "AgoraAudioVoiceChanger" + }, + "VOICE_CHANGER_OFF": { + "windows": "VOICE_CHANGER_OFF", + "android": "VOICE_CHANGER_OFF", + "ios": "AgoraAudioVoiceChangerOff", + "macos": "AgoraAudioVoiceChangerOff" + }, + "VOICE_CHANGER_OLDMAN": { + "windows": "VOICE_CHANGER_OLDMAN", + "android": "VOICE_CHANGER_OLDMAN", + "ios": "AgoraAudioVoiceChangerOldMan", + "macos": "AgoraAudioVoiceChangerOldMan" + }, + "VOICE_CHANGER_BABYBOY": { + "windows": "VOICE_CHANGER_BABYBOY", + "android": "VOICE_CHANGER_BABYBOY", + "ios": "AgoraAudioVoiceChangerBabyBoy", + "macos": "AgoraAudioVoiceChangerBabyBoy" + }, + "VOICE_CHANGER_BABYGIRL": { + "windows": "VOICE_CHANGER_BABYGIRL", + "android": "VOICE_CHANGER_BABYGIRL", + "ios": "AgoraAudioVoiceChangerBabyGirl", + "macos": "AgoraAudioVoiceChangerBabyGirl" + }, + "VOICE_CHANGER_ZHUBAJIE": { + "windows": "VOICE_CHANGER_ZHUBAJIE", + "android": "VOICE_CHANGER_ZHUBAJIE", + "ios": "AgoraAudioVoiceChangerZhuBaJie", + "macos": "AgoraAudioVoiceChangerZhuBaJie" + }, + "VOICE_CHANGER_ETHEREAL": { + "windows": "VOICE_CHANGER_ETHEREAL", + "android": "VOICE_CHANGER_ETHEREAL", + "ios": "AgoraAudioVoiceChangerEthereal", + "macos": "AgoraAudioVoiceChangerEthereal" + }, + "VOICE_CHANGER_HULK": { + "windows": "VOICE_CHANGER_HULK", + "android": "VOICE_CHANGER_HULK", + "ios": "AgoraAudioVoiceChangerHulk", + "macos": "AgoraAudioVoiceChangerHulk" + }, + "VOICE_BEAUTY_VIGOROUS": { + "windows": "VOICE_BEAUTY_VIGOROUS", + "android": "VOICE_BEAUTY_VIGOROUS", + "ios": "AgoraAudioVoiceBeautyVigorous", + "macos": "AgoraAudioVoiceBeautyVigorous" + }, + "VOICE_BEAUTY_DEEP": { + "windows": "VOICE_BEAUTY_DEEP", + "android": "VOICE_BEAUTY_DEEP", + "ios": "AgoraAudioVoiceBeautyDeep", + "macos": "AgoraAudioVoiceBeautyDeep" + }, + "VOICE_BEAUTY_MELLOW": { + "windows": "VOICE_BEAUTY_MELLOW", + "android": "VOICE_BEAUTY_MELLOW", + "ios": "AgoraAudioVoiceBeautyMellow", + "macos": "AgoraAudioVoiceBeautyMellow" + }, + "VOICE_BEAUTY_FALSETTO": { + "windows": "VOICE_BEAUTY_FALSETTO", + "android": "VOICE_BEAUTY_FALSETTO", + "ios": "AgoraAudioVoiceBeautyFalsetto", + "macos": "AgoraAudioVoiceBeautyFalsetto" + }, + "VOICE_BEAUTY_FULL": { + "windows": "VOICE_BEAUTY_FULL", + "android": "VOICE_BEAUTY_FULL", + "ios": "AgoraAudioVoiceBeautyFull", + "macos": "AgoraAudioVoiceBeautyFull" + }, + "VOICE_BEAUTY_CLEAR": { + "windows": "VOICE_BEAUTY_CLEAR", + "android": "VOICE_BEAUTY_CLEAR", + "ios": "AgoraAudioVoiceBeautyClear", + "macos": "AgoraAudioVoiceBeautyClear" + }, + "VOICE_BEAUTY_RESOUNDING": { + "windows": "VOICE_BEAUTY_RESOUNDING", + "android": "VOICE_BEAUTY_RESOUNDING", + "ios": "AgoraAudioVoiceBeautyResounding", + "macos": "AgoraAudioVoiceBeautyResounding" + }, + "VOICE_BEAUTY_RINGING": { + "windows": "VOICE_BEAUTY_RINGING", + "android": "VOICE_BEAUTY_RINGING", + "ios": "AgoraAudioVoiceBeautyRinging", + "macos": "AgoraAudioVoiceBeautyRinging" + }, + "VOICE_BEAUTY_SPACIAL": { + "windows": "VOICE_BEAUTY_SPACIAL", + "android": "VOICE_BEAUTY_SPACIAL", + "ios": "VAgoraAudioVoiceBeautySpacial", + "macos": "VAgoraAudioVoiceBeautySpacial" + }, + "GENERAL_BEAUTY_VOICE_MALE_MAGNETIC": { + "windows": "GENERAL_BEAUTY_VOICE_MALE_MAGNETIC", + "android": "GENERAL_BEAUTY_VOICE_MALE_MAGNETIC", + "ios": "AgoraAudioGeneralBeautyVoiceMaleMagnetic", + "macos": "AgoraAudioGeneralBeautyVoiceMaleMagnetic" + }, + "GENERAL_BEAUTY_VOICE_FEMALE_FRESH": { + "windows": "GENERAL_BEAUTY_VOICE_FEMALE_FRESH", + "android": "GENERAL_BEAUTY_VOICE_FEMALE_FRESH", + "ios": "AgoraAudioGeneralBeautyVoiceFemaleFresh", + "macos": "AgoraAudioGeneralBeautyVoiceFemaleFresh" + }, + "GENERAL_BEAUTY_VOICE_FEMALE_VITALITY": { + "windows": "GENERAL_BEAUTY_VOICE_FEMALE_VITALITY", + "android": "GENERAL_BEAUTY_VOICE_FEMALE_VITALITY", + "ios": "AgoraAudioGeneralBeautyVoiceFemaleVitality", + "macos": "AgoraAudioGeneralBeautyVoiceFemaleVitality" + }, + "INTERFACE_ID_TYPE": { + "windows": "INTERFACE_ID_TYPE" + }, + "AGORA_IID_AUDIO_DEVICE_MANAGER": { + "windows": "AGORA_IID_AUDIO_DEVICE_MANAGER" + }, + "AGORA_IID_VIDEO_DEVICE_MANAGER": { + "windows": "AGORA_IID_VIDEO_DEVICE_MANAGER" + }, + "AGORA_IID_PARAMETER_ENGINE": { + "windows": "AGORA_IID_PARAMETER_ENGINE" + }, + "AGORA_IID_MEDIA_ENGINE": { + "windows": "AGORA_IID_MEDIA_ENGINE" + }, + "AGORA_IID_SIGNALING_ENGINE": { + "windows": "AGORA_IID_SIGNALING_ENGINE" + }, + "AGORA_IID_LOCAL_SPATIAL_AUDIO": { + "windows": "AGORA_IID_LOCAL_SPATIAL_AUDIO" + }, + "AGORA_IID_MUSIC_CONTENT_CENTER": { + "windows": "AGORA_IID_MUSIC_CONTENT_CENTER" + }, + "VOICE_CONVERSION_PRESET": { + "windows": "VOICE_CONVERSION_PRESET", + "ios": "AgoraVoiceConversionPreset", + "macos": "AgoraVoiceConversionPreset" + }, + "VOICE_CONVERSION_OFF": { + "windows": "VOICE_CONVERSION_OFF", + "android": "VOICE_CONVERSION_OFF", + "ios": "AgoraVoiceConversionPresetOff", + "macos": "AgoraVoiceConversionPresetOff" + }, + "VOICE_CHANGER_NEUTRAL": { + "windows": "VOICE_CHANGER_NEUTRAL", + "android": "VOICE_CHANGER_NEUTRAL", + "ios": "AgoraVoiceConversionPresetNeutral", + "macos": "AgoraVoiceConversionPresetNeutral" + }, + "VOICE_CHANGER_SWEET": { + "windows": "VOICE_CHANGER_SWEET", + "android": "VOICE_CHANGER_SWEET", + "ios": "AgoraVoiceConversionPresetSweet", + "macos": "AgoraVoiceConversionPresetSweet" + }, + "VOICE_CHANGER_SOLID": { + "windows": "VOICE_CHANGER_SOLID", + "android": "VOICE_CHANGER_SOLID", + "ios": "AgoraVoiceConversionPresetChangerSolid", + "macos": "AgoraVoiceConversionPresetChangerSolid" + }, + "VOICE_CHANGER_BASS": { + "windows": "VOICE_CHANGER_BASS", + "android": "VOICE_CHANGER_BASS", + "ios": "AgoraVoiceConversionPresetChangerBass", + "macos": "AgoraVoiceConversionPresetChangerBass" + }, + "WATERMARK_SOURCE_TYPE": { + "windows": "WATERMARK_SOURCE_TYPE", + "ios": "WatermarkType", + "macos": "WatermarkType" + }, + "IMAGE": { + "windows": "IMAGE", + "ios": "WatermarkTypeImage", + "macos": "WatermarkTypeImage" + }, + "BUFFER": { + "windows": "BUFFER", + "ios": "WatermarkTypeBuffer", + "macos": "WatermarkTypeBuffer" + }, + "LITERAL": { + "windows": "LITERAL" + }, + "TIMESTAMPS": { + "windows": "TIMESTAMPS" + }, + "MultipathMode": { + "windows": "MultipathMode", + "android": "MultipathMode", + "ios": "AgoraMultipathMode", + "macos": "AgoraMultipathMode" + }, + "Duplicate": { + "windows": "Duplicate", + "android": "MULTIPATH_MODE_DUPLICATE", + "ios": "AgoraMultipathModeDuplicate", + "macos": "AgoraMultipathModeDuplicate" + }, + "Dynamic": { + "windows": "Dynamic", + "android": "MULTIPATH_MODE_DYNAMIC", + "ios": "AgoraMultipathModeDynamic", + "macos": "AgoraMultipathModeDynamic" + }, + "MultipathType": { + "windows": "MultipathType", + "android": "MultipathType", + "ios": "AgoraMultipathType", + "macos": "AgoraMultipathType" + }, + "LAN": { + "windows": "LAN", + "android": "MULTIPATH_TYPE_LAN", + "ios": "AgoraMultipathTypeLAN", + "macos": "AgoraMultipathTypeLAN" + }, + "WIFI": { + "windows": "WIFI", + "android": "MULTIPATH_TYPE_WIFI", + "ios": "AgoraMultipathTypeWIFI", + "macos": "AgoraMultipathTypeWIFI" + }, + "Mobile": { + "windows": "Mobile", + "android": "MULTIPATH_TYPE_MOBILE", + "ios": "AgoraMultipathTypeMobile", + "macos": "AgoraMultipathTypeMobile" + }, + "Unknown": { + "windows": "Unknown", + "android": "MULTIPATH_TYPE_UNKNOWN", + "ios": "AgoraMultipathTypeUnknown", + "macos": "AgoraMultipathTypeUnknown" + }, + "SCREEN_COLOR_TYPE": { + "windows": "SCREEN_COLOR_TYPE", + "ios": "ScreenColorType", + "macos": "ScreenColorType" + }, + "SCREEN_COLOR_AUTO": { + "windows": "SCREEN_COLOR_AUTO", + "android": "SCREEN_COLOR_AUTO", + "ios": "ScreenColorAuto", + "macos": "ScreenColorAuto" + }, + "SCREEN_COLOR_GREEN": { + "windows": "SCREEN_COLOR_GREEN", + "android": "SCREEN_COLOR_GREEN", + "ios": "ScreenColorGreen", + "macos": "ScreenColorGreen" + }, + "SCREEN_COLOR_BLUE": { + "windows": "SCREEN_COLOR_BLUE", + "android": "SCREEN_COLOR_BLUE", + "ios": "ScreenColorBlue", + "macos": "ScreenColorBlue" + }, + "RENEW_TOKEN_ERROR_CODE": { + "windows": "RENEW_TOKEN_ERROR_CODE", + "android": "RenewTokenErrorCode", + "ios": "AgoraRenewTokenErrorCode", + "macos": "AgoraRenewTokenErrorCode" + }, + "RENEW_TOKEN_SUCCESS": { + "windows": "RENEW_TOKEN_SUCCESS", + "android": "RENEW_TOKEN_SUCCESS", + "ios": "AgoraRenewTokenSuccess", + "macos": "AgoraRenewTokenSuccess" + }, + "RENEW_TOKEN_FAILURE": { + "windows": "RENEW_TOKEN_FAILURE", + "android": "RENEW_TOKEN_FAILURE", + "ios": "AgoraRenewTokenFailure", + "macos": "AgoraRenewTokenFailure" + }, + "RENEW_TOKEN_TOKEN_EXPIRED": { + "windows": "RENEW_TOKEN_TOKEN_EXPIRED", + "android": "RENEW_TOKEN_TOKEN_EXPIRED" + }, + "RENEW_TOKEN_INVALID_TOKEN": { + "windows": "RENEW_TOKEN_INVALID_TOKEN", + "android": "RENEW_TOKEN_INVALID_TOKEN", + "ios": "AgoraRenewTokenInvalidToken", + "macos": "AgoraRenewTokenInvalidToken" + }, + "RENEW_TOKEN_INVALID_CHANNEL_NAME": { + "windows": "RENEW_TOKEN_INVALID_CHANNEL_NAME", + "android": "RENEW_TOKEN_INVALID_CHANNEL_NAME", + "ios": "AgoraRenewTokenInvalidChannelName", + "macos": "AgoraRenewTokenInvalidChannelName" + }, + "RENEW_TOKEN_INCONSISTENT_APPID": { + "windows": "RENEW_TOKEN_INCONSISTENT_APPID", + "android": "RENEW_TOKEN_INCONSISTENT_APPID", + "ios": "AgoraRenewTokenInconsistentAppId", + "macos": "AgoraRenewTokenInconsistentAppId" + }, + "RENEW_TOKEN_CANCELED_BY_NEW_REQUEST": { + "windows": "RENEW_TOKEN_CANCELED_BY_NEW_REQUEST", + "android": "RENEW_TOKEN_CANCELED_BY_NEW_REQUEST", + "ios": "AgoraRenewTokenCanceledByNewRequest", + "macos": "AgoraRenewTokenCanceledByNewRequest" + }, + "VIDEO_EFFECT_NODE_ID": { + "windows": "VIDEO_EFFECT_NODE_ID", + "android": "VIDEO_EFFECT_NODE_ID", + "ios": "AgoraVideoEffectNodeId", + "macos": "AgoraVideoEffectNodeId" + }, + "BEAUTY": { + "windows": "BEAUTY", + "android": "BEAUTY", + "ios": "AgoraVideoEffectNodeBeauty", + "macos": "AgoraVideoEffectNodeBeauty" + }, + "STYLE_MAKEUP": { + "windows": "STYLE_MAKEUP", + "android": "STYLE_MAKEUP", + "ios": "AgoraVideoEffectNodeStyleMakeup", + "macos": "AgoraVideoEffectNodeStyleMakeup" + }, + "FILTER": { + "windows": "FILTER", + "android": "FILTER", + "ios": "AgoraVideoEffectNodeFilter", + "macos": "AgoraVideoEffectNodeFilter" + }, + "VIDEO_EFFECT_ACTION": { + "windows": "VIDEO_EFFECT_ACTION", + "android": "VIDEO_EFFECT_ACTION", + "ios": "AgoraVideoEffectAction", + "macos": "AgoraVideoEffectAction" + }, + "SAVE": { + "windows": "SAVE", + "android": "SAVE", + "ios": "AgoraVideoEffectActionSave", + "macos": "AgoraVideoEffectActionSave" + }, + "RESET": { + "windows": "RESET", + "android": "RESET", + "ios": "AgoraVideoEffectActionReset", + "macos": "AgoraVideoEffectActionReset" + }, + "StreamLayerIndex": { + "windows": "StreamLayerIndex", + "android": "StreamLayerIndex", + "ios": "AgoraStreamLayerIndex", + "macos": "AgoraStreamLayerIndex" + }, + "STREAM_LAYER_1": { + "windows": "STREAM_LAYER_1", + "android": "STREAM_LAYER_1", + "ios": "AgoraStreamLayer1", + "macos": "AgoraStreamLayer1" + }, + "STREAM_LAYER_2": { + "windows": "STREAM_LAYER_2", + "android": "STREAM_LAYER_2", + "ios": "AgoraStreamLayer2", + "macos": "AgoraStreamLayer2" + }, + "STREAM_LAYER_3": { + "windows": "STREAM_LAYER_3", + "android": "STREAM_LAYER_3", + "ios": "AgoraStreamLayer3", + "macos": "AgoraStreamLayer3" + }, + "STREAM_LAYER_4": { + "windows": "STREAM_LAYER_4", + "android": "STREAM_LAYER_4", + "ios": "AgoraStreamLayer4", + "macos": "AgoraStreamLayer4" + }, + "STREAM_LAYER_5": { + "windows": "STREAM_LAYER_5", + "android": "STREAM_LAYER_5", + "ios": "AgoraStreamLayer5", + "macos": "AgoraStreamLayer5" + }, + "STREAM_LAYER_6": { + "windows": "STREAM_LAYER_6", + "android": "STREAM_LAYER_6", + "ios": "AgoraStreamLayer6", + "macos": "AgoraStreamLayer6" + }, + "STREAM_LOW": { + "windows": "STREAM_LOW", + "android": "STREAM_LOW", + "ios": "AgoraStreamLow", + "macos": "AgoraStreamLow" + }, + "STREAM_LAYER_COUNT_MAX": { + "windows": "STREAM_LAYER_COUNT_MAX", + "android": "STREAM_LAYER_COUNT_MAX", + "ios": "AgoraStreamLayerCountMax", + "macos": "AgoraStreamLayerCountMax" + }, + "channelID": { + "windows": "channelId", + "android": "channelId" + }, + "info": { + "windows": "info", + "android": "info" + }, + "uid": { + "windows": "uid", + "android": "uid" + }, + "deprecate-encryption": { + "windows": "v3.2.0", + "android": "v3.2.0", + "ios": "v3.2.0", + "macos": "v3.2.0" + }, + "since-cameraconfig": { + "windows": "v3.3.0", + "android": "v3.3.0", + "ios": "v3.3.0", + "macos": "v3.3.0" + }, + "since-setbeautyeffect": { + "windows": "v3.0.0", + "android": "v3.0.0", + "ios": "v3.0.0", + "macos": "v3.0.0" + }, + "filePath-example": { + "windows": "C:\\music\\audio.mp4", + "android": "content://com.android.providers.media.documents/document/audio%203A14441", + "ios": "/var/mobile/Containers/Data/audio.mp4", + "macos": "/var/mobile/Containers/Data/audio.mp4" + }, + "recordingPath-example": { + "windows": "C:\\music\\audio.aac", + "android": "/sdcard/emulated/0/audio.aac", + "ios": "/var/mobile/Containers/Data/audio.aac", + "macos": "/var/mobile/Containers/Data/audio.aac" + }, + "imagePath-example": { + "windows": "C:\\Users\\\\AppData\\Local\\Agora\\\\example.jpg", + "android": "/storage/emulated/0/Android/data//files/example.jpg", + "ios": "/AppSandbox/Library/Caches/example.jpg", + "macos": "~/Library/Logs/example.jpg" + }, + "lib-file": { + "windows": "libagora_ai_denoise_extension.dll", + "android": "libagora_ai_denoise_extension.dll" + }, + "STANDARD_BITRATE": { + "windows": "STANDARD_BITRATE", + "android": "STANDARD_BITRATE", + "ios": "AgoraVideoBitrateStandard", + "macos": "AgoraVideoBitrateStandard" + }, + "COMPATIBLE_BITRATE": { + "windows": "COMPATIBLE_BITRATE", + "android": "COMPATIBLE_BITRATE", + "ios": "AgoraVideoBitrateCompatible", + "macos": "AgoraVideoBitrateCompatible" + }, + "true": { + "windows": "true", + "android": "true", + "ios": "YES", + "macos": "YES" + }, + "false": { + "windows": "false", + "android": "false", + "ios": "NO", + "macos": "NO" + }, + "NULL": { + "windows": "NULL", + "android": "NULL", + "ios": "nil", + "macos": "nil" + }, + "clearvision": { + "windows": "libagora_clear_vision_extension.dll", + "android": "libagora_clear_vision_extension.so", + "ios": "AgoraClearVisionExtension.xcframework", + "macos": "AgoraClearVisionExtension.framework" + }, + "superresolution": { + "windows": "libagora_super_resolution_extension.so (Android); AgoraSuperResolutionExtension.xcframework (iOS)", + "android": "libagora_super_resolution_extension.so", + "ios": "AgoraSuperResolutionExtension.xcframework" + }, + "noisesuppression": { + "windows": "libagora_ai_noise_suppression_extension.dll", + "android": "libagora_ai_noise_suppression_extension.so", + "ios": "AgoraAiNoiseSuppressionExtension.xcframework", + "macos": "AgoraAiNoiseSuppressionExtension.xcframework" + }, + "audiobeauty": { + "windows": "libagora_audio_beauty_extension.dll", + "android": "libagora_audio_beauty_extension.so", + "ios": "AgoraAudioBeautyExtension.xcframework", + "macos": "AgoraAudioBeautyExtension.framework" + }, + "spatialaudio": { + "windows": "libagora_spatial_audio_extension.dll", + "android": "libagora_spatial_audio_extension.so", + "ios": "AgoraSpatialAudioExtension.xcframework", + "macos": "AgoraSpatialAudioExtension.framework" + }, + "moderation": { + "windows": "libagora_content_inspect_extension.dll", + "android": "agora_content_inspect_extension.so", + "ios": "AgoraContentInspectExtension.xcframework", + "macos": "AgoraContentInspectExtension.framework" + }, + "segmentation": { + "windows": "libagora_segmentation_extension.dll", + "android": "libagora_segmentation_extension.so", + "ios": "AgoraVideoSegmentationExtension.xcframework", + "macos": "AgoraVideoSegmentationExtension.framework" + }, + "CONTENT_INSPECT_DEVICE_INVALID": { + "android": "CONTENT_INSPECT_DEVICE_INVALID", + "ios": "AgoraContentInspectDeviceTypeInvalid", + "macos": "AgoraContentInspectDeviceTypeInvalid" + }, + "CONTENT_INSPECT_DEVICE_AGORA": { + "android": "CONTENT_INSPECT_DEVICE_AGORA", + "ios": "AgoraContentInspectDeviceTypeAgora", + "macos": "AgoraContentInspectDeviceTypeAgora" + }, + "CAMERA_EXTRA": { + "android": "CAMERA_EXTRA" + }, + "RELAY_EVENT_NETWORK_DISCONNECTED": { + "android": "RELAY_EVENT_NETWORK_DISCONNECTED" + }, + "RELAY_EVENT_NETWORK_CONNECTED": { + "android": "RELAY_EVENT_NETWORK_CONNECTED" + }, + "RELAY_EVENT_PACKET_JOINED_SRC_CHANNEL": { + "android": "RELAY_EVENT_PACKET_JOINED_SRC_CHANNEL" + }, + "RELAY_EVENT_PACKET_JOINED_DEST_CHANNEL": { + "android": "RELAY_EVENT_PACKET_JOINED_DEST_CHANNEL" + }, + "RELAY_EVENT_PACKET_SENT_TO_DEST_CHANNEL": { + "android": "RELAY_EVENT_PACKET_SENT_TO_DEST_CHANNEL" + }, + "RELAY_EVENT_PACKET_RECEIVED_VIDEO_FROM_SRC": { + "android": "RELAY_EVENT_PACKET_RECEIVED_VIDEO_FROM_SRC" + }, + "RELAY_EVENT_PACKET_RECEIVED_AUDIO_FROM_SRC": { + "android": "RELAY_EVENT_PACKET_RECEIVED_AUDIO_FROM_SRC" + }, + "RELAY_EVENT_PACKET_UPDATE_DEST_CHANNEL": { + "android": "RELAY_EVENT_PACKET_UPDATE_DEST_CHANNEL" + }, + "RELAY_EVENT_PACKET_UPDATE_DEST_CHANNEL_NOT_CHANGE": { + "android": "RELAY_EVENT_PACKET_UPDATE_DEST_CHANNEL_NOT_CHANGE" + }, + "RELAY_EVENT_PACKET_UPDATE_DEST_CHANNEL_IS_NULL": { + "android": "RELAY_EVENT_PACKET_UPDATE_DEST_CHANNEL_IS_NULL" + }, + "RELAY_EVENT_VIDEO_PROFILE_UPDATE": { + "android": "RELAY_EVENT_VIDEO_PROFILE_UPDATE" + }, + "RELAY_EVENT_PAUSE_SEND_PACKET_TO_DEST_CHANNEL_SUCCESS": { + "android": "RELAY_EVENT_PAUSE_SEND_PACKET_TO_DEST_CHANNEL_SUCCESS" + }, + "RELAY_EVENT_PAUSE_SEND_PACKET_TO_DEST_CHANNEL_FAILED": { + "android": "RELAY_EVENT_PAUSE_SEND_PACKET_TO_DEST_CHANNEL_FAILED" + }, + "RELAY_EVENT_RESUME_SEND_PACKET_TO_DEST_CHANNEL_SUCCESS": { + "android": "RELAY_EVENT_RESUME_SEND_PACKET_TO_DEST_CHANNEL_SUCCESS" + }, + "RELAY_EVENT_RESUME_SEND_PACKET_TO_DEST_CHANNEL_FAILED": { + "android": "RELAY_EVENT_RESUME_SEND_PACKET_TO_DEST_CHANNEL_FAILED" + }, + "CHANNEL_PROFILE_COMMUNICATION_1v1": { + "android": "CHANNEL_PROFILE_COMMUNICATION_1v1" + }, + "OK": { + "android": "OK" + }, + "FAILED": { + "android": "FAILED" + }, + "AUDIO_PUBLICATION": { + "android": "AUDIO_PUBLICATION" + }, + "VIDEO_PUBLICATION": { + "android": "VIDEO_PUBLICATION" + }, + "NET_CONNECT": { + "android": "NET_CONNECT" + }, + "BAD_NAME": { + "android": "BAD_NAME" + }, + "INJECT_STREAM_STATUS_START_SUCCESS": { + "android": "INJECT_STREAM_STATUS_START_SUCCESS" + }, + "INJECT_STREAM_STATUS_START_ALREADY_EXISTS": { + "android": "INJECT_STREAM_STATUS_START_ALREADY_EXISTS" + }, + "INJECT_STREAM_STATUS_START_UNAUTHORIZED": { + "android": "INJECT_STREAM_STATUS_START_UNAUTHORIZED" + }, + "INJECT_STREAM_STATUS_START_TIMEDOUT": { + "android": "INJECT_STREAM_STATUS_START_TIMEDOUT" + }, + "INJECT_STREAM_STATUS_START_FAILED": { + "android": "INJECT_STREAM_STATUS_START_FAILED" + }, + "INJECT_STREAM_STATUS_STOP_SUCCESS": { + "android": "INJECT_STREAM_STATUS_STOP_SUCCESS" + }, + "INJECT_STREAM_STATUS_STOP_NOT_FOUND": { + "android": "INJECT_STREAM_STATUS_STOP_NOT_FOUND" + }, + "INJECT_STREAM_STATUS_STOP_UNAUTHORIZED": { + "android": "INJECT_STREAM_STATUS_STOP_UNAUTHORIZED" + }, + "INJECT_STREAM_STATUS_STOP_TIMEDOUT": { + "android": "INJECT_STREAM_STATUS_STOP_TIMEDOUT" + }, + "INJECT_STREAM_STATUS_STOP_FAILED": { + "android": "INJECT_STREAM_STATUS_STOP_FAILED" + }, + "INJECT_STREAM_STATUS_BROKEN": { + "android": "INJECT_STREAM_STATUS_BROKEN" + }, + "PLAYER_EVENT_UNKNOWN": { + "android": "PLAYER_EVENT_UNKNOWN" + }, + "PLAYER_STATE_UNKNOWN": { + "android": "PLAYER_STATE_UNKNOWN" + }, + "VIDEO_PROFILE_LANDSCAPE_120P": { + "android": "VIDEO_PROFILE_LANDSCAPE_120P" + }, + "VIDEO_PROFILE_LANDSCAPE_120P_3": { + "android": "VIDEO_PROFILE_LANDSCAPE_120P_3" + }, + "VIDEO_PROFILE_LANDSCAPE_180P": { + "android": "VIDEO_PROFILE_LANDSCAPE_180P" + }, + "VIDEO_PROFILE_LANDSCAPE_180P_3": { + "android": "VIDEO_PROFILE_LANDSCAPE_180P_3" + }, + "VIDEO_PROFILE_LANDSCAPE_180P_4": { + "android": "VIDEO_PROFILE_LANDSCAPE_180P_4" + }, + "VIDEO_PROFILE_LANDSCAPE_240P": { + "android": "VIDEO_PROFILE_LANDSCAPE_240P" + }, + "VIDEO_PROFILE_LANDSCAPE_240P_3": { + "android": "VIDEO_PROFILE_LANDSCAPE_240P_3" + }, + "VIDEO_PROFILE_LANDSCAPE_240P_4": { + "android": "VIDEO_PROFILE_LANDSCAPE_240P_4" + }, + "VIDEO_PROFILE_LANDSCAPE_360P": { + "android": "VIDEO_PROFILE_LANDSCAPE_360P" + }, + "VIDEO_PROFILE_LANDSCAPE_360P_3": { + "android": "VIDEO_PROFILE_LANDSCAPE_360P_3" + }, + "VIDEO_PROFILE_LANDSCAPE_360P_4": { + "android": "VIDEO_PROFILE_LANDSCAPE_360P_4" + }, + "VIDEO_PROFILE_LANDSCAPE_360P_6": { + "android": "VIDEO_PROFILE_LANDSCAPE_360P_6" + }, + "VIDEO_PROFILE_LANDSCAPE_360P_7": { + "android": "VIDEO_PROFILE_LANDSCAPE_360P_7" + }, + "VIDEO_PROFILE_LANDSCAPE_360P_8": { + "android": "VIDEO_PROFILE_LANDSCAPE_360P_8" + }, + "VIDEO_PROFILE_LANDSCAPE_360P_9": { + "android": "VIDEO_PROFILE_LANDSCAPE_360P_9" + }, + "VIDEO_PROFILE_LANDSCAPE_360P_10": { + "android": "VIDEO_PROFILE_LANDSCAPE_360P_10" + }, + "VIDEO_PROFILE_LANDSCAPE_360P_11": { + "android": "VIDEO_PROFILE_LANDSCAPE_360P_11" + }, + "VIDEO_PROFILE_LANDSCAPE_480P": { + "android": "VIDEO_PROFILE_LANDSCAPE_480P" + }, + "VIDEO_PROFILE_LANDSCAPE_480P_3": { + "android": "VIDEO_PROFILE_LANDSCAPE_480P_3" + }, + "VIDEO_PROFILE_LANDSCAPE_480P_4": { + "android": "VIDEO_PROFILE_LANDSCAPE_480P_4" + }, + "VIDEO_PROFILE_LANDSCAPE_480P_6": { + "android": "VIDEO_PROFILE_LANDSCAPE_480P_6" + }, + "VIDEO_PROFILE_LANDSCAPE_480P_8": { + "android": "VIDEO_PROFILE_LANDSCAPE_480P_8" + }, + "VIDEO_PROFILE_LANDSCAPE_480P_9": { + "android": "VIDEO_PROFILE_LANDSCAPE_480P_9" + }, + "VIDEO_PROFILE_LANDSCAPE_480P_10": { + "android": "VIDEO_PROFILE_LANDSCAPE_480P_10" + }, + "VIDEO_PROFILE_LANDSCAPE_720P": { + "android": "VIDEO_PROFILE_LANDSCAPE_720P" + }, + "VIDEO_PROFILE_LANDSCAPE_720P_3": { + "android": "VIDEO_PROFILE_LANDSCAPE_720P_3" + }, + "VIDEO_PROFILE_LANDSCAPE_720P_5": { + "android": "VIDEO_PROFILE_LANDSCAPE_720P_5" + }, + "VIDEO_PROFILE_LANDSCAPE_720P_6": { + "android": "VIDEO_PROFILE_LANDSCAPE_720P_6" + }, + "VIDEO_PROFILE_LANDSCAPE_1080P": { + "android": "VIDEO_PROFILE_LANDSCAPE_1080P" + }, + "VIDEO_PROFILE_LANDSCAPE_1080P_3": { + "android": "VIDEO_PROFILE_LANDSCAPE_1080P_3" + }, + "VIDEO_PROFILE_LANDSCAPE_1080P_5": { + "android": "VIDEO_PROFILE_LANDSCAPE_1080P_5" + }, + "VIDEO_PROFILE_LANDSCAPE_1440P": { + "android": "VIDEO_PROFILE_LANDSCAPE_1440P" + }, + "VIDEO_PROFILE_LANDSCAPE_1440P_2": { + "android": "VIDEO_PROFILE_LANDSCAPE_1440P_2" + }, + "VIDEO_PROFILE_LANDSCAPE_4K": { + "android": "VIDEO_PROFILE_LANDSCAPE_4K" + }, + "VIDEO_PROFILE_LANDSCAPE_4K_3": { + "android": "VIDEO_PROFILE_LANDSCAPE_4K_3" + }, + "VIDEO_PROFILE_PORTRAIT_120P": { + "android": "VIDEO_PROFILE_PORTRAIT_120P" + }, + "VIDEO_PROFILE_PORTRAIT_120P_3": { + "android": "VIDEO_PROFILE_PORTRAIT_120P_3" + }, + "VIDEO_PROFILE_PORTRAIT_180P": { + "android": "VIDEO_PROFILE_PORTRAIT_180P" + }, + "VIDEO_PROFILE_PORTRAIT_180P_3": { + "android": "VIDEO_PROFILE_PORTRAIT_180P_3" + }, + "VIDEO_PROFILE_PORTRAIT_180P_4": { + "android": "VIDEO_PROFILE_PORTRAIT_180P_4" + }, + "VIDEO_PROFILE_PORTRAIT_240P": { + "android": "VIDEO_PROFILE_PORTRAIT_240P" + }, + "VIDEO_PROFILE_PORTRAIT_240P_3": { + "android": "VIDEO_PROFILE_PORTRAIT_240P_3" + }, + "VIDEO_PROFILE_PORTRAIT_240P_4": { + "android": "VIDEO_PROFILE_PORTRAIT_240P_4" + }, + "VIDEO_PROFILE_PORTRAIT_360P": { + "android": "VIDEO_PROFILE_PORTRAIT_360P" + }, + "VIDEO_PROFILE_PORTRAIT_360P_3": { + "android": "VIDEO_PROFILE_PORTRAIT_360P_3" + }, + "VIDEO_PROFILE_PORTRAIT_360P_4": { + "android": "VIDEO_PROFILE_PORTRAIT_360P_4" + }, + "VIDEO_PROFILE_PORTRAIT_360P_6": { + "android": "VIDEO_PROFILE_PORTRAIT_360P_6" + }, + "VIDEO_PROFILE_PORTRAIT_360P_7": { + "android": "VIDEO_PROFILE_PORTRAIT_360P_7" + }, + "VIDEO_PROFILE_PORTRAIT_360P_8": { + "android": "VIDEO_PROFILE_PORTRAIT_360P_8" + }, + "VIDEO_PROFILE_PORTRAIT_360P_9": { + "android": "VIDEO_PROFILE_PORTRAIT_360P_9" + }, + "VIDEO_PROFILE_PORTRAIT_360P_10": { + "android": "VIDEO_PROFILE_PORTRAIT_360P_10" + }, + "VIDEO_PROFILE_PORTRAIT_360P_11": { + "android": "VIDEO_PROFILE_PORTRAIT_360P_11" + }, + "VIDEO_PROFILE_PORTRAIT_480P": { + "android": "VIDEO_PROFILE_PORTRAIT_480P" + }, + "VIDEO_PROFILE_PORTRAIT_480P_3": { + "android": "VIDEO_PROFILE_PORTRAIT_480P_3" + }, + "VIDEO_PROFILE_PORTRAIT_480P_4": { + "android": "VIDEO_PROFILE_PORTRAIT_480P_4" + }, + "VIDEO_PROFILE_PORTRAIT_480P_6": { + "android": "VIDEO_PROFILE_PORTRAIT_480P_6" + }, + "VIDEO_PROFILE_PORTRAIT_480P_8": { + "android": "VIDEO_PROFILE_PORTRAIT_480P_8" + }, + "VIDEO_PROFILE_PORTRAIT_480P_9": { + "android": "VIDEO_PROFILE_PORTRAIT_480P_9" + }, + "VIDEO_PROFILE_PORTRAIT_480P_10": { + "android": "VIDEO_PROFILE_PORTRAIT_480P_10" + }, + "VIDEO_PROFILE_PORTRAIT_720P": { + "android": "VIDEO_PROFILE_PORTRAIT_720P" + }, + "VIDEO_PROFILE_PORTRAIT_720P_3": { + "android": "VIDEO_PROFILE_PORTRAIT_720P_3" + }, + "VIDEO_PROFILE_PORTRAIT_720P_5": { + "android": "VIDEO_PROFILE_PORTRAIT_720P_5" + }, + "VIDEO_PROFILE_PORTRAIT_720P_6": { + "android": "VIDEO_PROFILE_PORTRAIT_720P_6" + }, + "VIDEO_PROFILE_PORTRAIT_1080P": { + "android": "VIDEO_PROFILE_PORTRAIT_1080P" + }, + "VIDEO_PROFILE_PORTRAIT_1080P_3": { + "android": "VIDEO_PROFILE_PORTRAIT_1080P_3" + }, + "VIDEO_PROFILE_PORTRAIT_1080P_5": { + "android": "VIDEO_PROFILE_PORTRAIT_1080P_5" + }, + "VIDEO_PROFILE_PORTRAIT_1440P": { + "android": "VIDEO_PROFILE_PORTRAIT_1440P" + }, + "VIDEO_PROFILE_PORTRAIT_1440P_2": { + "android": "VIDEO_PROFILE_PORTRAIT_1440P_2" + }, + "VIDEO_PROFILE_PORTRAIT_4K": { + "android": "VIDEO_PROFILE_PORTRAIT_4K" + }, + "VIDEO_PROFILE_PORTRAIT_4K_3": { + "android": "VIDEO_PROFILE_PORTRAIT_4K_3" + }, + "VIDEO_PROFILE_DEFAULT": { + "android": "VIDEO_PROFILE_DEFAULT" + }, + "typedef": { + "android": "Class 及 Enum", + "macos": "Class 及 Enum" + }, + "class": { + "android": "Class", + "macos": "Class" + }, + "CHANNEL_PROFILE_COMMUNICATION_1V1": { + "ios": "AgoraChannelProfileCommunication_1v1", + "macos": "AgoraChannelProfileCommunication_1v1" + }, + "CHANNEL_PROFILE_LIVE_BROADCASTING_2": { + "ios": "AgoraChannelProfileLiveBroadcasting_2", + "macos": "AgoraChannelProfileLiveBroadcasting_2" + }, + "LOCAL_VIDEO_STREAM_REASON_SYSTEM_PRESSURE": { + "ios": "AgoraLocalVideoStreamReasonSystemPressure" + }, + "AgoraLocalVideoStreamErrorExtensionCaptureStarted": { + "ios": "AgoraLocalVideoStreamReasonExtensionCaptureStarted" + }, + "AgoraLocalVideoStreamErrorExtensionCaptureStoped": { + "ios": "AgoraLocalVideoStreamReasonExtensionCaptureStoped" + }, + "AgoraLocalVideoStreamErrorExtensionCaptureDisconnected": { + "ios": "AgoraLocalVideoStreamReasonExtensionCaptureDisconnected" + }, + "AgoraMediaRecorderStreamTypeAudio": { + "ios": "AgoraMediaRecorderStreamTypeAudio", + "macos": "AgoraMediaRecorderStreamTypeAudio" + }, + "AgoraMediaRecorderStreamTypeVideo": { + "ios": "AgoraMediaRecorderStreamTypeVideo", + "macos": "AgoraMediaRecorderStreamTypeVideo" + }, + "AgoraMediaPlayerRenderMode": { + "ios": "AgoraMediaPlayerRenderMode", + "macos": "AgoraMediaPlayerRenderMode" + }, + "AgoraMediaPlayerRenderModeHidden": { + "ios": "AgoraMediaPlayerRenderModeHidden", + "macos": "AgoraMediaPlayerRenderModeHidden" + }, + "AgoraMediaPlayerRenderModeFit": { + "ios": "AgoraMediaPlayerRenderModeFit", + "macos": "AgoraMediaPlayerRenderModeFit" + }, + "VIDEO_BUFFER_PIXEL_BUFFER": { + "ios": "AgoraVideoBufferTypePixelBuffer", + "macos": "AgoraVideoBufferTypePixelBuffer" + }, + "hwEncoderAccelerating": { + "ios": "AgoraVideoHwEncoderAccelerating", + "macos": "AgoraVideoHwEncoderAccelerating" + }, + "VideoHwEncoderSoftware": { + "ios": "AgoraVideoHwEncoderSoftware", + "macos": "AgoraVideoHwEncoderSoftware" + }, + "VideoHwEncoderHardware": { + "ios": "AgoraVideoHwEncoderHardware", + "macos": "AgoraVideoHwEncoderHardware" + }, + "AgoraVideoFormatCVPixelNV12": { + "ios": "AgoraVideoFormatCVPixelNV12", + "macos": "AgoraVideoFormatCVPixelNV12" + }, + "AgoraVideoFormatCVPixelI420": { + "ios": "AgoraVideoFormatCVPixelI420", + "macos": "AgoraVideoFormatCVPixelI420" + }, + "AgoraVideoFormatCVPixelBGRA": { + "ios": "AgoraVideoFormatCVPixelBGRA", + "macos": "AgoraVideoFormatCVPixelBGRA" + }, + "WatermarkBufferFormat": { + "ios": "WatermarkBufferFormat", + "macos": "WatermarkBufferFormat" + }, + "WatermarkBufferFormatI420": { + "ios": "WatermarkBufferFormatI420", + "macos": "WatermarkBufferFormatI420" + }, + "WatermarkBufferFormatBGRA": { + "ios": "WatermarkBufferFormatBGRA", + "macos": "WatermarkBufferFormatBGRA" + }, + "WatermarkBufferFormatNV21": { + "ios": "WatermarkBufferFormatNV21", + "macos": "WatermarkBufferFormatNV21" + }, + "WatermarkBufferFormatRGBA": { + "ios": "WatermarkBufferFormatRGBA", + "macos": "WatermarkBufferFormatRGBA" + }, + "AUDIO_MIXING_ERROR_OK": { + "macos": "AgoraAudioMixingReasonTypeOk" + }, + "RAW_AUDIO_FRAME_OP_MODE_WRITE_ONLY": { + "macos": "AgoraAudioRawFrameOperationModeWriteOnly" + } + } +} \ No newline at end of file From c17891afcfa9f6742874954245cceb1b334f7aa3 Mon Sep 17 00:00:00 2001 From: Nero-Hu Date: Mon, 27 Oct 2025 17:46:23 +0800 Subject: [PATCH 02/12] add toc --- scripts/name-groups-gen/add_toc.py | 349 + .../name-groups-gen/name_groups_with_toc.json | 16158 ++++++++++++++++ 2 files changed, 16507 insertions(+) create mode 100644 scripts/name-groups-gen/add_toc.py create mode 100644 scripts/name-groups-gen/name_groups_with_toc.json diff --git a/scripts/name-groups-gen/add_toc.py b/scripts/name-groups-gen/add_toc.py new file mode 100644 index 00000000000..84f1c1d52ec --- /dev/null +++ b/scripts/name-groups-gen/add_toc.py @@ -0,0 +1,349 @@ +#!/usr/bin/env python3 +# -*- coding: utf-8 -*- +""" +为 name_groups.json 中的 API 添加 toc 字段。 + +该脚本从 RTC_NG_API_*.ditamap 文件中提取 API 所属的分类(toc), +并将其添加到 name_groups.json 文件中。 +""" + +import os +import json +import xml.etree.ElementTree as ET +from typing import Dict, List, Optional, Tuple +import logging + +# 配置日志输出到控制台和文件 +def setup_logging(): + """设置日志系统,同时输出到控制台和文件。""" + logger = logging.getLogger(__name__) + logger.setLevel(logging.INFO) + + # 清除已有的处理器 + logger.handlers.clear() + + # 创建格式化器 + formatter = logging.Formatter('%(asctime)s - %(levelname)s - %(message)s') + + # 控制台处理器 + console_handler = logging.StreamHandler() + console_handler.setLevel(logging.INFO) + console_handler.setFormatter(formatter) + logger.addHandler(console_handler) + + # 文件处理器 + file_handler = logging.FileHandler('add_toc.log', encoding='utf-8') + file_handler.setLevel(logging.DEBUG) + file_handler.setFormatter(formatter) + logger.addHandler(file_handler) + + return logger + +logger = setup_logging() + +class TocExtractor: + """从 ditamap 文件中提取 API 的 toc 信息并添加到 name_groups.json。""" + + def __init__(self): + # ditamap 文件列表,按优先级排序 + self.ditamap_files = [ + '../../dita/RTC-NG/RTC_NG_API_CPP.ditamap', + '../../dita/RTC-NG/RTC_NG_API_Android.ditamap', + '../../dita/RTC-NG/RTC_NG_API_iOS.ditamap', + '../../dita/RTC-NG/RTC_NG_API_macOS.ditamap', + '../../dita/RTC-NG/RTC_NG_API_Flutter.ditamap', + '../../dita/RTC-NG/RTC_NG_API_RN.ditamap', + '../../dita/RTC-NG/RTC_NG_API_Unity.ditamap', + '../../dita/RTC-NG/RTC_NG_API_Electron.ditamap' + ] + + # 缓存每个 ditamap 文件中的 key -> toc 映射 + self.toc_cache = {} + + def load_existing_json(self, file_path: str) -> Dict: + """ + 加载现有的 name_groups.json 文件。 + + Args: + file_path: JSON 文件路径 + + Returns: + 包含 JSON 数据的字典 + """ + try: + with open(file_path, 'r', encoding='utf-8') as f: + data = json.load(f) + logger.info(f"成功加载 JSON 文件,包含 {len(data.get('api', {}))} 个 API 条目") + return data + except Exception as e: + logger.error(f"加载 JSON 文件 {file_path} 时出错: {e}") + return {} + + def extract_toc_from_href(self, href: str) -> Optional[str]: + """ + 从 href 中提取 toc 名称。 + + Args: + href: href 属性值,如 "API/toc_initialize.dita" + + Returns: + toc 名称(不含扩展名),如 "toc_initialize" + """ + if not href or not href.startswith('API/toc_'): + return None + + # 提取文件名并去除扩展名 + filename = os.path.basename(href) + toc_name = os.path.splitext(filename)[0] + return toc_name + + def find_toc_for_keyref(self, element: ET.Element, keyref: str, current_toc_stack: List[str]) -> Optional[str]: + """ + 递归查找指定 keyref 对应的 toc。 + + Args: + element: 当前 XML 元素 + keyref: 要查找的 keyref 值 + current_toc_stack: 当前的 toc 栈(用于处理嵌套) + + Returns: + 找到的 toc 名称,如果没找到则返回 None + """ + # 检查当前元素是否是 topicref + if element.tag.endswith('topicref'): + href = element.get('href') + current_keyref = element.get('keyref') + + # 如果当前元素有 toc href,将其加入栈 + toc_name = self.extract_toc_from_href(href) if href else None + if toc_name: + current_toc_stack = current_toc_stack + [toc_name] + + # 如果找到匹配的 keyref + if current_keyref == keyref: + # 返回最内层的 toc(栈顶) + if current_toc_stack: + return current_toc_stack[-1] + else: + logger.warning(f"找到 keyref={keyref},但没有对应的 toc") + return None + + # 递归处理子元素 + for child in element: + result = self.find_toc_for_keyref(child, keyref, current_toc_stack) + if result: + return result + + return None + + def parse_ditamap_file(self, file_path: str) -> Dict[str, str]: + """ + 解析单个 ditamap 文件,提取所有 key -> toc 的映射。 + + Args: + file_path: ditamap 文件路径 + + Returns: + key -> toc 的映射字典 + """ + if not os.path.exists(file_path): + logger.warning(f"ditamap 文件不存在: {file_path}") + return {} + + try: + tree = ET.parse(file_path) + root = tree.getroot() + + key_toc_mapping = {} + + # 遍历所有元素,查找带有 keyref 的 topicref + def traverse_and_extract(element: ET.Element, toc_stack: List[str]): + """遍历元素树并提取 key-toc 映射。""" + if element.tag.endswith('topicref'): + href = element.get('href') + keyref = element.get('keyref') + + # 如果是 toc 节点,加入栈 + toc_name = self.extract_toc_from_href(href) if href else None + new_toc_stack = toc_stack + [toc_name] if toc_name else toc_stack + + # 如果有 keyref,记录映射 + if keyref and new_toc_stack: + # 使用最内层的 toc + key_toc_mapping[keyref] = new_toc_stack[-1] + logger.debug(f"找到映射: {keyref} -> {new_toc_stack[-1]}") + + # 递归处理子元素 + for child in element: + traverse_and_extract(child, new_toc_stack) + else: + # 对于非 topicref 元素,继续遍历子元素 + for child in element: + traverse_and_extract(child, toc_stack) + + traverse_and_extract(root, []) + + logger.info(f"从 {os.path.basename(file_path)} 中提取了 {len(key_toc_mapping)} 个 key-toc 映射") + return key_toc_mapping + + except Exception as e: + logger.error(f"解析 ditamap 文件 {file_path} 时出错: {e}") + return {} + + def load_all_ditamap_files(self) -> None: + """加载所有 ditamap 文件的 toc 映射。""" + logger.info("开始加载所有 ditamap 文件...") + + for ditamap_file in self.ditamap_files: + platform_name = os.path.basename(ditamap_file).replace('RTC_NG_API_', '').replace('.ditamap', '') + logger.info(f"正在解析 {platform_name} 平台的 ditamap 文件...") + + key_toc_mapping = self.parse_ditamap_file(ditamap_file) + self.toc_cache[platform_name] = key_toc_mapping + + total_mappings = sum(len(mapping) for mapping in self.toc_cache.values()) + logger.info(f"所有 ditamap 文件加载完成,共提取 {total_mappings} 个映射") + + def find_toc_for_key(self, key: str) -> Optional[str]: + """ + 在所有 ditamap 文件中查找指定 key 的 toc。 + + Args: + key: API 的 key + + Returns: + 找到的 toc 名称,如果没找到则返回 None + """ + # 按优先级依次查找 + for platform_name, key_toc_mapping in self.toc_cache.items(): + if key in key_toc_mapping: + toc = key_toc_mapping[key] + logger.debug(f"在 {platform_name} 中找到 key={key} 的 toc: {toc}") + return toc + + # 所有 ditamap 文件中都没找到 + logger.error(f"在所有 ditamap 文件中都未找到 key={key} 的 toc") + return None + + def add_toc_to_apis(self, data: Dict) -> Dict: + """ + 为所有 API 条目添加 toc 字段。 + + Args: + data: 原始 JSON 数据 + + Returns: + 添加了 toc 字段的 JSON 数据 + """ + if 'api' not in data: + logger.warning("JSON 数据中没有 'api' 部分") + return data + + updated_apis = {} + total_apis = len(data['api']) + processed_count = 0 + added_toc_count = 0 + not_found_count = 0 + + logger.info(f"开始为 {total_apis} 个 API 添加 toc 字段...") + + for key, api_data in data['api'].items(): + processed_count += 1 + + if processed_count % 100 == 0: + logger.info(f"已处理 {processed_count}/{total_apis} 个 API") + + # 查找该 key 的 toc + toc = self.find_toc_for_key(key) + + # 创建更新后的条目 + updated_entry = dict(api_data) + if toc: + updated_entry['toc'] = toc + added_toc_count += 1 + else: + not_found_count += 1 + + updated_apis[key] = updated_entry + + # 更新数据 + data['api'] = updated_apis + + logger.info(f"处理完成: 成功添加 toc 的 API: {added_toc_count}/{total_apis}") + logger.info(f"未找到 toc 的 API: {not_found_count}/{total_apis}") + + return data + + def save_updated_json(self, data: Dict, output_file: str) -> None: + """ + 保存更新后的 JSON 数据到文件。 + + Args: + data: 更新后的 JSON 数据 + output_file: 输出文件路径 + """ + try: + with open(output_file, 'w', encoding='utf-8') as f: + json.dump(data, f, indent=4, ensure_ascii=False) + + logger.info(f"成功保存更新后的 JSON 到 {output_file}") + + # 打印统计信息 + api_count = len(data.get('api', {})) + apis_with_toc = sum( + 1 for api_data in data.get('api', {}).values() + if isinstance(api_data, dict) and 'toc' in api_data + ) + + logger.info(f"统计信息:") + logger.info(f" 总 API 条目数: {api_count}") + logger.info(f" 包含 toc 的 API: {apis_with_toc}") + logger.info(f" 覆盖率: {apis_with_toc/api_count*100:.2f}%") + + except Exception as e: + logger.error(f"保存 JSON 文件到 {output_file} 时出错: {e}") + + def run(self, input_file: str = "name_groups.json", output_file: str = "name_groups_with_toc.json") -> None: + """ + 运行完整的 toc 提取流程。 + + Args: + input_file: 输入 JSON 文件路径 + output_file: 输出 JSON 文件路径 + """ + logger.info("=" * 60) + logger.info("开始 toc 提取流程...") + logger.info("=" * 60) + + # 加载现有 JSON + data = self.load_existing_json(input_file) + if not data: + logger.error("加载 JSON 数据失败") + return + + # 加载所有 ditamap 文件 + self.load_all_ditamap_files() + + if not self.toc_cache: + logger.error("没有加载到任何 ditamap 文件") + return + + # 为 API 添加 toc 字段 + updated_data = self.add_toc_to_apis(data) + + # 保存更新后的 JSON + self.save_updated_json(updated_data, output_file) + + logger.info("=" * 60) + logger.info("toc 提取流程完成!") + logger.info("=" * 60) + + +def main(): + """主函数。""" + extractor = TocExtractor() + extractor.run() + + +if __name__ == "__main__": + main() diff --git a/scripts/name-groups-gen/name_groups_with_toc.json b/scripts/name-groups-gen/name_groups_with_toc.json new file mode 100644 index 00000000000..eee43c489c4 --- /dev/null +++ b/scripts/name-groups-gen/name_groups_with_toc.json @@ -0,0 +1,16158 @@ +{ + "api": { + "createAgoraRtcEngine": { + "windows": "createAgoraRtcEngine", + "parent_class": "IRtcEngine", + "toc": "toc_initialize" + }, + "create": { + "windows": "create", + "android": "create [1/2]", + "ios": "sharedEngineWithAppId:delegate:", + "macos": "sharedEngineWithAppId:delegate:", + "parent_class": "IRtcEngine", + "toc": "toc_initialize" + }, + "initialize": { + "windows": "initialize", + "android": "create [2/2]", + "ios": "sharedEngineWithConfig:delegate:", + "macos": "sharedEngineWithConfig:delegate:", + "parent_class": "IRtcEngine", + "toc": "toc_initialize" + }, + "release": { + "windows": "release", + "android": "destroy [1/2]", + "ios": "destroy", + "macos": "destroy", + "parent_class": "IRtcEngine", + "toc": "toc_initialize" + }, + "setChannelProfile": { + "windows": "setChannelProfile", + "android": "setChannelProfile", + "ios": "setChannelProfile:", + "macos": "setChannelProfile:", + "parent_class": "IRtcEngine", + "toc": "toc_channel" + }, + "setClientRole1": { + "windows": "setClientRole [1/2]", + "android": "setClientRole [1/2]", + "ios": "setClientRole:", + "macos": "setClientRole:", + "isOverload": true, + "params": { + "windows": [ + "role" + ], + "android": [ + "role" + ], + "ios": [ + "role" + ], + "macos": [ + "role" + ] + }, + "parent_class": "IRtcEngine", + "toc": "toc_channel" + }, + "setClientRole2": { + "windows": "setClientRole [2/2]", + "android": "setClientRole [2/2]", + "ios": "setClientRole:options:", + "macos": "setClientRole:options:", + "isOverload": true, + "params": { + "windows": [ + "role", + "options" + ], + "android": [ + "role", + "options" + ], + "ios": [ + "role", + "options" + ], + "macos": [ + "role", + "options" + ] + }, + "parent_class": "IRtcEngine", + "toc": "toc_channel" + }, + "joinChannel1": { + "windows": "joinChannel [1/2]", + "android": "joinChannel [1/2]", + "ios": "joinChannelByToken:channelId:info:uid:joinSuccess:", + "macos": "joinChannelByToken:channelId:info:uid:joinSuccess:", + "isOverload": true, + "params": { + "windows": [ + "token", + "channelId", + "info", + "uid", + "joinSuccessBlock" + ], + "android": [ + "token", + "channelId", + "optionalInfo", + "uid", + "joinSuccessBlock" + ], + "ios": [ + "token", + "channelId", + "info", + "uid", + "joinSuccessBlock" + ], + "macos": [ + "token", + "channelId", + "info", + "uid", + "joinSuccessBlock" + ] + }, + "parent_class": "IRtcEngine", + "toc": "toc_channel" + }, + "joinChannel2": { + "windows": "joinChannel [2/2]", + "android": "joinChannel [2/2]", + "ios": "joinChannelByToken:channelId:uid:mediaOptions:joinSuccess:", + "macos": "joinChannelByToken:channelId:uid:mediaOptions:joinSuccess:", + "isOverload": true, + "params": { + "windows": [ + "token", + "channelId", + "uid", + "options", + "joinSuccessBlock" + ], + "android": [ + "token", + "channelId", + "uid", + "options", + "joinSuccessBlock" + ], + "ios": [ + "token", + "channelId", + "uid", + "mediaOptions", + "joinSuccessBlock" + ], + "macos": [ + "token", + "channelId", + "uid", + "mediaOptions", + "joinSuccessBlock" + ] + }, + "parent_class": "IRtcEngine", + "toc": "toc_channel" + }, + "updateChannelMediaOptions": { + "windows": "updateChannelMediaOptions", + "android": "updateChannelMediaOptions", + "ios": "updateChannelWithMediaOptions:", + "macos": "updateChannelWithMediaOptions:", + "parent_class": "IRtcEngine", + "toc": "toc_channel" + }, + "leaveChannel": { + "windows": "leaveChannel [1/2]", + "android": "leaveChannel [1/2]", + "ios": "leaveChannel:", + "macos": "leaveChannel:", + "isOverload": true, + "params": { + "windows": [ + "leaveChannelBlock" + ], + "android": [ + "leaveChannelBlock" + ], + "ios": [ + "leaveChannelBlock" + ], + "macos": [ + "leaveChannelBlock" + ] + }, + "parent_class": "IRtcEngine", + "toc": "toc_channel" + }, + "leaveChannel2": { + "windows": "leaveChannel [2/2]", + "android": "leaveChannel [2/2]", + "ios": "leaveChannel:leaveChannelBlock:", + "macos": "leaveChannel:leaveChannelBlock:", + "isOverload": true, + "params": { + "windows": [ + "options", + "leaveChannelBlock" + ], + "android": [ + "options", + "leaveChannelBlock" + ], + "ios": [ + "options", + "leaveChannelBlock" + ], + "macos": [ + "options", + "leaveChannelBlock" + ] + }, + "parent_class": "IRtcEngine", + "toc": "toc_channel" + }, + "renewToken": { + "windows": "renewToken", + "android": "renewToken", + "ios": "renewToken:", + "macos": "renewToken:", + "parent_class": "IRtcEngine", + "toc": "toc_channel" + }, + "getConnectionState": { + "windows": "getConnectionState", + "android": "getConnectionState", + "ios": "getConnectionState", + "macos": "getConnectionState", + "parent_class": "IRtcEngine", + "toc": "toc_network" + }, + "registerLocalUserAccount": { + "windows": "registerLocalUserAccount", + "android": "registerLocalUserAccount", + "ios": "registerLocalUserAccountWithAppID:userAccount:", + "macos": "registerLocalUserAccountWithAppID:userAccount:", + "parent_class": "IRtcEngine", + "toc": "toc_channel" + }, + "joinChannelWithUserAccount1": { + "windows": "joinChannelWithUserAccount [1/2]", + "android": "joinChannelWithUserAccount [1/2]", + "ios": "joinChannelByToken:channelId:userAccount:joinSuccess:", + "macos": "joinChannelByToken:channelId:userAccount:joinSuccess:", + "isOverload": true, + "params": { + "windows": [ + "token", + "channelId", + "userAccount", + "joinSuccessBlock" + ], + "android": [ + "token", + "channelName", + "userAccount", + "joinSuccessBlock" + ], + "ios": [ + "token", + "channelId", + "userAccount", + "joinSuccessBlock" + ], + "macos": [ + "token", + "channelId", + "userAccount", + "joinSuccessBlock" + ] + }, + "parent_class": "IRtcEngine", + "toc": "toc_channel" + }, + "joinChannelWithUserAccount2": { + "windows": "joinChannelWithUserAccount [2/2]", + "android": "joinChannelWithUserAccount [2/2]", + "ios": "joinChannelByToken:channelId:userAccount:mediaOptions:joinSuccess:", + "macos": "joinChannelByToken:channelId:userAccount:mediaOptions:joinSuccess:", + "isOverload": true, + "params": { + "windows": [ + "token", + "channelId", + "userAccount", + "options", + "joinSuccessBlock" + ], + "android": [ + "token", + "channelName", + "userAccount", + "options", + "joinSuccessBlock" + ], + "ios": [ + "token", + "channelId", + "userAccount", + "mediaOptions", + "joinSuccessBlock" + ], + "macos": [ + "token", + "channelId", + "userAccount", + "mediaOptions", + "joinSuccessBlock" + ] + }, + "parent_class": "IRtcEngine", + "toc": "toc_channel" + }, + "getUserInfoByUserAccount": { + "windows": "getUserInfoByUserAccount", + "android": "getUserInfoByUserAccount", + "ios": "getUserInfoByUserAccount:withError:", + "macos": "getUserInfoByUserAccount:withError:", + "parent_class": "IRtcEngine", + "toc": "toc_channel" + }, + "enableWebSdkInteroperability": { + "windows": "enableWebSdkInteroperability", + "android": "enableWebSdkInteroperability", + "ios": "enableWebSdkInteroperability:", + "macos": "enableWebSdkInteroperability:", + "parent_class": "IRtcEngine", + "toc": "toc_network" + }, + "loadExtensionProvider": { + "windows": "loadExtensionProvider", + "parent_class": "IRtcEngine", + "toc": "toc_extension" + }, + "preloadChannel": { + "windows": "preloadChannel", + "android": "preloadChannel", + "ios": "preloadChannelByToken:channelId:uid:", + "macos": "preloadChannelByToken:channelId:uid:", + "parent_class": "IRtcEngine", + "toc": "toc_channel" + }, + "preloadChannelWithUserAccount": { + "windows": "preloadChannelWithUserAccount", + "android": "preloadChannelWithUserAccount", + "ios": "preloadChannelByTokenWithUserAccount:channelId:userAccount:", + "macos": "preloadChannelByTokenWithUserAccount:channelId:userAccount:", + "parent_class": "IRtcEngine", + "toc": "toc_channel" + }, + "setExtensionProviderProperty": { + "windows": "setExtensionProviderProperty", + "android": "setExtensionProviderProperty", + "ios": "setExtensionProviderPropertyWithVendor:key:value:", + "macos": "setExtensionProviderPropertyWithVendor:key:value:", + "parent_class": "IRtcEngine", + "toc": "toc_extension" + }, + "startMediaRenderingTracing": { + "windows": "startMediaRenderingTracing", + "android": "startMediaRenderingTracing", + "ios": "startMediaRenderingTracing", + "macos": "startMediaRenderingTracing", + "parent_class": "IRtcEngine", + "toc": "toc_video_rendering" + }, + "startMediaRenderingTracingEx": { + "windows": "startMediaRenderingTracingEx", + "android": "startMediaRenderingTracingEx", + "ios": "startMediaRenderingTracingEx:", + "macos": "startMediaRenderingTracingEx:", + "parent_class": "IRtcEngineEx", + "toc": "toc_video_rendering" + }, + "enableInstantMediaRendering": { + "windows": "enableInstantMediaRendering", + "android": "enableInstantMediaRendering", + "ios": "enableInstantMediaRendering", + "macos": "enableInstantMediaRendering", + "parent_class": "IRtcEngine", + "toc": "toc_video_rendering" + }, + "updatePreloadChannelToken": { + "windows": "updatePreloadChannelToken", + "android": "updatePreloadChannelToken", + "ios": "updatePreloadChannelToken:", + "macos": "updatePreloadChannelToken:", + "parent_class": "IRtcEngine", + "toc": "toc_channel" + }, + "onMultipathStats": { + "windows": "onMultipathStats", + "android": "onMultipathStats", + "ios": "rtcEngine:multiPathStats:", + "macos": "rtcEngine:multiPathStats:", + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_network" + }, + "onRenewTokenResult": { + "windows": "onRenewTokenResult", + "android": "onRenewTokenResult", + "ios": "rtcEngine:renewTokenResult:code:", + "macos": "rtcEngine:renewTokenResult:code:", + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_channel" + }, + "removeVideoEffect": { + "windows": "removeVideoEffect", + "android": "removeVideoEffect", + "ios": "removeVideoEffectWithNodeId", + "macos": "removeVideoEffectWithNodeId", + "parent_class": "IVideoEffectObject", + "toc": "toc_video_enhance_option" + }, + "performVideoEffectAction": { + "windows": "performVideoEffectAction", + "android": "performVideoEffectAction", + "ios": "performVideoEffectActionWithNodeId:actionId:", + "macos": "performVideoEffectActionWithNodeId:actionId:", + "parent_class": "IVideoEffectObject", + "toc": "toc_video_enhance_option" + }, + "setVideoEffectFloatParam": { + "windows": "setVideoEffectFloatParam", + "android": "setVideoEffectFloatParam", + "ios": "setVideoEffectFloatParamWithOption", + "macos": "setVideoEffectFloatParamWithOption", + "parent_class": "IVideoEffectObject", + "toc": "toc_video_enhance_option" + }, + "setVideoEffectIntParam": { + "windows": "setVideoEffectIntParam", + "android": "setVideoEffectIntParam", + "ios": "setVideoEffectIntParamWithOption", + "macos": "setVideoEffectIntParamWithOption", + "parent_class": "IVideoEffectObject", + "toc": "toc_video_enhance_option" + }, + "setVideoEffectBoolParam": { + "windows": "setVideoEffectBoolParam", + "android": "setVideoEffectBoolParam", + "ios": "setVideoEffectBoolParamWithOption", + "macos": "setVideoEffectBoolParamWithOption", + "parent_class": "IVideoEffectObject", + "toc": "toc_video_enhance_option" + }, + "getVideoEffectFloatParam": { + "windows": "getVideoEffectFloatParam", + "android": "getVideoEffectFloatParam", + "ios": "getVideoEffectFloatParamWithOption:key:", + "macos": "getVideoEffectFloatParamWithOption:key:", + "parent_class": "IVideoEffectObject", + "toc": "toc_video_enhance_option" + }, + "getVideoEffectIntParam": { + "windows": "getVideoEffectIntParam", + "android": "getVideoEffectIntParam", + "ios": "getVideoEffectIntParamWithOption:key:", + "macos": "getVideoEffectIntParamWithOption:key:", + "parent_class": "IVideoEffectObject", + "toc": "toc_video_enhance_option" + }, + "getVideoEffectBoolParam": { + "windows": "getVideoEffectBoolParam", + "android": "getVideoEffectBoolParam", + "ios": "getVideoEffectBoolParamWithOption:key:", + "macos": "getVideoEffectBoolParamWithOption:key:", + "parent_class": "IVideoEffectObject", + "toc": "toc_video_enhance_option" + }, + "createVideoEffectObject": { + "windows": "createVideoEffectObject", + "android": "createVideoEffectObject", + "ios": "createVideoEffectObjectWithBundlePath", + "macos": "createVideoEffectObjectWithBundlePath", + "parent_class": "IRtcEngine", + "toc": "toc_video_enhance_option" + }, + "addOrUpdateVideoEffect": { + "windows": "addOrUpdateVideoEffect", + "android": "addOrUpdateVideoEffect", + "ios": "addOrUpdateVideoEffectWithNodeId", + "macos": "addOrUpdateVideoEffectWithNodeId", + "parent_class": "IVideoEffectObject", + "toc": "toc_video_enhance_option" + }, + "destroyVideoEffectObject": { + "windows": "destroyVideoEffectObject", + "android": "destroyVideoEffectObject", + "ios": "destroyVideoEffectObject", + "macos": "destroyVideoEffectObject", + "parent_class": "IRtcEngine", + "toc": "toc_video_enhance_option" + }, + "setSimulcastConfig": { + "windows": "setSimulcastConfig", + "android": "setSimulcastConfig", + "ios": "setSimulcastConfig", + "macos": "setSimulcastConfig", + "parent_class": "IRtcEngine", + "toc": "toc_publishnsubscribe" + }, + "setPlaybackAudioFrameBeforeMixingParameters1": { + "windows": "setPlaybackAudioFrameBeforeMixingParameters [2/2]", + "android": "setPlaybackAudioFrameBeforeMixingParameters [2/2]", + "ios": "setPlaybackAudioFrameBeforeMixingParametersWithSampleRate", + "macos": "setPlaybackAudioFrameBeforeMixingParametersWithSampleRate", + "isOverload": true, + "params": { + "windows": [ + "sampleRate", + "channel", + "samplesPerCall" + ], + "android": [ + "sampleRate", + "channel", + "samplesPerCall" + ], + "ios": [ + "sampleRate", + "channel", + "samplesPerCall" + ], + "macos": [ + "sampleRate", + "channel", + "samplesPerCall" + ] + }, + "parent_class": "IRtcEngine", + "toc": "toc_audio_raw" + }, + "addVideoWatermark3": { + "windows": "addVideoWatermark [3/3]", + "android": "addVideoWatermark [3/3]", + "ios": "addVideoWatermarkWithConfig", + "macos": "addVideoWatermarkWithConfig", + "isOverload": true, + "params": { + "windows": [ + "configs" + ], + "ios": [ + "config" + ], + "macos": [ + "config" + ] + }, + "parent_class": "IRtcEngine", + "toc": "toc_watermark" + }, + "removeVideoWatermark": { + "windows": "removeVideoWatermark", + "android": "removeVideoWatermark", + "ios": "removeVideoWatermark", + "macos": "removeVideoWatermark", + "parent_class": "IRtcEngine", + "toc": "toc_watermark" + }, + "addVideoWatermarkEx1": { + "windows": "addVideoWatermarkEx [2/2]", + "android": "addVideoWatermarkEx [2/2]", + "ios": "addVideoWatermarkEx3", + "macos": "addVideoWatermarkEx3", + "isOverload": true, + "params": { + "windows": [ + "config", + "connection" + ], + "android": [ + "config", + "connection" + ], + "ios": [ + "configs", + "connection" + ], + "macos": [ + "configs", + "connection" + ] + }, + "parent_class": "IRtcEngineEx", + "toc": "toc_watermark" + }, + "removeVideoWatermarkEx": { + "windows": "removeVideoWatermarkEx", + "android": "removeVideoWatermarkEx", + "ios": "removeVideoWatermarkEx", + "macos": "removeVideoWatermarkEx", + "parent_class": "IRtcEngineEx", + "toc": "toc_watermark" + }, + "setSimulcastConfigEx": { + "windows": "setSimulcastConfigEx", + "android": "setSimulcastConfigEx", + "ios": "setSimulcastConfigEx", + "macos": "setSimulcastConfigEx", + "parent_class": "IRtcEngineEx", + "toc": "toc_publishnsubscribe" + }, + "preloadEffectEx": { + "windows": "preloadEffectEx", + "android": "preloadEffectEx [1/2]", + "ios": "preloadEffectEx", + "macos": "preloadEffectEx", + "isOverload": true, + "params": { + "windows": [ + "connection", + "soundId", + "filePath", + "startPos" + ], + "android": [ + "connection", + "soundId", + "filePath", + "startPos" + ], + "ios": [ + "connection", + "soundId", + "filePath", + "startPos" + ], + "macos": [ + "connection", + "soundId", + "filePath", + "startPos" + ] + }, + "parent_class": "IRtcEngineEx", + "toc": "toc_audio_effect_file" + }, + "playEffectEx": { + "windows": "playEffectEx", + "android": "playEffectEx [1/2]", + "ios": "playEffectEx:soundId:filePath:loopCount:pitch:pan:gain:publish:startPos:", + "macos": "playEffectEx:soundId:filePath:loopCount:pitch:pan:gain:publish:startPos:", + "isOverload": true, + "params": { + "windows": [ + "connection", + "soundId", + "filePath", + "loopCount", + "pitch", + "pan", + "gain", + "startPos" + ], + "android": [ + "connection", + "soundId", + "filePath", + "loopCount", + "pitch", + "pan", + "gain", + "publish", + "startPos" + ], + "ios": [ + "connection", + "soundId", + "filePath", + "loopCount", + "pitch", + "pan", + "gain", + "publish", + "startPos" + ], + "macos": [ + "connection", + "soundId", + "filePath", + "loopCount", + "pitch", + "pan", + "gain", + "publish", + "startPos" + ] + }, + "parent_class": "IRtcEngineEx", + "toc": "toc_audio_effect_file" + }, + "RtcEngineReleaseCallback": { + "windows": "RtcEngineReleaseCallback", + "android": "onEngineReleased", + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_initialize" + }, + "createMediaPlayer": { + "windows": "createMediaPlayer", + "android": "createMediaPlayer", + "ios": "createMediaPlayerWithDelegate:", + "macos": "createMediaPlayerWithDelegate:", + "parent_class": "IRtcEngine", + "toc": "toc_mediaplayer_initialize" + }, + "destroyMediaPlayer": { + "windows": "destroyMediaPlayer", + "android": "destroy", + "ios": "destroyMediaPlayer:", + "macos": "destroyMediaPlayer:", + "parent_class": "IRtcEngine", + "toc": "toc_mediaplayer_initialize" + }, + "adjustPlayoutVolume": { + "windows": "adjustPlayoutVolume", + "android": "adjustPlayoutVolume", + "ios": "adjustPlayoutVolume:", + "macos": "adjustPlayoutVolume:", + "parent_class": "IMediaPlayer", + "toc": "toc_mediaplayer_control" + }, + "adjustPublishSignalVolume": { + "windows": "adjustPublishSignalVolume", + "android": "adjustPublishSignalVolume", + "ios": "adjustPublishSignalVolume:", + "macos": "adjustPublishSignalVolume:", + "parent_class": "IMediaPlayer", + "toc": "toc_mediaplayer_control" + }, + "enableAutoRemoveCache": { + "windows": "enableAutoRemoveCache", + "android": "enableAutoRemoveCache", + "ios": "enableAutoRemoveCache:", + "macos": "enableAutoRemoveCache:", + "parent_class": "IMediaPlayerCacheManager", + "toc": "toc_mediaplayer_cache" + }, + "getAudioTrackCount": { + "windows": "getAudioTrackCount", + "android": "getAudioTrackCount", + "ios": "getAudioTrackCount", + "macos": "getAudioTrackCount", + "parent_class": "IRtcEngine", + "toc": "toc_audio_mixing" + }, + "getCacheDir": { + "windows": "getCacheDir", + "android": "getCacheDir", + "ios": "cacheDir", + "macos": "cacheDir", + "parent_class": "IMediaPlayerCacheManager", + "toc": "toc_mediaplayer_cache" + }, + "getCacheFileCount": { + "windows": "getCacheFileCount", + "android": "getCacheFileCount", + "ios": "cacheFileCount", + "macos": "cacheFileCount", + "parent_class": "IMediaPlayerCacheManager", + "toc": "toc_mediaplayer_cache" + }, + "getDuration": { + "windows": "getDuration", + "android": "getDuration", + "ios": "getDuration", + "macos": "getDuration", + "parent_class": "IMediaPlayer", + "toc": "toc_mediaplayer_info" + }, + "getMaxCacheFileCount": { + "windows": "getMaxCacheFileCount", + "android": "getMaxCacheFileCount", + "ios": "maxCacheFileCount", + "macos": "maxCacheFileCount", + "parent_class": "IMediaPlayerCacheManager", + "toc": "toc_mediaplayer_cache" + }, + "getMaxCacheFileSize": { + "windows": "getMaxCacheFileSize", + "android": "getMaxCacheFileSize", + "ios": "maxCacheFileSize", + "macos": "maxCacheFileSize", + "parent_class": "IMediaPlayerCacheManager", + "toc": "toc_mediaplayer_cache" + }, + "getMediaPlayerCacheManager": { + "windows": "getMediaPlayerCacheManager", + "android": "getMediaPlayerCacheManager", + "ios": "createMediaPlayerCacheManager", + "macos": "createMediaPlayerCacheManager", + "parent_class": "IMediaPlayerCacheManager", + "toc": "toc_mediaplayer_initialize" + }, + "getMediaPlayerId": { + "windows": "getMediaPlayerId", + "android": "getMediaPlayerId", + "ios": "getMediaPlayerId", + "macos": "getMediaPlayerId", + "parent_class": "IMediaPlayer", + "toc": "toc_mediaplayer_info" + }, + "getMute": { + "windows": "getMute", + "android": "getMute", + "ios": "getMute", + "macos": "getMute", + "parent_class": "IMediaPlayer", + "toc": "toc_mediaplayer_info" + }, + "getPlayoutVolume": { + "windows": "getPlayoutVolume", + "android": "getPlayoutVolume", + "ios": "getPlayoutVolume", + "macos": "getPlayoutVolume", + "parent_class": "IMediaPlayer", + "toc": "toc_mediaplayer_info" + }, + "getPlayPosition": { + "windows": "getPlayPosition", + "android": "getPlayPosition", + "ios": "getPosition", + "macos": "getPosition", + "parent_class": "IMediaPlayer", + "toc": "toc_mediaplayer_info" + }, + "getPlaySrc_IMediaPlayer": { + "windows": "getPlaySrc", + "android": "getPlaySrc [1/2]", + "ios": "getPlaySrc", + "macos": "getPlaySrc", + "parent_class": "IMediaPlayer", + "toc": "toc_mediaplayer_info" + }, + "getPublishSignalVolume": { + "windows": "getPublishSignalVolume", + "android": "getPublishSignalVolume", + "ios": "getPublishSignalVolume", + "macos": "getPublishSignalVolume", + "parent_class": "IMediaPlayer", + "toc": "toc_mediaplayer_info" + }, + "getState": { + "windows": "getState", + "android": "getState", + "ios": "getPlayerState", + "macos": "getPlayerState", + "parent_class": "IMediaPlayer", + "toc": "toc_mediaplayer_info" + }, + "getStreamCount": { + "windows": "getStreamCount", + "android": "getStreamCount", + "ios": "getStreamCount", + "macos": "getStreamCount", + "parent_class": "IMediaPlayer", + "toc": "toc_mediaplayer_info" + }, + "getStreamInfo": { + "windows": "getStreamInfo", + "android": "getStreamInfo", + "ios": "getStreamByIndex:", + "macos": "getStreamByIndex:", + "parent_class": "IMediaPlayer", + "toc": "toc_mediaplayer_info" + }, + "mute": { + "windows": "mute", + "android": "mute", + "ios": "mute:", + "macos": "mute:", + "parent_class": "IMediaPlayer", + "toc": "toc_mediaplayer_control" + }, + "open": { + "windows": "open", + "android": "open [1/2]", + "ios": "open:startPos:", + "macos": "open:startPos:", + "isOverload": true, + "params": { + "windows": [ + "url", + "startPos" + ], + "android": [ + "url", + "startPos" + ], + "ios": [ + "url", + "startPos" + ], + "macos": [ + "url", + "startPos" + ] + }, + "parent_class": "IMediaPlayer", + "toc": "toc_mediaplayer_open" + }, + "open2": { + "windows": "open", + "android": "open [2/2]", + "isOverload": true, + "params": { + "windows": [ + "uri", + "startPos" + ], + "android": [ + "uri", + "startPos" + ], + "ios": [ + "uri", + "startPos" + ], + "macos": [ + "uri", + "startPos" + ] + }, + "parent_class": "IMediaPlayer", + "toc": "toc_mediaplayer_open" + }, + "pause": { + "windows": "pause", + "android": "pause", + "ios": "pause", + "macos": "pause", + "parent_class": "IMediaPlayer", + "toc": "toc_mediaplayer_control" + }, + "play": { + "windows": "play", + "android": "play", + "ios": "play", + "macos": "play", + "parent_class": "IMediaPlayer", + "toc": "toc_mediaplayer_control" + }, + "removeAllCaches": { + "windows": "removeAllCaches", + "android": "removeAllCaches", + "ios": "removeAllCaches", + "macos": "removeAllCaches", + "parent_class": "IMediaPlayerCacheManager", + "toc": "toc_mediaplayer_cache" + }, + "removeCacheByUri": { + "windows": "removeCacheByUri", + "android": "removeCacheByUri", + "ios": "removeCacheByUri:", + "macos": "removeCacheByUri:", + "parent_class": "IMediaPlayerCacheManager", + "toc": "toc_mediaplayer_cache" + }, + "removeOldCache": { + "windows": "removeOldCache", + "android": "removeOldCache", + "ios": "removeOldCache", + "macos": "removeOldCache", + "parent_class": "IMediaPlayerCacheManager", + "toc": "toc_mediaplayer_cache" + }, + "registerAudioFrameObserver1_IMediaPlayer": { + "windows": "registerAudioFrameObserver [1/2]", + "parent_class": "IMediaPlayer", + "toc": "toc_mediaplayer_observer" + }, + "registerAudioFrameObserver2_IMediaPlayer": { + "windows": "registerAudioFrameObserver [2/2]", + "android": "registerAudioFrameObserver", + "parent_class": "IMediaPlayer", + "toc": "toc_mediaplayer_observer" + }, + "registerPlayerSourceObserver": { + "windows": "registerPlayerSourceObserver", + "android": "registerPlayerObserver", + "parent_class": "IMediaPlayer", + "toc": "toc_mediaplayer_observer" + }, + "registerVideoFrameObserver_IMediaPlayer": { + "windows": "registerVideoFrameObserver", + "android": "registerVideoFrameObserver", + "parent_class": "IMediaPlayer", + "toc": "toc_mediaplayer_observer" + }, + "resume": { + "windows": "resume", + "android": "resume", + "ios": "resume", + "macos": "resume", + "parent_class": "IMediaPlayer", + "toc": "toc_mediaplayer_control" + }, + "seek": { + "windows": "seek", + "android": "seek", + "ios": "seekToPosition:", + "macos": "seekToPosition:", + "parent_class": "IMediaPlayer", + "toc": "toc_mediaplayer_control" + }, + "selectAudioTrack": { + "windows": "selectAudioTrack [1/2]", + "android": "selectAudioTrack", + "ios": "selectAudioTrack:", + "macos": "selectAudioTrack:", + "parent_class": "IRtcEngine", + "toc": "toc_audio_mixing" + }, + "selectAudioTrack_IMediaPlayer": { + "windows": "selectAudioTrack [2/2]", + "android": "selectAudioTrack", + "ios": "selectAudioTrack:", + "macos": "selectAudioTrack:", + "parent_class": "IMediaPlayer", + "toc": "toc_mediaplayer_playnrender" + }, + "selectMultiAudioTrack": { + "windows": "selectMultiAudioTrack", + "android": "selectMultiAudioTrack", + "ios": "selectMultiAudioTrack:publishTrackIndex:", + "macos": "selectMultiAudioTrack:publishTrackIndex:", + "parent_class": "IMediaPlayer", + "toc": "toc_audio_mixing" + }, + "setAudioDualMonoMode": { + "windows": "setAudioDualMonoMode", + "android": "setAudioDualMonoMode", + "ios": "setAudioDualMonoMode:", + "macos": "setAudioDualMonoMode:", + "parent_class": "IMediaPlayer", + "toc": "toc_mediaplayer_playnrender" + }, + "setAudioPitch": { + "windows": "setAudioPitch", + "android": "setAudioPitch", + "ios": "setAudioPitch:", + "macos": "setAudioPitch:", + "parent_class": "IMediaPlayer", + "toc": "toc_mediaplayer_playnrender" + }, + "setCacheDir": { + "windows": "setCacheDir", + "android": "setCacheDir", + "ios": "setCacheDir:", + "macos": "setCacheDir:", + "parent_class": "IMediaPlayerCacheManager", + "toc": "toc_mediaplayer_cache" + }, + "setLoopCount": { + "windows": "setLoopCount", + "android": "setLoopCount", + "ios": "setLoopCount:", + "macos": "setLoopCount:", + "parent_class": "IMediaPlayer", + "toc": "toc_mediaplayer_playnrender" + }, + "setMaxCacheFileCount": { + "windows": "setMaxCacheFileCount", + "android": "setMaxCacheFileCount", + "ios": "setMaxCacheFileCount:", + "macos": "setMaxCacheFileCount:", + "parent_class": "IMediaPlayerCacheManager", + "toc": "toc_mediaplayer_cache" + }, + "setMaxCacheFileSize": { + "windows": "setMaxCacheFileSize", + "android": "setMaxCacheFileSize", + "ios": "setMaxCacheFileSize:", + "macos": "setMaxCacheFileSize:", + "parent_class": "IMediaPlayerCacheManager", + "toc": "toc_mediaplayer_cache" + }, + "setPlaybackSpeed": { + "windows": "setPlaybackSpeed", + "android": "setPlaybackSpeed", + "ios": "setPlaybackSpeed:", + "macos": "setPlaybackSpeed:", + "parent_class": "IMediaPlayer", + "toc": "toc_mediaplayer_playnrender" + }, + "setPlayerOption": { + "windows": "setPlayerOption [1/2]", + "android": "setPlayerOption", + "ios": "setPlayerOption:value:", + "macos": "setPlayerOption:value:", + "isOverload": true, + "params": { + "windows": [ + "key", + "value" + ], + "android": [ + "key", + "value" + ], + "ios": [ + "key", + "value" + ], + "macos": [ + "key", + "value" + ] + }, + "parent_class": "IMediaPlayer", + "toc": "toc_mediaplayer_playnrender" + }, + "setPlayerOption2": { + "windows": "setPlayerOption [2/2]", + "android": "setPlayerOptionString", + "ios": "setPlayerOptionString:value:", + "macos": "setPlayerOptionString:value:", + "isOverload": true, + "params": {}, + "parent_class": "IMediaPlayer", + "toc": "toc_mediaplayer_playnrender" + }, + "setRenderMode": { + "windows": "setRenderMode", + "android": "setVideoRenderMode", + "ios": "setRenderMode:", + "macos": "setRenderMode:", + "parent_class": "IMediaPlayer", + "toc": "toc_video_rendering" + }, + "setView": { + "windows": "setView", + "android": "setView", + "ios": "setView:", + "macos": "setView:", + "parent_class": "IMediaPlayer", + "toc": "toc_mediaplayer_playnrender" + }, + "stop": { + "windows": "stop", + "android": "stop [1/2]", + "ios": "stop", + "macos": "stop", + "parent_class": "IMediaPlayer", + "toc": "toc_mediaplayer_control" + }, + "unregisterAudioFrameObserver_IMediaPlayer": { + "windows": "unregisterAudioFrameObserver", + "parent_class": "IMediaPlayer", + "toc": "toc_mediaplayer_observer" + }, + "unregisterPlayerSourceObserver": { + "windows": "unregisterPlayerSourceObserver", + "android": "unRegisterPlayerObserver", + "parent_class": "IMediaPlayer", + "toc": "toc_mediaplayer_observer" + }, + "unregisterVideoFrameObserver_IMediaPlayer": { + "windows": "unregisterVideoFrameObserver", + "parent_class": "IMediaPlayer", + "toc": "toc_mediaplayer_observer" + }, + "openWithMediaSource": { + "windows": "openWithMediaSource", + "android": "openWithMediaSource", + "ios": "openWithMediaSource:", + "macos": "openWithMediaSource:", + "parent_class": "IMediaPlayer", + "toc": "toc_mediaplayer_open" + }, + "switchSrc": { + "windows": "switchSrc", + "android": "switchSrc", + "ios": "switchSrc:syncPts:", + "macos": "switchSrc:syncPts:", + "parent_class": "IMediaPlayer", + "toc": "toc_mediaplayer_open" + }, + "preloadSrc": { + "windows": "preloadSrc", + "android": "preloadSrc", + "ios": "preloadSrc:startPos:", + "macos": "preloadSrc:startPos:", + "parent_class": "IMediaPlayer", + "toc": "toc_mediaplayer_open" + }, + "unloadSrc": { + "windows": "unloadSrc", + "android": "unloadSrc", + "ios": "unloadSrc:", + "macos": "unloadSrc:", + "parent_class": "IMediaPlayer", + "toc": "toc_mediaplayer_open" + }, + "playPreloadedSrc": { + "windows": "playPreloadedSrc", + "android": "playPreloadedSrc", + "ios": "playPreloadedSrc:", + "macos": "playPreloadedSrc:", + "parent_class": "IMediaPlayer", + "toc": "toc_mediaplayer_control" + }, + "AddView": { + "windows": "AddView", + "android": "AddView", + "ios": "addView:config:error:", + "macos": "addView:config:error:", + "parent_class": "Canvas", + "toc": "toc_rte_player" + }, + "Canvas_Canvas": { + "windows": "Canvas", + "android": "Canvas", + "ios": "initWithRte:initialConfig:", + "macos": "initWithRte:initialConfig:", + "parent_class": "Canvas", + "toc": "toc_rte_player" + }, + "Code": { + "windows": "Code", + "android": "code", + "ios": "code", + "macos": "code", + "parent_class": "Error", + "toc": "toc_rte_player" + }, + "Destroy_Rte": { + "windows": "Destroy", + "android": "destroy", + "ios": "destroy:", + "macos": "destroy:", + "parent_class": "Rte", + "toc": "toc_rte_player" + }, + "Message": { + "windows": "Message", + "android": "message", + "ios": "message", + "macos": "message", + "parent_class": "Error", + "toc": "toc_rte_player" + }, + "GetAutoPlay": { + "windows": "GetAutoPlay", + "android": "getAutoPlay", + "ios": "autoPlay:", + "macos": "autoPlay:", + "parent_class": "PlayerConfig", + "toc": "toc_rte_player" + }, + "GetFromBridge": { + "windows": "GetFromBridge", + "android": "GetFromBridge", + "ios": "getFromBridge:", + "macos": "getFromBridge:", + "parent_class": "Rte", + "toc": "toc_rte_player" + }, + "Rte_Rte": { + "windows": "Rte", + "android": "Rte", + "ios": "initWithInitialConfig:", + "macos": "initWithInitialConfig:", + "parent_class": "Rte", + "toc": "toc_rte_player" + }, + "InitMediaEngine": { + "windows": "InitMediaEngine", + "android": "initMediaEngine", + "ios": "initMediaEngine:error:", + "macos": "initMediaEngine:error:", + "parent_class": "Rte", + "toc": "toc_rte_player" + }, + "SetAutoPlay": { + "windows": "SetAutoPlay", + "android": "setAutoPlay", + "ios": "setAutoPlay:error:", + "macos": "setAutoPlay:error:", + "parent_class": "PlayerConfig", + "toc": "toc_rte_player" + }, + "SetAppId": { + "windows": "SetAppId", + "android": "setAppId", + "ios": "setAppId:error:", + "macos": "setAppId:error:", + "parent_class": "Config", + "toc": "toc_rte_player" + }, + "SetCanvas": { + "windows": "SetCanvas", + "android": "setCanvas", + "ios": "setCanvas:error:", + "macos": "setCanvas:error:", + "parent_class": "Player", + "toc": "toc_rte_player" + }, + "SetRenderMode_CanvasConfig": { + "windows": "SetRenderMode", + "android": "setRenderMode", + "ios": "setVideoMirrorMode:error:", + "macos": "setVideoMirrorMode:error:", + "parent_class": "CanvasConfig", + "toc": "toc_rte_player" + }, + "GetAppId": { + "windows": "GetAppId", + "android": "getAppId", + "ios": "appId:", + "macos": "appId:", + "parent_class": "Config", + "toc": "toc_rte_player" + }, + "GetStats": { + "windows": "GetStats", + "android": "getStats", + "ios": "getStats:", + "macos": "getStats:", + "parent_class": "Player", + "toc": "toc_rte_player" + }, + "GetMirrorMode": { + "windows": "GetMirrorMode", + "android": "getVideoRenderMode", + "ios": "videoMirrorMode:", + "macos": "videoMirrorMode:", + "parent_class": "CanvasConfig", + "toc": "toc_rte_player" + }, + "GetRenderMode": { + "windows": "GetRenderMode", + "android": "getVideoRenderMode", + "ios": "videoRenderMode:", + "macos": "videoRenderMode:", + "parent_class": "CanvasConfig", + "toc": "toc_rte_player" + }, + "MuteAudio": { + "windows": "MuteAudio", + "android": "muteAudio", + "ios": "muteAudio:", + "macos": "muteAudio:", + "parent_class": "Player", + "toc": "toc_rte_player" + }, + "MuteVideo": { + "windows": "MuteVideo", + "android": "muteVideo", + "ios": "muteVideo:", + "macos": "muteVideo:", + "parent_class": "Player", + "toc": "toc_rte_player" + }, + "SetConfigs_Rte": { + "windows": "SetConfigs [1/3]", + "android": "setConfigs [1/3]", + "ios": "setConfigs:error:", + "macos": "setConfigs:error:", + "parent_class": "Rte", + "toc": "toc_rte_player" + }, + "SetConfigs_Player": { + "windows": "SetConfigs [2/3]", + "android": "setConfigs [2/3]", + "ios": "setConfigs:error:", + "macos": "setConfigs:error:", + "parent_class": "Player", + "toc": "toc_rte_player" + }, + "SetConfigs_Canvas": { + "windows": "SetConfigs [3/3]", + "android": "setConfigs [3/3]", + "ios": "setConfigs:error:", + "macos": "setConfigs:error:", + "parent_class": "Canvas", + "toc": "toc_rte_player" + }, + "SetMirrorMode": { + "windows": "SetMirrorMode", + "android": "setVideoMirrorMode", + "ios": "setVideoMirrorMode:error:", + "macos": "setVideoMirrorMode:error:", + "parent_class": "CanvasConfig", + "toc": "toc_rte_player" + }, + "SetJsonParameter_Config": { + "windows": "SetJsonParameter", + "android": "setJsonParameter", + "ios": "setJsonParameter:error:", + "macos": "setJsonParameter:error:", + "parent_class": "Config", + "toc": "toc_rte_player" + }, + "GetConfigs_Rte": { + "windows": "GetConfigs [1/3]", + "android": "getConfigs [1/3]", + "ios": "getConfigs:error:", + "macos": "getConfigs:error:", + "parent_class": "Rte", + "toc": "toc_rte_player" + }, + "GetConfigs_Player": { + "windows": "GetConfigs [2/3]", + "android": "getConfigs [2/3]", + "ios": "getConfigs:error:", + "macos": "getConfigs:error:", + "parent_class": "Player", + "toc": "toc_rte_player" + }, + "GetConfigs_Canvas": { + "windows": "GetConfigs [3/3]", + "android": "getConfigs [3/3]", + "ios": "getConfigs:error:", + "macos": "getConfigs:error:", + "parent_class": "Canvas", + "toc": "toc_rte_player" + }, + "GetInfo": { + "windows": "GetInfo", + "android": "getInfo", + "ios": "getInfo:error:", + "macos": "getInfo:error:", + "parent_class": "Player", + "toc": "toc_rte_player" + }, + "GetJsonParameter_Config": { + "windows": "GetJsonParameter", + "android": "getJsonParameter", + "ios": "jsonParameter:", + "macos": "jsonParameter:", + "parent_class": "Config", + "toc": "toc_rte_player" + }, + "Pause_Player": { + "windows": "Pause", + "android": "pause", + "ios": "pause:", + "macos": "pause:", + "parent_class": "Player", + "toc": "toc_rte_player" + }, + "Play_Player": { + "windows": "Play", + "android": "play", + "ios": "play:", + "macos": "play:", + "parent_class": "Player", + "toc": "toc_rte_player" + }, + "Player_Player": { + "windows": "Player", + "android": "Player", + "ios": "initWithRte:initialConfig:", + "macos": "initWithRte:initialConfig:", + "parent_class": "Player", + "toc": "toc_rte_player" + }, + "PreloadWithUrl": { + "windows": "PreloadWithUrl", + "android": "preloadWithUrl", + "ios": "preloadWithUrl:error:", + "macos": "preloadWithUrl:error:", + "parent_class": "Player", + "toc": "toc_rte_player" + }, + "RemoveView": { + "windows": "RemoveView", + "android": "removeView", + "ios": "removeView:config:error:", + "macos": "removeView:config:error:", + "parent_class": "Canvas", + "toc": "toc_rte_player" + }, + "RegisterObserver_Player": { + "windows": "RegisterObserver", + "android": "registerObserver", + "ios": "registerObserver:error:", + "macos": "registerObserver:error:", + "parent_class": "Player", + "toc": "toc_rte_player" + }, + "Stop_Player": { + "windows": "Stop", + "android": "stop", + "ios": "pause:", + "macos": "pause:", + "parent_class": "Player", + "toc": "toc_rte_player" + }, + "OpenWithUrl": { + "windows": "OpenWithUrl", + "android": "openWithUrl", + "ios": "openWithUrl:startTime:cb:", + "macos": "openWithUrl:startTime:cb:", + "parent_class": "Player", + "toc": "toc_rte_player" + }, + "UnregisterObserver_Player": { + "windows": "UnregisterObserver", + "android": "unregisterObserver", + "ios": "unregisterObserver:error:", + "macos": "unregisterObserver:error:", + "parent_class": "Player", + "toc": "toc_rte_player" + }, + "State": { + "windows": "State", + "android": "State", + "parent_class": "playerinfo", + "toc": "toc_rte_player" + }, + "Duration": { + "windows": "Duration", + "android": "duration", + "parent_class": "playerinfo", + "toc": "toc_rte_player" + }, + "StreamCount": { + "windows": "StreamCount", + "android": "streamCount", + "parent_class": "playerinfo", + "toc": "toc_rte_player" + }, + "HasAudio": { + "windows": "HasAudio", + "android": "hasAudio", + "parent_class": "playerinfo", + "toc": "toc_rte_player" + }, + "HasVideo": { + "windows": "HasVideo", + "android": "hasVideo", + "parent_class": "playerinfo", + "toc": "toc_rte_player" + }, + "IsAudioMuted": { + "windows": "IsAudioMuted", + "android": "isAudioMuted", + "parent_class": "playerinfo", + "toc": "toc_rte_player" + }, + "IsVideoMuted": { + "windows": "IsVideoMuted", + "android": "isVideoMuted", + "parent_class": "playerinfo", + "toc": "toc_rte_player" + }, + "VideoHeight": { + "windows": "VideoHeight", + "android": "videoHeight", + "parent_class": "playerinfo", + "toc": "toc_rte_player" + }, + "VideoWidth": { + "windows": "VideoWidth", + "android": "videoWidth", + "parent_class": "playerinfo", + "toc": "toc_rte_player" + }, + "AbrSubscriptionLayer": { + "windows": "AbrSubscriptionLayer", + "android": "abrSubscriptionLayer", + "parent_class": "playerinfo", + "toc": "toc_rte_player" + }, + "AudioSampleRate": { + "windows": "AudioSampleRate", + "android": "audioSampleRate", + "parent_class": "playerinfo", + "toc": "toc_rte_player" + }, + "AudioChannels": { + "windows": "AudioChannels", + "android": "AudioChannels", + "parent_class": "playerinfo", + "toc": "toc_rte_player" + }, + "AudioBitsPerSample": { + "windows": "AudioBitsPerSample", + "android": "audioBitsPerSample", + "parent_class": "playerinfo", + "toc": "toc_rte_player" + }, + "CurrentUrl": { + "windows": "CurrentUrl", + "android": "currentUrl", + "parent_class": "playerinfo", + "toc": "toc_rte_player" + }, + "SetPlaybackSpeed": { + "windows": "SetPlaybackSpeed", + "android": "setPlaybackSpeed", + "ios": "setPlaybackSpeed", + "macos": "setPlaybackSpeed", + "parent_class": "PlayerConfig", + "toc": "toc_rte_player" + }, + "GetPlaybackSpeed": { + "windows": "GetPlaybackSpeed", + "android": "getPlaybackSpeed", + "ios": "playbackSpeed", + "macos": "playbackSpeed", + "parent_class": "PlayerConfig", + "toc": "toc_rte_player" + }, + "SetPlayoutVolume": { + "windows": "SetPlayoutVolume", + "android": "setPlayoutVolume", + "ios": "setPlayoutVolume", + "macos": "setPlayoutVolume", + "parent_class": "PlayerConfig", + "toc": "toc_rte_player" + }, + "GetPlayoutVolume": { + "windows": "GetPlayoutVolume", + "android": "getPlayoutVolume", + "ios": "playoutVolume", + "macos": "playoutVolume", + "parent_class": "PlayerConfig", + "toc": "toc_rte_player" + }, + "SetLoopCount": { + "windows": "SetLoopCount", + "android": "setLoopCount", + "ios": "setLoopCount", + "macos": "setLoopCount", + "parent_class": "PlayerConfig", + "toc": "toc_rte_player" + }, + "GetLoopCount": { + "windows": "GetLoopCount", + "android": "getLoopCount", + "ios": "loopCount", + "macos": "loopCount", + "parent_class": "PlayerConfig", + "toc": "toc_rte_player" + }, + "SwitchWithUrl": { + "windows": "SwitchWithUrl", + "android": "switchWithUrl", + "ios": "switchWithUrl", + "macos": "switchWithUrl", + "parent_class": "Player", + "toc": "toc_rte_player" + }, + "Seek": { + "windows": "Seek", + "android": "seek", + "ios": "seek", + "macos": "seek", + "parent_class": "Player", + "toc": "toc_rte_player" + }, + "GetPosition": { + "windows": "GetPosition", + "android": "getPosition", + "ios": "getPosition", + "macos": "getPosition", + "parent_class": "Player", + "toc": "toc_rte_player" + }, + "onAudioVolumeIndication_PlayerObserver": { + "windows": "onAudioVolumeIndication", + "android": "onAudioVolumeIndication", + "ios": "onAudioVolumeIndication:volume:", + "macos": "onAudioVolumeIndication:volume:", + "parent_class": "PlayerObserver", + "toc": "toc_rte_player" + }, + "onEvent": { + "windows": "onEvent", + "android": "onEvent", + "ios": "onEvent:", + "macos": "onEvent:", + "parent_class": "PlayerObserver", + "toc": "toc_rte_player" + }, + "onMetadata_PlayerObserver": { + "windows": "onMetadata [2/2]", + "android": "onMetadata [2/2]", + "ios": "onMetadata:data:", + "macos": "onMetadata:data:", + "parent_class": "PlayerObserver", + "toc": "toc_rte_player" + }, + "onPlayerInfoUpdated_PlayerObserver": { + "windows": "onPlayerInfoUpdated [2/2]", + "android": "onPlayerInfoUpdated [2/2]", + "ios": "onPlayerInfoUpdated:", + "macos": "onPlayerInfoUpdated:", + "parent_class": "PlayerObserver", + "toc": "toc_rte_player" + }, + "onResolutionChanged": { + "windows": "onResolutionChanged", + "android": "onResolutionChanged", + "ios": "onResolutionChanged:", + "macos": "onResolutionChanged:", + "parent_class": "PlayerObserver", + "toc": "toc_rte_player" + }, + "onStateChanged": { + "windows": "onStateChanged", + "android": "onStateChanged", + "ios": "onStateChanged:newState:error:", + "macos": "onStateChanged:newState:error:", + "parent_class": "PlayerObserver", + "toc": "toc_rte_player" + }, + "onPositionChanged_PlayerObserver": { + "windows": "onPositionChanged", + "android": "onPositionChanged", + "ios": "onPositionChanged", + "macos": "onPositionChanged", + "parent_class": "PlayerObserver", + "toc": "toc_rte_player" + }, + "enableAudio": { + "windows": "enableAudio", + "android": "enableAudio", + "ios": "enableAudio", + "macos": "enableAudio", + "parent_class": "IRtcEngine", + "toc": "toc_audio_basic" + }, + "disableAudio": { + "windows": "disableAudio", + "android": "disableAudio", + "ios": "disableAudio", + "macos": "disableAudio", + "parent_class": "IRtcEngine", + "toc": "toc_audio_basic" + }, + "setAudioProfile": { + "windows": "setAudioProfile [1/2]", + "android": "setAudioProfile [1/2]", + "ios": "setAudioProfile:scenario:", + "macos": "setAudioProfile:scenario:", + "isOverload": true, + "params": { + "windows": [ + "profile", + "scenario" + ], + "android": [ + "profile", + "scenario" + ], + "ios": [ + "profile", + "scenario" + ], + "macos": [ + "profile", + "scenario" + ] + }, + "parent_class": "IRtcEngine", + "toc": "toc_audio_basic" + }, + "setAudioProfile2": { + "windows": "setAudioProfile [2/2]", + "android": "setAudioProfile [2/2]", + "ios": "setAudioProfile:", + "macos": "setAudioProfile:", + "isOverload": true, + "params": { + "windows": [ + "profile" + ], + "android": [ + "profile" + ], + "ios": [ + "profile" + ], + "macos": [ + "profile" + ] + }, + "parent_class": "IRtcEngine", + "toc": "toc_audio_basic" + }, + "setAudioScenario": { + "windows": "setAudioScenario", + "android": "setAudioScenario", + "ios": "setAudioScenario:", + "macos": "setAudioScenario:", + "parent_class": "IRtcEngine", + "toc": "toc_audio_basic" + }, + "setAudioSessionOperationRestriction": { + "windows": "setAudioSessionOperationRestriction", + "ios": "setAudioSessionOperationRestriction:", + "parent_class": "IRtcEngine", + "toc": "toc_audio_basic" + }, + "adjustRecordingSignalVolume": { + "windows": "adjustRecordingSignalVolume", + "android": "adjustRecordingSignalVolume", + "ios": "adjustRecordingSignalVolume:", + "macos": "adjustRecordingSignalVolume:", + "parent_class": "IRtcEngine", + "toc": "toc_audio_capture" + }, + "adjustLoopbackSignalVolume": { + "windows": "adjustLoopbackSignalVolume", + "macos": "adjustLoopbackSignalVolume:", + "parent_class": "IRtcEngine", + "toc": "toc_audio_capture" + }, + "adjustUserPlaybackSignalVolume": { + "windows": "adjustUserPlaybackSignalVolume", + "android": "adjustUserPlaybackSignalVolume", + "ios": "adjustUserPlaybackSignalVolume:volume:", + "macos": "adjustUserPlaybackSignalVolume:volume:", + "parent_class": "IRtcEngine", + "toc": "toc_audio_basic" + }, + "adjustPlaybackSignalVolume": { + "windows": "adjustPlaybackSignalVolume", + "android": "adjustPlaybackSignalVolume", + "ios": "adjustPlaybackSignalVolume:", + "macos": "adjustPlaybackSignalVolume:", + "parent_class": "IRtcEngine", + "toc": "toc_audio_basic" + }, + "adjustCustomAudioPublishVolume": { + "windows": "adjustCustomAudioPublishVolume", + "android": "adjustCustomAudioPublishVolume", + "ios": "adjustCustomAudioPublishVolume:volume:", + "macos": "adjustCustomAudioPublishVolume:volume:", + "parent_class": "IRtcEngine", + "toc": "toc_audio_custom_capturenrendering" + }, + "enableLocalAudio": { + "windows": "enableLocalAudio", + "android": "enableLocalAudio", + "ios": "enableLocalAudio:", + "macos": "enableLocalAudio:", + "parent_class": "IRtcEngine", + "toc": "toc_audio_capture" + }, + "muteLocalAudioStream": { + "windows": "muteLocalAudioStream", + "android": "muteLocalAudioStream", + "ios": "muteLocalAudioStream:", + "macos": "muteLocalAudioStream:", + "parent_class": "IRtcEngine", + "toc": "toc_publishnsubscribe" + }, + "muteRemoteAudioStream": { + "windows": "muteRemoteAudioStream", + "android": "muteRemoteAudioStream", + "ios": "muteRemoteAudioStream:mute:", + "macos": "muteRemoteAudioStream:mute:", + "parent_class": "IRtcEngine", + "toc": "toc_publishnsubscribe" + }, + "muteAllRemoteAudioStreams": { + "windows": "muteAllRemoteAudioStreams", + "android": "muteAllRemoteAudioStreams", + "ios": "muteAllRemoteAudioStreams:", + "macos": "muteAllRemoteAudioStreams:", + "parent_class": "IRtcEngine", + "toc": "toc_publishnsubscribe" + }, + "muteRecordingSignal": { + "windows": "muteRecordingSignal", + "android": "muteRecordingSignal", + "ios": "muteRecordingSignal:", + "macos": "muteRecordingSignal:", + "parent_class": "IRtcEngine", + "toc": "toc_audio_capture" + }, + "setSubscribeAudioBlocklist": { + "windows": "setSubscribeAudioBlocklist", + "android": "setSubscribeAudioBlocklist", + "ios": "setSubscribeAudioBlocklist:", + "macos": "setSubscribeAudioBlocklist:", + "parent_class": "IRtcEngine", + "toc": "toc_publishnsubscribe" + }, + "setSubscribeAudioAllowlist": { + "windows": "setSubscribeAudioAllowlist", + "android": "setSubscribeAudioAllowlist", + "ios": "setSubscribeAudioAllowlist:", + "macos": "setSubscribeAudioAllowlist:", + "parent_class": "IRtcEngine", + "toc": "toc_publishnsubscribe" + }, + "enableVideo": { + "windows": "enableVideo", + "android": "enableVideo", + "ios": "enableVideo", + "macos": "enableVideo", + "parent_class": "IRtcEngine", + "toc": "toc_video_basic" + }, + "disableVideo": { + "windows": "disableVideo", + "android": "disableVideo", + "ios": "disableVideo", + "macos": "disableVideo", + "parent_class": "IRtcEngine", + "toc": "toc_video_basic" + }, + "setSubscribeVideoBlocklist": { + "windows": "setSubscribeVideoBlocklist", + "android": "setSubscribeVideoBlocklist", + "ios": "setSubscribeVideoBlocklist:", + "macos": "setSubscribeVideoBlocklist:", + "parent_class": "IRtcEngine", + "toc": "toc_publishnsubscribe" + }, + "setSubscribeVideoAllowlist": { + "windows": "setSubscribeVideoAllowlist", + "android": "setSubscribeVideoAllowlist", + "ios": "setSubscribeVideoAllowlist:", + "macos": "setSubscribeVideoAllowlist:", + "parent_class": "IRtcEngine", + "toc": "toc_publishnsubscribe" + }, + "setVideoScenario": { + "windows": "setVideoScenario", + "android": "setVideoScenario", + "ios": "setVideoScenario:", + "macos": "setVideoScenario:", + "parent_class": "IRtcEngine", + "toc": "toc_video_basic" + }, + "setVideoEncoderConfiguration": { + "windows": "setVideoEncoderConfiguration", + "android": "setVideoEncoderConfiguration", + "ios": "setVideoEncoderConfiguration:", + "macos": "setVideoEncoderConfiguration:", + "parent_class": "IRtcEngine", + "toc": "toc_video_basic" + }, + "setupLocalVideo": { + "windows": "setupLocalVideo", + "android": "setupLocalVideo", + "ios": "setupLocalVideo:", + "macos": "setupLocalVideo:", + "parent_class": "IRtcEngine", + "toc": "toc_video_rendering" + }, + "setupRemoteVideo": { + "windows": "setupRemoteVideo", + "android": "setupRemoteVideo", + "ios": "setupRemoteVideo:", + "macos": "setupRemoteVideo:", + "parent_class": "IRtcEngine", + "toc": "toc_video_rendering" + }, + "setLocalRenderMode1": { + "windows": "setLocalRenderMode [1/2]", + "android": "setLocalRenderMode [1/2]", + "ios": "setLocalRenderMode:mode:", + "macos": "setLocalRenderMode:mode:", + "isOverload": true, + "params": { + "windows": [ + "renderMode", + "uid" + ], + "android": [ + "renderMode", + "uid" + ], + "ios": [ + "mode", + "uid" + ], + "macos": [ + "mode", + "uid" + ] + }, + "parent_class": "IRtcEngine", + "toc": "toc_video_rendering" + }, + "setLocalRenderMode2": { + "windows": "setLocalRenderMode [2/2]", + "android": "setLocalRenderMode [2/2]", + "ios": "setLocalRenderMode:mirror:", + "macos": "setLocalRenderMode:mirror:", + "isOverload": true, + "params": { + "windows": [ + "renderMode", + "mirrorMode" + ], + "android": [ + "renderMode", + "mirrorMode" + ], + "ios": [ + "mode", + "mirror" + ], + "macos": [ + "mode", + "mirror" + ] + }, + "parent_class": "IRtcEngine", + "toc": "toc_video_rendering" + }, + "setRemoteRenderMode2": { + "windows": "setRemoteRenderMode", + "android": "setRemoteRenderMode", + "ios": "setRemoteRenderMode:mode:mirror:", + "macos": "setRemoteRenderMode:mode:mirror:", + "parent_class": "IRtcEngine", + "toc": "toc_video_rendering" + }, + "setLocalRenderTargetFps": { + "windows": "setLocalRenderTargetFps", + "android": "setLocalRenderTargetFps", + "ios": "setLocalRenderTargetFps", + "macos": "setLocalRenderTargetFps", + "parent_class": "IRtcEngine", + "toc": "toc_video_rendering" + }, + "setRemoteRenderTargetFps": { + "windows": "setRemoteRenderTargetFps", + "android": "setRemoteRenderTargetFps", + "ios": "setRemoteRenderTargetFps", + "macos": "setRemoteRenderTargetFps", + "parent_class": "IRtcEngine", + "toc": "toc_video_rendering" + }, + "startPreview": { + "windows": "startPreview [1/2]", + "android": "startPreview [1/2]", + "ios": "startPreview", + "macos": "startPreview", + "isOverload": true, + "params": {}, + "parent_class": "IRtcEngine", + "toc": "toc_video_basic" + }, + "startPreview2": { + "windows": "startPreview [2/2]", + "android": "startPreview [2/2]", + "ios": "startPreview:", + "macos": "startPreview:", + "isOverload": true, + "params": {}, + "parent_class": "IRtcEngine", + "toc": "toc_video_basic" + }, + "stopPreview": { + "windows": "stopPreview [1/2]", + "android": "stopPreview [1/2]", + "ios": "stopPreview", + "macos": "stopPreview", + "isOverload": true, + "params": {}, + "parent_class": "IRtcEngine", + "toc": "toc_video_basic" + }, + "stopPreview2": { + "windows": "stopPreview [2/2]", + "android": "stopPreview [2/2]", + "ios": "stopPreview:", + "macos": "stopPreview:", + "isOverload": true, + "params": {}, + "parent_class": "IRtcEngine", + "toc": "toc_video_basic" + }, + "enableLocalVideo": { + "windows": "enableLocalVideo", + "android": "enableLocalVideo", + "ios": "enableLocalVideo:", + "macos": "enableLocalVideo:", + "parent_class": "IRtcEngine", + "toc": "toc_video_basic" + }, + "muteLocalVideoStream": { + "windows": "muteLocalVideoStream", + "android": "muteLocalVideoStream", + "ios": "muteLocalVideoStream:", + "macos": "muteLocalVideoStream:", + "parent_class": "IRtcEngine", + "toc": "toc_publishnsubscribe" + }, + "muteRemoteVideoStream": { + "windows": "muteRemoteVideoStream", + "android": "muteRemoteVideoStream", + "ios": "muteRemoteVideoStream:mute:", + "macos": "muteRemoteVideoStream:mute:", + "parent_class": "IRtcEngine", + "toc": "toc_publishnsubscribe" + }, + "muteAllRemoteVideoStreams": { + "windows": "muteAllRemoteVideoStreams", + "android": "muteAllRemoteVideoStreams", + "ios": "muteAllRemoteVideoStreams:", + "macos": "muteAllRemoteVideoStreams:", + "parent_class": "IRtcEngine", + "toc": "toc_publishnsubscribe" + }, + "setRemoteVideoSubscriptionOptions": { + "windows": "setRemoteVideoSubscriptionOptions", + "android": "setRemoteVideoSubscriptionOptions", + "ios": "setRemoteVideoSubscriptionOptions:options:", + "macos": "setRemoteVideoSubscriptionOptions:options:", + "parent_class": "IRtcEngine", + "toc": "toc_publishnsubscribe" + }, + "setRemoteVideoSubscriptionOptionsEx": { + "windows": "setRemoteVideoSubscriptionOptionsEx", + "android": "setRemoteVideoSubscriptionOptionsEx", + "ios": "setRemoteVideoSubscriptionOptionsEx:options:connection:", + "macos": "setRemoteVideoSubscriptionOptionsEx:options:connection:", + "parent_class": "IRtcEngineEx", + "toc": "toc_publishnsubscribe" + }, + "queryCodecCapability": { + "windows": "queryCodecCapability", + "android": "queryCodecCapability", + "ios": "queryCodecCapability", + "macos": "queryCodecCapability", + "parent_class": "IRtcEngine", + "toc": "toc_video_device" + }, + "setAdvancedAudioOptions": { + "windows": "setAdvancedAudioOptions", + "android": "setAdvancedAudioOptions", + "ios": "setAdvancedAudioOptions:", + "macos": "setAdvancedAudioOptions:", + "parent_class": "IRtcEngine", + "toc": "toc_audio_effect" + }, + "setAINSMode": { + "windows": "setAINSMode", + "android": "setAINSMode", + "ios": "setAINSMode:mode:", + "macos": "setAINSMode:mode:", + "parent_class": "IRtcEngine", + "toc": "toc_audio_effect" + }, + "setBeautyEffectOptions": { + "windows": "setBeautyEffectOptions", + "android": "setBeautyEffectOptions [1/2]", + "ios": "setBeautyEffectOptions:options:", + "macos": "setBeautyEffectOptions:options:", + "isOverload": true, + "params": { + "windows": [ + "enabled", + "options", + "type" + ], + "android": [ + "enabled", + "options", + "type" + ], + "ios": [ + "enable", + "options", + "type" + ], + "macos": [ + "enable", + "options", + "type" + ] + }, + "parent_class": "IRtcEngine", + "toc": "toc_video_enhance_option" + }, + "enableVirtualBackground": { + "windows": "enableVirtualBackground", + "android": "enableVirtualBackground [1/2]", + "ios": "enableVirtualBackground:backData:segData:", + "macos": "enableVirtualBackground:backData:segData:", + "isOverload": true, + "params": { + "windows": [ + "enabled", + "backgroundSource", + "segproperty", + "type" + ], + "android": [ + "enabled", + "backgroundSource", + "segproperty", + "type" + ], + "ios": [ + "enable", + "backData", + "segData", + "type" + ], + "macos": [ + "enable", + "backData", + "segData", + "type" + ] + }, + "parent_class": "IRtcEngine", + "toc": "toc_virtualbackground" + }, + "setLowlightEnhanceOptions": { + "windows": "setLowlightEnhanceOptions", + "android": "setLowlightEnhanceOptions [1/2]", + "ios": "setLowlightEnhanceOptions:options:", + "macos": "setLowlightEnhanceOptions:options:", + "isOverload": true, + "params": { + "windows": [ + "enabled", + "options", + "type" + ], + "android": [ + "enabled", + "options", + "type" + ], + "ios": [ + "enable", + "options", + "type" + ], + "macos": [ + "enable", + "options", + "type" + ] + }, + "parent_class": "IRtcEngine", + "toc": "toc_video_enhance_option" + }, + "setVideoDenoiserOptions": { + "windows": "setVideoDenoiserOptions", + "android": "setVideoDenoiserOptions [1/2]", + "ios": "setVideoDenoiserOptions:options:", + "macos": "setVideoDenoiserOptions:options:", + "isOverload": true, + "params": { + "windows": [ + "enabled", + "options", + "type" + ], + "android": [ + "enabled", + "options", + "type" + ], + "ios": [ + "enable", + "options", + "type" + ], + "macos": [ + "enable", + "options", + "type" + ] + }, + "parent_class": "IRtcEngine", + "toc": "toc_video_enhance_option" + }, + "setColorEnhanceOptions": { + "windows": "setColorEnhanceOptions", + "android": "setColorEnhanceOptions [1/2]", + "ios": "setColorEnhanceOptions:options:", + "macos": "setColorEnhanceOptions:options:", + "isOverload": true, + "params": { + "windows": [ + "enabled", + "options", + "type" + ], + "android": [ + "enabled", + "options", + "type" + ], + "ios": [ + "enable", + "options", + "type" + ], + "macos": [ + "enable", + "options", + "type" + ] + }, + "parent_class": "IRtcEngine", + "toc": "toc_video_enhance_option" + }, + "setFilterEffectOptions": { + "windows": "setFilterEffectOptions", + "android": "setFilterEffectOptions [1/2]", + "ios": "setFilterEffectOptions:options:sourceType:", + "macos": "setFilterEffectOptions:options:sourceType:", + "isOverload": true, + "params": { + "windows": [ + "enabled", + "options", + "type" + ], + "android": [ + "enabled", + "options" + ], + "ios": [ + "enable", + "options", + "sourceType" + ], + "macos": [ + "enable", + "options", + "sourceType" + ] + }, + "parent_class": "IRtcEngine", + "toc": "toc_video_enhance_option" + }, + "registerFaceInfoObserver": { + "windows": "registerFaceInfoObserver", + "android": "registerFaceInfoObserver", + "ios": "setFaceInfoDelegate:", + "macos": "setFaceInfoDelegate:", + "parent_class": "IMediaEngine", + "toc": "toc_speech_driven" + }, + "adjustUserPlaybackSignalVolumeEx": { + "windows": "adjustUserPlaybackSignalVolumeEx", + "android": "adjustUserPlaybackSignalVolumeEx", + "ios": "adjustUserPlaybackSignalVolumeEx:volume:connection:", + "macos": "adjustUserPlaybackSignalVolumeEx:volume:connection:", + "parent_class": "IRtcEngineEx", + "toc": "toc_audio_basic" + }, + "createDataStreamEx1": { + "windows": "createDataStreamEx [1/2]", + "android": "createDataStreamEx [1/2]", + "ios": "createDataStreamEx:reliable:ordered:connection:", + "macos": "createDataStreamEx:reliable:ordered:connection:", + "isOverload": true, + "params": { + "windows": [ + "streamId", + "reliable", + "ordered", + "connection" + ], + "android": [ + "streamId", + "reliable", + "ordered", + "connection" + ], + "ios": [ + "streamId", + "reliable", + "ordered", + "connection" + ], + "macos": [ + "streamId", + "reliable", + "ordered", + "connection" + ] + }, + "parent_class": "IRtcEngineEx", + "toc": "toc_datastream" + }, + "createDataStreamEx2": { + "windows": "createDataStreamEx [2/2]", + "android": "createDataStreamEx [2/2]", + "ios": "createDataStreamEx:config:connection:", + "macos": "createDataStreamEx:config:connection:", + "isOverload": true, + "params": { + "windows": [ + "streamId", + "config", + "connection" + ], + "android": [ + "streamId", + "config", + "connection" + ], + "ios": [ + "streamId", + "config", + "connection" + ], + "macos": [ + "streamId", + "config", + "connection" + ] + }, + "parent_class": "IRtcEngineEx", + "toc": "toc_datastream" + }, + "enableAudioVolumeIndicationEx": { + "windows": "enableAudioVolumeIndicationEx", + "android": "enableAudioVolumeIndicationEx", + "ios": "enableAudioVolumeIndicationEx:smooth:reportVad:connection:", + "macos": "enableAudioVolumeIndicationEx:smooth:reportVad:connection:", + "parent_class": "IRtcEngineEx", + "toc": "toc_audio_basic" + }, + "joinChannelEx": { + "windows": "joinChannelEx", + "android": "joinChannelEx", + "ios": "joinChannelExByToken:connection:delegate:mediaOptions:joinSuccess:", + "macos": "joinChannelExByToken:connection:delegate:mediaOptions:joinSuccess:", + "parent_class": "IRtcEngineEx", + "toc": "toc_channel" + }, + "joinChannelWithUserAccountEx": { + "windows": "joinChannelWithUserAccountEx", + "android": "joinChannelWithUserAccountEx", + "ios": "joinChannelExByToken:channelId:userAccount:delegate:mediaOptions:joinSuccess:", + "macos": "joinChannelExByToken:channelId:userAccount:delegate:mediaOptions:joinSuccess:", + "parent_class": "IRtcEngine", + "toc": "toc_channel" + }, + "getUserInfoByUid": { + "windows": "getUserInfoByUid", + "android": "getUserInfoByUid", + "ios": "getUserInfoByUid:withError:", + "macos": "getUserInfoByUid:withError:", + "parent_class": "IRtcEngine", + "toc": "toc_channel" + }, + "leaveChannelEx": { + "windows": "leaveChannelEx [1/2]", + "android": "leaveChannelEx [1/2]", + "ios": "leaveChannelEx:leaveChannelBlock:", + "macos": "leaveChannelEx:leaveChannelBlock:", + "isOverload": true, + "params": { + "windows": [ + "connection", + "leaveChannelBlock" + ], + "android": [ + "connection", + "leaveChannelBlock" + ], + "ios": [ + "connection", + "leaveChannelBlock" + ], + "macos": [ + "connection", + "leaveChannelBlock" + ] + }, + "parent_class": "IRtcEngineEx", + "toc": "toc_channel" + }, + "leaveChannelEx2": { + "windows": "leaveChannelEx [2/2]", + "android": "leaveChannelEx [2/2]", + "ios": "leaveChannelEx:options:leaveChannelBlock:", + "macos": "leaveChannelEx:options:leaveChannelBlock:", + "isOverload": true, + "params": { + "windows": [ + "connection", + "options", + "leaveChannelBlock" + ], + "android": [ + "connection", + "options", + "leaveChannelBlock" + ], + "ios": [ + "connection", + "options", + "leaveChannelBlock" + ], + "macos": [ + "connection", + "options", + "leaveChannelBlock" + ] + }, + "parent_class": "IRtcEngineEx", + "toc": "toc_channel" + }, + "muteRemoteAudioStreamEx": { + "windows": "muteRemoteAudioStreamEx", + "android": "muteRemoteAudioStreamEx", + "ios": "muteRemoteAudioStreamEx:mute:connection:", + "macos": "muteRemoteAudioStreamEx:mute:connection:", + "parent_class": "IRtcEngineEx", + "toc": "toc_publishnsubscribe" + }, + "addVideoWatermarkEx": { + "windows": "addVideoWatermarkEx [1/2]", + "android": "addVideoWatermarkEx [1/2]", + "ios": "addVideoWatermarkEx:options:connection:", + "macos": "addVideoWatermarkEx:options:connection:", + "isOverload": true, + "params": { + "windows": [ + "watermarkUrl", + "options", + "connection" + ], + "android": [ + "watermarkUrl", + "options", + "connection" + ], + "ios": [ + "url", + "options", + "connection" + ], + "macos": [ + "url", + "options", + "connection" + ] + }, + "parent_class": "IRtcEngineEx", + "toc": "toc_watermark" + }, + "muteRemoteVideoStreamEx": { + "windows": "muteRemoteVideoStreamEx", + "android": "muteRemoteVideoStreamEx", + "ios": "muteRemoteVideoStreamEx:mute:connection:", + "macos": "muteRemoteVideoStreamEx:mute:connection:", + "parent_class": "IRtcEngineEx", + "toc": "toc_publishnsubscribe" + }, + "clearVideoWatermarkEx": { + "windows": "clearVideoWatermarkEx", + "android": "clearVideoWatermarkEx", + "ios": "clearVideoWatermarkEx:", + "macos": "clearVideoWatermarkEx:", + "parent_class": "IRtcEngineEx", + "toc": "toc_watermark" + }, + "enableLoopbackRecordingEx": { + "windows": "enableLoopbackRecordingEx", + "macos": "enableLoopbackRecordingEx:deviceName:connection:", + "parent_class": "IRtcEngineEx", + "toc": "toc_audio_capture" + }, + "getConnectionStateEx": { + "windows": "getConnectionStateEx", + "android": "getConnectionStateEx", + "ios": "getConnectionStateEx:", + "macos": "getConnectionStateEx:", + "parent_class": "IRtcEngineEx", + "toc": "toc_network" + }, + "resumeAllChannelMediaRelayEx": { + "windows": "resumeAllChannelMediaRelayEx", + "android": "resumeAllChannelMediaRelayEx", + "ios": "resumeAllChannelMediaRelayEx:", + "macos": "resumeAllChannelMediaRelayEx:", + "parent_class": "IRtcEngineEx", + "toc": "toc_channel_media_relay" + }, + "sendCustomReportMessageEx": { + "windows": "sendCustomReportMessageEx", + "android": "sendCustomReportMessageEx", + "ios": "sendCustomReportMessageEx:category:event:label:value:connection:", + "macos": "sendCustomReportMessageEx:category:event:label:value:connection:", + "parent_class": "IRtcEngineEx", + "toc": "toc_network" + }, + "sendStreamMessageEx": { + "windows": "sendStreamMessageEx", + "android": "sendStreamMessageEx", + "parent_class": "IRtcEngineEx", + "toc": "toc_datastream" + }, + "setRemoteRenderModeEx": { + "windows": "setRemoteRenderModeEx", + "android": "setRemoteRenderModeEx", + "ios": "setRemoteRenderModeEx:mode:mirror:connection:", + "macos": "setRemoteRenderModeEx:mode:mirror:connection:", + "parent_class": "IRtcEngineEx", + "toc": "toc_video_rendering" + }, + "setRemoteVideoStreamTypeEx": { + "windows": "setRemoteVideoStreamTypeEx", + "android": "setRemoteVideoStreamTypeEx [1/2]", + "ios": "setRemoteVideoStreamEx:type:connection:", + "macos": "setRemoteVideoStreamEx:type:connection:", + "isOverload": true, + "params": { + "windows": [ + "uid", + "streamType", + "connection" + ], + "android": [ + "uid", + "streamType", + "connection" + ], + "ios": [ + "uid", + "streamType", + "connection" + ], + "macos": [ + "uid", + "streamType", + "connection" + ] + }, + "parent_class": "IRtcEngineEx", + "toc": "toc_publishnsubscribe" + }, + "setRemoteVoicePositionEx": { + "windows": "setRemoteVoicePositionEx", + "android": "setRemoteVoicePositionEx", + "ios": "setRemoteVoicePosition:pan:gain:connection:", + "macos": "setRemoteVoicePosition:pan:gain:connection:", + "parent_class": "IRtcEngineEx", + "toc": "toc_sound_position" + }, + "setSubscribeAudioBlocklistEx": { + "windows": "setSubscribeAudioBlocklistEx", + "android": "setSubscribeAudioBlocklistEx", + "ios": "setSubscribeAudioBlocklistEx:connection:", + "macos": "setSubscribeAudioBlocklistEx:connection:", + "parent_class": "IRtcEngineEx", + "toc": "toc_publishnsubscribe" + }, + "setSubscribeAudioAllowlistEx": { + "windows": "setSubscribeAudioAllowlistEx", + "android": "setSubscribeAudioAllowlistEx", + "ios": "setSubscribeAudioAllowlistEx:connection:", + "macos": "setSubscribeAudioAllowlistEx:connection:", + "parent_class": "IRtcEngineEx", + "toc": "toc_publishnsubscribe" + }, + "setSubscribeVideoBlocklistEx": { + "windows": "setSubscribeVideoBlocklistEx", + "android": "setSubscribeVideoBlocklistEx", + "ios": "setSubscribeVideoBlocklistEx:connection:", + "macos": "setSubscribeVideoBlocklistEx:connection:", + "parent_class": "IRtcEngineEx", + "toc": "toc_publishnsubscribe" + }, + "setSubscribeVideoAllowlistEx": { + "windows": "setSubscribeVideoAllowlistEx", + "android": "setSubscribeVideoAllowlistEx", + "ios": "setSubscribeVideoAllowlistEx:connection:", + "macos": "setSubscribeVideoAllowlistEx:connection:", + "parent_class": "IRtcEngineEx", + "toc": "toc_publishnsubscribe" + }, + "setupRemoteVideoEx": { + "windows": "setupRemoteVideoEx", + "android": "setupRemoteVideoEx", + "ios": "setupRemoteVideoEx:connection:", + "macos": "setupRemoteVideoEx:connection:", + "parent_class": "IRtcEngineEx", + "toc": "toc_video_rendering" + }, + "setVideoEncoderConfigurationEx": { + "windows": "setVideoEncoderConfigurationEx", + "android": "setVideoEncoderConfigurationEx", + "ios": "setVideoEncoderConfigurationEx:connection:", + "macos": "setVideoEncoderConfigurationEx:connection:", + "parent_class": "IRtcEngineEx", + "toc": "toc_video_basic" + }, + "startOrUpdateChannelMediaRelayEx": { + "windows": "startOrUpdateChannelMediaRelayEx", + "android": "startOrUpdateChannelMediaRelayEx", + "ios": "startOrUpdateChannelMediaRelayEx:connection:", + "macos": "startOrUpdateChannelMediaRelayEx:connection:", + "parent_class": "IRtcEngineEx", + "toc": "toc_channel_media_relay" + }, + "pauseAllChannelMediaRelayEx": { + "windows": "pauseAllChannelMediaRelayEx", + "android": "pauseAllChannelMediaRelayEx", + "ios": "pauseAllChannelMediaRelayEx:", + "macos": "pauseAllChannelMediaRelayEx:", + "parent_class": "IRtcEngineEx", + "toc": "toc_channel_media_relay" + }, + "takeSnapshotEx": { + "windows": "takeSnapshotEx [1/2]", + "android": "takeSnapshotEx [1/2]", + "ios": "takeSnapshotEx:uid:filePath:", + "macos": "takeSnapshotEx:uid:filePath:", + "isOverload": true, + "params": { + "windows": [ + "connection", + "uid", + "filePath" + ], + "android": [ + "connection", + "uid", + "filePath" + ], + "ios": [ + "connection", + "uid", + "filePath" + ], + "macos": [ + "connection", + "uid", + "filePath" + ] + }, + "parent_class": "IRtcEngineEx", + "toc": "toc_snapshot" + }, + "takeSnapshotEx2": { + "windows": "takeSnapshotEx [2/2]", + "android": "takeSnapshotEx [2/2]", + "ios": "takeSnapshotExWithConfig:uid:config:", + "macos": "takeSnapshotExWithConfig:uid:config:", + "isOverload": true, + "params": { + "windows": [ + "connection", + "uid", + "config" + ], + "android": [ + "connection", + "uid", + "config" + ], + "ios": [ + "connection", + "uid", + "config" + ], + "macos": [ + "connection", + "uid", + "config" + ] + }, + "parent_class": "IRtcEngineEx", + "toc": "toc_snapshot" + }, + "updateChannelMediaOptionsEx": { + "windows": "updateChannelMediaOptionsEx", + "android": "updateChannelMediaOptionsEx", + "ios": "updateChannelExWithMediaOptions:connection:", + "macos": "updateChannelExWithMediaOptions:connection:", + "parent_class": "IRtcEngineEx", + "toc": "toc_channel" + }, + "muteLocalAudioStreamEx": { + "windows": "muteLocalAudioStreamEx", + "android": "muteLocalAudioStreamEx", + "ios": "muteLocalAudioStreamEx:connection:", + "macos": "muteLocalAudioStreamEx:connection:", + "parent_class": "IRtcEngineEx", + "toc": "toc_publishnsubscribe" + }, + "muteLocalVideoStreamEx": { + "windows": "muteLocalVideoStreamEx", + "android": "muteLocalVideoStreamEx", + "ios": "muteLocalVideoStreamEx:connection:", + "macos": "muteLocalVideoStreamEx:connection:", + "parent_class": "IRtcEngineEx", + "toc": "toc_publishnsubscribe" + }, + "muteAllRemoteAudioStreamsEx": { + "windows": "muteAllRemoteAudioStreamsEx", + "android": "muteAllRemoteAudioStreamsEx", + "ios": "muteAllRemoteAudioStreamsEx:connection:", + "macos": "muteAllRemoteAudioStreamsEx:connection:", + "parent_class": "IRtcEngineEx", + "toc": "toc_publishnsubscribe" + }, + "muteAllRemoteVideoStreamsEx": { + "windows": "muteAllRemoteVideoStreamsEx", + "android": "muteAllRemoteVideoStreamsEx", + "ios": "muteAllRemoteVideoStreamsEx:connection:", + "macos": "muteAllRemoteVideoStreamsEx:connection:", + "parent_class": "IRtcEngineEx", + "toc": "toc_publishnsubscribe" + }, + "stopChannelMediaRelayEx": { + "windows": "stopChannelMediaRelayEx", + "android": "stopChannelMediaRelayEx", + "ios": "stopChannelMediaRelayEx:", + "macos": "stopChannelMediaRelayEx:", + "parent_class": "IRtcEngineEx", + "toc": "toc_channel_media_relay" + }, + "startRtmpStreamWithoutTranscodingEx": { + "windows": "startRtmpStreamWithoutTranscodingEx", + "android": "startRtmpStreamWithoutTranscodingEx", + "ios": "startRtmpStreamWithoutTranscodingEx:connection:", + "macos": "startRtmpStreamWithoutTranscodingEx:connection:", + "parent_class": "IRtcEngineEx", + "toc": "toc_media_push" + }, + "startRtmpStreamWithTranscodingEx": { + "windows": "startRtmpStreamWithTranscodingEx", + "android": "startRtmpStreamWithTranscodingEx", + "ios": "startRtmpStreamWithTranscodingEx:transcoding:connection:", + "macos": "startRtmpStreamWithTranscodingEx:transcoding:connection:", + "parent_class": "IRtcEngineEx", + "toc": "toc_media_push" + }, + "updateRtmpTranscodingEx": { + "windows": "updateRtmpTranscodingEx", + "android": "updateRtmpTranscodingEx", + "ios": "updateRtmpTranscodingEx:connection:", + "macos": "updateRtmpTranscodingEx:connection:", + "parent_class": "IRtcEngineEx", + "toc": "toc_media_push" + }, + "stopRtmpStreamEx": { + "windows": "stopRtmpStreamEx", + "android": "stopRtmpStreamEx", + "ios": "stopRtmpStreamEx:connection:", + "macos": "stopRtmpStreamEx:connection:", + "parent_class": "IRtcEngineEx", + "toc": "toc_media_push" + }, + "getCount_IScreenCaptureSourceList": { + "windows": "getCount", + "parent_class": "IScreenCaptureSourceList", + "toc": "toc_screencapture" + }, + "getScreenCaptureSources": { + "windows": "getScreenCaptureSources", + "macos": "getScreenCaptureSourcesWithThumbSize:iconSize:includeScreen:", + "parent_class": "IRtcEngine", + "toc": "toc_screencapture" + }, + "getSourceInfo_IScreenCaptureSourceList": { + "windows": "getSourceInfo", + "parent_class": "IScreenCaptureSourceList", + "toc": "toc_screencapture" + }, + "queryScreenCaptureCapability": { + "windows": "queryScreenCaptureCapability", + "android": "queryScreenCaptureCapability", + "ios": "queryScreenCaptureCapability", + "parent_class": "IRtcEngine", + "toc": "toc_screencapture" + }, + "release_IScreenCaptureSourceList": { + "windows": "release", + "parent_class": "IScreenCaptureSourceList", + "toc": "toc_screencapture" + }, + "startScreenCapture": { + "windows": "startScreenCapture [1/2]", + "android": "startScreenCapture", + "ios": "startScreenCapture:", + "macos": "startScreenCapture:", + "isOverload": true, + "params": { + "windows": [ + "captureParams" + ], + "android": [ + "screenCaptureParameters" + ], + "ios": [ + "parameters" + ] + }, + "parent_class": "IRtcEngine", + "toc": "toc_screencapture" + }, + "startScreenCapture2": { + "windows": "startScreenCapture [2/2]", + "macos": "startScreenCapture:config:", + "isOverload": true, + "params": { + "windows": [ + "sourceType", + "config" + ], + "android": [ + "sourceType", + "config" + ], + "ios": [ + "sourceType", + "config" + ], + "macos": [ + "sourceType", + "config" + ] + }, + "parent_class": "IRtcEngine", + "toc": "toc_screencapture" + }, + "startScreenCaptureByDisplayId": { + "windows": "startScreenCaptureByDisplayId", + "android": "startScreenCaptureByDisplayId", + "ios": "startScreenCaptureByDisplayId:regionRect:captureParams:", + "macos": "startScreenCaptureByDisplayId:regionRect:captureParams:", + "parent_class": "IRtcEngine", + "toc": "toc_screencapture" + }, + "startScreenCaptureByScreenRect": { + "windows": "startScreenCaptureByScreenRect", + "parent_class": "IRtcEngine", + "toc": "toc_screencapture" + }, + "startScreenCaptureByWindowId": { + "windows": "startScreenCaptureByWindowId", + "macos": "startScreenCaptureByWindowId:regionRect:captureParams:", + "parent_class": "IRtcEngine", + "toc": "toc_screencapture" + }, + "setExternalMediaProjection": { + "windows": "setExternalMediaProjection", + "android": "setExternalMediaProjection", + "parent_class": "IRtcEngine", + "toc": "toc_screencapture" + }, + "setScreenCaptureContentHint": { + "windows": "setScreenCaptureContentHint", + "parent_class": "IRtcEngine", + "toc": "toc_screencapture" + }, + "setScreenCaptureScenario": { + "windows": "setScreenCaptureScenario", + "android": "setScreenCaptureScenario", + "ios": "setScreenCaptureScenario:", + "macos": "setScreenCaptureScenario:", + "parent_class": "IRtcEngine", + "toc": "toc_screencapture" + }, + "updateScreenCapture": { + "windows": "updateScreenCapture", + "ios": "updateScreenCapture:", + "parent_class": "IRtcEngine", + "toc": "toc_screencapture" + }, + "updateScreenCaptureParameters": { + "windows": "updateScreenCaptureParameters", + "android": "updateScreenCaptureParameters", + "macos": "updateScreenCaptureParameters:", + "parent_class": "IRtcEngine", + "toc": "toc_screencapture" + }, + "updateScreenCaptureRegion1": { + "windows": "updateScreenCaptureRegion", + "isOverload": true, + "params": { + "windows": [ + "regionRect", + "rect" + ], + "android": [ + "regionRect", + "rect" + ], + "ios": [ + "regionRect", + "rect" + ], + "macos": [ + "regionRect", + "rect" + ] + }, + "parent_class": "IRtcEngine", + "toc": "toc_screencapture" + }, + "stopScreenCapture": { + "windows": "stopScreenCapture [1/2]", + "android": "stopScreenCapture", + "ios": "stopScreenCapture", + "macos": "stopScreenCapture", + "isOverload": true, + "params": {}, + "parent_class": "IRtcEngine", + "toc": "toc_screencapture" + }, + "stopScreenCapture2": { + "windows": "stopScreenCapture [2/2]", + "macos": "stopScreenCapture:", + "isOverload": true, + "params": { + "windows": [ + "sourceType" + ], + "android": [ + "sourceType" + ], + "ios": [ + "sourceType" + ], + "macos": [ + "sourceType" + ] + }, + "parent_class": "IRtcEngine", + "toc": "toc_screencapture" + }, + "setAudioMixingDualMonoMode": { + "windows": "setAudioMixingDualMonoMode", + "android": "setAudioMixingDualMonoMode", + "ios": "setAudioMixingDualMonoMode:", + "macos": "setAudioMixingDualMonoMode:", + "parent_class": "IRtcEngine", + "toc": "toc_audio_mixing" + }, + "setAudioMixingPlaybackSpeed": { + "windows": "setAudioMixingPlaybackSpeed", + "android": "setAudioMixingPlaybackSpeed", + "ios": "setAudioMixingPlaybackSpeed:", + "macos": "setAudioMixingPlaybackSpeed:", + "parent_class": "IRtcEngine", + "toc": "toc_audio_mixing" + }, + "startAudioMixing": { + "windows": "startAudioMixing [1/2]", + "android": "startAudioMixing [1/2]", + "ios": "startAudioMixing:loopback:cycle:", + "macos": "startAudioMixing:loopback:cycle:", + "isOverload": true, + "params": { + "windows": [ + "filePath", + "loopback", + "cycle" + ], + "android": [ + "filePath", + "loopback", + "cycle" + ], + "ios": [ + "filePath", + "loopback", + "cycle" + ], + "macos": [ + "filePath", + "loopback", + "cycle" + ] + }, + "parent_class": "IRtcEngine", + "toc": "toc_audio_mixing" + }, + "startAudioMixing2": { + "windows": "startAudioMixing [2/2]", + "android": "startAudioMixing [2/2]", + "ios": "startAudioMixing:loopback:cycle:startPos:", + "macos": "startAudioMixing:loopback:cycle:startPos:", + "isOverload": true, + "params": { + "windows": [ + "filePath", + "loopback", + "cycle", + "startPos" + ], + "android": [ + "filePath", + "loopback", + "cycle", + "startPos" + ], + "ios": [ + "filePath", + "loopback", + "cycle", + "startPos" + ], + "macos": [ + "filePath", + "loopback", + "cycle", + "startPos" + ] + }, + "parent_class": "IRtcEngine", + "toc": "toc_audio_mixing" + }, + "stopAudioMixing": { + "windows": "stopAudioMixing", + "android": "stopAudioMixing", + "ios": "stopAudioMixing", + "macos": "stopAudioMixing", + "parent_class": "IRtcEngine", + "toc": "toc_audio_mixing" + }, + "pauseAudioMixing": { + "windows": "pauseAudioMixing", + "android": "pauseAudioMixing", + "ios": "pauseAudioMixing", + "macos": "pauseAudioMixing", + "parent_class": "IRtcEngine", + "toc": "toc_audio_mixing" + }, + "resumeAudioMixing": { + "windows": "resumeAudioMixing", + "android": "resumeAudioMixing", + "ios": "resumeAudioMixing", + "macos": "resumeAudioMixing", + "parent_class": "IRtcEngine", + "toc": "toc_audio_mixing" + }, + "adjustAudioMixingVolume": { + "windows": "adjustAudioMixingVolume", + "android": "adjustAudioMixingVolume", + "ios": "adjustAudioMixingVolume:", + "macos": "adjustAudioMixingVolume:", + "parent_class": "IRtcEngine", + "toc": "toc_audio_mixing" + }, + "adjustAudioMixingPlayoutVolume": { + "windows": "adjustAudioMixingPlayoutVolume", + "android": "adjustAudioMixingPlayoutVolume", + "ios": "adjustAudioMixingPlayoutVolume:", + "macos": "adjustAudioMixingPlayoutVolume:", + "parent_class": "IRtcEngine", + "toc": "toc_audio_mixing" + }, + "adjustAudioMixingPublishVolume": { + "windows": "adjustAudioMixingPublishVolume", + "android": "adjustAudioMixingPublishVolume", + "ios": "adjustAudioMixingPublishVolume:", + "macos": "adjustAudioMixingPublishVolume:", + "parent_class": "IRtcEngine", + "toc": "toc_audio_mixing" + }, + "getAudioMixingPlayoutVolume": { + "windows": "getAudioMixingPlayoutVolume", + "android": "getAudioMixingPlayoutVolume", + "ios": "getAudioMixingPlayoutVolume", + "macos": "getAudioMixingPlayoutVolume", + "parent_class": "IRtcEngine", + "toc": "toc_audio_mixing" + }, + "getAudioMixingPublishVolume": { + "windows": "getAudioMixingPublishVolume", + "android": "getAudioMixingPublishVolume", + "ios": "getAudioMixingPublishVolume", + "macos": "getAudioMixingPublishVolume", + "parent_class": "IRtcEngine", + "toc": "toc_audio_mixing" + }, + "getAudioMixingDuration": { + "windows": "getAudioMixingDuration", + "android": "getAudioMixingDuration", + "ios": "getAudioMixingDuration", + "macos": "getAudioMixingDuration", + "parent_class": "IRtcEngine", + "toc": "toc_audio_mixing" + }, + "getAudioMixingCurrentPosition": { + "windows": "getAudioMixingCurrentPosition", + "android": "getAudioMixingCurrentPosition", + "ios": "getAudioMixingCurrentPosition", + "macos": "getAudioMixingCurrentPosition", + "parent_class": "IRtcEngine", + "toc": "toc_audio_mixing" + }, + "setAudioMixingPitch": { + "windows": "setAudioMixingPitch", + "android": "setAudioMixingPitch", + "ios": "setAudioMixingPitch:", + "macos": "setAudioMixingPitch:", + "parent_class": "IRtcEngine", + "toc": "toc_audio_mixing" + }, + "setAudioMixingPosition": { + "windows": "setAudioMixingPosition", + "android": "setAudioMixingPosition", + "ios": "setAudioMixingPosition:", + "macos": "setAudioMixingPosition:", + "parent_class": "IRtcEngine", + "toc": "toc_audio_mixing" + }, + "getEffectsVolume": { + "windows": "getEffectsVolume", + "android": "getEffectsVolume", + "ios": "getEffectsVolume", + "macos": "getEffectsVolume", + "parent_class": "IRtcEngine", + "toc": "toc_audio_effect_file" + }, + "setEffectsVolume": { + "windows": "setEffectsVolume", + "android": "setEffectsVolume", + "ios": "setEffectsVolume:", + "macos": "setEffectsVolume:", + "parent_class": "IRtcEngine", + "toc": "toc_audio_effect_file" + }, + "setVolumeOfEffect": { + "windows": "setVolumeOfEffect", + "android": "setVolumeOfEffect", + "ios": "setVolumeOfEffect:withVolume:", + "macos": "setVolumeOfEffect:withVolume:", + "parent_class": "IRtcEngine", + "toc": "toc_audio_effect_file" + }, + "getVolumeOfEffect": { + "windows": "getVolumeOfEffect", + "android": "getVolumeOfEffect", + "ios": "getVolumeOfEffect:", + "macos": "getVolumeOfEffect:", + "parent_class": "IRtcEngine", + "toc": "toc_audio_effect_file" + }, + "playEffect3": { + "windows": "playEffect", + "android": "playEffect [2/2]", + "ios": "playEffect:filePath:loopCount:pitch:pan:gain:publish:startPos:", + "macos": "playEffect:filePath:loopCount:pitch:pan:gain:publish:startPos:", + "isOverload": true, + "params": { + "windows": [ + "soundId", + "filePath", + "loopCount", + "pitch", + "pan", + "gain", + "publish", + "startPos" + ], + "android": [ + "soundId", + "filePath", + "loopCount", + "pitch", + "pan", + "gain", + "publish", + "startPos" + ], + "ios": [ + "soundId", + "filePath", + "loopCount", + "pitch", + "pan", + "gain", + "publish", + "startPos" + ], + "macos": [ + "soundId", + "filePath", + "loopCount", + "pitch", + "pan", + "gain", + "publish", + "startPos" + ] + }, + "parent_class": "IRtcEngine", + "toc": "toc_audio_effect_file" + }, + "stopEffect": { + "windows": "stopEffect", + "android": "stopEffect", + "ios": "stopEffect:", + "macos": "stopEffect:", + "parent_class": "IRtcEngine", + "toc": "toc_audio_effect_file" + }, + "stopAllEffects": { + "windows": "stopAllEffects", + "android": "stopAllEffects", + "ios": "stopAllEffects", + "macos": "stopAllEffects", + "parent_class": "IRtcEngine", + "toc": "toc_audio_effect_file" + }, + "preloadEffect": { + "windows": "preloadEffect", + "android": "preloadEffect", + "ios": "preloadEffect:filePath:", + "macos": "preloadEffect:filePath:", + "parent_class": "IRtcEngine", + "toc": "toc_audio_effect_file" + }, + "unloadEffect": { + "windows": "unloadEffect", + "android": "unloadEffect", + "ios": "unloadEffect:", + "macos": "unloadEffect:", + "parent_class": "IRtcEngine", + "toc": "toc_audio_effect_file" + }, + "pauseEffect": { + "windows": "pauseEffect", + "android": "pauseEffect", + "ios": "pauseEffect:", + "macos": "pauseEffect:", + "parent_class": "IRtcEngine", + "toc": "toc_audio_effect_file" + }, + "pauseAllEffects": { + "windows": "pauseAllEffects", + "android": "pauseAllEffects", + "ios": "pauseAllEffects", + "macos": "pauseAllEffects", + "parent_class": "IRtcEngine", + "toc": "toc_audio_effect_file" + }, + "resumeEffect": { + "windows": "resumeEffect", + "android": "resumeEffect", + "ios": "resumeEffect:", + "macos": "resumeEffect:", + "parent_class": "IRtcEngine", + "toc": "toc_audio_effect_file" + }, + "resumeAllEffects": { + "windows": "resumeAllEffects", + "android": "resumeAllEffects", + "ios": "resumeAllEffects", + "macos": "resumeAllEffects", + "parent_class": "IRtcEngine", + "toc": "toc_audio_effect_file" + }, + "setEffectPosition": { + "windows": "setEffectPosition", + "android": "setEffectPosition", + "ios": "setEffectPosition:pos:", + "macos": "setEffectPosition:pos:", + "parent_class": "IRtcEngine", + "toc": "toc_audio_effect_file" + }, + "getEffectDuration": { + "windows": "getEffectDuration", + "android": "getEffectDuration", + "ios": "getEffectDuration:", + "macos": "getEffectDuration:", + "parent_class": "IRtcEngine", + "toc": "toc_audio_effect_file" + }, + "getEffectCurrentPosition": { + "windows": "getEffectCurrentPosition", + "android": "getEffectCurrentPosition", + "ios": "getEffectCurrentPosition:", + "macos": "getEffectCurrentPosition:", + "parent_class": "IRtcEngine", + "toc": "toc_audio_effect_file" + }, + "playAllEffects": { + "windows": "playAllEffects", + "android": "playAllEffects", + "ios": "playAllEffects:loopCount:pitch:pan:gain:publish:", + "macos": "playAllEffects:loopCount:pitch:pan:gain:publish:", + "parent_class": "IRtcEngine", + "toc": "toc_audio_effect_file" + }, + "unloadAllEffects": { + "windows": "unloadAllEffects", + "parent_class": "IRtcEngine", + "toc": "toc_audio_effect_file" + }, + "startRhythmPlayer": { + "windows": "startRhythmPlayer", + "android": "startRhythmPlayer", + "ios": "startRhythmPlayer:sound2:config:", + "macos": "startRhythmPlayer:sound2:config:", + "parent_class": "IRtcEngine", + "toc": "toc_rhythmplayer" + }, + "stopRhythmPlayer": { + "windows": "stopRhythmPlayer", + "android": "stopRhythmPlayer", + "ios": "stopRhythmPlayer", + "macos": "stopRhythmPlayer", + "parent_class": "IRtcEngine", + "toc": "toc_rhythmplayer" + }, + "configRhythmPlayer": { + "windows": "configRhythmPlayer", + "android": "configRhythmPlayer", + "ios": "configRhythmPlayer:", + "macos": "configRhythmPlayer:", + "parent_class": "IRtcEngine", + "toc": "toc_rhythmplayer" + }, + "enableVoiceAITuner": { + "windows": "enableVoiceAITuner", + "android": "enableVoiceAITuner", + "ios": "enableVoiceAITuner:type:", + "macos": "enableVoiceAITuner:type:", + "parent_class": "IRtcEngine", + "toc": "toc_audio_effect" + }, + "setLocalVoicePitch": { + "windows": "setLocalVoicePitch", + "android": "setLocalVoicePitch", + "ios": "setLocalVoicePitch:", + "macos": "setLocalVoicePitch:", + "parent_class": "IRtcEngine", + "toc": "toc_audio_effect" + }, + "setLocalVoiceEqualization": { + "windows": "setLocalVoiceEqualization", + "android": "setLocalVoiceEqualization", + "ios": "setLocalVoiceEqualizationOfBandFrequency:withGain:", + "macos": "setLocalVoiceEqualizationOfBandFrequency:withGain:", + "parent_class": "IRtcEngine", + "toc": "toc_audio_effect" + }, + "setLocalVoiceReverb": { + "windows": "setLocalVoiceReverb", + "android": "setLocalVoiceReverb", + "ios": "setLocalVoiceReverbOfType:withValue:", + "macos": "setLocalVoiceReverbOfType:withValue:", + "parent_class": "IRtcEngine", + "toc": "toc_audio_effect" + }, + "setVoiceBeautifierPreset": { + "windows": "setVoiceBeautifierPreset", + "android": "setVoiceBeautifierPreset", + "ios": "setVoiceBeautifierPreset:", + "macos": "setVoiceBeautifierPreset:", + "parent_class": "IRtcEngine", + "toc": "toc_audio_effect" + }, + "setVoiceBeautifierParameters": { + "windows": "setVoiceBeautifierParameters", + "android": "setVoiceBeautifierParameters", + "ios": "setVoiceBeautifierParameters:param1:param2:", + "macos": "setVoiceBeautifierParameters:param1:param2:", + "parent_class": "IRtcEngine", + "toc": "toc_audio_effect" + }, + "setAudioEffectPreset": { + "windows": "setAudioEffectPreset", + "android": "setAudioEffectPreset", + "ios": "setAudioEffectPreset:", + "macos": "setAudioEffectPreset:", + "parent_class": "IRtcEngine", + "toc": "toc_audio_effect" + }, + "setAudioEffectParameters": { + "windows": "setAudioEffectParameters", + "android": "setAudioEffectParameters", + "ios": "setAudioEffectParameters:param1:param2:", + "macos": "setAudioEffectParameters:param1:param2:", + "parent_class": "IRtcEngine", + "toc": "toc_audio_effect" + }, + "setLocalVoiceFormant": { + "windows": "setLocalVoiceFormant", + "android": "setLocalVoiceFormant", + "ios": "setLocalVoiceFormant:", + "macos": "setLocalVoiceFormant:", + "parent_class": "IRtcEngine", + "toc": "toc_audio_effect" + }, + "setVoiceConversionPreset": { + "windows": "setVoiceConversionPreset", + "android": "setVoiceConversionPreset", + "ios": "setVoiceConversionPreset:", + "macos": "setVoiceConversionPreset:", + "parent_class": "IRtcEngine", + "toc": "toc_audio_effect" + }, + "enableSoundPositionIndication": { + "windows": "enableSoundPositionIndication", + "android": "enableSoundPositionIndication", + "ios": "enableSoundPositionIndication:", + "macos": "enableSoundPositionIndication:", + "parent_class": "IRtcEngine", + "toc": "toc_sound_position" + }, + "setRemoteVoicePosition": { + "windows": "setRemoteVoicePosition", + "android": "setRemoteVoicePosition", + "ios": "setRemoteVoicePosition:pan:gain:", + "macos": "setRemoteVoicePosition:pan:gain:", + "parent_class": "IRtcEngine", + "toc": "toc_sound_position" + }, + "muteLocalAudioStream_IBaseSpatialAudioEngine": { + "windows": "muteLocalAudioStream", + "android": "muteLocalAudioStream", + "ios": "muteLocalAudioStream:", + "macos": "muteLocalAudioStream:", + "parent_class": "IBaseSpatialAudioEngine", + "toc": "toc_spatial_audio" + }, + "muteAllRemoteAudioStreams_IBaseSpatialAudioEngine": { + "windows": "muteAllRemoteAudioStreams", + "android": "muteAllRemoteAudioStreams", + "ios": "muteAllRemoteAudioStreams:", + "macos": "muteAllRemoteAudioStreams:", + "parent_class": "IBaseSpatialAudioEngine", + "toc": "toc_spatial_audio" + }, + "release_IBaseSpatialAudioEngine": { + "windows": "release", + "ios": "destroy", + "macos": "destroy", + "parent_class": "IBaseSpatialAudioEngine", + "toc": "toc_spatial_audio" + }, + "setAudioRecvRange": { + "windows": "setAudioRecvRange", + "android": "setAudioRecvRange", + "ios": "setAudioRecvRange:", + "macos": "setAudioRecvRange:", + "parent_class": "IBaseSpatialAudioEngine", + "toc": "toc_spatial_audio" + }, + "setDistanceUnit": { + "windows": "setDistanceUnit", + "android": "setDistanceUnit", + "ios": "setDistanceUnit:", + "macos": "setDistanceUnit:", + "parent_class": "IBaseSpatialAudioEngine", + "toc": "toc_spatial_audio" + }, + "setMaxAudioRecvCount": { + "windows": "setMaxAudioRecvCount", + "android": "setMaxAudioRecvCount", + "ios": "setMaxAudioRecvCount:", + "macos": "setMaxAudioRecvCount:", + "parent_class": "IBaseSpatialAudioEngine", + "toc": "toc_spatial_audio" + }, + "updatePlayerPositionInfo": { + "windows": "updatePlayerPositionInfo", + "android": "updatePlayerPositionInfo", + "ios": "updatePlayerPositionInfo:positionInfo:", + "macos": "updatePlayerPositionInfo:positionInfo:", + "parent_class": "IBaseSpatialAudioEngine", + "toc": "toc_spatial_audio" + }, + "updateSelfPosition": { + "windows": "updateSelfPosition", + "android": "updateSelfPosition", + "ios": "updateSelfPosition:axisForward:axisRight:axisUp:", + "macos": "updateSelfPosition:axisForward:axisRight:axisUp:", + "parent_class": "IBaseSpatialAudioEngine", + "toc": "toc_spatial_audio" + }, + "setZones": { + "windows": "setZones", + "android": "setZones", + "ios": "setZones:", + "macos": "setZones:", + "parent_class": "IBaseSpatialAudioEngine", + "toc": "toc_spatial_audio" + }, + "setPlayerAttenuation": { + "windows": "setPlayerAttenuation", + "android": "setPlayerAttenuation", + "ios": "setPlayerAttenuation:playerId:forceSet:", + "macos": "setPlayerAttenuation:playerId:forceSet:", + "parent_class": "IBaseSpatialAudioEngine", + "toc": "toc_spatial_audio" + }, + "muteRemoteAudioStream_IBaseSpatialAudioEngine": { + "windows": "muteRemoteAudioStream", + "ios": "muteRemoteAudioStream:mute:", + "macos": "muteRemoteAudioStream:mute:", + "parent_class": "IBaseSpatialAudioEngine", + "toc": "toc_spatial_audio" + }, + "setRemoteAudioAttenuation": { + "windows": "setRemoteAudioAttenuation", + "android": "setRemoteAudioAttenuation", + "ios": "setRemoteAudioAttenuation:userId:forceSet:", + "macos": "setRemoteAudioAttenuation:userId:forceSet:", + "parent_class": "ILocalSpatialAudioEngine", + "toc": "toc_spatial_audio" + }, + "clearRemotePositions": { + "windows": "clearRemotePositions", + "android": "clearRemotePositions", + "ios": "clearRemotePositions", + "macos": "clearRemotePositions", + "parent_class": "ILocalSpatialAudioEngine", + "toc": "toc_spatial_audio" + }, + "initialize_ILocalSpatialAudioEngine": { + "windows": "initialize", + "android": "initialize", + "ios": "sharedLocalSpatialAudioWithConfig:", + "macos": "sharedLocalSpatialAudioWithConfig:", + "parent_class": "ILocalSpatialAudioEngine", + "toc": "toc_spatial_audio" + }, + "removeRemotePosition": { + "windows": "removeRemotePosition", + "android": "removeRemotePosition", + "ios": "removeRemotePosition:", + "macos": "removeRemotePosition:", + "parent_class": "ILocalSpatialAudioEngine", + "toc": "toc_spatial_audio" + }, + "updateRemotePosition": { + "windows": "updateRemotePosition", + "android": "updateRemotePosition", + "ios": "updateRemotePosition:positionInfo:", + "macos": "updateRemotePosition:positionInfo:", + "parent_class": "ILocalSpatialAudioEngine", + "toc": "toc_spatial_audio" + }, + "enableSpatialAudio": { + "windows": "enableSpatialAudio", + "android": "enableSpatialAudio", + "ios": "enableSpatialAudio:", + "macos": "enableSpatialAudio:", + "parent_class": "IRtcEngine", + "toc": "toc_spatial_audio" + }, + "setRemoteUserSpatialAudioParams": { + "windows": "setRemoteUserSpatialAudioParams", + "android": "setRemoteUserSpatialAudioParams", + "ios": "setRemoteUserSpatialAudioParams:params:", + "macos": "setRemoteUserSpatialAudioParams:params:", + "parent_class": "IRtcEngine", + "toc": "toc_spatial_audio" + }, + "setSpatialAudioParams": { + "windows": "setSpatialAudioParams", + "android": "setSpatialAudioParams", + "ios": "setSpatialAudioParams:", + "macos": "setSpatialAudioParams:", + "parent_class": "IMediaPlayer", + "toc": "toc_spatial_audio" + }, + "addEventHandler": { + "windows": "addEventHandler", + "android": "addEventHandler", + "parent_class": "ICloudSpatialAudioEngine" + }, + "enableSpatializer": { + "windows": "enableSpatializer", + "android": "enableSpatializer", + "ios": "enableSpatializer", + "macos": "enableSpatializer", + "parent_class": "ICloudSpatialAudioEngine" + }, + "enterRoom": { + "windows": "enterRoom", + "android": "enterRoom", + "ios": "enterRoomByToken", + "macos": "enterRoomByToken", + "parent_class": "ICloudSpatialAudioEngine" + }, + "exitRoom": { + "windows": "exitRoom", + "android": "exitRoom", + "ios": "exitRoom", + "macos": "exitRoom", + "parent_class": "ICloudSpatialAudioEngine" + }, + "getTeammates": { + "windows": "getTeammates", + "android": "getTeammates", + "ios": "getTeammates", + "macos": "getTeammates", + "parent_class": "ICloudSpatialAudioEngine" + }, + "initialize_ICloudSpatialAudioEngine": { + "windows": "initialize", + "android": "initialize", + "ios": "sharedCloudSpatialAudioWithConfig", + "macos": "sharedCloudSpatialAudioWithConfig", + "parent_class": "ICloudSpatialAudioEngine" + }, + "release_ICloudSpatialAudioEngine": { + "windows": "release", + "android": "destroy", + "ios": "destroy", + "macos": "destroy", + "parent_class": "ICloudSpatialAudioEngine" + }, + "removeEventHandler": { + "windows": "removeEventHandler", + "android": "removeEventHandler", + "parent_class": "ICloudSpatialAudioEngine" + }, + "renewToken_ICloudSpatialAudioEngine": { + "windows": "renewToken", + "android": "renewToken", + "ios": "renewToken", + "macos": "renewToken", + "parent_class": "ICloudSpatialAudioEngine" + }, + "setAudioRangeMode": { + "windows": "setAudioRangeMode", + "android": "setAudioRangeMode", + "ios": "setAudioRangeMode", + "macos": "setAudioRangeMode", + "parent_class": "ICloudSpatialAudioEngine" + }, + "setTeamId": { + "windows": "setTeamId", + "android": "setTeamId", + "ios": "setTeamId", + "macos": "setTeamId", + "parent_class": "ICloudSpatialAudioEngine" + }, + "startRtmpStreamWithoutTranscoding": { + "windows": "startRtmpStreamWithoutTranscoding", + "android": "startRtmpStreamWithoutTranscoding", + "ios": "startRtmpStreamWithoutTranscoding:", + "macos": "startRtmpStreamWithoutTranscoding:", + "parent_class": "IRtcEngine", + "toc": "toc_media_push" + }, + "startRtmpStreamWithTranscoding": { + "windows": "startRtmpStreamWithTranscoding", + "android": "startRtmpStreamWithTranscoding", + "ios": "startRtmpStreamWithTranscoding:transcoding:", + "macos": "startRtmpStreamWithTranscoding:transcoding:", + "parent_class": "IRtcEngine", + "toc": "toc_media_push" + }, + "stopRtmpStream": { + "windows": "stopRtmpStream", + "android": "stopRtmpStream", + "ios": "stopRtmpStream:", + "macos": "stopRtmpStream:", + "parent_class": "IRtcEngine", + "toc": "toc_media_push" + }, + "setLiveTranscoding": { + "windows": "setLiveTranscoding", + "android": "setLiveTranscoding", + "ios": "setLiveTranscoding:", + "macos": "setLiveTranscoding:", + "parent_class": "IRtcEngine", + "toc": "toc_media_push" + }, + "setDirectCdnStreamingAudioConfiguration": { + "windows": "setDirectCdnStreamingAudioConfiguration", + "android": "setDirectCdnStreamingAudioConfiguration", + "ios": "setDirectCdnStreamingAudioConfiguration:", + "macos": "setDirectCdnStreamingAudioConfiguration:", + "parent_class": "IRtcEngine", + "toc": "toc_cdn_streaming" + }, + "setDirectCdnStreamingVideoConfiguration": { + "windows": "setDirectCdnStreamingVideoConfiguration", + "android": "setDirectCdnStreamingVideoConfiguration", + "ios": "setDirectCdnStreamingVideoConfiguration:", + "macos": "setDirectCdnStreamingVideoConfiguration:", + "parent_class": "IRtcEngine", + "toc": "toc_cdn_streaming" + }, + "startDirectCdnStreaming": { + "windows": "startDirectCdnStreaming", + "android": "startDirectCdnStreaming", + "ios": "startDirectCdnStreaming:publishUrl:mediaOptions:", + "macos": "startDirectCdnStreaming:publishUrl:mediaOptions:", + "parent_class": "IRtcEngine", + "toc": "toc_cdn_streaming" + }, + "stopDirectCdnStreaming": { + "windows": "stopDirectCdnStreaming", + "android": "stopDirectCdnStreaming", + "ios": "stopDirectCdnStreaming", + "macos": "stopDirectCdnStreaming", + "parent_class": "IRtcEngine", + "toc": "toc_cdn_streaming" + }, + "updateRtmpTranscoding": { + "windows": "updateRtmpTranscoding", + "android": "updateRtmpTranscoding", + "ios": "updateRtmpTranscoding:", + "macos": "updateRtmpTranscoding:", + "parent_class": "IRtcEngine", + "toc": "toc_media_push" + }, + "pauseAllChannelMediaRelay": { + "windows": "pauseAllChannelMediaRelay", + "android": "pauseAllChannelMediaRelay", + "ios": "pauseAllChannelMediaRelay", + "macos": "pauseAllChannelMediaRelay", + "parent_class": "IRtcEngine", + "toc": "toc_channel_media_relay" + }, + "resumeAllChannelMediaRelay": { + "windows": "resumeAllChannelMediaRelay", + "android": "resumeAllChannelMediaRelay", + "ios": "resumeAllChannelMediaRelay", + "macos": "resumeAllChannelMediaRelay", + "parent_class": "IRtcEngine", + "toc": "toc_channel_media_relay" + }, + "startOrUpdateChannelMediaRelay": { + "windows": "startOrUpdateChannelMediaRelay", + "android": "startOrUpdateChannelMediaRelay", + "ios": "startOrUpdateChannelMediaRelay:", + "macos": "startOrUpdateChannelMediaRelay:", + "parent_class": "IRtcEngine", + "toc": "toc_channel_media_relay" + }, + "stopChannelMediaRelay": { + "windows": "stopChannelMediaRelay", + "android": "stopChannelMediaRelay", + "ios": "stopChannelMediaRelay", + "macos": "stopChannelMediaRelay", + "parent_class": "IRtcEngine", + "toc": "toc_channel_media_relay" + }, + "enableAudioVolumeIndication": { + "windows": "enableAudioVolumeIndication", + "android": "enableAudioVolumeIndication", + "ios": "enableAudioVolumeIndication:smooth:reportVad:", + "macos": "enableAudioVolumeIndication:smooth:reportVad:", + "parent_class": "IRtcEngine", + "toc": "toc_audio_basic" + }, + "setDefaultAudioRouteToSpeakerphone": { + "windows": "setDefaultAudioRouteToSpeakerphone", + "android": "setDefaultAudioRouteToSpeakerphone", + "ios": "setDefaultAudioRouteToSpeakerphone:", + "parent_class": "IRtcEngine", + "toc": "toc_audio_route" + }, + "setEnableSpeakerphone": { + "windows": "setEnableSpeakerphone", + "android": "setEnableSpeakerphone", + "ios": "setEnableSpeakerphone:", + "parent_class": "IRtcEngine", + "toc": "toc_audio_route" + }, + "setRouteInCommunicationMode": { + "windows": "setRouteInCommunicationMode", + "android": "setRouteInCommunicationMode", + "parent_class": "IRtcEngine", + "toc": "toc_audio_route" + }, + "isSpeakerphoneEnabled": { + "windows": "isSpeakerphoneEnabled", + "android": "isSpeakerphoneEnabled", + "ios": "isSpeakerphoneEnabled", + "parent_class": "IRtcEngine", + "toc": "toc_audio_route" + }, + "enableInEarMonitoring2": { + "windows": "enableInEarMonitoring", + "android": "enableInEarMonitoring [2/2]", + "ios": "enableInEarMonitoring:includeAudioFilters:", + "macos": "enableInEarMonitoring:includeAudioFilters:", + "isOverload": true, + "params": { + "windows": [ + "enabled", + "includeAudioFilters" + ], + "android": [ + "enabled", + "includeAudioFilters" + ], + "ios": [ + "enabled", + "includeAudioFilters" + ], + "macos": [ + "enabled", + "includeAudioFilters" + ] + }, + "parent_class": "IRtcEngine", + "toc": "toc_audio_capture" + }, + "setEarMonitoringAudioFrameParameters": { + "windows": "setEarMonitoringAudioFrameParameters", + "android": "setEarMonitoringAudioFrameParameters", + "ios": "setEarMonitoringAudioFrameParametersWithSampleRate:channel:mode:samplesPerCall:", + "macos": "setEarMonitoringAudioFrameParametersWithSampleRate:channel:mode:samplesPerCall:", + "parent_class": "IRtcEngine", + "toc": "toc_audio_raw" + }, + "setInEarMonitoringVolume": { + "windows": "setInEarMonitoringVolume", + "android": "setInEarMonitoringVolume", + "ios": "setInEarMonitoringVolume:", + "macos": "setInEarMonitoringVolume:", + "parent_class": "IRtcEngine", + "toc": "toc_audio_capture" + }, + "setHeadphoneEQParameters": { + "windows": "setHeadphoneEQParameters", + "android": "setHeadphoneEQParameters", + "ios": "setHeadphoneEQParameters:highGain:", + "macos": "setHeadphoneEQParameters:highGain:", + "parent_class": "IRtcEngine", + "toc": "toc_spatial_audio" + }, + "setHeadphoneEQPreset": { + "windows": "setHeadphoneEQPreset", + "android": "setHeadphoneEQPreset", + "ios": "setHeadphoneEQPreset:", + "macos": "setHeadphoneEQPreset:", + "parent_class": "IRtcEngine", + "toc": "toc_spatial_audio" + }, + "enableDualStreamMode": { + "windows": "enableDualStreamMode [1/2]", + "android": "enableDualStreamMode [1/2]", + "ios": "enableDualStreamMode:", + "macos": "enableDualStreamMode:", + "isOverload": true, + "params": { + "windows": [ + "enabled" + ], + "android": [ + "enabled" + ], + "ios": [ + "enabled" + ], + "macos": [ + "enabled" + ] + }, + "parent_class": "IRtcEngine", + "toc": "toc_publishnsubscribe" + }, + "enableDualStreamMode3": { + "windows": "enableDualStreamMode [2/2]", + "android": "enableDualStreamMode [2/2]", + "ios": "enableDualStreamMode:streamConfig:", + "macos": "enableDualStreamMode:streamConfig:", + "isOverload": true, + "params": { + "windows": [ + "enabled", + "streamConfig" + ], + "android": [ + "enabled", + "streamConfig" + ], + "ios": [ + "enabled", + "streamConfig" + ], + "macos": [ + "enabled", + "streamConfig" + ] + }, + "parent_class": "IRtcEngine", + "toc": "toc_publishnsubscribe" + }, + "enableDualStreamModeEx": { + "windows": "enableDualStreamModeEx", + "android": "enableDualStreamModeEx", + "ios": "enableDualStreamModeEx:streamConfig:connection:", + "macos": "enableDualStreamModeEx:streamConfig:connection:", + "parent_class": "IRtcEngineEx", + "toc": "toc_publishnsubscribe" + }, + "setDualStreamMode": { + "windows": "setDualStreamMode [1/2]", + "android": "setDualStreamMode [1/2]", + "ios": "setDualStreamMode:", + "macos": "setDualStreamMode:", + "isOverload": true, + "params": { + "windows": [ + "mode" + ], + "android": [ + "mode" + ], + "ios": [ + "mode" + ], + "macos": [ + "mode" + ] + }, + "parent_class": "IRtcEngine", + "toc": "toc_publishnsubscribe" + }, + "setDualStreamMode2": { + "windows": "setDualStreamMode [2/2]", + "android": "setDualStreamMode [2/2]", + "ios": "setDualStreamMode:streamConfig:", + "macos": "setDualStreamMode:streamConfig:", + "isOverload": true, + "params": { + "windows": [ + "mode", + "streamConfig" + ], + "android": [ + "mode", + "streamConfig" + ], + "ios": [ + "mode", + "streamConfig" + ], + "macos": [ + "mode", + "streamConfig" + ] + }, + "parent_class": "IRtcEngine", + "toc": "toc_publishnsubscribe" + }, + "setDualStreamModeEx": { + "windows": "setDualStreamModeEx", + "android": "setDualStreamModeEx", + "ios": "setDualStreamModeEx:streamConfig:connection:", + "macos": "setDualStreamModeEx:streamConfig:connection:", + "parent_class": "IRtcEngineEx", + "toc": "toc_publishnsubscribe" + }, + "setRemoteVideoStreamType": { + "windows": "setRemoteVideoStreamType", + "android": "setRemoteVideoStreamType [1/2]", + "ios": "setRemoteVideoStream:type:", + "macos": "setRemoteVideoStream:type:", + "isOverload": true, + "params": { + "windows": [ + "uid", + "streamType" + ], + "android": [ + "uid", + "streamType" + ], + "ios": [ + "uid", + "streamType" + ], + "macos": [ + "uid", + "streamType" + ] + }, + "parent_class": "IRtcEngine", + "toc": "toc_publishnsubscribe" + }, + "setRemoteDefaultVideoStreamType": { + "windows": "setRemoteDefaultVideoStreamType", + "android": "setRemoteDefaultVideoStreamType [1/2]", + "ios": "setRemoteDefaultVideoStreamType:", + "macos": "setRemoteDefaultVideoStreamType:", + "isOverload": true, + "params": { + "windows": [ + "streamType" + ], + "android": [ + "streamType" + ], + "ios": [ + "streamType" + ], + "macos": [ + "streamType" + ] + }, + "parent_class": "IRtcEngine", + "toc": "toc_publishnsubscribe" + }, + "setRemoteSubscribeFallbackOption": { + "windows": "setRemoteSubscribeFallbackOption", + "android": "setRemoteSubscribeFallbackOption [1/2]", + "ios": "setRemoteSubscribeFallbackOption:", + "macos": "setRemoteSubscribeFallbackOption:", + "isOverload": true, + "params": { + "windows": [ + "option" + ], + "android": [ + "option" + ], + "ios": [ + "option" + ], + "macos": [ + "option" + ] + }, + "parent_class": "IRtcEngine", + "toc": "toc_network" + }, + "startEchoTest3": { + "windows": "startEchoTest", + "android": "startEchoTest", + "ios": "startEchoTestWithConfig:", + "macos": "startEchoTestWithConfig:", + "parent_class": "IRtcEngine", + "toc": "toc_network" + }, + "stopEchoTest": { + "windows": "stopEchoTest", + "android": "stopEchoTest", + "ios": "stopEchoTest", + "macos": "stopEchoTest", + "parent_class": "IRtcEngine", + "toc": "toc_network" + }, + "startLastmileProbeTest": { + "windows": "startLastmileProbeTest", + "android": "startLastmileProbeTest", + "ios": "startLastmileProbeTest:", + "macos": "startLastmileProbeTest:", + "parent_class": "IRtcEngine", + "toc": "toc_network" + }, + "stopLastmileProbeTest": { + "windows": "stopLastmileProbeTest", + "android": "stopLastmileProbeTest", + "ios": "stopLastmileProbeTest", + "macos": "stopLastmileProbeTest", + "parent_class": "IRtcEngine", + "toc": "toc_network" + }, + "createCustomVideoTrack": { + "windows": "createCustomVideoTrack", + "android": "createCustomVideoTrack", + "ios": "createCustomVideoTrack", + "macos": "createCustomVideoTrack", + "parent_class": "IRtcEngine", + "toc": "toc_video_custom_capturenrendering" + }, + "destroyCustomVideoTrack": { + "windows": "destroyCustomVideoTrack", + "android": "destroyCustomVideoTrack", + "ios": "destroyCustomVideoTrack:", + "macos": "destroyCustomVideoTrack:", + "parent_class": "IRtcEngine", + "toc": "toc_video_custom_capturenrendering" + }, + "setExternalRemoteEglContext": { + "windows": "setExternalRemoteEglContext", + "android": "setExternalRemoteEglContext", + "parent_class": "IRtcEngine", + "toc": "toc_video_custom_capturenrendering" + }, + "setExternalVideoSource": { + "windows": "setExternalVideoSource", + "android": "setExternalVideoSource", + "ios": "setExternalVideoSource:useTexture:sourceType:", + "macos": "setExternalVideoSource:useTexture:sourceType:", + "parent_class": "IMediaEngine", + "toc": "toc_video_custom_capturenrendering" + }, + "pushVideoFrame": { + "windows": "pushVideoFrame", + "android": "pushExternalVideoFrameById [1/2]", + "ios": "pushExternalVideoFrame:videoTrackId:", + "macos": "pushExternalVideoFrame:videoTrackId:", + "isOverload": true, + "params": { + "windows": [ + "frame", + "videoTrackId" + ], + "android": [ + "frame", + "videoTrackId" + ], + "ios": [ + "frame", + "videoTrackId" + ], + "macos": [ + "frame", + "videoTrackId" + ] + }, + "parent_class": "IMediaEngine", + "toc": "toc_video_custom_capturenrendering" + }, + "getCurrentMonotonicTimeInMs": { + "windows": "getCurrentMonotonicTimeInMs", + "android": "getCurrentMonotonicTimeInMs", + "ios": "getCurrentMonotonicTimeInMs", + "macos": "getCurrentMonotonicTimeInMs", + "parent_class": "IRtcEngine", + "toc": "toc_network" + }, + "createCustomAudioTrack": { + "windows": "createCustomAudioTrack", + "android": "createCustomAudioTrack", + "ios": "createCustomAudioTrack:config:", + "macos": "createCustomAudioTrack:config:", + "parent_class": "IMediaEngine", + "toc": "toc_audio_custom_capturenrendering" + }, + "destroyCustomAudioTrack": { + "windows": "destroyCustomAudioTrack", + "android": "destroyCustomAudioTrack", + "ios": "destroyCustomAudioTrack:", + "macos": "destroyCustomAudioTrack:", + "parent_class": "IMediaEngine", + "toc": "toc_audio_custom_capturenrendering" + }, + "enableCustomAudioLocalPlayback": { + "windows": "enableCustomAudioLocalPlayback", + "android": "enableCustomAudioLocalPlayback", + "ios": "enableCustomAudioLocalPlayback:enabled:", + "macos": "enableCustomAudioLocalPlayback:enabled:", + "parent_class": "IRtcEngine", + "toc": "toc_audio_custom_capturenrendering" + }, + "pushAudioFrame": { + "windows": "pushAudioFrame", + "isOverload": true, + "params": { + "windows": [ + "frame", + "trackId" + ], + "android": [ + "frame", + "trackId" + ], + "ios": [ + "frame", + "trackId" + ], + "macos": [ + "frame", + "trackId" + ] + }, + "parent_class": "IMediaEngine", + "toc": "toc_audio_custom_capturenrendering" + }, + "setExternalAudioSource2": { + "windows": "setExternalAudioSource", + "android": "setExternalAudioSource [2/2]", + "ios": "setExternalAudioSource:sampleRate:channels:localPlayback:publish:", + "macos": "setExternalAudioSource:sampleRate:channels:localPlayback:publish:", + "isOverload": true, + "params": { + "windows": [ + "enabled", + "sampleRate", + "channels", + "localPlayback", + "publish" + ], + "android": [ + "enabled", + "sampleRate", + "channels", + "localPlayback", + "publish" + ], + "ios": [ + "enabled", + "sampleRate", + "channels", + "localPlayback", + "publish" + ], + "macos": [ + "enabled", + "sampleRate", + "channels", + "localPlayback", + "publish" + ] + }, + "parent_class": "IMediaEngine", + "toc": "toc_audio_custom_capturenrendering" + }, + "startLocalAudioMixer": { + "windows": "startLocalAudioMixer", + "android": "startLocalAudioMixer", + "ios": "startLocalAudioMixer", + "macos": "startLocalAudioMixer", + "parent_class": "IRtcEngine", + "toc": "toc_audiomixer" + }, + "stopLocalAudioMixer": { + "windows": "stopLocalAudioMixer", + "android": "stopLocalAudioMixer", + "ios": "stopLocalAudioMixer", + "macos": "stopLocalAudioMixer", + "parent_class": "IRtcEngine", + "toc": "toc_audiomixer" + }, + "updateLocalAudioMixerConfiguration": { + "windows": "updateLocalAudioMixerConfiguration", + "android": "updateLocalAudioMixerConfiguration", + "ios": "updateLocalAudioMixerConfiguration", + "macos": "updateLocalAudioMixerConfiguration", + "parent_class": "IRtcEngine", + "toc": "toc_audiomixer" + }, + "enableMultiCamera": { + "windows": "enableMultiCamera", + "ios": "enableMultiCamera:config:", + "parent_class": "IRtcEngine", + "toc": "toc_video_device" + }, + "setCameraStabilizationMode": { + "windows": "setCameraStabilizationMode", + "ios": "setCameraStabilizationMode:", + "parent_class": "IRtcEngine", + "toc": "toc_camera_capture" + }, + "startCameraCapture": { + "windows": "startCameraCapture", + "android": "startCameraCapture", + "ios": "startCameraCapture:config:", + "macos": "startCameraCapture:config:", + "parent_class": "IRtcEngine", + "toc": "toc_camera_capture" + }, + "stopCameraCapture": { + "windows": "stopCameraCapture", + "android": "stopCameraCapture", + "ios": "stopCameraCapture:", + "macos": "stopCameraCapture:", + "parent_class": "IRtcEngine", + "toc": "toc_camera_capture" + }, + "setExternalAudioSink": { + "windows": "setExternalAudioSink", + "android": "setExternalAudioSink", + "ios": "enableExternalAudioSink:sampleRate:channels:", + "macos": "enableExternalAudioSink:sampleRate:channels:", + "parent_class": "IMediaEngine", + "toc": "toc_audio_custom_capturenrendering" + }, + "pullAudioFrame": { + "windows": "pullAudioFrame", + "android": "pullPlaybackAudioFrame [1/2]", + "ios": "pullPlaybackAudioFrameRawData:lengthInByte:", + "macos": "pullPlaybackAudioFrameRawData:lengthInByte:", + "isOverload": true, + "params": { + "windows": [ + "frame", + "data", + "lengthInByte" + ], + "android": [ + "frame", + "data", + "lengthInByte" + ], + "ios": [ + "frame", + "data", + "lengthInByte" + ], + "macos": [ + "frame", + "data", + "lengthInByte" + ] + }, + "parent_class": "IMediaEngine", + "toc": "toc_audio_custom_capturenrendering" + }, + "registerAudioEncodedFrameObserver": { + "windows": "registerAudioEncodedFrameObserver", + "android": "registerAudioEncodedFrameObserver", + "ios": "setAudioEncodedFrameDelegate:config:", + "macos": "setAudioEncodedFrameDelegate:config:", + "parent_class": "IRtcEngine", + "toc": "toc_audio_encoded" + }, + "onPlaybackAudioEncodedFrame": { + "windows": "onPlaybackAudioEncodedFrame", + "android": "onPlaybackAudioEncodedFrame", + "ios": "onPlaybackEncodedAudioFrame:info:", + "macos": "onPlaybackEncodedAudioFrame:info:", + "parent_class": "IAudioEncodedFrameObserver", + "toc": "toc_audio_encoded" + }, + "onRecordAudioEncodedFrame": { + "windows": "onRecordAudioEncodedFrame", + "android": "onRecordAudioEncodedFrame", + "ios": "onRecordEncodedAudioFrame:info:", + "macos": "onRecordEncodedAudioFrame:info:", + "parent_class": "IAudioEncodedFrameObserver", + "toc": "toc_audio_encoded" + }, + "onMixedAudioEncodedFrame": { + "windows": "onMixedAudioEncodedFrame", + "android": "onMixedAudioEncodedFrame", + "ios": "onMixedEncodedAudioFrame:info:", + "macos": "onMixedEncodedAudioFrame:info:", + "parent_class": "IAudioEncodedFrameObserver", + "toc": "toc_audio_encoded" + }, + "registerAudioFrameObserver": { + "windows": "registerAudioFrameObserver", + "android": "registerAudioFrameObserver", + "ios": "setAudioFrameDelegate:", + "macos": "setAudioFrameDelegate:", + "parent_class": "IMediaEngine", + "toc": "toc_audio_raw" + }, + "setRecordingAudioFrameParameters": { + "windows": "setRecordingAudioFrameParameters", + "android": "setRecordingAudioFrameParameters", + "ios": "setRecordingAudioFrameParametersWithSampleRate:channel:mode:samplesPerCall:", + "macos": "setRecordingAudioFrameParametersWithSampleRate:channel:mode:samplesPerCall:", + "parent_class": "IRtcEngine", + "toc": "toc_audio_raw" + }, + "setPlaybackAudioFrameParameters": { + "windows": "setPlaybackAudioFrameParameters", + "android": "setPlaybackAudioFrameParameters", + "ios": "setPlaybackAudioFrameParametersWithSampleRate:channel:mode:samplesPerCall:", + "macos": "setPlaybackAudioFrameParametersWithSampleRate:channel:mode:samplesPerCall:", + "parent_class": "IRtcEngine", + "toc": "toc_audio_raw" + }, + "setMixedAudioFrameParameters": { + "windows": "setMixedAudioFrameParameters", + "android": "setMixedAudioFrameParameters", + "ios": "setMixedAudioFrameParametersWithSampleRate:channel:samplesPerCall:", + "macos": "setMixedAudioFrameParametersWithSampleRate:channel:samplesPerCall:", + "parent_class": "IRtcEngine", + "toc": "toc_audio_raw" + }, + "setPlaybackAudioFrameBeforeMixingParameters": { + "windows": "setPlaybackAudioFrameBeforeMixingParameters [1/2]", + "android": "setPlaybackAudioFrameBeforeMixingParameters [1/2]", + "ios": "setPlaybackAudioFrameBeforeMixingParametersWithSampleRate:channel:", + "macos": "setPlaybackAudioFrameBeforeMixingParametersWithSampleRate:channel:", + "isOverload": true, + "params": { + "windows": [ + "sampleRate", + "channel" + ], + "android": [ + "sampleRate", + "channel" + ], + "ios": [ + "sampleRate", + "channel" + ], + "macos": [ + "sampleRate", + "channel" + ] + }, + "parent_class": "IRtcEngine", + "toc": "toc_audio_raw" + }, + "onFrame_IAudioPcmFrameSink": { + "windows": "onFrame", + "android": "onFrame", + "ios": "AgoraRtcMediaPlayer:didReceiveAudioFrame:", + "macos": "AgoraRtcMediaPlayer:didReceiveAudioFrame:", + "parent_class": "IAudioPcmFrameSink", + "toc": "toc_mediaplayer_observer" + }, + "registerVideoFrameObserver": { + "windows": "registerVideoFrameObserver", + "android": "registerVideoFrameObserver", + "ios": "setVideoFrameDelegate:", + "macos": "setVideoFrameDelegate:", + "parent_class": "IMediaEngine", + "toc": "toc_video_raw" + }, + "registerVideoEncodedFrameObserver": { + "windows": "registerVideoEncodedFrameObserver", + "android": "registerVideoEncodedFrameObserver", + "ios": "setEncodedVideoFrameDelegate:", + "macos": "setEncodedVideoFrameDelegate:", + "parent_class": "IMediaEngine", + "toc": "toc_video_encoded" + }, + "onFrame_IVideoFrameObserver": { + "windows": "onFrame", + "android": "onFrame", + "ios": "AgoraRtcMediaPlayer:didReceiveVideoFrame:", + "macos": "AgoraRtcMediaPlayer:didReceiveVideoFrame:", + "parent_class": "IVideoFrameObserver", + "toc": "toc_video_raw" + }, + "getExtensionProperty2": { + "windows": "getExtensionProperty", + "android": "getExtensionProperty [2/2]", + "ios": "getExtensionPropertyWithVendor:extension:key:sourceType:", + "macos": "getExtensionPropertyWithVendor:extension:key:sourceType:", + "isOverload": true, + "params": { + "windows": [ + "provider", + "extension", + "key", + "value", + "type", + "buf_len" + ], + "android": [ + "provider", + "extension", + "key", + "value" + ], + "ios": [ + "provider", + "extension", + "key", + "value", + "sourceType" + ], + "macos": [ + "provider", + "extension", + "key", + "value", + "sourceType" + ] + }, + "parent_class": "IRtcEngine", + "toc": "toc_extension" + }, + "enableExtension": { + "windows": "enableExtension", + "android": "enableExtension", + "ios": "enableExtensionWithVendor:extension:enabled:sourceType:", + "macos": "enableExtensionWithVendor:extension:enabled:sourceType:", + "parent_class": "IRtcEngine", + "toc": "toc_extension" + }, + "registerExtension": { + "windows": "registerExtension", + "android": "registerExtension", + "ios": "registerExtensionWithVendor:extension:sourceType:", + "macos": "registerExtensionWithVendor:extension:sourceType:", + "parent_class": "IRtcEngine", + "toc": "toc_extension" + }, + "setExtensionProperty": { + "windows": "setExtensionProperty", + "android": "setExtensionProperty", + "ios": "setExtensionPropertyWithVendor:extension:key:value:", + "macos": "setExtensionPropertyWithVendor:extension:key:value:", + "parent_class": "IRtcEngine", + "toc": "toc_extension" + }, + "onExtensionEventWithContext": { + "windows": "onExtensionEventWithContext", + "android": "onEventWithContext", + "ios": "onEventWithContext:key:value:", + "macos": "onEventWithContext:key:value:", + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_extension" + }, + "onExtensionStartedWithContext": { + "windows": "onExtensionStartedWithContext", + "android": "onStartedWithContext", + "ios": "onExtensionStartedWithContext:", + "macos": "onExtensionStartedWithContext:", + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_extension" + }, + "onExtensionStoppedWithContext": { + "windows": "onExtensionStoppedWithContext", + "android": "onStoppedWithContext", + "ios": "onExtensionStoppedWithContext:", + "macos": "onExtensionStoppedWithContext:", + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_extension" + }, + "onExtensionErrorWithContext": { + "windows": "onExtensionErrorWithContext", + "android": "onErrorWithContext", + "ios": "onExtensionErrorWithContext:error:message:", + "macos": "onExtensionErrorWithContext:error:message:", + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_extension" + }, + "startLocalVideoTranscoder": { + "windows": "startLocalVideoTranscoder", + "android": "startLocalVideoTranscoder", + "ios": "startLocalVideoTranscoder:", + "macos": "startLocalVideoTranscoder:", + "parent_class": "IRtcEngine", + "toc": "toc_local_transcoder" + }, + "stopLocalVideoTranscoder": { + "windows": "stopLocalVideoTranscoder", + "android": "stopLocalVideoTranscoder", + "ios": "stopLocalVideoTranscoder", + "macos": "stopLocalVideoTranscoder", + "parent_class": "IRtcEngine", + "toc": "toc_local_transcoder" + }, + "updateLocalTranscoderConfiguration": { + "windows": "updateLocalTranscoderConfiguration", + "android": "updateLocalTranscoderConfiguration", + "ios": "updateLocalTranscoderConfiguration:", + "macos": "updateLocalTranscoderConfiguration:", + "parent_class": "IRtcEngine", + "toc": "toc_local_transcoder" + }, + "registerMediaMetadataObserver": { + "windows": "registerMediaMetadataObserver", + "android": "registerMediaMetadataObserver", + "ios": "setMediaMetadataDelegate:withType:", + "macos": "setMediaMetadataDelegate:withType:", + "parent_class": "IRtcEngine", + "toc": "toc_metadata_observer" + }, + "unregisterMediaMetadataObserver": { + "windows": "unregisterMediaMetadataObserver", + "android": "unregisterMediaMetadataObserver", + "parent_class": "IRtcEngine", + "toc": "toc_metadata_observer" + }, + "addVideoWatermark1": { + "windows": "addVideoWatermark [1/3]", + "android": "addVideoWatermark [1/3]", + "ios": "addVideoWatermark:", + "macos": "addVideoWatermark:", + "isOverload": true, + "params": { + "windows": [ + "watermark" + ], + "android": [ + "watermark" + ], + "ios": [ + "watermark" + ], + "macos": [ + "watermark" + ] + }, + "parent_class": "IRtcEngine", + "toc": "toc_watermark" + }, + "addVideoWatermark2": { + "windows": "addVideoWatermark [2/3]", + "android": "addVideoWatermark [2/3]", + "ios": "addVideoWatermark:options:", + "macos": "addVideoWatermark:options:", + "isOverload": true, + "params": { + "windows": [ + "watermarkUrl", + "options" + ], + "android": [ + "watermarkUrl", + "options" + ], + "ios": [ + "url", + "options" + ], + "macos": [ + "url", + "options" + ] + }, + "parent_class": "IRtcEngine", + "toc": "toc_watermark" + }, + "clearVideoWatermarks": { + "windows": "clearVideoWatermarks", + "android": "clearVideoWatermarks", + "ios": "clearVideoWatermarks", + "macos": "clearVideoWatermarks", + "parent_class": "IRtcEngine", + "toc": "toc_watermark" + }, + "enableEncryption": { + "windows": "enableEncryption", + "android": "enableEncryption", + "ios": "enableEncryption:encryptionConfig:", + "macos": "enableEncryption:encryptionConfig:", + "parent_class": "IRtcEngine", + "toc": "toc_network" + }, + "enableEncryptionEx": { + "windows": "enableEncryptionEx", + "android": "enableEncryptionEx", + "ios": "enableEncryptionEx:encryptionConfig:connection:", + "macos": "enableEncryptionEx:encryptionConfig:connection:", + "parent_class": "IRtcEngineEx", + "toc": "toc_network" + }, + "registerPacketObserver": { + "windows": "registerPacketObserver", + "parent_class": "IRtcEngine", + "toc": "toc_network" + }, + "onReceiveAudioPacket": { + "windows": "onReceiveAudioPacket", + "parent_class": "IPacketObserver", + "toc": "toc_network" + }, + "onReceiveVideoPacket": { + "windows": "onReceiveVideoPacket", + "parent_class": "IPacketObserver", + "toc": "toc_network" + }, + "onSendAudioPacket": { + "windows": "onSendAudioPacket", + "parent_class": "IPacketObserver", + "toc": "toc_network" + }, + "onSendVideoPacket": { + "windows": "onSendVideoPacket", + "parent_class": "IPacketObserver", + "toc": "toc_network" + }, + "startAudioRecording1": { + "windows": "startAudioRecording [1/3]", + "android": "startAudioRecording [1/2]", + "ios": "startAudioRecording:quality:", + "macos": "startAudioRecording:quality:", + "isOverload": true, + "params": { + "windows": [ + "quality" + ], + "android": [ + "quality" + ], + "ios": [ + "quality" + ], + "macos": [ + "quality" + ] + }, + "parent_class": "IRtcEngine", + "toc": "toc_recording" + }, + "startAudioRecording2": { + "windows": "startAudioRecording [2/3]", + "isOverload": true, + "params": { + "windows": [ + "sampleRate", + "quality" + ], + "android": [ + "sampleRate", + "quality" + ], + "ios": [ + "sampleRate", + "quality" + ], + "macos": [ + "sampleRate", + "quality" + ] + }, + "parent_class": "IRtcEngine", + "toc": "toc_recording" + }, + "startAudioRecording3": { + "windows": "startAudioRecording [3/3]", + "android": "startAudioRecording [2/2]", + "ios": "startAudioRecordingWithConfig:", + "macos": "startAudioRecordingWithConfig:", + "isOverload": true, + "params": { + "windows": [ + "config" + ], + "android": [ + "config" + ], + "ios": [ + "config" + ], + "macos": [ + "config" + ] + }, + "parent_class": "IRtcEngine", + "toc": "toc_recording" + }, + "stopAudioRecording": { + "windows": "stopAudioRecording", + "android": "stopAudioRecording", + "ios": "stopAudioRecording", + "macos": "stopAudioRecording", + "parent_class": "IRtcEngine", + "toc": "toc_recording" + }, + "createMediaRecorder": { + "windows": "createMediaRecorder", + "android": "createMediaRecorder", + "ios": "createMediaRecorder:", + "macos": "createMediaRecorder:", + "parent_class": "IRtcEngine", + "toc": "toc_recording" + }, + "destroyMediaRecorder": { + "windows": "destroyMediaRecorder", + "android": "destroyMediaRecorder", + "ios": "destroyMediaRecorder:", + "macos": "destroyMediaRecorder:", + "parent_class": "IRtcEngine", + "toc": "toc_recording" + }, + "setMediaRecorderObserver": { + "windows": "setMediaRecorderObserver", + "android": "setMediaRecorderObserver", + "ios": "setMediaRecorderDelegate:", + "macos": "setMediaRecorderDelegate:", + "parent_class": "IMediaRecorder", + "toc": "toc_recording" + }, + "startRecording": { + "windows": "startRecording", + "android": "startRecording", + "ios": "startRecording:", + "macos": "startRecording:", + "parent_class": "IMediaRecorder", + "toc": "toc_recording" + }, + "stopRecording": { + "windows": "stopRecording", + "android": "stopRecording", + "ios": "stopRecording", + "macos": "stopRecording", + "parent_class": "IMediaRecorder", + "toc": "toc_recording" + }, + "switchCamera": { + "windows": "switchCamera", + "android": "switchCamera [1/2]", + "ios": "switchCamera", + "isOverload": true, + "params": {}, + "parent_class": "IRtcEngine", + "toc": "toc_video_device" + }, + "getCameraMaxZoomFactor": { + "windows": "getCameraMaxZoomFactor", + "android": "getCameraMaxZoomFactor", + "ios": "cameraMaxZoomFactor", + "parent_class": "IRtcEngine", + "toc": "toc_video_device" + }, + "isCameraZoomSupported": { + "windows": "isCameraZoomSupported", + "android": "isCameraZoomSupported", + "ios": "isCameraZoomSupported", + "parent_class": "IRtcEngine", + "toc": "toc_video_device" + }, + "isCameraTorchSupported": { + "windows": "isCameraTorchSupported", + "android": "isCameraTorchSupported", + "ios": "isCameraTorchSupported", + "parent_class": "IRtcEngine", + "toc": "toc_video_device" + }, + "isCameraFocusSupported": { + "windows": "isCameraFocusSupported", + "android": "isCameraFocusSupported", + "ios": "isCameraFocusPositionInPreviewSupported", + "parent_class": "IRtcEngine", + "toc": "toc_video_device" + }, + "isCameraExposurePositionSupported": { + "windows": "isCameraExposurePositionSupported", + "android": "isCameraExposurePositionSupported", + "ios": "isCameraExposurePositionSupported", + "parent_class": "IRtcEngine", + "toc": "toc_video_device" + }, + "isCameraExposureSupported": { + "windows": "isCameraExposureSupported", + "android": "isCameraExposureSupported", + "ios": "isCameraExposureSupported", + "parent_class": "IRtcEngine", + "toc": "toc_video_device" + }, + "isCameraAutoFocusFaceModeSupported": { + "windows": "isCameraAutoFocusFaceModeSupported", + "android": "isCameraAutoFocusFaceModeSupported", + "ios": "isCameraAutoFocusFaceModeSupported", + "parent_class": "IRtcEngine", + "toc": "toc_video_device" + }, + "isCameraAutoExposureFaceModeSupported": { + "windows": "isCameraAutoExposureFaceModeSupported", + "ios": "isCameraAutoExposureFaceModeSupported", + "parent_class": "IRtcEngine", + "toc": "toc_video_device" + }, + "setCameraZoomFactor": { + "windows": "setCameraZoomFactor", + "android": "setCameraZoomFactor", + "ios": "setCameraZoomFactor:", + "parent_class": "IRtcEngine", + "toc": "toc_video_device" + }, + "setCameraFocusPositionInPreview": { + "windows": "setCameraFocusPositionInPreview", + "android": "setCameraFocusPositionInPreview", + "ios": "setCameraFocusPositionInPreview:", + "parent_class": "IRtcEngine", + "toc": "toc_video_device" + }, + "setCameraExposureFactor": { + "windows": "setCameraExposureFactor", + "android": "setCameraExposureFactor", + "ios": "setCameraExposureFactor:", + "parent_class": "IRtcEngine", + "toc": "toc_video_device" + }, + "setCameraExposurePosition": { + "windows": "setCameraExposurePosition", + "android": "setCameraExposurePosition", + "ios": "setCameraExposurePosition:", + "parent_class": "IRtcEngine", + "toc": "toc_video_device" + }, + "setCameraTorchOn": { + "windows": "setCameraTorchOn", + "android": "setCameraTorchOn", + "ios": "setCameraTorchOn:", + "parent_class": "IRtcEngine", + "toc": "toc_video_device" + }, + "setCameraAutoFocusFaceModeEnabled": { + "windows": "setCameraAutoFocusFaceModeEnabled", + "android": "setCameraAutoFocusFaceModeEnabled", + "ios": "setCameraAutoFocusFaceModeEnabled:", + "parent_class": "IRtcEngine", + "toc": "toc_video_device" + }, + "setCameraAutoExposureFaceModeEnabled": { + "windows": "setCameraAutoExposureFaceModeEnabled", + "ios": "setCameraAutoExposureFaceModeEnabled", + "parent_class": "IRtcEngine", + "toc": "toc_video_device" + }, + "setCameraDeviceOrientation": { + "windows": "setCameraDeviceOrientation", + "parent_class": "IRtcEngine", + "toc": "toc_video_device" + }, + "getCount_IAudioDeviceCollection": { + "windows": "getCount", + "parent_class": "IAudioDeviceCollection", + "toc": "toc_audio_device" + }, + "getDevice_IAudioDeviceCollection": { + "windows": "getDevice [1/2]", + "parent_class": "IAudioDeviceCollection", + "toc": "toc_audio_device" + }, + "getDevice2_IAudioDeviceCollection": { + "windows": "getDevice [2/2]", + "parent_class": "IAudioDeviceCollection", + "toc": "toc_audio_device" + }, + "getDefaultDevice_IAudioDeviceCollection": { + "windows": "getDefaultDevice [1/2]", + "macos": "getDefaultAudioDevice:", + "parent_class": "IAudioDeviceCollection", + "toc": "toc_audio_device" + }, + "getDefaultDevice2_IAudioDeviceCollection": { + "windows": "getDefaultDevice [2/2]", + "parent_class": "IAudioDeviceCollection", + "toc": "toc_audio_device" + }, + "setDevice_IAudioDeviceCollection": { + "windows": "setDevice", + "parent_class": "IAudioDeviceCollection", + "toc": "toc_audio_device" + }, + "setApplicationVolume": { + "windows": "setApplicationVolume", + "parent_class": "IAudioDeviceCollection", + "toc": "toc_audio_device" + }, + "getApplicationVolume": { + "windows": "getApplicationVolume", + "parent_class": "IAudioDeviceCollection", + "toc": "toc_audio_device" + }, + "setApplicationMute": { + "windows": "setApplicationMute", + "parent_class": "IAudioDeviceCollection", + "toc": "toc_audio_device" + }, + "isApplicationMute": { + "windows": "isApplicationMute", + "parent_class": "IAudioDeviceCollection", + "toc": "toc_audio_device" + }, + "release_IAudioDeviceCollection": { + "windows": "release", + "parent_class": "IAudioDeviceCollection", + "toc": "toc_audio_device" + }, + "enumeratePlaybackDevices": { + "windows": "enumeratePlaybackDevices", + "parent_class": "IAudioDeviceManager", + "toc": "toc_audio_device" + }, + "enumerateRecordingDevices": { + "windows": "enumerateRecordingDevices", + "parent_class": "IAudioDeviceManager", + "toc": "toc_audio_device" + }, + "followSystemLoopbackDevice": { + "windows": "followSystemLoopbackDevice", + "parent_class": "IAudioDeviceManager", + "toc": "toc_audio_device" + }, + "followSystemPlaybackDevice": { + "windows": "followSystemPlaybackDevice", + "macos": "followSystemPlaybackDevice:", + "parent_class": "IAudioDeviceManager", + "toc": "toc_audio_device" + }, + "followSystemRecordingDevice": { + "windows": "followSystemRecordingDevice", + "macos": "followSystemRecordingDevice:", + "parent_class": "IAudioDeviceManager", + "toc": "toc_audio_device" + }, + "setPlaybackDevice": { + "windows": "setPlaybackDevice", + "parent_class": "IAudioDeviceManager", + "toc": "toc_audio_device" + }, + "setRecordingDevice": { + "windows": "setRecordingDevice", + "parent_class": "IAudioDeviceManager", + "toc": "toc_audio_device" + }, + "startPlaybackDeviceTest": { + "windows": "startPlaybackDeviceTest", + "android": "startPlaybackDeviceTest", + "ios": "startPlaybackDeviceTest:", + "macos": "startPlaybackDeviceTest:", + "parent_class": "IAudioDeviceManager", + "toc": "toc_audio_device" + }, + "stopPlaybackDeviceTest": { + "windows": "stopPlaybackDeviceTest", + "android": "stopPlaybackDeviceTest", + "ios": "stopPlaybackDeviceTest", + "macos": "stopPlaybackDeviceTest", + "parent_class": "IAudioDeviceManager", + "toc": "toc_audio_device" + }, + "startRecordingDeviceTest": { + "windows": "startRecordingDeviceTest", + "android": "startRecordingDeviceTest", + "ios": "startRecordingDeviceTest:", + "macos": "startRecordingDeviceTest:", + "parent_class": "IAudioDeviceManager", + "toc": "toc_audio_device" + }, + "stopRecordingDeviceTest": { + "windows": "stopRecordingDeviceTest", + "android": "stopRecordingDeviceTest", + "ios": "stopRecordingDeviceTest", + "macos": "stopRecordingDeviceTest", + "parent_class": "IAudioDeviceManager", + "toc": "toc_audio_device" + }, + "getPlaybackDevice": { + "windows": "getPlaybackDevice", + "parent_class": "IAudioDeviceManager", + "toc": "toc_audio_device" + }, + "getLoopbackDevice": { + "windows": "getLoopbackDevice", + "parent_class": "IAudioDeviceManager", + "toc": "toc_audio_device" + }, + "setLoopbackDevice": { + "windows": "setLoopbackDevice", + "parent_class": "IAudioDeviceManager", + "toc": "toc_audio_device" + }, + "getPlaybackDeviceInfo": { + "windows": "getPlaybackDeviceInfo [1/2]", + "isOverload": true, + "params": { + "windows": [ + "deviceId", + "deviceName" + ], + "android": [ + "deviceId", + "deviceName" + ], + "ios": [ + "deviceId", + "deviceName" + ], + "macos": [ + "deviceId", + "deviceName" + ] + }, + "parent_class": "IAudioDeviceManager", + "toc": "toc_audio_device" + }, + "getPlaybackDeviceInfo2": { + "windows": "getPlaybackDeviceInfo [2/2]", + "isOverload": true, + "params": { + "windows": [ + "deviceId", + "deviceName", + "deviceTypeName" + ], + "android": [ + "deviceId", + "deviceName", + "deviceTypeName" + ], + "ios": [ + "deviceId", + "deviceName", + "deviceTypeName" + ], + "macos": [ + "deviceId", + "deviceName", + "deviceTypeName" + ] + }, + "parent_class": "IAudioDeviceManager", + "toc": "toc_audio_device" + }, + "getRecordingDevice": { + "windows": "getRecordingDevice", + "parent_class": "IAudioDeviceManager", + "toc": "toc_audio_device" + }, + "getRecordingDeviceInfo": { + "windows": "getRecordingDeviceInfo [1/2]", + "isOverload": true, + "params": { + "windows": [ + "deviceId", + "deviceName" + ], + "android": [ + "deviceId", + "deviceName" + ], + "ios": [ + "deviceId", + "deviceName" + ], + "macos": [ + "deviceId", + "deviceName" + ] + }, + "parent_class": "IAudioDeviceManager", + "toc": "toc_audio_device" + }, + "getRecordingDeviceInfo2": { + "windows": "getRecordingDeviceInfo [2/2]", + "isOverload": true, + "params": { + "windows": [ + "deviceId", + "deviceName", + "deviceTypeName" + ], + "android": [ + "deviceId", + "deviceName", + "deviceTypeName" + ], + "ios": [ + "deviceId", + "deviceName", + "deviceTypeName" + ], + "macos": [ + "deviceId", + "deviceName", + "deviceTypeName" + ] + }, + "parent_class": "IAudioDeviceManager", + "toc": "toc_audio_device" + }, + "getAudioDeviceInfo": { + "windows": "getAudioDeviceInfo", + "android": "getAudioDeviceInfo", + "parent_class": "IRtcEngine", + "toc": "toc_audio_device" + }, + "startAudioDeviceLoopbackTest": { + "windows": "startAudioDeviceLoopbackTest", + "macos": "startAudioDeviceLoopbackTest:", + "parent_class": "IAudioDeviceManager", + "toc": "toc_audio_device" + }, + "stopAudioDeviceLoopbackTest": { + "windows": "stopAudioDeviceLoopbackTest", + "macos": "stopAudioDeviceLoopbackTest", + "parent_class": "IAudioDeviceManager", + "toc": "toc_audio_device" + }, + "setPlaybackDeviceVolume": { + "windows": "setPlaybackDeviceVolume", + "parent_class": "IAudioDeviceManager", + "toc": "toc_audio_device" + }, + "getPlaybackDeviceVolume": { + "windows": "getPlaybackDeviceVolume", + "parent_class": "IAudioDeviceManager", + "toc": "toc_audio_device" + }, + "setRecordingDeviceVolume": { + "windows": "setRecordingDeviceVolume", + "parent_class": "IAudioDeviceManager", + "toc": "toc_audio_device" + }, + "getRecordingDeviceVolume": { + "windows": "getRecordingDeviceVolume", + "parent_class": "IAudioDeviceManager", + "toc": "toc_audio_device" + }, + "setPlaybackDeviceMute": { + "windows": "setPlaybackDeviceMute", + "parent_class": "IAudioDeviceManager", + "toc": "toc_audio_device" + }, + "getPlaybackDeviceMute": { + "windows": "getPlaybackDeviceMute", + "parent_class": "IAudioDeviceManager", + "toc": "toc_audio_device" + }, + "setRecordingDeviceMute": { + "windows": "setRecordingDeviceMute", + "parent_class": "IAudioDeviceManager", + "toc": "toc_audio_device" + }, + "getRecordingDeviceMute": { + "windows": "getRecordingDeviceMute", + "parent_class": "IAudioDeviceManager", + "toc": "toc_audio_device" + }, + "release_IAudioDeviceManager": { + "windows": "release", + "parent_class": "IAudioDeviceManager", + "toc": "toc_audio_device" + }, + "enumerateVideoDevices": { + "windows": "enumerateVideoDevices", + "parent_class": "IVideoDeviceManager", + "toc": "toc_video_device" + }, + "setDevice_IVideoDeviceManager": { + "windows": "setDevice", + "parent_class": "IVideoDeviceManager", + "toc": "toc_video_device" + }, + "getCapability": { + "windows": "getCapability", + "parent_class": "IVideoDeviceManager", + "toc": "toc_video_device" + }, + "getDevice_IVideoDeviceManager": { + "windows": "getDevice", + "parent_class": "IVideoDeviceManager", + "toc": "toc_video_device" + }, + "numberOfCapabilities": { + "windows": "numberOfCapabilities", + "parent_class": "IVideoDeviceManager", + "toc": "toc_video_device" + }, + "queryCameraFocalLengthCapability": { + "windows": "queryCameraFocalLengthCapability", + "android": "queryCameraFocalLengthCapability", + "ios": "queryCameraFocalLengthCapability", + "parent_class": "IRtcEngine", + "toc": "toc_video_device" + }, + "release_IVideoDeviceManager": { + "windows": "release", + "parent_class": "IVideoDeviceManager", + "toc": "toc_video_device" + }, + "getCount_IVideoDeviceCollection": { + "windows": "getCount", + "parent_class": "IVideoDeviceCollection", + "toc": "toc_video_device" + }, + "getDevice_IVideoDeviceCollection": { + "windows": "getDevice", + "parent_class": "IVideoDeviceCollection", + "toc": "toc_video_device" + }, + "setDevice_IVideoDeviceCollection": { + "windows": "setDevice", + "macos": "setDevice:deviceId:", + "parent_class": "IVideoDeviceCollection", + "toc": "toc_video_device" + }, + "release_IVideoDeviceCollection": { + "windows": "release", + "parent_class": "IVideoDeviceCollection", + "toc": "toc_video_device" + }, + "createDataStream1": { + "windows": "createDataStream [1/2]", + "android": "createDataStream [1/2]", + "ios": "createDataStream:reliable:ordered:", + "macos": "createDataStream:reliable:ordered:", + "isOverload": true, + "params": { + "windows": [ + "streamId", + "reliable", + "ordered" + ], + "android": [ + "streamId", + "reliable", + "ordered" + ], + "ios": [ + "streamId", + "reliable", + "ordered" + ], + "macos": [ + "streamId", + "reliable", + "ordered" + ] + }, + "parent_class": "IRtcEngine", + "toc": "toc_datastream" + }, + "createDataStream2": { + "windows": "createDataStream [2/2]", + "android": "createDataStream [2/2]", + "ios": "createDataStream:config:", + "macos": "createDataStream:config:", + "isOverload": true, + "params": { + "windows": [ + "streamId", + "config" + ], + "android": [ + "streamId", + "config" + ], + "ios": [ + "streamId", + "config" + ], + "macos": [ + "streamId", + "config" + ] + }, + "parent_class": "IRtcEngine", + "toc": "toc_datastream" + }, + "sendStreamMessage": { + "windows": "sendStreamMessage", + "android": "sendStreamMessage", + "ios": "sendStreamMessage:data:", + "macos": "sendStreamMessage:data:", + "parent_class": "IRtcEngine", + "toc": "toc_datastream" + }, + "adjustCustomAudioPlayoutVolume": { + "windows": "adjustCustomAudioPlayoutVolume", + "android": "adjustCustomAudioPlayoutVolume", + "ios": "adjustCustomAudioPlayoutVolume:volume:", + "macos": "adjustCustomAudioPlayoutVolume:volume:", + "parent_class": "IRtcEngine", + "toc": "toc_audio_custom_capturenrendering" + }, + "enableLoopbackRecording": { + "windows": "enableLoopbackRecording", + "macos": "enableLoopbackRecording:deviceName:", + "parent_class": "IRtcEngine", + "toc": "toc_audio_capture" + }, + "disableAudioSpectrumMonitor": { + "windows": "disableAudioSpectrumMonitor", + "android": "disableAudioSpectrumMonitor", + "ios": "disableAudioSpectrumMonitor", + "macos": "disableAudioSpectrumMonitor", + "parent_class": "IRtcEngine", + "toc": "toc_audio_spectrum" + }, + "enableAudioSpectrumMonitor": { + "windows": "enableAudioSpectrumMonitor", + "android": "enableAudioSpectrumMonitor", + "ios": "enableAudioSpectrumMonitor:", + "macos": "enableAudioSpectrumMonitor:", + "parent_class": "IRtcEngine", + "toc": "toc_audio_spectrum" + }, + "registerAudioSpectrumObserver": { + "windows": "registerAudioSpectrumObserver", + "android": "registerAudioSpectrumObserver", + "ios": "registerAudioSpectrumDelegate:", + "macos": "registerAudioSpectrumDelegate:", + "parent_class": "IRtcEngine", + "toc": "toc_audio_spectrum" + }, + "unregisterAudioSpectrumObserver": { + "windows": "unregisterAudioSpectrumObserver", + "android": "unregisterAudioSpectrumObserver", + "ios": "unregisterAudioSpectrumDelegate:", + "macos": "unregisterAudioSpectrumDelegate:", + "parent_class": "IRtcEngine", + "toc": "toc_audio_spectrum" + }, + "enableFaceDetection": { + "windows": "enableFaceDetection", + "android": "enableFaceDetection", + "ios": "enableFaceDetection:", + "parent_class": "IRtcEngine", + "toc": "toc_face_detection" + }, + "isCameraFaceDetectSupported": { + "windows": "isCameraFaceDetectSupported", + "android": "isCameraFaceDetectSupported", + "parent_class": "IRtcEngine", + "toc": "toc_video_device" + }, + "enableCameraCenterStage": { + "windows": "enableCameraCenterStage", + "ios": "enableCameraCenterStage:", + "macos": "enableCameraCenterStage:", + "parent_class": "IRtcEngine", + "toc": "toc_center_stage" + }, + "isCameraCenterStageSupported": { + "windows": "isCameraCenterStageSupported", + "ios": "isCameraCenterStageSupported", + "macos": "isCameraCenterStageSupported", + "parent_class": "IRtcEngine", + "toc": "toc_center_stage" + }, + "setCameraCapturerConfiguration": { + "windows": "setCameraCapturerConfiguration", + "android": "setCameraCapturerConfiguration", + "ios": "setCameraCapturerConfiguration:", + "macos": "setCameraCapturerConfiguration", + "parent_class": "IRtcEngine", + "toc": "toc_video_device" + }, + "setLocalVideoMirrorMode": { + "windows": "setLocalVideoMirrorMode", + "android": "setLocalVideoMirrorMode", + "ios": "setLocalVideoMirrorMode:", + "macos": "setLocalVideoMirrorMode:", + "parent_class": "IRtcEngine", + "toc": "toc_video_rendering" + }, + "get": { + "windows": "get", + "parent_class": "MusicChartCollection", + "toc": "toc_drm" + }, + "open_IMusicPlayer": { + "windows": "open", + "android": "open [1/2]", + "ios": "openMediaWithSongCode:startPos:", + "parent_class": "IMusicPlayer", + "toc": "toc_drm" + }, + "preload": { + "windows": "preload [1/2]", + "android": "preload [1/2]", + "ios": "preloadWithSongCode:jsonOption:", + "isOverload": true, + "params": { + "windows": [ + "songCode", + "jsonOption" + ], + "android": [ + "songCode", + "jsonOption" + ], + "ios": [ + "songCode", + "jsonOption" + ], + "macos": [ + "songCode", + "jsonOption" + ] + }, + "parent_class": "imusicontentcenter", + "toc": "toc_drm" + }, + "preload2": { + "windows": "preload [2/2]", + "android": "preload [2/2]", + "ios": "preloadWithSongCode:", + "isOverload": true, + "params": { + "windows": [ + "songCode", + "requestId" + ], + "android": [ + "songCode", + "requestId" + ], + "ios": [ + "songCode", + "requestId" + ], + "macos": [ + "songCode", + "requestId" + ] + }, + "parent_class": "imusicontentcenter", + "toc": "toc_drm" + }, + "isPreloaded": { + "windows": "isPreloaded", + "android": "isPreloaded", + "ios": "isPreloadedWithSongCode:", + "parent_class": "IMusicContentCenter", + "toc": "toc_drm" + }, + "initialize_IMusicContentCenter": { + "windows": "initialize", + "android": "initialize", + "ios": "sharedContentCenterWithConfig:", + "parent_class": "IMusicContentCenter", + "toc": "toc_drm" + }, + "release_IMusicContentCenter": { + "windows": "release", + "android": "release", + "parent_class": "IMusicContentCenter", + "toc": "toc_drm" + }, + "renewToken_IMusicContentCenter": { + "windows": "renewToken", + "android": "renewToken", + "ios": "renewToken:", + "parent_class": "IMusicContentCenter", + "toc": "toc_drm" + }, + "unregisterEventHandler_IMusicContentCenter": { + "windows": "unregisterEventHandler", + "android": "unregisterEventHandler", + "parent_class": "IMusicContentCenter", + "toc": "toc_drm" + }, + "registerEventHandler_IMusicContentCenter": { + "windows": "registerEventHandler", + "android": "registerEventHandler", + "ios": "registerEventDelegate:", + "parent_class": "IMusicContentCenter", + "toc": "toc_drm" + }, + "createMusicPlayer": { + "windows": "createMusicPlayer", + "android": "createMusicPlayer", + "ios": "createMusicPlayerWithDelegate:", + "parent_class": "IMusicContentCenter", + "toc": "toc_drm" + }, + "destroyMusicPlayer": { + "windows": "destroyMusicPlayer", + "android": "destroyMusicPlayer", + "ios": "destroyMusicPlayer:", + "parent_class": "IMusicContentCenter", + "toc": "toc_drm" + }, + "getLyric": { + "windows": "getLyric", + "android": "getLyric", + "ios": "getLyricWithSongCode:lyricType:", + "parent_class": "IMusicContentCenter", + "toc": "toc_drm" + }, + "getMusicCharts": { + "windows": "getMusicCharts", + "android": "getMusicCharts", + "ios": "getMusicCharts", + "parent_class": "IMusicContentCenter", + "toc": "toc_drm" + }, + "getMusicCollectionByMusicChartId": { + "windows": "getMusicCollectionWithMusicChartId", + "android": "getMusicCollectionByMusicChartId [1/2]", + "ios": "getMusicCollectionWithMusicChartId:page:pageSize:jsonOption:", + "isOverload": true, + "params": { + "windows": [ + "musicChartId", + "page", + "pageSize", + "jsonOption" + ], + "android": [ + "musicChartId", + "page", + "pageSize", + "jsonOption" + ], + "ios": [ + "musicChartId", + "page", + "pageSize", + "jsonOption" + ], + "macos": [ + "musicChartId", + "page", + "pageSize", + "jsonOption" + ] + }, + "parent_class": "IMusicContentCenter", + "toc": "toc_drm" + }, + "searchMusic": { + "windows": "searchMusic", + "android": "searchMusic [1/2]", + "ios": "searchMusicWithKeyWord:page:pageSize:jsonOption:", + "isOverload": true, + "params": { + "windows": [ + "keyword", + "page", + "pageSize", + "jsonOption" + ], + "android": [ + "keyword", + "page", + "pageSize", + "jsonOption" + ], + "ios": [ + "keyword", + "page", + "pageSize", + "jsonOption" + ], + "macos": [ + "keyword", + "page", + "pageSize", + "jsonOption" + ] + }, + "parent_class": "IMusicContentCenter", + "toc": "toc_drm" + }, + "setPlayMode": { + "windows": "setPlayMode", + "android": "setPlayMode", + "ios": "setPlayMode:", + "parent_class": "IMusicPlayer", + "toc": "toc_drm" + }, + "getCaches": { + "windows": "getCaches", + "android": "getCaches", + "ios": "getCaches", + "parent_class": "IMusicContentCenter", + "toc": "toc_drm" + }, + "getCount_MusicChartCollection": { + "windows": "getCount [1/2]", + "parent_class": "MusicChartCollection", + "toc": "toc_drm" + }, + "getCount_MusicCollection": { + "windows": "getCount [2/2]", + "parent_class": "MusicCollection", + "toc": "toc_drm" + }, + "getTotal_MusicCollection": { + "windows": "getTotal", + "parent_class": "MusicCollection", + "toc": "toc_drm" + }, + "getPage_MusicCollection": { + "windows": "getPage", + "parent_class": "MusicCollection", + "toc": "toc_drm" + }, + "getPageSize_MusicCollection": { + "windows": "getPageSize", + "parent_class": "MusicCollection", + "toc": "toc_drm" + }, + "getMusic_MusicCollection": { + "windows": "getMusic", + "parent_class": "MusicCollection", + "toc": "toc_drm" + }, + "removeCache": { + "windows": "removeCache", + "android": "removeCache", + "ios": "removeCacheWithSongCode:", + "parent_class": "IMusicContentCenter", + "toc": "toc_drm" + }, + "getInternalSongCode": { + "windows": "getInternalSongCode", + "android": "getInternalSongCode", + "ios": "getInternalSongCode:jsonOption:", + "parent_class": "IMusicContentCenter", + "toc": "toc_drm" + }, + "getSongSimpleInfo": { + "windows": "getSongSimpleInfo", + "android": "getSongSimpleInfo", + "ios": "getSongSimpleInfoWithSongCode:", + "parent_class": "IMusicContentCenter", + "toc": "toc_drm" + }, + "onPreLoadEvent_IMusicContentCenterEventHandler": { + "windows": "onPreLoadEvent", + "android": "onPreLoadEvent", + "ios": "onPreLoadEvent:songCode:percent:lyricUrl:state:reason:", + "parent_class": "IMusicContentCenterEventHandler", + "toc": "toc_drm" + }, + "onMusicChartsResult": { + "windows": "onMusicChartsResult", + "android": "onMusicChartsResult", + "ios": "onMusicChartsResult:result:reason:", + "parent_class": "IMusicContentCenterEventHandler", + "toc": "toc_drm" + }, + "onMusicCollectionResult": { + "windows": "onMusicCollectionResult", + "android": "onMusicCollectionResult", + "ios": "onMusicCollectionResult:result:reason:", + "parent_class": "IMusicContentCenterEventHandler", + "toc": "toc_drm" + }, + "onLyricResult": { + "windows": "onLyricResult", + "android": "onLyricResult", + "ios": "onLyricResult:songCode:lyricUrl:reason:", + "parent_class": "IMusicContentCenterEventHandler", + "toc": "toc_drm" + }, + "onSongSimpleInfoResult": { + "windows": "onSongSimpleInfoResult", + "android": "onSongSimpleInfoResult", + "ios": "onSongSimpleInfoResult:songCode:simpleInfo:reason:", + "parent_class": "IMusicContentCenterEventHandler", + "toc": "toc_drm" + }, + "takeSnapshot": { + "windows": "takeSnapshot [1/2]", + "android": "takeSnapshot [1/2]", + "ios": "takeSnapshot:filePath:", + "macos": "takeSnapshot:filePath:", + "isOverload": true, + "params": { + "windows": [ + "uid", + "filePath" + ], + "android": [ + "uid", + "filePath" + ], + "ios": [ + "uid", + "filePath" + ], + "macos": [ + "uid", + "filePath" + ] + }, + "parent_class": "IRtcEngine", + "toc": "toc_snapshot" + }, + "takeSnapshot2": { + "windows": "takeSnapshot [2/2]", + "android": "takeSnapshot [2/2]", + "ios": "takeSnapshotWithConfig:config:", + "macos": "takeSnapshotWithConfig:config:", + "isOverload": true, + "params": { + "windows": [ + "uid", + "config" + ], + "android": [ + "uid", + "config" + ], + "ios": [ + "uid", + "config" + ], + "macos": [ + "uid", + "config" + ] + }, + "parent_class": "IRtcEngine", + "toc": "toc_snapshot" + }, + "enableContentInspect": { + "windows": "enableContentInspect", + "android": "enableContentInspect", + "ios": "enableContentInspect:config:", + "macos": "enableContentInspect:config:", + "parent_class": "IRtcEngine", + "toc": "toc_snapshot" + }, + "enableContentInspectEx": { + "windows": "enableContentInspectEx", + "android": "enableContentInspectEx", + "ios": "enableContentInspectEx:config:connection:", + "macos": "enableContentInspectEx:config:connection:", + "parent_class": "IRtcEngineEx", + "toc": "toc_snapshot" + }, + "enableVideoImageSource": { + "windows": "enableVideoImageSource", + "android": "enableVideoImageSource", + "ios": "enableVideoImageSource:options:", + "macos": "enableVideoImageSource:options:", + "parent_class": "IRtcEngine", + "toc": "toc_image_source" + }, + "getNetworkType": { + "windows": "getNetworkType", + "android": "getNetworkType", + "ios": "getNetworkType", + "macos": "getNetworkType", + "parent_class": "IRtcEngine", + "toc": "toc_network" + }, + "getNtpWallTimeInMs": { + "windows": "getNtpWallTimeInMs", + "android": "getNtpWallTimeInMs", + "ios": "getNtpWallTimeInMs", + "macos": "getNtpWallTimeInMs", + "parent_class": "IRtcEngine", + "toc": "toc_network" + }, + "setCloudProxy": { + "windows": "setCloudProxy", + "android": "setCloudProxy", + "ios": "setCloudProxy:", + "macos": "setCloudProxy:", + "parent_class": "IRtcEngine", + "toc": "toc_network" + }, + "setLogFile": { + "windows": "setLogFile", + "android": "setLogFile", + "ios": "setLogFile:", + "macos": "setLogFile:", + "parent_class": "IRtcEngine", + "toc": "toc_network" + }, + "setLogFilter": { + "windows": "setLogFilter", + "android": "setLogFilter", + "ios": "setLogFilter:", + "macos": "setLogFilter:", + "parent_class": "IRtcEngine", + "toc": "toc_network" + }, + "setLogLevel": { + "windows": "setLogLevel", + "android": "setLogLevel", + "ios": "setLogLevel:", + "macos": "setLogLevel:", + "parent_class": "IRtcEngine", + "toc": "toc_network" + }, + "setLogFileSize": { + "windows": "setLogFileSize", + "android": "setLogFileSize", + "ios": "setLogFileSize:", + "macos": "setLogFileSize:", + "parent_class": "IRtcEngine", + "toc": "toc_network" + }, + "setParameters_IAgoraParameter": { + "windows": "setParameters [2/2]", + "parent_class": "IAgoraParameter", + "toc": "toc_network" + }, + "setParameters": { + "windows": "setParameters [1/2]", + "android": "setParameters", + "ios": "setParameters:", + "macos": "setParameters:", + "parent_class": "IRtcEngine", + "toc": "toc_network" + }, + "sendCustomReportMessage": { + "windows": "sendCustomReportMessage", + "android": "sendCustomReportMessage", + "ios": "sendCustomReportMessage:category:event:label:value:", + "macos": "sendCustomReportMessage:category:event:label:value:", + "parent_class": "IRtcEngine", + "toc": "toc_network" + }, + "getCallId": { + "windows": "getCallId", + "android": "getCallId", + "ios": "getCallId", + "macos": "getCallId", + "parent_class": "IRtcEngine", + "toc": "toc_network" + }, + "getCallIdEx": { + "windows": "getCallIdEx", + "android": "getCallIdEx", + "ios": "getCallIdEx:", + "macos": "getCallIdEx:", + "parent_class": "IRtcEngineEx", + "toc": "toc_network" + }, + "queryDeviceScore": { + "windows": "queryDeviceScore", + "android": "queryDeviceScore", + "ios": "queryDeviceScore", + "macos": "queryDeviceScore", + "parent_class": "IRtcEngine", + "toc": "toc_network" + }, + "rate": { + "windows": "rate", + "android": "rate", + "ios": "rate:rating:description:", + "macos": "rate:rating:description:", + "parent_class": "IRtcEngine", + "toc": "toc_network" + }, + "complain": { + "windows": "complain", + "android": "complain", + "ios": "complain:description:", + "macos": "complain:description:", + "parent_class": "IRtcEngine", + "toc": "toc_network" + }, + "getVersion": { + "windows": "getVersion", + "android": "getSdkVersion", + "ios": "getSdkVersion", + "macos": "getSdkVersion", + "parent_class": "IRtcEngine", + "toc": "toc_network" + }, + "getErrorDescription": { + "windows": "getErrorDescription", + "android": "getErrorDescription", + "ios": "getErrorDescription:", + "macos": "getErrorDescription:", + "parent_class": "IRtcEngine", + "toc": "toc_network" + }, + "isFeatureAvailableOnDevice": { + "windows": "isFeatureAvailableOnDevice", + "android": "isFeatureAvailableOnDevice", + "ios": "isFeatureAvailableOnDevice:", + "macos": "isFeatureAvailableOnDevice:", + "parent_class": "IRtcEngine", + "toc": "toc_network" + }, + "queryInterface": { + "windows": "queryInterface", + "parent_class": "IRtcEngine", + "toc": "toc_network" + }, + "onConnectionStateChanged": { + "windows": "onConnectionStateChanged", + "android": "onConnectionStateChanged", + "ios": "rtcEngine:connectionChangedToState:reason:", + "macos": "rtcEngine:connectionChangedToState:reason:", + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_network" + }, + "onError": { + "windows": "onError", + "android": "onError", + "ios": "rtcEngine:didOccurError:", + "macos": "rtcEngine:didOccurError:", + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_channel" + }, + "onFirstRemoteAudioDecoded": { + "windows": "onFirstRemoteAudioDecoded", + "android": "onFirstRemoteAudioDecoded", + "ios": "rtcEngine:firstRemoteAudioFrameDecodedOfUid:elapsed:", + "macos": "rtcEngine:firstRemoteAudioFrameDecodedOfUid:elapsed:", + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_audio_basic" + }, + "onFirstRemoteAudioFrame": { + "windows": "onFirstRemoteAudioFrame", + "android": "onFirstRemoteAudioFrame", + "ios": "rtcEngine:firstRemoteAudioFrameOfUid:elapsed:", + "macos": "rtcEngine:firstRemoteAudioFrameOfUid:elapsed:", + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_audio_basic" + }, + "onJoinChannelSuccess": { + "windows": "onJoinChannelSuccess", + "android": "onJoinChannelSuccess", + "ios": "rtcEngine:didJoinChannel:withUid:elapsed:", + "macos": "rtcEngine:didJoinChannel:withUid:elapsed:", + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_channel" + }, + "onRejoinChannelSuccess": { + "windows": "onRejoinChannelSuccess", + "android": "onRejoinChannelSuccess", + "ios": "rtcEngine:didRejoinChannel:withUid:elapsed:", + "macos": "rtcEngine:didRejoinChannel:withUid:elapsed:", + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_channel" + }, + "onLeaveChannel": { + "windows": "onLeaveChannel", + "android": "onLeaveChannel", + "ios": "rtcEngine:didLeaveChannelWithStats:", + "macos": "rtcEngine:didLeaveChannelWithStats:", + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_channel" + }, + "onClientRoleChanged": { + "windows": "onClientRoleChanged", + "android": "onClientRoleChanged", + "ios": "rtcEngine:didClientRoleChanged:newRole:newRoleOptions:", + "macos": "rtcEngine:didClientRoleChanged:newRole:newRoleOptions:", + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_channel" + }, + "onClientRoleChangeFailed": { + "windows": "onClientRoleChangeFailed", + "android": "onClientRoleChangeFailed", + "ios": "rtcEngine:didClientRoleChangeFailed:currentRole:", + "macos": "rtcEngine:didClientRoleChangeFailed:currentRole:", + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_channel" + }, + "onUserJoined": { + "windows": "onUserJoined", + "android": "onUserJoined", + "ios": "rtcEngine:didJoinedOfUid:elapsed:", + "macos": "rtcEngine:didJoinedOfUid:elapsed:", + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_channel" + }, + "onUserMuteAudio": { + "windows": "onUserMuteAudio", + "android": "onUserMuteAudio", + "ios": "rtcEngine:didAudioMuted:byUid:", + "macos": "rtcEngine:didAudioMuted:byUid:", + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_audio_basic" + }, + "onUserOffline": { + "windows": "onUserOffline", + "android": "onUserOffline", + "ios": "rtcEngine:didOfflineOfUid:reason:", + "macos": "rtcEngine:didOfflineOfUid:reason:", + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_channel" + }, + "onNetworkTypeChanged": { + "windows": "onNetworkTypeChanged", + "android": "onNetworkTypeChanged", + "ios": "rtcEngine:networkTypeChanged:", + "macos": "rtcEngine:networkTypeChanged:", + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_network" + }, + "onConnectionInterrupted": { + "windows": "onConnectionInterrupted", + "android": "onConnectionInterrupted", + "ios": "rtcEngineConnectionDidInterrupted:", + "macos": "rtcEngineConnectionDidInterrupted:", + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_network" + }, + "onConnectionLost": { + "windows": "onConnectionLost", + "android": "onConnectionLost", + "ios": "rtcEngineConnectionDidLost:", + "macos": "rtcEngineConnectionDidLost:", + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_network" + }, + "onConnectionBanned": { + "windows": "onConnectionBanned", + "android": "onConnectionBanned", + "ios": "rtcEngineConnectionDidBanned:", + "macos": "rtcEngineConnectionDidBanned:", + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_network" + }, + "onTokenPrivilegeWillExpire": { + "windows": "onTokenPrivilegeWillExpire", + "android": "onTokenPrivilegeWillExpire", + "ios": "rtcEngine:tokenPrivilegeWillExpire:", + "macos": "rtcEngine:tokenPrivilegeWillExpire:", + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_channel" + }, + "onRequestToken": { + "windows": "onRequestToken", + "android": "onRequestToken", + "ios": "rtcEngineRequestToken:", + "macos": "rtcEngineRequestToken:", + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_channel" + }, + "onLocalUserRegistered": { + "windows": "onLocalUserRegistered", + "android": "onLocalUserRegistered", + "ios": "rtcEngine:didLocalUserRegisteredWithUserId:userAccount:", + "macos": "rtcEngine:didLocalUserRegisteredWithUserId:userAccount:", + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_channel" + }, + "onUserInfoUpdated": { + "windows": "onUserInfoUpdated", + "android": "onUserInfoUpdated", + "ios": "rtcEngine:didUserInfoUpdatedWithUserId:userInfo:", + "macos": "rtcEngine:didUserInfoUpdatedWithUserId:userInfo:", + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_channel" + }, + "onUplinkNetworkInfoUpdated": { + "windows": "onUplinkNetworkInfoUpdated", + "android": "onUplinkNetworkInfoUpdated", + "ios": "rtcEngine:uplinkNetworkInfoUpdate:", + "macos": "rtcEngine:uplinkNetworkInfoUpdate:", + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_network" + }, + "onVideoRenderingTracingResult": { + "windows": "onVideoRenderingTracingResult", + "android": "onVideoRenderingTracingResult", + "ios": "rtcEngine:videoRenderingTracingResultOfUid:currentEvent:tracingInfo:", + "macos": "rtcEngine:videoRenderingTracingResultOfUid:currentEvent:tracingInfo:", + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_video_rendering" + }, + "onLocalAudioStateChanged": { + "windows": "onLocalAudioStateChanged", + "android": "onLocalAudioStateChanged", + "ios": "rtcEngine:localAudioStateChanged:reason:", + "macos": "rtcEngine:localAudioStateChanged:reason:", + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_audio_basic" + }, + "onLocalVideoStateChanged": { + "windows": "onLocalVideoStateChanged", + "android": "onLocalVideoStateChanged", + "ios": "rtcEngine:localVideoStateChangedOfState:reason:sourceType:", + "macos": "rtcEngine:localVideoStateChangedOfState:reason:sourceType:", + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_video_basic" + }, + "onVideoStopped": { + "windows": "onVideoStopped", + "android": "onVideoStopped", + "ios": "rtcEngineVideoDidStop:", + "macos": "rtcEngineVideoDidStop:", + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_video_basic" + }, + "onFirstLocalAudioFramePublished": { + "windows": "onFirstLocalAudioFramePublished", + "android": "onFirstLocalAudioFramePublished", + "ios": "rtcEngine:firstLocalAudioFramePublished:", + "macos": "rtcEngine:firstLocalAudioFramePublished:", + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_audio_basic" + }, + "onFirstLocalVideoFramePublished": { + "windows": "onFirstLocalVideoFramePublished", + "android": "onFirstLocalVideoFramePublished", + "ios": "rtcEngine:firstLocalVideoFramePublishedWithElapsed:sourceType:", + "macos": "rtcEngine:firstLocalVideoFramePublishedWithElapsed:sourceType:", + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_video_basic" + }, + "onFirstLocalVideoFrame": { + "windows": "onFirstLocalVideoFrame", + "android": "onFirstLocalVideoFrame", + "ios": "rtcEngine:firstLocalVideoFrameWithSize:elapsed:sourceType:", + "macos": "rtcEngine:firstLocalVideoFrameWithSize:elapsed:sourceType:", + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_video_basic" + }, + "onAudioPublishStateChanged": { + "windows": "onAudioPublishStateChanged", + "android": "onAudioPublishStateChanged", + "ios": "rtcEngine:didAudioPublishStateChange:oldState:newState:elapseSinceLastState:", + "macos": "rtcEngine:didAudioPublishStateChange:oldState:newState:elapseSinceLastState:", + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_publishnsubscribe" + }, + "onVideoPublishStateChanged": { + "windows": "onVideoPublishStateChanged", + "android": "onVideoPublishStateChanged", + "ios": "rtcEngine:didVideoPublishStateChange:sourceType:oldState:newState:elapseSinceLastState:", + "macos": "rtcEngine:didVideoPublishStateChange:sourceType:oldState:newState:elapseSinceLastState:", + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_video_basic" + }, + "onAudioSubscribeStateChanged": { + "windows": "onAudioSubscribeStateChanged", + "android": "onAudioSubscribeStateChanged", + "ios": "rtcEngine:didAudioSubscribeStateChange:uid:oldState:newState:elapseSinceLastState:", + "macos": "rtcEngine:didAudioSubscribeStateChange:uid:oldState:newState:elapseSinceLastState:", + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_publishnsubscribe" + }, + "onFirstRemoteVideoDecoded": { + "windows": "onFirstRemoteVideoDecoded", + "android": "onFirstRemoteVideoDecoded", + "ios": "rtcEngine:firstRemoteVideoDecodedOfUid:size:elapsed:", + "macos": "rtcEngine:firstRemoteVideoDecodedOfUid:size:elapsed:", + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_video_basic" + }, + "onFirstRemoteVideoFrame": { + "windows": "onFirstRemoteVideoFrame", + "android": "onFirstRemoteVideoFrame", + "ios": "rtcEngine:firstRemoteVideoFrameOfUid:size:elapsed:", + "macos": "rtcEngine:firstRemoteVideoFrameOfUid:size:elapsed:", + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_video_basic" + }, + "onRemoteAudioStateChanged": { + "windows": "onRemoteAudioStateChanged", + "android": "onRemoteAudioStateChanged", + "ios": "rtcEngine:remoteAudioStateChangedOfUid:state:reason:elapsed:", + "macos": "rtcEngine:remoteAudioStateChangedOfUid:state:reason:elapsed:", + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_audio_basic" + }, + "onRemoteVideoStateChanged": { + "windows": "onRemoteVideoStateChanged", + "android": "onRemoteVideoStateChanged", + "ios": "rtcEngine:remoteVideoStateChangedOfUid:state:reason:elapsed:", + "macos": "rtcEngine:remoteVideoStateChangedOfUid:state:reason:elapsed:", + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_video_basic" + }, + "onUserEnableLocalVideo": { + "windows": "onUserEnableLocalVideo", + "android": "onUserEnableLocalVideo", + "ios": "rtcEngine:didLocalVideoEnabled:byUid:", + "macos": "rtcEngine:didLocalVideoEnabled:byUid:", + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_video_basic" + }, + "onUserEnableVideo": { + "windows": "onUserEnableVideo", + "android": "onUserEnableVideo", + "ios": "rtcEngine:didVideoEnabled:byUid:", + "macos": "rtcEngine:didVideoEnabled:byUid:", + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_video_basic" + }, + "onUserMuteVideo": { + "windows": "onUserMuteVideo", + "android": "onUserMuteVideo", + "ios": "rtcEngine:didVideoMuted:byUid:", + "macos": "rtcEngine:didVideoMuted:byUid:", + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_video_basic" + }, + "onVideoSizeChanged": { + "windows": "onVideoSizeChanged", + "android": "onVideoSizeChanged", + "ios": "rtcEngine:videoSizeChangedOfSourceType:uid:size:rotation:", + "macos": "rtcEngine:videoSizeChangedOfSourceType:uid:size:rotation:", + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_video_basic" + }, + "onVideoSubscribeStateChanged": { + "windows": "onVideoSubscribeStateChanged", + "android": "onVideoSubscribeStateChanged", + "ios": "rtcEngine:didVideoSubscribeStateChange:uid:oldState:newState:elapseSinceLastState:", + "macos": "rtcEngine:didVideoSubscribeStateChange:uid:oldState:newState:elapseSinceLastState:", + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_publishnsubscribe" + }, + "onRtcStats": { + "windows": "onRtcStats", + "android": "onRtcStats", + "ios": "rtcEngine:reportRtcStats:", + "macos": "rtcEngine:reportRtcStats:", + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_channel" + }, + "onNetworkQuality": { + "windows": "onNetworkQuality", + "android": "onNetworkQuality", + "ios": "rtcEngine:networkQuality:txQuality:rxQuality:", + "macos": "rtcEngine:networkQuality:txQuality:rxQuality:", + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_network" + }, + "onLocalAudioStats": { + "windows": "onLocalAudioStats", + "android": "onLocalAudioStats", + "ios": "rtcEngine:localAudioStats:", + "macos": "rtcEngine:localAudioStats:", + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_audio_basic" + }, + "onLocalVideoStats": { + "windows": "onLocalVideoStats", + "android": "onLocalVideoStats", + "ios": "rtcEngine:localVideoStats:sourceType:", + "macos": "rtcEngine:localVideoStats:sourceType:", + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_video_basic" + }, + "onRemoteAudioStats": { + "windows": "onRemoteAudioStats", + "android": "onRemoteAudioStats", + "ios": "rtcEngine:remoteAudioStats:", + "macos": "rtcEngine:remoteAudioStats:", + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_audio_basic" + }, + "onRemoteAudioTransportStats": { + "windows": "onRemoteAudioTransportStats", + "android": "onRemoteAudioTransportStats", + "ios": "rtcEngine:audioTransportStatsOfUid:delay:lost:rxKBitRate:", + "macos": "rtcEngine:audioTransportStatsOfUid:delay:lost:rxKBitRate:", + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_audio_basic" + }, + "onRemoteVideoStats": { + "windows": "onRemoteVideoStats", + "android": "onRemoteVideoStats", + "ios": "rtcEngine:remoteVideoStats:", + "macos": "rtcEngine:remoteVideoStats:", + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_video_basic" + }, + "onRemoteVideoTransportStats": { + "windows": "onRemoteVideoTransportStats", + "android": "onRemoteVideoTransportStats", + "ios": "rtcEngine:videoTransportStatsOfUid:delay:lost:rxKBitRate:", + "macos": "rtcEngine:videoTransportStatsOfUid:delay:lost:rxKBitRate:", + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_video_basic" + }, + "onAudioQuality": { + "windows": "onAudioQuality", + "android": "onAudioQuality", + "ios": "audioQualityBlock:", + "macos": "audioQualityBlock:", + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_audio_basic" + }, + "onAudioVolumeIndication_IMediaPlayerSourceObserver": { + "windows": "onAudioVolumeIndication", + "android": "onAudioVolumeIndication", + "ios": "AgoraRtcMediaPlayer:volumeIndicationDidReceive:", + "macos": "AgoraRtcMediaPlayer:volumeIndicationDidReceive:", + "parent_class": "IMediaPlayerSourceObserver", + "toc": "toc_mediaplayer_observer" + }, + "onMetaData": { + "windows": "onMetaData [1/2]", + "android": "onMetaData", + "ios": "AgoraRtcMediaPlayer:didReceiveData:length:", + "macos": "AgoraRtcMediaPlayer:didReceiveData:length:", + "parent_class": "IMediaPlayerSourceObserver", + "toc": "toc_mediaplayer_observer" + }, + "onPlayerCacheStats": { + "windows": "onPlayerCacheStats", + "android": "onPlayerCacheStats", + "ios": "AgoraRtcMediaPlayer:cacheStats:", + "macos": "AgoraRtcMediaPlayer:cacheStats:", + "parent_class": "IMediaPlayerSourceObserver", + "toc": "toc_mediaplayer_cache" + }, + "onPlayerEvent": { + "windows": "onPlayerEvent", + "android": "onPlayerEvent", + "ios": "AgoraRtcMediaPlayer:didOccurEvent:elapsedTime:message:", + "macos": "AgoraRtcMediaPlayer:didOccurEvent:elapsedTime:message:", + "parent_class": "IMediaPlayerSourceObserver", + "toc": "toc_mediaplayer_observer" + }, + "onPlayerPlaybackStats": { + "windows": "onPlayerPlaybackStats", + "android": "onPlayerPlaybackStats", + "ios": "AgoraRtcMediaPlayer:playbackStats:", + "macos": "AgoraRtcMediaPlayer:playbackStats:", + "parent_class": "IMediaPlayerSourceObserver", + "toc": "toc_mediaplayer_info" + }, + "onPlayerSourceStateChanged": { + "windows": "onPlayerSourceStateChanged", + "android": "onPlayerStateChanged", + "ios": "AgoraRtcMediaPlayer:didChangedToState:reason:", + "macos": "AgoraRtcMediaPlayer:didChangedToState:reason:", + "parent_class": "IMediaPlayerSourceObserver", + "toc": "toc_mediaplayer_observer" + }, + "onPositionChanged": { + "windows": "onPositionChanged", + "android": "onPositionChanged", + "ios": "AgoraMediaPlayer:didChangedToPosition:atTimestamp:", + "macos": "AgoraMediaPlayer:didChangedToPosition:atTimestamp:", + "parent_class": "IMediaPlayerSourceObserver", + "toc": "toc_mediaplayer_observer" + }, + "onReadData": { + "windows": "onReadData", + "android": "onReadData", + "ios": "AgoraRtcMediaPlayerCustomSourceOnReadCallback", + "macos": "AgoraRtcMediaPlayerCustomSourceOnReadCallback", + "parent_class": "IMediaPlayerCustomDataProvider", + "toc": "toc_mediaplayer_observer" + }, + "onSeek": { + "windows": "onSeek", + "android": "onSeek", + "ios": "AgoraRtcMediaPlayerCustomSourceOnSeekCallback", + "macos": "AgoraRtcMediaPlayerCustomSourceOnSeekCallback", + "parent_class": "IMediaPlayerCustomDataProvider", + "toc": "toc_mediaplayer_control" + }, + "onPlayBufferUpdated": { + "windows": "onPlayBufferUpdated", + "android": "onPlayBufferUpdated", + "ios": "AgoraRtcMediaPlayer:didPlayBufferUpdated:", + "macos": "AgoraRtcMediaPlayer:didPlayBufferUpdated:", + "parent_class": "IMediaPlayerSourceObserver", + "toc": "toc_mediaplayer_observer" + }, + "onPreloadEvent": { + "windows": "onPreloadEvent", + "android": "onPreloadEvent", + "ios": "AgoraRtcMediaPlayer:didPreloadEvent:", + "macos": "AgoraRtcMediaPlayer:didPreloadEvent:", + "parent_class": "IMediaPlayerSourceObserver", + "toc": "toc_mediaplayer_observer" + }, + "onPlayerSrcInfoChanged": { + "windows": "onPlayerSrcInfoChanged", + "android": "onPlayerSrcInfoChanged", + "ios": "AgoraRtcMediaPlayer:playerSrcInfoDidChange:from:", + "macos": "AgoraRtcMediaPlayer:playerSrcInfoDidChange:from:", + "parent_class": "IMediaPlayerSourceObserver", + "toc": "toc_mediaplayer_observer" + }, + "onPlayerInfoUpdated": { + "windows": "onPlayerInfoUpdated [1/2]", + "android": "onPlayerInfoUpdated", + "ios": "AgoraRtcMediaPlayer:infoUpdated:", + "macos": "AgoraRtcMediaPlayer:infoUpdated:", + "parent_class": "IMediaPlayerSourceObserver", + "toc": "toc_mediaplayer_observer" + }, + "onDirectCdnStreamingStateChanged": { + "windows": "onDirectCdnStreamingStateChanged", + "android": "onDirectCdnStreamingStateChanged", + "ios": "onDirectCdnStreamingStateChanged:reason:message:", + "macos": "onDirectCdnStreamingStateChanged:reason:message:", + "parent_class": "IDirectCdnStreamingEventHandler", + "toc": "toc_cdn_streaming" + }, + "onDirectCdnStreamingStats": { + "windows": "onDirectCdnStreamingStats", + "android": "onDirectCdnStreamingStats", + "ios": "onDirectCdnStreamingStats:", + "macos": "onDirectCdnStreamingStats:", + "parent_class": "IDirectCdnStreamingEventHandler", + "toc": "toc_cdn_streaming" + }, + "onAudioMixingStateChanged": { + "windows": "onAudioMixingStateChanged", + "android": "onAudioMixingStateChanged", + "ios": "rtcEngine:audioMixingStateChanged:reasonCode:", + "macos": "rtcEngine:audioMixingStateChanged:reasonCode:", + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_audio_mixing" + }, + "onAudioMixingFinished": { + "windows": "onAudioMixingFinished", + "android": "onAudioMixingFinished", + "ios": "rtcEngineLocalAudioMixingDidFinish:", + "macos": "rtcEngineLocalAudioMixingDidFinish:", + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_audio_mixing" + }, + "onAudioEffectFinished": { + "windows": "onAudioEffectFinished", + "android": "onAudioEffectFinished", + "ios": "rtcEngineDidAudioEffectFinish:soundId:", + "macos": "rtcEngineDidAudioEffectFinish:soundId:", + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_audio_effect_file" + }, + "onAudioMixingPositionChanged": { + "windows": "onAudioMixingPositionChanged", + "android": "onAudioMixingPositionChanged", + "ios": "rtcEngine:audioMixingPositionChanged:", + "macos": "rtcEngine:audioMixingPositionChanged:", + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_audio_mixing" + }, + "onEncryptionError": { + "windows": "onEncryptionError", + "android": "onEncryptionError", + "ios": "rtcEngine:didOccurEncryptionError:", + "macos": "rtcEngine:didOccurEncryptionError:", + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_network" + }, + "onRtmpStreamingEvent": { + "windows": "onRtmpStreamingEvent", + "android": "onRtmpStreamingEvent", + "ios": "rtcEngine:rtmpStreamingEventWithUrl:eventCode:", + "macos": "rtcEngine:rtmpStreamingEventWithUrl:eventCode:", + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_media_push" + }, + "onRtmpStreamingStateChanged": { + "windows": "onRtmpStreamingStateChanged", + "android": "onRtmpStreamingStateChanged", + "ios": "rtcEngine:rtmpStreamingChangedToState:state:reason:", + "macos": "rtcEngine:rtmpStreamingChangedToState:state:reason:", + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_media_push" + }, + "onTranscodingUpdated": { + "windows": "onTranscodingUpdated", + "android": "onTranscodingUpdated", + "ios": "rtcEngineTranscodingUpdated:", + "macos": "rtcEngineTranscodingUpdated:", + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_media_push" + }, + "onChannelMediaRelayStateChanged": { + "windows": "onChannelMediaRelayStateChanged", + "android": "onChannelMediaRelayStateChanged", + "ios": "rtcEngine:channelMediaRelayStateDidChange:error:", + "macos": "rtcEngine:channelMediaRelayStateDidChange:error:", + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_channel_media_relay" + }, + "onAudioVolumeIndication": { + "windows": "onAudioVolumeIndication", + "android": "onAudioVolumeIndication", + "ios": "rtcEngine:reportAudioVolumeIndicationOfSpeakers:totalVolume:", + "macos": "rtcEngine:reportAudioVolumeIndicationOfSpeakers:totalVolume:", + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_audio_basic" + }, + "onActiveSpeaker": { + "windows": "onActiveSpeaker", + "android": "onActiveSpeaker", + "ios": "rtcEngine:activeSpeaker:", + "macos": "rtcEngine:activeSpeaker:", + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_audio_basic" + }, + "onFacePositionChanged": { + "windows": "onFacePositionChanged", + "android": "onFacePositionChanged", + "ios": "rtcEngine:facePositionDidChangeWidth:previewHeight:faces:", + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_face_detection" + }, + "onAudioRoutingChanged": { + "windows": "onAudioRoutingChanged", + "android": "onAudioRouteChanged", + "ios": "rtcEngine:didAudioRouteChanged:", + "macos": "rtcEngine:didAudioRouteChanged:", + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_audio_route" + }, + "onRemoteSubscribeFallbackToAudioOnly": { + "windows": "onRemoteSubscribeFallbackToAudioOnly", + "android": "onRemoteSubscribeFallbackToAudioOnly", + "ios": "rtcEngine:didRemoteSubscribeFallbackToAudioOnly:byUid:", + "macos": "rtcEngine:didRemoteSubscribeFallbackToAudioOnly:byUid:", + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_network" + }, + "onLastmileQuality": { + "windows": "onLastmileQuality", + "android": "onLastmileQuality", + "ios": "rtcEngine:lastmileQuality:", + "macos": "rtcEngine:lastmileQuality:", + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_network" + }, + "onLastmileProbeResult": { + "windows": "onLastmileProbeResult", + "android": "onLastmileProbeResult", + "ios": "rtcEngine:lastmileProbeTestResult:", + "macos": "rtcEngine:lastmileProbeTestResult:", + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_network" + }, + "onLocalAudioSpectrum": { + "windows": "onLocalAudioSpectrum", + "android": "onLocalAudioSpectrum", + "ios": "onLocalAudioSpectrum:", + "macos": "onLocalAudioSpectrum:", + "parent_class": "IAudioSpectrumObserver", + "toc": "toc_audio_spectrum" + }, + "onRemoteAudioSpectrum": { + "windows": "onRemoteAudioSpectrum", + "android": "onRemoteAudioSpectrum", + "ios": "onRemoteAudioSpectrum:", + "macos": "onRemoteAudioSpectrum:", + "parent_class": "IAudioSpectrumObserver", + "toc": "toc_audio_spectrum" + }, + "onRecordAudioFrame": { + "windows": "onRecordAudioFrame", + "android": "onRecordAudioFrame", + "ios": "onRecordAudioFrame:channelId:", + "macos": "onRecordAudioFrame:channelId:", + "parent_class": "IAudioFrameObserverBase", + "toc": "toc_audio_raw" + }, + "onPlaybackAudioFrame": { + "windows": "onPlaybackAudioFrame", + "android": "onPlaybackAudioFrame", + "ios": "onPlaybackAudioFrame:", + "macos": "onPlaybackAudioFrame:", + "parent_class": "IAudioFrameObserverBase", + "toc": "toc_audio_raw" + }, + "onPlaybackAudioFrameBeforeMixing": { + "windows": "onPlaybackAudioFrameBeforeMixing", + "android": "onPlaybackAudioFrameBeforeMixing", + "ios": "onPlaybackAudioFrameBeforeMixing:channelId:uid:", + "macos": "onPlaybackAudioFrameBeforeMixing:channelId:uid:", + "parent_class": "IAudioFrameObserver", + "toc": "toc_audio_raw" + }, + "onMixedAudioFrame": { + "windows": "onMixedAudioFrame", + "android": "onMixedAudioFrame", + "ios": "onMixedAudioFrame:channelId:", + "macos": "onMixedAudioFrame:channelId:", + "parent_class": "IAudioFrameObserverBase", + "toc": "toc_audio_raw" + }, + "getObservedAudioFramePosition": { + "windows": "getObservedAudioFramePosition", + "android": "getObservedAudioFramePosition", + "ios": "getObservedAudioFramePosition", + "macos": "getObservedAudioFramePosition", + "parent_class": "IAudioFrameObserverBase", + "toc": "toc_audio_raw" + }, + "getRecordAudioParams": { + "windows": "getRecordAudioParams", + "android": "getRecordAudioParams", + "ios": "getRecordAudioParams", + "macos": "getRecordAudioParams", + "parent_class": "IAudioFrameObserverBase", + "toc": "toc_audio_raw" + }, + "getMixedAudioParams": { + "windows": "getMixedAudioParams", + "android": "getMixedAudioParams", + "ios": "getMixedAudioParams", + "macos": "getMixedAudioParams", + "parent_class": "IAudioFrameObserverBase", + "toc": "toc_audio_raw" + }, + "getPlaybackAudioParams": { + "windows": "getPlaybackAudioParams", + "android": "getPlaybackAudioParams", + "ios": "getPlaybackAudioParams", + "macos": "getPlaybackAudioParams", + "parent_class": "IAudioFrameObserverBase", + "toc": "toc_audio_raw" + }, + "onCaptureVideoFrame": { + "windows": "onCaptureVideoFrame", + "android": "onCaptureVideoFrame", + "ios": "onCaptureVideoFrame:sourceType:", + "macos": "onCaptureVideoFrame:sourceType:", + "parent_class": "IVideoFrameObserver", + "toc": "toc_video_raw" + }, + "onEncodedVideoFrameReceived": { + "windows": "onEncodedVideoFrameReceived", + "android": "onEncodedVideoFrameReceived", + "ios": "onEncodedVideoFrameReceived:length:info:", + "macos": "onEncodedVideoFrameReceived:length:info:", + "parent_class": "IVideoEncodedFrameObserver", + "toc": "toc_video_encoded" + }, + "onRenderVideoFrame": { + "windows": "onRenderVideoFrame", + "android": "onRenderVideoFrame", + "ios": "onRenderVideoFrame:uid:channelId:", + "macos": "onRenderVideoFrame:uid:channelId:", + "parent_class": "IVideoFrameObserver", + "toc": "toc_video_raw" + }, + "getRotationApplied": { + "windows": "getRotationApplied", + "android": "getRotationApplied", + "ios": "getRotationApplied", + "macos": "getRotationApplied", + "parent_class": "IVideoFrameObserver", + "toc": "toc_video_raw" + }, + "getMirrorApplied": { + "windows": "getMirrorApplied", + "android": "getMirrorApplied", + "ios": "getMirrorApplied", + "macos": "getMirrorApplied", + "parent_class": "IVideoFrameObserver", + "toc": "toc_video_raw" + }, + "getVideoFormatPreference": { + "windows": "getVideoFormatPreference", + "android": "getVideoFormatPreference", + "ios": "getVideoFormatPreference", + "macos": "getVideoFormatPreference", + "parent_class": "IVideoFrameObserver", + "toc": "toc_video_raw" + }, + "getVideoFrameProcessMode": { + "windows": "getVideoFrameProcessMode", + "android": "getVideoFrameProcessMode", + "ios": "getVideoFrameProcessMode", + "macos": "getVideoFrameProcessMode", + "parent_class": "IVideoFrameObserver", + "toc": "toc_video_raw" + }, + "getObservedFramePosition": { + "windows": "getObservedFramePosition", + "android": "getObservedFramePosition", + "ios": "getObservedFramePosition", + "macos": "getObservedFramePosition", + "parent_class": "IVideoFrameObserver", + "toc": "toc_video_raw" + }, + "onPreEncodeVideoFrame": { + "windows": "onPreEncodeVideoFrame", + "android": "onPreEncodeVideoFrame", + "ios": "onPreEncodeVideoFrame:sourceType:", + "macos": "onPreEncodeVideoFrame:sourceType:", + "parent_class": "IVideoFrameObserver", + "toc": "toc_video_raw" + }, + "onRecorderStateChanged": { + "windows": "onRecorderStateChanged", + "android": "onRecorderStateChanged", + "ios": "mediaRecorder:stateDidChanged:uid:state:reason:", + "macos": "mediaRecorder:stateDidChanged:uid:state:reason:", + "parent_class": "IMediaRecorderObserver", + "toc": "toc_recording" + }, + "onRecorderInfoUpdated": { + "windows": "onRecorderInfoUpdated", + "android": "onRecorderInfoUpdated", + "ios": "mediaRecorder:informationDidUpdated:uid:info:", + "macos": "mediaRecorder:informationDidUpdated:uid:info:", + "parent_class": "IMediaRecorderObserver", + "toc": "toc_recording" + }, + "getMaxMetadataSize": { + "windows": "getMaxMetadataSize", + "android": "getMaxMetadataSize", + "ios": "metadataMaxSize", + "macos": "metadataMaxSize", + "parent_class": "IMetadataObserver", + "toc": "toc_metadata_observer" + }, + "onReadyToSendMetadata": { + "windows": "onReadyToSendMetadata", + "android": "onReadyToSendMetadata", + "ios": "readyToSendMetadataAtTimestamp:sourceType:", + "macos": "readyToSendMetadataAtTimestamp:sourceType:", + "parent_class": "IMetadataObserver", + "toc": "toc_metadata_observer" + }, + "onMetadataReceived": { + "windows": "onMetadataReceived", + "android": "onMetadataReceived", + "ios": "didMetadataReceived:", + "macos": "didMetadataReceived:", + "parent_class": "IMetadataObserver", + "toc": "toc_metadata_observer" + }, + "onCameraFocusAreaChanged": { + "windows": "onCameraFocusAreaChanged", + "android": "onCameraFocusAreaChanged", + "ios": "rtcEngine:cameraFocusDidChangedToRect:", + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_video_device" + }, + "onCameraExposureAreaChanged": { + "windows": "onCameraExposureAreaChanged", + "android": "onCameraExposureAreaChanged", + "ios": "rtcEngine:cameraExposureDidChangedToRect:", + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_video_device" + }, + "onCameraReady": { + "windows": "onCameraReady", + "android": "onCameraReady", + "ios": "rtcEngineCameraDidReady:", + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_video_device" + }, + "onAudioDeviceStateChanged": { + "windows": "onAudioDeviceStateChanged", + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_audio_device" + }, + "onAudioDeviceVolumeChanged": { + "windows": "onAudioDeviceVolumeChanged", + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_audio_device" + }, + "onVideoDeviceStateChanged": { + "windows": "onVideoDeviceStateChanged", + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_video_device" + }, + "onStreamMessage": { + "windows": "onStreamMessage", + "android": "onStreamMessage", + "ios": "rtcEngine:receiveStreamMessageFromUid:streamId:data:", + "macos": "rtcEngine:receiveStreamMessageFromUid:streamId:data:", + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_datastream" + }, + "onStreamMessageError": { + "windows": "onStreamMessageError", + "android": "onStreamMessageError", + "ios": "rtcEngine:didOccurStreamMessageErrorFromUid:streamId:error:missed:cached:", + "macos": "rtcEngine:didOccurStreamMessageErrorFromUid:streamId:error:missed:cached:", + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_datastream" + }, + "onSnapshotTaken": { + "windows": "onSnapshotTaken", + "android": "onSnapshotTaken", + "ios": "rtcEngine:snapshotTaken:filePath:width:height:errCode:", + "macos": "rtcEngine:snapshotTaken:filePath:width:height:errCode:", + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_snapshot" + }, + "onConnectionStateChange": { + "windows": "onConnectionStateChange", + "android": "onConnectionStateChange", + "ios": "connectionDidChangedToState", + "macos": "connectionDidChangedToState", + "parent_class": "ICloudSpatialAudioEventHandler" + }, + "onTeammateJoined": { + "windows": "onTeammateJoined", + "android": "onTeammateJoined", + "ios": "teammateJoined", + "macos": "teammateJoined", + "parent_class": "ICloudSpatialAudioEventHandler" + }, + "onTeammateLeft": { + "windows": "onTeammateLeft", + "android": "onTeammateLeft", + "ios": "teammateLeft", + "macos": "teammateLeft", + "parent_class": "ICloudSpatialAudioEventHandler" + }, + "onTokenWillExpire": { + "windows": "onTokenWillExpire", + "android": "onTokenWillExpire", + "ios": "csaEngineTokenWillExpire", + "macos": "csaEngineTokenWillExpire", + "parent_class": "ICloudSpatialAudioEventHandler" + }, + "onEarMonitoringAudioFrame": { + "windows": "onEarMonitoringAudioFrame", + "android": "onEarMonitoringAudioFrame", + "ios": "onEarMonitoringAudioFrame:", + "macos": "onEarMonitoringAudioFrame:", + "parent_class": "IAudioFrameObserverBase", + "toc": "toc_audio_raw" + }, + "getEarMonitoringAudioParams": { + "windows": "getEarMonitoringAudioParams", + "android": "getEarMonitoringAudioParams", + "ios": "getEarMonitoringAudioParams", + "macos": "getEarMonitoringAudioParams", + "parent_class": "IAudioFrameObserverBase", + "toc": "toc_audio_raw" + }, + "onRhythmPlayerStateChanged": { + "windows": "onRhythmPlayerStateChanged", + "android": "onRhythmPlayerStateChanged", + "ios": "rtcEngine:didRhythmPlayerStateChanged:reason:", + "macos": "rtcEngine:didRhythmPlayerStateChanged:reason:", + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_rhythmplayer" + }, + "onLocalVideoTranscoderError": { + "windows": "onLocalVideoTranscoderError", + "android": "onLocalVideoTranscoderError", + "ios": "rtcEngine:didLocalVideoTranscoderErrorWithStream:errorCode:", + "macos": "rtcEngine:didLocalVideoTranscoderErrorWithStream:errorCode:", + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_local_transcoder" + }, + "onTranscodedStreamLayoutInfo": { + "windows": "onTranscodedStreamLayoutInfo", + "android": "onTranscodedStreamLayoutInfo", + "ios": "rtcEngine:didTranscodedStreamLayoutInfoUpdatedWithUserId:videoLayoutInfo:", + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_video_rendering" + }, + "onPermissionError": { + "windows": "onPermissionError", + "android": "onPermissionError", + "ios": "rtcEngine:permissionError:", + "macos": "rtcEngine:permissionError:", + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_network" + }, + "onProxyConnected": { + "windows": "onProxyConnected", + "android": "onProxyConnected", + "ios": "rtcEngine:didProxyConnected:withUid:proxyType:localProxyIp:elapsed:", + "macos": "rtcEngine:didProxyConnected:withUid:proxyType:localProxyIp:elapsed:", + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_network" + }, + "onFaceInfo": { + "windows": "onFaceInfo", + "android": "onFaceInfo", + "ios": "onFaceInfo:", + "macos": "onFaceInfo:", + "parent_class": "IFaceInfoObserver", + "toc": "toc_speech_driven" + }, + "preloadEffectEx2": { + "android": "preloadEffectEx [2/2]", + "ios": "preloadEffectEx", + "macos": "preloadEffectEx", + "isOverload": true, + "params": { + "ios": [ + "connection", + "soundId", + "filePath" + ], + "macos": [ + "connection", + "soundId", + "filePath" + ] + }, + "parent_class": "IRtcEngineEx", + "toc": "toc_audio_effect_file" + }, + "playEffectEx2": { + "android": "playEffectEx [2/2]", + "ios": "playEffectEx:soundId:filePath:loopCount:pitch:pan:gain:publish:", + "macos": "playEffectEx:soundId:filePath:loopCount:pitch:pan:gain:publish:", + "isOverload": true, + "params": { + "ios": [ + "connection", + "soundId", + "filePath", + "loopCount", + "pitch", + "pan", + "gain", + "publish" + ], + "macos": [ + "connection", + "soundId", + "filePath", + "loopCount", + "pitch", + "pan", + "gain", + "publish" + ] + }, + "parent_class": "IRtcEngineEx", + "toc": "toc_audio_effect_file" + }, + "onEngineReleased": { + "android": "onEngineReleased", + "parent_class": "IRtcEngineReleaseCallback", + "toc": "toc_initialize" + }, + "getId": { + "android": "getId", + "parent_class": "WatermarkBuffer", + "toc": "toc_watermark" + }, + "getBuffer": { + "android": "getBuffer", + "parent_class": "WatermarkBuffer", + "toc": "toc_watermark" + }, + "getWidth": { + "android": "getWidth", + "parent_class": "WatermarkBuffer", + "toc": "toc_watermark" + }, + "getHeight": { + "android": "getHeight", + "parent_class": "WatermarkBuffer", + "toc": "toc_watermark" + }, + "getFormat": { + "android": "getFormat", + "parent_class": "WatermarkBuffer", + "toc": "toc_watermark" + }, + "getType": { + "android": "getType", + "parent_class": "WatermarkConfig", + "toc": "toc_watermark" + }, + "getImageUrl": { + "android": "getImageUrl", + "parent_class": "WatermarkConfig", + "toc": "toc_watermark" + }, + "getOptions": { + "android": "getOptions", + "parent_class": "WatermarkConfig", + "toc": "toc_video_enhance_option" + }, + "getPositionInLandscapeMode": { + "android": "getPositionInLandscapeMode", + "parent_class": "WatermarkOptions", + "toc": "toc_watermark" + }, + "getPositionInPortraitMode": { + "android": "getPositionInPortraitMode", + "parent_class": "WatermarkOptions", + "toc": "toc_watermark" + }, + "isVisibleInPreview": { + "android": "isVisibleInPreview", + "parent_class": "WatermarkOptions", + "toc": "toc_watermark" + }, + "getzOrder": { + "android": "getzOrder", + "parent_class": "WatermarkOptions", + "toc": "toc_watermark" + }, + "destroy1": { + "android": "destroy [2/2]", + "ios": "destroy:", + "macos": "destroy:", + "parent_class": "IRtcEngine", + "toc": "toc_initialize" + }, + "getPlaySrc": { + "android": "getPlaySrc [2/2]", + "parent_class": "IMusicPlayer", + "toc": "toc_drm" + }, + "errorCode_RteException": { + "android": "errorCode", + "parent_class": "RteException", + "toc": "toc_rte_player" + }, + "setBeautyEffectOptions2": { + "android": "setBeautyEffectOptions [2/2]", + "ios": "setBeautyEffectOptions:options:sourceType:", + "macos": "setBeautyEffectOptions:options:sourceType:", + "isOverload": true, + "params": { + "windows": [ + "enabled", + "options" + ], + "android": [ + "enabled", + "options", + "sourceType" + ], + "ios": [ + "enable", + "options", + "type", + "sourceType" + ], + "macos": [ + "enable", + "options", + "type", + "sourceType" + ] + }, + "parent_class": "IRtcEngine", + "toc": "toc_video_enhance_option" + }, + "enableVirtualBackground2": { + "android": "enableVirtualBackground [2/2]", + "ios": "enableVirtualBackground:backData:segData:sourceType:", + "macos": "enableVirtualBackground:backData:segData:sourceType:", + "isOverload": true, + "params": { + "windows": [ + "enabled", + "backgroundSource", + "segproperty" + ], + "android": [ + "enabled", + "backgroundSource", + "segproperty" + ], + "ios": [ + "enable", + "backData", + "segData", + "sourceType" + ], + "macos": [ + "enable", + "backData", + "segData", + "sourceType" + ] + }, + "parent_class": "IRtcEngine", + "toc": "toc_virtualbackground" + }, + "setLowlightEnhanceOptions2": { + "android": "setLowlightEnhanceOptions [2/2]", + "ios": "setLowlightEnhanceOptions:options:sourceType:", + "macos": "setLowlightEnhanceOptions:options:sourceType:", + "isOverload": true, + "params": { + "windows": [ + "enabled", + "options" + ], + "android": [ + "enabled", + "options" + ], + "ios": [ + "enable", + "options", + "sourceType" + ], + "macos": [ + "enable", + "options", + "sourceType" + ] + }, + "parent_class": "IRtcEngine", + "toc": "toc_video_enhance_option" + }, + "setVideoDenoiserOptions2": { + "android": "setVideoDenoiserOptions [2/2]", + "ios": "setVideoDenoiserOptions:options:sourceType:", + "macos": "setVideoDenoiserOptions:options:sourceType:", + "isOverload": true, + "params": { + "windows": [ + "enabled", + "options" + ], + "android": [ + "enabled", + "options" + ], + "ios": [ + "enable", + "options", + "sourceType" + ], + "macos": [ + "enable", + "options", + "sourceType" + ] + }, + "parent_class": "IRtcEngine", + "toc": "toc_video_enhance_option" + }, + "setColorEnhanceOptions2": { + "android": "setColorEnhanceOptions [2/2]", + "ios": "setColorEnhanceOptions:options:sourceType:", + "macos": "setColorEnhanceOptions:options:sourceType:", + "isOverload": true, + "params": { + "windows": [ + "enabled", + "options", + "type" + ], + "android": [ + "enabled", + "options", + "type" + ], + "ios": [ + "enable", + "options", + "type", + "sourceType" + ], + "macos": [ + "enable", + "options", + "type", + "sourceType" + ] + }, + "parent_class": "IRtcEngine", + "toc": "toc_video_enhance_option" + }, + "setFilterEffectOptions2": { + "android": "setFilterEffectOptions [2/2]", + "ios": "setFilterEffectOptions:options:", + "macos": "setFilterEffectOptions:options:", + "isOverload": true, + "params": { + "windows": [ + "enabled", + "options" + ], + "android": [ + "enabled", + "options" + ], + "ios": [ + "enable", + "options" + ], + "macos": [ + "enable", + "options" + ] + }, + "parent_class": "IRtcEngine", + "toc": "toc_video_enhance_option" + }, + "getUserInfoByUidEx": { + "android": "getUserInfoByUid", + "ios": "getUserInfoWithUserId:userInfo:channelId:localUserAccount:", + "macos": "getUserInfoWithUserId:userInfo:channelId:localUserAccount:", + "parent_class": "IRtcEngineEx", + "toc": "toc_channel" + }, + "getUserInfoByUserAccountEx": { + "android": "getUserInfoByUserAccount", + "ios": "getUserInfoWithUserAccount:userInfo:channelId:localUserAccount:", + "macos": "getUserInfoWithUserAccount:userInfo:channelId:localUserAccount:", + "parent_class": "IRtcEngineEx", + "toc": "toc_channel" + }, + "setRemoteVideoStreamTypeEx2": { + "android": "setRemoteVideoStreamTypeEx [2/2]", + "isOverload": true, + "params": { + "windows": [ + "uid", + "streamType", + "connection" + ], + "android": [ + "uid", + "streamType", + "connection" + ], + "ios": [ + "uid", + "streamType", + "connection" + ], + "macos": [ + "uid", + "streamType", + "connection" + ] + }, + "parent_class": "IRtcEngineEx", + "toc": "toc_publishnsubscribe" + }, + "getAudioEffectManager": { + "android": "getAudioEffectManager", + "parent_class": "IRtcEngine", + "toc": "toc_audio_effect" + }, + "playEffect2": { + "android": "playEffect [1/2]", + "ios": "playEffect:filePath:loopCount:pitch:pan:gain:publish:", + "macos": "playEffect:filePath:loopCount:pitch:pan:gain:publish:", + "isOverload": true, + "params": { + "windows": [ + "soundId", + "filePath", + "loopCount", + "pitch", + "pan", + "gain", + "publish" + ], + "android": [ + "soundId", + "filePath", + "loopCount", + "pitch", + "pan", + "gain", + "publish" + ], + "ios": [ + "soundId", + "filePath", + "loopCount", + "pitch", + "pan", + "gain", + "publish" + ], + "macos": [ + "soundId", + "filePath", + "loopCount", + "pitch", + "pan", + "gain", + "publish" + ] + }, + "parent_class": "IRtcEngine", + "toc": "toc_audio_effect_file" + }, + "create_ILocalSpatialAudioEngine": { + "android": "create", + "parent_class": "ILocalSpatialAudioEngine", + "toc": "toc_spatial_audio" + }, + "release_ILocalSpatialAudioEngine": { + "android": "destroy", + "ios": "destroy", + "macos": "destroy", + "parent_class": "ILocalSpatialAudioEngine", + "toc": "toc_spatial_audio" + }, + "create_ICloudSpatialAudioEngine": { + "android": "create", + "parent_class": "ICloudSpatialAudioEngine" + }, + "addBackgroundImage": { + "android": "addBackgroundImage", + "parent_class": "LiveTranscoding" + }, + "addUser": { + "android": "addUser", + "ios": "addUser:", + "macos": "addUser:", + "parent_class": "LiveTranscoding" + }, + "addWatermark": { + "android": "addWatermark", + "parent_class": "LiveTranscoding" + }, + "getAdvancedFeatures": { + "android": "getAdvancedFeatures", + "ios": "getAdvancedFeatures", + "macos": "getAdvancedFeatures", + "parent_class": "LiveTranscoding" + }, + "getBackgroundColor": { + "android": "getBackgroundColor", + "parent_class": "LiveTranscoding" + }, + "getBackgroundImageList": { + "android": "getBackgroundImageList", + "parent_class": "LiveTranscoding" + }, + "getBlue": { + "android": "getBlue", + "parent_class": "LiveTranscoding" + }, + "getGreen": { + "android": "getGreen", + "parent_class": "LiveTranscoding" + }, + "getRed": { + "android": "getRed", + "parent_class": "LiveTranscoding" + }, + "getUserCount": { + "android": "getUserCount", + "parent_class": "LiveTranscoding" + }, + "getUsers": { + "android": "getUsers", + "parent_class": "LiveTranscoding" + }, + "getWatermarkList": { + "android": "getWatermarkList", + "parent_class": "LiveTranscoding" + }, + "removeBackgroundImage": { + "android": "removeBackgroundImage", + "parent_class": "LiveTranscoding" + }, + "removeUser": { + "android": "removeUser", + "ios": "removeUser:", + "macos": "removeUser:", + "parent_class": "LiveTranscoding" + }, + "removeWatermark": { + "android": "removeWatermark", + "parent_class": "LiveTranscoding" + }, + "setAdvancedFeatures": { + "android": "setAdvancedFeatures", + "ios": "setAdvancedFeatures:opened:", + "macos": "setAdvancedFeatures:opened:", + "parent_class": "LiveTranscoding" + }, + "setBackgroundColor": { + "android": "setBackgroundColor [1/2]", + "isOverload": true, + "params": { + "windows": [ + "color" + ], + "android": [ + "color" + ], + "ios": [ + "color" + ], + "macos": [ + "color" + ] + }, + "parent_class": "LiveTranscoding" + }, + "setBackgroundColor2": { + "android": "setBackgroundColor [2/2]", + "isOverload": true, + "params": { + "windows": [ + "red", + "green", + "blue" + ], + "android": [ + "red", + "green", + "blue" + ], + "ios": [ + "red", + "green", + "blue" + ], + "macos": [ + "red", + "green", + "blue" + ] + }, + "parent_class": "LiveTranscoding" + }, + "setBlue": { + "android": "setBlue", + "parent_class": "LiveTranscoding" + }, + "setGreen": { + "android": "setGreen", + "parent_class": "LiveTranscoding" + }, + "setRed": { + "android": "setRed", + "parent_class": "LiveTranscoding" + }, + "setUsers": { + "android": "setUsers [1/2]", + "isOverload": true, + "params": { + "windows": [ + "users" + ], + "android": [ + "users" + ], + "ios": [ + "users" + ], + "macos": [ + "users" + ] + }, + "parent_class": "LiveTranscoding" + }, + "setUsers2": { + "android": "setUsers [2/2]", + "isOverload": true, + "params": { + "windows": [ + "users" + ], + "android": [ + "users" + ], + "ios": [ + "users" + ], + "macos": [ + "users" + ] + }, + "parent_class": "LiveTranscoding" + }, + "setSrcChannelInfo": { + "android": "setSrcChannelInfo", + "parent_class": "ChannelMediaRelayConfiguration" + }, + "setDestChannelInfo": { + "android": "setDestChannelInfo", + "ios": "setDestinationInfo:forChannelName:", + "macos": "setDestinationInfo:forChannelName:", + "parent_class": "ChannelMediaRelayConfiguration" + }, + "getDestChannelMediaInfos": { + "android": "getDestChannelMediaInfos", + "parent_class": "ChannelMediaRelayConfiguration" + }, + "getSrcChannelMediaInfo": { + "android": "getSrcChannelMediaInfo", + "parent_class": "ChannelMediaRelayConfiguration" + }, + "removeDestChannelInfo": { + "android": "removeDestChannelInfo", + "ios": "removeDestinationInfoForChannelName:", + "macos": "removeDestinationInfoForChannelName:", + "parent_class": "ChannelMediaRelayConfiguration" + }, + "enableInEarMonitoring": { + "android": "enableInEarMonitoring [1/2]", + "ios": "enableInEarMonitoring:", + "macos": "enableInEarMonitoring:", + "isOverload": true, + "params": { + "windows": [ + "enabled" + ], + "android": [ + "enabled" + ], + "ios": [ + "enabled" + ], + "macos": [ + "enabled" + ] + }, + "parent_class": "IRtcEngine", + "toc": "toc_audio_capture" + }, + "setRemoteVideoStreamType2": { + "android": "setRemoteVideoStreamType [2/2]", + "isOverload": true, + "params": { + "windows": [ + "uid", + "streamType" + ], + "android": [ + "uid", + "streamType" + ], + "ios": [ + "uid", + "streamType" + ], + "macos": [ + "uid", + "streamType" + ] + }, + "parent_class": "IRtcEngine", + "toc": "toc_publishnsubscribe" + }, + "setRemoteDefaultVideoStreamType2": { + "android": "setRemoteDefaultVideoStreamType [2/2]", + "isOverload": true, + "params": { + "windows": [ + "streamType" + ], + "android": [ + "streamType" + ], + "ios": [ + "streamType" + ], + "macos": [ + "streamType" + ] + }, + "parent_class": "IRtcEngine", + "toc": "toc_publishnsubscribe" + }, + "setRemoteSubscribeFallbackOption2": { + "android": "setRemoteSubscribeFallbackOption [2/2]", + "isOverload": true, + "params": { + "windows": [ + "option" + ], + "android": [ + "option" + ], + "ios": [ + "option" + ], + "macos": [ + "option" + ] + }, + "parent_class": "IRtcEngine", + "toc": "toc_network" + }, + "pushVideoFrame2": { + "android": "pushExternalVideoFrame [1/2]", + "ios": "pushExternalVideoFrame:", + "macos": "pushExternalVideoFrame:", + "isOverload": true, + "params": { + "windows": [ + "frame" + ], + "android": [ + "frame" + ], + "ios": [ + "frame" + ], + "macos": [ + "frame" + ] + }, + "parent_class": "IRtcEngine", + "toc": "toc_video_custom_capturenrendering" + }, + "pushVideoFrame3": { + "android": "pushExternalVideoFrameById [2/2]", + "isOverload": true, + "params": { + "windows": [ + "frame", + "videoTrackId" + ], + "android": [ + "frame", + "videoTrackId" + ], + "ios": [ + "frame", + "videoTrackId" + ], + "macos": [ + "frame", + "videoTrackId" + ] + }, + "parent_class": "IRtcEngine", + "toc": "toc_video_custom_capturenrendering" + }, + "pushVideoFrame4": { + "android": "pushExternalVideoFrame [2/2]", + "isOverload": true, + "params": { + "windows": [ + "frame" + ], + "android": [ + "frame" + ], + "ios": [ + "frame" + ], + "macos": [ + "frame" + ] + }, + "parent_class": "IRtcEngine", + "toc": "toc_video_custom_capturenrendering" + }, + "isTextureEncodeSupported": { + "android": "isTextureEncodeSupported", + "parent_class": "IRtcEngine", + "toc": "toc_video_custom_capturenrendering" + }, + "setExternalAudioSource": { + "android": "setExternalAudioSource [1/2]", + "ios": "setExternalAudioSource:sampleRate:channels:", + "macos": "setExternalAudioSource:sampleRate:channels:", + "isOverload": true, + "params": { + "windows": [ + "enabled", + "sampleRate", + "channels" + ], + "android": [ + "enabled", + "sampleRate", + "channels" + ], + "ios": [ + "enabled", + "sampleRate", + "channels" + ], + "macos": [ + "enabled", + "sampleRate", + "channels" + ] + }, + "parent_class": "IRtcEngine", + "toc": "toc_audio_custom_capturenrendering" + }, + "pushAudioFrame2": { + "android": "pushExternalAudioFrame", + "ios": "pushExternalAudioFrameRawData:samples:sampleRate:channels:trackId:timestamp:", + "macos": "pushExternalAudioFrameRawData:samples:sampleRate:channels:trackId:timestamp:", + "isOverload": true, + "params": { + "windows": [ + "data", + "samples", + "timestamp", + "sampleRate", + "channels", + "bytesPerSample", + "trackId" + ], + "android": [ + "data", + "samples", + "timestamp", + "sampleRate", + "channels", + "bytesPerSample", + "trackId" + ], + "ios": [ + "data", + "samples", + "timestamp", + "sampleRate", + "channels", + "bytesPerSample", + "trackId" + ], + "macos": [ + "data", + "samples", + "timestamp", + "sampleRate", + "channels", + "bytesPerSample", + "trackId" + ] + }, + "parent_class": "IRtcEngine", + "toc": "toc_audio_custom_capturenrendering" + }, + "pullAudioFrame2": { + "android": "pullPlaybackAudioFrame [2/2]", + "isOverload": true, + "params": { + "windows": [ + "data", + "lengthInByte" + ], + "android": [ + "data", + "lengthInByte" + ], + "ios": [ + "data", + "lengthInByte" + ], + "macos": [ + "data", + "lengthInByte" + ] + }, + "parent_class": "IRtcEngine", + "toc": "toc_audio_custom_capturenrendering" + }, + "addExtension": { + "android": "addExtension", + "parent_class": "IRtcEngine", + "toc": "toc_extension" + }, + "getExtensionProperty": { + "android": "getExtensionProperty [1/2]", + "ios": "getExtensionPropertyWithVendor:extension:key:", + "macos": "getExtensionPropertyWithVendor:extension:key:", + "isOverload": true, + "params": { + "windows": [ + "provider", + "extension", + "key" + ], + "android": [ + "provider", + "extension", + "key" + ], + "ios": [ + "provider", + "extension", + "key" + ], + "macos": [ + "provider", + "extension", + "key" + ] + }, + "parent_class": "IRtcEngine", + "toc": "toc_extension" + }, + "switchCamera2": { + "android": "switchCamera [2/2]", + "isOverload": true, + "params": { + "windows": [ + "cameraId" + ], + "android": [ + "cameraId" + ], + "ios": [ + "cameraId" + ], + "macos": [ + "cameraId" + ] + }, + "parent_class": "IRtcEngine", + "toc": "toc_video_device" + }, + "open2_IMusicPlayer": { + "android": "open [2/2]", + "parent_class": "IMusicPlayer", + "toc": "toc_drm" + }, + "stop_IMusicPlayer": { + "android": "stop [2/2]", + "parent_class": "IMusicPlayer", + "toc": "toc_drm" + }, + "destroy_IMusicContentCenter": { + "android": "destroy [2/2]", + "ios": "destroy", + "parent_class": "IMusicContentCenter", + "toc": "toc_drm" + }, + "destroy_IMusicPlayer": { + "android": "destroy [1/2]", + "parent_class": "IMusicPlayer", + "toc": "toc_drm" + }, + "getMusicCollectionByMusicChartId2": { + "android": "getMusicCollectionByMusicChartId [2/2]", + "isOverload": true, + "params": { + "windows": [ + "musicChartId", + "page", + "pageSize", + "jsonOption" + ], + "android": [ + "musicChartId", + "page", + "pageSize", + "jsonOption" + ], + "ios": [ + "musicChartId", + "page", + "pageSize", + "jsonOption" + ], + "macos": [ + "musicChartId", + "page", + "pageSize", + "jsonOption" + ] + }, + "parent_class": "IMusicContentCenter", + "toc": "toc_drm" + }, + "searchMusic2": { + "android": "searchMusic [2/2]", + "isOverload": true, + "params": { + "windows": [ + "keyword", + "page", + "pageSize", + "jsonOption" + ], + "android": [ + "keyword", + "page", + "pageSize", + "jsonOption" + ], + "ios": [ + "keyword", + "page", + "pageSize", + "jsonOption" + ], + "macos": [ + "keyword", + "page", + "pageSize", + "jsonOption" + ] + }, + "parent_class": "IMusicContentCenter", + "toc": "toc_drm" + }, + "addHandler": { + "android": "addHandler", + "parent_class": "IRtcEngine", + "toc": "toc_initialize" + }, + "getNativeHandle": { + "android": "getNativeHandle", + "ios": "getNativeHandle", + "macos": "getNativeHandle", + "parent_class": "IRtcEngine", + "toc": "toc_network" + }, + "removeHandler": { + "android": "removeHandler", + "parent_class": "IRtcEngine", + "toc": "toc_initialize" + }, + "onResult_AsyncCallback": { + "android": "onResult", + "parent_class": "AsyncCallback", + "toc": "toc_rte_player" + }, + "onResult_PlayerGetStatsCallback": { + "android": "onResult", + "parent_class": "PlayerGetStatsCallback", + "toc": "toc_rte_player" + }, + "playEffectEx3": { + "ios": "playEffectEx:soundId:filePath:loopCount:pitch:pan:gain:startPos:", + "macos": "playEffectEx:soundId:filePath:loopCount:pitch:pan:gain:startPos:", + "isOverload": true, + "params": { + "windows": [ + "startPos" + ], + "android": [ + "startPos" + ], + "ios": [ + "connection", + "soundId", + "filePath", + "loopCount", + "pitch", + "pan", + "gain", + "startPos" + ], + "macos": [ + "connection", + "soundId", + "filePath", + "loopCount", + "pitch", + "pan", + "gain", + "startPos" + ] + }, + "parent_class": "IRtcEngineEx", + "toc": "toc_audio_effect_file" + }, + "playEffectEx4": { + "ios": "playEffectEx:soundId:filePath:loopCount:pitch:pan:gain:", + "macos": "playEffectEx:soundId:filePath:loopCount:pitch:pan:gain:", + "isOverload": true, + "params": { + "ios": [ + "connection", + "soundId", + "filePath", + "loopCount", + "pitch", + "pan", + "gain" + ], + "macos": [ + "connection", + "soundId", + "filePath", + "loopCount", + "pitch", + "pan", + "gain" + ] + }, + "parent_class": "IRtcEngineEx", + "toc": "toc_audio_effect_file" + }, + "sharedInstance": { + "ios": "sharedInstance", + "macos": "sharedInstance", + "parent_class": "IMediaPlayerCacheManager", + "toc": "toc_mediaplayer_cache" + }, + "initWithSize": { + "ios": "initWithSize:frameRate:bitrate:orientationMode:mirrorMode:", + "macos": "initWithSize:frameRate:bitrate:orientationMode:mirrorMode:", + "parent_class": "agoravideoencoderconfiguration" + }, + "initWithWidth": { + "ios": "initWithWidth:height:frameRate:bitrate:orientationMode:mirrorMode:", + "macos": "initWithWidth:height:frameRate:bitrate:orientationMode:mirrorMode:", + "parent_class": "agoravideoencoderconfiguration" + }, + "setVideoProfile2": { + "ios": "setVideoResolution:andFrameRate:bitrate:", + "macos": "setVideoResolution:andFrameRate:bitrate:", + "parent_class": "IRtcEngine", + "toc": "toc_video_basic" + }, + "playEffect1": { + "ios": "playEffect:filePath:loopCount:pitch:pan:gain:", + "macos": "playEffect:filePath:loopCount:pitch:pan:gain:", + "isOverload": true, + "params": { + "windows": [ + "soundId", + "filePath", + "loopCount", + "pitch", + "pan", + "gain" + ], + "android": [ + "soundId", + "filePath", + "loopCount", + "pitch", + "pan", + "gain" + ], + "ios": [ + "soundId", + "filePath", + "loopCount", + "pitch", + "pan", + "gain" + ], + "macos": [ + "soundId", + "filePath", + "loopCount", + "pitch", + "pan", + "gain" + ] + }, + "parent_class": "IRtcEngine", + "toc": "toc_audio_effect_file" + }, + "updateSelfTransform": { + "ios": "updateSelfTransform:", + "parent_class": "ILocalSpatialAudioEngine", + "toc": "toc_spatial_audio" + }, + "defaultTranscoding": { + "ios": "defaultTranscoding", + "macos": "defaultTranscoding", + "parent_class": "LiveTranscoding" + }, + "enableDualStreamMode2": { + "ios": "enableDualStreamMode:enabled:", + "macos": "enableDualStreamMode:enabled:", + "isOverload": true, + "params": { + "windows": [ + "sourceType", + "enabled" + ], + "android": [ + "sourceType", + "enabled" + ], + "ios": [ + "sourceType", + "enabled" + ], + "macos": [ + "sourceType", + "enabled" + ] + }, + "parent_class": "IRtcEngine", + "toc": "toc_publishnsubscribe" + }, + "pushExternalAudioFrameSampleBuffer1": { + "ios": "pushExternalAudioFrameSampleBuffer:", + "macos": "pushExternalAudioFrameSampleBuffer:", + "isOverload": true, + "params": { + "windows": [ + "sampleBuffer" + ], + "android": [ + "sampleBuffer" + ], + "ios": [ + "sampleBuffer" + ], + "macos": [ + "sampleBuffer" + ] + }, + "parent_class": "IRtcEngine", + "toc": "toc_audio_custom_capturenrendering" + }, + "pushExternalAudioFrameSampleBuffer2": { + "ios": "pushExternalAudioFrameSampleBuffer:sampleRate:channels:trackId:", + "macos": "pushExternalAudioFrameSampleBuffer:sampleRate:channels:trackId:", + "isOverload": true, + "params": { + "windows": [ + "sampleBuffer", + "sampleRate", + "channels", + "trackId" + ], + "android": [ + "sampleBuffer", + "sampleRate", + "channels", + "trackId" + ], + "ios": [ + "sampleBuffer", + "sampleRate", + "channels", + "trackId" + ], + "macos": [ + "sampleBuffer", + "sampleRate", + "channels", + "trackId" + ] + }, + "parent_class": "IRtcEngine", + "toc": "toc_audio_custom_capturenrendering" + }, + "pullPlaybackAudioFrameSampleBufferByLengthInByte": { + "ios": "pullPlaybackAudioFrameSampleBufferByLengthInByte:", + "macos": "pullPlaybackAudioFrameSampleBufferByLengthInByte:", + "parent_class": "IRtcEngine", + "toc": "toc_audio_custom_capturenrendering" + }, + "setVideoFrameDelegate": { + "ios": "setVideoFrameDelegate:", + "macos": "setVideoFrameDelegate:", + "parent_class": "IMediaPlayer", + "toc": "toc_mediaplayer_initialize" + }, + "setMediaMetadataDataSource": { + "ios": "setMediaMetadataDataSource:withType:", + "macos": "setMediaMetadataDataSource:withType:", + "parent_class": "IRtcEngine", + "toc": "toc_metadata_observer" + }, + "enableMainQueueDispatch_IMediaRecorder": { + "ios": "enableMainQueueDispatch:", + "macos": "enableMainQueueDispatch:", + "parent_class": "IMediaRecorder", + "toc": "toc_recording" + }, + "enableMainQueueDispatch_IMusicContentCenter": { + "ios": "enableMainQueueDispatch:", + "parent_class": "IMusicContentCenter", + "toc": "toc_drm" + }, + "enableMainQueueDispatch": { + "ios": "enableMainQueueDispatch:", + "macos": "enableMainQueueDispatch:", + "parent_class": "IRtcEngine", + "toc": "toc_network" + }, + "delegate": { + "ios": "delegate", + "macos": "delegate", + "parent_class": "IRtcEngine", + "toc": "toc_channel" + }, + "AgoraRtcMediaPlayerGetVideoPixelFormat": { + "ios": "AgoraRtcMediaPlayerGetVideoPixelFormat", + "macos": "AgoraRtcMediaPlayerGetVideoPixelFormat", + "parent_class": "AgoraRtcMediaPlayerVideoFrameDelegate", + "toc": "toc_mediaplayer_observer" + }, + "didReceivePixelBuffer": { + "ios": "AgoraRtcMediaPlayer:didReceivePixelBuffer:", + "macos": "AgoraRtcMediaPlayer:didReceivePixelBuffer:", + "parent_class": "AgoraRtcMediaPlayerVideoFrameDelegate", + "toc": "toc_mediaplayer_observer" + }, + "updateScreenCaptureRegion2": { + "macos": "updateScreenCaptureRegion:", + "isOverload": true, + "params": { + "windows": [ + "rect" + ], + "macos": [ + "rect" + ] + }, + "parent_class": "IRtcEngine", + "toc": "toc_screencapture" + }, + "enumerateDevices": { + "macos": "enumerateDevices:", + "parent_class": "IRtcEngine", + "toc": "toc_common_device" + }, + "getDeviceInfo": { + "macos": "getDeviceInfo:", + "parent_class": "IRtcEngine", + "toc": "toc_common_device" + }, + "getDeviceVolume": { + "macos": "getDeviceVolume:", + "parent_class": "IRtcEngine", + "toc": "toc_common_device" + }, + "monitorDeviceChange": { + "macos": "monitorDeviceChange:", + "parent_class": "IRtcEngine", + "toc": "toc_common_device" + }, + "setDeviceVolume": { + "macos": "setDeviceVolume:volume:", + "parent_class": "IRtcEngine", + "toc": "toc_common_device" + }, + "stateChanged": { + "macos": "rtcEngine:device:type:stateChanged:", + "parent_class": "IRtcEngine", + "toc": "toc_common_device" + } + }, + "struct": { + "IRtcEngine": { + "windows": "IRtcEngine", + "android": "RtcEngine", + "ios": "AgoraRtcEngineKit", + "macos": "AgoraRtcEngineKit" + }, + "IRtcEngineEx": { + "windows": "IRtcEngineEx", + "android": "RtcEngineEx", + "ios": "AgoraRtcEngineKitEx", + "macos": "AgoraRtcEngineKitEx" + }, + "IRtcEngineEventHandler": { + "windows": "IRtcEngineEventHandler", + "android": "IRtcEngineEventHandler", + "ios": "AgoraRtcEngineDelegate", + "macos": "AgoraRtcEngineDelegate" + }, + "IAudioDeviceManager": { + "windows": "IAudioDeviceManager" + }, + "IVideoDeviceManager": { + "windows": "IVideoDeviceManager" + }, + "IAudioDeviceCollection": { + "windows": "IAudioDeviceCollection" + }, + "IVideoDeviceCollection": { + "windows": "IVideoDeviceCollection" + }, + "IAudioEncodedFrameObserver": { + "windows": "IAudioEncodedFrameObserver", + "android": "IAudioEncodedFrameObserver", + "ios": "AgoraAudioEncodedFrameDelegate", + "macos": "AgoraAudioEncodedFrameDelegate" + }, + "IAudioFrameObserver": { + "windows": "IAudioFrameObserver", + "android": "IAudioFrameObserver", + "ios": "AgoraAudioFrameDelegate", + "macos": "AgoraAudioFrameDelegate" + }, + "IAudioFrameObserverBase": { + "windows": "IAudioFrameObserverBase" + }, + "IAudioPcmFrameSink": { + "windows": "IAudioPcmFrameSink", + "ios": "AgoraRtcMediaPlayerAudioFrameDelegate", + "macos": "AgoraRtcMediaPlayerAudioFrameDelegate" + }, + "IMediaEngine": { + "windows": "IMediaEngine" + }, + "IMediaPlayer": { + "windows": "IMediaPlayer", + "android": "IMediaPlayer", + "ios": "AgoraRtcMediaPlayerProtocol", + "macos": "AgoraRtcMediaPlayerProtocol" + }, + "IMediaPlayerCacheManager": { + "windows": "IMediaPlayerCacheManager", + "android": "IMediaPlayerCacheManager", + "ios": "AgoraRtcMediaPlayerCacheManagerProtocol", + "macos": "AgoraRtcMediaPlayerCacheManagerProtocol" + }, + "IMediaPlayerCustomDataProvider": { + "windows": "IMediaPlayerCustomDataProvider", + "android": "IMediaPlayerCustomDataProvider" + }, + "IMediaPlayerSourceObserver": { + "windows": "IMediaPlayerSourceObserver", + "android": "IMediaPlayerObserver", + "ios": "AgoraRtcMediaPlayerDelegate", + "macos": "AgoraRtcMediaPlayerDelegate" + }, + "IMetadataObserver": { + "windows": "IMetadataObserver", + "android": "IMetadataObserver", + "ios": "AgoraMediaMetadataDelegate", + "macos": "AgoraMediaMetadataDelegate" + }, + "IPacketObserver": { + "windows": "IPacketObserver" + }, + "IVideoEncodedFrameObserver": { + "windows": "IVideoEncodedFrameObserver", + "android": "IVideoEncodedFrameObserver", + "ios": "AgoraEncodedVideoFrameDelegate", + "macos": "AgoraEncodedVideoFrameDelegate" + }, + "IVideoFrameObserver": { + "windows": "IVideoFrameObserver", + "android": "IVideoFrameObserver", + "ios": "AgoraVideoFrameDelegate", + "macos": "AgoraVideoFrameDelegate" + }, + "IFaceInfoObserver": { + "windows": "IFaceInfoObserver", + "android": "IFaceInfoObserver", + "ios": "AgoraFaceInfoDelegate", + "macos": "AgoraFaceInfoDelegate" + }, + "IAudioSpectrumObserver": { + "windows": "IAudioSpectrumObserver", + "android": "IAudioSpectrumObserver", + "ios": "AgoraAudioSpectrumDelegate", + "macos": "AgoraAudioSpectrumDelegate" + }, + "IBaseSpatialAudioEngine": { + "windows": "IBaseSpatialAudioEngine", + "android": "IBaseSpatialAudioEngine", + "ios": "AgoraSpatialAudioKitBase", + "macos": "AgoraSpatialAudioKitBase" + }, + "ILocalSpatialAudioEngine": { + "windows": "ILocalSpatialAudioEngine", + "android": "ILocalSpatialAudioEngine", + "ios": "AgoraLocalSpatialAudioKit", + "macos": "AgoraLocalSpatialAudioKit" + }, + "IScreenCaptureSourceList": { + "windows": "IScreenCaptureSourceList" + }, + "IAgoraParameter": { + "windows": "IAgoraParameter" + }, + "AudioRecordingConfiguration": { + "windows": "AudioRecordingConfiguration", + "android": "AudioRecordingConfiguration", + "ios": "AgoraAudioRecordingConfiguration", + "macos": "AgoraAudioRecordingConfiguration" + }, + "AudioFrame": { + "windows": "AudioFrame", + "android": "AudioFrame", + "ios": "AgoraAudioFrame", + "macos": "AgoraAudioFrame" + }, + "AudioParams": { + "windows": "AudioParams", + "android": "AudioParams", + "ios": "AgoraAudioParams", + "macos": "AgoraAudioParams" + }, + "AudioPcmFrame": { + "windows": "AudioPcmFrame" + }, + "AudioEncodedFrameObserverConfig": { + "windows": "AudioEncodedFrameObserverConfig", + "android": "AudioEncodedFrameObserverConfig", + "ios": "AgoraAudioEncodedFrameDelegateConfig", + "macos": "AgoraAudioEncodedFrameDelegateConfig" + }, + "AudioSpectrumData": { + "windows": "AudioSpectrumData", + "android": "AudioSpectrumInfo" + }, + "AudioVolumeInfo": { + "windows": "AudioVolumeInfo", + "android": "AudioVolumeInfo", + "ios": "AgoraRtcAudioVolumeInfo", + "macos": "AgoraRtcAudioVolumeInfo" + }, + "AudioTrackConfig": { + "windows": "AudioTrackConfig", + "android": "AudioTrackConfig", + "ios": "AgoraAudioTrackConfig", + "macos": "AgoraAudioTrackConfig" + }, + "BeautyOptions": { + "windows": "BeautyOptions", + "android": "BeautyOptions", + "ios": "AgoraBeautyOptions", + "macos": "AgoraBeautyOptions" + }, + "CameraCapturerConfiguration": { + "windows": "CameraCapturerConfiguration", + "android": "CameraCapturerConfiguration", + "ios": "AgoraCameraCapturerConfiguration", + "macos": "AgoraCameraCapturerConfiguration" + }, + "CacheStatistics": { + "windows": "CacheStatistics", + "android": "CacheStatistics", + "ios": "AgoraMediaPlayerCacheStatistics", + "macos": "AgoraMediaPlayerCacheStatistics" + }, + "ChannelMediaInfo": { + "windows": "ChannelMediaInfo", + "android": "ChannelMediaInfo", + "ios": "AgoraChannelMediaRelayInfo", + "macos": "AgoraChannelMediaRelayInfo" + }, + "ChannelMediaOptions": { + "windows": "ChannelMediaOptions", + "android": "ChannelMediaOptions", + "ios": "AgoraRtcChannelMediaOptions", + "macos": "AgoraRtcChannelMediaOptions" + }, + "ChannelMediaRelayConfiguration": { + "windows": "ChannelMediaRelayConfiguration", + "android": "ChannelMediaRelayConfiguration", + "ios": "AgoraChannelMediaRelayConfiguration", + "macos": "AgoraChannelMediaRelayConfiguration" + }, + "ClientRoleOptions": { + "windows": "ClientRoleOptions", + "android": "ClientRoleOptions", + "ios": "AgoraClientRoleOptions", + "macos": "AgoraClientRoleOptions" + }, + "ClimaxSegment": { + "windows": "ClimaxSegment", + "android": "ClimaxSegment", + "ios": "AgoraClimaxSegment" + }, + "ContentInspectConfig": { + "windows": "ContentInspectConfig", + "android": "ContentInspectConfig", + "ios": "AgoraContentInspectConfig", + "macos": "AgoraContentInspectConfig" + }, + "CodecCapInfo": { + "windows": "CodecCapInfo", + "android": "CodecCapInfo", + "ios": "AgoraVideoCodecCapInfo", + "macos": "AgoraVideoCodecCapInfo" + }, + "CodecCapLevels": { + "windows": "CodecCapLevels", + "android": "CodecCapLevels", + "ios": "AgoraVideoCodecCapLevels", + "macos": "AgoraVideoCodecCapLevels" + }, + "ColorEnhanceOptions": { + "windows": "ColorEnhanceOptions", + "android": "ColorEnhanceOptions", + "ios": "AgoraColorEnhanceOptions", + "macos": "AgoraColorEnhanceOptions" + }, + "ContentInspectModule": { + "windows": "ContentInspectModule", + "android": "ContentInspectModule", + "ios": "AgoraContentInspectModule", + "macos": "AgoraContentInspectModule" + }, + "DataStreamConfig": { + "windows": "DataStreamConfig", + "android": "DataStreamConfig", + "ios": "AgoraDataStreamConfig", + "macos": "AgoraDataStreamConfig" + }, + "DeviceInfo": { + "windows": "DeviceInfo", + "android": "DeviceInfo" + }, + "DirectCdnStreamingMediaOptions": { + "windows": "DirectCdnStreamingMediaOptions", + "android": "DirectCdnStreamingMediaOptions", + "ios": "AgoraDirectCdnStreamingMediaOptions", + "macos": "AgoraDirectCdnStreamingMediaOptions" + }, + "DirectCdnStreamingStats": { + "windows": "DirectCdnStreamingStats", + "android": "DirectCdnStreamingStats", + "ios": "AgoraDirectCdnStreamingStats", + "macos": "AgoraDirectCdnStreamingStats" + }, + "EchoTestConfiguration": { + "windows": "EchoTestConfiguration", + "android": "EchoTestConfiguration", + "ios": "AgoraEchoTestConfiguration", + "macos": "AgoraEchoTestConfiguration" + }, + "EncodedAudioFrameInfo": { + "windows": "EncodedAudioFrameInfo", + "ios": "AgoraEncodedAudioFrameInfo", + "macos": "AgoraEncodedAudioFrameInfo" + }, + "EncodedVideoFrameInfo": { + "windows": "EncodedVideoFrameInfo", + "android": "EncodedVideoFrameInfo", + "ios": "AgoraEncodedVideoFrameInfo", + "macos": "AgoraEncodedVideoFrameInfo" + }, + "EncryptionConfig": { + "windows": "EncryptionConfig", + "android": "EncryptionConfig", + "ios": "AgoraEncryptionConfig", + "macos": "AgoraEncryptionConfig" + }, + "ExtensionContext": { + "windows": "ExtensionContext", + "android": "ExtensionContext", + "ios": "AgoraExtensionContext", + "macos": "AgoraExtensionContext" + }, + "ExternalVideoFrame": { + "windows": "ExternalVideoFrame", + "android": "AgoraVideoFrame", + "ios": "AgoraVideoFrame", + "macos": "AgoraVideoFrame" + }, + "FilterEffectOptions": { + "windows": "FilterEffectOptions", + "android": "FilterEffectOptions", + "ios": "AgoraFilterEffectOptions", + "macos": "AgoraFilterEffectOptions" + }, + "FocalLengthInfo": { + "windows": "FocalLengthInfo", + "android": "AgoraFocalLengthInfo", + "ios": "AgoraFocalLengthInfo" + }, + "IDirectCdnStreamingEventHandler": { + "windows": "IDirectCdnStreamingEventHandler", + "android": "IDirectCdnStreamingEventHandler", + "ios": "AgoraDirectCdnStreamingEventDelegate", + "macos": "AgoraDirectCdnStreamingEventDelegate" + }, + "ImageTrackOptions": { + "windows": "ImageTrackOptions", + "android": "ImageTrackOptions", + "ios": "AgoraImageTrackOptions", + "macos": "AgoraImageTrackOptions" + }, + "LastmileProbeConfig": { + "windows": "LastmileProbeConfig", + "android": "LastmileProbeConfig", + "ios": "AgoraLastmileProbeConfig", + "macos": "AgoraLastmileProbeConfig" + }, + "LastmileProbeOneWayResult": { + "windows": "LastmileProbeOneWayResult", + "android": "LastmileProbeOneWayResult", + "ios": "AgoraLastmileProbeOneWayResult", + "macos": "AgoraLastmileProbeOneWayResult" + }, + "LastmileProbeResult": { + "windows": "LastmileProbeResult", + "android": "LastmileProbeResult", + "ios": "AgoraLastmileProbeResult", + "macos": "AgoraLastmileProbeResult" + }, + "LeaveChannelOptions": { + "windows": "LeaveChannelOptions", + "android": "LeaveChannelOptions", + "ios": "AgoraLeaveChannelOptions", + "macos": "AgoraLeaveChannelOptions" + }, + "LiveTranscoding": { + "windows": "LiveTranscoding", + "android": "LiveTranscoding", + "ios": "AgoraLiveTranscoding", + "macos": "AgoraLiveTranscoding" + }, + "LiveStreamAdvancedFeature": { + "windows": "LiveStreamAdvancedFeature", + "ios": "AgoraLiveStreamAdvancedFeature", + "macos": "AgoraLiveStreamAdvancedFeature" + }, + "LocalAudioStats": { + "windows": "LocalAudioStats", + "android": "LocalAudioStats", + "ios": "AgoraRtcLocalAudioStats", + "macos": "AgoraRtcLocalAudioStats" + }, + "LocalSpatialAudioConfig": { + "windows": "LocalSpatialAudioConfig", + "android": "LocalSpatialAudioConfig", + "ios": "AgoraLocalSpatialAudioConfig", + "macos": "AgoraLocalSpatialAudioConfig" + }, + "LocalTranscoderConfiguration": { + "windows": "LocalTranscoderConfiguration", + "android": "LocalTranscoderConfiguration", + "ios": "AgoraLocalTranscoderConfiguration", + "macos": "AgoraLocalTranscoderConfiguration" + }, + "LocalVideoStats": { + "windows": "LocalVideoStats", + "android": "LocalVideoStats", + "ios": "AgoraRtcLocalVideoStats", + "macos": "AgoraRtcLocalVideoStats" + }, + "LogConfig": { + "windows": "LogConfig", + "android": "LogConfig", + "ios": "AgoraLogConfig", + "macos": "AgoraLogConfig" + }, + "MediaSource": { + "windows": "MediaSource", + "android": "MediaPlayerSource", + "ios": "AgoraMediaSource", + "macos": "AgoraMediaSource" + }, + "MixedAudioStream": { + "windows": "MixedAudioStream", + "android": "MixedAudioStream", + "ios": "AgoraMixedAudioStream", + "macos": "AgoraMixedAudioStream" + }, + "LocalAudioMixerConfiguration": { + "windows": "LocalAudioMixerConfiguration", + "android": "LocalAudioMixerConfiguration", + "ios": "AgoraLocalAudioMixerConfiguration", + "macos": "AgoraLocalAudioMixerConfiguration" + }, + "LowlightEnhanceOptions": { + "windows": "LowlightEnhanceOptions", + "android": "LowlightEnhanceOptions", + "ios": "AgoraLowlightEnhanceOptions", + "macos": "AgoraLowlightEnhanceOptions" + }, + "Metadata": { + "windows": "Metadata", + "android": "Metadata", + "ios": "AgoraMetadata", + "macos": "AgoraMetadata" + }, + "Packet": { + "windows": "Packet" + }, + "PlayerPlaybackStats": { + "windows": "PlayerPlaybackStats", + "android": "PlayerPlaybackStats", + "ios": "AgoraMediaPlayerPlaybackStats", + "macos": "AgoraMediaPlayerPlaybackStats" + }, + "PlayerStreamInfo": { + "windows": "PlayerStreamInfo", + "android": "MediaStreamInfo", + "ios": "AgoraRtcMediaStreamInfo", + "macos": "AgoraRtcMediaStreamInfo" + }, + "PlayerUpdatedInfo": { + "windows": "PlayerUpdatedInfo", + "android": "PlayerUpdatedInfo", + "ios": "AgoraMediaPlayerUpdatedInfo", + "macos": "AgoraMediaPlayerUpdatedInfo" + }, + "RecorderStreamInfo": { + "windows": "RecorderStreamInfo" + }, + "Rectangle": { + "windows": "Rectangle", + "android": "Rectangle" + }, + "RemoteAudioStats": { + "windows": "RemoteAudioStats", + "android": "RemoteAudioStats", + "ios": "AgoraRtcRemoteAudioStats", + "macos": "AgoraRtcRemoteAudioStats" + }, + "RemoteVideoStats": { + "windows": "RemoteVideoStats", + "android": "RemoteVideoStats", + "ios": "AgoraRtcRemoteVideoStats", + "macos": "AgoraRtcRemoteVideoStats" + }, + "RemoteVoicePositionInfo": { + "windows": "RemoteVoicePositionInfo", + "android": "RemoteVoicePositionInfo", + "ios": "AgoraRemoteVoicePositionInfo", + "macos": "AgoraRemoteVoicePositionInfo" + }, + "RtcConnection": { + "windows": "RtcConnection", + "android": "RtcConnection", + "ios": "AgoraRtcConnection", + "macos": "AgoraRtcConnection" + }, + "RtcEngineConfig": { + "windows": "RtcEngineContext", + "android": "RtcEngineConfig", + "ios": "AgoraRtcEngineConfig", + "macos": "AgoraRtcEngineConfig" + }, + "RtcImage": { + "windows": "RtcImage", + "android": "AgoraImage", + "ios": "AgoraImage", + "macos": "AgoraImage" + }, + "RtcStats": { + "windows": "RtcStats", + "android": "RtcStats", + "ios": "AgoraChannelStats", + "macos": "AgoraChannelStats" + }, + "ScreenCaptureConfiguration": { + "windows": "ScreenCaptureConfiguration", + "macos": "AgoraScreenCaptureConfiguration" + }, + "ScreenCaptureParameters": { + "windows": "ScreenCaptureParameters", + "android": "ScreenCaptureParameters", + "ios": "AgoraScreenCaptureParameters", + "macos": "AgoraScreenCaptureParameters" + }, + "ScreenCaptureParameters2": { + "windows": "ScreenCaptureParameters2", + "android": "ScreenCaptureParameters", + "ios": "AgoraScreenCaptureParameters2" + }, + "ScreenAudioParameters": { + "windows": "ScreenAudioParameters", + "android": "AudioCaptureParameters", + "ios": "AgoraScreenAudioParameters" + }, + "ScreenVideoParameters": { + "windows": "ScreenVideoParameters", + "android": "VideoCaptureParameters", + "ios": "AgoraScreenVideoParameters" + }, + "ScreenCaptureSourceInfo": { + "windows": "ScreenCaptureSourceInfo", + "macos": "AgoraScreenCaptureSourceInfo" + }, + "SegmentationProperty": { + "windows": "SegmentationProperty", + "android": "SegmentationProperty", + "ios": "AgoraSegmentationProperty", + "macos": "AgoraSegmentationProperty" + }, + "SimulcastStreamConfig": { + "windows": "SimulcastStreamConfig", + "android": "SimulcastStreamConfig", + "ios": "AgoraSimulcastStreamConfig", + "macos": "AgoraSimulcastStreamConfig" + }, + "SnapshotConfig": { + "windows": "SnapshotConfig", + "android": "SnapshotConfig", + "ios": "AgoraSnapshotConfig", + "macos": "AgoraSnapshotConfig" + }, + "SpatialAudioParams": { + "windows": "SpatialAudioParams", + "android": "SpatialAudioParams", + "ios": "AgoraSpatialAudioParams", + "macos": "AgoraSpatialAudioParams" + }, + "SpatialAudioZone": { + "windows": "SpatialAudioZone", + "android": "SpatialAudioZone", + "ios": "AgoraSpatialAudioZone", + "macos": "AgoraSpatialAudioZone" + }, + "SrcInfo": { + "windows": "SrcInfo", + "android": "SrcInfo", + "ios": "AgoraMediaPlayerSrcInfo", + "macos": "AgoraMediaPlayerSrcInfo" + }, + "ThumbImageBuffer": { + "windows": "ThumbImageBuffer" + }, + "TranscodingUser": { + "windows": "TranscodingUser", + "android": "TranscodingUser", + "ios": "AgoraLiveTranscodingUser", + "macos": "AgoraLiveTranscodingUser" + }, + "TranscodingVideoStream": { + "windows": "TranscodingVideoStream", + "android": "TranscodingVideoStream", + "ios": "AgoraTranscodingVideoStream", + "macos": "AgoraTranscodingVideoStream" + }, + "UplinkNetworkInfo": { + "windows": "UplinkNetworkInfo", + "android": "UplinkNetworkInfo", + "ios": "AgoraUplinkNetworkInfo", + "macos": "AgoraUplinkNetworkInfo" + }, + "UserAudioSpectrumInfo": { + "windows": "UserAudioSpectrumInfo", + "android": "UserAudioSpectrumInfo", + "ios": "AgoraAudioSpectrumInfo", + "macos": "AgoraAudioSpectrumInfo" + }, + "UserInfo": { + "windows": "UserInfo", + "android": "UserInfo", + "ios": "AgoraUserInfo", + "macos": "AgoraUserInfo" + }, + "VideoCanvas": { + "windows": "VideoCanvas", + "android": "VideoCanvas", + "ios": "AgoraRtcVideoCanvas", + "macos": "AgoraRtcVideoCanvas" + }, + "VideoDenoiserOptions": { + "windows": "VideoDenoiserOptions", + "android": "VideoDenoiserOptions", + "ios": "AgoraVideoDenoiserOptions", + "macos": "AgoraVideoDenoiserOptions" + }, + "VideoDimensions": { + "windows": "VideoDimensions", + "android": "VideoDimensions" + }, + "VideoEncoderConfiguration": { + "windows": "VideoEncoderConfiguration", + "android": "VideoEncoderConfiguration", + "ios": "AgoraVideoEncoderConfiguration", + "macos": "AgoraVideoEncoderConfiguration" + }, + "VideoFormat": { + "windows": "VideoFormat", + "android": "CaptureFormat" + }, + "VideoFrame": { + "windows": "VideoFrame", + "android": "VideoFrame", + "ios": "AgoraOutputVideoFrame", + "macos": "AgoraOutputVideoFrame" + }, + "VideoLayout": { + "windows": "VideoLayout", + "android": "VideoLayout", + "ios": "AgoraVideoLayoutInfo" + }, + "VideoRenderingTracingInfo": { + "windows": "VideoRenderingTracingInfo", + "android": "VideoRenderingTracingInfo", + "ios": "AgoraVideoRenderingTracingInfo", + "macos": "AgoraVideoRenderingTracingInfo" + }, + "VideoSubscriptionOptions": { + "windows": "VideoSubscriptionOptions", + "android": "VideoSubscriptionOptions", + "ios": "AgoraVideoSubscriptionOptions", + "macos": "AgoraVideoSubscriptionOptions" + }, + "VirtualBackgroundSource": { + "windows": "VirtualBackgroundSource", + "android": "VirtualBackgroundSource", + "ios": "AgoraVirtualBackgroundSource", + "macos": "AgoraVirtualBackgroundSource" + }, + "WatermarkOptions": { + "windows": "WatermarkOptions", + "android": "WatermarkOptions", + "ios": "WatermarkOptions", + "macos": "WatermarkOptions" + }, + "WatermarkRatio": { + "windows": "WatermarkRatio" + }, + "WatermarkBuffer": { + "windows": "WatermarkBuffer", + "android": "WatermarkBuffer", + "ios": "WatermarkBuffer", + "macos": "WatermarkBuffer" + }, + "IVideoEffectObject": { + "windows": "IVideoEffectObject", + "android": "IVideoEffectObject", + "ios": "AgoraVideoEffectObject", + "macos": "AgoraVideoEffectObject" + }, + "WatermarkConfig": { + "windows": "WatermarkConfig", + "android": "WatermarkConfig", + "ios": "WatermarkConfig", + "macos": "WatermarkConfig" + }, + "PathStats": { + "windows": "PathStats", + "android": "PathStats", + "ios": "AgoraPathStats", + "macos": "AgoraPathStats" + }, + "MultipathStats": { + "windows": "MultipathStats", + "android": "MultipathStats", + "ios": "AgoraMultipathStats", + "macos": "AgoraMultipathStats" + }, + "StreamLayerConfig": { + "windows": "StreamLayerConfig", + "android": "StreamLayerConfig", + "ios": "AgoraStreamLayerConfig", + "macos": "AgoraStreamLayerConfig" + }, + "SimulcastConfig": { + "windows": "SimulcastConfig", + "android": "SimulcastConfig", + "ios": "AgoraSimulcastConfig", + "macos": "AgoraSimulcastConfig" + }, + "AdvancedAudioOptions": { + "windows": "AdvancedAudioOptions", + "android": "AdvancedAudioOptions", + "ios": "AgoraAdvancedAudioOptions", + "macos": "AgoraAdvancedAudioOptions" + }, + "AdvanceOptions": { + "windows": "AdvanceOptions", + "android": "AdvanceOptions", + "ios": "AgoraAdvancedVideoOptions", + "macos": "AgoraAdvancedVideoOptions" + }, + "AgoraRhythmPlayerConfig": { + "windows": "AgoraRhythmPlayerConfig", + "android": "AgoraRhythmPlayerConfig", + "ios": "AgoraRhythmPlayerConfig", + "macos": "AgoraRhythmPlayerConfig" + }, + "IAudioEffectManager": { + "android": "IAudioEffectManager" + }, + "IMediaExtensionObserver": { + "android": "IMediaExtensionObserver", + "ios": "AgoraMediaFilterEventDelegate", + "macos": "AgoraMediaFilterEventDelegate" + }, + "IMediaPlayerAudioFrameObserver": { + "android": "IMediaPlayerAudioFrameObserver" + }, + "IMediaPlayerVideoFrameObserver": { + "android": "IMediaPlayerVideoFrameObserver" + }, + "AgoraFacePositionInfo": { + "android": "AgoraFacePositionInfo", + "ios": "AgoraFacePositionInfo" + }, + "VideoLayoutInfo": { + "android": "VideoLayoutInfo", + "ios": "AgoraVideoLayoutInfo" + }, + "IRtcEngineReleaseCallback": { + "android": "IRtcEngineReleaseCallback" + }, + "AgoraMediaFilterExtensionDelegate": { + "ios": "AgoraMediaFilterExtensionDelegate", + "macos": "AgoraMediaFilterExtensionDelegate" + }, + "AgoraMediaMetadataDataSource": { + "ios": "AgoraMediaMetadataDataSource", + "macos": "AgoraMediaMetadataDataSource" + }, + "AgoraRtcMediaPlayerVideoFrameDelegate": { + "ios": "AgoraRtcMediaPlayerVideoFrameDelegate", + "macos": "AgoraRtcMediaPlayerVideoFrameDelegate" + }, + "AgoraRtcDeviceInfo": { + "macos": "AgoraRtcDeviceInfo" + } + }, + "enum": { + "WATERMARK_FIT_MODE": { + "windows": "WATERMARK_FIT_MODE" + }, + "FIT_MODE_COVER_POSITION": { + "windows": "FIT_MODE_COVER_POSITION" + }, + "FIT_MODE_USE_IMAGE_RATIO": { + "windows": "FIT_MODE_USE_IMAGE_RATIO" + }, + "ALPHA_STITCH_MODE": { + "windows": "ALPHA_STITCH_MODE", + "android": "AlphaStitchMode", + "ios": "AgoraAlphaStitchMode", + "macos": "AgoraAlphaStitchMode" + }, + "NO_ALPHA_STITCH": { + "windows": "NO_ALPHA_STITCH", + "android": "ALPHA_NO_STITCH", + "ios": "AgoraNoAlphaStitch", + "macos": "AgoraNoAlphaStitch" + }, + "ALPHA_STITCH_UP": { + "windows": "ALPHA_STITCH_UP", + "android": "ALPHA_STITCH_UP", + "ios": "AgoraAlphaStitchUp", + "macos": "AgoraAlphaStitchUp" + }, + "ALPHA_STITCH_BELOW": { + "windows": "ALPHA_STITCH_BELOW", + "android": "ALPHA_STITCH_BELOW", + "ios": "AgoraAlphaStitchBelow", + "macos": "AgoraAlphaStitchBelow" + }, + "ALPHA_STITCH_LEFT": { + "windows": "ALPHA_STITCH_LEFT", + "android": "ALPHA_STITCH_LEFT", + "ios": "AgoraAlphaStitchLeft", + "macos": "AgoraAlphaStitchLeft" + }, + "ALPHA_STITCH_RIGHT": { + "windows": "ALPHA_STITCH_RIGHT", + "android": "ALPHA_STITCH_RIGHT", + "ios": "AgoraAlphaStitchRight", + "macos": "AgoraAlphaStitchRight" + }, + "AREA_CODE": { + "windows": "AREA_CODE", + "android": "AreaCode", + "ios": "AgoraAreaCodeType", + "macos": "AgoraAreaCodeType" + }, + "AREA_CODE_CN": { + "windows": "AREA_CODE_CN", + "android": "AREA_CODE_CN", + "ios": "AgoraAreaCodeTypeCN", + "macos": "AgoraAreaCodeTypeCN" + }, + "AREA_CODE_NA": { + "windows": "AREA_CODE_NA", + "android": "AREA_CODE_NA", + "ios": "AgoraAreaCodeTypeNA", + "macos": "AgoraAreaCodeTypeNA" + }, + "AREA_CODE_EU": { + "windows": "AREA_CODE_EU", + "android": "AREA_CODE_EU", + "ios": "AgoraAreaCodeTypeEUR", + "macos": "AgoraAreaCodeTypeEUR" + }, + "AREA_CODE_AS": { + "windows": "AREA_CODE_AS", + "android": "AREA_CODE_AS", + "ios": "AgoraAreaCodeTypeAS", + "macos": "AgoraAreaCodeTypeAS" + }, + "AREA_CODE_JP": { + "windows": "AREA_CODE_JP", + "android": "AREA_CODE_JP", + "ios": "AgoraAreaCodeTypeJP", + "macos": "AgoraAreaCodeTypeJP" + }, + "AREA_CODE_IN": { + "windows": "AREA_CODE_IN", + "android": "AREA_CODE_IN", + "ios": "AgoraAreaCodeTypeIN", + "macos": "AgoraAreaCodeTypeIN" + }, + "AREA_CODE_GLOB": { + "windows": "AREA_CODE_GLOB", + "android": "AREA_CODE_GLOB", + "ios": "AgoraAreaCodeTypeGlobal", + "macos": "AgoraAreaCodeTypeGlobal" + }, + "AUDIENCE_LATENCY_LEVEL_TYPE": { + "windows": "AUDIENCE_LATENCY_LEVEL_TYPE", + "ios": "AgoraAudienceLatencyLevelType", + "macos": "AgoraAudienceLatencyLevelType" + }, + "AUDIENCE_LATENCY_LEVEL_LOW_LATENCY": { + "windows": "AUDIENCE_LATENCY_LEVEL_LOW_LATENCY", + "android": "AUDIENCE_LATENCY_LEVEL_LOW_LATENCY", + "ios": "AgoraAudienceLatencyLevelLowLatency", + "macos": "AgoraAudienceLatencyLevelLowLatency" + }, + "AUDIENCE_LATENCY_LEVEL_ULTRA_LOW_LATENCY": { + "windows": "AUDIENCE_LATENCY_LEVEL_ULTRA_LOW_LATENCY", + "android": "AUDIENCE_LATENCY_LEVEL_ULTRA_LOW_LATENCY", + "ios": "AgoraAudienceLatencyLevelUltraLowLatency", + "macos": "AgoraAudienceLatencyLevelUltraLowLatency" + }, + "AUDIO_AINS_MODE": { + "windows": "AUDIO_AINS_MODE", + "ios": "AUDIO_AINS_MODE", + "macos": "AUDIO_AINS_MODE" + }, + "AINS_MODE_BALANCED": { + "windows": "AINS_MODE_BALANCED", + "ios": "AINS_MODE_BALANCED", + "macos": "AINS_MODE_BALANCED" + }, + "AINS_MODE_AGGRESSIVE": { + "windows": "AINS_MODE_AGGRESSIVE", + "ios": "AINS_MODE_AGGRESSIVE", + "macos": "AINS_MODE_AGGRESSIVE" + }, + "AINS_MODE_ULTRALOWLATENCY": { + "windows": "AINS_MODE_ULTRALOWLATENCY", + "ios": "AINS_MODE_ULTRALOWLATENCY", + "macos": "AINS_MODE_ULTRALOWLATENCY" + }, + "AUDIO_CODEC_PROFILE_TYPE": { + "windows": "AUDIO_CODEC_PROFILE_TYPE", + "android": "AudioCodecProfileType", + "ios": "AgoraAudioCodecProfileType", + "macos": "AgoraAudioCodecProfileType" + }, + "AUDIO_CODEC_PROFILE_LC_AAC": { + "windows": "AUDIO_CODEC_PROFILE_LC_AAC", + "android": "LC_AAC", + "ios": "AgoraAudioCodecProfileLCAAC", + "macos": "AgoraAudioCodecProfileLCAAC" + }, + "AUDIO_CODEC_PROFILE_HE_AAC": { + "windows": "AUDIO_CODEC_PROFILE_HE_AAC", + "android": "HE_AAC", + "ios": "AgoraAudioCodecProfileHEAAC", + "macos": "AgoraAudioCodecProfileHEAAC" + }, + "AUDIO_CODEC_PROFILE_HE_AAC_V2": { + "windows": "HE_AAC_V2", + "android": "HE_AAC_V2", + "ios": "AgoraAudioCodecProfileHEAACv2", + "macos": "AgoraAudioCodecProfileHEAACv2" + }, + "AUDIO_CODEC_TYPE": { + "windows": "AUDIO_CODEC_TYPE", + "ios": "AgoraAudioCodecType", + "macos": "AgoraAudioCodecType" + }, + "AUDIO_CODEC_OPUS": { + "windows": "AUDIO_CODEC_OPUS", + "android": "AUDIO_CODEC_OPUS", + "ios": "AgoraAudioCodecTypeOPUS", + "macos": "AgoraAudioCodecTypeOPUS" + }, + "AUDIO_CODEC_PCMA": { + "windows": "AUDIO_CODEC_PCMA", + "android": "AUDIO_CODEC_PCMA", + "ios": "AUDIO_CODEC_PCMA", + "macos": "AUDIO_CODEC_PCMA" + }, + "AUDIO_CODEC_PCMU": { + "windows": "AUDIO_CODEC_PCMU", + "android": "AUDIO_CODEC_PCMU", + "ios": "AUDIO_CODEC_PCMU", + "macos": "AUDIO_CODEC_PCMU" + }, + "AUDIO_CODEC_G722": { + "windows": "AUDIO_CODEC_G722", + "android": "AUDIO_CODEC_G722", + "ios": "AUDIO_CODEC_G722", + "macos": "AUDIO_CODEC_G722" + }, + "AUDIO_CODEC_AACLC": { + "windows": "AUDIO_CODEC_AACLC", + "android": "AUDIO_CODEC_AACLC", + "ios": "AgoraAudioCodecTypeAACLC", + "macos": "AgoraAudioCodecTypeAACLC" + }, + "AUDIO_CODEC_HEAAC": { + "windows": "AUDIO_CODEC_HEAAC", + "android": "AUDIO_CODEC_HEAAC", + "ios": "AgoraAudioCodecTypeHEAAC", + "macos": "AgoraAudioCodecTypeHEAAC" + }, + "AUDIO_CODEC_JC1": { + "windows": "AUDIO_CODEC_JC1", + "android": "AUDIO_CODEC_JC1", + "ios": "AUDIO_CODEC_JC1", + "macos": "AUDIO_CODEC_JC1" + }, + "AUDIO_CODEC_HEAAC2": { + "windows": "AUDIO_CODEC_HEAAC2", + "android": "AUDIO_CODEC_HEAAC2", + "ios": "AgoraAudioCodecTypeHEAAC2", + "macos": "AgoraAudioCodecTypeHEAAC2" + }, + "AUDIO_ENCODED_FRAME_OBSERVER_POSITION": { + "windows": "AUDIO_ENCODED_FRAME_OBSERVER_POSITION", + "ios": "AgoraAudioEncodedFrameDelegatePosition", + "macos": "AgoraAudioEncodedFrameDelegatePosition" + }, + "AUDIO_ENCODED_FRAME_OBSERVER_POSITION_RECORD": { + "windows": "AUDIO_ENCODED_FRAME_OBSERVER_POSITION_RECORD", + "android": "AUDIO_ENCODED_FRAME_OBSERVER_POSITION_MIC", + "ios": "AgoraAudioEncodedFrameObserverPositionRecord", + "macos": "AgoraAudioEncodedFrameObserverPositionRecord" + }, + "AUDIO_ENCODED_FRAME_OBSERVER_POSITION_PLAYBACK": { + "windows": "AUDIO_ENCODED_FRAME_OBSERVER_POSITION_PLAYBACK", + "android": "AUDIO_ENCODED_FRAME_OBSERVER_POSITION_PLAYBACK", + "ios": "AgoraAudioEncodedFrameObserverPositionPlayback", + "macos": "AgoraAudioEncodedFrameObserverPositionPlayback" + }, + "AUDIO_ENCODED_FRAME_OBSERVER_POSITION_MIXED": { + "windows": "AUDIO_ENCODED_FRAME_OBSERVER_POSITION_MIXED", + "android": "AUDIO_ENCODED_FRAME_OBSERVER_POSITION_MIXED", + "ios": "AgoraAudioEncodedFrameObserverPositionMixed", + "macos": "AgoraAudioEncodedFrameObserverPositionMixed" + }, + "AUDIO_ENCODING_TYPE": { + "windows": "AUDIO_ENCODING_TYPE", + "ios": "AgoraAudioEncodingType", + "macos": "AgoraAudioEncodingType" + }, + "AUDIO_ENCODING_TYPE_AAC_16000_LOW": { + "windows": "AUDIO_ENCODING_TYPE_AAC_16000_LOW", + "android": "AUDIO_ENCODING_TYPE_AAC_16000_LOW", + "ios": "AgoraAudioEncodingTypeAAC16000Low", + "macos": "AgoraAudioEncodingTypeAAC16000Low" + }, + "AUDIO_ENCODING_TYPE_AAC_16000_MEDIUM": { + "windows": "AUDIO_ENCODING_TYPE_AAC_16000_MEDIUM", + "android": "AUDIO_ENCODING_TYPE_AAC_16000_MEDIUM", + "ios": "AgoraAudioEncodingTypeAAC16000Medium", + "macos": "AgoraAudioEncodingTypeAAC16000Medium" + }, + "AUDIO_ENCODING_TYPE_AAC_32000_LOW": { + "windows": "AUDIO_ENCODING_TYPE_AAC_32000_LOW", + "android": "AUDIO_ENCODING_TYPE_AAC_32000_LOW", + "ios": "AgoraAudioEncodingTypeAAC32000Low", + "macos": "AgoraAudioEncodingTypeAAC32000Low" + }, + "AUDIO_ENCODING_TYPE_AAC_32000_MEDIUM": { + "windows": "AUDIO_ENCODING_TYPE_AAC_32000_MEDIUM", + "android": "AUDIO_ENCODING_TYPE_AAC_32000_MEDIUM", + "ios": "AgoraAudioEncodingTypeAAC32000Medium", + "macos": "AgoraAudioEncodingTypeAAC32000Medium" + }, + "AUDIO_ENCODING_TYPE_AAC_32000_HIGH": { + "windows": "AUDIO_ENCODING_TYPE_AAC_32000_HIGH", + "android": "AUDIO_ENCODING_TYPE_AAC_32000_HIGH", + "ios": "AgoraAudioEncodingTypeAAC32000High", + "macos": "AgoraAudioEncodingTypeAAC32000High" + }, + "AUDIO_ENCODING_TYPE_AAC_48000_MEDIUM": { + "windows": "AUDIO_ENCODING_TYPE_AAC_48000_MEDIUM", + "android": "AUDIO_ENCODING_TYPE_AAC_48000_MEDIUM", + "ios": "AgoraAudioEncodingTypeAAC48000Medium", + "macos": "AgoraAudioEncodingTypeAAC48000Medium" + }, + "AUDIO_ENCODING_TYPE_AAC_48000_HIGH": { + "windows": "AUDIO_ENCODING_TYPE_AAC_48000_HIGH", + "android": "AUDIO_ENCODING_TYPE_AAC_48000_HIGH", + "ios": "AgoraAudioEncodingTypeAAC48000High", + "macos": "AgoraAudioEncodingTypeAAC48000High" + }, + "AUDIO_ENCODING_TYPE_OPUS_16000_LOW": { + "windows": "AUDIO_ENCODING_TYPE_OPUS_16000_LOW", + "android": "AUDIO_ENCODING_TYPE_OPUS_16000_LOW", + "ios": "AgoraAudioEncodingTypeOPUS16000Low", + "macos": "AgoraAudioEncodingTypeOPUS16000Low" + }, + "AUDIO_ENCODING_TYPE_OPUS_16000_MEDIUM": { + "windows": "AUDIO_ENCODING_TYPE_OPUS_16000_MEDIUM", + "android": "AUDIO_ENCODING_TYPE_OPUS_16000_MEDIUM", + "ios": "AgoraAudioEncodingTypeOPUS6000Medium", + "macos": "AgoraAudioEncodingTypeOPUS6000Medium" + }, + "AUDIO_ENCODING_TYPE_OPUS_48000_MEDIUM": { + "windows": "AUDIO_ENCODING_TYPE_OPUS_48000_MEDIUM", + "android": "AUDIO_ENCODING_TYPE_OPUS_48000_MEDIUM", + "ios": "AgoraAudioEncodingTypeOPUS48000Medium", + "macos": "AgoraAudioEncodingTypeOPUS48000Medium" + }, + "AUDIO_ENCODING_TYPE_OPUS_48000_HIGH": { + "windows": "AUDIO_ENCODING_TYPE_OPUS_48000_HIGH", + "android": "AUDIO_ENCODING_TYPE_OPUS_48000_HIGH", + "ios": "AgoraAudioEncodingTypeOPUS48000High", + "macos": "AgoraAudioEncodingTypeOPUS48000High" + }, + "AUDIO_EFFECT_PRESET": { + "windows": "AUDIO_EFFECT_PRESET", + "ios": "AgoraAudioEffectPreset", + "macos": "AgoraAudioEffectPreset" + }, + "AUDIO_EFFECT_OFF": { + "windows": "AUDIO_EFFECT_OFF", + "android": "AUDIO_EFFECT_OFF", + "ios": "AgoraAudioEffectPresetOff", + "macos": "AgoraAudioEffectPresetOff" + }, + "AUDIO_SOURCE_TYPE": { + "windows": "AUDIO_SOURCE_TYPE", + "android": "AudioSourceType", + "ios": "AgoraAudioSourceType", + "macos": "AgoraAudioSourceType" + }, + "AUDIO_SOURCE_MICROPHONE": { + "windows": "AUDIO_SOURCE_MICROPHONE", + "android": "AUDIO_SOURCE_MICROPHONE", + "ios": "AgoraAudioSourceMicrophone", + "macos": "AgoraAudioSourceMicrophone" + }, + "AUDIO_SOURCE_CUSTOM": { + "windows": "AUDIO_SOURCE_CUSTOM", + "android": "AUDIO_SOURCE_CUSTOM", + "ios": "AgoraAudioSourceCustom", + "macos": "AgoraAudioSourceCustom" + }, + "AUDIO_SOURCE_MEDIA_PLAYER": { + "windows": "AUDIO_SOURCE_MEDIA_PLAYER", + "android": "AUDIO_SOURCE_MEDIA_PLAYER", + "ios": "AgoraAudioSourceMediaPlayer", + "macos": "AgoraAudioSourceMediaPlayer" + }, + "AUDIO_SOURCE_LOOPBACK_RECORDING": { + "windows": "AUDIO_SOURCE_LOOPBACK_RECORDING", + "android": "AUDIO_SOURCE_LOOPBACK_RECORDING", + "ios": "AgoraAudioSourceLoopbackRecording", + "macos": "AgoraAudioSourceLoopbackRecording" + }, + "AUDIO_SOURCE_MIXED_STREAM": { + "windows": "AUDIO_SOURCE_MIXED_STREAM", + "android": "AUDIO_SOURCE_MIXED_STREAM", + "ios": "AgoraAudioSourceMixedStream", + "macos": "AgoraAudioSourceMixedStream" + }, + "AUDIO_SOURCE_REMOTE_USER": { + "windows": "AUDIO_SOURCE_REMOTE_USER", + "android": "AUDIO_SOURCE_REMOTE_USER", + "ios": "AgoraAudioSourceRemoteUser", + "macos": "AgoraAudioSourceRemoteUser" + }, + "AUDIO_SOURCE_REMOTE_CHANNEL": { + "windows": "AUDIO_SOURCE_REMOTE_CHANNEL", + "android": "AUDIO_SOURCE_REMOTE_CHANNEL", + "ios": "AgoraAudioSourceRemoteChannel", + "macos": "AgoraAudioSourceRemoteChannel" + }, + "AUDIO_SOURCE_UNKNOWN": { + "windows": "AUDIO_SOURCE_UNKNOWN", + "android": "AUDIO_SOURCE_UNKNOWN", + "ios": "AgoraAudioSourceTypeUnknown", + "macos": "AgoraAudioSourceTypeUnknown" + }, + "BACKGROUND_BLUR_DEGREE": { + "windows": "BACKGROUND_BLUR_DEGREE", + "ios": "AgoraBlurDegree", + "macos": "AgoraBlurDegree" + }, + "BLUR_DEGREE_LOW": { + "windows": "BLUR_DEGREE_LOW", + "ios": "AgoraBlurLow", + "macos": "AgoraBlurLow" + }, + "BLUR_DEGREE_MEDIUM": { + "windows": "BLUR_DEGREE_MEDIUM", + "ios": "AgoraBlurMedium", + "macos": "AgoraBlurMedium" + }, + "BLUR_DEGREE_HIGH": { + "windows": "BLUR_DEGREE_HIGH", + "ios": "AgoraBlurHigh", + "macos": "AgoraBlurHigh" + }, + "BACKGROUND_SOURCE_TYPE": { + "windows": "BACKGROUND_SOURCE_TYPE", + "ios": "AgoraVirtualBackgroundSourceType", + "macos": "AgoraVirtualBackgroundSourceType" + }, + "BACKGROUND_NONE": { + "windows": "BACKGROUND_NONE", + "ios": "AgoraVirtualBackgroundNone", + "macos": "AgoraVirtualBackgroundNone" + }, + "BACKGROUND_COLOR": { + "windows": "BACKGROUND_COLOR", + "ios": "AgoraVirtualBackgroundColor", + "macos": "AgoraVirtualBackgroundColor" + }, + "BACKGROUND_IMG": { + "windows": "BACKGROUND_IMG", + "ios": "AgoraVirtualBackgroundImg", + "macos": "AgoraVirtualBackgroundImg" + }, + "BACKGROUND_BLUR": { + "windows": "BACKGROUND_BLUR", + "ios": "AgoraVirtualBackgroundBlur", + "macos": "AgoraVirtualBackgroundBlur" + }, + "BACKGROUND_VIDEO": { + "windows": "BACKGROUND_VIDEO", + "ios": "AgoraVirtualBackgroundVideo", + "macos": "AgoraVirtualBackgroundVideo" + }, + "SAE_DEPLOY_REGION_CN": { + "windows": "SAE_DEPLOY_REGION_CN", + "ios": "AgoraSaeDeployRegionTypeCN", + "macos": "AgoraSaeDeployRegionTypeCN" + }, + "SAE_DEPLOY_REGION_NA": { + "windows": "SAE_DEPLOY_REGION_NA", + "ios": "AgoraSaeDeployRegionTypeNA", + "macos": "AgoraSaeDeployRegionTypeNA" + }, + "SAE_DEPLOY_REGION_EU": { + "windows": "SAE_DEPLOY_REGION_EU", + "ios": "AgoraSaeDeployRegionTypeEU", + "macos": "AgoraSaeDeployRegionTypeEU" + }, + "SAE_DEPLOY_REGION_AS": { + "windows": "SAE_DEPLOY_REGION_AS", + "ios": "AgoraSaeDeployRegionTypeAS", + "macos": "AgoraSaeDeployRegionTypeAS" + }, + "CAMERA_STABILIZATION_MODE": { + "windows": "CAMERA_STABILIZATION_MODE", + "ios": "AgoraCameraStabilizationMode" + }, + "CAMERA_STABILIZATION_MODE_OFF": { + "windows": "CAMERA_STABILIZATION_MODE_OFF", + "ios": "AgoraCameraStabilizationModeOff" + }, + "CAMERA_STABILIZATION_MODE_AUTO": { + "windows": "CAMERA_STABILIZATION_MODE_AUTO", + "ios": "AgoraCameraStabilizationModeAuto" + }, + "CAMERA_STABILIZATION_MODE_LEVEL_1": { + "windows": "CAMERA_STABILIZATION_MODE_LEVEL_1", + "ios": "AgoraCameraStabilizationModeLevel1" + }, + "CAMERA_STABILIZATION_MODE_LEVEL_2": { + "windows": "CAMERA_STABILIZATION_MODE_LEVEL_2", + "ios": "AgoraCameraStabilizationModeLevel2" + }, + "CAMERA_STABILIZATION_MODE_LEVEL_3": { + "windows": "CAMERA_STABILIZATION_MODE_LEVEL_3", + "ios": "AgoraCameraStabilizationModeLevel3" + }, + "CODEC_CAP_MASK": { + "windows": "CODEC_CAP_MASK", + "ios": "AgoraCodecCapMask", + "macos": "AgoraCodecCapMask" + }, + "CODEC_CAP_MASK_NONE": { + "windows": "CODEC_CAP_MASK_NONE", + "ios": "AgoraCodecMaskNone", + "macos": "AgoraCodecMaskNone" + }, + "CODEC_CAP_MASK_HW_DEC": { + "windows": "CODEC_CAP_MASK_HW_DEC", + "ios": "AgoraCodecMaskHwDec", + "macos": "AgoraCodecMaskHwDec" + }, + "CODEC_CAP_MASK_HW_ENC": { + "windows": "CODEC_CAP_MASK_HW_ENC", + "ios": "AgoraCodecMaskHwEnc", + "macos": "AgoraCodecMaskHwEnc" + }, + "CODEC_CAP_MASK_SW_DEC": { + "windows": "CODEC_CAP_MASK_SW_DEC", + "ios": "AgoraCodecMaskSwDec", + "macos": "AgoraCodecMaskSwDec" + }, + "CODEC_CAP_MASK_SW_ENC": { + "windows": "CODEC_CAP_MASK_SW_ENC", + "ios": "AgoraCodecMaskSwEnc", + "macos": "AgoraCodecMaskSwEnc" + }, + "CONTENT_INSPECT_NEUTRAL": { + "windows": "CONTENT_INSPECT_NEUTRAL", + "android": "CONTENT_INSPECT_NEUTRAL", + "ios": "AgoraContentInspectNeutral", + "macos": "AgoraContentInspectNeutral" + }, + "CONTENT_INSPECT_SEXY": { + "windows": "CONTENT_INSPECT_SEXY", + "android": "CONTENT_INSPECT_SEXY", + "ios": "AgoraContentInspectSexy", + "macos": "AgoraContentInspectSexy" + }, + "CONTENT_INSPECT_PORN": { + "windows": "CONTENT_INSPECT_PORN", + "android": "CONTENT_INSPECT_PORN", + "ios": "AgoraContentInspectPorn", + "macos": "AgoraContentInspectPorn" + }, + "CONTENT_INSPECT_TYPE": { + "windows": "CONTENT_INSPECT_TYPE", + "ios": "AgoraContentInspectType", + "macos": "AgoraContentInspectType" + }, + "CONTENT_INSPECT_INVALID": { + "windows": "CONTENT_INSPECT_INVALID", + "android": "CONTENT_INSPECT_TYPE_INVALID", + "ios": "AgoraContentInspectTypeInvalid", + "macos": "AgoraContentInspectTypeInvalid" + }, + "CONTENT_INSPECT_MODERATION": { + "windows": "CONTENT_INSPECT_MODERATION", + "android": "CONTENT_INSPECT_TYPE_MODERATION", + "ios": "AgoraContentInspectTypeModeration", + "macos": "AgoraContentInspectTypeModeration" + }, + "CONTENT_INSPECT_SUPERVISION": { + "windows": "CONTENT_INSPECT_SUPERVISION", + "android": "CONTENT_INSPECT_TYPE_SUPERVISE", + "ios": "AgoraContentInspectTypeSupervise", + "macos": "AgoraContentInspectTypeSupervise" + }, + "CONTENT_INSPECT_IMAGE_MODERATION": { + "windows": "CONTENT_INSPECT_IMAGE_MODERATION", + "android": "CONTENT_INSPECT_TYPE_IMAGE_MODERATION", + "ios": "AgoraContentInspectTypeImageModeration", + "macos": "AgoraContentInspectTypeImageModeration" + }, + "COMPRESSION_PREFERENCE": { + "windows": "COMPRESSION_PREFERENCE", + "android": "COMPRESSION_PREFERENCE", + "ios": "AgoraCompressionPreference", + "macos": "AgoraCompressionPreference" + }, + "PREFER_COMPRESSION_AUTO": { + "windows": "PREFER_COMPRESSION_AUTO", + "android": "PREFER_COMPRESSION_AUTO", + "ios": "AgoraCompressionAuto", + "macos": "AgoraCompressionAuto" + }, + "PREFER_LOW_LATENCY": { + "windows": "PREFER_LOW_LATENCY", + "android": "PREFER_LOW_LATENCY", + "ios": "AgoraCompressionLowLatency", + "macos": "AgoraCompressionLowLatency" + }, + "PREFER_QUALITY": { + "windows": "PREFER_QUALITY", + "android": "PREFER_QUALITY", + "ios": "AgoraCompressionQuality", + "macos": "AgoraCompressionQuality" + }, + "EAR_MONITORING_FILTER_TYPE": { + "windows": "EAR_MONITORING_FILTER_TYPE", + "ios": "AgoraEarMonitoringFilterType", + "macos": "AgoraEarMonitoringFilterType" + }, + "EAR_MONITORING_FILTER_NONE": { + "windows": "EAR_MONITORING_FILTER_NONE", + "android": "EAR_MONITORING_FILTER_NONE", + "ios": "AgoraEarMonitoringFilterNone", + "macos": "AgoraEarMonitoringFilterNone" + }, + "EAR_MONITORING_FILTER_BUILT_IN_AUDIO_FILTERS": { + "windows": "EAR_MONITORING_FILTER_BUILT_IN_AUDIO_FILTERS", + "android": "EAR_MONITORING_FILTER_BUILT_IN_AUDIO_FILTERS", + "ios": "AgoraEarMonitoringFilterBuiltInAudioFilters", + "macos": "AgoraEarMonitoringFilterBuiltInAudioFilters" + }, + "EAR_MONITORING_FILTER_NOISE_SUPPRESSION": { + "windows": "EAR_MONITORING_FILTER_NOISE_SUPPRESSION", + "android": "EAR_MONITORING_FILTER_NOISE_SUPPRESSION", + "ios": "AgoraEarMonitoringFilterNoiseSuppression", + "macos": "AgoraEarMonitoringFilterNoiseSuppression" + }, + "EAR_MONITORING_FILTER_REUSE_POST_PROCESSING_FILTER": { + "windows": "EAR_MONITORING_FILTER_REUSE_POST_PROCESSING_FILTER", + "android": "EAR_MONITORING_FILTER_REUSE_POST_PROCESSING_FILTER", + "ios": "AgoraEarMonitoringFilterReusePostProcessingFilter", + "macos": "AgoraEarMonitoringFilterReusePostProcessingFilter" + }, + "EXTERNAL_VIDEO_SOURCE_TYPE": { + "windows": "EXTERNAL_VIDEO_SOURCE_TYPE", + "android": "ExternalVideoSourceType", + "ios": "AgoraExternalVideoSourceType", + "macos": "AgoraExternalVideoSourceType" + }, + "VIDEO_FRAME": { + "windows": "VIDEO_FRAME", + "android": "VIDEO_FRAME", + "ios": "AgoraExternalVideoSourceTypeVideoFrame", + "macos": "AgoraExternalVideoSourceTypeVideoFrame" + }, + "ENCODED_VIDEO_FRAME": { + "windows": "ENCODED_VIDEO_FRAME", + "android": "ENCODED_VIDEO_FRAME", + "ios": "AgoraExternalVideoSourceTypeEncodedVideoFrame", + "macos": "AgoraExternalVideoSourceTypeEncodedVideoFrame" + }, + "ROOM_ACOUSTICS_KTV": { + "windows": "ROOM_ACOUSTICS_KTV", + "android": "ROOM_ACOUSTICS_KTV", + "ios": "AgoraAudioEffectPresetRoomAcousticsKTV", + "macos": "AgoraAudioEffectPresetRoomAcousticsKTV" + }, + "ROOM_ACOUSTICS_VOCAL_CONCERT": { + "windows": "ROOM_ACOUSTICS_VOCAL_CONCERT", + "android": "ROOM_ACOUSTICS_VOCAL_CONCERT", + "ios": "AgoraAudioEffectPresetRoomAcousVocalConcer", + "macos": "AgoraAudioEffectPresetRoomAcousVocalConcer" + }, + "ROOM_ACOUSTICS_STUDIO": { + "windows": "ROOM_ACOUSTICS_STUDIO", + "android": "ROOM_ACOUSTICS_STUDIO", + "ios": "AgoraAudioEffectPresetRoomAcousStudio", + "macos": "AgoraAudioEffectPresetRoomAcousStudio" + }, + "ROOM_ACOUSTICS_PHONOGRAPH": { + "windows": "ROOM_ACOUSTICS_PHONOGRAPH", + "android": "ROOM_ACOUSTICS_PHONOGRAPH", + "ios": "AgoraAudioEffectPresetRoomAcousPhonograph", + "macos": "AgoraAudioEffectPresetRoomAcousPhonograph" + }, + "ROOM_ACOUSTICS_VIRTUAL_STEREO": { + "windows": "ROOM_ACOUSTICS_VIRTUAL_STEREO", + "android": "ROOM_ACOUSTICS_VIRTUAL_STEREO", + "ios": "AgoraAudioEffectPresetRoomAcousVirtualStereo", + "macos": "AgoraAudioEffectPresetRoomAcousVirtualStereo" + }, + "ROOM_ACOUSTICS_SPACIAL": { + "windows": "ROOM_ACOUSTICS_SPACIAL", + "android": "ROOM_ACOUSTICS_SPACIAL", + "ios": "AgoraAudioEffectPresetRoomAcousSpatial", + "macos": "AgoraAudioEffectPresetRoomAcousSpatial" + }, + "ROOM_ACOUSTICS_ETHEREAL": { + "windows": "ROOM_ACOUSTICS_ETHEREAL", + "android": "ROOM_ACOUSTICS_ETHEREAL", + "ios": "AgoraAudioEffectPresetRoomAcousEthereal", + "macos": "AgoraAudioEffectPresetRoomAcousEthereal" + }, + "ROOM_ACOUSTICS_VIRTUAL_SURROUND_SOUND": { + "windows": "ROOM_ACOUSTICS_VIRTUAL_SURROUND_SOUND", + "android": "ROOM_ACOUSTICS_VIRTUAL_SURROUND_SOUND", + "ios": "AgoraAudioEffectPresetRoomAcousVirtualSurroundSound", + "macos": "AgoraAudioEffectPresetRoomAcousVirtualSurroundSound" + }, + "ROOM_ACOUSTICS_CHORUS": { + "windows": "ROOM_ACOUSTICS_CHORUS", + "android": "ROOM_ACOUSTICS_CHORUS", + "ios": "AgoraAudioEffectPresetRoomAcousticsChorus", + "macos": "AgoraAudioEffectPresetRoomAcousticsChorus" + }, + "ROOM_ACOUSTICS_3D_VOICE": { + "windows": "ROOM_ACOUSTICS_3D_VOICE", + "android": "ROOM_ACOUSTICS_3D_VOICE", + "ios": "AgoraAudioEffectPresetRoomAcous3DVoice", + "macos": "AgoraAudioEffectPresetRoomAcous3DVoice" + }, + "VOICE_CHANGER_EFFECT_UNCLE": { + "windows": "VOICE_CHANGER_EFFECT_UNCLE", + "android": "VOICE_CHANGER_EFFECT_UNCLE", + "ios": "AgoraAudioEffectPresetVoiceChangerEffectUncle", + "macos": "AgoraAudioEffectPresetVoiceChangerEffectUncle" + }, + "VOICE_CHANGER_EFFECT_OLDMAN": { + "windows": "VOICE_CHANGER_EFFECT_OLDMAN", + "android": "VOICE_CHANGER_EFFECT_OLDMAN", + "ios": "AgoraAudioEffectPresetVoiceChangerEffectOldMan", + "macos": "AgoraAudioEffectPresetVoiceChangerEffectOldMan" + }, + "VOICE_CHANGER_EFFECT_BOY": { + "windows": "VOICE_CHANGER_EFFECT_BOY", + "android": "VOICE_CHANGER_EFFECT_BOY", + "ios": "AgoraAudioEffectPresetVoiceChangerEffectBoy", + "macos": "AgoraAudioEffectPresetVoiceChangerEffectBoy" + }, + "VOICE_CHANGER_EFFECT_SISTER": { + "windows": "VOICE_CHANGER_EFFECT_SISTER", + "android": "VOICE_CHANGER_EFFECT_SISTER", + "ios": "AgoraAudioEffectPresetVoiceChangerEffectSister", + "macos": "AgoraAudioEffectPresetVoiceChangerEffectSister" + }, + "VOICE_CHANGER_EFFECT_GIRL": { + "windows": "VOICE_CHANGER_EFFECT_GIRL", + "android": "VOICE_CHANGER_EFFECT_GIRL", + "ios": "AgoraAudioEffectPresetVoiceChangerEffectGirl", + "macos": "AgoraAudioEffectPresetVoiceChangerEffectGirl" + }, + "VOICE_CHANGER_EFFECT_PIGKING": { + "windows": "VOICE_CHANGER_EFFECT_PIGKING", + "android": "VOICE_CHANGER_EFFECT_PIGKING", + "ios": "AgoraAudioEffectPresetVoiceChangerEffectPigKin", + "macos": "AgoraAudioEffectPresetVoiceChangerEffectPigKin" + }, + "VOICE_CHANGER_EFFECT_HULK": { + "windows": "VOICE_CHANGER_EFFECT_HULK", + "android": "VOICE_CHANGER_EFFECT_HULK", + "ios": "AgoraAudioEffectPresetVoiceChangerEffectHulk", + "macos": "AgoraAudioEffectPresetVoiceChangerEffectHulk" + }, + "STYLE_TRANSFORMATION_RNB": { + "windows": "STYLE_TRANSFORMATION_RNB", + "android": "STYLE_TRANSFORMATION_RNB", + "ios": "AgoraAudioEffectPresetStyleTransformationRnb", + "macos": "AgoraAudioEffectPresetStyleTransformationRnb" + }, + "STYLE_TRANSFORMATION_POPULAR": { + "windows": "STYLE_TRANSFORMATION_POPULAR", + "android": "STYLE_TRANSFORMATION_POPULAR", + "ios": "AgoraAudioEffectPresetStyleTransformationPopular", + "macos": "AgoraAudioEffectPresetStyleTransformationPopular" + }, + "PITCH_CORRECTION": { + "windows": "PITCH_CORRECTION", + "android": "PITCH_CORRECTION", + "ios": "AgoraAudioEffectPresetPitchCorrection", + "macos": "AgoraAudioEffectPresetPitchCorrection" + }, + "ENCODING_PREFERENCE": { + "windows": "ENCODING_PREFERENCE", + "android": "ENCODING_PREFERENCE", + "ios": "AgoraEncodingPreference", + "macos": "AgoraEncodingPreference" + }, + "PREFER_AUTO": { + "windows": "PREFER_AUTO", + "android": "PREFER_AUTO", + "ios": " AgoraEncodingPreferAuto", + "macos": "AgoraEncodingPreferAuto" + }, + "PREFER_SOFTWARE": { + "windows": "PREFER_SOFTWARE", + "android": "PREFER_SOFTWARE", + "ios": "AgoraEncodingPrefersoftware", + "macos": "AgoraEncodingPrefersoftware" + }, + "PREFER_HARDWARE": { + "windows": "PREFER_HARDWARE", + "android": "PREFER_HARDWARE", + "ios": "AgoraEncodingPreferhardware", + "macos": "AgoraEncodingPreferhardware" + }, + "AUDIO_EQUALIZATION_BAND_FREQUENCY": { + "windows": "AUDIO_EQUALIZATION_BAND_FREQUENCY", + "android": "AUDIO_EQUALIZATION_BAND_FREQUENCY", + "ios": "AgoraAudioEqualizationBandFrequency", + "macos": "AgoraAudioEqualizationBandFrequency" + }, + "AUDIO_EQUALIZATION_BAND_31": { + "windows": "AUDIO_EQUALIZATION_BAND_31", + "android": "AUDIO_EQUALIZATION_BAND_31", + "ios": "AgoraAudioEqualizationBand31", + "macos": "AgoraAudioEqualizationBand31" + }, + "AUDIO_EQUALIZATION_BAND_62": { + "windows": "AUDIO_EQUALIZATION_BAND_62", + "android": "AUDIO_EQUALIZATION_BAND_62", + "ios": "AgoraAudioEqualizationBand62", + "macos": "AgoraAudioEqualizationBand62" + }, + "AUDIO_EQUALIZATION_BAND_125": { + "windows": "AUDIO_EQUALIZATION_BAND_125", + "android": "AUDIO_EQUALIZATION_BAND_125", + "ios": "AgoraAudioEqualizationBand125", + "macos": "AgoraAudioEqualizationBand125" + }, + "AUDIO_EQUALIZATION_BAND_250": { + "windows": "AUDIO_EQUALIZATION_BAND_250", + "android": "AUDIO_EQUALIZATION_BAND_250", + "ios": "AgoraAudioEqualizationBand250", + "macos": "AgoraAudioEqualizationBand250" + }, + "AUDIO_EQUALIZATION_BAND_500": { + "windows": "AUDIO_EQUALIZATION_BAND_500", + "android": "AUDIO_EQUALIZATION_BAND_500", + "ios": "AgoraAudioEqualizationBand500", + "macos": "AgoraAudioEqualizationBand500" + }, + "AUDIO_EQUALIZATION_BAND_1K": { + "windows": "AUDIO_EQUALIZATION_BAND_1K", + "android": "AUDIO_EQUALIZATION_BAND_1K", + "ios": "AgoraAudioEqualizationBand1K", + "macos": "AgoraAudioEqualizationBand1K" + }, + "AUDIO_EQUALIZATION_BAND_2K": { + "windows": "AUDIO_EQUALIZATION_BAND_2K", + "android": "AUDIO_EQUALIZATION_BAND_2K", + "ios": "AgoraAudioEqualizationBand2K", + "macos": "AgoraAudioEqualizationBand2K" + }, + "AUDIO_EQUALIZATION_BAND_4K": { + "windows": "AUDIO_EQUALIZATION_BAND_4K", + "android": "AUDIO_EQUALIZATION_BAND_4K", + "ios": "AgoraAudioEqualizationBand4K", + "macos": "AgoraAudioEqualizationBand4K" + }, + "AUDIO_EQUALIZATION_BAND_8K": { + "windows": "AUDIO_EQUALIZATION_BAND_8K", + "android": "AUDIO_EQUALIZATION_BAND_8K", + "ios": "AgoraAudioEqualizationBand8K", + "macos": "AgoraAudioEqualizationBand8K" + }, + "AUDIO_EQUALIZATION_BAND_16K": { + "windows": "AUDIO_EQUALIZATION_BAND_16K", + "android": "AUDIO_EQUALIZATION_BAND_16K", + "ios": "AgoraAudioEqualizationBand16K", + "macos": "AgoraAudioEqualizationBand16K" + }, + "AUDIO_FRAME_TYPE": { + "windows": "AUDIO_FRAME_TYPE" + }, + "FRAME_TYPE_PCM16": { + "windows": "FRAME_TYPE_PCM16", + "android": "FRAME_TYPE_PCM16" + }, + "AUDIO_FRAME_POSITION_PLAYBACK": { + "windows": "AUDIO_FRAME_POSITION_PLAYBACK", + "android": "POSITION_PLAYBACK", + "ios": "AgoraAudioFramePositionPlayback", + "macos": "AgoraAudioFramePositionPlayback" + }, + "AUDIO_FRAME_POSITION_RECORD": { + "windows": "AUDIO_FRAME_POSITION_RECORD", + "android": "POSITION_RECORD", + "ios": "AgoraAudioFramePositionRecord", + "macos": "AgoraAudioFramePositionRecord" + }, + "AUDIO_FRAME_POSITION_MIXED": { + "windows": "AUDIO_FRAME_POSITION_MIXED", + "android": "POSITION_MIXED", + "ios": "AgoraAudioFramePositionMixed", + "macos": "AgoraAudioFramePositionMixed" + }, + "AUDIO_FRAME_POSITION_BEFORE_MIXING": { + "windows": "AUDIO_FRAME_POSITION_BEFORE_MIXING", + "android": "POSITION_BEFORE_MIXING", + "ios": "AgoraAudioFramePositionBeforeMixing", + "macos": "AgoraAudioFramePositionBeforeMixing" + }, + "AUDIO_FRAME_POSITION_EAR_MONITORING": { + "windows": "AUDIO_FRAME_POSITION_EAR_MONITORING", + "android": "POSITION_EAR_MONITORING", + "ios": "AgoraAudioFramePositionEarMonitoring", + "macos": "AgoraAudioFramePositionEarMonitoring" + }, + "AUDIO_DUAL_MONO_MODE": { + "windows": "AUDIO_DUAL_MONO_MODE", + "android": "AudioDualMonoMode", + "ios": "AgoraAudioDualMonoMode", + "macos": "AgoraAudioDualMonoMode" + }, + "AUDIO_DUAL_MONO_STEREO": { + "windows": "AUDIO_DUAL_MONO_STEREO", + "android": "AUDIO_DUAL_MONO_STEREO", + "ios": "AgoraAudioDuraMonoStereo", + "macos": "AgoraAudioDuraMonoStereo" + }, + "AUDIO_DUAL_MONO_L": { + "windows": "AUDIO_DUAL_MONO_L", + "android": "AUDIO_DUAL_MONO_L", + "ios": "AgoraAudioDualMonoL", + "macos": "AgoraAudioDualMonoL" + }, + "AUDIO_DUAL_MONO_R": { + "windows": "AUDIO_DUAL_MONO_R", + "android": "AUDIO_DUAL_MONO_R", + "ios": "AgoraAudioDualMonoR", + "macos": "AgoraAudioDualMonoR" + }, + "AUDIO_DUAL_MONO_MIX": { + "windows": "AUDIO_DUAL_MONO_MIX", + "android": "AUDIO_DUAL_MONO_MIX", + "ios": "AgoraAudioDualMonoMix", + "macos": "AgoraAudioDualMonoMix" + }, + "AUDIO_MIXING_DUAL_MONO_MODE": { + "windows": "AUDIO_MIXING_DUAL_MONO_MODE", + "android": "AudioMixingDualMonoMode", + "ios": "AgoraAudioMixingDualMonoMode", + "macos": "AgoraAudioMixingDualMonoMode" + }, + "AUDIO_MIXING_DUAL_MONO_AUTO": { + "windows": "AUDIO_MIXING_DUAL_MONO_AUTO", + "android": "AUDIO_MIXING_DUAL_MONO_AUTO", + "ios": "AgoraAudioMixingDualMonoAuto", + "macos": "AgoraAudioMixingDualMonoAuto" + }, + "AUDIO_MIXING_DUAL_MONO_L": { + "windows": "AUDIO_MIXING_DUAL_MONO_L", + "android": "AUDIO_MIXING_DUAL_MONO_L", + "ios": "AgoraAudioMixingDualMonoL", + "macos": "AgoraAudioMixingDualMonoL" + }, + "AUDIO_MIXING_DUAL_MONO_R": { + "windows": "AUDIO_MIXING_DUAL_MONO_R", + "android": "AUDIO_MIXING_DUAL_MONO_R", + "ios": "AgoraAudioMixingDualMonoR", + "macos": "AgoraAudioMixingDualMonoR" + }, + "AUDIO_MIXING_DUAL_MONO_MIX": { + "windows": "AUDIO_MIXING_DUAL_MONO_MIX", + "android": "AUDIO_MIXING_DUAL_MONO_MIX", + "ios": "AgoraAudioMixingDualMonoMix", + "macos": "AgoraAudioMixingDualMonoMix" + }, + "AUDIO_MIXING_REASON_TYPE": { + "windows": "AUDIO_MIXING_REASON_TYPE", + "ios": "AgoraAudioMixingReasonCode", + "macos": "AgoraAudioMixingReasonCode" + }, + "AUDIO_MIXING_REASON_OK": { + "windows": "AUDIO_MIXING_REASON_OK", + "android": "AUDIO_MIXING_REASON_OK", + "ios": "AgoraAudioMixingReasonTypeOk", + "macos": "AgoraAudioMixingReasonTypeOk" + }, + "AUDIO_MIXING_REASON_CAN_NOT_OPEN": { + "windows": "AUDIO_MIXING_REASON_CAN_NOT_OPEN", + "android": "AUDIO_MIXING_REASON_CAN_NOT_OPEN", + "ios": "AgoraAudioMixingReasonTypeCanNotOpen", + "macos": "AgoraAudioMixingReasonTypeCanNotOpen" + }, + "AUDIO_MIXING_REASON_TOO_FREQUENT_CALL": { + "windows": "AUDIO_MIXING_REASON_TOO_FREQUENT_CALL", + "android": "AUDIO_MIXING_REASON_TOO_FREQUENT_CALL", + "ios": "AgoraAudioMixingReasonTypeTooFrequentlyCall", + "macos": "AgoraAudioMixingReasonTypeTooFrequentlyCall" + }, + "AUDIO_MIXING_REASON_INTERRUPTED_EOF": { + "windows": "AUDIO_MIXING_REASON_INTERRUPTED_EOF", + "android": "AUDIO_MIXING_REASON_INTERRUPTED_EOF", + "ios": "AgoraAudioMixingReasonTypeInterruptedEOF", + "macos": "AgoraAudioMixingReasonTypeInterruptedEOF" + }, + "AUDIO_MIXING_REASON_ONE_LOOP_COMPLETED": { + "windows": "AUDIO_MIXING_REASON_ONE_LOOP_COMPLETED", + "android": "AUDIO_MIXING_REASON_ONE_LOOP_COMPLETED", + "ios": "AgoraAudioMixingReasonOneLoopCompleted", + "macos": "AgoraAudioMixingReasonOneLoopCompleted" + }, + "AUDIO_MIXING_REASON_ALL_LOOPS_COMPLETED": { + "windows": "AUDIO_MIXING_REASON_ALL_LOOPS_COMPLETED", + "android": "AUDIO_MIXING_REASON_ALL_LOOPS_COMPLETED", + "ios": "AgoraAudioMixingReasonAllLoopsCompleted", + "macos": "AgoraAudioMixingReasonAllLoopsCompleted" + }, + "AUDIO_MIXING_REASON_STOPPED_BY_USER": { + "windows": "AUDIO_MIXING_REASON_STOPPED_BY_USER", + "android": "AUDIO_MIXING_REASON_STOPPED_BY_USER", + "ios": "AgoraAudioMixingReasonStoppedByUser", + "macos": "AgoraAudioMixingReasonStoppedByUser" + }, + "AUDIO_MIXING_STATE_TYPE": { + "windows": "AUDIO_MIXING_STATE_TYPE", + "ios": "AgoraAudioMixingStateType", + "macos": "AgoraAudioMixingStateType" + }, + "AUDIO_MIXING_STATE_PLAYING": { + "windows": "AUDIO_MIXING_STATE_PLAYING", + "android": "AUDIO_MIXING_STATE_PLAYING", + "ios": "AgoraAudioMixingStateTypePlaying", + "macos": "AgoraAudioMixingStateTypePlaying" + }, + "AUDIO_MIXING_STATE_PAUSED": { + "windows": "AUDIO_MIXING_STATE_PAUSED", + "android": "AUDIO_MIXING_STATE_PAUSED", + "ios": "AgoraAudioMixingStateTypePaused", + "macos": "AgoraAudioMixingStateTypePaused" + }, + "AUDIO_MIXING_STATE_STOPPED": { + "windows": "AUDIO_MIXING_STATE_STOPPED", + "android": "AUDIO_MIXING_STATE_STOPPED", + "ios": "AgoraAudioMixingStateTypeStopped", + "macos": "AgoraAudioMixingStateTypeStopped" + }, + "AUDIO_MIXING_STATE_FAILED": { + "windows": "AUDIO_MIXING_STATE_FAILED", + "android": "AUDIO_MIXING_STATE_FAILED", + "ios": "AgoraAudioMixingStateTypeFailed", + "macos": "AgoraAudioMixingStateTypeFailed" + }, + "AUDIO_PROCESSING_CHANNELS": { + "windows": "AUDIO_PROCESSING_CHANNELS", + "android": "AgoraAudioProcessChannels", + "ios": "AgoraAudioProcessChannels", + "macos": "AgoraAudioProcessChannels" + }, + "AUDIO_PROCESSING_MONO": { + "windows": "AUDIO_PROCESSING_MONO", + "android": "AGORA_AUDIO_MONO_PROCESSING", + "ios": "AgoraAudioProcessChannelsMono", + "macos": "AgoraAudioProcessChannelsMono" + }, + "AUDIO_PROCESSING_STEREO": { + "windows": "AUDIO_PROCESSING_STEREO", + "android": "AGORA_AUDIO_STEREO_PROCESSING", + "ios": "AgoraAudioProcessChannelsStereo", + "macos": "AgoraAudioProcessChannelsStereo" + }, + "AUDIO_PROFILE_TYPE": { + "windows": "AUDIO_PROFILE_TYPE", + "android": "AudioProfile", + "ios": "AgoraAudioProfile", + "macos": "AgoraAudioProfile" + }, + "AUDIO_PROFILE_DEFAULT": { + "windows": "AUDIO_PROFILE_DEFAULT", + "android": "DEFAULT", + "ios": "AgoraAudioProfileDefault", + "macos": "AgoraAudioProfileDefault" + }, + "AUDIO_PROFILE_SPEECH_STANDARD": { + "windows": "AUDIO_PROFILE_SPEECH_STANDARD", + "android": "SPEECH_STANDARD", + "ios": "AgoraAudioProfileSpeechStandard", + "macos": "AgoraAudioProfileSpeechStandard" + }, + "AUDIO_PROFILE_MUSIC_STANDARD": { + "windows": "AUDIO_PROFILE_MUSIC_STANDARD", + "android": "MUSIC_STANDARD", + "ios": "AgoraAudioProfileMusicStandard", + "macos": "AgoraAudioProfileMusicStandard" + }, + "AUDIO_PROFILE_MUSIC_STANDARD_STEREO": { + "windows": "AUDIO_PROFILE_MUSIC_STANDARD_STEREO", + "android": "MUSIC_STANDARD_STEREO", + "ios": "AgoraAudioProfileMusicStandardStereo", + "macos": "AgoraAudioProfileMusicStandardStereo" + }, + "AUDIO_PROFILE_MUSIC_HIGH_QUALITY": { + "windows": "AUDIO_PROFILE_MUSIC_HIGH_QUALITY", + "android": "MUSIC_HIGH_QUALITY", + "ios": "AgoraAudioProfileMusicHighQuality", + "macos": "AgoraAudioProfileMusicHighQuality" + }, + "AUDIO_PROFILE_MUSIC_HIGH_QUALITY_STEREO": { + "windows": "AUDIO_PROFILE_MUSIC_HIGH_QUALITY_STEREO", + "android": "MUSIC_HIGH_QUALITY_STEREO", + "ios": "AgoraAudioProfileMusicHighQualityStereo", + "macos": "AgoraAudioProfileMusicHighQualityStereo" + }, + "AUDIO_PROFILE_IOT": { + "windows": "AUDIO_PROFILE_IOT", + "android": "AUDIO_PROFILE_IOT", + "ios": "AgoraAudioProfileIot", + "macos": "AgoraAudioProfileIot" + }, + "AUDIO_PROFILE_NUM": { + "windows": "AUDIO_PROFILE_NUM", + "android": "AUDIO_PROFILE_NUM", + "ios": "AUDIO_PROFILE_NUM", + "macos": "AUDIO_PROFILE_NUM" + }, + "AUDIO_RANGE_MODE_WORLD": { + "windows": "AUDIO_RANGE_MODE_WORLD", + "android": "AUDIO_RANGE_MODE_WORLD", + "ios": "AgoraAudioRangeModeWorld", + "macos": "AgoraAudioRangeModeWorld" + }, + "AUDIO_RANGE_MODE_TEAM": { + "windows": "AUDIO_RANGE_MODE_TEAM", + "android": "AUDIO_RANGE_MODE_TEAM", + "ios": "AgoraAudioRangeModeTeam", + "macos": "AgoraAudioRangeModeTeam" + }, + "AUDIO_FILE_RECORDING_TYPE": { + "windows": "AUDIO_FILE_RECORDING_TYPE", + "ios": "AgoraAudioFileRecordingType", + "macos": "AgoraAudioFileRecordingType" + }, + "AUDIO_FILE_RECORDING_MIC": { + "windows": "AUDIO_FILE_RECORDING_MIC", + "android": "AUDIO_FILE_RECORDING_MIC", + "ios": "AgoraAudioFileRecordingTypeMic", + "macos": "AgoraAudioFileRecordingTypeMic" + }, + "AUDIO_FILE_RECORDING_PLAYBACK": { + "windows": "AUDIO_FILE_RECORDING_PLAYBACK", + "android": "AUDIO_FILE_RECORDING_PLAYBACK", + "ios": "AgoraAudioFileRecordingTypePlayback", + "macos": "AgoraAudioFileRecordingTypePlayback" + }, + "AUDIO_FILE_RECORDING_MIXED": { + "windows": "AUDIO_FILE_RECORDING_MIXED", + "android": "AUDIO_FILE_RECORDING_MIXED", + "ios": "AgoraAudioFileRecordingTypeMixed", + "macos": "AgoraAudioFileRecordingTypeMixed" + }, + "AUDIO_RECORDING_QUALITY_TYPE": { + "windows": "AUDIO_RECORDING_QUALITY_TYPE", + "ios": "AgoraAudioRecordingQuality", + "macos": "AgoraAudioRecordingQuality" + }, + "AUDIO_RECORDING_QUALITY_LOW": { + "windows": "AUDIO_RECORDING_QUALITY_LOW", + "android": "AUDIO_RECORDING_QUALITY_LOW", + "ios": "AgoraAudioRecordingQualityLow", + "macos": "AgoraAudioRecordingQualityLow" + }, + "AUDIO_RECORDING_QUALITY_MEDIUM": { + "windows": "AUDIO_RECORDING_QUALITY_MEDIUM", + "android": "AUDIO_RECORDING_QUALITY_MEDIUM", + "ios": "AgoraAudioRecordingQualityMedium", + "macos": "AgoraAudioRecordingQualityMedium" + }, + "AUDIO_RECORDING_QUALITY_HIGH": { + "windows": "AUDIO_RECORDING_QUALITY_HIGH", + "android": "AUDIO_RECORDING_QUALITY_HIGH", + "ios": "AgoraAudioRecordingQualityHigh", + "macos": "AgoraAudioRecordingQualityHigh" + }, + "AUDIO_RECORDING_QUALITY_ULTRA_HIGH": { + "windows": "AUDIO_RECORDING_QUALITY_ULTRA_HIGH", + "android": "AUDIO_RECORDING_QUALITY_ULTRA_HIGH", + "ios": "AgoraAudioRecordingQualityUltraHigh", + "macos": "AgoraAudioRecordingQualityUltraHigh" + }, + "AUDIO_REVERB_PRESET": { + "windows": "AUDIO_REVERB_PRESET", + "ios": "AgoraAudioReverbPreset", + "macos": "AgoraAudioReverbPreset" + }, + "AUDIO_REVERB_OFF": { + "windows": "AUDIO_REVERB_OFF", + "android": "AUDIO_REVERB_OFF", + "ios": "AgoraAudioReverbPresetOff", + "macos": "AgoraAudioReverbPresetOff" + }, + "AUDIO_REVERB_FX_KTV": { + "windows": "AUDIO_REVERB_FX_KTV", + "android": "AUDIO_REVERB_FX_KTV", + "ios": "AgoraAudioReverbPresetFxKTV", + "macos": "AgoraAudioReverbPresetFxKTV" + }, + "AUDIO_REVERB_FX_VOCAL_CONCERT": { + "windows": "AUDIO_REVERB_FX_VOCAL_CONCERT", + "android": "AUDIO_REVERB_FX_VOCAL_CONCERT", + "ios": "AgoraAudioReverbPresetFxVocalConcert", + "macos": "AgoraAudioReverbPresetFxVocalConcert" + }, + "AUDIO_REVERB_FX_UNCLE": { + "windows": "AUDIO_REVERB_FX_UNCLE", + "android": "AUDIO_REVERB_FX_UNCLE", + "ios": "AgoraAudioReverbPresetFxUncle", + "macos": "AgoraAudioReverbPresetFxUncle" + }, + "AUDIO_REVERB_FX_SISTER": { + "windows": "AUDIO_REVERB_FX_SISTER", + "android": "AUDIO_REVERB_FX_SISTER", + "ios": "AgoraAudioReverbPresetFxSister", + "macos": "AgoraAudioReverbPresetFxSister" + }, + "AUDIO_REVERB_FX_STUDIO": { + "windows": "AUDIO_REVERB_FX_STUDIO", + "android": "AUDIO_REVERB_FX_STUDIO", + "ios": "AgoraAudioReverbPresetFxStudio", + "macos": "AgoraAudioReverbPresetFxStudio" + }, + "AUDIO_REVERB_FX_POPULAR": { + "windows": "AUDIO_REVERB_FX_POPULAR", + "android": "AUDIO_REVERB_FX_POPULAR", + "ios": "AgoraAudioReverbPresetFxPopular", + "macos": "AgoraAudioReverbPresetFxPopular" + }, + "AUDIO_REVERB_FX_RNB": { + "windows": "AUDIO_REVERB_FX_RNB", + "android": "AUDIO_REVERB_FX_RNB", + "ios": "AgoraAudioReverbPresetFxRNB", + "macos": "AgoraAudioReverbPresetFxRNB" + }, + "AUDIO_REVERB_FX_PHONOGRAPH": { + "windows": "AUDIO_REVERB_FX_PHONOGRAPH", + "android": "AUDIO_REVERB_FX_PHONOGRAPH", + "ios": "AgoraAudioReverbPresetFxPhonograph", + "macos": "AgoraAudioReverbPresetFxPhonograph" + }, + "AUDIO_REVERB_POPULAR": { + "windows": "AUDIO_REVERB_POPULAR", + "android": "AUDIO_REVERB_POPULAR", + "ios": "AUDIO_REVERB_POPULAR", + "macos": "AUDIO_REVERB_POPULAR" + }, + "AUDIO_REVERB_RNB": { + "windows": "AUDIO_REVERB_RNB", + "android": "AUDIO_REVERB_RNB", + "ios": "AUDIO_REVERB_RNB", + "macos": "AUDIO_REVERB_RNB" + }, + "AUDIO_REVERB_ROCK": { + "windows": "AUDIO_REVERB_ROCK", + "android": "AUDIO_REVERB_ROCK", + "ios": "AUDIO_REVERB_ROCK", + "macos": "AUDIO_REVERB_ROCK" + }, + "AUDIO_REVERB_HIPHOP": { + "windows": "AUDIO_REVERB_HIPHOP", + "android": "AUDIO_REVERB_HIPHOP", + "ios": "AUDIO_REVERB_HIPHOP", + "macos": "AUDIO_REVERB_HIPHOP" + }, + "AUDIO_REVERB_VOCAL_CONCERT": { + "windows": "AUDIO_REVERB_VOCAL_CONCERT", + "android": "AUDIO_REVERB_VOCAL_CONCERT", + "ios": "AUDIO_REVERB_VOCAL_CONCERT", + "macos": "AUDIO_REVERB_VOCAL_CONCERT" + }, + "AUDIO_REVERB_KTV": { + "windows": "AUDIO_REVERB_KTV", + "android": "AUDIO_REVERB_KTV", + "ios": "AUDIO_REVERB_KTV", + "macos": "AUDIO_REVERB_KTV" + }, + "AUDIO_REVERB_STUDIO": { + "windows": "AUDIO_REVERB_STUDIO", + "android": "AUDIO_REVERB_STUDIO", + "ios": "AUDIO_REVERB_STUDIO", + "macos": "AUDIO_REVERB_STUDIO" + }, + "AUDIO_VIRTUAL_STEREO": { + "windows": "AUDIO_VIRTUAL_STEREO", + "android": "AUDIO_VIRTUAL_STEREO", + "ios": "AUDIO_VIRTUAL_STEREO", + "macos": "AUDIO_VIRTUAL_STEREO" + }, + "AUDIO_ELECTRONIC_VOICE": { + "windows": "AUDIO_ELECTRONIC_VOICE", + "android": "AUDIO_ELECTRONIC_VOICE", + "ios": "AUDIO_ELECTRONIC_VOICE", + "macos": "AUDIO_ELECTRONIC_VOICE" + }, + "AUDIO_THREEDIM_VOICE": { + "windows": "AUDIO_THREEDIM_VOICE", + "android": "AUDIO_THREEDIM_VOICE", + "ios": "AUDIO_THREEDIM_VOICE", + "macos": "AUDIO_THREEDIM_VOICE" + }, + "AUDIO_REVERB_TYPE": { + "windows": "AUDIO_REVERB_TYPE", + "android": "AUDIO_REVERB_TYPE", + "ios": "AgoraAudioReverbType", + "macos": "AgoraAudioReverbType" + }, + "AUDIO_REVERB_DRY_LEVEL": { + "windows": "AUDIO_REVERB_DRY_LEVEL", + "android": "AUDIO_REVERB_DRY_LEVEL", + "ios": "AgoraAudioReverbDryLevel", + "macos": "AgoraAudioReverbDryLevel" + }, + "AUDIO_REVERB_WET_LEVEL": { + "windows": "AUDIO_REVERB_WET_LEVEL", + "android": "AUDIO_REVERB_WET_LEVEL", + "ios": "AgoraAudioReverbWetLevel", + "macos": "AgoraAudioReverbWetLevel" + }, + "AUDIO_REVERB_ROOM_SIZE": { + "windows": "AUDIO_REVERB_ROOM_SIZE", + "android": "AUDIO_REVERB_ROOM_SIZE", + "ios": "AgoraAudioReverbRoomSize", + "macos": "AgoraAudioReverbRoomSize" + }, + "AUDIO_REVERB_WET_DELAY": { + "windows": "AUDIO_REVERB_WET_DELAY", + "android": "AUDIO_REVERB_WET_DELAY", + "ios": "AgoraAudioReverbWetDelay", + "macos": "AgoraAudioReverbWetDelay" + }, + "AUDIO_REVERB_STRENGTH": { + "windows": "AUDIO_REVERB_STRENGTH", + "android": "AUDIO_REVERB_STRENGTH", + "ios": "AgoraAudioReverbStrength", + "macos": "AgoraAudioReverbStrength" + }, + "AudioRoute": { + "windows": "AudioRoute", + "ios": "AgoraAudioOutputRouting", + "macos": "AgoraAudioOutputRouting" + }, + "ROUTE_DEFAULT": { + "windows": "ROUTE_DEFAULT", + "android": "AUDIO_ROUTE_DEFAULT", + "ios": "AgoraAudioOutputRoutingDefault", + "macos": "AgoraAudioOutputRoutingDefault" + }, + "ROUTE_HEADSET": { + "windows": "ROUTE_HEADSET", + "android": "AUDIO_ROUTE_HEADSET", + "ios": "AgoraAudioOutputRoutingHeadset", + "macos": "AgoraAudioOutputRoutingHeadset" + }, + "ROUTE_EARPIECE": { + "windows": "ROUTE_EARPIECE", + "android": "AUDIO_ROUTE_EARPIECE", + "ios": "AgoraAudioOutputRoutingEarpiece", + "macos": "AgoraAudioOutputRoutingEarpiece" + }, + "ROUTE_HEADSETNOMIC": { + "windows": "ROUTE_HEADSETNOMIC", + "android": "AUDIO_ROUTE_HEADSETNOMIC", + "ios": "AgoraAudioOutputRoutingHeadsetNoMic", + "macos": "AgoraAudioOutputRoutingHeadsetNoMic" + }, + "ROUTE_SPEAKERPHONE": { + "windows": "ROUTE_SPEAKERPHONE", + "android": "AUDIO_ROUTE_SPEAKERPHONE", + "ios": "AgoraAudioOutputRoutingSpeakerphone", + "macos": "AgoraAudioOutputRoutingSpeakerphone" + }, + "ROUTE_LOUDSPEAKER": { + "windows": "ROUTE_LOUDSPEAKER", + "android": "AUDIO_ROUTE_LOUDSPEAKER", + "ios": "AgoraAudioOutputRoutingLoudspeaker", + "macos": "AgoraAudioOutputRoutingLoudspeaker" + }, + "ROUTE_BLUETOOTH_DEVICE_HFP": { + "windows": "ROUTE_BLUETOOTH_DEVICE_HFP", + "android": "AUDIO_ROUTE_BLUETOOTH_DEVICE_HFP", + "ios": "AgoraAudioOutputRoutingBluetoothDeviceHfp", + "macos": "AgoraAudioOutputRoutingBluetoothDeviceHfp" + }, + "ROUTE_USB": { + "windows": "ROUTE_USB", + "android": "AUDIO_ROUTE_USB", + "ios": "AUDIO_ROUTE_USB", + "macos": "AgoraAudioOutputRoutingUsb" + }, + "ROUTE_HDMI": { + "windows": "ROUTE_HDMI", + "android": "AUDIO_ROUTE_HDMI", + "ios": "AUDIO_ROUTE_HDMI", + "macos": "AgoraAudioOutputRoutingHdmi" + }, + "ROUTE_DISPLAYPORT": { + "windows": "ROUTE_DISPLAYPORT", + "android": "AUDIO_ROUTE_DISPLAYPORT", + "ios": "AUDIO_ROUTE_DISPLAYPORT", + "macos": "AgoraAudioOutputRoutingDisplayPort" + }, + "ROUTE_AIRPLAY": { + "windows": "ROUTE_AIRPLAY", + "android": "AUDIO_ROUTE_AIRPLAY", + "ios": "AUDIO_ROUTE_AIRPLAY", + "macos": "AgoraAudioOutputRoutingAirPlay" + }, + "ROUTE_BLUETOOTH_DEVICE_A2DP": { + "windows": "ROUTE_BLUETOOTH_DEVICE_A2DP", + "android": "AUDIO_ROUTE_BLUETOOTH_DEVICE_A2DP", + "ios": "AgoraAudioOutputRoutingBluetoothDeviceA2dp", + "macos": "AgoraAudioOutputRoutingBluetoothDeviceA2dp" + }, + "AUDIO_SAMPLE_RATE_TYPE": { + "windows": "AUDIO_SAMPLE_RATE_TYPE", + "android": "AudioSampleRateType", + "ios": "AgoraAudioSampleRateType", + "macos": "AgoraAudioSampleRateType" + }, + "AUDIO_SAMPLE_RATE_32000": { + "windows": "AUDIO_SAMPLE_RATE_32000", + "android": "AUDIO_SAMPLE_RATE_32000", + "ios": "AgoraAudioSampleRateType32000", + "macos": "AgoraAudioSampleRateType32000" + }, + "AUDIO_SAMPLE_RATE_44100": { + "windows": "AUDIO_SAMPLE_RATE_44100", + "android": "AUDIO_SAMPLE_RATE_44100", + "ios": "AgoraAudioSampleRateType44100", + "macos": "AgoraAudioSampleRateType44100" + }, + "AUDIO_SAMPLE_RATE_48000": { + "windows": "AUDIO_SAMPLE_RATE_48000", + "android": "AUDIO_SAMPLE_RATE_48000", + "ios": "AgoraAudioSampleRateType48000", + "macos": "AgoraAudioSampleRateType48000" + }, + "AUDIO_SCENARIO_TYPE": { + "windows": "AUDIO_SCENARIO_TYPE", + "android": "AudioScenario", + "ios": "AgoraAudioScenario", + "macos": "AgoraAudioScenario" + }, + "AUDIO_SCENARIO_DEFAULT": { + "windows": "AUDIO_SCENARIO_DEFAULT", + "android": "AUDIO_SCENARIO_DEFAULT", + "ios": "AgoraAudioScenarioDefault", + "macos": "AgoraAudioScenarioDefault" + }, + "AUDIO_SCENARIO_CHATROOM": { + "windows": "AUDIO_SCENARIO_CHATROOM", + "android": "AUDIO_SCENARIO_CHATROOM", + "ios": "AgoraAudioScenarioChatRoom", + "macos": "AgoraAudioScenarioChatRoom" + }, + "AUDIO_SCENARIO_GAME_STREAMING": { + "windows": "AUDIO_SCENARIO_GAME_STREAMING", + "android": "AUDIO_SCENARIO_GAME_STREAMING", + "ios": "AgoraAudioScenarioGameStreaming", + "macos": "AgoraAudioScenarioGameStreaming" + }, + "AUDIO_SCENARIO_CHORUS": { + "windows": "AUDIO_SCENARIO_CHORUS", + "android": "AUDIO_SCENARIO_CHORUS", + "ios": "AgoraAudioScenarioChorus", + "macos": "AgoraAudioScenarioChorus" + }, + "AUDIO_SCENARIO_MEETING": { + "windows": "AUDIO_SCENARIO_MEETING", + "android": "AUDIO_SCENARIO_MEETING", + "ios": "AgoraAudioScenarioMeeting", + "macos": "AgoraAudioScenarioMeeting" + }, + "AUDIO_SCENARIO_AI_CLIENT": { + "windows": "AUDIO_SCENARIO_AI_CLIENT", + "android": "AUDIO_SCENARIO_AI_CLIENT", + "ios": "AgoraAudioScenarioAiClient", + "macos": "AgoraAudioScenarioAiClient" + }, + "AUDIO_SCENARIO_NUM": { + "windows": "AUDIO_SCENARIO_NUM" + }, + "AUDIO_SESSION_OPERATION_RESTRICTION": { + "windows": "AUDIO_SESSION_OPERATION_RESTRICTION", + "ios": "AgoraAudioSessionOperationRestriction", + "macos": "AgoraAudioSessionOperationRestriction" + }, + "AUDIO_SESSION_OPERATION_RESTRICTION_NONE": { + "windows": "AUDIO_SESSION_OPERATION_RESTRICTION_NONE", + "ios": "AgoraAudioSessionOperationRestrictionNone", + "macos": "AgoraAudioSessionOperationRestrictionNone" + }, + "AUDIO_SESSION_OPERATION_RESTRICTION_SET_CATEGORY": { + "windows": "AUDIO_SESSION_OPERATION_RESTRICTION_SET_CATEGORY", + "ios": "AgoraAudioSessionOperationRestrictionSetCategory", + "macos": "AgoraAudioSessionOperationRestrictionSetCategory" + }, + "AUDIO_SESSION_OPERATION_RESTRICTION_CONFIGURE_SESSION": { + "windows": "AUDIO_SESSION_OPERATION_RESTRICTION_CONFIGURE_SESSION", + "ios": "AgoraAudioSessionOperationRestrictionConfigureSession", + "macos": "AgoraAudioSessionOperationRestrictionConfigureSession" + }, + "AUDIO_SESSION_OPERATION_RESTRICTION_DEACTIVATE_SESSION": { + "windows": "AUDIO_SESSION_OPERATION_RESTRICTION_DEACTIVATE_SESSION", + "ios": "AgoraAudioSessionOperationRestrictionDeactivateSession", + "macos": "AgoraAudioSessionOperationRestrictionDeactivateSession" + }, + "AUDIO_SESSION_OPERATION_RESTRICTION_ALL": { + "windows": "AUDIO_SESSION_OPERATION_RESTRICTION_ALL", + "ios": "AgoraAudioSessionOperationRestrictionAll", + "macos": "AgoraAudioSessionOperationRestrictionAll" + }, + "AUDIO_TRACK_TYPE": { + "windows": "AUDIO_TRACK_TYPE", + "android": "AudioTrackType", + "ios": "AgoraAudioTrackType", + "macos": "AgoraAudioTrackType" + }, + "AUDIO_TRACK_MIXABLE": { + "windows": "AUDIO_TRACK_MIXABLE", + "android": "AUDIO_TRACK_MIXABLE", + "ios": "AgoraAudioTrackTypeMixable", + "macos": "AgoraAudioTrackTypeMixable" + }, + "AUDIO_TRACK_DIRECT": { + "windows": "AUDIO_TRACK_DIRECT", + "android": "AUDIO_TRACK_DIRECT", + "ios": "AgoraAudioTrackTypeDirect", + "macos": "AgoraAudioTrackTypeDirect" + }, + "CONNECTION_STATE_TYPE": { + "windows": "CONNECTION_STATE_TYPE", + "ios": "AgoraConnectionState", + "macos": "AgoraConnectionState" + }, + "CONNECTION_STATE_DISCONNECTED": { + "windows": "CONNECTION_STATE_DISCONNECTED", + "android": "CONNECTION_STATE_DISCONNECTED", + "ios": "AgoraConnectionStateDisconnected", + "macos": "AgoraConnectionStateDisconnected" + }, + "CONNECTION_STATE_CONNECTING": { + "windows": "CONNECTION_STATE_CONNECTING", + "android": "CONNECTION_STATE_CONNECTING", + "ios": "AgoraConnectionStateConnecting", + "macos": "AgoraConnectionStateConnecting" + }, + "CONNECTION_STATE_CONNECTED": { + "windows": "CONNECTION_STATE_CONNECTED", + "android": "CONNECTION_STATE_CONNECTED", + "ios": "AgoraConnectionStateConnected", + "macos": "AgoraConnectionStateConnected" + }, + "CONNECTION_STATE_RECONNECTING": { + "windows": "CONNECTION_STATE_RECONNECTING", + "android": "CONNECTION_STATE_RECONNECTING", + "ios": "AgoraConnectionStateReconnecting", + "macos": "AgoraConnectionStateReconnecting" + }, + "CONNECTION_STATE_FAILED": { + "windows": "CONNECTION_STATE_FAILED", + "android": "CONNECTION_STATE_FAILED", + "ios": "AgoraConnectionStateFailed", + "macos": "AgoraConnectionStateFailed" + }, + "CONNECTION_CHANGED_REASON_TYPE": { + "windows": "CONNECTION_CHANGED_REASON_TYPE", + "ios": "AgoraConnectionChangedReason", + "macos": "AgoraConnectionChangedReason" + }, + "CONNECTION_CHANGED_CONNECTING": { + "windows": "CONNECTION_CHANGED_CONNECTING", + "android": "CONNECTION_CHANGED_CONNECTING", + "ios": "AgoraConnectionChangedReasonConnecting", + "macos": "AgoraConnectionChangedReasonConnecting" + }, + "CONNECTION_CHANGED_JOIN_SUCCESS": { + "windows": "CONNECTION_CHANGED_JOIN_SUCCESS", + "android": "CONNECTION_CHANGED_JOIN_SUCCESS", + "ios": "AgoraConnectionChangedReasonJoinSuccess", + "macos": "AgoraConnectionChangedReasonJoinSuccess" + }, + "CONNECTION_CHANGED_REJOIN_SUCCESS": { + "windows": "CONNECTION_CHANGED_REJOIN_SUCCESS", + "android": "CONNECTION_CHANGED_REJOIN_SUCCESS", + "ios": "AgoraConnectionChangedReasonRejoinSuccess", + "macos": "AgoraConnectionChangedReasonRejoinSuccess" + }, + "CONNECTION_CHANGED_LOST": { + "windows": "CONNECTION_CHANGED_LOST", + "android": "CONNECTION_CHANGED_LOST", + "ios": "AgoraConnectionChangedReasonLost", + "macos": "AgoraConnectionChangedReasonLost" + }, + "CONNECTION_CHANGED_ECHO_TEST": { + "windows": "CONNECTION_CHANGED_ECHO_TEST", + "android": "CONNECTION_CHANGED_ECHO_TEST", + "ios": "AgoraConnectionChangedReasonEchoTest", + "macos": "AgoraConnectionChangedReasonEchoTest" + }, + "CONNECTION_CHANGED_INTERRUPTED": { + "windows": "CONNECTION_CHANGED_INTERRUPTED", + "android": "CONNECTION_CHANGED_INTERRUPTED", + "ios": "AgoraConnectionChangedReasonInterrupted", + "macos": "AgoraConnectionChangedReasonInterrupted" + }, + "CONNECTION_CHANGED_BANNED_BY_SERVER": { + "windows": "CONNECTION_CHANGED_BANNED_BY_SERVER", + "android": "CONNECTION_CHANGED_BANNED_BY_SERVER", + "ios": "AgoraConnectionChangedReasonBannedByServer", + "macos": "AgoraConnectionChangedReasonBannedByServer" + }, + "CONNECTION_CHANGED_JOIN_FAILED": { + "windows": "CONNECTION_CHANGED_JOIN_FAILED", + "android": "CONNECTION_CHANGED_JOIN_FAILED", + "ios": "AgoraConnectionChangedReasonJoinFailed", + "macos": "AgoraConnectionChangedReasonJoinFailed" + }, + "CONNECTION_CHANGED_LEAVE_CHANNEL": { + "windows": "CONNECTION_CHANGED_LEAVE_CHANNEL", + "android": "CONNECTION_CHANGED_LEAVE_CHANNEL", + "ios": "AgoraConnectionChangedReasonLeaveChannel", + "macos": "AgoraConnectionChangedReasonLeaveChannel" + }, + "CONNECTION_CHANGED_INVALID_APP_ID": { + "windows": "CONNECTION_CHANGED_INVALID_APP_ID", + "android": "CONNECTION_CHANGED_INVALID_APP_ID", + "ios": "AgoraConnectionChangedReasonInvalidAppId", + "macos": "AgoraConnectionChangedReasonInvalidAppId" + }, + "CONNECTION_CHANGED_INVALID_CHANNEL_NAME": { + "windows": "CONNECTION_CHANGED_INVALID_CHANNEL_NAME", + "android": "CONNECTION_CHANGED_INVALID_CHANNEL_NAME", + "ios": "AgoraConnectionChangedReasonInvalidChannelName", + "macos": "AgoraConnectionChangedReasonInvalidChannelName" + }, + "CONNECTION_CHANGED_INVALID_TOKEN": { + "windows": "CONNECTION_CHANGED_INVALID_TOKEN", + "android": "CONNECTION_CHANGED_INVALID_TOKEN", + "ios": "AgoraConnectionChangedReasonInvalidToken", + "macos": "AgoraConnectionChangedReasonInvalidToken" + }, + "CONNECTION_CHANGED_TOKEN_EXPIRED": { + "windows": "CONNECTION_CHANGED_TOKEN_EXPIRED", + "android": "CONNECTION_CHANGED_TOKEN_EXPIRED", + "ios": "AgoraConnectionChangedReasonTokenExpired", + "macos": "AgoraConnectionChangedReasonTokenExpired" + }, + "CONNECTION_CHANGED_REJECTED_BY_SERVER": { + "windows": "CONNECTION_CHANGED_REJECTED_BY_SERVER", + "android": "CONNECTION_CHANGED_REJECTED_BY_SERVER", + "ios": "AgoraConnectionChangedReasonRejectedByServer", + "macos": "AgoraConnectionChangedReasonRejectedByServer" + }, + "CONNECTION_CHANGED_SETTING_PROXY_SERVER": { + "windows": "CONNECTION_CHANGED_SETTING_PROXY_SERVER", + "android": "CONNECTION_CHANGED_SETTING_PROXY_SERVER", + "ios": "AgoraConnectionChangedReasonSettingProxyServer", + "macos": "AgoraConnectionChangedReasonSettingProxyServer" + }, + "CONNECTION_CHANGED_RENEW_TOKEN": { + "windows": "CONNECTION_CHANGED_RENEW_TOKEN", + "android": "CONNECTION_CHANGED_RENEW_TOKEN", + "ios": "AgoraConnectionChangedReasonRenewToken", + "macos": "AgoraConnectionChangedReasonRenewToken" + }, + "CONNECTION_CHANGED_CLIENT_IP_ADDRESS_CHANGED": { + "windows": "CONNECTION_CHANGED_CLIENT_IP_ADDRESS_CHANGED", + "android": "CONNECTION_CHANGED_CLIENT_IP_ADDRESS_CHANGED", + "ios": "AgoraConnectionChangedReasonClientIpAddressChanged", + "macos": "AgoraConnectionChangedReasonClientIpAddressChanged" + }, + "CONNECTION_CHANGED_KEEP_ALIVE_TIMEOUT": { + "windows": "CONNECTION_CHANGED_KEEP_ALIVE_TIMEOUT", + "android": "CONNECTION_CHANGED_KEEP_ALIVE_TIMEOUT", + "ios": "AgoraConnectionChangedReasonKeepAliveTimeout", + "macos": "AgoraConnectionChangedReasonKeepAliveTimeout" + }, + "CONNECTION_CHANGED_CLIENT_IP_ADDRESS_CHANGED_BY_USER": { + "windows": "CONNECTION_CHANGED_CLIENT_IP_ADDRESS_CHANGED_BY_USER", + "android": "CONNECTION_CHANGED_CLIENT_IP_ADDRESS_CHANGED_BY_USER", + "ios": "AgoraConnectionChangedClientIpAddressChangedByUser", + "macos": "AgoraConnectionChangedClientIpAddressChangedByUser" + }, + "CONNECTION_CHANGED_SAME_UID_LOGIN": { + "windows": "CONNECTION_CHANGED_SAME_UID_LOGIN", + "android": "CONNECTION_CHANGED_SAME_UID_LOGIN", + "ios": "AgoraConnectionChangedSameUidLogin", + "macos": "AgoraConnectionChangedSameUidLogin" + }, + "CONNECTION_CHANGED_TOO_MANY_BROADCASTERS": { + "windows": "CONNECTION_CHANGED_TOO_MANY_BROADCASTERS", + "android": "CONNECTION_CHANGED_TOO_MANY_BROADCASTERS", + "ios": "AgoraConnectionChangedTooManyBroadcasters", + "macos": "AgoraConnectionChangedTooManyBroadcasters" + }, + "CAMERA_DIRECTION": { + "windows": "CAMERA_DIRECTION", + "android": "CAMERA_DIRECTION", + "ios": "AgoraCameraDirection" + }, + "CAMERA_REAR": { + "windows": "CAMERA_REAR", + "android": "CAMERA_REAR", + "ios": "AgoraCameraDirectionRear" + }, + "CAMERA_FRONT": { + "windows": "CAMERA_FRONT", + "android": "CAMERA_FRONT", + "ios": "AgoraCameraDirectionFront" + }, + "CAMERA_FOCAL_LENGTH_TYPE": { + "windows": "CAMERA_FOCAL_LENGTH_TYPE", + "android": "CAMERA_FOCAL_LENGTH_TYPE", + "ios": "AgoraFocalLength" + }, + "CAMERA_FOCAL_LENGTH_DEFAULT": { + "windows": "CAMERA_FOCAL_LENGTH_DEFAULT", + "android": "CAMERA_FOCAL_LENGTH_DEFAULT", + "ios": "AgoraFocalLengthDefault" + }, + "CAMERA_FOCAL_LENGTH_WIDE_ANGLE": { + "windows": "CAMERA_FOCAL_LENGTH_WIDE_ANGLE", + "android": "CAMERA_FOCAL_LENGTH_WIDE_ANGLE", + "ios": "AgoraFocalLengthWide" + }, + "CAMERA_FOCAL_LENGTH_ULTRA_WIDE": { + "windows": "CAMERA_FOCAL_LENGTH_ULTRA_WIDE", + "android": "CAMERA_FOCAL_LENGTH_ULTRA_WIDE", + "ios": "AgoraFocalLengthUltraWide" + }, + "CAMERA_FOCAL_LENGTH_TELEPHOTO": { + "windows": "CAMERA_FOCAL_LENGTH_TELEPHOTO", + "ios": "AgoraFocalLengthTelephoto" + }, + "CAPTURE_BRIGHTNESS_LEVEL_TYPE": { + "windows": "CAPTURE_BRIGHTNESS_LEVEL_TYPE", + "ios": "AgoraCaptureBrightnessLevelType", + "macos": "AgoraCaptureBrightnessLevelType" + }, + "CAPTURE_BRIGHTNESS_LEVEL_INVALID": { + "windows": "CAPTURE_BRIGHTNESS_LEVEL_INVALID", + "android": "CAPTURE_BRIGHTNESS_LEVEL_INVALID", + "ios": "AgoraCaptureBrightnessLevelInvalid", + "macos": "AgoraCaptureBrightnessLevelInvalid" + }, + "CAPTURE_BRIGHTNESS_LEVEL_NORMAL": { + "windows": "CAPTURE_BRIGHTNESS_LEVEL_NORMAL", + "android": "CAPTURE_BRIGHTNESS_LEVEL_NORMAL", + "ios": "AgoraCaptureBrightnessLevelNormal", + "macos": "AgoraCaptureBrightnessLevelNormal" + }, + "CAPTURE_BRIGHTNESS_LEVEL_BRIGHT": { + "windows": "CAPTURE_BRIGHTNESS_LEVEL_BRIGHT", + "android": "CAPTURE_BRIGHTNESS_LEVEL_BRIGHT", + "ios": "AgoraCaptureBrightnessLevelBright", + "macos": "AgoraCaptureBrightnessLevelBright" + }, + "CAPTURE_BRIGHTNESS_LEVEL_DARK": { + "windows": "CAPTURE_BRIGHTNESS_LEVEL_DARK", + "android": "CAPTURE_BRIGHTNESS_LEVEL_DARK", + "ios": "AgoraCaptureBrightnessLevelDark", + "macos": "AgoraCaptureBrightnessLevelDark" + }, + "CAPTURER_OUTPUT_PREFERENCE_AUTO": { + "windows": "CAPTURER_OUTPUT_PREFERENCE_AUTO", + "android": "CAPTURER_OUTPUT_PREFERENCE_AUTO" + }, + "CAPTURER_OUTPUT_PREFERENCE_PERFORMANCE": { + "windows": "CAPTURER_OUTPUT_PREFERENCE_PERFORMANCE", + "android": "CAPTURER_OUTPUT_PREFERENCE_PERFORMANCE" + }, + "CAPTURER_OUTPUT_PREFERENCE_PREVIEW": { + "windows": "CAPTURER_OUTPUT_PREFERENCE_PREVIEW", + "android": "CAPTURER_OUTPUT_PREFERENCE_PREVIEW" + }, + "CAPTURER_OUTPUT_PREFERENCE_MANUAL": { + "windows": "CAPTURER_OUTPUT_PREFERENCE_MANUAL", + "android": "CAPTURER_OUTPUT_PREFERENCE_MANUAL" + }, + "CHANNEL_MEDIA_RELAY_ERROR": { + "windows": "CHANNEL_MEDIA_RELAY_ERROR", + "ios": "AgoraChannelMediaRelayError", + "macos": "AgoraChannelMediaRelayError" + }, + "RELAY_OK": { + "windows": "RELAY_OK", + "android": "RELAY_OK", + "ios": "AgoraChannelMediaRelayErrorNone", + "macos": "AgoraChannelMediaRelayErrorNone" + }, + "RELAY_ERROR_SERVER_ERROR_RESPONSE": { + "windows": "RELAY_ERROR_SERVER_ERROR_RESPONSE", + "android": "RELAY_ERROR_SERVER_ERROR_RESPONSE", + "ios": "AgoraChannelMediaRelayErrorServerErrorResponse", + "macos": "AgoraChannelMediaRelayErrorServerErrorResponse" + }, + "RELAY_ERROR_SERVER_NO_RESPONSE": { + "windows": "RELAY_ERROR_SERVER_NO_RESPONSE", + "android": "RELAY_ERROR_SERVER_NO_RESPONSE", + "ios": "AgoraChannelMediaRelayErrorServerNoResponse", + "macos": "AgoraChannelMediaRelayErrorServerNoResponse" + }, + "RELAY_ERROR_NO_RESOURCE_AVAILABLE": { + "windows": "RELAY_ERROR_NO_RESOURCE_AVAILABLE", + "android": "RELAY_ERROR_NO_RESOURCE_AVAILABLE", + "ios": "AgoraChannelMediaRelayErrorNoResourceAvailable", + "macos": "AgoraChannelMediaRelayErrorNoResourceAvailable" + }, + "RELAY_ERROR_FAILED_JOIN_SRC": { + "windows": "RELAY_ERROR_FAILED_JOIN_SRC", + "android": "RELAY_ERROR_FAILED_JOIN_SRC", + "ios": "AgoraChannelMediaRelayErrorFailedJoinSourceChannel", + "macos": "AgoraChannelMediaRelayErrorFailedJoinSourceChannel" + }, + "RELAY_ERROR_FAILED_JOIN_DEST": { + "windows": "RELAY_ERROR_FAILED_JOIN_DEST", + "android": "RELAY_ERROR_FAILED_JOIN_DEST", + "ios": "AgoraChannelMediaRelayErrorFailedJoinDestinationChannel", + "macos": "AgoraChannelMediaRelayErrorFailedJoinDestinationChannel" + }, + "RELAY_ERROR_FAILED_PACKET_RECEIVED_FROM_SRC": { + "windows": "RELAY_ERROR_FAILED_PACKET_RECEIVED_FROM_SRC", + "android": "RELAY_ERROR_FAILED_PACKET_RECEIVED_FROM_SRC", + "ios": "AgoraChannelMediaRelayErrorFailedPacketReceivedFromSource", + "macos": "AgoraChannelMediaRelayErrorFailedPacketReceivedFromSource" + }, + "RELAY_ERROR_FAILED_PACKET_SENT_TO_DEST": { + "windows": "RELAY_ERROR_FAILED_PACKET_SENT_TO_DEST", + "android": "RELAY_ERROR_FAILED_PACKET_SENT_TO_DEST", + "ios": "AgoraChannelMediaRelayErrorFailedPacketSentToDestination", + "macos": "AgoraChannelMediaRelayErrorFailedPacketSentToDestination" + }, + "RELAY_ERROR_SERVER_CONNECTION_LOST": { + "windows": "RELAY_ERROR_SERVER_CONNECTION_LOST", + "android": "RELAY_ERROR_SERVER_CONNECTION_LOST", + "ios": "AgoraChannelMediaRelayErrorServerConnectionLost", + "macos": "AgoraChannelMediaRelayErrorServerConnectionLost" + }, + "RELAY_ERROR_INTERNAL_ERROR": { + "windows": "RELAY_ERROR_INTERNAL_ERROR", + "android": "RELAY_ERROR_INTERNAL_ERROR", + "ios": "AgoraChannelMediaRelayErrorInternalError", + "macos": "AgoraChannelMediaRelayErrorInternalError" + }, + "RELAY_ERROR_SRC_TOKEN_EXPIRED": { + "windows": "RELAY_ERROR_SRC_TOKEN_EXPIRED", + "android": "RELAY_ERROR_SRC_TOKEN_EXPIRED", + "ios": "AgoraChannelMediaRelayErrorSourceTokenExpired", + "macos": "AgoraChannelMediaRelayErrorSourceTokenExpired" + }, + "RELAY_ERROR_DEST_TOKEN_EXPIRED": { + "windows": "RELAY_ERROR_DEST_TOKEN_EXPIRED", + "android": "RELAY_ERROR_DEST_TOKEN_EXPIRED", + "ios": "AgoraChannelMediaRelayErrorDestinationTokenExpired", + "macos": "AgoraChannelMediaRelayErrorDestinationTokenExpired" + }, + "CHANNEL_MEDIA_RELAY_STATE": { + "windows": "CHANNEL_MEDIA_RELAY_STATE", + "ios": "AgoraChannelMediaRelayState", + "macos": "AgoraChannelMediaRelayState" + }, + "RELAY_STATE_IDLE": { + "windows": "RELAY_STATE_IDLE", + "android": "RELAY_STATE_IDLE", + "ios": "AgoraChannelMediaRelayStateIdle", + "macos": "AgoraChannelMediaRelayStateIdle" + }, + "RELAY_STATE_CONNECTING": { + "windows": "RELAY_STATE_CONNECTING", + "android": "RELAY_STATE_CONNECTING", + "ios": "AgoraChannelMediaRelayStateConnecting", + "macos": "AgoraChannelMediaRelayStateConnecting" + }, + "RELAY_STATE_RUNNING": { + "windows": "RELAY_STATE_RUNNING", + "android": "RELAY_STATE_RUNNING", + "ios": "AgoraChannelMediaRelayStateRunning", + "macos": "AgoraChannelMediaRelayStateRunning" + }, + "RELAY_STATE_FAILURE": { + "windows": "RELAY_STATE_FAILURE", + "android": "RELAY_STATE_FAILURE", + "ios": "AgoraChannelMediaRelayStateFailure", + "macos": "AgoraChannelMediaRelayStateFailure" + }, + "CHANNEL_PROFILE_TYPE": { + "windows": "CHANNEL_PROFILE_TYPE", + "ios": "AgoraChannelProfile", + "macos": "AgoraChannelProfile" + }, + "CHANNEL_PROFILE_COMMUNICATION": { + "windows": "CHANNEL_PROFILE_COMMUNICATION", + "android": "CHANNEL_PROFILE_COMMUNICATION", + "ios": "AgoraChannelProfileCommunication", + "macos": "AgoraChannelProfileCommunication" + }, + "CHANNEL_PROFILE_LIVE_BROADCASTING": { + "windows": "CHANNEL_PROFILE_LIVE_BROADCASTING", + "android": "CHANNEL_PROFILE_LIVE_BROADCASTING", + "ios": "AgoraChannelProfileLiveBroadcasting", + "macos": "AgoraChannelProfileLiveBroadcasting" + }, + "CHANNEL_PROFILE_GAME": { + "windows": "CHANNEL_PROFILE_GAME", + "android": "CHANNEL_PROFILE_GAME", + "ios": "AgoraChannelProfileGame", + "macos": "AgoraChannelProfileGame" + }, + "CHANNEL_PROFILE_CLOUD_GAMING": { + "windows": "CHANNEL_PROFILE_CLOUD_GAMING", + "android": "CHANNEL_PROFILE_CLOUD_GAMING", + "ios": "AgoraChannelProfileCloudGaming", + "macos": "AgoraChannelProfileCloudGaming" + }, + "CLIENT_ROLE_TYPE": { + "windows": "CLIENT_ROLE_TYPE", + "ios": "AgoraClientRole", + "macos": "AgoraClientRole" + }, + "CLIENT_ROLE_BROADCASTER": { + "windows": "CLIENT_ROLE_BROADCASTER", + "android": "CLIENT_ROLE_BROADCASTER", + "ios": "AgoraClientRoleBroadcaster", + "macos": "AgoraClientRoleBroadcaster" + }, + "CLIENT_ROLE_AUDIENCE": { + "windows": "CLIENT_ROLE_AUDIENCE", + "android": "CLIENT_ROLE_AUDIENCE", + "ios": "AgoraClientRoleAudience", + "macos": "AgoraClientRoleAudience" + }, + "CLIENT_ROLE_CHANGE_FAILED_REASON": { + "windows": "CLIENT_ROLE_CHANGE_FAILED_REASON", + "ios": "AgoraClientRoleChangeFailedReason", + "macos": "AgoraClientRoleChangeFailedReason" + }, + "CLIENT_ROLE_CHANGE_FAILED_TOO_MANY_BROADCASTERS": { + "windows": "CLIENT_ROLE_CHANGE_FAILED_TOO_MANY_BROADCASTERS", + "android": "CLIENT_ROLE_CHANGE_FAILED_TOO_MANY_BROADCASTERS", + "ios": "AgoraClientRoleChangeFailedTooManyBroadcasters", + "macos": "AgoraClientRoleChangeFailedTooManyBroadcasters" + }, + "CLIENT_ROLE_CHANGE_FAILED_NOT_AUTHORIZED": { + "windows": "CLIENT_ROLE_CHANGE_FAILED_NOT_AUTHORIZED", + "android": "CLIENT_ROLE_CHANGE_FAILED_NOT_AUTHORIZED", + "ios": "AgoraClientRoleChangeFailedNotAuthorized", + "macos": "AgoraClientRoleChangeFailedNotAuthorized" + }, + "CLIENT_ROLE_CHANGE_FAILED_REQUEST_TIME_OUT": { + "windows": "CLIENT_ROLE_CHANGE_FAILED_REQUEST_TIME_OUT", + "android": "CLIENT_ROLE_CHANGE_FAILED_REQUEST_TIME_OUT", + "ios": "AgoraClientRoleChangeFailedRequestTimeout", + "macos": "AgoraClientRoleChangeFailedRequestTimeout" + }, + "CLIENT_ROLE_CHANGE_FAILED_CONNECTION_FAILED": { + "windows": "CLIENT_ROLE_CHANGE_FAILED_CONNECTION_FAILED", + "android": "CLIENT_ROLE_CHANGE_FAILED_CONNECTION_FAILED", + "ios": "AgoraClientRoleChangeFailedConnectionFailed", + "macos": "AgoraClientRoleChangeFailedConnectionFailed" + }, + "CLOUD_PROXY_TYPE": { + "windows": "CLOUD_PROXY_TYPE", + "ios": "AgoraCloudProxyType", + "macos": "AgoraCloudProxyType" + }, + "NONE_PROXY": { + "windows": "NONE_PROXY", + "android": "TRANSPORT_TYPE_NONE_PROXY", + "ios": "AgoraNoneProxyType", + "macos": "AgoraNoneProxyType" + }, + "UDP_PROXY": { + "windows": "UDP_PROXY", + "android": "TRANSPORT_TYPE_UDP_PROXY", + "ios": "AgoraUdpProxyType", + "macos": "AgoraUdpProxyType" + }, + "TCP_PROXY": { + "windows": "TCP_PROXY", + "android": "TRANSPORT_TYPE_TCP_PROXY", + "ios": "AgoraTcpProxyType", + "macos": "AgoraTcpProxyType" + }, + "PROXY_TYPE": { + "windows": "PROXY_TYPE", + "ios": "AgoraProxyType", + "macos": "AgoraProxyType" + }, + "NONE_PROXY_TYPE": { + "windows": "NONE_PROXY_TYPE", + "android": "PROXY_TYPE_NONE_PROXY", + "ios": "AgoraNoneProxyType", + "macos": "AgoraNoneProxyType" + }, + "UDP_PROXY_TYPE": { + "windows": "UDP_PROXY_TYPE", + "android": "PROXY_TYPE_UDP_CLOUD_PROXY", + "ios": "AgoraUdpProxyType", + "macos": "AgoraUdpProxyType" + }, + "TCP_PROXY_TYPE": { + "windows": "TCP_PROXY_TYPE", + "android": "PROXY_TYPE_TCP_CLOUD_PROXY", + "ios": "AgoraTcpProxyType·", + "macos": "AgoraTcpProxyType·" + }, + "LOCAL_PROXY_TYPE": { + "windows": "LOCAL_PROXY_TYPE", + "android": "PROXY_TYPE_LOCAL_PROXY", + "ios": "AgoraLocalProxyType", + "macos": "AgoraLocalProxyType" + }, + "TCP_PROXY_AUTO_FALLBACK_TYPE": { + "windows": "TCP_PROXY_AUTO_FALLBACK_TYPE", + "android": "PROXY_TYPE_TCP_AUTO_FALLBACK", + "ios": "AgoraTcpProxyAutoFallbackType", + "macos": "AgoraTcpProxyAutoFallbackType" + }, + "DEGRADATION_PREFERENCE": { + "windows": "DEGRADATION_PREFERENCE", + "android": "DEGRADATION_PREFERENCE", + "ios": "AgoraDegradationPreference", + "macos": "AgoraDegradationPreference" + }, + "MAINTAIN_AUTO": { + "windows": "MAINTAIN_AUTO", + "android": "MAINTAIN_AUTO", + "ios": "AgoraDegradationMaintainAuto", + "macos": "AgoraDegradationMaintainAuto" + }, + "MAINTAIN_QUALITY": { + "windows": "MAINTAIN_QUALITY", + "android": "MAINTAIN_QUALITY", + "ios": "AgoraDegradationMaintainQuality", + "macos": "AgoraDegradationMaintainQuality" + }, + "MAINTAIN_FRAMERATE": { + "windows": "MAINTAIN_FRAMERATE", + "android": "MAINTAIN_FRAMERATE", + "ios": "AgoraDegradationMaintainFramerate", + "macos": "AgoraDegradationMaintainFramerate" + }, + "MAINTAIN_BALANCED": { + "windows": "MAINTAIN_BALANCED", + "android": "MAINTAIN_BALANCED", + "ios": "AgoraDegradationBalanced", + "macos": "AgoraDegradationBalanced" + }, + "MAINTAIN_RESOLUTION": { + "windows": "MAINTAIN_RESOLUTION", + "android": "MAINTAIN_RESOLUTION", + "ios": "AgoraDegradationMaintainResolution", + "macos": "AgoraDegradationMaintainResolution" + }, + "DIRECT_CDN_STREAMING_REASON": { + "windows": "DIRECT_CDN_STREAMING_REASON", + "android": "DirectCdnStreamingReason", + "ios": "AgoraDirectCdnStreamingReason", + "macos": "AgoraDirectCdnStreamingReason" + }, + "DIRECT_CDN_STREAMING_REASON_OK": { + "windows": "DIRECT_CDN_STREAMING_REASON_OK", + "android": "OK", + "ios": "AgoraDirectCdnStreamingReasonOK", + "macos": "AgoraDirectCdnStreamingReasonOK" + }, + "DIRECT_CDN_STREAMING_REASON_FAILED": { + "windows": "DIRECT_CDN_STREAMING_REASON_FAILED", + "android": "FAILED", + "ios": "AgoraDirectCdnStreamingReasonFailed", + "macos": "AgoraDirectCdnStreamingReasonFailed" + }, + "DIRECT_CDN_STREAMING_REASON_AUDIO_PUBLICATION": { + "windows": "DIRECT_CDN_STREAMING_REASON_AUDIO_PUBLICATION", + "android": "AUDIO_PUBLICATION", + "ios": "AgoraDirectCdnStreamingReasonAudioPublication", + "macos": "AgoraDirectCdnStreamingReasonAudioPublication" + }, + "DIRECT_CDN_STREAMING_REASON_VIDEO_PUBLICATION": { + "windows": "DIRECT_CDN_STREAMING_REASON_VIDEO_PUBLICATION", + "android": "VIDEO_PUBLICATION", + "ios": "AgoraDirectCdnStreamingReasonVideoPublication", + "macos": "AgoraDirectCdnStreamingReasonVideoPublication" + }, + "DIRECT_CDN_STREAMING_REASON_NET_CONNECT": { + "windows": "DIRECT_CDN_STREAMING_REASON_NET_CONNECT", + "android": "NET_CONNECT", + "ios": "AgoraDirectCdnStreamingReasonNetConnect", + "macos": "AgoraDirectCdnStreamingReasonNetConnect" + }, + "DIRECT_CDN_STREAMING_REASON_BAD_NAME": { + "windows": "DIRECT_CDN_STREAMING_REASON_BAD_NAME", + "android": "BAD_NAME", + "ios": "AgoraDirectCdnStreamingReasonBadName", + "macos": "AgoraDirectCdnStreamingReasonBadName" + }, + "DIRECT_CDN_STREAMING_STATE": { + "windows": "DIRECT_CDN_STREAMING_STATE", + "android": "DirectCdnStreamingState", + "ios": "AgoraDirectCdnStreamingState", + "macos": "AgoraDirectCdnStreamingState" + }, + "DIRECT_CDN_STREAMING_STATE_IDLE": { + "windows": "DIRECT_CDN_STREAMING_STATE_IDLE", + "android": "IDLE", + "ios": "AgoraDirectCdnStreamingStateIdle", + "macos": "AgoraDirectCdnStreamingStateIdle" + }, + "DIRECT_CDN_STREAMING_STATE_RUNNING": { + "windows": "DIRECT_CDN_STREAMING_STATE_RUNNING", + "android": "RUNNING", + "ios": "AgoraDirectCdnStreamingStateRunning", + "macos": "AgoraDirectCdnStreamingStateRunning" + }, + "DIRECT_CDN_STREAMING_STATE_STOPPED": { + "windows": "DIRECT_CDN_STREAMING_STATE_STOPPED", + "android": "STOPPED", + "ios": "AgoraDirectCdnStreamingStateStopped", + "macos": "AgoraDirectCdnStreamingStateStopped" + }, + "DIRECT_CDN_STREAMING_STATE_FAILED": { + "windows": "DIRECT_CDN_STREAMING_STATE_FAILED", + "android": "FAILED", + "ios": "AgoraDirectCdnStreamingStateFailed", + "macos": "AgoraDirectCdnStreamingStateFailed" + }, + "DIRECT_CDN_STREAMING_STATE_RECOVERING": { + "windows": "DIRECT_CDN_STREAMING_STATE_RECOVERING", + "android": "RECOVERING", + "ios": "AgoraDirectCdnStreamingStateRecovering", + "macos": "AgoraDirectCdnStreamingStateRecovering" + }, + "ENCRYPTION_ERROR_TYPE": { + "windows": "ENCRYPTION_ERROR_TYPE", + "android": "ENCRYPTION_ERROR_TYPE", + "ios": "AgoraEncryptionErrorType", + "macos": "AgoraEncryptionErrorType" + }, + "ENCRYPTION_ERROR_INTERNAL_FAILURE": { + "windows": "ENCRYPTION_ERROR_INTERNAL_FAILURE", + "android": "ENCRYPTION_ERROR_INTERNAL_FAILURE", + "ios": "ENCRYPTION_ERROR_INTERNAL_FAILURE", + "macos": "ENCRYPTION_ERROR_INTERNAL_FAILURE" + }, + "ENCRYPTION_ERROR_DECRYPTION_FAILURE": { + "windows": "ENCRYPTION_ERROR_DECRYPTION_FAILURE", + "android": "ENCRYPTION_ERROR_DECRYPTION_FAILURE", + "ios": "ENCRYPTION_ERROR_DECRYPTION_FAILURE", + "macos": "ENCRYPTION_ERROR_DECRYPTION_FAILURE" + }, + "ENCRYPTION_ERROR_ENCRYPTION_FAILURE": { + "windows": "ENCRYPTION_ERROR_ENCRYPTION_FAILURE", + "android": "ENCRYPTION_ERROR_ENCRYPTION_FAILURE", + "ios": "ENCRYPTION_ERROR_ENCRYPTION_FAILURE", + "macos": "ENCRYPTION_ERROR_ENCRYPTION_FAILURE" + }, + "ENCRYPTION_ERROR_DATASTREAM_DECRYPTION_FAILURE": { + "windows": "ENCRYPTION_ERROR_DATASTREAM_DECRYPTION_FAILURE", + "android": "ENCRYPTION_ERROR_DATASTREAM_DECRYPTION_FAILURE", + "ios": "ENCRYPTION_ERROR_DATASTREAM_DECRYPTION_FAILURE", + "macos": "ENCRYPTION_ERROR_DATASTREAM_DECRYPTION_FAILURE" + }, + "ENCRYPTION_ERROR_DATASTREAM_ENCRYPTION_FAILURE": { + "windows": "ENCRYPTION_ERROR_DATASTREAM_ENCRYPTION_FAILURE", + "android": "ENCRYPTION_ERROR_DATASTREAM_ENCRYPTION_FAILURE", + "ios": "ENCRYPTION_ERROR_DATASTREAM_ENCRYPTION_FAILURE", + "macos": "ENCRYPTION_ERROR_DATASTREAM_ENCRYPTION_FAILURE" + }, + "ERROR_CODE_TYPE": { + "windows": "ERROR_CODE_TYPE", + "ios": "AgoraErrorCode", + "macos": "AgoraErrorCode" + }, + "ERR_OK": { + "windows": "ERR_OK", + "android": "ERR_OK", + "ios": "AgoraErrorCodeNoError", + "macos": "AgoraErrorCodeNoError" + }, + "ERR_FAILED": { + "windows": "ERR_FAILED", + "android": "ERR_FAILED", + "ios": "AgoraErrorCodeFailed", + "macos": "AgoraErrorCodeFailed" + }, + "ERR_INVALID_ARGUMENT": { + "windows": "ERR_INVALID_ARGUMENT", + "android": "ERR_INVALID_ARGUMENT", + "ios": "AgoraErrorCodeInvalidArgument", + "macos": "AgoraErrorCodeInvalidArgument" + }, + "ERR_NOT_READY": { + "windows": "ERR_NOT_READY", + "android": "ERR_NOT_READY", + "ios": "AgoraErrorCodeNotReady", + "macos": "AgoraErrorCodeNotReady" + }, + "ERR_NOT_SUPPORTED": { + "windows": "ERR_NOT_SUPPORTED", + "android": "ERR_NOT_SUPPORTED", + "ios": "AgoraErrorCodeNotSupported", + "macos": "AgoraErrorCodeNotSupported" + }, + "ERR_REFUSED": { + "windows": "ERR_REFUSED", + "android": "ERR_REFUSED", + "ios": "AgoraErrorCodeRefused", + "macos": "AgoraErrorCodeRefused" + }, + "ERR_BUFFER_TOO_SMALL": { + "windows": "ERR_BUFFER_TOO_SMALL", + "android": "ERR_BUFFER_TOO_SMALL", + "ios": "AgoraErrorCodeBufferTooSmall", + "macos": "AgoraErrorCodeBufferTooSmall" + }, + "ERR_NOT_INITIALIZED": { + "windows": "ERR_NOT_INITIALIZED", + "android": "ERR_NOT_INITIALIZED", + "ios": "AgoraErrorCodeNotInitialized", + "macos": "AgoraErrorCodeNotInitialized" + }, + "ERR_INVALID_STATE": { + "windows": "ERR_INVALID_STATE", + "android": "ERR_INVALID_STATE" + }, + "ERR_NO_PERMISSION": { + "windows": "ERR_NO_PERMISSION", + "android": "ERR_NO_PERMISSION", + "ios": "AgoraErrorCodeNoPermission", + "macos": "AgoraErrorCodeNoPermission" + }, + "ERR_TIMEDOUT": { + "windows": "ERR_TIMEDOUT", + "android": "ERR_TIMEDOUT", + "ios": "AgoraErrorCodeTimedOut", + "macos": "AgoraErrorCodeTimedOut" + }, + "ERR_JOIN_CHANNEL_REJECTED": { + "windows": "ERR_JOIN_CHANNEL_REJECTED", + "android": "ERR_JOIN_CHANNEL_REJECTED", + "ios": "AgoraErrorCodeJoinChannelRejected", + "macos": "AgoraErrorCodeJoinChannelRejected" + }, + "ERR_LEAVE_CHANNEL_REJECTED": { + "windows": "ERR_LEAVE_CHANNEL_REJECTED", + "android": "ERR_LEAVE_CHANNEL_REJECTED", + "ios": "AgoraErrorCodeLeaveChannelRejected", + "macos": "AgoraErrorCodeLeaveChannelRejected" + }, + "ERR_ALREADY_IN_USE": { + "windows": "ERR_ALREADY_IN_USE", + "android": "ERR_ALREADY_IN_USE", + "ios": "AgoraErrorCodeAlreadyInUse", + "macos": "AgoraErrorCodeAlreadyInUse" + }, + "ERR_ABORTED": { + "windows": "ERR_ABORTED", + "android": "ERR_ABORTED", + "ios": "AgoraErrorCodeAbort", + "macos": "AgoraErrorCodeAbort" + }, + "ERR_INIT_NET_ENGINE": { + "windows": "ERR_INIT_NET_ENGINE", + "ios": "AgoraErrorCodeInitNetEngine", + "macos": "AgoraErrorCodeInitNetEngine" + }, + "ERR_RESOURCE_LIMITED": { + "windows": "ERR_RESOURCE_LIMITED", + "android": "ERR_RESOURCE_LIMITED", + "ios": "AgoraErrorCodeResourceLimited", + "macos": "AgoraErrorCodeResourceLimited" + }, + "ERR_INVALID_APP_ID": { + "windows": "ERR_INVALID_APP_ID", + "android": "ERR_INVALID_APP_ID", + "ios": "AgoraErrorCodeInvalidAppId", + "macos": "AgoraErrorCodeInvalidAppId" + }, + "ERR_INVALID_CHANNEL_NAME": { + "windows": "ERR_INVALID_CHANNEL_NAME", + "android": "ERR_INVALID_CHANNEL_NAME", + "ios": "AgoraErrorCodeInvalidChannelId", + "macos": "AgoraErrorCodeInvalidChannelId" + }, + "ERR_NO_SERVER_RESOURCES": { + "windows": "ERR_NO_SERVER_RESOURCES", + "android": "ERR_NO_SERVER_RESOURCES", + "ios": "AgoraErrorCodeNoServerResources", + "macos": "AgoraErrorCodeNoServerResources" + }, + "ERR_TOKEN_EXPIRED": { + "windows": "ERR_TOKEN_EXPIRED", + "android": "ERR_TOKEN_EXPIRED", + "ios": "AgoraErrorCodeTokenExpired", + "macos": "AgoraErrorCodeTokenExpired" + }, + "ERR_INVALID_TOKEN": { + "windows": "ERR_INVALID_TOKEN", + "android": "ERR_INVALID_TOKEN", + "ios": "AgoraErrorCodeInvalidToken", + "macos": "AgoraErrorCodeInvalidToken" + }, + "ERR_CONNECTION_INTERRUPTED": { + "windows": "ERR_CONNECTION_INTERRUPTED", + "android": "ERR_CONNECTION_INTERRUPTED", + "ios": "AgoraErrorCodeConnectionInterrupted", + "macos": "AgoraErrorCodeConnectionInterrupted" + }, + "ERR_CONNECTION_LOST": { + "windows": "ERR_CONNECTION_LOST", + "android": "ERR_CONNECTION_LOST", + "ios": "AgoraErrorCodeConnectionLost", + "macos": "AgoraErrorCodeConnectionLost" + }, + "ERR_NOT_IN_CHANNEL": { + "windows": "ERR_NOT_IN_CHANNEL", + "android": "ERR_NOT_IN_CHANNEL", + "ios": "AgoraErrorCodeNotInChannel", + "macos": "AgoraErrorCodeNotInChannel" + }, + "ERR_SIZE_TOO_LARGE": { + "windows": "ERR_SIZE_TOO_LARGE", + "android": "ERR_SIZE_TOO_LARGE", + "ios": "AgoraErrorCodeSizeTooLarge", + "macos": "AgoraErrorCodeSizeTooLarge" + }, + "ERR_BITRATE_LIMIT": { + "windows": "ERR_BITRATE_LIMIT", + "android": "ERR_BITRATE_LIMIT", + "ios": "AgoraErrorCodeBitrateLimit", + "macos": "AgoraErrorCodeBitrateLimit" + }, + "ERR_TOO_MANY_DATA_STREAMS": { + "windows": "ERR_TOO_MANY_DATA_STREAMS", + "android": "ERR_TOO_MANY_DATA_STREAMS", + "ios": "AgoraErrorCodeTooManyDataStreams", + "macos": "AgoraErrorCodeTooManyDataStreams" + }, + "ERR_STREAM_MESSAGE_TIMEOUT": { + "windows": "ERR_STREAM_MESSAGE_TIMEOUT", + "android": "ERR_STREAM_MESSAGE_TIMEOUT", + "ios": "AgoraErrorCodeStreamMessageTimeout", + "macos": "AgoraErrorCodeStreamMessageTimeout" + }, + "ERR_SET_CLIENT_ROLE_NOT_AUTHORIZED": { + "windows": "ERR_SET_CLIENT_ROLE_NOT_AUTHORIZED", + "android": "ERR_SET_CLIENT_ROLE_NOT_AUTHORIZED", + "ios": "AgoraErrorCodeSetClientRoleNotAuthorzed", + "macos": "AgoraErrorCodeSetClientRoleNotAuthorzed" + }, + "ERR_DECRYPTION_FAILED": { + "windows": "ERR_DECRYPTION_FAILED", + "android": "ERR_DECRYPTION_FAILED", + "ios": "AgoraErrorCodeDecryptionFailed", + "macos": "AgoraErrorCodeDecryptionFailed" + }, + "ERR_INVALID_USER_ID": { + "windows": "ERR_INVALID_USER_ID", + "android": "ERR_INVALID_USER_ID", + "ios": "AgoraErrorCodeInvalidUserId", + "macos": "AgoraErrorCodeInvalidUserId" + }, + "ERR_CLIENT_IS_BANNED_BY_SERVER": { + "windows": "ERR_CLIENT_IS_BANNED_BY_SERVER", + "android": "ERR_CLIENT_IS_BANNED_BY_SERVER", + "ios": "AgoraErrorCodeClientIsBannedByServer", + "macos": "AgoraErrorCodeClientIsBannedByServer" + }, + "ERR_ENCRYPTED_STREAM_NOT_ALLOWED_PUBLISH": { + "windows": "ERR_ENCRYPTED_STREAM_NOT_ALLOWED_PUBLISH", + "android": "ERR_ENCRYPTED_STREAM_NOT_ALLOWED_PUBLISH", + "ios": "AgoraErrorCodeEncryptedStreamNotAllowedPublish", + "macos": "AgoraErrorCodeEncryptedStreamNotAllowedPublish" + }, + "ERR_LICENSE_CREDENTIAL_INVALID": { + "windows": "ERR_LICENSE_CREDENTIAL_INVALID", + "android": "ERR_LICENSE_CREDENTIAL_INVALID", + "ios": "ERR_LICENSE_CREDENTIAL_INVALID", + "macos": "ERR_LICENSE_CREDENTIAL_INVALID" + }, + "ERR_INVALID_USER_ACCOUNT": { + "windows": "ERR_INVALID_USER_ACCOUNT", + "android": "ERR_INVALID_USER_ACCOUNT", + "ios": "AgoraErrorCodeInvalidUserAccount", + "macos": "AgoraErrorCodeInvalidUserAccount" + }, + "ERR_MODULE_NOT_FOUND": { + "windows": "ERR_MODULE_NOT_FOUND", + "android": "ERR_MODULE_NOT_FOUND", + "ios": "AgoraErrorCodeModuleNotFound", + "macos": "AgoraErrorCodeModuleNotFound" + }, + "ERR_LOAD_MEDIA_ENGINE": { + "windows": "ERR_LOAD_MEDIA_ENGINE", + "android": "ERR_LOAD_MEDIA_ENGINE", + "ios": "AgoraErrorCodeLoadMediaEngine", + "macos": "AgoraErrorCodeLoadMediaEngine" + }, + "ERR_ADM_GENERAL_ERROR": { + "windows": "ERR_ADM_GENERAL_ERROR", + "android": "ERR_ADM_GENERAL_ERROR", + "ios": "AgoraErrorCodeAdmGeneralError", + "macos": "AgoraErrorCodeAdmGeneralError" + }, + "ERR_ADM_INIT_PLAYOUT": { + "windows": "ERR_ADM_INIT_PLAYOUT", + "android": "ERR_ADM_INIT_PLAYOUT", + "ios": "AgoraErrorCodeAdmInitPlayout", + "macos": "AgoraErrorCodeAdmInitPlayout" + }, + "ERR_ADM_START_PLAYOUT": { + "windows": "ERR_ADM_START_PLAYOUT", + "android": "ERR_ADM_START_PLAYOUT", + "ios": "AgoraErrorCodeAdmStartPlayout", + "macos": "AgoraErrorCodeAdmStartPlayout" + }, + "ERR_ADM_STOP_PLAYOUT": { + "windows": "ERR_ADM_STOP_PLAYOUT", + "android": "ERR_ADM_STOP_PLAYOUT", + "ios": "AgoraErrorCodeAdmStopPlayout", + "macos": "AgoraErrorCodeAdmStopPlayout" + }, + "ERR_ADM_INIT_RECORDING": { + "windows": "ERR_ADM_INIT_RECORDING", + "android": "ERR_ADM_INIT_RECORDING", + "ios": "AgoraErrorCodeAdmInitRecording", + "macos": "AgoraErrorCodeAdmInitRecording" + }, + "ERR_ADM_START_RECORDING": { + "windows": "ERR_ADM_START_RECORDING", + "android": "ERR_ADM_START_RECORDING", + "ios": "AgoraErrorCodeAdmStartRecording", + "macos": "AgoraErrorCodeAdmStartRecording" + }, + "ERR_ADM_STOP_RECORDING": { + "windows": "ERR_ADM_STOP_RECORDING", + "android": "ERR_ADM_STOP_RECORDING", + "ios": "AgoraErrorCodeAdmStopRecording", + "macos": "AgoraErrorCodeAdmStopRecording" + }, + "ERR_VDM_CAMERA_NOT_AUTHORIZED": { + "windows": "ERR_VDM_CAMERA_NOT_AUTHORIZED", + "android": "ERR_VDM_CAMERA_NOT_AUTHORIZED", + "ios": "AgoraErrorCodeVdmCameraNotAuthorized", + "macos": "AgoraErrorCodeVdmCameraNotAuthorized" + }, + "ERR_DATASTREAM_DECRYPTION_FAILED": { + "windows": "ERR_DATASTREAM_DECRYPTION_FAILED", + "android": "ERR_DATASTREAM_DECRYPTION_FAILED", + "ios": "AgoraErrorCodeDatastreamDecryptionFailed", + "macos": "AgoraErrorCodeDatastreamDecryptionFailed" + }, + "ENCRYPTION_MODE": { + "windows": "ENCRYPTION_MODE", + "android": "EncryptionMode", + "ios": "AgoraEncryptionMode", + "macos": "AgoraEncryptionMode" + }, + "AES_128_XTS": { + "windows": "AES_128_XTS", + "android": "AES_128_XTS", + "ios": "AgoraEncryptionModeAES128XTS", + "macos": "AgoraEncryptionModeAES128XTS" + }, + "AES_128_ECB": { + "windows": "AES_128_ECB", + "android": "AES_128_ECB", + "ios": "AgoraEncryptionModeAES128ECB", + "macos": "AgoraEncryptionModeAES128ECB" + }, + "AES_256_XTS": { + "windows": "AES_256_XTS", + "android": "AES_256_XTS", + "ios": "AgoraEncryptionModeAES256XTS", + "macos": "AgoraEncryptionModeAES256XTS" + }, + "SM4_128_ECB": { + "windows": "SM4_128_ECB", + "android": "SM4_128_ECB", + "ios": "AgoraEncryptionModeSM4128ECB", + "macos": "AgoraEncryptionModeSM4128ECB" + }, + "AES_128_GCM": { + "windows": "AES_128_GCM", + "android": "AES_128_GCM", + "ios": "AgoraEncryptionModeAES128GCM", + "macos": "AgoraEncryptionModeAES128GCM" + }, + "AES_256_GCM": { + "windows": "AES_256_GCM", + "android": "AES_256_GCM", + "ios": "AgoraEncryptionModeAES256GCM", + "macos": "AgoraEncryptionModeAES256GCM" + }, + "AES_128_GCM2": { + "windows": "AES_128_GCM2", + "android": "AES_128_GCM2", + "ios": "AgoraEncryptionModeAES128GCM2", + "macos": "AgoraEncryptionModeAES128GCM2" + }, + "AES_256_GCM2": { + "windows": "AES_256_GCM2", + "android": "AES_256_GCM2", + "ios": "AgoraEncryptionModeAES256GCM2", + "macos": "AgoraEncryptionModeAES256GCM2" + }, + "MODE_END": { + "windows": "MODE_END", + "android": "MODE_END", + "ios": "AgoraEncryptionModeEnd", + "macos": "AgoraEncryptionModeEnd" + }, + "EXPERIENCE_POOR_REASON": { + "windows": "EXPERIENCE_POOR_REASON", + "ios": "AgoraExperiencePoorReason", + "macos": "AgoraExperiencePoorReason" + }, + "EXPERIENCE_REASON_NONE": { + "windows": "EXPERIENCE_REASON_NONE", + "android": "EXPERIENCE_REASON_NONE", + "ios": "AgoraExperiencePoorReasonNone", + "macos": "AgoraExperiencePoorReasonNone" + }, + "REMOTE_NETWORK_QUALITY_POOR": { + "windows": "REMOTE_NETWORK_QUALITY_POOR", + "android": "REMOTE_NETWORK_QUALITY_POOR", + "ios": "AgoraExperiencePoorReasonRemoteNetworkQualityPoor", + "macos": "AgoraExperiencePoorReasonRemoteNetworkQualityPoor" + }, + "LOCAL_NETWORK_QUALITY_POOR": { + "windows": "LOCAL_NETWORK_QUALITY_POOR", + "android": "LOCAL_NETWORK_QUALITY_POOR", + "ios": "AgoraExperiencePoorReasonLocalNetworkQualityPoor", + "macos": "AgoraExperiencePoorReasonLocalNetworkQualityPoor" + }, + "WIRELESS_SIGNAL_POOR": { + "windows": "WIRELESS_SIGNAL_POOR", + "android": "WIRELESS_SIGNAL_POOR", + "ios": "AgoraExperiencePoorReasonWirelessSignalPoor", + "macos": "AgoraExperiencePoorReasonWirelessSignalPoor" + }, + "WIFI_BLUETOOTH_COEXIST": { + "windows": "WIFI_BLUETOOTH_COEXIST", + "android": "WIFI_BLUETOOTH_COEXIST", + "ios": "AgoraExperiencePoorReasonWifiBluetoothCoexist", + "macos": "AgoraExperiencePoorReasonWifiBluetoothCoexist" + }, + "EXPERIENCE_QUALITY_TYPE": { + "windows": "EXPERIENCE_QUALITY_TYPE", + "ios": "AgoraExperienceQuality", + "macos": "AgoraExperienceQuality" + }, + "EXPERIENCE_QUALITY_GOOD": { + "windows": "EXPERIENCE_QUALITY_GOOD", + "android": "EXPERIENCE_QUALITY_GOOD", + "ios": "AgoraExperienceQualityGood", + "macos": "AgoraExperienceQualityGood" + }, + "EXPERIENCE_QUALITY_BAD": { + "windows": "EXPERIENCE_QUALITY_BAD", + "android": "EXPERIENCE_QUALITY_BAD", + "ios": "AgoraExperienceQualityBad", + "macos": "AgoraExperienceQualityBad" + }, + "FACE_SHAPE_AREA_NONE": { + "windows": "FACE_SHAPE_AREA_NONE", + "android": "FACE_SHAPE_AREA_NONE", + "ios": "AgoraFaceShapeAreaNone", + "macos": "AgoraFaceShapeAreaNone" + }, + "FACE_SHAPE_AREA_HEADSCALE": { + "windows": "FACE_SHAPE_AREA_HEADSCALE", + "android": "FACE_SHAPE_AREA_HEADSCALE", + "ios": "AgoraFaceShapeAreaHeadScale", + "macos": "AgoraFaceShapeAreaHeadScale" + }, + "FACE_SHAPE_AREA_FOREHEAD": { + "windows": "FACE_SHAPE_AREA_FOREHEAD", + "android": "FACE_SHAPE_AREA_FOREHEAD", + "ios": "AgoraFaceShapeAreaForehead", + "macos": "AgoraFaceShapeAreaForehead" + }, + "FACE_SHAPE_AREA_FACECONTOUR": { + "windows": "FACE_SHAPE_AREA_FACECONTOUR", + "android": "FACE_SHAPE_AREA_FACECONTOUR", + "ios": "AgoraFaceShapeAreaFaceContour", + "macos": "AgoraFaceShapeAreaFaceContour" + }, + "FACE_SHAPE_AREA_FACELENGTH": { + "windows": "FACE_SHAPE_AREA_FACELENGTH", + "android": "FACE_SHAPE_AREA_FACELENGTH", + "ios": "AgoraFaceShapeAreaFaceLength", + "macos": "AgoraFaceShapeAreaFaceLength" + }, + "FACE_SHAPE_AREA_FACEWIDTH": { + "windows": "FACE_SHAPE_AREA_FACEWIDTH", + "android": "FACE_SHAPE_AREA_FACEWIDTH", + "ios": "AgoraFaceShapeAreaFaceWidth", + "macos": "AgoraFaceShapeAreaFaceWidth" + }, + "FACE_SHAPE_AREA_CHEEKBONE": { + "windows": "FACE_SHAPE_AREA_CHEEKBONE", + "android": "FACE_SHAPE_AREA_CHEEKBONE", + "ios": "AgoraFaceShapeAreaCheekbone", + "macos": "AgoraFaceShapeAreaCheekbone" + }, + "FACE_SHAPE_AREA_CHEEK": { + "windows": "FACE_SHAPE_AREA_CHEEK", + "android": "FACE_SHAPE_AREA_CHEEK", + "ios": "AgoraFaceShapeAreaCheek", + "macos": "AgoraFaceShapeAreaCheek" + }, + "FACE_SHAPE_AREA_CHIN": { + "windows": "FACE_SHAPE_AREA_CHIN", + "android": "FACE_SHAPE_AREA_CHIN", + "ios": "AgoraFaceShapeAreaChin", + "macos": "AgoraFaceShapeAreaChin" + }, + "FACE_SHAPE_AREA_EYESCALE": { + "windows": "FACE_SHAPE_AREA_EYESCALE", + "android": "FACE_SHAPE_AREA_EYESCALE", + "ios": "AgoraFaceShapeAreaEyeScale", + "macos": "AgoraFaceShapeAreaEyeScale" + }, + "FACE_SHAPE_AREA_NOSELENGTH": { + "windows": "FACE_SHAPE_AREA_NOSELENGTH", + "android": "FACE_SHAPE_AREA_NOSELENGTH", + "ios": "AgoraFaceShapeAreaNoseLength", + "macos": "AgoraFaceShapeAreaNoseLength" + }, + "FACE_SHAPE_AREA_NOSEWIDTH": { + "windows": "FACE_SHAPE_AREA_NOSEWIDTH", + "android": "FACE_SHAPE_AREA_NOSEWIDTH", + "ios": "AgoraFaceShapeAreaNoseWidth", + "macos": "AgoraFaceShapeAreaNoseWidth" + }, + "FACE_SHAPE_AREA_MOUTHSCALE": { + "windows": "FACE_SHAPE_AREA_MOUTHSCALE", + "android": "FACE_SHAPE_AREA_MOUTHSCALE", + "ios": "AgoraFaceShapeAreaMouthScale", + "macos": "AgoraFaceShapeAreaMouthScale" + }, + "FACE_SHAPE_AREA_MANDIBLE": { + "windows": "FACE_SHAPE_AREA_MANDIBLE", + "android": "FACE_SHAPE_AREA_MANDIBLE", + "ios": "AgoraFaceShapeAreaMandible", + "macos": "AgoraFaceShapeAreaMandible" + }, + "FACE_SHAPE_AREA_EYEDISTANCE": { + "windows": "FACE_SHAPE_AREA_EYEDISTANCE", + "android": "FACE_SHAPE_AREA_EYEDISTANCE", + "ios": "AgoraFaceShapeAreaEyeDistance", + "macos": "AgoraFaceShapeAreaEyeDistance" + }, + "FACE_SHAPE_AREA_EYEPOSITION": { + "windows": "FACE_SHAPE_AREA_EYEPOSITION", + "android": "FACE_SHAPE_AREA_EYEPOSITION", + "ios": "AgoraFaceShapeAreaEyePosition", + "macos": "AgoraFaceShapeAreaEyePosition" + }, + "FACE_SHAPE_AREA_LOWEREYELID": { + "windows": "FACE_SHAPE_AREA_LOWEREYELID", + "android": "FACE_SHAPE_AREA_LOWEREYELID", + "ios": "AgoraFaceShapeAreaLowerEyelid", + "macos": "AgoraFaceShapeAreaLowerEyelid" + }, + "FACE_SHAPE_AREA_EYEPUPILS": { + "windows": "FACE_SHAPE_AREA_EYEPUPILS", + "android": "FACE_SHAPE_AREA_EYEPUPILS", + "ios": "AgoraFaceShapeAreaEyePupils", + "macos": "AgoraFaceShapeAreaEyePupils" + }, + "FACE_SHAPE_AREA_EYEINNERCORNER": { + "windows": "FACE_SHAPE_AREA_EYEINNERCORNER", + "android": "FACE_SHAPE_AREA_EYEINNERCORNER", + "ios": "AgoraFaceShapeAreaEyeInnerCorner", + "macos": "AgoraFaceShapeAreaEyeInnerCorner" + }, + "FACE_SHAPE_AREA_EYEOUTERCORNER": { + "windows": "FACE_SHAPE_AREA_EYEOUTERCORNER", + "android": "FACE_SHAPE_AREA_EYEOUTERCORNER", + "ios": "AgoraFaceShapeAreaEyeOuterCorner", + "macos": "AgoraFaceShapeAreaEyeOuterCorner" + }, + "FACE_SHAPE_AREA_NOSEWING": { + "windows": "FACE_SHAPE_AREA_NOSEWING", + "android": "FACE_SHAPE_AREA_NOSEWING", + "ios": "AgoraFaceShapeAreaNoseWing", + "macos": "AgoraFaceShapeAreaNoseWing" + }, + "FACE_SHAPE_AREA_NOSEROOT": { + "windows": "FACE_SHAPE_AREA_NOSEROOT", + "android": "FACE_SHAPE_AREA_NOSEROOT", + "ios": "AgoraFaceShapeAreaNoseRoot", + "macos": "AgoraFaceShapeAreaNoseRoot" + }, + "FACE_SHAPE_AREA_NOSEBRIDGE": { + "windows": "FACE_SHAPE_AREA_NOSEBRIDGE", + "android": "FACE_SHAPE_AREA_NOSEBRIDGE", + "ios": "AgoraFaceShapeAreaNoseBridge", + "macos": "AgoraFaceShapeAreaNoseBridge" + }, + "FACE_SHAPE_AREA_NOSETIP": { + "windows": "FACE_SHAPE_AREA_NOSETIP", + "android": "FACE_SHAPE_AREA_NOSETIP", + "ios": "AgoraFaceShapeAreaNoseTip", + "macos": "AgoraFaceShapeAreaNoseTip" + }, + "FACE_SHAPE_AREA_NOSEGENERAL": { + "windows": "FACE_SHAPE_AREA_NOSEGENERAL", + "android": "FACE_SHAPE_AREA_NOSEGENERAL", + "ios": "AgoraFaceShapeAreaNoseGeneral", + "macos": "AgoraFaceShapeAreaNoseGeneral" + }, + "FACE_SHAPE_AREA_MOUTHPOSITION": { + "windows": "FACE_SHAPE_AREA_MOUTHPOSITION", + "android": "FACE_SHAPE_AREA_MOUTHPOSITION", + "ios": "AgoraFaceShapeAreaMouthPosition", + "macos": "AgoraFaceShapeAreaMouthPosition" + }, + "FACE_SHAPE_AREA_MOUTHSMILE": { + "windows": "FACE_SHAPE_AREA_MOUTHSMILE", + "android": "FACE_SHAPE_AREA_MOUTHSMILE", + "ios": "AgoraFaceShapeAreaMouthSmile", + "macos": "AgoraFaceShapeAreaMouthSmile" + }, + "FACE_SHAPE_AREA_MOUTHLIP": { + "windows": "FACE_SHAPE_AREA_MOUTHLIP", + "android": "FACE_SHAPE_AREA_MOUTHLIP", + "ios": "AgoraFaceShapeAreaMouthLip", + "macos": "AgoraFaceShapeAreaMouthLip" + }, + "FACE_SHAPE_AREA_EYEBROWPOSITION": { + "windows": "FACE_SHAPE_AREA_EYEBROWPOSITION", + "android": "FACE_SHAPE_AREA_EYEBROWPOSITION", + "ios": "AgoraFaceShapeAreaEyebrowPosition", + "macos": "AgoraFaceShapeAreaEyebrowPosition" + }, + "FACE_SHAPE_AREA_EYEBROWTHICKNESS": { + "windows": "FACE_SHAPE_AREA_EYEBROWTHICKNESS", + "android": "FACE_SHAPE_AREA_EYEBROWTHICKNESS", + "ios": "AgoraFaceShapeAreaEyebrowThickness", + "macos": "AgoraFaceShapeAreaEyebrowThickness" + }, + "FACE_SHAPE_BEAUTY_STYLE_FEMALE": { + "windows": "FACE_SHAPE_BEAUTY_STYLE_FEMALE", + "android": "FACE_SHAPE_BEAUTY_STYLE_FEMALE", + "ios": "AgoraFaceShapeStyleFemale", + "macos": "AgoraFaceShapeStyleFemale" + }, + "FACE_SHAPE_BEAUTY_STYLE_MALE": { + "windows": "FACE_SHAPE_BEAUTY_STYLE_MALE", + "android": "FACE_SHAPE_BEAUTY_STYLE_MALE", + "ios": "AgoraFaceShapeStyleMale", + "macos": "AgoraFaceShapeStyleMale" + }, + "FACE_SHAPE_BEAUTY_STYLE_NATURAL": { + "windows": "FACE_SHAPE_BEAUTY_STYLE_NATURAL", + "android": "FACE_SHAPE_BEAUTY_STYLE_NATURAL", + "ios": "AgoraFaceShapeStyleNatural", + "macos": "AgoraFaceShapeStyleNatural" + }, + "FeatureType": { + "windows": "FeatureType", + "android": "FeatureType", + "ios": "AgoraFeatureType", + "macos": "AgoraFeatureType" + }, + "VIDEO_VIRTUAL_BACKGROUND": { + "windows": "VIDEO_VIRTUAL_BACKGROUND", + "android": "VIDEO_VIRTUAL_BACKGROUND", + "ios": "AgoraVideoPreprocessVirtualBackground", + "macos": "AgoraVideoPreprocessVirtualBackground" + }, + "VIDEO_BEAUTY_EFFECT": { + "windows": "VIDEO_BEAUTY_EFFECT", + "android": "VIDEO_BEAUTY_EFFECT", + "ios": "AgoraVideoPreprocessBeauty", + "macos": "AgoraVideoPreprocessBeauty" + }, + "FRAME_RATE": { + "windows": "FRAME_RATE", + "android": "FRAME_RATE", + "ios": "AgoraVideoFrameRate", + "macos": "AgoraVideoFrameRate" + }, + "FRAME_RATE_FPS_1": { + "windows": "FRAME_RATE_FPS_1", + "android": "FRAME_RATE_FPS_1", + "ios": "AgoraVideoFrameRateFps1", + "macos": "AgoraVideoFrameRateFps1" + }, + "FRAME_RATE_FPS_7": { + "windows": "FRAME_RATE_FPS_7", + "android": "FRAME_RATE_FPS_7", + "ios": "AgoraVideoFrameRateFps7", + "macos": "AgoraVideoFrameRateFps7" + }, + "FRAME_RATE_FPS_10": { + "windows": "FRAME_RATE_FPS_10", + "android": "FRAME_RATE_FPS_10", + "ios": "AgoraVideoFrameRateFps10", + "macos": "AgoraVideoFrameRateFps10" + }, + "FRAME_RATE_FPS_15": { + "windows": "FRAME_RATE_FPS_15", + "android": "FRAME_RATE_FPS_15", + "ios": "AgoraVideoFrameRateFps15", + "macos": "AgoraVideoFrameRateFps15" + }, + "FRAME_RATE_FPS_24": { + "windows": "FRAME_RATE_FPS_24", + "android": "FRAME_RATE_FPS_24", + "ios": "AgoraVideoFrameRateFps24", + "macos": "AgoraVideoFrameRateFps24" + }, + "FRAME_RATE_FPS_30": { + "windows": "FRAME_RATE_FPS_30", + "android": "FRAME_RATE_FPS_30", + "ios": "AgoraVideoFrameRateFps30", + "macos": "AgoraVideoFrameRateFps30" + }, + "FRAME_RATE_FPS_60": { + "windows": "FRAME_RATE_FPS_60", + "android": "FRAME_RATE_FPS_60", + "ios": "AgoraVideoFrameRateFps60", + "macos": "AgoraVideoFrameRateFps60" + }, + "HEADPHONE_EQUALIZER_PRESET": { + "windows": "HEADPHONE_EQUALIZER_PRESET", + "android": "HEADPHONE_EQUALIZER_PRESET", + "ios": "AgoraHeadphoneEQPreset", + "macos": "AgoraHeadphoneEQPreset" + }, + "HEADPHONE_EQUALIZER_OFF": { + "windows": "HEADPHONE_EQUALIZER_OFF", + "android": "HEADPHONE_EQUALIZER_OFF", + "ios": "AgoraAudioHeadphoneEQPresetOff", + "macos": "AgoraAudioHeadphoneEQPresetOff" + }, + "HEADPHONE_EQUALIZER_OVEREAR": { + "windows": "HEADPHONE_EQUALIZER_OVEREAR", + "android": "HEADPHONE_EQUALIZER_OVEREAR", + "ios": "AgoraAudioHeadphoneEQPresetOverear", + "macos": "AgoraAudioHeadphoneEQPresetOverear" + }, + "HEADPHONE_EQUALIZER_INEAR": { + "windows": "HEADPHONE_EQUALIZER_INEAR", + "android": "HEADPHONE_EQUALIZER_INEAR", + "ios": "AgoraAudioHeadphoneEQPresetInear", + "macos": "AgoraAudioHeadphoneEQPresetInear" + }, + "FORMAT_MP4": { + "windows": "FORMAT_MP4", + "android": "CONTAINER_MP4", + "ios": "AgoraMediaRecorderContainerFormatMP4", + "macos": "AgoraMediaRecorderContainerFormatMP4" + }, + "MediaRecorderStreamType": { + "windows": "MediaRecorderStreamType", + "ios": "AgoraMediaRecorderStreamType", + "macos": "AgoraMediaRecorderStreamType" + }, + "STREAM_TYPE_AUDIO": { + "windows": "STREAM_TYPE_AUDIO", + "android": "STREAM_TYPE_AUDIO", + "ios": "AgoraMediaStreamTypeAudio", + "macos": "AgoraMediaStreamTypeAudio" + }, + "STREAM_TYPE_VIDEO": { + "windows": "STREAM_TYPE_VIDEO", + "android": "STREAM_TYPE_VIDEO", + "ios": "AgoraMediaStreamTypeVideo", + "macos": "AgoraMediaStreamTypeVideo" + }, + "STREAM_TYPE_BOTH": { + "windows": "STREAM_TYPE_BOTH", + "android": "STREAM_TYPE_BOTH", + "ios": "AgoraMediaRecorderStreamTypeBoth", + "macos": "AgoraMediaRecorderStreamTypeBoth" + }, + "LASTMILE_PROBE_RESULT_STATE": { + "windows": "LASTMILE_PROBE_RESULT_STATE", + "ios": "AgoraLastmileProbeResultState", + "macos": "AgoraLastmileProbeResultState" + }, + "LASTMILE_PROBE_RESULT_COMPLETE": { + "windows": "LASTMILE_PROBE_RESULT_COMPLETE", + "android": "LASTMILE_PROBE_RESULT_COMPLETE", + "ios": "AgoraLastmileProbeResultComplete", + "macos": "AgoraLastmileProbeResultComplete" + }, + "LASTMILE_PROBE_RESULT_INCOMPLETE_NO_BWE": { + "windows": "LASTMILE_PROBE_RESULT_INCOMPLETE_NO_BWE", + "android": "LASTMILE_PROBE_RESULT_INCOMPLETE_NO_BWE", + "ios": "AgoraLastmileProbeResultIncompleteNoBwe", + "macos": "AgoraLastmileProbeResultIncompleteNoBwe" + }, + "LASTMILE_PROBE_RESULT_UNAVAILABLE": { + "windows": "LASTMILE_PROBE_RESULT_UNAVAILABLE", + "android": "LASTMILE_PROBE_RESULT_UNAVAILABLE", + "ios": "AgoraLastmileProbeResultUnavailable", + "macos": "AgoraLastmileProbeResultUnavailable" + }, + "LIGHTENING_CONTRAST_LEVEL": { + "windows": "LIGHTENING_CONTRAST_LEVEL", + "ios": "AgoraLighteningContrastLevel", + "macos": "AgoraLighteningContrastLevel" + }, + "LIGHTENING_CONTRAST_LOW": { + "windows": "LIGHTENING_CONTRAST_LOW", + "android": "LIGHTENING_CONTRAST_LOW", + "ios": "AgoraLighteningContrastLow", + "macos": "AgoraLighteningContrastLow" + }, + "LIGHTENING_CONTRAST_NORMAL": { + "windows": "LIGHTENING_CONTRAST_NORMAL", + "android": "LIGHTENING_CONTRAST_NORMAL", + "ios": "AgoraLighteningContrastNormal", + "macos": "AgoraLighteningContrastNormal" + }, + "LIGHTENING_CONTRAST_HIGH": { + "windows": "LIGHTENING_CONTRAST_HIGH", + "android": "LIGHTENING_CONTRAST_HIGH", + "ios": "AgoraLighteningContrastHigh", + "macos": "AgoraLighteningContrastHigh" + }, + "LOCAL_AUDIO_STREAM_REASON": { + "windows": "LOCAL_AUDIO_STREAM_REASON", + "ios": "AgoraAudioLocalReason", + "macos": "AgoraAudioLocalReason" + }, + "LOCAL_AUDIO_STREAM_REASON_OK": { + "windows": "LOCAL_AUDIO_STREAM_REASON_OK", + "android": "LOCAL_AUDIO_STREAM_REASON_OK", + "ios": "AgoraAudioLocalReasonOK", + "macos": "AgoraAudioLocalReasonOK" + }, + "LOCAL_AUDIO_STREAM_REASON_FAILURE": { + "windows": "LOCAL_AUDIO_STREAM_REASON_FAILURE", + "android": "LOCAL_AUDIO_STREAM_REASON_FAILURE", + "ios": "AgoraAudioLocalReasonFailure", + "macos": "AgoraAudioLocalReasonFailure" + }, + "LOCAL_AUDIO_STREAM_REASON_DEVICE_NO_PERMISSION": { + "windows": "LOCAL_AUDIO_STREAM_REASON_DEVICE_NO_PERMISSION", + "android": "LOCAL_AUDIO_STREAM_REASON_DEVICE_NO_PERMISSION", + "ios": "AgoraAudioLocalReasonDeviceNoPermission", + "macos": "AgoraAudioLocalReasonDeviceNoPermission" + }, + "LOCAL_AUDIO_STREAM_REASON_DEVICE_BUSY": { + "windows": "LOCAL_AUDIO_STREAM_REASON_DEVICE_BUSY", + "android": "LOCAL_AUDIO_STREAM_REASON_DEVICE_BUSY", + "ios": "AgoraAudioLocalReasonDeviceBusy", + "macos": "AgoraAudioLocalReasonDeviceBusy" + }, + "LOCAL_AUDIO_STREAM_REASON_RECORD_FAILURE": { + "windows": "LOCAL_AUDIO_STREAM_REASON_RECORD_FAILURE", + "android": "LOCAL_AUDIO_STREAM_REASON_CAPTURE_FAILURE", + "ios": "AgoraAudioLocalReasonRecordFailure", + "macos": "AgoraAudioLocalReasonRecordFailure" + }, + "LOCAL_AUDIO_STREAM_REASON_ENCODE_FAILURE": { + "windows": "LOCAL_AUDIO_STREAM_REASON_ENCODE_FAILURE", + "android": "LOCAL_AUDIO_STREAM_REASON_ENCODE_FAILURE", + "ios": "AgoraAudioLocalReasonEncodeFailure", + "macos": "AgoraAudioLocalReasonEncodeFailure" + }, + "LOCAL_AUDIO_STREAM_REASON_NO_RECORDING_DEVICE": { + "windows": "LOCAL_AUDIO_STREAM_REASON_NO_RECORDING_DEVICE", + "macos": "AgoraAudioLocalReasonNoRecordingDevice" + }, + "LOCAL_AUDIO_STREAM_REASON_NO_PLAYOUT_DEVICE": { + "windows": "LOCAL_AUDIO_STREAM_REASON_NO_PLAYOUT_DEVICE", + "macos": "AgoraAudioLocalReasonNoPlayoutDevice" + }, + "LOCAL_AUDIO_STREAM_REASON_INTERRUPTED": { + "windows": "LOCAL_AUDIO_STREAM_REASON_INTERRUPTED", + "android": "LOCAL_AUDIO_STREAM_REASON_INTERRUPTED", + "ios": "AgoraAudioLocalReasonInterrupted" + }, + "LOCAL_AUDIO_STREAM_REASON_RECORD_INVALID_ID": { + "windows": "LOCAL_AUDIO_STREAM_REASON_RECORD_INVALID_ID" + }, + "LOCAL_AUDIO_STREAM_REASON_PLAYOUT_INVALID_ID": { + "windows": "LOCAL_AUDIO_STREAM_REASON_PLAYOUT_INVALID_ID" + }, + "LOCAL_AUDIO_STREAM_STATE": { + "windows": "LOCAL_AUDIO_STREAM_STATE", + "ios": "AgoraAudioLocalState", + "macos": "AgoraAudioLocalState" + }, + "LOCAL_AUDIO_STREAM_STATE_STOPPED": { + "windows": "LOCAL_AUDIO_STREAM_STATE_STOPPED", + "android": "LOCAL_AUDIO_STREAM_STATE_STOPPED", + "ios": "AgoraAudioLocalStateStopped", + "macos": "AgoraAudioLocalStateStopped" + }, + "LOCAL_AUDIO_STREAM_STATE_RECORDING": { + "windows": "LOCAL_AUDIO_STREAM_STATE_RECORDING", + "android": "LOCAL_AUDIO_STREAM_STATE_RECORDING", + "ios": "AgoraAudioLocalStateRecording", + "macos": "AgoraAudioLocalStateRecording" + }, + "LOCAL_AUDIO_STREAM_STATE_ENCODING": { + "windows": "LOCAL_AUDIO_STREAM_STATE_ENCODING", + "android": "LOCAL_AUDIO_STREAM_STATE_ENCODING", + "ios": "AgoraAudioLocalStateEncoding", + "macos": "AgoraAudioLocalStateEncoding" + }, + "LOCAL_AUDIO_STREAM_STATE_FAILED": { + "windows": "LOCAL_AUDIO_STREAM_STATE_FAILED", + "android": "LOCAL_AUDIO_STREAM_STATE_FAILED", + "ios": "AgoraAudioLocalStateFailed", + "macos": "AgoraAudioLocalStateFailed" + }, + "ConnectivityFirst": { + "windows": "ConnectivityFirst", + "ios": "AgoraConnectivityFirst", + "macos": "AgoraConnectivityFirst" + }, + "LocalOnly": { + "windows": "LocalOnly", + "ios": "AgoraLocalOnly", + "macos": "AgoraLocalOnly" + }, + "LOCAL_VIDEO_STREAM_REASON": { + "windows": "LOCAL_VIDEO_STREAM_REASON", + "ios": "AgoraLocalVideoStreamReason", + "macos": "AgoraLocalVideoStreamReason" + }, + "LOCAL_VIDEO_STREAM_REASON_OK": { + "windows": "LOCAL_VIDEO_STREAM_REASON_OK", + "android": "LOCAL_VIDEO_STREAM_REASON_OK", + "ios": "AgoraLocalVideoStreamReasonOK", + "macos": "AgoraLocalVideoStreamReasonOK" + }, + "LOCAL_VIDEO_STREAM_REASON_FAILURE": { + "windows": "LOCAL_VIDEO_STREAM_REASON_FAILURE", + "android": "LOCAL_VIDEO_STREAM_REASON_FAILURE", + "ios": "AgoraLocalVideoStreamReasonFailure", + "macos": "AgoraLocalVideoStreamReasonFailure" + }, + "LOCAL_VIDEO_STREAM_REASON_DEVICE_NO_PERMISSION": { + "windows": "LOCAL_VIDEO_STREAM_REASON_DEVICE_NO_PERMISSION", + "android": "LOCAL_VIDEO_STREAM_REASON_DEVICE_NO_PERMISSION", + "ios": "AgoraLocalVideoStreamReasonDeviceNoPermission", + "macos": "AgoraLocalVideoStreamReasonDeviceNoPermission" + }, + "LOCAL_VIDEO_STREAM_REASON_DEVICE_BUSY": { + "windows": "LOCAL_VIDEO_STREAM_REASON_DEVICE_BUSY", + "android": "LOCAL_VIDEO_STREAM_REASON_DEVICE_BUSY", + "ios": "AgoraLocalVideoStreamReasonDeviceBusy", + "macos": "AgoraLocalVideoStreamReasonDeviceBusy" + }, + "LOCAL_VIDEO_STREAM_REASON_CAPTURE_FAILURE": { + "windows": "LOCAL_VIDEO_STREAM_REASON_CAPTURE_FAILURE", + "android": "LOCAL_VIDEO_STREAM_REASON_CAPTURE_FAILURE", + "ios": "AgoraLocalVideoStreamReasonCaptureFailure", + "macos": "AgoraLocalVideoStreamReasonCaptureFailure" + }, + "LOCAL_VIDEO_STREAM_REASON_CODEC_NOT_SUPPORT": { + "windows": "LOCAL_VIDEO_STREAM_REASON_CODEC_NOT_SUPPORT", + "android": "LOCAL_VIDEO_STREAM_REASON_CODEC_NOT_SUPPORT", + "ios": "AgoraLocalVideoStreamReasonCodecNotSupport", + "macos": "AgoraLocalVideoStreamReasonCodecNotSupport" + }, + "LOCAL_VIDEO_STREAM_REASON_CAPTURE_INBACKGROUND": { + "windows": "LOCAL_VIDEO_STREAM_REASON_CAPTURE_INBACKGROUND", + "ios": "AgoraLocalVideoStreamReasonCaptureInBackGround" + }, + "LOCAL_VIDEO_STREAM_REASON_CAPTURE_MULTIPLE_FOREGROUND_APPS": { + "windows": "LOCAL_VIDEO_STREAM_REASON_CAPTURE_MULTIPLE_FOREGROUND_APPS", + "ios": "AgoraLocalVideoStreamReasonCaptureMultipleForegroundApps" + }, + "LOCAL_VIDEO_STREAM_REASON_DEVICE_NOT_FOUND": { + "windows": "LOCAL_VIDEO_STREAM_REASON_DEVICE_NOT_FOUND", + "android": "LOCAL_VIDEO_STREAM_REASON_DEVICE_NOT_FOUND", + "ios": "AgoraLocalVideoStreamReasonCaptureNoDeviceFound", + "macos": "AgoraLocalVideoStreamReasonCaptureNoDeviceFound" + }, + "LOCAL_VIDEO_STREAM_REASON_DEVICE_DISCONNECTED": { + "windows": "LOCAL_VIDEO_STREAM_REASON_DEVICE_DISCONNECTED", + "ios": "AgoraLocalVideoStreamReasonCaptureDeviceDisconnected", + "macos": "AgoraLocalVideoStreamReasonCaptureDeviceDisconnected" + }, + "LOCAL_VIDEO_STREAM_REASON_DEVICE_INVALID_ID": { + "windows": "LOCAL_VIDEO_STREAM_REASON_DEVICE_INVALID_ID", + "ios": "AgoraLocalVideoStreamReasonCaptureDeviceInvalidId", + "macos": "AgoraLocalVideoStreamReasonCaptureDeviceInvalidId" + }, + "LOCAL_VIDEO_STREAM_REASON_SCREEN_CAPTURE_WINDOW_MINIMIZED": { + "windows": "LOCAL_VIDEO_STREAM_REASON_SCREEN_CAPTURE_WINDOW_MINIMIZED", + "android": "LOCAL_VIDEO_STREAM_REASON_SCREEN_CAPTURE_WINDOW_MINIMIZED", + "ios": "AgoraLocalVideoStreamReasonScreenCaptureWindowMinimized", + "macos": "AgoraLocalVideoStreamReasonScreenCaptureWindowMinimized" + }, + "LOCAL_VIDEO_STREAM_REASON_SCREEN_CAPTURE_WINDOW_CLOSED": { + "windows": "LOCAL_VIDEO_STREAM_REASON_SCREEN_CAPTURE_WINDOW_CLOSED", + "android": "LOCAL_VIDEO_STREAM_REASON_SCREEN_CAPTURE_WINDOW_CLOSED", + "ios": "AgoraLocalVideoStreamReasonScreenCaptureWindowClosed", + "macos": "AgoraLocalVideoStreamReasonScreenCaptureWindowClosed" + }, + "LOCAL_VIDEO_STREAM_REASON_SCREEN_CAPTURE_WINDOW_OCCLUDED": { + "windows": "LOCAL_VIDEO_STREAM_REASON_SCREEN_CAPTURE_WINDOW_OCCLUDED" + }, + "LOCAL_VIDEO_STREAM_REASON_DEVICE_INTERRUPT": { + "windows": "LOCAL_VIDEO_STREAM_REASON_DEVICE_INTERRUPT", + "android": "LOCAL_VIDEO_STREAM_REASON_DEVICE_INTERRUPT" + }, + "LOCAL_VIDEO_STREAM_REASON_DEVICE_FATAL_ERROR": { + "windows": "LOCAL_VIDEO_STREAM_REASON_DEVICE_FATAL_ERROR", + "android": "LOCAL_VIDEO_STREAM_REASON_DEVICE_FATAL_ERROR" + }, + "LOCAL_VIDEO_STREAM_REASON_SCREEN_CAPTURE_WINDOW_NOT_SUPPORTED": { + "windows": "LOCAL_VIDEO_STREAM_REASON_SCREEN_CAPTURE_WINDOW_NOT_SUPPORTED" + }, + "LOCAL_VIDEO_STREAM_REASON_SCREEN_CAPTURE_NO_PERMISSION": { + "windows": "LOCAL_VIDEO_STREAM_REASON_SCREEN_CAPTURE_NO_PERMISSION", + "macos": "AgoraLocalVideoStreamReasonScreenCaptureNoPermission" + }, + "LOCAL_VIDEO_STREAM_REASON_SCREEN_CAPTURE_AUTO_FALLBACK": { + "windows": "LOCAL_VIDEO_STREAM_REASON_SCREEN_CAPTURE_AUTO_FALLBACK" + }, + "LOCAL_VIDEO_STREAM_REASON_SCREEN_CAPTURE_PAUSED": { + "windows": "LOCAL_VIDEO_STREAM_REASON_SCREEN_CAPTURE_PAUSED" + }, + "LOCAL_VIDEO_STREAM_REASON_SCREEN_CAPTURE_RESUMED": { + "windows": "LOCAL_VIDEO_STREAM_REASON_SCREEN_CAPTURE_RESUMED" + }, + "LOCAL_VIDEO_STREAM_REASON_SCREEN_CAPTURE_WINDOW_HIDDEN": { + "windows": "LOCAL_VIDEO_STREAM_REASON_SCREEN_CAPTURE_WINDOW_HIDDEN" + }, + "LOCAL_VIDEO_STREAM_REASON_SCREEN_CAPTURE_WINDOW_RECOVER_FROM_HIDDEN": { + "windows": "LOCAL_VIDEO_STREAM_REASON_SCREEN_CAPTURE_WINDOW_RECOVER_FROM_HIDDEN" + }, + "LOCAL_VIDEO_STREAM_REASON_SCREEN_CAPTURE_WINDOW_RECOVER_FROM_MINIMIZED": { + "windows": "LOCAL_VIDEO_STREAM_REASON_SCREEN_CAPTURE_WINDOW_RECOVER_FROM_MINIMIZED", + "macos": "AgoraLocalVideoStreamReasonScreenCaptureRecoverFromMinimized" + }, + "LOCAL_VIDEO_STREAM_REASON_SCREEN_CAPTURE_FAILURE": { + "windows": "LOCAL_VIDEO_STREAM_REASON_SCREEN_CAPTURE_FAILURE", + "android": "LOCAL_VIDEO_STREAM_REASON_SCREEN_CAPTURE_FAILURE" + }, + "LOCAL_VIDEO_STREAM_REASON_DEVICE_SYSTEM_PRESSURE": { + "windows": "LOCAL_VIDEO_STREAM_REASON_DEVICE_SYSTEM_PRESSURE" + }, + "LOCAL_VIDEO_STREAM_REASON_SCREEN_CAPTURE_DISPLAY_DISCONNECTED": { + "windows": "LOCAL_VIDEO_STREAM_REASON_SCREEN_CAPTURE_DISPLAY_DISCONNECTED", + "macos": "AgoraLocalVideoStreamReasonScreenCaptureDisplayDisconnected" + }, + "LOCAL_VIDEO_STREAM_STATE": { + "windows": "LOCAL_VIDEO_STREAM_STATE", + "ios": "AgoraVideoLocalState", + "macos": "AgoraVideoLocalState" + }, + "LOCAL_VIDEO_STREAM_STATE_STOPPED": { + "windows": "LOCAL_VIDEO_STREAM_STATE_STOPPED", + "android": "LOCAL_VIDEO_STREAM_STATE_STOPPED", + "ios": "AgoraVideoLocalStateStopped", + "macos": "AgoraVideoLocalStateStopped" + }, + "LOCAL_VIDEO_STREAM_STATE_CAPTURING": { + "windows": "LOCAL_VIDEO_STREAM_STATE_CAPTURING", + "android": "LOCAL_VIDEO_STREAM_STATE_CAPTURING", + "ios": "AgoraVideoLocalStateCapturing", + "macos": "AgoraVideoLocalStateCapturing" + }, + "LOCAL_VIDEO_STREAM_STATE_ENCODING": { + "windows": "LOCAL_VIDEO_STREAM_STATE_ENCODING", + "android": "LOCAL_VIDEO_STREAM_STATE_ENCODING", + "ios": "AgoraVideoLocalStateEncoding", + "macos": "AgoraVideoLocalStateEncoding" + }, + "LOCAL_VIDEO_STREAM_STATE_FAILED": { + "windows": "LOCAL_VIDEO_STREAM_STATE_FAILED", + "android": "LOCAL_VIDEO_STREAM_STATE_FAILED", + "ios": "AgoraVideoLocalStateFailed", + "macos": "AgoraVideoLocalStateFailed" + }, + "ERR_SCREEN_CAPTURE_PERMISSION_DENIED": { + "windows": "ERR_SCREEN_CAPTURE_PERMISSION_DENIED", + "android": "ERR_SCREEN_CAPTURE_PERMISSION_DENIED" + }, + "ERR_SCREEN_CAPTURE_SYSTEM_NOT_SUPPORTED": { + "windows": "ERR_SCREEN_CAPTURE_SYSTEM_NOT_SUPPORTED", + "android": "ERR_SCREEN_CAPTURE_SYSTEM_NOT_SUPPORTED" + }, + "ERR_SCREEN_CAPTURE_SYSTEM_AUDIO_NOT_SUPPORTED": { + "windows": "ERR_SCREEN_CAPTURE_SYSTEM_AUDIO_NOT_SUPPORTED", + "android": "ERR_SCREEN_CAPTURE_SYSTEM_AUDIO_NOT_SUPPORTED" + }, + "LOG_FILTER_TYPE": { + "windows": "LOG_FILTER_TYPE", + "ios": "AgoraLogFilter", + "macos": "AgoraLogFilter" + }, + "LOG_FILTER_OFF": { + "windows": "LOG_FILTER_OFF", + "android": "LOG_FILTER_OFF", + "ios": "AgoraLogFilterOff", + "macos": "AgoraLogFilterOff" + }, + "LOG_FILTER_DEBUG": { + "windows": "LOG_FILTER_DEBUG", + "android": "LOG_FILTER_DEBUG", + "ios": "AgoraLogFilterDebug", + "macos": "AgoraLogFilterDebug" + }, + "LOG_FILTER_INFO": { + "windows": "LOG_FILTER_INFO", + "android": "LOG_FILTER_INFO", + "ios": "AgoraLogFilterInfo", + "macos": "AgoraLogFilterInfo" + }, + "LOG_FILTER_WARN": { + "windows": "LOG_FILTER_WARN", + "android": "LOG_FILTER_WARN", + "ios": "AgoraLogFilterWarning", + "macos": "AgoraLogFilterWarning" + }, + "LOG_FILTER_ERROR": { + "windows": "LOG_FILTER_ERROR", + "android": "LOG_FILTER_ERROR", + "ios": "AgoraLogFilterError", + "macos": "AgoraLogFilterError" + }, + "LOG_FILTER_CRITICAL": { + "windows": "LOG_FILTER_CRITICAL", + "android": "LOG_FILTER_CRITICAL", + "ios": "AgoraLogFilterCritical", + "macos": "AgoraLogFilterCritical" + }, + "LOG_LEVEL": { + "windows": "LOG_LEVEL", + "android": "LogLevel", + "ios": "AgoraLogLevel", + "macos": "AgoraLogLevel" + }, + "LOG_LEVEL_NONE": { + "windows": "LOG_LEVEL_NONE", + "android": "LOG_LEVEL_NONE", + "ios": "AgoraLogLevelNone", + "macos": "AgoraLogLevelNone" + }, + "LOG_LEVEL_INFO": { + "windows": "LOG_LEVEL_INFO", + "android": "LOG_LEVEL_INFO", + "ios": "AgoraLogLevelInfo", + "macos": "AgoraLogLevelInfo" + }, + "LOG_LEVEL_WARN": { + "windows": "LOG_LEVEL_WARN", + "android": "LOG_LEVEL_WARN", + "ios": "AgoraLogLevelWarn", + "macos": "AgoraLogLevelWarn" + }, + "LOG_LEVEL_ERROR": { + "windows": "LOG_LEVEL_ERROR", + "android": "LOG_LEVEL_ERROR", + "ios": "AgoraLogLevelError", + "macos": "AgoraLogLevelError" + }, + "LOG_LEVEL_FATAL": { + "windows": "LOG_LEVEL_FATAL", + "android": "LOG_LEVEL_FATAL", + "ios": "AgoraLogLevelFatal", + "macos": "AgoraLogLevelFatal" + }, + "LOW_LIGHT_ENHANCE_MODE": { + "windows": "LOW_LIGHT_ENHANCE_MODE", + "ios": "AgoraLowlightEnhanceMode", + "macos": "AgoraLowlightEnhanceMode" + }, + "LOW_LIGHT_ENHANCE_AUTO": { + "windows": "LOW_LIGHT_ENHANCE_AUTO", + "android": "LOW_LIGHT_ENHANCE_AUTO", + "ios": "AgoraLowlightEnhanceModeAuto", + "macos": "AgoraLowlightEnhanceModeAuto" + }, + "LOW_LIGHT_ENHANCE_MANUAL": { + "windows": "LOW_LIGHT_ENHANCE_MANUAL", + "android": "LOW_LIGHT_ENHANCE_MANUAL", + "ios": "AgoraLowlightEnhanceModeManual", + "macos": "AgoraLowlightEnhanceModeManual" + }, + "LOW_LIGHT_ENHANCE_LEVEL": { + "windows": "LOW_LIGHT_ENHANCE_LEVEL", + "ios": "AgoraLowlightEnhanceLevel", + "macos": "AgoraLowlightEnhanceLevel" + }, + "LOW_LIGHT_ENHANCE_LEVEL_HIGH_QUALITY": { + "windows": "LOW_LIGHT_ENHANCE_LEVEL_HIGH_QUALITY", + "android": "LOW_LIGHT_ENHANCE_LEVEL_HIGH_QUALITY", + "ios": "AgoraLowlightEnhanceLevelQuality", + "macos": "AgoraLowlightEnhanceLevelQuality" + }, + "LOW_LIGHT_ENHANCE_LEVEL_FAST": { + "windows": "LOW_LIGHT_ENHANCE_LEVEL_FAST", + "android": "LOW_LIGHT_ENHANCE_LEVEL_FAST", + "ios": "AgoraLowlightEnhanceLevelFast", + "macos": "AgoraLowlightEnhanceLevelFast" + }, + "MAX_CHANNEL_ID_LENGTH_TYPE": { + "windows": "MAX_CHANNEL_ID_LENGTH_TYPE" + }, + "MAX_CHANNEL_ID_LENGTH": { + "windows": "MAX_CHANNEL_ID_LENGTH" + }, + "MAX_DEVICE_ID_LENGTH_TYPE": { + "windows": "MAX_DEVICE_ID_LENGTH_TYPE" + }, + "MAX_DEVICE_ID_LENGTH": { + "windows": "MAX_DEVICE_ID_LENGTH" + }, + "MAX_USER_ACCOUNT_LENGTH_TYPE": { + "windows": "MAX_USER_ACCOUNT_LENGTH_TYPE" + }, + "MAX_USER_ACCOUNT_LENGTH": { + "windows": "MAX_USER_ACCOUNT_LENGTH" + }, + "MEDIA_DEVICE_STATE_TYPE": { + "windows": "MEDIA_DEVICE_STATE_TYPE" + }, + "MEDIA_DEVICE_STATE_IDLE": { + "windows": "MEDIA_DEVICE_STATE_IDLE" + }, + "MEDIA_DEVICE_STATE_ACTIVE": { + "windows": "MEDIA_DEVICE_STATE_ACTIVE", + "android": "MEDIA_DEVICE_STATE_ACTIVE" + }, + "MEDIA_DEVICE_STATE_DISABLED": { + "windows": "MEDIA_DEVICE_STATE_DISABLED", + "android": "MEDIA_DEVICE_STATE_DISABLED" + }, + "MEDIA_DEVICE_STATE_PLUGGED_IN": { + "windows": "MEDIA_DEVICE_STATE_PLUGGED_IN" + }, + "MEDIA_DEVICE_STATE_NOT_PRESENT": { + "windows": "MEDIA_DEVICE_STATE_NOT_PRESENT", + "android": "MEDIA_DEVICE_STATE_NOT_PRESENT" + }, + "MEDIA_DEVICE_STATE_UNPLUGGED": { + "windows": "MEDIA_DEVICE_STATE_UNPLUGGED", + "android": "MEDIA_DEVICE_STATE_UNPLUGGED" + }, + "MEDIA_DEVICE_STATE_UNRECOMMENDED": { + "windows": "MEDIA_DEVICE_STATE_UNRECOMMENDED", + "android": "MEDIA_DEVICE_STATE_UNRECOMMENDED" + }, + "MEDIA_DEVICE_TYPE": { + "windows": "MEDIA_DEVICE_TYPE", + "macos": "AgoraMediaDeviceType" + }, + "UNKNOWN_AUDIO_DEVICE": { + "windows": "UNKNOWN_AUDIO_DEVICE", + "macos": "AgoraMediaDeviceTypeAudioUnknown" + }, + "AUDIO_PLAYOUT_DEVICE": { + "windows": "AUDIO_PLAYOUT_DEVICE", + "macos": "AgoraMediaDeviceTypeAudioPlayout" + }, + "AUDIO_RECORDING_DEVICE": { + "windows": "AUDIO_RECORDING_DEVICE", + "macos": "AgoraMediaDeviceTypeAudioRecording" + }, + "VIDEO_RENDER_DEVICE": { + "windows": "VIDEO_RENDER_DEVICE", + "macos": "AgoraMediaDeviceTypeVideoRender" + }, + "VIDEO_CAPTURE_DEVICE": { + "windows": "VIDEO_CAPTURE_DEVICE", + "macos": "AgoraMediaDeviceTypeVideoCapture" + }, + "AUDIO_APPLICATION_PLAYOUT_DEVICE": { + "windows": "AUDIO_APPLICATION_PLAYOUT_DEVICE", + "android": "AUDIO_APPLICATION_PLAYOUT_DEVICE", + "macos": "AgoraMediaDeviceTypeAudioApplicationPlayout" + }, + "AUDIO_VIRTUAL_PLAYOUT_DEVICE": { + "windows": "AUDIO_VIRTUAL_PLAYOUT_DEVICE", + "macos": "AgoraMediaDeviceTypeAudioVirtualPlayout" + }, + "AUDIO_VIRTUAL_RECORDING_DEVICE": { + "windows": "AUDIO_VIRTUAL_RECORDING_DEVICE", + "macos": "AgoraMediaDeviceTypeAudioVirtualRecording" + }, + "MEDIA_PLAYER_REASON": { + "windows": "MEDIA_PLAYER_REASON", + "android": "MediaPlayerReason", + "ios": "AgoraMediaPlayerReason", + "macos": "AgoraMediaPlayerReason" + }, + "PLAYER_REASON_NONE": { + "windows": "PLAYER_REASON_NONE", + "android": "PLAYER_REASON_NONE", + "ios": "AgoraMediaPlayerReasonNone", + "macos": "AgoraMediaPlayerReasonNone" + }, + "PLAYER_REASON_INVALID_ARGUMENTS": { + "windows": "PLAYER_REASON_INVALID_ARGUMENTS", + "android": "PLAYER_REASON_INVALID_ARGUMENTS", + "ios": "AgoraMediaPlayerReasonInvalidArguments", + "macos": "AgoraMediaPlayerReasonInvalidArguments" + }, + "PLAYER_REASON_INTERNAL": { + "windows": "PLAYER_REASON_INTERNAL", + "android": "PLAYER_REASON_INTERNAL", + "ios": "AgoraMediaPlayerReasonInternal", + "macos": "AgoraMediaPlayerReasonInternal" + }, + "PLAYER_REASON_NO_RESOURCE": { + "windows": "PLAYER_REASON_NO_RESOURCE", + "android": "PLAYER_REASON_NO_RESOURCE", + "ios": "AgoraMediaPlayerReasonNoSource", + "macos": "AgoraMediaPlayerReasonNoSource" + }, + "PLAYER_REASON_INVALID_MEDIA_SOURCE": { + "windows": "PLAYER_REASON_INVALID_MEDIA_SOURCE", + "android": "PLAYER_REASON_INVALID_MEDIA_SOURCE", + "ios": "AgoraMediaPlayerReasonInvalidMediaSource", + "macos": "AgoraMediaPlayerReasonInvalidMediaSource" + }, + "PLAYER_REASON_UNKNOWN_STREAM_TYPE": { + "windows": "PLAYER_REASON_UNKNOWN_STREAM_TYPE", + "android": "PLAYER_REASON_UNKNOWN_STREAM_TYPE", + "ios": "AgoraMediaPlayerReasonUnknowStreamType", + "macos": "AgoraMediaPlayerReasonUnknowStreamType" + }, + "PLAYER_REASON_OBJ_NOT_INITIALIZED": { + "windows": "PLAYER_REASON_OBJ_NOT_INITIALIZED", + "android": "PLAYER_REASON_OBJ_NOT_INITIALIZED", + "ios": "AgoraMediaPlayerReasonObjNotInitialized", + "macos": "AgoraMediaPlayerReasonObjNotInitialized" + }, + "PLAYER_REASON_CODEC_NOT_SUPPORTED": { + "windows": "PLAYER_REASON_CODEC_NOT_SUPPORTED", + "android": "PLAYER_REASON_CODEC_NOT_SUPPORTED", + "ios": "AgoraMediaPlayerReasonCodecNotSupported", + "macos": "AgoraMediaPlayerReasonCodecNotSupported" + }, + "PLAYER_REASON_VIDEO_RENDER_FAILED": { + "windows": "PLAYER_REASON_VIDEO_RENDER_FAILED", + "android": "PLAYER_REASON_VIDEO_RENDER_FAILED", + "ios": "AgoraMediaPlayerReasonVideoRenderFailed", + "macos": "AgoraMediaPlayerReasonVideoRenderFailed" + }, + "PLAYER_REASON_INVALID_STATE": { + "windows": "PLAYER_REASON_INVALID_STATE", + "android": "PLAYER_REASON_INVALID_STATE", + "ios": "AgoraMediaPlayerReasonInvalidState", + "macos": "AgoraMediaPlayerReasonInvalidState" + }, + "PLAYER_REASON_URL_NOT_FOUND": { + "windows": "PLAYER_REASON_URL_NOT_FOUND", + "android": "PLAYER_REASON_URL_NOT_FOUND", + "ios": "AgoraMediaPlayerReasonUrlNotFound", + "macos": "AgoraMediaPlayerReasonUrlNotFound" + }, + "PLAYER_REASON_INVALID_CONNECTION_STATE": { + "windows": "PLAYER_REASON_INVALID_CONNECTION_STATE", + "android": "PLAYER_REASON_INVALID_CONNECTION_STATE", + "ios": "AgoraMediaPlayerReasonInvalidConnectState", + "macos": "AgoraMediaPlayerReasonInvalidConnectState" + }, + "PLAYER_REASON_SRC_BUFFER_UNDERFLOW": { + "windows": "PLAYER_REASON_SRC_BUFFER_UNDERFLOW", + "android": "PLAYER_REASON_SRC_BUFFER_UNDERFLOW", + "ios": "AgoraMediaPlayerReasonSrcBufferUnderflow", + "macos": "AgoraMediaPlayerReasonSrcBufferUnderflow" + }, + "PLAYER_REASON_INTERRUPTED": { + "windows": "PLAYER_REASON_INTERRUPTED", + "android": "PLAYER_REASON_INTERRUPTED", + "ios": "AgoraMediaPlayerReasonInterrupted", + "macos": "AgoraMediaPlayerReasonInterrupted" + }, + "PLAYER_REASON_NOT_SUPPORTED": { + "windows": "PLAYER_REASON_NOT_SUPPORTED", + "android": "PLAYER_REASON_NOT_SUPPORTED", + "ios": "AgoraMediaPlayerReasonNotSupported", + "macos": "AgoraMediaPlayerReasonNotSupported" + }, + "PLAYER_REASON_TOKEN_EXPIRED": { + "windows": "PLAYER_REASON_TOKEN_EXPIRED", + "android": "PLAYER_REASON_TOKEN_EXPIRED", + "ios": "AgoraMediaPlayerReasonTokenExpired", + "macos": "AgoraMediaPlayerReasonTokenExpired" + }, + "PLAYER_REASON_UNKNOWN": { + "windows": "PLAYER_REASON_UNKNOWN", + "android": "PLAYER_REASON_UNKNOWN", + "ios": "AgoraMediaPlayerReasonUnknown", + "macos": "AgoraMediaPlayerReasonUnknown" + }, + "MEDIA_PLAYER_EVENT": { + "windows": "MEDIA_PLAYER_EVENT", + "android": "MediaPlayerEvent", + "ios": "AgoraMediaPlayerEvent", + "macos": "AgoraMediaPlayerEvent" + }, + "PLAYER_EVENT_SEEK_BEGIN": { + "windows": "PLAYER_EVENT_SEEK_BEGIN", + "android": "PLAYER_EVENT_SEEK_BEGIN", + "ios": "AgoraMediaPlayerEventSeekBegin", + "macos": "AgoraMediaPlayerEventSeekBegin" + }, + "PLAYER_EVENT_SEEK_COMPLETE": { + "windows": "PLAYER_EVENT_SEEK_COMPLETE", + "android": "PLAYER_EVENT_SEEK_COMPLETE", + "ios": "AgoraMediaPlayerEventSeekComplete", + "macos": "AgoraMediaPlayerEventSeekComplete" + }, + "PLAYER_EVENT_SEEK_ERROR": { + "windows": "PLAYER_EVENT_SEEK_ERROR", + "android": "PLAYER_EVENT_SEEK_ERROR", + "ios": "AgoraMediaPlayerEventSeekError", + "macos": "AgoraMediaPlayerEventSeekError" + }, + "PLAYER_EVENT_AUDIO_TRACK_CHANGED": { + "windows": "PLAYER_EVENT_AUDIO_TRACK_CHANGED", + "android": "PLAYER_EVENT_AUDIO_TRACK_CHANGED", + "ios": "AgoraMediaPlayerEventAudioTrackChanged", + "macos": "AgoraMediaPlayerEventAudioTrackChanged" + }, + "PLAYER_EVENT_BUFFER_LOW": { + "windows": "PLAYER_EVENT_BUFFER_LOW", + "android": "PLAYER_EVENT_BUFFER_LOW", + "ios": "AgoraMediaPlayerEventBufferLow", + "macos": "AgoraMediaPlayerEventBufferLow" + }, + "PLAYER_EVENT_BUFFER_RECOVER": { + "windows": "PLAYER_EVENT_BUFFER_RECOVER", + "android": "PLAYER_EVENT_BUFFER_RECOVER", + "ios": "AgoraMediaPlayerEventBufferRecover", + "macos": "AgoraMediaPlayerEventBufferRecover" + }, + "PLAYER_EVENT_FREEZE_START": { + "windows": "PLAYER_EVENT_FREEZE_START", + "android": "PLAYER_EVENT_FREEZE_START", + "ios": "AgoraMediaPlayerEventFreezeStart", + "macos": "AgoraMediaPlayerEventFreezeStart" + }, + "PLAYER_EVENT_FREEZE_STOP": { + "windows": "PLAYER_EVENT_FREEZE_STOP", + "android": "PLAYER_EVENT_FREEZE_STOP", + "ios": "AgoraMediaPlayerEventFreezeStop", + "macos": "AgoraMediaPlayerEventFreezeStop" + }, + "PLAYER_EVENT_SWITCH_BEGIN": { + "windows": "PLAYER_EVENT_SWITCH_BEGIN", + "android": "PLAYER_EVENT_SWITCH_BEGIN", + "ios": "AgoraMediaPlayerEventSwitchBegin", + "macos": "AgoraMediaPlayerEventSwitchBegin" + }, + "PLAYER_EVENT_SWITCH_COMPLETE": { + "windows": "PLAYER_EVENT_SWITCH_COMPLETE", + "android": "PLAYER_EVENT_SWITCH_COMPLETE", + "ios": "AgoraMediaPlayerEventSwitchComplete", + "macos": "AgoraMediaPlayerEventSwitchComplete" + }, + "PLAYER_EVENT_SWITCH_ERROR": { + "windows": "PLAYER_EVENT_SWITCH_ERROR", + "android": "PLAYER_EVENT_SWITCH_ERROR", + "ios": "AgoraMediaPlayerEventSwitchError", + "macos": "AgoraMediaPlayerEventSwitchError" + }, + "PLAYER_EVENT_FIRST_DISPLAYED": { + "windows": "PLAYER_EVENT_FIRST_DISPLAYED", + "android": "PLAYER_EVENT_FIRST_DISPLAYED", + "ios": "AgoraMediaPlayerEventFirstDisplayed", + "macos": "AgoraMediaPlayerEventFirstDisplayed" + }, + "PLAYER_EVENT_REACH_CACHE_FILE_MAX_COUNT": { + "windows": "PLAYER_EVENT_REACH_CACHE_FILE_MAX_COUNT", + "android": "PLAYER_EVENT_REACH_CACHE_FILE_MAX_COUNT", + "ios": "AgoraMediaPlayerEventReachCacheFileMaxCount", + "macos": "AgoraMediaPlayerEventReachCacheFileMaxCount" + }, + "PLAYER_EVENT_REACH_CACHE_FILE_MAX_SIZE": { + "windows": "PLAYER_EVENT_REACH_CACHE_FILE_MAX_SIZE", + "android": "PLAYER_EVENT_REACH_CACHE_FILE_MAX_SIZE", + "ios": "AgoraMediaPlayerEventReachCacheFileMaxSize", + "macos": "AgoraMediaPlayerEventReachCacheFileMaxSize" + }, + "MEDIA_PLAYER_METADATA_TYPE": { + "windows": "MEDIA_PLAYER_METADATA_TYPE", + "android": "MediaPlayerMetadataType", + "ios": "AgoraMediaPlayerMetaDataType", + "macos": "AgoraMediaPlayerMetaDataType" + }, + "PLAYER_METADATA_TYPE_UNKNOWN": { + "windows": "PLAYER_METADATA_TYPE_UNKNOWN", + "android": "PLAYER_METADATA_TYPE_UNKNOWN", + "ios": "AgoraMediaPlayerMetaDataTypeUnknown", + "macos": "AgoraMediaPlayerMetaDataTypeUnknown" + }, + "PLAYER_METADATA_TYPE_SEI": { + "windows": "PLAYER_METADATA_TYPE_SEI", + "android": "PLAYER_METADATA_TYPE_SEI", + "ios": "AgoraMediaPlayerMetaDataTypeSEI", + "macos": "AgoraMediaPlayerMetaDataTypeSEI" + }, + "MEDIA_PLAYER_STATE": { + "windows": "MEDIA_PLAYER_STATE", + "android": "MediaPlayerState", + "ios": "AgoraMediaPlayerState", + "macos": "AgoraMediaPlayerState" + }, + "PLAYER_STATE_IDLE": { + "windows": "PLAYER_STATE_IDLE", + "android": "PLAYER_STATE_IDLE", + "ios": "AgoraMediaPlayerStateIdle", + "macos": "AgoraMediaPlayerStateIdle" + }, + "PLAYER_STATE_OPENING": { + "windows": "PLAYER_STATE_OPENING", + "android": "PLAYER_STATE_OPENING", + "ios": "AgoraMediaPlayerStateOpening", + "macos": "AgoraMediaPlayerStateOpening" + }, + "PLAYER_STATE_OPEN_COMPLETED": { + "windows": "PLAYER_STATE_OPEN_COMPLETED", + "android": "PLAYER_STATE_OPEN_COMPLETED", + "ios": "AgoraMediaPlayerStateOpenCompleted", + "macos": "AgoraMediaPlayerStateOpenCompleted" + }, + "PLAYER_STATE_PLAYING": { + "windows": "PLAYER_STATE_PLAYING", + "android": "PLAYER_STATE_PLAYING", + "ios": "AgoraMediaPlayerStatePlaying", + "macos": "AgoraMediaPlayerStatePlaying" + }, + "PLAYER_STATE_PAUSED": { + "windows": "PLAYER_STATE_PAUSED", + "android": "PLAYER_STATE_PAUSED", + "ios": "AgoraMediaPlayerStatePaused", + "macos": "AgoraMediaPlayerStatePaused" + }, + "PLAYER_STATE_PLAYBACK_COMPLETED": { + "windows": "PLAYER_STATE_PLAYBACK_COMPLETED", + "android": "PLAYER_STATE_PLAYBACK_COMPLETED", + "ios": "AgoraMediaPlayerStatePlayBackCompleted", + "macos": "AgoraMediaPlayerStatePlayBackCompleted" + }, + "PLAYER_STATE_PLAYBACK_ALL_LOOPS_COMPLETED": { + "windows": "PLAYER_STATE_PLAYBACK_ALL_LOOPS_COMPLETED", + "android": "PLAYER_STATE_PLAYBACK_ALL_LOOPS_COMPLETED", + "ios": "AgoraMediaPlayerStatePlayBackAllLoopsCompleted", + "macos": "AgoraMediaPlayerStatePlayBackAllLoopsCompleted" + }, + "PLAYER_STATE_STOPPED": { + "windows": "PLAYER_STATE_STOPPED", + "android": "PLAYER_STATE_STOPPED", + "ios": "AgoraMediaPlayerStateStopped", + "macos": "AgoraMediaPlayerStateStopped" + }, + "PLAYER_STATE_FAILED": { + "windows": "PLAYER_STATE_FAILED", + "android": "PLAYER_STATE_FAILED", + "ios": "AgoraMediaPlayerStateFailed", + "macos": "AgoraMediaPlayerStateFailed" + }, + "MEDIA_SOURCE_TYPE": { + "windows": "MEDIA_SOURCE_TYPE", + "android": "MediaSourceType", + "ios": "AgoraMediaSourceType", + "macos": "AgoraMediaSourceType" + }, + "AUDIO_PLAYOUT_SOURCE": { + "windows": "AUDIO_PLAYOUT_SOURCE", + "android": "AUDIO_PLAYOUT_SOURCE", + "ios": "AgoraMediaSourceTypeAudioPlayout", + "macos": "AgoraMediaSourceTypeAudioPlayout" + }, + "AUDIO_RECORDING_SOURCE": { + "windows": "AUDIO_RECORDING_SOURCE", + "android": "AUDIO_RECORDING_SOURCE", + "ios": "AgoraMediaSourceTypeRecording", + "macos": "AgoraMediaSourceTypeRecording" + }, + "PRIMARY_CAMERA_SOURCE": { + "windows": "PRIMARY_CAMERA_SOURCE", + "android": "PRIMARY_CAMERA_SOURCE", + "ios": "AgoraMediaSourceTypePrimaryCamera", + "macos": "AgoraMediaSourceTypePrimaryCamera" + }, + "SECONDARY_CAMERA_SOURCE": { + "windows": "SECONDARY_CAMERA_SOURCE", + "android": "SECONDARY_CAMERA_SOURCE", + "ios": "AgoraMediaSourceTypeSecondaryCamera", + "macos": "AgoraMediaSourceTypeSecondaryCamera" + }, + "CUSTOM_VIDEO_SOURCE": { + "windows": "CUSTOM_VIDEO_SOURCE", + "android": "CUSTOM_VIDEO_SOURCE", + "ios": "AgoraMediaSourceTypeCustomVideo", + "macos": "AgoraMediaSourceTypeCustomVideo" + }, + "SPEECH_DRIVEN_VIDEO_SOURCE": { + "windows": "SPEECH_DRIVEN_VIDEO_SOURCE", + "android": "SPEECH_DRIVEN_VIDEO_SOURCE", + "ios": "AgoraMediaSourceTypeSpeechDriven", + "macos": "AgoraMediaSourceTypeSpeechDriven" + }, + "UNKNOWN_MEDIA_SOURCE": { + "windows": "UNKNOWN_MEDIA_SOURCE", + "android": "UNKNOWN_MEDIA_SOURCE", + "ios": "AgoraMediaSourceTypeUnknown", + "macos": "AgoraMediaSourceTypeUnknown" + }, + "MEDIA_TRACE_EVENT": { + "windows": "MEDIA_TRACE_EVENT", + "android": "MEDIA_TRACE_EVENT", + "ios": "AgoraMediaTraceEvent", + "macos": "AgoraMediaTraceEvent" + }, + "MEDIA_TRACE_EVENT_VIDEO_RENDERED": { + "windows": "MEDIA_TRACE_EVENT_VIDEO_RENDERED", + "android": "MEDIA_TRACE_EVENT_VIDEO_RENDERED", + "ios": "AgoraMediaTraceEventVideoRendered", + "macos": "AgoraMediaTraceEventVideoRendered" + }, + "MEDIA_TRACE_EVENT_VIDEO_DECODED": { + "windows": "MEDIA_TRACE_EVENT_VIDEO_DECODED", + "android": "MEDIA_TRACE_EVENT_VIDEO_DECODED", + "ios": "AgoraMediaTraceEventVideoDecoded", + "macos": "AgoraMediaTraceEventVideoDecoded" + }, + "MEDIA_STREAM_TYPE": { + "windows": "MEDIA_STREAM_TYPE", + "android": "MediaStreamType", + "ios": "AgoraMediaStreamType", + "macos": "AgoraMediaStreamType" + }, + "STREAM_TYPE_UNKNOWN": { + "windows": "STREAM_TYPE_UNKNOWN", + "android": "STREAM_TYPE_UNKNOWN", + "ios": "AgoraMediaStreamTypeUnknown", + "macos": "AgoraMediaStreamTypeUnknown" + }, + "STREAM_TYPE_SUBTITLE": { + "windows": "STREAM_TYPE_SUBTITLE", + "android": "STREAM_TYPE_SUBTITLE", + "ios": "AgoraMediaStreamTypeSubtitle", + "macos": "AgoraMediaStreamTypeSubtitle" + }, + "METADATA_TYPE": { + "windows": "METADATA_TYPE", + "ios": "AgoraMetadataType", + "macos": "AgoraMetadataType" + }, + "UNKNOWN_METADATA": { + "windows": "UNKNOWN_METADATA", + "android": "UNKNOWN_METADATA", + "ios": "AgoraMetadataTypeUnknown", + "macos": "AgoraMetadataTypeUnknown" + }, + "VIDEO_METADATA": { + "windows": "VIDEO_METADATA", + "android": "VIDEO_METADATA", + "ios": "AgoraMetadataTypeVideo", + "macos": "AgoraMetadataTypeVideo" + }, + "MUSIC_CACHE_STATUS_TYPE_CACHED": { + "windows": "MUSIC_CACHE_STATUS_TYPE_CACHED", + "android": "MUSIC_CACHE_STATUS_TYPE_CACHED", + "ios": "AgoraMusicCacheStatusTypeCached" + }, + "MUSIC_CACHE_STATUS_TYPE_CACHING": { + "windows": "MUSIC_CACHE_STATUS_TYPE_CACHING", + "android": "MUSIC_CACHE_STATUS_TYPE_CACHING", + "ios": "AgoraMusicCacheStatusTypeCaching" + }, + "kMusicContentCenterReasonOk": { + "windows": "kMusicContentCenterReasonOk", + "android": "MUSIC_CONTENT_CENTER_STATE_REASON_OK", + "ios": "AgoraMusicContentCenterStateReasonOK" + }, + "kMusicContentCenterReasonError": { + "windows": "kMusicContentCenterReasonError", + "android": "MUSIC_CONTENT_CENTER_STATE_REASON_ERROR", + "ios": "AgoraMusicContentCenterStateReasonError" + }, + "kMusicContentCenterReasonGateway": { + "windows": "kMusicContentCenterReasonGateway", + "android": "MUSIC_CONTENT_CENTER_STATE_REASON_GATEWAY", + "ios": "AgoraMusicContentCenterStateReasonErrorGateway" + }, + "kMusicContentCenterReasonPermissionAndResource": { + "windows": "kMusicContentCenterReasonPermissionAndResource", + "android": "MUSIC_CONTENT_CENTER_STATE_REASON_PERMISSION_AND_RESOURCE", + "ios": "AgoraMusicContentCenterStateReasonErrorPermissionAndResource" + }, + "kMusicContentCenterReasonInternalDataParse": { + "windows": "kMusicContentCenterReasonInternalDataParse", + "android": "MUSIC_CONTENT_CENTER_STATE_REASON_INTERNAL_DATA_PARSE", + "ios": "AgoraMusicContentCenterStateReasonErrorInternalDataParse" + }, + "kMusicContentCenterReasonMusicLoading": { + "windows": "kMusicContentCenterReasonMusicLoading", + "android": "MUSIC_CONTENT_CENTER_STATE_REASON_MUSIC_LOADING", + "ios": "AgoraMusicContentCenterStateReasonErrorMusicLoading" + }, + "kMusicContentCenterReasonMusicDecryption": { + "windows": "kMusicContentCenterReasonMusicDecryption", + "android": "MUSIC_CONTENT_CENTER_STATE_REASON_MUSIC_DECRYPTION", + "ios": "AgoraMusicContentCenterStateReasonErrorMusicDecryption" + }, + "kMusicContentCenterReasonHttpInternalError": { + "windows": "kMusicContentCenterReasonHttpInternalError", + "android": "MUSIC_CONTENT_CENTER_STATE_REASON_HTTP_INTERNAL", + "ios": "AgoraMusicContentCenterStateReasonErrorHttpInternalError" + }, + "kMusicPlayModeOriginal": { + "windows": "kMusicPlayModeOriginal", + "android": "MUSIC_PLAY_MODE_ORIGINAL", + "ios": "AgoraMusicPlayModeOriginal" + }, + "kMusicPlayModeAccompany": { + "windows": "kMusicPlayModeAccompany", + "android": "MUSIC_PLAY_MODE_ACCOMPANY", + "ios": "AgoraMusicPlayModeAccompany" + }, + "kMusicPlayModeLeadSing": { + "windows": "kMusicPlayModeLeadSing", + "android": "MUSIC_PLAY_MODE_LEAD_SING", + "ios": "AgoraMusicPlayModeLeadsing" + }, + "NETWORK_TYPE": { + "windows": "NETWORK_TYPE", + "ios": "AgoraNetworkType", + "macos": "AgoraNetworkType" + }, + "NETWORK_TYPE_UNKNOWN": { + "windows": "NETWORK_TYPE_UNKNOWN", + "android": "NETWORK_TYPE_UNKNOWN", + "ios": "AgoraNetworkTypeUnknown", + "macos": "AgoraNetworkTypeUnknown" + }, + "NETWORK_TYPE_DISCONNECTED": { + "windows": "NETWORK_TYPE_DISCONNECTED", + "android": "NETWORK_TYPE_DISCONNECTED", + "ios": "AgoraNetworkTypeDisconnected", + "macos": "AgoraNetworkTypeDisconnected" + }, + "NETWORK_TYPE_LAN": { + "windows": "NETWORK_TYPE_LAN", + "android": "NETWORK_TYPE_LAN", + "ios": "AgoraNetworkTypeLAN", + "macos": "AgoraNetworkTypeLAN" + }, + "NETWORK_TYPE_WIFI": { + "windows": "NETWORK_TYPE_WIFI", + "android": "NETWORK_TYPE_WIFI", + "ios": "AgoraNetworkTypeWIFI", + "macos": "AgoraNetworkTypeWIFI" + }, + "NETWORK_TYPE_MOBILE_2G": { + "windows": "NETWORK_TYPE_MOBILE_2G", + "android": "NETWORK_TYPE_MOBILE_2G", + "ios": "AgoraNetworkType2G", + "macos": "AgoraNetworkType2G" + }, + "NETWORK_TYPE_MOBILE_3G": { + "windows": "NETWORK_TYPE_MOBILE_3G", + "android": "NETWORK_TYPE_MOBILE_3G", + "ios": "AgoraNetworkType3G", + "macos": "AgoraNetworkType3G" + }, + "NETWORK_TYPE_MOBILE_4G": { + "windows": "NETWORK_TYPE_MOBILE_4G", + "android": "NETWORK_TYPE_MOBILE_4G", + "ios": "AgoraNetworkType4G", + "macos": "AgoraNetworkType4G" + }, + "NETWORK_TYPE_MOBILE_5G": { + "windows": "NETWORK_TYPE_MOBILE_5G", + "android": "NETWORK_TYPE_MOBILE_5G", + "ios": "AgoraNetworkType5G", + "macos": "AgoraNetworkType5G" + }, + "ORIENTATION_MODE": { + "windows": "ORIENTATION_MODE", + "android": "ORIENTATION_MODE", + "ios": "AgoraVideoOutputOrientationMode", + "macos": "AgoraVideoOutputOrientationMode" + }, + "ORIENTATION_MODE_ADAPTIVE": { + "windows": "ORIENTATION_MODE_ADAPTIVE", + "android": "ORIENTATION_MODE_ADAPTIVE", + "ios": "AgoraVideoOutputOrientationModeAdaptative", + "macos": "AgoraVideoOutputOrientationModeAdaptative" + }, + "ORIENTATION_MODE_FIXED_LANDSCAPE": { + "windows": "ORIENTATION_MODE_FIXED_LANDSCAPE", + "android": "ORIENTATION_FIXED_LANDSCAPE", + "ios": "AgoraVideoOutputOrientationModeFixedLandscape", + "macos": "AgoraVideoOutputOrientationModeFixedLandscape" + }, + "ORIENTATION_MODE_FIXED_PORTRAIT": { + "windows": "ORIENTATION_MODE_FIXED_PORTRAIT", + "android": "ORIENTATION_FIXED_PORTRAIT", + "ios": "AgoraVideoOutputOrientationModeFixedPortrait", + "macos": "AgoraVideoOutputOrientationModeFixedPortrait" + }, + "PreloadState": { + "windows": "PreloadState", + "ios": "AgoraMusicContentCenterPreloadStatus" + }, + "kPreloadStateCompleted": { + "windows": "kPreloadStateCompleted", + "android": "PRELOAD_STATE_COMPLETED", + "ios": "AgoraMusicContentCenterPreloadStatusOK" + }, + "kPreloadStateFailed": { + "windows": "kPreloadStateFailed", + "android": "PRELOAD_STATE_FAILED", + "ios": "AgoraMusicContentCenterPreloadStatusError" + }, + "kPreloadStatePreloading": { + "windows": "kPreloadStatePreloading", + "android": "PRELOAD_STATE_PRELOADING", + "ios": "AgoraMusicContentCenterPreloadStatusPreloading" + }, + "kPreloadStateRemoved": { + "windows": "kPreloadStateRemoved", + "android": "PRELOAD_STATE_REMOVED", + "ios": "kPreloadStateRemoved" + }, + "PERMISSION_TYPE": { + "windows": "PERMISSION_TYPE", + "ios": "AgoraPermissionType", + "macos": "AgoraPermissionType" + }, + "RECORD_AUDIO": { + "windows": "RECORD_AUDIO", + "android": "RECORD_AUDIO", + "ios": "AgoraPermissionTypeRecordAudio", + "macos": "AgoraPermissionTypeRecordAudio" + }, + "CAMERA": { + "windows": "CAMERA", + "android": "CAMERA", + "ios": "AgoraPermissionTypeCamera", + "macos": "AgoraPermissionTypeCamera" + }, + "SCREEN_CAPTURE": { + "windows": "SCREEN_CAPTURE", + "android": "SCREEN_CAPTURE" + }, + "PLAYER_PRELOAD_EVENT": { + "windows": "PLAYER_PRELOAD_EVENT", + "android": "MediaPlayerPreloadEvent", + "ios": "AgoraMediaPlayerPreloadEvent", + "macos": "AgoraMediaPlayerPreloadEvent" + }, + "PLAYER_PRELOAD_EVENT_BEGIN": { + "windows": "PLAYER_PRELOAD_EVENT_BEGIN", + "android": "PLAYER_PRELOAD_EVENT_BEGIN", + "ios": "AgoraMediaPlayerPreloadEventBegin", + "macos": "AgoraMediaPlayerPreloadEventBegin" + }, + "PLAYER_PRELOAD_EVENT_COMPLETE": { + "windows": "PLAYER_PRELOAD_EVENT_COMPLETE", + "android": "PLAYER_PRELOAD_EVENT_COMPLETE", + "ios": "AgoraMediaPlayerPreloadEventComplete", + "macos": "AgoraMediaPlayerPreloadEventComplete" + }, + "PLAYER_PRELOAD_EVENT_ERROR": { + "windows": "PLAYER_PRELOAD_EVENT_ERROR", + "android": "PLAYER_PRELOAD_EVENT_ERROR", + "ios": "AgoraMediaPlayerPreloadEventError", + "macos": "AgoraMediaPlayerPreloadEventError" + }, + "PRIORITY_HIGH": { + "windows": "PRIORITY_HIGH", + "android": "USER_PRIORITY_HIGH" + }, + "PRIORITY_NORMAL": { + "windows": "PRIORITY_NORMAL", + "android": "USER_PRIORITY_NORANL" + }, + "QUALITY_ADAPT_INDICATION": { + "windows": "QUALITY_ADAPT_INDICATION", + "ios": "AgoraVideoQualityAdaptIndication", + "macos": "AgoraVideoQualityAdaptIndication" + }, + "ADAPT_NONE": { + "windows": "ADAPT_NONE", + "android": "ADAPT_NONE", + "ios": "AgoraVideoQualityAdaptNone", + "macos": "AgoraVideoQualityAdaptNone" + }, + "ADAPT_UP_BANDWIDTH": { + "windows": "ADAPT_UP_BANDWIDTH", + "android": "ADAPT_UP_BANDWIDTH", + "ios": "AgoraVideoQualityAdaptUpBandwidth", + "macos": "AgoraVideoQualityAdaptUpBandwidth" + }, + "ADAPT_DOWN_BANDWIDTH": { + "windows": "ADAPT_DOWN_BANDWIDTH", + "android": "ADAPT_DOWN_BANDWIDTH", + "ios": "AgoraVideoQualityAdaptDownBandwidth", + "macos": "AgoraVideoQualityAdaptDownBandwidth" + }, + "QUALITY_REPORT_JSON": { + "windows": "QUALITY_REPORT_JSON", + "android": "QUALITY_REPORT_JSON" + }, + "QUALITY_REPORT_HTML": { + "windows": "QUALITY_REPORT_HTML", + "android": "QUALITY_REPORT_HTML" + }, + "QUALITY_TYPE": { + "windows": "QUALITY_TYPE", + "ios": "AgoraNetworkQuality", + "macos": "AgoraNetworkQuality" + }, + "QUALITY_UNKNOWN": { + "windows": "QUALITY_UNKNOWN", + "android": "QUALITY_UNKNOWN", + "ios": "AgoraNetworkQualityUnknown", + "macos": "AgoraNetworkQualityUnknown" + }, + "QUALITY_EXCELLENT": { + "windows": "QUALITY_EXCELLENT", + "android": "QUALITY_EXCELLENT", + "ios": "AgoraNetworkQualityExcellent", + "macos": "AgoraNetworkQualityExcellent" + }, + "QUALITY_GOOD": { + "windows": "QUALITY_GOOD", + "android": "QUALITY_GOOD", + "ios": "AgoraNetworkQualityGood", + "macos": "AgoraNetworkQualityGood" + }, + "QUALITY_POOR": { + "windows": "QUALITY_POOR", + "android": "QUALITY_POOR", + "ios": "AgoraNetworkQualityPoor", + "macos": "AgoraNetworkQualityPoor" + }, + "QUALITY_BAD": { + "windows": "QUALITY_BAD", + "android": "QUALITY_BAD", + "ios": "AgoraNetworkQualityBad", + "macos": "AgoraNetworkQualityBad" + }, + "QUALITY_VBAD": { + "windows": "QUALITY_VBAD", + "android": "QUALITY_VBAD", + "ios": "AgoraNetworkQualityVBad", + "macos": "AgoraNetworkQualityVBad" + }, + "QUALITY_DOWN": { + "windows": "QUALITY_DOWN", + "android": "QUALITY_DOWN", + "ios": "AgoraNetworkQualityDown", + "macos": "AgoraNetworkQualityDown" + }, + "QUALITY_UNSUPPORTED": { + "windows": "QUALITY_UNSUPPORTED", + "android": "QUALITY_UNSUPPORTED", + "ios": "AgoraNetworkQualityUnsupported", + "macos": "AgoraNetworkQualityUnsupported" + }, + "QUALITY_DETECTING": { + "windows": "QUALITY_DETECTING", + "android": "QUALITY_DETECTING", + "ios": "AgoraNetworkQualityDetecting", + "macos": "AgoraNetworkQualityDetecting" + }, + "RAW_AUDIO_FRAME_OP_MODE_TYPE": { + "windows": "RAW_AUDIO_FRAME_OP_MODE_TYPE", + "ios": "AgoraAudioRawFrameOperationMode", + "macos": "AgoraAudioRawFrameOperationMode" + }, + "RAW_AUDIO_FRAME_OP_MODE_READ_ONLY": { + "windows": "RAW_AUDIO_FRAME_OP_MODE_READ_ONLY", + "android": "RAW_AUDIO_FRAME_OP_MODE_READ_ONLY", + "ios": "AgoraAudioRawFrameOperationModeReadOnly", + "macos": "AgoraAudioRawFrameOperationModeReadOnly" + }, + "RAW_AUDIO_FRAME_OP_MODE_READ_WRITE": { + "windows": "RAW_AUDIO_FRAME_OP_MODE_READ_WRITE", + "android": "RAW_AUDIO_FRAME_OP_MODE_READ_WRITE", + "ios": "AgoraAudioRawFrameOperationModeReadWrite", + "macos": "AgoraAudioRawFrameOperationModeReadWrite" + }, + "REMOTE_AUDIO_STATE": { + "windows": "REMOTE_AUDIO_STATE", + "ios": "AgoraAudioRemoteState", + "macos": "AgoraAudioRemoteState" + }, + "REMOTE_AUDIO_STATE_STOPPED": { + "windows": "REMOTE_AUDIO_STATE_STOPPED", + "android": "REMOTE_AUDIO_STATE_STOPPED", + "ios": "AgoraAudioRemoteStateStopped", + "macos": "AgoraAudioRemoteStateStopped" + }, + "REMOTE_AUDIO_STATE_STARTING": { + "windows": "REMOTE_AUDIO_STATE_STARTING", + "android": "REMOTE_AUDIO_STATE_STARTING", + "ios": "AgoraAudioRemoteStateStarting", + "macos": "AgoraAudioRemoteStateStarting" + }, + "REMOTE_AUDIO_STATE_DECODING": { + "windows": "REMOTE_AUDIO_STATE_DECODING", + "android": "REMOTE_AUDIO_STATE_DECODING", + "ios": "AgoraAudioRemoteStateDecoding", + "macos": "AgoraAudioRemoteStateDecoding" + }, + "REMOTE_AUDIO_STATE_FROZEN": { + "windows": "REMOTE_AUDIO_STATE_FROZEN", + "android": "REMOTE_AUDIO_STATE_FROZEN", + "ios": "AgoraAudioRemoteStateFrozen", + "macos": "AgoraAudioRemoteStateFrozen" + }, + "REMOTE_AUDIO_STATE_FAILED": { + "windows": "REMOTE_AUDIO_STATE_FAILED", + "android": "REMOTE_AUDIO_STATE_FAILED", + "ios": "AgoraAudioRemoteStateFailed", + "macos": "AgoraAudioRemoteStateFailed" + }, + "REMOTE_VIDEO_STATE": { + "windows": "REMOTE_VIDEO_STATE", + "ios": "AgoraVideoRemoteState", + "macos": "AgoraVideoRemoteState" + }, + "REMOTE_VIDEO_STATE_STOPPED": { + "windows": "REMOTE_VIDEO_STATE_STOPPED", + "android": "REMOTE_VIDEO_STATE_STOPPED", + "ios": "AgoraVideoRemoteStateStopped", + "macos": "AgoraVideoRemoteStateStopped" + }, + "REMOTE_VIDEO_STATE_STARTING": { + "windows": "REMOTE_VIDEO_STATE_STARTING", + "android": "REMOTE_VIDEO_STATE_STARTING", + "ios": "AgoraVideoRemoteStateStarting", + "macos": "AgoraVideoRemoteStateStarting" + }, + "REMOTE_VIDEO_STATE_DECODING": { + "windows": "REMOTE_VIDEO_STATE_DECODING", + "android": "REMOTE_VIDEO_STATE_DECODING", + "ios": "AgoraVideoRemoteStateDecoding", + "macos": "AgoraVideoRemoteStateDecoding" + }, + "REMOTE_VIDEO_STATE_FROZEN": { + "windows": "REMOTE_VIDEO_STATE_FROZEN", + "android": "REMOTE_VIDEO_STATE_FROZEN", + "ios": "AgoraVideoRemoteStateFrozen", + "macos": "AgoraVideoRemoteStateFrozen" + }, + "REMOTE_VIDEO_STATE_FAILED": { + "windows": "REMOTE_VIDEO_STATE_FAILED", + "android": "REMOTE_VIDEO_STATE_FAILED", + "ios": "AgoraVideoRemoteStateFailed", + "macos": "AgoraVideoRemoteStateFailed" + }, + "RteErrorCode": { + "windows": "RteErrorCode", + "android": "ErrorCode", + "ios": "AgoraRteErrorCode", + "macos": "AgoraRteErrorCode" + }, + "kRteOk": { + "windows": "kRteOk", + "android": "OK", + "ios": "AgoraRteOk", + "macos": "AgoraRteOk" + }, + "kRteErrorDefault": { + "windows": "kRteErrorDefault", + "android": "DEFAULT", + "ios": "AgoraRteErrorDefault", + "macos": "AgoraRteErrorDefault" + }, + "kRteErrorInvalidArgument": { + "windows": "kRteErrorInvalidArgument", + "android": "INVALID_ARGUMENT", + "ios": "AgoraRteErrorInvalidArgument", + "macos": "AgoraRteErrorInvalidArgument" + }, + "kRteErrorInvalidOperation": { + "windows": "kRteErrorInvalidOperation", + "android": "INVALID_OPERATION", + "ios": "AgoraRteErrorInvalidOperation", + "macos": "AgoraRteErrorInvalidOperation" + }, + "kRteErrorNetworkError": { + "windows": "kRteErrorNetworkError", + "android": "NETWORK_ERROR", + "ios": "AgoraRteErrorNetworkError", + "macos": "AgoraRteErrorNetworkError" + }, + "kRteErrorAuthenticationFailed": { + "windows": "kRteErrorAuthenticationFailed", + "android": "AUTHENTICATION_FAILED", + "ios": "AgoraRteErrorAuthenticationFailed", + "macos": "AgoraRteErrorAuthenticationFailed" + }, + "kRteErrorStreamNotFound": { + "windows": "kRteErrorStreamNotFound", + "android": "STREAM_NOT_FOUND", + "ios": "AgoraRteErrorStreamNotFound", + "macos": "AgoraRteErrorStreamNotFound" + }, + "kRteVideoMirrorModeAuto": { + "windows": "kRteVideoMirrorModeAuto", + "android": "AUTO", + "ios": "AgoraRteVideoMirrorModeAuto", + "macos": "AgoraRteVideoMirrorModeAuto" + }, + "kRteVideoMirrorModeEnabled": { + "windows": "kRteVideoMirrorModeEnabled", + "android": "ENABLED", + "ios": "AgoraRteVideoMirrorModeEnabled", + "macos": "AgoraRteVideoMirrorModeEnabled" + }, + "kRteVideoMirrorModeDisabled": { + "windows": "kRteVideoMirrorModeDisabled", + "android": "DISABLED", + "ios": "AgoraRteVideoMirrorModeDisabled", + "macos": "AgoraRteVideoMirrorModeDisabled" + }, + "REMOTE_AUDIO_STATE_REASON": { + "windows": "REMOTE_AUDIO_STATE_REASON", + "ios": "AgoraAudioRemoteReason", + "macos": "AgoraAudioRemoteReason" + }, + "REMOTE_AUDIO_REASON_INTERNAL": { + "windows": "REMOTE_AUDIO_REASON_INTERNAL", + "android": "REMOTE_AUDIO_REASON_INTERNAL", + "ios": "AgoraAudioRemoteReasonInternal", + "macos": "AgoraAudioRemoteReasonInternal" + }, + "REMOTE_AUDIO_REASON_NETWORK_CONGESTION": { + "windows": "REMOTE_AUDIO_REASON_NETWORK_CONGESTION", + "android": "REMOTE_AUDIO_REASON_NETWORK_CONGESTION", + "ios": "AgoraAudioRemoteReasonNetworkCongestion", + "macos": "AgoraAudioRemoteReasonNetworkCongestion" + }, + "REMOTE_AUDIO_REASON_NETWORK_RECOVERY": { + "windows": "REMOTE_AUDIO_REASON_NETWORK_RECOVERY", + "android": "REMOTE_AUDIO_REASON_NETWORK_RECOVERY", + "ios": "AgoraAudioRemoteReasonNetworkRecovery", + "macos": "AgoraAudioRemoteReasonNetworkRecovery" + }, + "REMOTE_AUDIO_REASON_LOCAL_MUTED": { + "windows": "REMOTE_AUDIO_REASON_LOCAL_MUTED", + "android": "REMOTE_AUDIO_REASON_LOCAL_MUTED", + "ios": "AgoraAudioRemoteReasonLocalMuted", + "macos": "AgoraAudioRemoteReasonLocalMuted" + }, + "REMOTE_AUDIO_REASON_LOCAL_UNMUTED": { + "windows": "REMOTE_AUDIO_REASON_LOCAL_UNMUTED", + "android": "REMOTE_AUDIO_REASON_LOCAL_UNMUTED", + "ios": "AgoraAudioRemoteReasonLocalUnmuted", + "macos": "AgoraAudioRemoteReasonLocalUnmuted" + }, + "REMOTE_AUDIO_REASON_REMOTE_MUTED": { + "windows": "REMOTE_AUDIO_REASON_REMOTE_MUTED", + "android": "REMOTE_AUDIO_REASON_REMOTE_MUTED", + "ios": "AgoraAudioRemoteReasonRemoteMuted", + "macos": "AgoraAudioRemoteReasonRemoteMuted" + }, + "REMOTE_AUDIO_REASON_REMOTE_UNMUTED": { + "windows": "REMOTE_AUDIO_REASON_REMOTE_UNMUTED", + "android": "REMOTE_AUDIO_REASON_REMOTE_UNMUTED", + "ios": "AgoraAudioRemoteReasonRemoteUnmuted", + "macos": "AgoraAudioRemoteReasonRemoteUnmuted" + }, + "REMOTE_AUDIO_REASON_REMOTE_OFFLINE": { + "windows": "REMOTE_AUDIO_REASON_REMOTE_OFFLINE", + "android": "REMOTE_AUDIO_REASON_REMOTE_OFFLINE", + "ios": "AgoraAudioRemoteReasonRemoteOffline", + "macos": "AgoraAudioRemoteReasonRemoteOffline" + }, + "REMOTE_VIDEO_STATE_REASON": { + "windows": "REMOTE_VIDEO_STATE_REASON", + "ios": "AgoraVideoRemoteReason", + "macos": "AgoraVideoRemoteReason" + }, + "REMOTE_VIDEO_STATE_REASON_INTERNAL": { + "windows": "REMOTE_VIDEO_STATE_REASON_INTERNAL", + "android": "REMOTE_VIDEO_STATE_REASON_INTERNAL", + "ios": "AgoraVideoRemoteReasonInternal", + "macos": "AgoraVideoRemoteReasonInternal" + }, + "REMOTE_VIDEO_STATE_REASON_NETWORK_CONGESTION": { + "windows": "REMOTE_VIDEO_STATE_REASON_NETWORK_CONGESTION", + "android": "REMOTE_VIDEO_STATE_REASON_NETWORK_CONGESTION", + "ios": "AgoraVideoRemoteReasonCongestion", + "macos": "AgoraVideoRemoteReasonCongestion" + }, + "REMOTE_VIDEO_STATE_REASON_NETWORK_RECOVERY": { + "windows": "REMOTE_VIDEO_STATE_REASON_NETWORK_RECOVERY", + "android": "REMOTE_VIDEO_STATE_REASON_NETWORK_RECOVERY", + "ios": "AgoraVideoRemoteReasonRecovery", + "macos": "AgoraVideoRemoteReasonRecovery" + }, + "REMOTE_VIDEO_STATE_REASON_LOCAL_MUTED": { + "windows": "REMOTE_VIDEO_STATE_REASON_LOCAL_MUTED", + "android": "REMOTE_VIDEO_STATE_REASON_LOCAL_MUTED", + "ios": "AgoraVideoRemoteReasonLocalMuted", + "macos": "AgoraVideoRemoteReasonLocalMuted" + }, + "REMOTE_VIDEO_STATE_REASON_LOCAL_UNMUTED": { + "windows": "REMOTE_VIDEO_STATE_REASON_LOCAL_UNMUTED", + "android": "REMOTE_VIDEO_STATE_REASON_LOCAL_UNMUTED", + "ios": "AgoraVideoRemoteReasonLocalUnmuted", + "macos": "AgoraVideoRemoteReasonLocalUnmuted" + }, + "REMOTE_VIDEO_STATE_REASON_REMOTE_MUTED": { + "windows": "REMOTE_VIDEO_STATE_REASON_REMOTE_MUTED", + "android": "REMOTE_VIDEO_STATE_REASON_REMOTE_MUTED", + "ios": "AgoraVideoRemoteReasonRemoteMuted", + "macos": "AgoraVideoRemoteReasonRemoteMuted" + }, + "REMOTE_VIDEO_STATE_REASON_REMOTE_UNMUTED": { + "windows": "REMOTE_VIDEO_STATE_REASON_REMOTE_UNMUTED", + "android": "REMOTE_VIDEO_STATE_REASON_REMOTE_UNMUTED", + "ios": "AgoraVideoRemoteReasonRemoteUnmuted", + "macos": "AgoraVideoRemoteReasonRemoteUnmuted" + }, + "REMOTE_VIDEO_STATE_REASON_REMOTE_OFFLINE": { + "windows": "REMOTE_VIDEO_STATE_REASON_REMOTE_OFFLINE", + "android": "REMOTE_VIDEO_STATE_REASON_REMOTE_OFFLINE", + "ios": "AgoraVideoRemoteReasonRemoteOffline", + "macos": "AgoraVideoRemoteReasonRemoteOffline" + }, + "REMOTE_VIDEO_STATE_REASON_AUDIO_FALLBACK": { + "windows": "REMOTE_VIDEO_STATE_REASON_AUDIO_FALLBACK", + "android": "REMOTE_VIDEO_STATE_REASON_AUDIO_FALLBACK", + "ios": "AgoraVideoRemoteReasonAudioFallback", + "macos": "AgoraVideoRemoteReasonAudioFallback" + }, + "REMOTE_VIDEO_STATE_REASON_AUDIO_FALLBACK_RECOVERY": { + "windows": "REMOTE_VIDEO_STATE_REASON_AUDIO_FALLBACK_RECOVERY", + "android": "REMOTE_VIDEO_STATE_REASON_AUDIO_FALLBACK_RECOVERY", + "ios": "AgoraVideoRemoteReasonAudioFallbackRecovery", + "macos": "AgoraVideoRemoteReasonAudioFallbackRecovery" + }, + "REMOTE_VIDEO_STATE_REASON_SDK_IN_BACKGROUND": { + "windows": "REMOTE_VIDEO_STATE_REASON_SDK_IN_BACKGROUND", + "ios": "AgoraVideoRemoteReasonSDKInBackground", + "macos": "AgoraVideoRemoteReasonSDKInBackground" + }, + "REMOTE_VIDEO_STATE_REASON_CODEC_NOT_SUPPORT": { + "windows": "REMOTE_VIDEO_STATE_REASON_CODEC_NOT_SUPPORT", + "android": "REMOTE_VIDEO_STATE_REASON_CODEC_NOT_SUPPORT", + "ios": "AgoraVideoRemoteReasonCodecNotSupport", + "macos": "AgoraVideoRemoteReasonCodecNotSupport" + }, + "kRteAbrFallbackDisabled": { + "windows": "kRteAbrFallbackDisabled", + "android": "DISABLED", + "ios": "AgoraRteAbrFallbackDisabled", + "macos": "AgoraRteAbrFallbackDisabled" + }, + "kRteAbrFallbackLow": { + "windows": "kRteAbrFallbackLow", + "android": "LOW", + "ios": "AgoraRteAbrFallbackLow", + "macos": "AgoraRteAbrFallbackLow" + }, + "kRteAbrFallbackAudioOnly": { + "windows": "kRteAbrFallbackAudioOnly", + "android": "AUDIO_ONLY", + "ios": "AgoraRteAbrFallbackAudioOnly", + "macos": "AgoraRteAbrFallbackAudioOnly" + }, + "kRteAbrFallbackLayer1": { + "windows": "kRteAbrFallbackLayer1", + "android": "LAYER1", + "ios": "AgoraRteAbrFallbackLayer1", + "macos": "AgoraRteAbrFallbackLayer1" + }, + "kRteAbrFallbackLayer2": { + "windows": "kRteAbrFallbackLayer2", + "android": "LAYER2", + "ios": "AgoraRteAbrFallbackLayer2", + "macos": "AgoraRteAbrFallbackLayer2" + }, + "kRteAbrFallbackLayer3": { + "windows": "kRteAbrFallbackLayer3", + "android": "LAYER3", + "ios": "AgoraRteAbrFallbackLayer3", + "macos": "AgoraRteAbrFallbackLayer3" + }, + "kRteAbrFallbackLayer4": { + "windows": "kRteAbrFallbackLayer4", + "android": "LAYER4", + "ios": "AgoraRteAbrFallbackLayer4", + "macos": "AgoraRteAbrFallbackLayer4" + }, + "kRteAbrFallbackLayer5": { + "windows": "kRteAbrFallbackLayer5", + "android": "LAYER5", + "ios": "AgoraRteAbrFallbackLayer5", + "macos": "AgoraRteAbrFallbackLayer5" + }, + "kRteAbrFallbackLayer6": { + "windows": "kRteAbrFallbackLayer6", + "android": "LAYER6", + "ios": "AgoraRteAbrFallbackLayer6", + "macos": "AgoraRteAbrFallbackLayer6" + }, + "kRteAbrSubscriptionHigh": { + "windows": "kRteAbrSubscriptionHigh", + "android": "HIGH", + "ios": "AgoraRteAbrSubscriptionHigh", + "macos": "AgoraRteAbrSubscriptionHigh" + }, + "kRteAbrSubscriptionLow": { + "windows": "kRteAbrSubscriptionLow", + "android": "LOW", + "ios": "AgoraRteAbrSubscriptionLow", + "macos": "AgoraRteAbrSubscriptionLow" + }, + "kRteAbrSubscriptionLayer1": { + "windows": "kRteAbrSubscriptionLayer1", + "android": "LAYER1", + "ios": "AgoraRteAbrSubscriptionLayer1", + "macos": "AgoraRteAbrSubscriptionLayer1" + }, + "kRteAbrSubscriptionLayer2": { + "windows": "kRteAbrSubscriptionLayer2", + "android": "LAYER2", + "ios": "AgoraRteAbrSubscriptionLayer2", + "macos": "AgoraRteAbrSubscriptionLayer2" + }, + "kRteAbrSubscriptionLayer3": { + "windows": "kRteAbrSubscriptionLayer3", + "android": "LAYER3", + "ios": "AgoraRteAbrSubscriptionLayer3", + "macos": "AgoraRteAbrSubscriptionLayer3" + }, + "kRteAbrSubscriptionLayer4": { + "windows": "kRteAbrSubscriptionLayer4", + "android": "LAYER4", + "ios": "AgoraRteAbrSubscriptionLayer4", + "macos": "AgoraRteAbrSubscriptionLayer4" + }, + "kRteAbrSubscriptionLayer5": { + "windows": "kRteAbrSubscriptionLayer5", + "android": "LAYER5", + "ios": "AgoraRteAbrSubscriptionLayer5", + "macos": "AgoraRteAbrSubscriptionLayer5" + }, + "kRteAbrSubscriptionLayer6": { + "windows": "kRteAbrSubscriptionLayer6", + "android": "LAYER6", + "ios": "kRteAbrSubscriptionLayer6", + "macos": "kRteAbrSubscriptionLayer6" + }, + "kRteVideoRenderModeHidden": { + "windows": "kRteVideoRenderModeHidden", + "android": "HIDDEN", + "ios": "AgoraRteVideoRenderModeHidden", + "macos": "AgoraRteVideoRenderModeHidden" + }, + "kRteVideoRenderModeFit": { + "windows": "kRteVideoRenderModeFit", + "android": "FIT", + "ios": "AgoraRteVideoRenderModeFit", + "macos": "AgoraRteVideoRenderModeFit" + }, + "kRtePlayerMetadataTypeSei": { + "windows": "kRtePlayerMetadataTypeSei", + "ios": "AgoraRtePlayerMetadataTypeSei", + "macos": "AgoraRtePlayerMetadataTypeSei" + }, + "VIDEO_STREAM_TYPE": { + "windows": "VIDEO_STREAM_TYPE", + "android": "VideoStreamType", + "ios": "AgoraVideoStreamType", + "macos": "AgoraVideoStreamType" + }, + "VIDEO_STREAM_HIGH": { + "windows": "VIDEO_STREAM_HIGH", + "android": "VIDEO_STREAM_HIGH", + "ios": "AgoraVideoStreamTypeHigh", + "macos": "AgoraVideoStreamTypeHigh" + }, + "VIDEO_STREAM_LOW": { + "windows": "VIDEO_STREAM_LOW", + "android": "VIDEO_STREAM_LOW", + "ios": "AgoraVideoStreamTypeLow", + "macos": "AgoraVideoStreamTypeLow" + }, + "VIDEO_STREAM_LAYER_1": { + "windows": "VIDEO_STREAM_LAYER_1", + "android": "VIDEO_STREAM_LAYER_1", + "ios": "AgoraVideoStreamTypeLayer1", + "macos": "AgoraVideoStreamTypeLayer1" + }, + "VIDEO_STREAM_LAYER_2": { + "windows": "VIDEO_STREAM_LAYER_2", + "android": "VIDEO_STREAM_LAYER_2", + "ios": "AgoraVideoStreamTypeLayer2", + "macos": "AgoraVideoStreamTypeLayer2" + }, + "VIDEO_STREAM_LAYER_3": { + "windows": "VIDEO_STREAM_LAYER_3", + "android": "VIDEO_STREAM_LAYER_3", + "ios": "AgoraVideoStreamTypeLayer3", + "macos": "AgoraVideoStreamTypeLayer3" + }, + "VIDEO_STREAM_LAYER_4": { + "windows": "VIDEO_STREAM_LAYER_4", + "android": "VIDEO_STREAM_LAYER_4", + "ios": "AgoraVideoStreamTypeLayer4", + "macos": "AgoraVideoStreamTypeLayer4" + }, + "VIDEO_STREAM_LAYER_5": { + "windows": "VIDEO_STREAM_LAYER_5", + "android": "VIDEO_STREAM_LAYER_5", + "ios": "AgoraVideoStreamTypeLayer5", + "macos": "AgoraVideoStreamTypeLayer5" + }, + "VIDEO_STREAM_LAYER_6": { + "windows": "VIDEO_STREAM_LAYER_6", + "android": "VIDEO_STREAM_LAYER_6", + "ios": "AgoraVideoStreamTypeLayer6", + "macos": "AgoraVideoStreamTypeLayer6" + }, + "RecorderReasonCode": { + "windows": "RecorderReasonCode", + "ios": "AgoraMediaRecorderReasonCode", + "macos": "AgoraMediaRecorderReasonCode" + }, + "RECORDER_REASON_NONE": { + "windows": "RECORDER_REASON_NONE", + "android": "RECORDER_REASON_NONE", + "ios": "AgoraMediaRecorderReasonCodeNoError", + "macos": "AgoraMediaRecorderReasonCodeNoError" + }, + "RECORDER_ERROR_WRITE_FAILED": { + "windows": "RECORDER_ERROR_WRITE_FAILED", + "android": "RECORDER_ERROR_WRITE_FAILED", + "ios": "AgoraMediaRecorderReasonCodeWriteFailed", + "macos": "AgoraMediaRecorderReasonCodeWriteFailed" + }, + "RECORDER_ERROR_NO_STREAM": { + "windows": "RECORDER_ERROR_NO_STREAM", + "android": "RECORDER_ERROR_NO_STREAM", + "ios": "AgoraMediaRecorderReasonCodeNoStream", + "macos": "AgoraMediaRecorderReasonCodeNoStream" + }, + "RECORDER_ERROR_OVER_MAX_DURATION": { + "windows": "RECORDER_ERROR_OVER_MAX_DURATION", + "android": "RECORDER_ERROR_OVER_MAX_DURATION", + "ios": "AgoraMediaRecorderReasonCodeOverMaxDuration", + "macos": "AgoraMediaRecorderReasonCodeOverMaxDuration" + }, + "RECORDER_ERROR_CONFIG_CHANGED": { + "windows": "RECORDER_ERROR_CONFIG_CHANGED", + "android": "RECORDER_ERROR_CONFIG_CHANGED", + "ios": "AgoraMediaRecorderReasonCodeConfigChange", + "macos": "AgoraMediaRecorderReasonCodeConfigChange" + }, + "RecorderState": { + "windows": "RecorderState", + "ios": "AgoraMediaRecorderState", + "macos": "AgoraMediaRecorderState" + }, + "RECORDER_STATE_ERROR": { + "windows": "RECORDER_STATE_ERROR", + "android": "RECORDER_STATE_ERROR", + "ios": "AgoraMediaRecorderStateError", + "macos": "AgoraMediaRecorderStateError" + }, + "RECORDER_STATE_START": { + "windows": "RECORDER_STATE_START", + "android": "RECORDER_STATE_START", + "ios": "AgoraMediaRecorderStateStarted", + "macos": "AgoraMediaRecorderStateStarted" + }, + "RECORDER_STATE_STOP": { + "windows": "RECORDER_STATE_STOP", + "android": "RECORDER_STATE_STOP", + "ios": "AgoraMediaRecorderStateStopped", + "macos": "AgoraMediaRecorderStateStopped" + }, + "RENDER_MODE_TYPE": { + "windows": "RENDER_MODE_TYPE", + "ios": "AgoraVideoRenderMode", + "macos": "AgoraVideoRenderMode" + }, + "RENDER_MODE_HIDDEN": { + "windows": "RENDER_MODE_HIDDEN", + "android": "RENDER_MODE_HIDDEN", + "ios": "AgoraVideoRenderModeHidden", + "macos": "AgoraVideoRenderModeHidden" + }, + "RENDER_MODE_FIT": { + "windows": "RENDER_MODE_FIT", + "android": "RENDER_MODE_FIT", + "ios": "AgoraVideoRenderModeFit", + "macos": "AgoraVideoRenderModeFit" + }, + "RENDER_MODE_ADAPTIVE": { + "windows": "RENDER_MODE_ADAPTIVE", + "android": "RENDER_MODE_ADAPTIVE", + "ios": "AgoraVideoRenderModeAdaptive", + "macos": "AgoraVideoRenderModeAdaptive" + }, + "RTC": { + "windows": "RTC", + "ios": "AgoraRecorderStreamTypeRtc", + "macos": "AgoraRecorderStreamTypeRtc" + }, + "PREVIEW": { + "windows": "PREVIEW", + "ios": "AgoraRecorderStreamTypePreview", + "macos": "AgoraRecorderStreamTypePreview" + }, + "kRtePlayerEventFreezeStart": { + "windows": "kRtePlayerEventFreezeStart", + "android": "FREEZE_START", + "ios": "AgoraRtePlayerEventFreezeStart", + "macos": "AgoraRtePlayerEventFreezeStart" + }, + "kRtePlayerEventFreezeStop": { + "windows": "kRtePlayerEventFreezeStop", + "android": "FREEZE_STOP", + "ios": "AgoraRtePlayerEventFreezeStop", + "macos": "AgoraRtePlayerEventFreezeStop" + }, + "kRtePlayerEventAuthenticationWillExpire": { + "windows": "kRtePlayerEventAuthenticationWillExpire", + "android": "AUTHENTICATION_WILL_EXPIRE", + "ios": "AgoraRtePlayerEventAuthenticationWillExpire", + "macos": "AgoraRtePlayerEventAuthenticationWillExpire" + }, + "kRtePlayerEventAbrFallbackToAudioOnlyLayer": { + "windows": "kRtePlayerEventAbrFallbackToAudioOnlyLayer", + "android": "ABR_FALLBACK_TO_AUDIO_ONLY_LAYER", + "ios": "AgoraRtePlayerEventAbrFallbackToAudioOnlyLayer", + "macos": "AgoraRtePlayerEventAbrFallbackToAudioOnlyLayer" + }, + "kRtePlayerEventAbrRecoverFromAudioOnlyLayer": { + "windows": "kRtePlayerEventAbrRecoverFromAudioOnlyLayer", + "android": "ABR_RECOVER_FROM_AUDIO_ONLY_LAYER", + "ios": "AgoraRtePlayerEventAbrRecoverFromAudioOnlyLayer", + "macos": "AgoraRtePlayerEventAbrRecoverFromAudioOnlyLayer" + }, + "kRtePlayerEventSeekBegin": { + "windows": "kRtePlayerEventSeekBegin", + "android": "SEEK_BEGIN", + "ios": "AgoraRtePlayerEventSeekBegin", + "macos": "AgoraRtePlayerEventSeekBegin" + }, + "kRtePlayerEventSeekComplete": { + "windows": "kRtePlayerEventSeekComplete", + "android": "SEEK_COMPLETE", + "ios": "AgoraRtePlayerEventSeekComplete", + "macos": "AgoraRtePlayerEventSeekComplete" + }, + "kRtePlayerEventSeekError": { + "windows": "kRtePlayerEventSeekError", + "android": "SEEK_ERROR", + "ios": "AgoraRtePlayerEventSeekError", + "macos": "AgoraRtePlayerEventSeekError" + }, + "kRtePlayerEventBufferLow": { + "windows": "kRtePlayerEventBufferLow", + "android": "BUFFER_LOW", + "ios": "AgoraRtePlayerEventBufferLow", + "macos": "AgoraRtePlayerEventBufferLow" + }, + "kRtePlayerEventBufferRecover": { + "windows": "kRtePlayerEventBufferRecover", + "android": "BUFFER_RECOVER", + "ios": "AgoraRtePlayerEventBufferRecover", + "macos": "AgoraRtePlayerEventBufferRecover" + }, + "kRtePlayerEventOneLoopPlaybackCompleted": { + "windows": "kRtePlayerEventOneLoopPlaybackCompleted", + "android": "ONE_LOOP_PLAYBACK_COMPLETED", + "ios": "AgoraRtePlayerEventOneLoopPlaybackCompleted", + "macos": "AgoraRtePlayerEventOneLoopPlaybackCompleted" + }, + "kRtePlayerEventSwitchBegin": { + "windows": "kRtePlayerEventSwitchBegin", + "android": "SWITCH_BEGIN", + "ios": "AgoraRtePlayerEventSwitchBegin", + "macos": "AgoraRtePlayerEventSwitchBegin" + }, + "kRtePlayerEventSwitchComplete": { + "windows": "kRtePlayerEventSwitchComplete", + "android": "SWITCH_COMPLETE", + "ios": "AgoraRtePlayerEventSwitchComplete", + "macos": "AgoraRtePlayerEventSwitchComplete" + }, + "kRtePlayerEventSwitchError": { + "windows": "kRtePlayerEventSwitchError", + "android": "SWITCH_ERROR", + "ios": "AgoraRtePlayerEventSwitchError", + "macos": "AgoraRtePlayerEventSwitchError" + }, + "kRtePlayerEventFirstDisplayed": { + "windows": "kRtePlayerEventFirstDisplayed", + "android": "FIRST_DISPLAYED", + "ios": "AgoraRtePlayerEventFirstDisplayed", + "macos": "AgoraRtePlayerEventFirstDisplayed" + }, + "kRtePlayerEventReachCacheFileMaxCount": { + "windows": "kRtePlayerEventReachCacheFileMaxCount", + "android": "REACH_CACHE_FILE_MAX_COUNT", + "ios": "AgoraRtePlayerEventReachCacheFileMaxCount", + "macos": "AgoraRtePlayerEventReachCacheFileMaxCount" + }, + "kRtePlayerEventReachCacheFileMaxSize": { + "windows": "kRtePlayerEventReachCacheFileMaxSize", + "android": "REACH_CACHE_FILE_MAX_SIZE", + "ios": "AgoraRtePlayerEventReachCacheFileMaxSize", + "macos": "AgoraRtePlayerEventReachCacheFileMaxSize" + }, + "kRtePlayerEventTryOpenStart": { + "windows": "kRtePlayerEventTryOpenStart", + "android": "TRY_OPEN_START", + "ios": "AgoraRtePlayerEventTryOpenStart", + "macos": "AgoraRtePlayerEventTryOpenStart" + }, + "kRtePlayerEventTryOpenSucceed": { + "windows": "kRtePlayerEventTryOpenSucceed", + "android": "TRY_OPEN_SUCCEED", + "ios": "AgoraRtePlayerEventTryOpenSucceed", + "macos": "AgoraRtePlayerEventTryOpenSucceed" + }, + "kRtePlayerEventTryOpenFailed": { + "windows": "kRtePlayerEventTryOpenFailed", + "android": "TRY_OPEN_FAILED", + "ios": "AgoraRtePlayerEventTryOpenFailed", + "macos": "AgoraRtePlayerEventTryOpenFailed" + }, + "kRtePlayerEventAudioTrackChanged": { + "windows": "kRtePlayerEventAudioTrackChanged", + "android": "AUDIO_TRACK_CHANGED", + "ios": "AgoraRtePlayerEventAudioTrackChanged", + "macos": "AgoraRtePlayerEventAudioTrackChanged" + }, + "RTMP_STREAM_LIFE_CYCLE_TYPE": { + "windows": "RTMP_STREAM_LIFE_CYCLE_TYPE", + "ios": "AgoraRtmpStreamLifeCycle", + "macos": "AgoraRtmpStreamLifeCycle" + }, + "RTMP_STREAM_LIFE_CYCLE_BIND2CHANNEL": { + "windows": "RTMP_STREAM_LIFE_CYCLE_BIND2CHANNEL", + "ios": "AgoraRtmpStreamLifeCycleBindToChannel", + "macos": "AgoraRtmpStreamLifeCycleBindToChannel" + }, + "RTMP_STREAM_LIFE_CYCLE_BIND2OWNER": { + "windows": "RTMP_STREAM_LIFE_CYCLE_BIND2OWNER", + "ios": "AgoraRtmpStreamLifeCycleBindToOwner", + "macos": "AgoraRtmpStreamLifeCycleBindToOwner" + }, + "RTMP_STREAM_PUBLISH_REASON": { + "windows": "RTMP_STREAM_PUBLISH_REASON", + "ios": "AgoraRtmpStreamingReason", + "macos": "AgoraRtmpStreamingReason" + }, + "RTMP_STREAM_PUBLISH_REASON_OK": { + "windows": "RTMP_STREAM_PUBLISH_REASON_OK", + "android": "RTMP_STREAM_PUBLISH_REASON_OK", + "ios": "AgoraRtmpStreamingReasonOK", + "macos": "AgoraRtmpStreamingReasonOK" + }, + "RTMP_STREAM_PUBLISH_REASON_INVALID_ARGUMENT": { + "windows": "RTMP_STREAM_PUBLISH_REASON_INVALID_ARGUMENT", + "android": "RTMP_STREAM_PUBLISH_REASON_INVALID_ARGUMENT", + "ios": "AgoraRtmpStreamingReasonInvalidParameters", + "macos": "AgoraRtmpStreamingReasonInvalidParameters" + }, + "RTMP_STREAM_PUBLISH_REASON_ENCRYPTED_STREAM_NOT_ALLOWED": { + "windows": "RTMP_STREAM_PUBLISH_REASON_ENCRYPTED_STREAM_NOT_ALLOWED", + "android": "RTMP_STREAM_PUBLISH_REASON_ENCRYPTED_STREAM_NOT_ALLOWED", + "ios": "AgoraRtmpStreamingReasonEncryptedStreamNotAllowed", + "macos": "AgoraRtmpStreamingReasonEncryptedStreamNotAllowed" + }, + "RTMP_STREAM_PUBLISH_REASON_CONNECTION_TIMEOUT": { + "windows": "RTMP_STREAM_PUBLISH_REASON_CONNECTION_TIMEOUT", + "android": "RTMP_STREAM_PUBLISH_REASON_CONNECTION_TIMEOUT", + "ios": "AgoraRtmpStreamingReasonConnectionTimeout", + "macos": "AgoraRtmpStreamingReasonConnectionTimeout" + }, + "RTMP_STREAM_PUBLISH_REASON_INTERNAL_SERVER_ERROR": { + "windows": "RTMP_STREAM_PUBLISH_REASON_INTERNAL_SERVER_ERROR", + "android": "RTMP_STREAM_PUBLISH_REASON_INTERNAL_SERVER_ERROR", + "ios": "AgoraRtmpStreamingReasonInternalServerError", + "macos": "AgoraRtmpStreamingReasonInternalServerError" + }, + "RTMP_STREAM_PUBLISH_REASON_RTMP_SERVER_ERROR": { + "windows": "RTMP_STREAM_PUBLISH_REASON_RTMP_SERVER_ERROR", + "android": "RTMP_STREAM_PUBLISH_REASON_RTMP_SERVER_ERROR", + "ios": "AgoraRtmpStreamingReasonRtmpServerError", + "macos": "AgoraRtmpStreamingReasonRtmpServerError" + }, + "RTMP_STREAM_PUBLISH_REASON_TOO_OFTEN": { + "windows": "RTMP_STREAM_PUBLISH_REASON_TOO_OFTEN", + "android": "RTMP_STREAM_PUBLISH_REASON_TOO_OFTEN", + "ios": "AgoraRtmpStreamingReasonTooOften", + "macos": "AgoraRtmpStreamingReasonTooOften" + }, + "RTMP_STREAM_PUBLISH_REASON_REACH_LIMIT": { + "windows": "RTMP_STREAM_PUBLISH_REASON_REACH_LIMIT", + "android": "RTMP_STREAM_PUBLISH_REASON_REACH_LIMIT", + "ios": "AgoraRtmpStreamingReasonReachLimit", + "macos": "AgoraRtmpStreamingReasonReachLimit" + }, + "RTMP_STREAM_PUBLISH_REASON_NOT_AUTHORIZED": { + "windows": "RTMP_STREAM_PUBLISH_REASON_NOT_AUTHORIZED", + "android": "RTMP_STREAM_PUBLISH_REASON_NOT_AUTHORIZED", + "ios": "AgoraRtmpStreamingReasonNotAuthorized", + "macos": "AgoraRtmpStreamingReasonNotAuthorized" + }, + "RTMP_STREAM_PUBLISH_REASON_STREAM_NOT_FOUND": { + "windows": "RTMP_STREAM_PUBLISH_REASON_STREAM_NOT_FOUND", + "android": "RTMP_STREAM_PUBLISH_REASON_STREAM_NOT_FOUND", + "ios": "AgoraRtmpStreamingReasonStreamNotFound", + "macos": "AgoraRtmpStreamingReasonStreamNotFound" + }, + "RTMP_STREAM_PUBLISH_REASON_FORMAT_NOT_SUPPORTED": { + "windows": "RTMP_STREAM_PUBLISH_REASON_FORMAT_NOT_SUPPORTED", + "android": "RTMP_STREAM_PUBLISH_REASON_FORMAT_NOT_SUPPORTED", + "ios": "AgoraRtmpStreamingReasonFormatNotSupported", + "macos": "AgoraRtmpStreamingReasonFormatNotSupported" + }, + "RTMP_STREAM_PUBLISH_REASON_NOT_BROADCASTER": { + "windows": "RTMP_STREAM_PUBLISH_REASON_NOT_BROADCASTER", + "android": "RTMP_STREAM_PUBLISH_REASON_NOT_BROADCASTER", + "ios": "AgoraRtmpStreamingReasonNotBroadcaster", + "macos": "AgoraRtmpStreamingReasonNotBroadcaster" + }, + "RTMP_STREAM_PUBLISH_REASON_TRANSCODING_NO_MIX_STREAM": { + "windows": "RTMP_STREAM_PUBLISH_REASON_TRANSCODING_NO_MIX_STREAM", + "android": "RTMP_STREAM_PUBLISH_REASON_TRANSCODING_NO_MIX_STREAM", + "ios": "AgoraRtmpStreamingReasonTranscodingNoMixStream", + "macos": "AgoraRtmpStreamingReasonTranscodingNoMixStream" + }, + "RTMP_STREAM_PUBLISH_REASON_NET_DOWN": { + "windows": "RTMP_STREAM_PUBLISH_REASON_NET_DOWN", + "android": "RTMP_STREAM_PUBLISH_REASON_NET_DOWN", + "ios": "AgoraRtmpStreamingReasonNetDown", + "macos": "AgoraRtmpStreamingReasonNetDown" + }, + "RTMP_STREAM_PUBLISH_REASON_INVALID_PRIVILEGE": { + "windows": "RTMP_STREAM_PUBLISH_REASON_INVALID_PRIVILEGE", + "android": "RTMP_STREAM_PUBLISH_REASON_INVALID_PRIVILEGE", + "ios": "AgoraRtmpStreamingReasonInvalidPrivilege", + "macos": "AgoraRtmpStreamingReasonInvalidPrivilege" + }, + "RTMP_STREAM_UNPUBLISH_REASON_OK": { + "windows": "RTMP_STREAM_UNPUBLISH_REASON_OK", + "android": "RTMP_STREAM_UNPUBLISH_REASON_OK", + "ios": "AgoraRtmpStreamingReasonUnpublishOK", + "macos": "AgoraRtmpStreamingReasonUnpublishOK" + }, + "RTMP_STREAM_PUBLISH_STATE": { + "windows": "RTMP_STREAM_PUBLISH_STATE", + "ios": "AgoraRtmpStreamingState", + "macos": "AgoraRtmpStreamingState" + }, + "RTMP_STREAM_PUBLISH_STATE_IDLE": { + "windows": "RTMP_STREAM_PUBLISH_STATE_IDLE", + "android": "RTMP_STREAM_PUBLISH_STATE_IDLE", + "ios": "AgoraRtmpStreamingStateIdle", + "macos": "AgoraRtmpStreamingStateIdle" + }, + "RTMP_STREAM_PUBLISH_STATE_CONNECTING": { + "windows": "RTMP_STREAM_PUBLISH_STATE_CONNECTING", + "android": "RTMP_STREAM_PUBLISH_STATE_CONNECTING", + "ios": "AgoraRtmpStreamingStateConnecting", + "macos": "AgoraRtmpStreamingStateConnecting" + }, + "RTMP_STREAM_PUBLISH_STATE_RUNNING": { + "windows": "RTMP_STREAM_PUBLISH_STATE_RUNNING", + "android": "RTMP_STREAM_PUBLISH_STATE_RUNNING", + "ios": "AgoraRtmpStreamingStateRunning", + "macos": "AgoraRtmpStreamingStateRunning" + }, + "RTMP_STREAM_PUBLISH_STATE_RECOVERING": { + "windows": "RTMP_STREAM_PUBLISH_STATE_RECOVERING", + "android": "RTMP_STREAM_PUBLISH_STATE_RECOVERING", + "ios": "AgoraRtmpStreamingStateRecovering", + "macos": "AgoraRtmpStreamingStateRecovering" + }, + "RTMP_STREAM_PUBLISH_STATE_FAILURE": { + "windows": "RTMP_STREAM_PUBLISH_STATE_FAILURE", + "android": "RTMP_STREAM_PUBLISH_STATE_FAILURE", + "ios": "AgoraRtmpStreamingStateFailure", + "macos": "AgoraRtmpStreamingStateFailure" + }, + "RTMP_STREAM_PUBLISH_STATE_DISCONNECTING": { + "windows": "RTMP_STREAM_PUBLISH_STATE_DISCONNECTING", + "android": "RTMP_STREAM_PUBLISH_STATE_DISCONNECTING", + "ios": "AgoraRtmpStreamingStateDisconnecting", + "macos": "AgoraRtmpStreamingStateDisconnecting" + }, + "kRtePlayerStateIdle": { + "windows": "kRtePlayerStateIdle", + "android": "IDLE", + "ios": "AgoraRtePlayerStateIdle", + "macos": "AgoraRtePlayerStateIdle" + }, + "kRtePlayerStateOpening": { + "windows": "kRtePlayerStateOpening", + "android": "OPENING", + "ios": "AgoraRtePlayerStateOpening", + "macos": "AgoraRtePlayerStateOpening" + }, + "kRtePlayerStateOpenCompleted": { + "windows": "kRtePlayerStateOpenCompleted", + "android": "OPEN_COMPLETED", + "ios": "AgoraRtePlayerStateOpenCompleted", + "macos": "AgoraRtePlayerStateOpenCompleted" + }, + "kRtePlayerStatePlaying": { + "windows": "kRtePlayerStatePlaying", + "android": "PLAYING", + "ios": "AgoraRtePlayerStatePlaying", + "macos": "AgoraRtePlayerStatePlaying" + }, + "kRtePlayerStatePaused": { + "windows": "kRtePlayerStatePaused", + "android": "PAUSED", + "ios": "AgoraRtePlayerStatePaused", + "macos": "AgoraRtePlayerStatePaused" + }, + "kRtePlayerStatePlaybackCompleted": { + "windows": "kRtePlayerStatePlaybackCompleted", + "android": "PLAYBACK_COMPLETED", + "ios": "AgoraRtePlayerStatePlaybackCompleted", + "macos": "AgoraRtePlayerStatePlaybackCompleted" + }, + "kRtePlayerStateStopped": { + "windows": "kRtePlayerStateStopped", + "android": "STOPPED", + "ios": "AgoraRtePlayerStateStopped", + "macos": "AgoraRtePlayerStateStopped" + }, + "kRtePlayerStateFailed": { + "windows": "kRtePlayerStateFailed", + "android": "FAILED", + "ios": "AgoraRtePlayerStateFailed", + "macos": "AgoraRtePlayerStateFailed" + }, + "RTMP_STREAMING_EVENT": { + "windows": "RTMP_STREAMING_EVENT", + "ios": "AgoraRtmpStreamingEvent", + "macos": "AgoraRtmpStreamingEvent" + }, + "RTMP_STREAMING_EVENT_FAILED_LOAD_IMAGE": { + "windows": "RTMP_STREAMING_EVENT_FAILED_LOAD_IMAGE", + "android": "RTMP_STREAMING_EVENT_FAILED_LOAD_IMAGE", + "ios": "AgoraRtmpStreamingEventFailedLoadImage", + "macos": "AgoraRtmpStreamingEventFailedLoadImage" + }, + "RTMP_STREAMING_EVENT_URL_ALREADY_IN_USE": { + "windows": "RTMP_STREAMING_EVENT_URL_ALREADY_IN_USE", + "android": "RTMP_STREAMING_EVENT_URL_ALREADY_IN_USE", + "ios": "AgoraRtmpStreamingEventUrlAlreadyInUse", + "macos": "AgoraRtmpStreamingEventUrlAlreadyInUse" + }, + "RTMP_STREAMING_EVENT_ADVANCED_FEATURE_NOT_SUPPORT": { + "windows": "RTMP_STREAMING_EVENT_ADVANCED_FEATURE_NOT_SUPPORT", + "android": "RTMP_STREAMING_EVENT_ADVANCED_FEATURE_NOT_SUPPORT", + "ios": "AgoraRtmpStreamingEventAdvancedFeatureNotSupport", + "macos": "AgoraRtmpStreamingEventAdvancedFeatureNotSupport" + }, + "RTMP_STREAMING_EVENT_REQUEST_TOO_OFTEN": { + "windows": "RTMP_STREAMING_EVENT_REQUEST_TOO_OFTEN", + "android": "RTMP_STREAMING_EVENT_REQUEST_TOO_OFTEN", + "ios": "AgoraRtmpStreamingEventRequestTooOften", + "macos": "AgoraRtmpStreamingEventRequestTooOften" + }, + "RHYTHM_PLAYER_STATE_TYPE": { + "windows": "RHYTHM_PLAYER_STATE_TYPE", + "ios": "AgoraRhythmPlayerState", + "macos": "AgoraRhythmPlayerState" + }, + "RHYTHM_PLAYER_STATE_IDLE": { + "windows": "RHYTHM_PLAYER_STATE_IDLE", + "android": "RHYTHM_PLAYER_STATE_IDLE", + "ios": "AgoraRhythmPlayerStateIdle", + "macos": "AgoraRhythmPlayerStateIdle" + }, + "RHYTHM_PLAYER_STATE_OPENING": { + "windows": "RHYTHM_PLAYER_STATE_OPENING", + "android": "RHYTHM_PLAYER_STATE_OPENING", + "ios": "AgoraRhythmPlayerStateOpening", + "macos": "AgoraRhythmPlayerStateOpening" + }, + "RHYTHM_PLAYER_STATE_DECODING": { + "windows": "RHYTHM_PLAYER_STATE_DECODING", + "android": "RHYTHM_PLAYER_STATE_DECODING", + "ios": "AgoraRhythmPlayerStateDecoding", + "macos": "AgoraRhythmPlayerStateDecoding" + }, + "RHYTHM_PLAYER_STATE_PLAYING": { + "windows": "RHYTHM_PLAYER_STATE_PLAYING", + "android": "RHYTHM_PLAYER_STATE_PLAYING", + "ios": "AgoraRhythmPlayerStatePlaying", + "macos": "AgoraRhythmPlayerStatePlaying" + }, + "RHYTHM_PLAYER_STATE_FAILED": { + "windows": "RHYTHM_PLAYER_STATE_FAILED", + "android": "RHYTHM_PLAYER_STATE_FAILED", + "ios": "AgoraRhythmPlayerStateFailed", + "macos": "AgoraRhythmPlayerStateFailed" + }, + "RHYTHM_PLAYER_REASON": { + "windows": "RHYTHM_PLAYER_REASON", + "ios": "AgoraRhythmPlayerReason", + "macos": "AgoraRhythmPlayerReason" + }, + "RHYTHM_PLAYER_REASON_OK": { + "windows": "RHYTHM_PLAYER_REASON_OK", + "android": "RHYTHM_PLAYER_REASON_OK", + "ios": "AgoraRhythmPlayerReasonOK", + "macos": "AgoraRhythmPlayerReasonOK" + }, + "RHYTHM_PLAYER_REASON_FAILED": { + "windows": "RHYTHM_PLAYER_REASON_FAILED", + "android": "RHYTHM_PLAYER_REASON_FAILED", + "ios": "AgoraRhythmPlayerReasonFailed", + "macos": "AgoraRhythmPlayerReasonFailed" + }, + "RHYTHM_PLAYER_REASON_CAN_NOT_OPEN": { + "windows": "RHYTHM_PLAYER_REASON_CAN_NOT_OPEN", + "android": "RHYTHM_PLAYER_REASON_CAN_NOT_OPEN", + "ios": "AgoraRhythmPlayerReasonCanNotOpen", + "macos": "AgoraRhythmPlayerReasonCanNotOpen" + }, + "RHYTHM_PLAYER_REASON_CAN_NOT_PLAY": { + "windows": "RHYTHM_PLAYER_REASON_CAN_NOT_PLAY", + "android": "RHYTHM_PLAYER_REASON_CAN_NOT_PLAY", + "ios": "AgoraRhythmPlayerReasonCanNotPlay", + "macos": "AgoraRhythmPlayerReasonCanNotPlay" + }, + "RHYTHM_PLAYER_REASON_FILE_OVER_DURATION_LIMIT": { + "windows": "RHYTHM_PLAYER_REASON_FILE_OVER_DURATION_LIMIT", + "android": "RHYTHM_PLAYER_REASON_FILE_OVER_DURATION_LIMIT", + "ios": "AgoraRhythmPlayerReasonFileOverDurationLimit", + "macos": "AgoraRhythmPlayerReasonFileOverDurationLimit" + }, + "SIMULCAST_STREAM_MODE": { + "windows": "SIMULCAST_STREAM_MODE", + "android": "SIMULCAST_STREAM_MODE", + "ios": "AgoraSimulcastStreamMode", + "macos": "AgoraSimulcastStreamMode" + }, + "AUTO_SIMULCAST_STREAM": { + "windows": "AUTO_SIMULCAST_STREAM", + "android": "AUTO_SIMULCAST_STREAM", + "ios": "AgoraAutoSimulcastStream", + "macos": "AgoraAutoSimulcastStream" + }, + "DISABLE_SIMULCAST_STREAM": { + "windows": "DISABLE_SIMULCAST_STREAM", + "android": "DISABLE_SIMULCAST_STREAM", + "ios": "AgoraDisableSimulcastStream", + "macos": "AgoraDisableSimulcastStream" + }, + "ENABLE_SIMULCAST_STREAM": { + "windows": "ENABLE_SIMULCAST_STREAM", + "android": "ENABLE_SIMULCAST_STREAM", + "ios": "AgoraEnableSimulcastStream", + "macos": "AgoraEnableSimulcastStream" + }, + "STREAM_FALLBACK_OPTIONS": { + "windows": "STREAM_FALLBACK_OPTIONS", + "android": "StreamFallbackOptions", + "ios": "AgoraStreamFallbackOptions", + "macos": "AgoraStreamFallbackOptions" + }, + "STREAM_FALLBACK_OPTION_DISABLED": { + "windows": "STREAM_FALLBACK_OPTION_DISABLED", + "android": "STREAM_FALLBACK_OPTION_DISABLED", + "ios": "AgoraStreamFallbackOptionDisabled", + "macos": "AgoraStreamFallbackOptionDisabled" + }, + "STREAM_FALLBACK_OPTION_VIDEO_STREAM_LOW": { + "windows": "STREAM_FALLBACK_OPTION_VIDEO_STREAM_LOW", + "android": "STREAM_FALLBACK_OPTION_VIDEO_STREAM_LOW", + "ios": "AgoraStreamFallbackOptionVideoStreamLow", + "macos": "AgoraStreamFallbackOptionVideoStreamLow" + }, + "STREAM_FALLBACK_OPTION_AUDIO_ONLY": { + "windows": "STREAM_FALLBACK_OPTION_AUDIO_ONLY", + "android": "STREAM_FALLBACK_OPTION_AUDIO_ONLY", + "ios": "AgoraStreamFallbackOptionAudioOnly", + "macos": "AgoraStreamFallbackOptionAudioOnly" + }, + "SAE_CONNECTION_STATE_CONNECTING": { + "windows": "SAE_CONNECTION_STATE_CONNECTING", + "android": "SAE_CONNECTION_STATE_CONNECTING", + "ios": "AgoraSaeConnectionStateConnecting", + "macos": "AgoraSaeConnectionStateConnecting" + }, + "SAE_CONNECTION_STATE_CONNECTED": { + "windows": "SAE_CONNECTION_STATE_CONNECTED", + "android": "SAE_CONNECTION_STATE_CONNECTED", + "ios": "AgoraSaeConnectionStateConnected", + "macos": "AgoraSaeConnectionStateConnected" + }, + "SAE_CONNECTION_STATE_DISCONNECTED": { + "windows": "SAE_CONNECTION_STATE_DISCONNECTED", + "android": "SAE_CONNECTION_STATE_DISCONNECTED", + "ios": "AgoraSaeConnectionStateDisconnected", + "macos": "AgoraSaeConnectionStateDisconnected" + }, + "SAE_CONNECTION_STATE_RECONNECTING": { + "windows": "SAE_CONNECTION_STATE_RECONNECTING", + "android": "SAE_CONNECTION_STATE_RECONNECTING", + "ios": "AgoraSaeConnectionStateReconnecting", + "macos": "AgoraSaeConnectionStateReconnecting" + }, + "SAE_CONNECTION_STATE_RECONNECTED": { + "windows": "SAE_CONNECTION_STATE_RECONNECTED", + "android": "SAE_CONNECTION_STATE_RECONNECTED", + "ios": "AgoraSaeConnectionStateReconnected", + "macos": "AgoraSaeConnectionStateReconnected" + }, + "SAE_CONNECTION_CHANGED_DEFAULT": { + "windows": "SAE_CONNECTION_CHANGED_DEFAULT", + "android": "SAE_CONNECTION_CHANGED_DEFAULT", + "ios": "AgoraSaeConnectionChangedReasonDefault", + "macos": "AgoraSaeConnectionChangedReasonDefault" + }, + "SAE_CONNECTION_CHANGED_CONNECTING": { + "windows": "SAE_CONNECTION_CHANGED_CONNECTING", + "android": "SAE_CONNECTION_CHANGED_CONNECTING", + "ios": "AgoraSaeConnectionChangedReasonConnecting", + "macos": "AgoraSaeConnectionChangedReasonConnecting" + }, + "SAE_CONNECTION_CHANGED_CREATE_ROOM_FAIL": { + "windows": "SAE_CONNECTION_CHANGED_CREATE_ROOM_FAIL", + "android": "SAE_CONNECTION_CHANGED_CREATE_ROOM_FAIL", + "ios": "AgoraSaeConnectionChangedReasonCreateRoomFail", + "macos": "AgoraSaeConnectionChangedReasonCreateRoomFail" + }, + "SAE_CONNECTION_CHANGED_RTM_DISCONNECT": { + "windows": "SAE_CONNECTION_CHANGED_RTM_DISCONNECT", + "android": "SAE_CONNECTION_CHANGED_RTM_DISCONNECT", + "ios": "AgoraSaeConnectionChangedReasonRtmDisconnect", + "macos": "AgoraSaeConnectionChangedReasonRtmDisconnect" + }, + "SAE_CONNECTION_CHANGED_RTM_ABORTED": { + "windows": "SAE_CONNECTION_CHANGED_RTM_ABORTED", + "android": "SAE_CONNECTION_CHANGED_RTM_ABORTED", + "ios": "AgoraSaeConnectionChangedReasonAborted", + "macos": "AgoraSaeConnectionChangedReasonAborted" + }, + "SAE_CONNECTION_CHANGED_LOST_SYNC": { + "windows": "SAE_CONNECTION_CHANGED_LOST_SYNC", + "android": "SAE_CONNECTION_CHANGED_LOST_SYNC", + "ios": "AgoraSaeConnectionChangedReasonLostSync", + "macos": "AgoraSaeConnectionChangedReasonLostSync" + }, + "SCREEN_CAPTURE_FRAMERATE_CAPABILITY": { + "windows": "SCREEN_CAPTURE_FRAMERATE_CAPABILITY", + "ios": "AgoraScreenCaptureFrameRateCapability" + }, + "SCREEN_CAPTURE_FRAMERATE_CAPABILITY_15_FPS": { + "windows": "SCREEN_CAPTURE_FRAMERATE_CAPABILITY_15_FPS", + "ios": "AgoraScreenCaptureFrameRate15FPS" + }, + "SCREEN_CAPTURE_FRAMERATE_CAPABILITY_30_FPS": { + "windows": "SCREEN_CAPTURE_FRAMERATE_CAPABILITY_30_FPS", + "ios": "AgoraScreenCaptureFrameRate30FPS" + }, + "SCREEN_CAPTURE_FRAMERATE_CAPABILITY_60_FPS": { + "windows": "SCREEN_CAPTURE_FRAMERATE_CAPABILITY_60_FPS", + "ios": "AgoraScreenCaptureFrameRate60FPS" + }, + "ScreenCaptureSourceType": { + "windows": "ScreenCaptureSourceType", + "macos": "AgoraScreenCaptureSourceType" + }, + "ScreenCaptureSourceType_Unknown": { + "windows": "ScreenCaptureSourceType_Unknown", + "macos": "AgoraScreenCaptureSourceTypeUnknown" + }, + "ScreenCaptureSourceType_Window": { + "windows": "ScreenCaptureSourceType_Window", + "macos": "AgoraScreenCaptureSourceTypeWindow" + }, + "ScreenCaptureSourceType_Screen": { + "windows": "ScreenCaptureSourceType_Screen", + "macos": "AgoraScreenCaptureSourceTypeScreen" + }, + "ScreenCaptureSourceType_Custom": { + "windows": "ScreenCaptureSourceType_Custom", + "macos": "AgoraScreenCaptureSourceTypeCustom" + }, + "SEG_MODEL_TYPE": { + "windows": "SEG_MODEL_TYPE", + "ios": "SegModelType", + "macos": "SegModelType" + }, + "SEG_MODEL_AI": { + "windows": "SEG_MODEL_AI", + "android": "SEG_MODEL_AI", + "ios": "SegModelAgoraAi", + "macos": "SegModelAgoraAi" + }, + "SEG_MODEL_GREEN": { + "windows": "SEG_MODEL_GREEN", + "android": "SEG_MODEL_GREEN", + "ios": "SegModelAgoraGreen", + "macos": "SegModelAgoraGreen" + }, + "STREAM_PUBLISH_STATE": { + "windows": "STREAM_PUBLISH_STATE", + "android": "STREAM_PUBLISH_STATE", + "ios": "AgoraStreamPublishState", + "macos": "AgoraStreamPublishState" + }, + "PUB_STATE_IDLE": { + "windows": "PUB_STATE_IDLE", + "android": "PUB_STATE_IDLE", + "ios": "AgoraStreamPublishStateIdle", + "macos": "AgoraStreamPublishStateIdle" + }, + "PUB_STATE_NO_PUBLISHED": { + "windows": "PUB_STATE_NO_PUBLISHED", + "android": "PUB_STATE_NO_PUBLISHED", + "ios": "AgoraStreamPublishStateNoPublished", + "macos": "AgoraStreamPublishStateNoPublished" + }, + "PUB_STATE_PUBLISHING": { + "windows": "PUB_STATE_PUBLISHING", + "android": "PUB_STATE_PUBLISHING", + "ios": "AgoraStreamPublishStatePublishing", + "macos": "AgoraStreamPublishStatePublishing" + }, + "PUB_STATE_PUBLISHED": { + "windows": "PUB_STATE_PUBLISHED", + "android": "PUB_STATE_PUBLISHED", + "ios": "AgoraStreamPublishStatePublished", + "macos": "AgoraStreamPublishStatePublished" + }, + "SCREEN_SCENARIO_TYPE": { + "windows": "SCREEN_SCENARIO_TYPE", + "android": "ScreenScenarioType", + "ios": "AgoraScreenScenarioType", + "macos": "AgoraScreenScenarioType" + }, + "SCREEN_SCENARIO_DOCUMENT": { + "windows": "SCREEN_SCENARIO_DOCUMENT", + "android": "SCREEN_SCENARIO_DOCUMENT", + "ios": "AgoraScreenScenarioDocument", + "macos": "AgoraScreenScenarioDocument" + }, + "SCREEN_SCENARIO_GAMING": { + "windows": "SCREEN_SCENARIO_GAMING", + "android": "SCREEN_SCENARIO_GAMING", + "ios": "AgoraScreenScenarioGaming", + "macos": "AgoraScreenScenarioGaming" + }, + "SCREEN_SCENARIO_VIDEO": { + "windows": "SCREEN_SCENARIO_VIDEO", + "android": "SCREEN_SCENARIO_VIDEO", + "ios": "AgoraScreenScenarioVideo", + "macos": "AgoraScreenScenarioVideo" + }, + "SCREEN_SCENARIO_RDC": { + "windows": "SCREEN_SCENARIO_RDC", + "ios": "AgoraScreenScenarioRDC", + "macos": "AgoraScreenScenarioRDC" + }, + "STREAM_SUBSCRIBE_STATE": { + "windows": "STREAM_SUBSCRIBE_STATE", + "ios": "AgoraStreamSubscribeState", + "macos": "AgoraStreamSubscribeState" + }, + "SUB_STATE_IDLE": { + "windows": "SUB_STATE_IDLE", + "android": "SUB_STATE_IDLE", + "ios": "AgoraStreamSubscribeStateIdle", + "macos": "AgoraStreamSubscribeStateIdle" + }, + "SUB_STATE_NO_SUBSCRIBED": { + "windows": "SUB_STATE_NO_SUBSCRIBED", + "android": "SUB_STATE_NO_SUBSCRIBED", + "ios": "AgoraStreamSubscribeStateNoSubscribed", + "macos": "AgoraStreamSubscribeStateNoSubscribed" + }, + "SUB_STATE_SUBSCRIBING": { + "windows": "SUB_STATE_SUBSCRIBING", + "android": "SUB_STATE_SUBSCRIBING", + "ios": "AgoraStreamSubscribeStateSubscribing", + "macos": "AgoraStreamSubscribeStateSubscribing" + }, + "SUB_STATE_SUBSCRIBED": { + "windows": "SUB_STATE_SUBSCRIBED", + "android": "SUB_STATE_SUBSCRIBED", + "ios": "AgoraStreamSubscribeStateSubscribed", + "macos": "AgoraStreamSubscribeStateSubscribed" + }, + "USER_OFFLINE_REASON_TYPE": { + "windows": "USER_OFFLINE_REASON_TYPE", + "ios": "AgoraUserOfflineReason", + "macos": "AgoraUserOfflineReason" + }, + "USER_OFFLINE_QUIT": { + "windows": "USER_OFFLINE_QUIT", + "android": "USER_OFFLINE_QUIT", + "ios": "AgoraUserOfflineReasonQuit", + "macos": "AgoraUserOfflineReasonQuit" + }, + "USER_OFFLINE_DROPPED": { + "windows": "USER_OFFLINE_DROPPED", + "android": "USER_OFFLINE_DROPPED", + "ios": "AgoraUserOfflineReasonDropped", + "macos": "AgoraUserOfflineReasonDropped" + }, + "USER_OFFLINE_BECOME_AUDIENCE": { + "windows": "USER_OFFLINE_BECOME_AUDIENCE", + "android": "USER_OFFLINE_BECOME_AUDIENCE", + "ios": "AgoraUserOfflineReasonBecomeAudience", + "macos": "AgoraUserOfflineReasonBecomeAudience" + }, + "VIDEO_APPLICATION_SCENARIO_TYPE": { + "windows": "VIDEO_APPLICATION_SCENARIO_TYPE", + "android": "VideoScenario", + "ios": "AgoraApplicationScenarioType", + "macos": "AgoraApplicationScenarioType" + }, + "APPLICATION_SCENARIO_GENERAL": { + "windows": "APPLICATION_SCENARIO_GENERAL", + "android": "APPLICATION_SCENARIO_GENERAL", + "ios": "AgoraApplicationGeneralScenario", + "macos": "AgoraApplicationGeneralScenario" + }, + "APPLICATION_SCENARIO_MEETING": { + "windows": "APPLICATION_SCENARIO_MEETING", + "android": "APPLICATION_SCENARIO_MEETING", + "ios": "AgoraApplicationMeetingScenario", + "macos": "AgoraApplicationMeetingScenario" + }, + "APPLICATION_SCENARIO_1V1": { + "windows": "APPLICATION_SCENARIO_1V1", + "android": "APPLICATION_SCENARIO_1V1", + "ios": "AgoraApplication1V1Scenario", + "macos": "AgoraApplication1V1Scenario" + }, + "APPLICATION_SCENARIO_LIVESHOW": { + "windows": "APPLICATION_SCENARIO_LIVESHOW", + "android": "APPLICATION_SCENARIO_LIVESHOW", + "ios": "AgoraApplicationLiveShowScenario", + "macos": "AgoraApplicationLiveShowScenario" + }, + "VIDEO_BUFFER_TYPE": { + "windows": "VIDEO_BUFFER_TYPE" + }, + "VIDEO_BUFFER_RAW_DATA": { + "windows": "VIDEO_BUFFER_RAW_DATA", + "android": "VIDEO_BUFFER_RAW_DATA", + "ios": "AgoraVideoBufferTypeRawData", + "macos": "AgoraVideoBufferTypeRawData" + }, + "VIDEO_BUFFER_ARRAY": { + "windows": "VIDEO_BUFFER_ARRAY" + }, + "VIDEO_BUFFER_TEXTURE": { + "windows": "VIDEO_BUFFER_TEXTURE" + }, + "VIDEO_CAPTURE_UNKNOWN": { + "windows": "VIDEO_CAPTURE_UNKNOWN", + "android": "VIDEO_CAPTURE_UNKNOWN" + }, + "VIDEO_CAPTURE_CAMERA": { + "windows": "VIDEO_CAPTURE_CAMERA", + "android": "VIDEO_CAPTURE_CAMERA" + }, + "VIDEO_CAPTURE_SCREEN": { + "windows": "VIDEO_CAPTURE_SCREEN", + "android": "VIDEO_CAPTURE_SCREEN" + }, + "VIDEO_DENOISER_MODE": { + "windows": "VIDEO_DENOISER_MODE", + "ios": "AgoraVideoDenoiserMode", + "macos": "AgoraVideoDenoiserMode" + }, + "VIDEO_DENOISER_AUTO": { + "windows": "VIDEO_DENOISER_AUTO", + "android": "VIDEO_DENOISER_AUTO", + "ios": "AgoraVideoDenoiserModeAuto", + "macos": "AgoraVideoDenoiserModeAuto" + }, + "VIDEO_DENOISER_MANUAL": { + "windows": "VIDEO_DENOISER_MANUAL", + "android": "VIDEO_DENOISER_MANUAL", + "ios": "AgoraVideoDenoiserModeManual", + "macos": "AgoraVideoDenoiserModeManual" + }, + "VIDEO_DENOISER_LEVEL": { + "windows": "VIDEO_DENOISER_LEVEL", + "ios": "AgoraVideoDenoiserLevel", + "macos": "AgoraVideoDenoiserLevel" + }, + "VIDEO_DENOISER_LEVEL_HIGH_QUALITY": { + "windows": "VIDEO_DENOISER_LEVEL_HIGH_QUALITY", + "android": "VIDEO_DENOISER_LEVEL_HIGH_QUALITY", + "ios": "AgoraVideoDenoiserLevelHighQuality", + "macos": "AgoraVideoDenoiserLevelHighQuality" + }, + "VIDEO_DENOISER_LEVEL_FAST": { + "windows": "VIDEO_DENOISER_LEVEL_FAST", + "android": "VIDEO_DENOISER_LEVEL_FAST", + "ios": "AgoraVideoDenoiserLevelFast", + "macos": "AgoraVideoDenoiserLevelFast" + }, + "VIDEO_DENOISER_LEVEL_STRENGTH": { + "windows": "VIDEO_DENOISER_LEVEL_STRENGTH", + "android": "VIDEO_DENOISER_LEVEL_STRENGTH", + "ios": "AgoraVideoDenoiserLevelStrength", + "macos": "AgoraVideoDenoiserLevelStrength" + }, + "VIDEO_SOURCE_TYPE": { + "windows": "VIDEO_SOURCE_TYPE", + "android": "VideoSourceType", + "ios": "AgoraVideoSourceType", + "macos": "AgoraVideoSourceType" + }, + "VIDEO_SOURCE_CAMERA_PRIMARY": { + "windows": "VIDEO_SOURCE_CAMERA_PRIMARY", + "android": "VIDEO_SOURCE_CAMERA_PRIMARY" + }, + "VIDEO_SOURCE_CAMERA": { + "windows": "VIDEO_SOURCE_CAMERA", + "android": "VIDEO_SOURCE_CAMERA", + "ios": "AgoraVideoSourceTypeCamera", + "macos": "AgoraVideoSourceTypeCamera" + }, + "VIDEO_SOURCE_CAMERA_SECONDARY": { + "windows": "VIDEO_SOURCE_CAMERA_SECONDARY", + "android": "VIDEO_SOURCE_CAMERA_SECONDARY", + "ios": "AgoraVideoSourceTypeCameraSecondary", + "macos": "AgoraVideoSourceTypeCameraSecondary" + }, + "VIDEO_SOURCE_SCREEN_PRIMARY": { + "windows": "VIDEO_SOURCE_SCREEN_PRIMARY", + "android": "VIDEO_SOURCE_SCREEN_PRIMARY" + }, + "VIDEO_SOURCE_SCREEN": { + "windows": "VIDEO_SOURCE_SCREEN", + "android": "VIDEO_SOURCE_SCREEN", + "ios": "AgoraVideoSourceTypeScreen", + "macos": "AgoraVideoSourceTypeScreen" + }, + "VIDEO_SOURCE_SCREEN_SECONDARY": { + "windows": "VIDEO_SOURCE_SCREEN_SECONDARY", + "android": "VIDEO_SOURCE_SCREEN_SECONDARY", + "ios": "AgoraVideoSourceTypeScreenSecondary", + "macos": "AgoraVideoSourceTypeScreenSecondary" + }, + "VIDEO_SOURCE_CUSTOM": { + "windows": "VIDEO_SOURCE_CUSTOM", + "android": "VIDEO_SOURCE_CUSTOM", + "ios": "AgoraVideoSourceTypeCustom", + "macos": "AgoraVideoSourceTypeCustom" + }, + "VIDEO_SOURCE_MEDIA_PLAYER": { + "windows": "VIDEO_SOURCE_MEDIA_PLAYER", + "android": "VIDEO_SOURCE_MEDIA_PLAYER", + "ios": "AgoraVideoSourceTypeMediaPlayer", + "macos": "AgoraVideoSourceTypeMediaPlayer" + }, + "VIDEO_SOURCE_RTC_IMAGE_PNG": { + "windows": "VIDEO_SOURCE_RTC_IMAGE_PNG", + "android": "VIDEO_SOURCE_RTC_IMAGE_PNG", + "ios": "AgoraVideoSourceTypeImagePNG", + "macos": "AgoraVideoSourceTypeImagePNG" + }, + "VIDEO_SOURCE_RTC_IMAGE_JPEG": { + "windows": "VIDEO_SOURCE_RTC_IMAGE_JPEG", + "android": "VIDEO_SOURCE_RTC_IMAGE_JPEG", + "ios": "AgoraVideoSourceTypeImageJPEG", + "macos": "AgoraVideoSourceTypeImageJPEG" + }, + "VIDEO_SOURCE_RTC_IMAGE_GIF": { + "windows": "VIDEO_SOURCE_RTC_IMAGE_GIF", + "android": "VIDEO_SOURCE_RTC_IMAGE_GIF", + "ios": "AgoraVideoSourceTypeImageGIF", + "macos": "AgoraVideoSourceTypeImageGIF" + }, + "VIDEO_SOURCE_REMOTE": { + "windows": "VIDEO_SOURCE_REMOTE", + "android": "VIDEO_SOURCE_REMOTE", + "ios": "AgoraVideoSourceTypeRemote", + "macos": "AgoraVideoSourceTypeRemote" + }, + "VIDEO_SOURCE_TRANSCODED": { + "windows": "VIDEO_SOURCE_TRANSCODED", + "android": "VIDEO_SOURCE_TRANSCODED", + "ios": "AgoraVideoSourceTypeTransCoded", + "macos": "AgoraVideoSourceTypeTransCoded" + }, + "VIDEO_SOURCE_CAMERA_THIRD": { + "windows": "VIDEO_SOURCE_CAMERA_THIRD", + "android": "VIDEO_SOURCE_CAMERA_THIRD", + "macos": "AgoraVideoSourceTypeCameraThird" + }, + "VIDEO_SOURCE_CAMERA_FOURTH": { + "windows": "VIDEO_SOURCE_CAMERA_FOURTH", + "android": "VIDEO_SOURCE_CAMERA_FOURTH", + "macos": "AgoraVideoSourceTypeCameraFourth" + }, + "VIDEO_SOURCE_SCREEN_THIRD": { + "windows": "VIDEO_SOURCE_SCREEN_THIRD", + "macos": "AgoraVideoSourceTypeScreenThird" + }, + "VIDEO_SOURCE_SCREEN_FOURTH": { + "windows": "VIDEO_SOURCE_SCREEN_FOURTH", + "macos": "AgoraVideoSourceTypeScreenFourth" + }, + "VIDEO_SOURCE_SPEECH_DRIVEN": { + "windows": "VIDEO_SOURCE_SPEECH_DRIVEN", + "android": "VIDEO_SOURCE_SPEECH_DRIVEN", + "ios": "AgoraVideoSourceTypeSpeechDriven", + "macos": "AgoraVideoSourceTypeSpeechDriven" + }, + "VIDEO_SOURCE_UNKNOWN": { + "windows": "VIDEO_SOURCE_UNKNOWN", + "android": "VIDEO_SOURCE_UNKNOWN", + "ios": "AgoraVideoSourceTypeUnknown", + "macos": "AgoraVideoSourceTypeUnknown" + }, + "VIDEO_CODEC_CAPABILITY_LEVEL": { + "windows": "VIDEO_CODEC_CAPABILITY_LEVEL", + "ios": "AgoraVideoCodecCapabilityLevel", + "macos": "AgoraVideoCodecCapabilityLevel" + }, + "CODEC_CAPABILITY_LEVEL_UNSPECIFIED": { + "windows": "CODEC_CAPABILITY_LEVEL_UNSPECIFIED", + "android": "CODEC_CAPABILITY_LEVEL_UNSPECIFIED", + "ios": "AgoraVideoCodecCapabilityLevelUnspecified", + "macos": "AgoraVideoCodecCapabilityLevelUnspecified" + }, + "CODEC_CAPABILITY_LEVEL_BASIC_SUPPORT": { + "windows": "CODEC_CAPABILITY_LEVEL_BASIC_SUPPORT", + "android": "CODEC_CAPABILITY_LEVEL_BASIC_SUPPORT", + "ios": "AgoraVideoCodecCapabilityLevelBasicSupport", + "macos": "AgoraVideoCodecCapabilityLevelBasicSupport" + }, + "CODEC_CAPABILITY_LEVEL_1080P30FPS": { + "windows": "CODEC_CAPABILITY_LEVEL_1080P30FPS", + "android": "CODEC_CAPABILITY_LEVEL_1080P30FPS", + "ios": "AgoraVideoCodecCapabilityLevel1080p30fps", + "macos": "AgoraVideoCodecCapabilityLevel1080p30fps" + }, + "CODEC_CAPABILITY_LEVEL_1080P60FPS": { + "windows": "CODEC_CAPABILITY_LEVEL_1080P60FPS", + "android": "CODEC_CAPABILITY_LEVEL_1080P60FPS", + "ios": "AgoraVideoCodecCapabilityLevel1080p60fps", + "macos": "AgoraVideoCodecCapabilityLevel1080p60fps" + }, + "CODEC_CAPABILITY_LEVEL_4K60FPS": { + "windows": "CODEC_CAPABILITY_LEVEL_4K60FPS", + "android": "CODEC_CAPABILITY_LEVEL_4K60FPS", + "ios": "AgoraVideoCodecCapabilityLevel4k60fps", + "macos": "AgoraVideoCodecCapabilityLevel4k60fps" + }, + "VIDEO_CODEC_PROFILE_TYPE": { + "windows": "VIDEO_CODEC_PROFILE_TYPE", + "android": "VideoCodecProfileType", + "ios": "AgoraVideoCodecProfileType", + "macos": "AgoraVideoCodecProfileType" + }, + "VIDEO_CODEC_PROFILE_BASELINE": { + "windows": "VIDEO_CODEC_PROFILE_BASELINE", + "android": "BASELINE", + "ios": "AgoraVideoCodecProfileTypeBaseLine", + "macos": "AgoraVideoCodecProfileTypeBaseLine" + }, + "VIDEO_CODEC_PROFILE_MAIN": { + "windows": "VIDEO_CODEC_PROFILE_MAIN", + "android": "MAIN", + "ios": "AgoraVideoCodecProfileTypeMain", + "macos": "AgoraVideoCodecProfileTypeMain" + }, + "VIDEO_CODEC_PROFILE_HIGH": { + "windows": "VIDEO_CODEC_PROFILE_HIGH", + "android": "HIGH", + "ios": "AgoraVideoCodecProfileTypeHigh", + "macos": "AgoraVideoCodecProfileTypeHigh" + }, + "VIDEO_CODEC_TYPE": { + "windows": "VIDEO_CODEC_TYPE", + "android": "VIDEO_CODEC_TYPE", + "ios": "AgoraVideoCodecType", + "macos": "AgoraVideoCodecType" + }, + "VIDEO_CODEC_NONE": { + "windows": "VIDEO_CODEC_NONE", + "android": "VIDEO_CODEC_NONE", + "ios": "AgoraVideoCodecTypeNone", + "macos": "AgoraVideoCodecTypeNone" + }, + "VIDEO_CODEC_VP8": { + "windows": "VIDEO_CODEC_VP8", + "android": "VIDEO_CODEC_VP8", + "ios": "AgoraVideoCodecTypeVP8", + "macos": "AgoraVideoCodecTypeVP8" + }, + "VIDEO_CODEC_H264": { + "windows": "VIDEO_CODEC_H264", + "android": "VIDEO_CODEC_H264", + "ios": "AgoraVideoCodecTypeH264", + "macos": "AgoraVideoCodecTypeH264" + }, + "VIDEO_CODEC_H265": { + "windows": "VIDEO_CODEC_H265", + "android": "VIDEO_CODEC_H265", + "ios": "AgoraVideoCodecTypeH265", + "macos": "AgoraVideoCodecTypeH265" + }, + "VIDEO_CODEC_AV1": { + "windows": "VIDEO_CODEC_AV1", + "android": "VIDEO_CODEC_AV1", + "ios": "AgoraVideoCodecTypeAV1", + "macos": "AgoraVideoCodecTypeAV1" + }, + "VIDEO_CODEC_GENERIC": { + "windows": "VIDEO_CODEC_GENERIC", + "android": "VIDEO_CODEC_GENERIC", + "ios": "AgoraVideoCodecTypeGeneric", + "macos": "AgoraVideoCodecTypeGeneric" + }, + "VIDEO_CODEC_GENERIC_H264": { + "windows": "VIDEO_CODEC_GENERIC_H264", + "android": "VIDEO_CODEC_GENERIC_H264" + }, + "VIDEO_CODEC_GENERIC_JPEG": { + "windows": "VIDEO_CODEC_GENERIC_JPEG", + "android": "VIDEO_CODEC_GENERIC_JPEG", + "ios": "AgoraVideoCodecTypeGenericJpeg", + "macos": "AgoraVideoCodecTypeGenericJpeg" + }, + "VIDEO_CODEC_TYPE_FOR_STREAM": { + "windows": "VIDEO_CODEC_TYPE_FOR_STREAM", + "android": "VideoCodecType", + "ios": "AgoraVideoCodecTypeForStream", + "macos": "AgoraVideoCodecTypeForStream" + }, + "VIDEO_CODEC_H264_FOR_STREAM": { + "windows": "VIDEO_CODEC_H264_FOR_STREAM", + "android": "H264", + "ios": "AgoraVideoCodecTypeH264ForStream", + "macos": "AgoraVideoCodecTypeH264ForStream" + }, + "VIDEO_CODEC_H265_FOR_STREAM": { + "windows": "VIDEO_CODEC_H265_FOR_STREAM", + "android": "H265", + "ios": "AgoraVideoCodecTypeH265ForStream", + "macos": "AgoraVideoCodecTypeH265ForStream" + }, + "VIDEO_CONTENT_HINT": { + "windows": "VIDEO_CONTENT_HINT", + "ios": "AgoraVideoContentHint" + }, + "CONTENT_HINT_NONE": { + "windows": "CONTENT_HINT_NONE", + "android": "SCREEN_CAPTURE_CONTENT_HINT_NONE", + "ios": "AgoraVideoContentHintNone" + }, + "CONTENT_HINT_MOTION": { + "windows": "CONTENT_HINT_MOTION", + "android": "SCREEN_CAPTURE_CONTENT_HINT_MOTION", + "ios": "AgoraVideoContentHintMotion" + }, + "CONTENT_HINT_DETAILS": { + "windows": "CONTENT_HINT_DETAILS", + "android": "SCREEN_CAPTURE_CONTENT_HINT_DETAILS", + "ios": "AgoraVideoContentHintDetails" + }, + "VIDEO_FRAME_PROCESS_MODE": { + "windows": "VIDEO_FRAME_PROCESS_MODE", + "android": "VIDEO_FRAME_PROCESS_MODE", + "ios": "AgoraVideoFrameProcessMode", + "macos": "AgoraVideoFrameProcessMode" + }, + "PROCESS_MODE_READ_ONLY": { + "windows": "PROCESS_MODE_READ_ONLY", + "android": "PROCESS_MODE_READ_ONLY", + "ios": "AgoraVideoFrameProcessModeReadOnly", + "macos": "AgoraVideoFrameProcessModeReadOnly" + }, + "PROCESS_MODE_READ_WRITE": { + "windows": "PROCESS_MODE_READ_WRITE", + "android": "PROCESS_MODE_READ_WRITE", + "ios": "AgoraVideoFrameProcessModeReadWrite", + "macos": "AgoraVideoFrameProcessModeReadWrite" + }, + "VIDEO_FRAME_TYPE": { + "windows": "VIDEO_FRAME_TYPE", + "ios": "AgoraVideoFrameType", + "macos": "AgoraVideoFrameType" + }, + "VIDEO_FRAME_TYPE_BLANK_FRAME": { + "windows": "VIDEO_FRAME_TYPE_BLANK_FRAME", + "android": "VIDEO_FRAME_TYPE_BLANK_FRAME", + "ios": "AgoraVideoFrameTypeBlankFrame", + "macos": "AgoraVideoFrameTypeBlankFrame" + }, + "VIDEO_FRAME_TYPE_KEY_FRAME": { + "windows": "VIDEO_FRAME_TYPE_KEY_FRAME", + "android": "VIDEO_FRAME_TYPE_KEY_FRAME", + "ios": "AgoraVideoFrameTypeKeyFrame", + "macos": "AgoraVideoFrameTypeKeyFrame" + }, + "VIDEO_FRAME_TYPE_DELTA_FRAME": { + "windows": "VIDEO_FRAME_TYPE_DELTA_FRAME", + "android": "VIDEO_FRAME_TYPE_DELTA_FRAME", + "ios": "AgoraVideoFrameTypeDeltaFrame", + "macos": "AgoraVideoFrameTypeDeltaFrame" + }, + "VIDEO_FRAME_TYPE_B_FRAME": { + "windows": "VIDEO_FRAME_TYPE_B_FRAME", + "android": "VIDEO_FRAME_TYPE_B_FRAME", + "ios": "AgoraVideoFrameTypeBFrame", + "macos": "AgoraVideoFrameTypeBFrame" + }, + "VIDEO_FRAME_TYPE_DROPPABLE_FRAME": { + "windows": "VIDEO_FRAME_TYPE_DROPPABLE_FRAME", + "android": "VIDEO_FRAME_TYPE_DROPPABLE_FRAME", + "ios": "AgoraVideoFrameTypeDroppableFrame", + "macos": "AgoraVideoFrameTypeDroppableFrame" + }, + "VIDEO_FRAME_TYPE_UNKNOWN": { + "windows": "VIDEO_FRAME_TYPE_UNKNOW", + "android": "VIDEO_FRAME_TYPE_UNKNOW", + "ios": "AgoraVideoFrameTypeUnknow", + "macos": "AgoraVideoFrameTypeUnknow" + }, + "VIDEO_MIRROR_MODE_TYPE": { + "windows": "VIDEO_MIRROR_MODE_TYPE", + "ios": "AgoraVideoMirrorMode", + "macos": "AgoraVideoMirrorMode" + }, + "VIDEO_MIRROR_MODE_AUTO": { + "windows": "VIDEO_MIRROR_MODE_AUTO", + "android": "VIDEO_MIRROR_MODE_AUTO", + "ios": "AgoraVideoMirrorModeAuto", + "macos": "AgoraVideoMirrorModeAuto" + }, + "VIDEO_MIRROR_MODE_ENABLED": { + "windows": "VIDEO_MIRROR_MODE_ENABLED", + "android": "VIDEO_MIRROR_MODE_ENABLED", + "ios": "AgoraVideoMirrorModeEnabled", + "macos": "AgoraVideoMirrorModeEnabled" + }, + "VIDEO_MIRROR_MODE_DISABLED": { + "windows": "VIDEO_MIRROR_MODE_DISABLED", + "android": "VIDEO_MIRROR_MODE_DISABLED", + "ios": "AgoraVideoMirrorModeDisabled", + "macos": "AgoraVideoMirrorModeDisabled" + }, + "VIDEO_MODULE_POSITION": { + "windows": "VIDEO_MODULE_POSITION", + "android": "VideoModulePosition", + "ios": "AgoraVideoModulePosition", + "macos": "AgoraVideoModulePosition" + }, + "POSITION_POST_CAPTURER": { + "windows": "POSITION_POST_CAPTURER", + "android": "VIDEO_MODULE_POSITION_POST_CAPTURER", + "ios": "AgoraVideoModulePositionPostCapture", + "macos": "AgoraVideoModulePositionPostCapture" + }, + "POSITION_PRE_RENDERER": { + "windows": "POSITION_PRE_RENDERER", + "android": "VIDEO_MODULE_POSITION_PRE_RENDERER", + "ios": "AgoraVideoModulePositionPreRenderer", + "macos": "AgoraVideoModulePositionPreRenderer" + }, + "POSITION_PRE_ENCODER": { + "windows": "POSITION_PRE_ENCODER", + "android": "VIDEO_MODULE_POSITION_PRE_ENCODER", + "ios": "AgoraVideoModulePositionPreEncoder", + "macos": "AgoraVideoModulePositionPreEncoder" + }, + "POSITION_POST_CAPTURER_ORIGIN": { + "windows": "POSITION_POST_CAPTURER_ORIGIN", + "android": "VIDEO_MODULE_POSITION_POST_CAPTURER_ORIGIN", + "ios": "AgoraVideoModulePositionPostCaptureOrigin", + "macos": "AgoraVideoModulePositionPostCaptureOrigin" + }, + "VIDEO_ORIENTATION": { + "windows": "VIDEO_ORIENTATION", + "ios": "AgoraVideoRotation", + "macos": "AgoraVideoRotation" + }, + "VIDEO_ORIENTATION_0": { + "windows": "VIDEO_ORIENTATION_0", + "android": "VIDEO_ORIENTATION_0", + "ios": "AgoraVideoRotationNone", + "macos": "AgoraVideoRotationNone" + }, + "VIDEO_ORIENTATION_90": { + "windows": "VIDEO_ORIENTATION_90", + "android": "VIDEO_ORIENTATION_90", + "ios": "AgoraVideoRotation90", + "macos": "AgoraVideoRotation90" + }, + "VIDEO_ORIENTATION_180": { + "windows": "VIDEO_ORIENTATION_180", + "android": "VIDEO_ORIENTATION_180", + "ios": "AgoraVideoRotation180", + "macos": "AgoraVideoRotation180" + }, + "VIDEO_ORIENTATION_270": { + "windows": "VIDEO_ORIENTATION_270", + "android": "VIDEO_ORIENTATION_270", + "ios": "AgoraVideoRotation270", + "macos": "AgoraVideoRotation270" + }, + "VIDEO_PIXEL_FORMAT": { + "windows": "VIDEO_PIXEL_FORMAT", + "ios": "AgoraVideoFormat", + "macos": "AgoraVideoFormat" + }, + "VIDEO_PIXEL_DEFAULT": { + "windows": "VIDEO_PIXEL_DEFAULT", + "android": "VIDEO_PIXEL_DEFAULT", + "ios": "AgoraVideoFormatDefault", + "macos": "AgoraVideoFormatDefault" + }, + "VIDEO_PIXEL_I420": { + "windows": "VIDEO_PIXEL_I420", + "android": "VIDEO_PIXEL_I420", + "ios": "AgoraVideoPixelFormatI420", + "macos": "AgoraVideoPixelFormatI420" + }, + "VIDEO_PIXEL_BGRA": { + "windows": "VIDEO_PIXEL_BGRA", + "android": "VIDEO_PIXEL_BGRA", + "ios": "AgoraVideoPixelFormatBGRA", + "macos": "AgoraVideoPixelFormatBGRA" + }, + "VIDEO_PIXEL_NV21": { + "windows": "VIDEO_PIXEL_NV21", + "android": "VIDEO_PIXEL_NV21", + "ios": "AgoraVideoFormatNV21", + "macos": "AgoraVideoFormatNV21" + }, + "VIDEO_PIXEL_RGBA": { + "windows": "VIDEO_PIXEL_RGBA", + "android": "VIDEO_PIXEL_RGBA", + "ios": "AgoraVideoFormatRGBA", + "macos": "AgoraVideoFormatRGBA" + }, + "VIDEO_PIXEL_IMC2": { + "windows": "VIDEO_PIXEL_IMC2", + "android": "VIDEO_PIXEL_IMC2", + "ios": "VIDEO_PIXEL_IMC2", + "macos": "VIDEO_PIXEL_IMC2" + }, + "VIDEO_PIXEL_ARGB": { + "windows": "VIDEO_PIXEL_ARGB", + "android": "VIDEO_PIXEL_ARGB", + "ios": "VIDEO_PIXEL_ARGB", + "macos": "VIDEO_PIXEL_ARGB" + }, + "VIDEO_PIXEL_NV12": { + "windows": "VIDEO_PIXEL_NV12", + "android": "VIDEO_PIXEL_NV12", + "ios": "AgoraVideoFormatNV12", + "macos": "AgoraVideoFormatNV12" + }, + "VIDEO_PIXEL_I422": { + "windows": "VIDEO_PIXEL_I422", + "android": "VIDEO_PIXEL_I422", + "ios": "AgoraVideoFormatI422", + "macos": "AgoraVideoFormatI422" + }, + "VIDEO_TEXTURE_ID3D11TEXTURE2D": { + "windows": "VIDEO_TEXTURE_ID3D11TEXTURE2D" + }, + "VIDEO_TEXTURE_2D": { + "windows": "VIDEO_TEXTURE_2D", + "android": "VIDEO_TEXTURE_2D" + }, + "VIDEO_TEXTURE_OES": { + "windows": "VIDEO_TEXTURE_OES", + "android": "VIDEO_TEXTURE_OES" + }, + "VIDEO_VIEW_SETUP_MODE": { + "windows": "VIDEO_VIEW_SETUP_MODE", + "ios": "AgoraVideoViewSetupMode", + "macos": "AgoraVideoViewSetupMode" + }, + "VIDEO_VIEW_SETUP_REPLACE": { + "windows": "VIDEO_VIEW_SETUP_REPLACE", + "android": "VIEW_SETUP_MODE_REPLACE", + "ios": "AgoraVideoViewSetupReplace", + "macos": "AgoraVideoViewSetupReplace" + }, + "VIDEO_VIEW_SETUP_ADD": { + "windows": "VIDEO_VIEW_SETUP_ADD", + "android": "VIEW_SETUP_MODE_ADD", + "ios": "AgoraVideoViewSetupAdd", + "macos": "AgoraVideoViewSetupAdd" + }, + "VIDEO_VIEW_SETUP_REMOVE": { + "windows": "VIDEO_VIEW_SETUP_REMOVE", + "android": "VIEW_SETUP_MODE_REMOVE", + "ios": "AgoraVideoViewSetupRemove", + "macos": "AgoraVideoViewSetupRemove" + }, + "VIDEO_TRANSCODER_ERROR": { + "windows": "VIDEO_TRANSCODER_ERROR", + "ios": "AgoraVideoTranscoderError", + "macos": "AgoraVideoTranscoderError" + }, + "VT_ERR_OK": { + "windows": "VT_ERR_OK", + "macos": "AgoraVideoTranscoderErrorOK" + }, + "VT_ERR_VIDEO_SOURCE_NOT_READY": { + "windows": "VT_ERR_VIDEO_SOURCE_NOT_READY", + "ios": "AgoraVideoTranscoderErrorVideoSourceNotReady", + "macos": "AgoraVideoTranscoderErrorVideoSourceNotReady" + }, + "VT_ERR_INVALID_VIDEO_SOURCE_TYPE": { + "windows": "VT_ERR_INVALID_VIDEO_SOURCE_TYPE", + "ios": "AgoraVideoTranscoderErrorInvalidVideoSourceType", + "macos": "AgoraVideoTranscoderErrorInvalidVideoSourceType" + }, + "VT_ERR_INVALID_IMAGE_PATH": { + "windows": "VT_ERR_INVALID_IMAGE_PATH", + "ios": "AgoraVideoTranscoderErrorInvalidImagePath", + "macos": "AgoraVideoTranscoderErrorInvalidImagePath" + }, + "VT_ERR_UNSUPPORT_IMAGE_FORMAT": { + "windows": "VT_ERR_UNSUPPORT_IMAGE_FORMAT", + "ios": "AgoraVideoTranscoderErrorUnsupportImageFormat", + "macos": "AgoraVideoTranscoderErrorUnsupportImageFormat" + }, + "VT_ERR_INVALID_LAYOUT": { + "windows": "VT_ERR_INVALID_LAYOUT", + "ios": "AgoraVideoTranscoderErrorInvalidLayout", + "macos": "AgoraVideoTranscoderErrorInvalidLayout" + }, + "VT_ERR_INTERNAL": { + "windows": "VT_ERR_INTERNAL", + "ios": "AgoraVideoTranscoderErrorInternal", + "macos": "AgoraVideoTranscoderErrorInternal" + }, + "VOICE_AI_TUNER_TYPE": { + "windows": "VOICE_AI_TUNER_TYPE", + "android": "VOICE_AI_TUNER_TYPE", + "ios": "AgoraVoiceAITunerType", + "macos": "AgoraVoiceAITunerType" + }, + "VOICE_AI_TUNER_MATURE_MALE": { + "windows": "VOICE_AI_TUNER_MATURE_MALE", + "android": "VOICE_AI_TUNER_MATURE_MALE", + "ios": "AgoraVoiceAITunerMatureMale", + "macos": "AgoraVoiceAITunerMatureMale" + }, + "VOICE_AI_TUNER_FRESH_MALE": { + "windows": "VOICE_AI_TUNER_FRESH_MALE", + "android": "VOICE_AI_TUNER_FRESH_MALE", + "ios": "AgoraVoiceAITunerFreshMale", + "macos": "AgoraVoiceAITunerFreshMale" + }, + "VOICE_AI_TUNER_ELEGANT_FEMALE": { + "windows": "VOICE_AI_TUNER_ELEGANT_FEMALE", + "android": "VOICE_AI_TUNER_ELEGANT_FEMALE", + "ios": "AgoraVoiceAITunerElegantFemale", + "macos": "AgoraVoiceAITunerElegantFemale" + }, + "VOICE_AI_TUNER_SWEET_FEMALE": { + "windows": "VOICE_AI_TUNER_SWEET_FEMALE", + "android": "VOICE_AI_TUNER_SWEET_FEMALE", + "ios": "AgoraVoiceAITunerSweetFemale", + "macos": "AgoraVoiceAITunerSweetFemale" + }, + "VOICE_AI_TUNER_WARM_MALE_SINGING": { + "windows": "VOICE_AI_TUNER_WARM_MALE_SINGING", + "android": "VOICE_AI_TUNER_WARM_MALE_SINGING", + "ios": "AgoraVoiceAITunerWarmMaleSinging", + "macos": "AgoraVoiceAITunerWarmMaleSinging" + }, + "VOICE_AI_TUNER_GENTLE_FEMALE_SINGING": { + "windows": "VOICE_AI_TUNER_GENTLE_FEMALE_SINGING", + "android": "VOICE_AI_TUNER_GENTLE_FEMALE_SINGING", + "ios": "AgoraVoiceAITunerGentleFemaleSinging", + "macos": "AgoraVoiceAITunerGentleFemaleSinging" + }, + "VOICE_AI_TUNER_HUSKY_MALE_SINGING": { + "windows": "VOICE_AI_TUNER_HUSKY_MALE_SINGING", + "android": "VOICE_AI_TUNER_HUSKY_MALE_SINGING", + "ios": "AgoraVoiceAITunerHuskyMaleSinging", + "macos": "AgoraVoiceAITunerHuskyMaleSinging" + }, + "VOICE_AI_TUNER_WARM_ELEGANT_FEMALE_SINGING": { + "windows": "VOICE_AI_TUNER_WARM_ELEGANT_FEMALE_SINGING", + "android": "VOICE_AI_TUNER_WARM_ELEGANT_FEMALE_SINGING", + "ios": "AgoraVoiceAITunerWarmElegantFemaleSinging", + "macos": "AgoraVoiceAITunerWarmElegantFemaleSinging" + }, + "VOICE_AI_TUNER_POWERFUL_MALE_SINGING": { + "windows": "VOICE_AI_TUNER_POWERFUL_MALE_SINGING", + "android": "VOICE_AI_TUNER_POWERFUL_MALE_SINGING", + "ios": "AgoraVoiceAITunerPowerfulMaleSinging", + "macos": "AgoraVoiceAITunerPowerfulMaleSinging" + }, + "VOICE_AI_TUNER_DREAMY_FEMALE_SINGING": { + "windows": "VOICE_AI_TUNER_DREAMY_FEMALE_SINGING", + "android": "VOICE_AI_TUNER_DREAMY_FEMALE_SINGING", + "ios": "AgoraVoiceAITunerDreamyFemaleSinging", + "macos": "AgoraVoiceAITunerDreamyFemaleSinging" + }, + "VOICE_BEAUTIFIER_PRESET": { + "windows": "VOICE_BEAUTIFIER_PRESET", + "ios": "AgoraVoiceBeautifierPreset", + "macos": "AgoraVoiceBeautifierPreset" + }, + "VOICE_BEAUTIFIER_OFF": { + "windows": "VOICE_BEAUTIFIER_OFF", + "android": "VOICE_BEAUTIFIER_OFF", + "ios": "AgoraVoiceBeautifierPresetOff", + "macos": "AgoraVoiceBeautifierPresetOff" + }, + "CHAT_BEAUTIFIER_MAGNETIC": { + "windows": "CHAT_BEAUTIFIER_MAGNETIC", + "android": "CHAT_BEAUTIFIER_MAGNETIC", + "ios": "AgoraVoiceBeautifierPresetChatBeautifierMagnetic", + "macos": "AgoraVoiceBeautifierPresetChatBeautifierMagnetic" + }, + "CHAT_BEAUTIFIER_FRESH": { + "windows": "CHAT_BEAUTIFIER_FRESH", + "android": "CHAT_BEAUTIFIER_FRESH", + "ios": "AgoraVoiceBeautifierPresetChatBeautifierFresh", + "macos": "AgoraVoiceBeautifierPresetChatBeautifierFresh" + }, + "CHAT_BEAUTIFIER_VITALITY": { + "windows": "CHAT_BEAUTIFIER_VITALITY", + "android": "CHAT_BEAUTIFIER_VITALITY", + "ios": "AgoraVoiceBeautifierPresetChatBeautifierVitality", + "macos": "AgoraVoiceBeautifierPresetChatBeautifierVitality" + }, + "SINGING_BEAUTIFIER": { + "windows": "SINGING_BEAUTIFIER", + "android": "SINGING_BEAUTIFIER", + "ios": "AgoraVoiceBeautifierPresetSingingBeautifier", + "macos": "AgoraVoiceBeautifierPresetSingingBeautifier" + }, + "TIMBRE_TRANSFORMATION_VIGOROUS": { + "windows": "TIMBRE_TRANSFORMATION_VIGOROUS", + "android": "TIMBRE_TRANSFORMATION_VIGOROUS", + "ios": "AgoraVoiceBeautifierTimbreTransformationVigorous", + "macos": "AgoraVoiceBeautifierTimbreTransformationVigorous" + }, + "TIMBRE_TRANSFORMATION_DEEP": { + "windows": "TIMBRE_TRANSFORMATION_DEEP", + "android": "TIMBRE_TRANSFORMATION_DEEP", + "ios": "AgoraVoiceBeautifierTimbreTransformationDeep", + "macos": "AgoraVoiceBeautifierTimbreTransformationDeep" + }, + "TIMBRE_TRANSFORMATION_MELLOW": { + "windows": "TIMBRE_TRANSFORMATION_MELLOW", + "android": "TIMBRE_TRANSFORMATION_MELLOW", + "ios": "AgoraVoiceBeautifierTimbreTransformationMellow", + "macos": "AgoraVoiceBeautifierTimbreTransformationMellow" + }, + "TIMBRE_TRANSFORMATION_FALSETTO": { + "windows": "TIMBRE_TRANSFORMATION_FALSETTO", + "android": "TIMBRE_TRANSFORMATION_FALSETTO", + "ios": "AgoraVoiceBeautifierTimbreTransformationFalsetto", + "macos": "AgoraVoiceBeautifierTimbreTransformationFalsetto" + }, + "TIMBRE_TRANSFORMATION_FULL": { + "windows": "TIMBRE_TRANSFORMATION_FULL", + "android": "TIMBRE_TRANSFORMATION_FULL", + "ios": "AgoraVoiceBeautifierTimbreTransformationFull", + "macos": "AgoraVoiceBeautifierTimbreTransformationFull" + }, + "TIMBRE_TRANSFORMATION_CLEAR": { + "windows": "TIMBRE_TRANSFORMATION_CLEAR", + "android": "TIMBRE_TRANSFORMATION_CLEAR", + "ios": "AgoraVoiceBeautifierTimbreTransformationClear", + "macos": "AgoraVoiceBeautifierTimbreTransformationClear" + }, + "TIMBRE_TRANSFORMATION_RESOUNDING": { + "windows": "TIMBRE_TRANSFORMATION_RESOUNDING", + "android": "TIMBRE_TRANSFORMATION_RESOUNDING", + "ios": "AgoraVoiceBeautifierTimbreTransformationResounding", + "macos": "AgoraVoiceBeautifierTimbreTransformationResounding" + }, + "TIMBRE_TRANSFORMATION_RINGING": { + "windows": "TIMBRE_TRANSFORMATION_RINGING", + "android": "TIMBRE_TRANSFORMATION_RINGING", + "ios": "AgoraVoiceBeautifierTimbreTransformatRinging", + "macos": "AgoraVoiceBeautifierTimbreTransformatRinging" + }, + "ULTRA_HIGH_QUALITY_VOICE": { + "windows": "ULTRA_HIGH_QUALITY_VOICE", + "android": "ULTRA_HIGH_QUALITY_VOICE", + "ios": "AgoraVoiceBeautifierUltraHighQuality", + "macos": "AgoraVoiceBeautifierUltraHighQuality" + }, + "VOICE_CHANGER_PRESET": { + "windows": "VOICE_CHANGER_PRESET", + "ios": "AgoraAudioVoiceChanger", + "macos": "AgoraAudioVoiceChanger" + }, + "VOICE_CHANGER_OFF": { + "windows": "VOICE_CHANGER_OFF", + "android": "VOICE_CHANGER_OFF", + "ios": "AgoraAudioVoiceChangerOff", + "macos": "AgoraAudioVoiceChangerOff" + }, + "VOICE_CHANGER_OLDMAN": { + "windows": "VOICE_CHANGER_OLDMAN", + "android": "VOICE_CHANGER_OLDMAN", + "ios": "AgoraAudioVoiceChangerOldMan", + "macos": "AgoraAudioVoiceChangerOldMan" + }, + "VOICE_CHANGER_BABYBOY": { + "windows": "VOICE_CHANGER_BABYBOY", + "android": "VOICE_CHANGER_BABYBOY", + "ios": "AgoraAudioVoiceChangerBabyBoy", + "macos": "AgoraAudioVoiceChangerBabyBoy" + }, + "VOICE_CHANGER_BABYGIRL": { + "windows": "VOICE_CHANGER_BABYGIRL", + "android": "VOICE_CHANGER_BABYGIRL", + "ios": "AgoraAudioVoiceChangerBabyGirl", + "macos": "AgoraAudioVoiceChangerBabyGirl" + }, + "VOICE_CHANGER_ZHUBAJIE": { + "windows": "VOICE_CHANGER_ZHUBAJIE", + "android": "VOICE_CHANGER_ZHUBAJIE", + "ios": "AgoraAudioVoiceChangerZhuBaJie", + "macos": "AgoraAudioVoiceChangerZhuBaJie" + }, + "VOICE_CHANGER_ETHEREAL": { + "windows": "VOICE_CHANGER_ETHEREAL", + "android": "VOICE_CHANGER_ETHEREAL", + "ios": "AgoraAudioVoiceChangerEthereal", + "macos": "AgoraAudioVoiceChangerEthereal" + }, + "VOICE_CHANGER_HULK": { + "windows": "VOICE_CHANGER_HULK", + "android": "VOICE_CHANGER_HULK", + "ios": "AgoraAudioVoiceChangerHulk", + "macos": "AgoraAudioVoiceChangerHulk" + }, + "VOICE_BEAUTY_VIGOROUS": { + "windows": "VOICE_BEAUTY_VIGOROUS", + "android": "VOICE_BEAUTY_VIGOROUS", + "ios": "AgoraAudioVoiceBeautyVigorous", + "macos": "AgoraAudioVoiceBeautyVigorous" + }, + "VOICE_BEAUTY_DEEP": { + "windows": "VOICE_BEAUTY_DEEP", + "android": "VOICE_BEAUTY_DEEP", + "ios": "AgoraAudioVoiceBeautyDeep", + "macos": "AgoraAudioVoiceBeautyDeep" + }, + "VOICE_BEAUTY_MELLOW": { + "windows": "VOICE_BEAUTY_MELLOW", + "android": "VOICE_BEAUTY_MELLOW", + "ios": "AgoraAudioVoiceBeautyMellow", + "macos": "AgoraAudioVoiceBeautyMellow" + }, + "VOICE_BEAUTY_FALSETTO": { + "windows": "VOICE_BEAUTY_FALSETTO", + "android": "VOICE_BEAUTY_FALSETTO", + "ios": "AgoraAudioVoiceBeautyFalsetto", + "macos": "AgoraAudioVoiceBeautyFalsetto" + }, + "VOICE_BEAUTY_FULL": { + "windows": "VOICE_BEAUTY_FULL", + "android": "VOICE_BEAUTY_FULL", + "ios": "AgoraAudioVoiceBeautyFull", + "macos": "AgoraAudioVoiceBeautyFull" + }, + "VOICE_BEAUTY_CLEAR": { + "windows": "VOICE_BEAUTY_CLEAR", + "android": "VOICE_BEAUTY_CLEAR", + "ios": "AgoraAudioVoiceBeautyClear", + "macos": "AgoraAudioVoiceBeautyClear" + }, + "VOICE_BEAUTY_RESOUNDING": { + "windows": "VOICE_BEAUTY_RESOUNDING", + "android": "VOICE_BEAUTY_RESOUNDING", + "ios": "AgoraAudioVoiceBeautyResounding", + "macos": "AgoraAudioVoiceBeautyResounding" + }, + "VOICE_BEAUTY_RINGING": { + "windows": "VOICE_BEAUTY_RINGING", + "android": "VOICE_BEAUTY_RINGING", + "ios": "AgoraAudioVoiceBeautyRinging", + "macos": "AgoraAudioVoiceBeautyRinging" + }, + "VOICE_BEAUTY_SPACIAL": { + "windows": "VOICE_BEAUTY_SPACIAL", + "android": "VOICE_BEAUTY_SPACIAL", + "ios": "VAgoraAudioVoiceBeautySpacial", + "macos": "VAgoraAudioVoiceBeautySpacial" + }, + "GENERAL_BEAUTY_VOICE_MALE_MAGNETIC": { + "windows": "GENERAL_BEAUTY_VOICE_MALE_MAGNETIC", + "android": "GENERAL_BEAUTY_VOICE_MALE_MAGNETIC", + "ios": "AgoraAudioGeneralBeautyVoiceMaleMagnetic", + "macos": "AgoraAudioGeneralBeautyVoiceMaleMagnetic" + }, + "GENERAL_BEAUTY_VOICE_FEMALE_FRESH": { + "windows": "GENERAL_BEAUTY_VOICE_FEMALE_FRESH", + "android": "GENERAL_BEAUTY_VOICE_FEMALE_FRESH", + "ios": "AgoraAudioGeneralBeautyVoiceFemaleFresh", + "macos": "AgoraAudioGeneralBeautyVoiceFemaleFresh" + }, + "GENERAL_BEAUTY_VOICE_FEMALE_VITALITY": { + "windows": "GENERAL_BEAUTY_VOICE_FEMALE_VITALITY", + "android": "GENERAL_BEAUTY_VOICE_FEMALE_VITALITY", + "ios": "AgoraAudioGeneralBeautyVoiceFemaleVitality", + "macos": "AgoraAudioGeneralBeautyVoiceFemaleVitality" + }, + "INTERFACE_ID_TYPE": { + "windows": "INTERFACE_ID_TYPE" + }, + "AGORA_IID_AUDIO_DEVICE_MANAGER": { + "windows": "AGORA_IID_AUDIO_DEVICE_MANAGER" + }, + "AGORA_IID_VIDEO_DEVICE_MANAGER": { + "windows": "AGORA_IID_VIDEO_DEVICE_MANAGER" + }, + "AGORA_IID_PARAMETER_ENGINE": { + "windows": "AGORA_IID_PARAMETER_ENGINE" + }, + "AGORA_IID_MEDIA_ENGINE": { + "windows": "AGORA_IID_MEDIA_ENGINE" + }, + "AGORA_IID_SIGNALING_ENGINE": { + "windows": "AGORA_IID_SIGNALING_ENGINE" + }, + "AGORA_IID_LOCAL_SPATIAL_AUDIO": { + "windows": "AGORA_IID_LOCAL_SPATIAL_AUDIO" + }, + "AGORA_IID_MUSIC_CONTENT_CENTER": { + "windows": "AGORA_IID_MUSIC_CONTENT_CENTER" + }, + "VOICE_CONVERSION_PRESET": { + "windows": "VOICE_CONVERSION_PRESET", + "ios": "AgoraVoiceConversionPreset", + "macos": "AgoraVoiceConversionPreset" + }, + "VOICE_CONVERSION_OFF": { + "windows": "VOICE_CONVERSION_OFF", + "android": "VOICE_CONVERSION_OFF", + "ios": "AgoraVoiceConversionPresetOff", + "macos": "AgoraVoiceConversionPresetOff" + }, + "VOICE_CHANGER_NEUTRAL": { + "windows": "VOICE_CHANGER_NEUTRAL", + "android": "VOICE_CHANGER_NEUTRAL", + "ios": "AgoraVoiceConversionPresetNeutral", + "macos": "AgoraVoiceConversionPresetNeutral" + }, + "VOICE_CHANGER_SWEET": { + "windows": "VOICE_CHANGER_SWEET", + "android": "VOICE_CHANGER_SWEET", + "ios": "AgoraVoiceConversionPresetSweet", + "macos": "AgoraVoiceConversionPresetSweet" + }, + "VOICE_CHANGER_SOLID": { + "windows": "VOICE_CHANGER_SOLID", + "android": "VOICE_CHANGER_SOLID", + "ios": "AgoraVoiceConversionPresetChangerSolid", + "macos": "AgoraVoiceConversionPresetChangerSolid" + }, + "VOICE_CHANGER_BASS": { + "windows": "VOICE_CHANGER_BASS", + "android": "VOICE_CHANGER_BASS", + "ios": "AgoraVoiceConversionPresetChangerBass", + "macos": "AgoraVoiceConversionPresetChangerBass" + }, + "WATERMARK_SOURCE_TYPE": { + "windows": "WATERMARK_SOURCE_TYPE", + "ios": "WatermarkType", + "macos": "WatermarkType" + }, + "IMAGE": { + "windows": "IMAGE", + "ios": "WatermarkTypeImage", + "macos": "WatermarkTypeImage" + }, + "BUFFER": { + "windows": "BUFFER", + "ios": "WatermarkTypeBuffer", + "macos": "WatermarkTypeBuffer" + }, + "LITERAL": { + "windows": "LITERAL" + }, + "TIMESTAMPS": { + "windows": "TIMESTAMPS" + }, + "MultipathMode": { + "windows": "MultipathMode", + "android": "MultipathMode", + "ios": "AgoraMultipathMode", + "macos": "AgoraMultipathMode" + }, + "Duplicate": { + "windows": "Duplicate", + "android": "MULTIPATH_MODE_DUPLICATE", + "ios": "AgoraMultipathModeDuplicate", + "macos": "AgoraMultipathModeDuplicate" + }, + "Dynamic": { + "windows": "Dynamic", + "android": "MULTIPATH_MODE_DYNAMIC", + "ios": "AgoraMultipathModeDynamic", + "macos": "AgoraMultipathModeDynamic" + }, + "MultipathType": { + "windows": "MultipathType", + "android": "MultipathType", + "ios": "AgoraMultipathType", + "macos": "AgoraMultipathType" + }, + "LAN": { + "windows": "LAN", + "android": "MULTIPATH_TYPE_LAN", + "ios": "AgoraMultipathTypeLAN", + "macos": "AgoraMultipathTypeLAN" + }, + "WIFI": { + "windows": "WIFI", + "android": "MULTIPATH_TYPE_WIFI", + "ios": "AgoraMultipathTypeWIFI", + "macos": "AgoraMultipathTypeWIFI" + }, + "Mobile": { + "windows": "Mobile", + "android": "MULTIPATH_TYPE_MOBILE", + "ios": "AgoraMultipathTypeMobile", + "macos": "AgoraMultipathTypeMobile" + }, + "Unknown": { + "windows": "Unknown", + "android": "MULTIPATH_TYPE_UNKNOWN", + "ios": "AgoraMultipathTypeUnknown", + "macos": "AgoraMultipathTypeUnknown" + }, + "SCREEN_COLOR_TYPE": { + "windows": "SCREEN_COLOR_TYPE", + "ios": "ScreenColorType", + "macos": "ScreenColorType" + }, + "SCREEN_COLOR_AUTO": { + "windows": "SCREEN_COLOR_AUTO", + "android": "SCREEN_COLOR_AUTO", + "ios": "ScreenColorAuto", + "macos": "ScreenColorAuto" + }, + "SCREEN_COLOR_GREEN": { + "windows": "SCREEN_COLOR_GREEN", + "android": "SCREEN_COLOR_GREEN", + "ios": "ScreenColorGreen", + "macos": "ScreenColorGreen" + }, + "SCREEN_COLOR_BLUE": { + "windows": "SCREEN_COLOR_BLUE", + "android": "SCREEN_COLOR_BLUE", + "ios": "ScreenColorBlue", + "macos": "ScreenColorBlue" + }, + "RENEW_TOKEN_ERROR_CODE": { + "windows": "RENEW_TOKEN_ERROR_CODE", + "android": "RenewTokenErrorCode", + "ios": "AgoraRenewTokenErrorCode", + "macos": "AgoraRenewTokenErrorCode" + }, + "RENEW_TOKEN_SUCCESS": { + "windows": "RENEW_TOKEN_SUCCESS", + "android": "RENEW_TOKEN_SUCCESS", + "ios": "AgoraRenewTokenSuccess", + "macos": "AgoraRenewTokenSuccess" + }, + "RENEW_TOKEN_FAILURE": { + "windows": "RENEW_TOKEN_FAILURE", + "android": "RENEW_TOKEN_FAILURE", + "ios": "AgoraRenewTokenFailure", + "macos": "AgoraRenewTokenFailure" + }, + "RENEW_TOKEN_TOKEN_EXPIRED": { + "windows": "RENEW_TOKEN_TOKEN_EXPIRED", + "android": "RENEW_TOKEN_TOKEN_EXPIRED" + }, + "RENEW_TOKEN_INVALID_TOKEN": { + "windows": "RENEW_TOKEN_INVALID_TOKEN", + "android": "RENEW_TOKEN_INVALID_TOKEN", + "ios": "AgoraRenewTokenInvalidToken", + "macos": "AgoraRenewTokenInvalidToken" + }, + "RENEW_TOKEN_INVALID_CHANNEL_NAME": { + "windows": "RENEW_TOKEN_INVALID_CHANNEL_NAME", + "android": "RENEW_TOKEN_INVALID_CHANNEL_NAME", + "ios": "AgoraRenewTokenInvalidChannelName", + "macos": "AgoraRenewTokenInvalidChannelName" + }, + "RENEW_TOKEN_INCONSISTENT_APPID": { + "windows": "RENEW_TOKEN_INCONSISTENT_APPID", + "android": "RENEW_TOKEN_INCONSISTENT_APPID", + "ios": "AgoraRenewTokenInconsistentAppId", + "macos": "AgoraRenewTokenInconsistentAppId" + }, + "RENEW_TOKEN_CANCELED_BY_NEW_REQUEST": { + "windows": "RENEW_TOKEN_CANCELED_BY_NEW_REQUEST", + "android": "RENEW_TOKEN_CANCELED_BY_NEW_REQUEST", + "ios": "AgoraRenewTokenCanceledByNewRequest", + "macos": "AgoraRenewTokenCanceledByNewRequest" + }, + "VIDEO_EFFECT_NODE_ID": { + "windows": "VIDEO_EFFECT_NODE_ID", + "android": "VIDEO_EFFECT_NODE_ID", + "ios": "AgoraVideoEffectNodeId", + "macos": "AgoraVideoEffectNodeId" + }, + "BEAUTY": { + "windows": "BEAUTY", + "android": "BEAUTY", + "ios": "AgoraVideoEffectNodeBeauty", + "macos": "AgoraVideoEffectNodeBeauty" + }, + "STYLE_MAKEUP": { + "windows": "STYLE_MAKEUP", + "android": "STYLE_MAKEUP", + "ios": "AgoraVideoEffectNodeStyleMakeup", + "macos": "AgoraVideoEffectNodeStyleMakeup" + }, + "FILTER": { + "windows": "FILTER", + "android": "FILTER", + "ios": "AgoraVideoEffectNodeFilter", + "macos": "AgoraVideoEffectNodeFilter" + }, + "VIDEO_EFFECT_ACTION": { + "windows": "VIDEO_EFFECT_ACTION", + "android": "VIDEO_EFFECT_ACTION", + "ios": "AgoraVideoEffectAction", + "macos": "AgoraVideoEffectAction" + }, + "SAVE": { + "windows": "SAVE", + "android": "SAVE", + "ios": "AgoraVideoEffectActionSave", + "macos": "AgoraVideoEffectActionSave" + }, + "RESET": { + "windows": "RESET", + "android": "RESET", + "ios": "AgoraVideoEffectActionReset", + "macos": "AgoraVideoEffectActionReset" + }, + "StreamLayerIndex": { + "windows": "StreamLayerIndex", + "android": "StreamLayerIndex", + "ios": "AgoraStreamLayerIndex", + "macos": "AgoraStreamLayerIndex" + }, + "STREAM_LAYER_1": { + "windows": "STREAM_LAYER_1", + "android": "STREAM_LAYER_1", + "ios": "AgoraStreamLayer1", + "macos": "AgoraStreamLayer1" + }, + "STREAM_LAYER_2": { + "windows": "STREAM_LAYER_2", + "android": "STREAM_LAYER_2", + "ios": "AgoraStreamLayer2", + "macos": "AgoraStreamLayer2" + }, + "STREAM_LAYER_3": { + "windows": "STREAM_LAYER_3", + "android": "STREAM_LAYER_3", + "ios": "AgoraStreamLayer3", + "macos": "AgoraStreamLayer3" + }, + "STREAM_LAYER_4": { + "windows": "STREAM_LAYER_4", + "android": "STREAM_LAYER_4", + "ios": "AgoraStreamLayer4", + "macos": "AgoraStreamLayer4" + }, + "STREAM_LAYER_5": { + "windows": "STREAM_LAYER_5", + "android": "STREAM_LAYER_5", + "ios": "AgoraStreamLayer5", + "macos": "AgoraStreamLayer5" + }, + "STREAM_LAYER_6": { + "windows": "STREAM_LAYER_6", + "android": "STREAM_LAYER_6", + "ios": "AgoraStreamLayer6", + "macos": "AgoraStreamLayer6" + }, + "STREAM_LOW": { + "windows": "STREAM_LOW", + "android": "STREAM_LOW", + "ios": "AgoraStreamLow", + "macos": "AgoraStreamLow" + }, + "STREAM_LAYER_COUNT_MAX": { + "windows": "STREAM_LAYER_COUNT_MAX", + "android": "STREAM_LAYER_COUNT_MAX", + "ios": "AgoraStreamLayerCountMax", + "macos": "AgoraStreamLayerCountMax" + }, + "channelID": { + "windows": "channelId", + "android": "channelId" + }, + "info": { + "windows": "info", + "android": "info" + }, + "uid": { + "windows": "uid", + "android": "uid" + }, + "deprecate-encryption": { + "windows": "v3.2.0", + "android": "v3.2.0", + "ios": "v3.2.0", + "macos": "v3.2.0" + }, + "since-cameraconfig": { + "windows": "v3.3.0", + "android": "v3.3.0", + "ios": "v3.3.0", + "macos": "v3.3.0" + }, + "since-setbeautyeffect": { + "windows": "v3.0.0", + "android": "v3.0.0", + "ios": "v3.0.0", + "macos": "v3.0.0" + }, + "filePath-example": { + "windows": "C:\\music\\audio.mp4", + "android": "content://com.android.providers.media.documents/document/audio%203A14441", + "ios": "/var/mobile/Containers/Data/audio.mp4", + "macos": "/var/mobile/Containers/Data/audio.mp4" + }, + "recordingPath-example": { + "windows": "C:\\music\\audio.aac", + "android": "/sdcard/emulated/0/audio.aac", + "ios": "/var/mobile/Containers/Data/audio.aac", + "macos": "/var/mobile/Containers/Data/audio.aac" + }, + "imagePath-example": { + "windows": "C:\\Users\\\\AppData\\Local\\Agora\\\\example.jpg", + "android": "/storage/emulated/0/Android/data//files/example.jpg", + "ios": "/AppSandbox/Library/Caches/example.jpg", + "macos": "~/Library/Logs/example.jpg" + }, + "lib-file": { + "windows": "libagora_ai_denoise_extension.dll", + "android": "libagora_ai_denoise_extension.dll" + }, + "STANDARD_BITRATE": { + "windows": "STANDARD_BITRATE", + "android": "STANDARD_BITRATE", + "ios": "AgoraVideoBitrateStandard", + "macos": "AgoraVideoBitrateStandard" + }, + "COMPATIBLE_BITRATE": { + "windows": "COMPATIBLE_BITRATE", + "android": "COMPATIBLE_BITRATE", + "ios": "AgoraVideoBitrateCompatible", + "macos": "AgoraVideoBitrateCompatible" + }, + "true": { + "windows": "true", + "android": "true", + "ios": "YES", + "macos": "YES" + }, + "false": { + "windows": "false", + "android": "false", + "ios": "NO", + "macos": "NO" + }, + "NULL": { + "windows": "NULL", + "android": "NULL", + "ios": "nil", + "macos": "nil" + }, + "clearvision": { + "windows": "libagora_clear_vision_extension.dll", + "android": "libagora_clear_vision_extension.so", + "ios": "AgoraClearVisionExtension.xcframework", + "macos": "AgoraClearVisionExtension.framework" + }, + "superresolution": { + "windows": "libagora_super_resolution_extension.so (Android); AgoraSuperResolutionExtension.xcframework (iOS)", + "android": "libagora_super_resolution_extension.so", + "ios": "AgoraSuperResolutionExtension.xcframework" + }, + "noisesuppression": { + "windows": "libagora_ai_noise_suppression_extension.dll", + "android": "libagora_ai_noise_suppression_extension.so", + "ios": "AgoraAiNoiseSuppressionExtension.xcframework", + "macos": "AgoraAiNoiseSuppressionExtension.xcframework" + }, + "audiobeauty": { + "windows": "libagora_audio_beauty_extension.dll", + "android": "libagora_audio_beauty_extension.so", + "ios": "AgoraAudioBeautyExtension.xcframework", + "macos": "AgoraAudioBeautyExtension.framework" + }, + "spatialaudio": { + "windows": "libagora_spatial_audio_extension.dll", + "android": "libagora_spatial_audio_extension.so", + "ios": "AgoraSpatialAudioExtension.xcframework", + "macos": "AgoraSpatialAudioExtension.framework" + }, + "moderation": { + "windows": "libagora_content_inspect_extension.dll", + "android": "agora_content_inspect_extension.so", + "ios": "AgoraContentInspectExtension.xcframework", + "macos": "AgoraContentInspectExtension.framework" + }, + "segmentation": { + "windows": "libagora_segmentation_extension.dll", + "android": "libagora_segmentation_extension.so", + "ios": "AgoraVideoSegmentationExtension.xcframework", + "macos": "AgoraVideoSegmentationExtension.framework" + }, + "CONTENT_INSPECT_DEVICE_INVALID": { + "android": "CONTENT_INSPECT_DEVICE_INVALID", + "ios": "AgoraContentInspectDeviceTypeInvalid", + "macos": "AgoraContentInspectDeviceTypeInvalid" + }, + "CONTENT_INSPECT_DEVICE_AGORA": { + "android": "CONTENT_INSPECT_DEVICE_AGORA", + "ios": "AgoraContentInspectDeviceTypeAgora", + "macos": "AgoraContentInspectDeviceTypeAgora" + }, + "CAMERA_EXTRA": { + "android": "CAMERA_EXTRA" + }, + "RELAY_EVENT_NETWORK_DISCONNECTED": { + "android": "RELAY_EVENT_NETWORK_DISCONNECTED" + }, + "RELAY_EVENT_NETWORK_CONNECTED": { + "android": "RELAY_EVENT_NETWORK_CONNECTED" + }, + "RELAY_EVENT_PACKET_JOINED_SRC_CHANNEL": { + "android": "RELAY_EVENT_PACKET_JOINED_SRC_CHANNEL" + }, + "RELAY_EVENT_PACKET_JOINED_DEST_CHANNEL": { + "android": "RELAY_EVENT_PACKET_JOINED_DEST_CHANNEL" + }, + "RELAY_EVENT_PACKET_SENT_TO_DEST_CHANNEL": { + "android": "RELAY_EVENT_PACKET_SENT_TO_DEST_CHANNEL" + }, + "RELAY_EVENT_PACKET_RECEIVED_VIDEO_FROM_SRC": { + "android": "RELAY_EVENT_PACKET_RECEIVED_VIDEO_FROM_SRC" + }, + "RELAY_EVENT_PACKET_RECEIVED_AUDIO_FROM_SRC": { + "android": "RELAY_EVENT_PACKET_RECEIVED_AUDIO_FROM_SRC" + }, + "RELAY_EVENT_PACKET_UPDATE_DEST_CHANNEL": { + "android": "RELAY_EVENT_PACKET_UPDATE_DEST_CHANNEL" + }, + "RELAY_EVENT_PACKET_UPDATE_DEST_CHANNEL_NOT_CHANGE": { + "android": "RELAY_EVENT_PACKET_UPDATE_DEST_CHANNEL_NOT_CHANGE" + }, + "RELAY_EVENT_PACKET_UPDATE_DEST_CHANNEL_IS_NULL": { + "android": "RELAY_EVENT_PACKET_UPDATE_DEST_CHANNEL_IS_NULL" + }, + "RELAY_EVENT_VIDEO_PROFILE_UPDATE": { + "android": "RELAY_EVENT_VIDEO_PROFILE_UPDATE" + }, + "RELAY_EVENT_PAUSE_SEND_PACKET_TO_DEST_CHANNEL_SUCCESS": { + "android": "RELAY_EVENT_PAUSE_SEND_PACKET_TO_DEST_CHANNEL_SUCCESS" + }, + "RELAY_EVENT_PAUSE_SEND_PACKET_TO_DEST_CHANNEL_FAILED": { + "android": "RELAY_EVENT_PAUSE_SEND_PACKET_TO_DEST_CHANNEL_FAILED" + }, + "RELAY_EVENT_RESUME_SEND_PACKET_TO_DEST_CHANNEL_SUCCESS": { + "android": "RELAY_EVENT_RESUME_SEND_PACKET_TO_DEST_CHANNEL_SUCCESS" + }, + "RELAY_EVENT_RESUME_SEND_PACKET_TO_DEST_CHANNEL_FAILED": { + "android": "RELAY_EVENT_RESUME_SEND_PACKET_TO_DEST_CHANNEL_FAILED" + }, + "CHANNEL_PROFILE_COMMUNICATION_1v1": { + "android": "CHANNEL_PROFILE_COMMUNICATION_1v1" + }, + "OK": { + "android": "OK" + }, + "FAILED": { + "android": "FAILED" + }, + "AUDIO_PUBLICATION": { + "android": "AUDIO_PUBLICATION" + }, + "VIDEO_PUBLICATION": { + "android": "VIDEO_PUBLICATION" + }, + "NET_CONNECT": { + "android": "NET_CONNECT" + }, + "BAD_NAME": { + "android": "BAD_NAME" + }, + "INJECT_STREAM_STATUS_START_SUCCESS": { + "android": "INJECT_STREAM_STATUS_START_SUCCESS" + }, + "INJECT_STREAM_STATUS_START_ALREADY_EXISTS": { + "android": "INJECT_STREAM_STATUS_START_ALREADY_EXISTS" + }, + "INJECT_STREAM_STATUS_START_UNAUTHORIZED": { + "android": "INJECT_STREAM_STATUS_START_UNAUTHORIZED" + }, + "INJECT_STREAM_STATUS_START_TIMEDOUT": { + "android": "INJECT_STREAM_STATUS_START_TIMEDOUT" + }, + "INJECT_STREAM_STATUS_START_FAILED": { + "android": "INJECT_STREAM_STATUS_START_FAILED" + }, + "INJECT_STREAM_STATUS_STOP_SUCCESS": { + "android": "INJECT_STREAM_STATUS_STOP_SUCCESS" + }, + "INJECT_STREAM_STATUS_STOP_NOT_FOUND": { + "android": "INJECT_STREAM_STATUS_STOP_NOT_FOUND" + }, + "INJECT_STREAM_STATUS_STOP_UNAUTHORIZED": { + "android": "INJECT_STREAM_STATUS_STOP_UNAUTHORIZED" + }, + "INJECT_STREAM_STATUS_STOP_TIMEDOUT": { + "android": "INJECT_STREAM_STATUS_STOP_TIMEDOUT" + }, + "INJECT_STREAM_STATUS_STOP_FAILED": { + "android": "INJECT_STREAM_STATUS_STOP_FAILED" + }, + "INJECT_STREAM_STATUS_BROKEN": { + "android": "INJECT_STREAM_STATUS_BROKEN" + }, + "PLAYER_EVENT_UNKNOWN": { + "android": "PLAYER_EVENT_UNKNOWN" + }, + "PLAYER_STATE_UNKNOWN": { + "android": "PLAYER_STATE_UNKNOWN" + }, + "VIDEO_PROFILE_LANDSCAPE_120P": { + "android": "VIDEO_PROFILE_LANDSCAPE_120P" + }, + "VIDEO_PROFILE_LANDSCAPE_120P_3": { + "android": "VIDEO_PROFILE_LANDSCAPE_120P_3" + }, + "VIDEO_PROFILE_LANDSCAPE_180P": { + "android": "VIDEO_PROFILE_LANDSCAPE_180P" + }, + "VIDEO_PROFILE_LANDSCAPE_180P_3": { + "android": "VIDEO_PROFILE_LANDSCAPE_180P_3" + }, + "VIDEO_PROFILE_LANDSCAPE_180P_4": { + "android": "VIDEO_PROFILE_LANDSCAPE_180P_4" + }, + "VIDEO_PROFILE_LANDSCAPE_240P": { + "android": "VIDEO_PROFILE_LANDSCAPE_240P" + }, + "VIDEO_PROFILE_LANDSCAPE_240P_3": { + "android": "VIDEO_PROFILE_LANDSCAPE_240P_3" + }, + "VIDEO_PROFILE_LANDSCAPE_240P_4": { + "android": "VIDEO_PROFILE_LANDSCAPE_240P_4" + }, + "VIDEO_PROFILE_LANDSCAPE_360P": { + "android": "VIDEO_PROFILE_LANDSCAPE_360P" + }, + "VIDEO_PROFILE_LANDSCAPE_360P_3": { + "android": "VIDEO_PROFILE_LANDSCAPE_360P_3" + }, + "VIDEO_PROFILE_LANDSCAPE_360P_4": { + "android": "VIDEO_PROFILE_LANDSCAPE_360P_4" + }, + "VIDEO_PROFILE_LANDSCAPE_360P_6": { + "android": "VIDEO_PROFILE_LANDSCAPE_360P_6" + }, + "VIDEO_PROFILE_LANDSCAPE_360P_7": { + "android": "VIDEO_PROFILE_LANDSCAPE_360P_7" + }, + "VIDEO_PROFILE_LANDSCAPE_360P_8": { + "android": "VIDEO_PROFILE_LANDSCAPE_360P_8" + }, + "VIDEO_PROFILE_LANDSCAPE_360P_9": { + "android": "VIDEO_PROFILE_LANDSCAPE_360P_9" + }, + "VIDEO_PROFILE_LANDSCAPE_360P_10": { + "android": "VIDEO_PROFILE_LANDSCAPE_360P_10" + }, + "VIDEO_PROFILE_LANDSCAPE_360P_11": { + "android": "VIDEO_PROFILE_LANDSCAPE_360P_11" + }, + "VIDEO_PROFILE_LANDSCAPE_480P": { + "android": "VIDEO_PROFILE_LANDSCAPE_480P" + }, + "VIDEO_PROFILE_LANDSCAPE_480P_3": { + "android": "VIDEO_PROFILE_LANDSCAPE_480P_3" + }, + "VIDEO_PROFILE_LANDSCAPE_480P_4": { + "android": "VIDEO_PROFILE_LANDSCAPE_480P_4" + }, + "VIDEO_PROFILE_LANDSCAPE_480P_6": { + "android": "VIDEO_PROFILE_LANDSCAPE_480P_6" + }, + "VIDEO_PROFILE_LANDSCAPE_480P_8": { + "android": "VIDEO_PROFILE_LANDSCAPE_480P_8" + }, + "VIDEO_PROFILE_LANDSCAPE_480P_9": { + "android": "VIDEO_PROFILE_LANDSCAPE_480P_9" + }, + "VIDEO_PROFILE_LANDSCAPE_480P_10": { + "android": "VIDEO_PROFILE_LANDSCAPE_480P_10" + }, + "VIDEO_PROFILE_LANDSCAPE_720P": { + "android": "VIDEO_PROFILE_LANDSCAPE_720P" + }, + "VIDEO_PROFILE_LANDSCAPE_720P_3": { + "android": "VIDEO_PROFILE_LANDSCAPE_720P_3" + }, + "VIDEO_PROFILE_LANDSCAPE_720P_5": { + "android": "VIDEO_PROFILE_LANDSCAPE_720P_5" + }, + "VIDEO_PROFILE_LANDSCAPE_720P_6": { + "android": "VIDEO_PROFILE_LANDSCAPE_720P_6" + }, + "VIDEO_PROFILE_LANDSCAPE_1080P": { + "android": "VIDEO_PROFILE_LANDSCAPE_1080P" + }, + "VIDEO_PROFILE_LANDSCAPE_1080P_3": { + "android": "VIDEO_PROFILE_LANDSCAPE_1080P_3" + }, + "VIDEO_PROFILE_LANDSCAPE_1080P_5": { + "android": "VIDEO_PROFILE_LANDSCAPE_1080P_5" + }, + "VIDEO_PROFILE_LANDSCAPE_1440P": { + "android": "VIDEO_PROFILE_LANDSCAPE_1440P" + }, + "VIDEO_PROFILE_LANDSCAPE_1440P_2": { + "android": "VIDEO_PROFILE_LANDSCAPE_1440P_2" + }, + "VIDEO_PROFILE_LANDSCAPE_4K": { + "android": "VIDEO_PROFILE_LANDSCAPE_4K" + }, + "VIDEO_PROFILE_LANDSCAPE_4K_3": { + "android": "VIDEO_PROFILE_LANDSCAPE_4K_3" + }, + "VIDEO_PROFILE_PORTRAIT_120P": { + "android": "VIDEO_PROFILE_PORTRAIT_120P" + }, + "VIDEO_PROFILE_PORTRAIT_120P_3": { + "android": "VIDEO_PROFILE_PORTRAIT_120P_3" + }, + "VIDEO_PROFILE_PORTRAIT_180P": { + "android": "VIDEO_PROFILE_PORTRAIT_180P" + }, + "VIDEO_PROFILE_PORTRAIT_180P_3": { + "android": "VIDEO_PROFILE_PORTRAIT_180P_3" + }, + "VIDEO_PROFILE_PORTRAIT_180P_4": { + "android": "VIDEO_PROFILE_PORTRAIT_180P_4" + }, + "VIDEO_PROFILE_PORTRAIT_240P": { + "android": "VIDEO_PROFILE_PORTRAIT_240P" + }, + "VIDEO_PROFILE_PORTRAIT_240P_3": { + "android": "VIDEO_PROFILE_PORTRAIT_240P_3" + }, + "VIDEO_PROFILE_PORTRAIT_240P_4": { + "android": "VIDEO_PROFILE_PORTRAIT_240P_4" + }, + "VIDEO_PROFILE_PORTRAIT_360P": { + "android": "VIDEO_PROFILE_PORTRAIT_360P" + }, + "VIDEO_PROFILE_PORTRAIT_360P_3": { + "android": "VIDEO_PROFILE_PORTRAIT_360P_3" + }, + "VIDEO_PROFILE_PORTRAIT_360P_4": { + "android": "VIDEO_PROFILE_PORTRAIT_360P_4" + }, + "VIDEO_PROFILE_PORTRAIT_360P_6": { + "android": "VIDEO_PROFILE_PORTRAIT_360P_6" + }, + "VIDEO_PROFILE_PORTRAIT_360P_7": { + "android": "VIDEO_PROFILE_PORTRAIT_360P_7" + }, + "VIDEO_PROFILE_PORTRAIT_360P_8": { + "android": "VIDEO_PROFILE_PORTRAIT_360P_8" + }, + "VIDEO_PROFILE_PORTRAIT_360P_9": { + "android": "VIDEO_PROFILE_PORTRAIT_360P_9" + }, + "VIDEO_PROFILE_PORTRAIT_360P_10": { + "android": "VIDEO_PROFILE_PORTRAIT_360P_10" + }, + "VIDEO_PROFILE_PORTRAIT_360P_11": { + "android": "VIDEO_PROFILE_PORTRAIT_360P_11" + }, + "VIDEO_PROFILE_PORTRAIT_480P": { + "android": "VIDEO_PROFILE_PORTRAIT_480P" + }, + "VIDEO_PROFILE_PORTRAIT_480P_3": { + "android": "VIDEO_PROFILE_PORTRAIT_480P_3" + }, + "VIDEO_PROFILE_PORTRAIT_480P_4": { + "android": "VIDEO_PROFILE_PORTRAIT_480P_4" + }, + "VIDEO_PROFILE_PORTRAIT_480P_6": { + "android": "VIDEO_PROFILE_PORTRAIT_480P_6" + }, + "VIDEO_PROFILE_PORTRAIT_480P_8": { + "android": "VIDEO_PROFILE_PORTRAIT_480P_8" + }, + "VIDEO_PROFILE_PORTRAIT_480P_9": { + "android": "VIDEO_PROFILE_PORTRAIT_480P_9" + }, + "VIDEO_PROFILE_PORTRAIT_480P_10": { + "android": "VIDEO_PROFILE_PORTRAIT_480P_10" + }, + "VIDEO_PROFILE_PORTRAIT_720P": { + "android": "VIDEO_PROFILE_PORTRAIT_720P" + }, + "VIDEO_PROFILE_PORTRAIT_720P_3": { + "android": "VIDEO_PROFILE_PORTRAIT_720P_3" + }, + "VIDEO_PROFILE_PORTRAIT_720P_5": { + "android": "VIDEO_PROFILE_PORTRAIT_720P_5" + }, + "VIDEO_PROFILE_PORTRAIT_720P_6": { + "android": "VIDEO_PROFILE_PORTRAIT_720P_6" + }, + "VIDEO_PROFILE_PORTRAIT_1080P": { + "android": "VIDEO_PROFILE_PORTRAIT_1080P" + }, + "VIDEO_PROFILE_PORTRAIT_1080P_3": { + "android": "VIDEO_PROFILE_PORTRAIT_1080P_3" + }, + "VIDEO_PROFILE_PORTRAIT_1080P_5": { + "android": "VIDEO_PROFILE_PORTRAIT_1080P_5" + }, + "VIDEO_PROFILE_PORTRAIT_1440P": { + "android": "VIDEO_PROFILE_PORTRAIT_1440P" + }, + "VIDEO_PROFILE_PORTRAIT_1440P_2": { + "android": "VIDEO_PROFILE_PORTRAIT_1440P_2" + }, + "VIDEO_PROFILE_PORTRAIT_4K": { + "android": "VIDEO_PROFILE_PORTRAIT_4K" + }, + "VIDEO_PROFILE_PORTRAIT_4K_3": { + "android": "VIDEO_PROFILE_PORTRAIT_4K_3" + }, + "VIDEO_PROFILE_DEFAULT": { + "android": "VIDEO_PROFILE_DEFAULT" + }, + "typedef": { + "android": "Class 及 Enum", + "macos": "Class 及 Enum" + }, + "class": { + "android": "Class", + "macos": "Class" + }, + "CHANNEL_PROFILE_COMMUNICATION_1V1": { + "ios": "AgoraChannelProfileCommunication_1v1", + "macos": "AgoraChannelProfileCommunication_1v1" + }, + "CHANNEL_PROFILE_LIVE_BROADCASTING_2": { + "ios": "AgoraChannelProfileLiveBroadcasting_2", + "macos": "AgoraChannelProfileLiveBroadcasting_2" + }, + "LOCAL_VIDEO_STREAM_REASON_SYSTEM_PRESSURE": { + "ios": "AgoraLocalVideoStreamReasonSystemPressure" + }, + "AgoraLocalVideoStreamErrorExtensionCaptureStarted": { + "ios": "AgoraLocalVideoStreamReasonExtensionCaptureStarted" + }, + "AgoraLocalVideoStreamErrorExtensionCaptureStoped": { + "ios": "AgoraLocalVideoStreamReasonExtensionCaptureStoped" + }, + "AgoraLocalVideoStreamErrorExtensionCaptureDisconnected": { + "ios": "AgoraLocalVideoStreamReasonExtensionCaptureDisconnected" + }, + "AgoraMediaRecorderStreamTypeAudio": { + "ios": "AgoraMediaRecorderStreamTypeAudio", + "macos": "AgoraMediaRecorderStreamTypeAudio" + }, + "AgoraMediaRecorderStreamTypeVideo": { + "ios": "AgoraMediaRecorderStreamTypeVideo", + "macos": "AgoraMediaRecorderStreamTypeVideo" + }, + "AgoraMediaPlayerRenderMode": { + "ios": "AgoraMediaPlayerRenderMode", + "macos": "AgoraMediaPlayerRenderMode" + }, + "AgoraMediaPlayerRenderModeHidden": { + "ios": "AgoraMediaPlayerRenderModeHidden", + "macos": "AgoraMediaPlayerRenderModeHidden" + }, + "AgoraMediaPlayerRenderModeFit": { + "ios": "AgoraMediaPlayerRenderModeFit", + "macos": "AgoraMediaPlayerRenderModeFit" + }, + "VIDEO_BUFFER_PIXEL_BUFFER": { + "ios": "AgoraVideoBufferTypePixelBuffer", + "macos": "AgoraVideoBufferTypePixelBuffer" + }, + "hwEncoderAccelerating": { + "ios": "AgoraVideoHwEncoderAccelerating", + "macos": "AgoraVideoHwEncoderAccelerating" + }, + "VideoHwEncoderSoftware": { + "ios": "AgoraVideoHwEncoderSoftware", + "macos": "AgoraVideoHwEncoderSoftware" + }, + "VideoHwEncoderHardware": { + "ios": "AgoraVideoHwEncoderHardware", + "macos": "AgoraVideoHwEncoderHardware" + }, + "AgoraVideoFormatCVPixelNV12": { + "ios": "AgoraVideoFormatCVPixelNV12", + "macos": "AgoraVideoFormatCVPixelNV12" + }, + "AgoraVideoFormatCVPixelI420": { + "ios": "AgoraVideoFormatCVPixelI420", + "macos": "AgoraVideoFormatCVPixelI420" + }, + "AgoraVideoFormatCVPixelBGRA": { + "ios": "AgoraVideoFormatCVPixelBGRA", + "macos": "AgoraVideoFormatCVPixelBGRA" + }, + "WatermarkBufferFormat": { + "ios": "WatermarkBufferFormat", + "macos": "WatermarkBufferFormat" + }, + "WatermarkBufferFormatI420": { + "ios": "WatermarkBufferFormatI420", + "macos": "WatermarkBufferFormatI420" + }, + "WatermarkBufferFormatBGRA": { + "ios": "WatermarkBufferFormatBGRA", + "macos": "WatermarkBufferFormatBGRA" + }, + "WatermarkBufferFormatNV21": { + "ios": "WatermarkBufferFormatNV21", + "macos": "WatermarkBufferFormatNV21" + }, + "WatermarkBufferFormatRGBA": { + "ios": "WatermarkBufferFormatRGBA", + "macos": "WatermarkBufferFormatRGBA" + }, + "AUDIO_MIXING_ERROR_OK": { + "macos": "AgoraAudioMixingReasonTypeOk" + }, + "RAW_AUDIO_FRAME_OP_MODE_WRITE_ONLY": { + "macos": "AgoraAudioRawFrameOperationModeWriteOnly" + } + } +} \ No newline at end of file From 05eae5221eeac30368931222f3b7b9c36d836938 Mon Sep 17 00:00:00 2001 From: Nero-Hu Date: Wed, 5 Nov 2025 11:42:38 +0800 Subject: [PATCH 03/12] update namegroups --- scripts/name-groups-gen/add_toc.py | 39 +- .../extract_overload_params.py | 20 +- scripts/name-groups-gen/name_groups.json | 2379 +++------------ .../name-groups-gen/name_groups_overload.json | 2665 +++++++++++------ .../name-groups-gen/name_groups_with_toc.json | 2379 +++------------ 5 files changed, 2633 insertions(+), 4849 deletions(-) diff --git a/scripts/name-groups-gen/add_toc.py b/scripts/name-groups-gen/add_toc.py index 84f1c1d52ec..261af487233 100644 --- a/scripts/name-groups-gen/add_toc.py +++ b/scripts/name-groups-gen/add_toc.py @@ -9,6 +9,7 @@ import os import json +import re import xml.etree.ElementTree as ET from typing import Dict, List, Optional, Tuple import logging @@ -276,16 +277,52 @@ def add_toc_to_apis(self, data: Dict) -> Dict: def save_updated_json(self, data: Dict, output_file: str) -> None: """ - 保存更新后的 JSON 数据到文件。 + 保存更新后的 JSON 数据到文件,并对 params 数组进行自定义格式化。 Args: data: 更新后的 JSON 数据 output_file: 输出文件路径 """ try: + # 首先使用默认格式保存 with open(output_file, 'w', encoding='utf-8') as f: json.dump(data, f, indent=4, ensure_ascii=False) + # 读取文件内容并重新格式化 params 数组为单行 + with open(output_file, 'r', encoding='utf-8') as f: + content = f.read() + + # 使用正则表达式将 params 数组格式化为单行 + import re + + # 匹配跨多行的 params 对象值 + params_pattern = r'"([^"]+)": \[\s*\n(\s*"[^"]*",?\s*\n)*\s*\]' + + def format_params_array(match): + # 提取匹配的文本 + matched_text = match.group(0) + platform_name = match.group(1) + + # 使用正则表达式提取所有参数名 + param_names = re.findall(r'"([^"]*)"', matched_text) + # 从参数名列表中移除平台名 + param_names = [name for name in param_names if name != platform_name] + + # 格式化为单行数组 + if param_names: + formatted_params = '["' + '", "'.join(param_names) + '"]' + else: + formatted_params = '[]' + + return f'"{platform_name}": {formatted_params}' + + # 应用格式化 + content = re.sub(params_pattern, format_params_array, content) + + # 将格式化后的内容写回文件 + with open(output_file, 'w', encoding='utf-8') as f: + f.write(content) + logger.info(f"成功保存更新后的 JSON 到 {output_file}") # 打印统计信息 diff --git a/scripts/name-groups-gen/extract_overload_params.py b/scripts/name-groups-gen/extract_overload_params.py index 2a77b9fa1e7..b6d22bd0f82 100644 --- a/scripts/name-groups-gen/extract_overload_params.py +++ b/scripts/name-groups-gen/extract_overload_params.py @@ -98,7 +98,7 @@ def identify_overloaded_methods(self, api_data: Dict) -> Dict[str, List[str]]: def load_keysmap_href_mappings(self) -> None: """Load href mappings from all keysmap files.""" - config_dir = "dita/RTC-NG/config" + config_dir = "../../dita/RTC-NG/config" for platform, file_suffix in self.platform_mapping.items(): file_path = os.path.join(config_dir, f"keys-rtc-ng-api-{file_suffix}.ditamap") @@ -139,7 +139,7 @@ def parse_dita_file(self, dita_path: str) -> Optional[ET.Element]: if dita_path in self.dita_cache: return self.dita_cache[dita_path] - full_path = os.path.join("dita/RTC-NG", dita_path.lstrip('../')) + full_path = os.path.join("../../dita/RTC-NG", dita_path.lstrip('../')) try: tree = ET.parse(full_path) @@ -222,16 +222,24 @@ def extract_params_from_plentry(self, plentry: ET.Element, visited_refs: Set[str params = [] + # Check if plentry itself has props (higher priority) + plentry_props = plentry.get('props', '') + # Extract pt elements for pt in plentry.iter(): if pt.tag.endswith('pt') and pt.text and pt.text.strip(): param_name = pt.text.strip() # Get platform information from props - props = pt.get('props', '') - if props: - # Parse props to get platforms - platforms = self.parse_props_to_platforms(props) + # Priority: pt props > plentry props > no props (all platforms) + pt_props = pt.get('props', '') + + if pt_props: + # pt has its own props, use it + platforms = self.parse_props_to_platforms(pt_props) + elif plentry_props: + # plentry has props, use it + platforms = self.parse_props_to_platforms(plentry_props) else: # No props means all platforms platforms = list(self.platform_mapping.keys()) diff --git a/scripts/name-groups-gen/name_groups.json b/scripts/name-groups-gen/name_groups.json index a4b6669ce66..e2635127c66 100644 --- a/scripts/name-groups-gen/name_groups.json +++ b/scripts/name-groups-gen/name_groups.json @@ -39,18 +39,10 @@ "macos": "setClientRole:", "isOverload": true, "params": { - "windows": [ - "role" - ], - "android": [ - "role" - ], - "ios": [ - "role" - ], - "macos": [ - "role" - ] + "windows": ["role"], + "android": ["role"], + "ios": ["role"], + "macos": ["role"] }, "parent_class": "IRtcEngine" }, @@ -61,22 +53,10 @@ "macos": "setClientRole:options:", "isOverload": true, "params": { - "windows": [ - "role", - "options" - ], - "android": [ - "role", - "options" - ], - "ios": [ - "role", - "options" - ], - "macos": [ - "role", - "options" - ] + "windows": ["role", "options"], + "android": ["role", "options"], + "ios": ["role", "options"], + "macos": ["role", "options"] }, "parent_class": "IRtcEngine" }, @@ -87,34 +67,10 @@ "macos": "joinChannelByToken:channelId:info:uid:joinSuccess:", "isOverload": true, "params": { - "windows": [ - "token", - "channelId", - "info", - "uid", - "joinSuccessBlock" - ], - "android": [ - "token", - "channelId", - "optionalInfo", - "uid", - "joinSuccessBlock" - ], - "ios": [ - "token", - "channelId", - "info", - "uid", - "joinSuccessBlock" - ], - "macos": [ - "token", - "channelId", - "info", - "uid", - "joinSuccessBlock" - ] + "windows": ["token", "channelId", "info", "uid"], + "android": ["token", "channelId", "optionalInfo", "uid"], + "ios": ["token", "channelId", "info", "uid", "joinSuccessBlock"], + "macos": ["token", "channelId", "info", "uid", "joinSuccessBlock"] }, "parent_class": "IRtcEngine" }, @@ -125,34 +81,10 @@ "macos": "joinChannelByToken:channelId:uid:mediaOptions:joinSuccess:", "isOverload": true, "params": { - "windows": [ - "token", - "channelId", - "uid", - "options", - "joinSuccessBlock" - ], - "android": [ - "token", - "channelId", - "uid", - "options", - "joinSuccessBlock" - ], - "ios": [ - "token", - "channelId", - "uid", - "mediaOptions", - "joinSuccessBlock" - ], - "macos": [ - "token", - "channelId", - "uid", - "mediaOptions", - "joinSuccessBlock" - ] + "windows": ["token", "channelId", "uid", "options"], + "android": ["token", "channelId", "uid", "options"], + "ios": ["token", "channelId", "uid", "mediaOptions", "joinSuccessBlock"], + "macos": ["token", "channelId", "uid", "mediaOptions", "joinSuccessBlock"] }, "parent_class": "IRtcEngine" }, @@ -170,18 +102,8 @@ "macos": "leaveChannel:", "isOverload": true, "params": { - "windows": [ - "leaveChannelBlock" - ], - "android": [ - "leaveChannelBlock" - ], - "ios": [ - "leaveChannelBlock" - ], - "macos": [ - "leaveChannelBlock" - ] + "ios": ["leaveChannelBlock"], + "macos": ["leaveChannelBlock"] }, "parent_class": "IRtcEngine" }, @@ -192,22 +114,10 @@ "macos": "leaveChannel:leaveChannelBlock:", "isOverload": true, "params": { - "windows": [ - "options", - "leaveChannelBlock" - ], - "android": [ - "options", - "leaveChannelBlock" - ], - "ios": [ - "options", - "leaveChannelBlock" - ], - "macos": [ - "options", - "leaveChannelBlock" - ] + "windows": ["options"], + "android": ["options"], + "ios": ["options", "leaveChannelBlock"], + "macos": ["options", "leaveChannelBlock"] }, "parent_class": "IRtcEngine" }, @@ -239,30 +149,10 @@ "macos": "joinChannelByToken:channelId:userAccount:joinSuccess:", "isOverload": true, "params": { - "windows": [ - "token", - "channelId", - "userAccount", - "joinSuccessBlock" - ], - "android": [ - "token", - "channelName", - "userAccount", - "joinSuccessBlock" - ], - "ios": [ - "token", - "channelId", - "userAccount", - "joinSuccessBlock" - ], - "macos": [ - "token", - "channelId", - "userAccount", - "joinSuccessBlock" - ] + "windows": ["token", "channelId", "userAccount"], + "android": ["token", "channelName", "userAccount"], + "ios": ["token", "channelId", "userAccount", "joinSuccessBlock"], + "macos": ["token", "channelId", "userAccount", "joinSuccessBlock"] }, "parent_class": "IRtcEngine" }, @@ -273,34 +163,10 @@ "macos": "joinChannelByToken:channelId:userAccount:mediaOptions:joinSuccess:", "isOverload": true, "params": { - "windows": [ - "token", - "channelId", - "userAccount", - "options", - "joinSuccessBlock" - ], - "android": [ - "token", - "channelName", - "userAccount", - "options", - "joinSuccessBlock" - ], - "ios": [ - "token", - "channelId", - "userAccount", - "mediaOptions", - "joinSuccessBlock" - ], - "macos": [ - "token", - "channelId", - "userAccount", - "mediaOptions", - "joinSuccessBlock" - ] + "windows": ["token", "channelId", "userAccount", "options"], + "android": ["token", "channelName", "userAccount", "options"], + "ios": ["token", "channelId", "userAccount", "mediaOptions", "joinSuccessBlock"], + "macos": ["token", "channelId", "userAccount", "mediaOptions", "joinSuccessBlock"] }, "parent_class": "IRtcEngine" }, @@ -476,26 +342,10 @@ "macos": "setPlaybackAudioFrameBeforeMixingParametersWithSampleRate", "isOverload": true, "params": { - "windows": [ - "sampleRate", - "channel", - "samplesPerCall" - ], - "android": [ - "sampleRate", - "channel", - "samplesPerCall" - ], - "ios": [ - "sampleRate", - "channel", - "samplesPerCall" - ], - "macos": [ - "sampleRate", - "channel", - "samplesPerCall" - ] + "windows": ["sampleRate", "channel", "samplesPerCall"], + "android": ["sampleRate", "channel", "samplesPerCall"], + "ios": ["sampleRate", "channel", "samplesPerCall"], + "macos": ["sampleRate", "channel", "samplesPerCall"] }, "parent_class": "IRtcEngine" }, @@ -506,15 +356,9 @@ "macos": "addVideoWatermarkWithConfig", "isOverload": true, "params": { - "windows": [ - "configs" - ], - "ios": [ - "config" - ], - "macos": [ - "config" - ] + "windows": ["configs"], + "ios": ["config"], + "macos": ["config"] }, "parent_class": "IRtcEngine" }, @@ -532,22 +376,10 @@ "macos": "addVideoWatermarkEx3", "isOverload": true, "params": { - "windows": [ - "config", - "connection" - ], - "android": [ - "config", - "connection" - ], - "ios": [ - "configs", - "connection" - ], - "macos": [ - "configs", - "connection" - ] + "windows": ["config", "connection"], + "android": ["config", "connection"], + "ios": ["configs", "connection"], + "macos": ["configs", "connection"] }, "parent_class": "IRtcEngineEx" }, @@ -572,30 +404,10 @@ "macos": "preloadEffectEx", "isOverload": true, "params": { - "windows": [ - "connection", - "soundId", - "filePath", - "startPos" - ], - "android": [ - "connection", - "soundId", - "filePath", - "startPos" - ], - "ios": [ - "connection", - "soundId", - "filePath", - "startPos" - ], - "macos": [ - "connection", - "soundId", - "filePath", - "startPos" - ] + "windows": ["connection", "soundId", "filePath", "startPos"], + "android": ["connection", "soundId", "filePath", "startPos"], + "ios": ["connection", "soundId", "filePath", "startPos"], + "macos": ["connection", "soundId", "filePath", "startPos"] }, "parent_class": "IRtcEngineEx" }, @@ -606,49 +418,10 @@ "macos": "playEffectEx:soundId:filePath:loopCount:pitch:pan:gain:publish:startPos:", "isOverload": true, "params": { - "windows": [ - "connection", - "soundId", - "filePath", - "loopCount", - "pitch", - "pan", - "gain", - "startPos" - ], - "android": [ - "connection", - "soundId", - "filePath", - "loopCount", - "pitch", - "pan", - "gain", - "publish", - "startPos" - ], - "ios": [ - "connection", - "soundId", - "filePath", - "loopCount", - "pitch", - "pan", - "gain", - "publish", - "startPos" - ], - "macos": [ - "connection", - "soundId", - "filePath", - "loopCount", - "pitch", - "pan", - "gain", - "publish", - "startPos" - ] + "windows": ["connection", "soundId", "filePath", "loopCount", "pitch", "pan", "gain", "startPos"], + "android": ["connection", "soundId", "filePath", "loopCount", "pitch", "pan", "gain", "publish", "startPos"], + "ios": ["connection", "soundId", "filePath", "loopCount", "pitch", "pan", "gain", "publish", "startPos"], + "macos": ["connection", "soundId", "filePath", "loopCount", "pitch", "pan", "gain", "publish", "startPos"] }, "parent_class": "IRtcEngineEx" }, @@ -818,22 +591,10 @@ "macos": "open:startPos:", "isOverload": true, "params": { - "windows": [ - "url", - "startPos" - ], - "android": [ - "url", - "startPos" - ], - "ios": [ - "url", - "startPos" - ], - "macos": [ - "url", - "startPos" - ] + "windows": ["url", "startPos"], + "android": ["url", "startPos"], + "ios": ["url", "startPos"], + "macos": ["url", "startPos"] }, "parent_class": "IMediaPlayer" }, @@ -842,22 +603,10 @@ "android": "open [2/2]", "isOverload": true, "params": { - "windows": [ - "uri", - "startPos" - ], - "android": [ - "uri", - "startPos" - ], - "ios": [ - "uri", - "startPos" - ], - "macos": [ - "uri", - "startPos" - ] + "windows": ["uri", "startPos"], + "android": ["uri", "startPos"], + "ios": ["uri", "startPos"], + "macos": ["uri", "startPos"] }, "parent_class": "IMediaPlayer" }, @@ -1006,22 +755,10 @@ "macos": "setPlayerOption:value:", "isOverload": true, "params": { - "windows": [ - "key", - "value" - ], - "android": [ - "key", - "value" - ], - "ios": [ - "key", - "value" - ], - "macos": [ - "key", - "value" - ] + "windows": ["key", "value"], + "android": ["key", "value"], + "ios": ["key", "value"], + "macos": ["key", "value"] }, "parent_class": "IMediaPlayer" }, @@ -1572,22 +1309,10 @@ "macos": "setAudioProfile:scenario:", "isOverload": true, "params": { - "windows": [ - "profile", - "scenario" - ], - "android": [ - "profile", - "scenario" - ], - "ios": [ - "profile", - "scenario" - ], - "macos": [ - "profile", - "scenario" - ] + "windows": ["profile", "scenario"], + "android": ["profile", "scenario"], + "ios": ["profile", "scenario"], + "macos": ["profile", "scenario"] }, "parent_class": "IRtcEngine" }, @@ -1598,18 +1323,10 @@ "macos": "setAudioProfile:", "isOverload": true, "params": { - "windows": [ - "profile" - ], - "android": [ - "profile" - ], - "ios": [ - "profile" - ], - "macos": [ - "profile" - ] + "windows": ["profile"], + "android": ["profile"], + "ios": ["profile"], + "macos": ["profile"] }, "parent_class": "IRtcEngine" }, @@ -1770,22 +1487,10 @@ "macos": "setLocalRenderMode:mode:", "isOverload": true, "params": { - "windows": [ - "renderMode", - "uid" - ], - "android": [ - "renderMode", - "uid" - ], - "ios": [ - "mode", - "uid" - ], - "macos": [ - "mode", - "uid" - ] + "windows": ["renderMode"], + "android": ["renderMode"], + "ios": ["mode", "uid"], + "macos": ["mode", "uid"] }, "parent_class": "IRtcEngine" }, @@ -1796,22 +1501,10 @@ "macos": "setLocalRenderMode:mirror:", "isOverload": true, "params": { - "windows": [ - "renderMode", - "mirrorMode" - ], - "android": [ - "renderMode", - "mirrorMode" - ], - "ios": [ - "mode", - "mirror" - ], - "macos": [ - "mode", - "mirror" - ] + "windows": ["renderMode", "mirrorMode"], + "android": ["renderMode", "mirrorMode"], + "ios": ["mode", "mirror"], + "macos": ["mode", "mirror"] }, "parent_class": "IRtcEngine" }, @@ -1942,26 +1635,10 @@ "macos": "setBeautyEffectOptions:options:", "isOverload": true, "params": { - "windows": [ - "enabled", - "options", - "type" - ], - "android": [ - "enabled", - "options", - "type" - ], - "ios": [ - "enable", - "options", - "type" - ], - "macos": [ - "enable", - "options", - "type" - ] + "windows": ["enabled", "options", "type"], + "android": ["enabled", "options"], + "ios": ["enable", "options"], + "macos": ["enable", "options"] }, "parent_class": "IRtcEngine" }, @@ -1972,30 +1649,10 @@ "macos": "enableVirtualBackground:backData:segData:", "isOverload": true, "params": { - "windows": [ - "enabled", - "backgroundSource", - "segproperty", - "type" - ], - "android": [ - "enabled", - "backgroundSource", - "segproperty", - "type" - ], - "ios": [ - "enable", - "backData", - "segData", - "type" - ], - "macos": [ - "enable", - "backData", - "segData", - "type" - ] + "windows": ["enabled", "backgroundSource", "segproperty", "type"], + "android": ["enabled", "backgroundSource", "segproperty"], + "ios": ["enable", "backData", "segData"], + "macos": ["enable", "backData", "segData"] }, "parent_class": "IRtcEngine" }, @@ -2006,26 +1663,10 @@ "macos": "setLowlightEnhanceOptions:options:", "isOverload": true, "params": { - "windows": [ - "enabled", - "options", - "type" - ], - "android": [ - "enabled", - "options", - "type" - ], - "ios": [ - "enable", - "options", - "type" - ], - "macos": [ - "enable", - "options", - "type" - ] + "windows": ["enabled", "options", "type"], + "android": ["enabled", "options"], + "ios": ["enable", "options"], + "macos": ["enable", "options"] }, "parent_class": "IRtcEngine" }, @@ -2036,26 +1677,10 @@ "macos": "setVideoDenoiserOptions:options:", "isOverload": true, "params": { - "windows": [ - "enabled", - "options", - "type" - ], - "android": [ - "enabled", - "options", - "type" - ], - "ios": [ - "enable", - "options", - "type" - ], - "macos": [ - "enable", - "options", - "type" - ] + "windows": ["enabled", "options", "type"], + "android": ["enabled", "options"], + "ios": ["enable", "options"], + "macos": ["enable", "options"] }, "parent_class": "IRtcEngine" }, @@ -2066,26 +1691,10 @@ "macos": "setColorEnhanceOptions:options:", "isOverload": true, "params": { - "windows": [ - "enabled", - "options", - "type" - ], - "android": [ - "enabled", - "options", - "type" - ], - "ios": [ - "enable", - "options", - "type" - ], - "macos": [ - "enable", - "options", - "type" - ] + "windows": ["enabled", "options", "type"], + "android": ["enabled", "options"], + "ios": ["enable", "options"], + "macos": ["enable", "options"] }, "parent_class": "IRtcEngine" }, @@ -2096,25 +1705,10 @@ "macos": "setFilterEffectOptions:options:sourceType:", "isOverload": true, "params": { - "windows": [ - "enabled", - "options", - "type" - ], - "android": [ - "enabled", - "options" - ], - "ios": [ - "enable", - "options", - "sourceType" - ], - "macos": [ - "enable", - "options", - "sourceType" - ] + "windows": ["enabled", "options", "type"], + "android": ["enabled", "options"], + "ios": ["enable", "options", "sourceType"], + "macos": ["enable", "options", "sourceType"] }, "parent_class": "IRtcEngine" }, @@ -2139,30 +1733,10 @@ "macos": "createDataStreamEx:reliable:ordered:connection:", "isOverload": true, "params": { - "windows": [ - "streamId", - "reliable", - "ordered", - "connection" - ], - "android": [ - "streamId", - "reliable", - "ordered", - "connection" - ], - "ios": [ - "streamId", - "reliable", - "ordered", - "connection" - ], - "macos": [ - "streamId", - "reliable", - "ordered", - "connection" - ] + "windows": ["streamId", "reliable", "ordered", "connection"], + "android": ["reliable", "ordered", "connection"], + "ios": ["streamId", "reliable", "ordered", "connection"], + "macos": ["streamId", "reliable", "ordered", "connection"] }, "parent_class": "IRtcEngineEx" }, @@ -2173,26 +1747,10 @@ "macos": "createDataStreamEx:config:connection:", "isOverload": true, "params": { - "windows": [ - "streamId", - "config", - "connection" - ], - "android": [ - "streamId", - "config", - "connection" - ], - "ios": [ - "streamId", - "config", - "connection" - ], - "macos": [ - "streamId", - "config", - "connection" - ] + "windows": ["streamId", "config", "connection"], + "android": ["config", "connection"], + "ios": ["streamId", "config", "connection"], + "macos": ["streamId", "config", "connection"] }, "parent_class": "IRtcEngineEx" }, @@ -2231,22 +1789,10 @@ "macos": "leaveChannelEx:leaveChannelBlock:", "isOverload": true, "params": { - "windows": [ - "connection", - "leaveChannelBlock" - ], - "android": [ - "connection", - "leaveChannelBlock" - ], - "ios": [ - "connection", - "leaveChannelBlock" - ], - "macos": [ - "connection", - "leaveChannelBlock" - ] + "windows": ["connection"], + "android": ["connection"], + "ios": ["connection", "leaveChannelBlock"], + "macos": ["connection", "leaveChannelBlock"] }, "parent_class": "IRtcEngineEx" }, @@ -2257,26 +1803,10 @@ "macos": "leaveChannelEx:options:leaveChannelBlock:", "isOverload": true, "params": { - "windows": [ - "connection", - "options", - "leaveChannelBlock" - ], - "android": [ - "connection", - "options", - "leaveChannelBlock" - ], - "ios": [ - "connection", - "options", - "leaveChannelBlock" - ], - "macos": [ - "connection", - "options", - "leaveChannelBlock" - ] + "windows": ["connection", "options"], + "android": ["connection", "options"], + "ios": ["connection", "options", "leaveChannelBlock"], + "macos": ["connection", "options", "leaveChannelBlock"] }, "parent_class": "IRtcEngineEx" }, @@ -2294,26 +1824,10 @@ "macos": "addVideoWatermarkEx:options:connection:", "isOverload": true, "params": { - "windows": [ - "watermarkUrl", - "options", - "connection" - ], - "android": [ - "watermarkUrl", - "options", - "connection" - ], - "ios": [ - "url", - "options", - "connection" - ], - "macos": [ - "url", - "options", - "connection" - ] + "windows": ["watermarkUrl", "options", "connection"], + "android": ["watermarkUrl", "options", "connection"], + "ios": ["url", "options", "connection"], + "macos": ["url", "options", "connection"] }, "parent_class": "IRtcEngineEx" }, @@ -2376,26 +1890,10 @@ "macos": "setRemoteVideoStreamEx:type:connection:", "isOverload": true, "params": { - "windows": [ - "uid", - "streamType", - "connection" - ], - "android": [ - "uid", - "streamType", - "connection" - ], - "ios": [ - "uid", - "streamType", - "connection" - ], - "macos": [ - "uid", - "streamType", - "connection" - ] + "windows": ["uid", "streamType", "connection"], + "android": ["uid", "streamType", "connection"], + "ios": ["uid", "streamType", "connection"], + "macos": ["uid", "streamType", "connection"] }, "parent_class": "IRtcEngineEx" }, @@ -2469,26 +1967,10 @@ "macos": "takeSnapshotEx:uid:filePath:", "isOverload": true, "params": { - "windows": [ - "connection", - "uid", - "filePath" - ], - "android": [ - "connection", - "uid", - "filePath" - ], - "ios": [ - "connection", - "uid", - "filePath" - ], - "macos": [ - "connection", - "uid", - "filePath" - ] + "windows": ["connection", "uid", "filePath"], + "android": ["connection", "uid", "filePath"], + "ios": ["connection", "uid", "filePath"], + "macos": ["connection", "uid", "filePath"] }, "parent_class": "IRtcEngineEx" }, @@ -2499,26 +1981,10 @@ "macos": "takeSnapshotExWithConfig:uid:config:", "isOverload": true, "params": { - "windows": [ - "connection", - "uid", - "config" - ], - "android": [ - "connection", - "uid", - "config" - ], - "ios": [ - "connection", - "uid", - "config" - ], - "macos": [ - "connection", - "uid", - "config" - ] + "windows": ["connection", "uid", "config"], + "android": ["connection", "uid", "config"], + "ios": ["connection", "uid", "config"], + "macos": ["connection", "uid", "config"] }, "parent_class": "IRtcEngineEx" }, @@ -2622,15 +2088,9 @@ "macos": "startScreenCapture:", "isOverload": true, "params": { - "windows": [ - "captureParams" - ], - "android": [ - "screenCaptureParameters" - ], - "ios": [ - "parameters" - ] + "windows": ["captureParams"], + "android": ["screenCaptureParameters"], + "ios": ["parameters"] }, "parent_class": "IRtcEngine" }, @@ -2639,22 +2099,10 @@ "macos": "startScreenCapture:config:", "isOverload": true, "params": { - "windows": [ - "sourceType", - "config" - ], - "android": [ - "sourceType", - "config" - ], - "ios": [ - "sourceType", - "config" - ], - "macos": [ - "sourceType", - "config" - ] + "windows": ["sourceType", "config"], + "android": ["sourceType", "config"], + "ios": ["sourceType", "config"], + "macos": ["sourceType", "config"] }, "parent_class": "IRtcEngine" }, @@ -2705,22 +2153,8 @@ "windows": "updateScreenCaptureRegion", "isOverload": true, "params": { - "windows": [ - "regionRect", - "rect" - ], - "android": [ - "regionRect", - "rect" - ], - "ios": [ - "regionRect", - "rect" - ], - "macos": [ - "regionRect", - "rect" - ] + "windows": ["regionRect"], + "macos": ["rect"] }, "parent_class": "IRtcEngine" }, @@ -2738,18 +2172,10 @@ "macos": "stopScreenCapture:", "isOverload": true, "params": { - "windows": [ - "sourceType" - ], - "android": [ - "sourceType" - ], - "ios": [ - "sourceType" - ], - "macos": [ - "sourceType" - ] + "windows": ["sourceType"], + "android": ["sourceType"], + "ios": ["sourceType"], + "macos": ["sourceType"] }, "parent_class": "IRtcEngine" }, @@ -2774,26 +2200,10 @@ "macos": "startAudioMixing:loopback:cycle:", "isOverload": true, "params": { - "windows": [ - "filePath", - "loopback", - "cycle" - ], - "android": [ - "filePath", - "loopback", - "cycle" - ], - "ios": [ - "filePath", - "loopback", - "cycle" - ], - "macos": [ - "filePath", - "loopback", - "cycle" - ] + "windows": ["filePath", "loopback", "cycle"], + "android": ["filePath", "loopback", "cycle"], + "ios": ["filePath", "loopback", "cycle"], + "macos": ["filePath", "loopback", "cycle"] }, "parent_class": "IRtcEngine" }, @@ -2804,30 +2214,10 @@ "macos": "startAudioMixing:loopback:cycle:startPos:", "isOverload": true, "params": { - "windows": [ - "filePath", - "loopback", - "cycle", - "startPos" - ], - "android": [ - "filePath", - "loopback", - "cycle", - "startPos" - ], - "ios": [ - "filePath", - "loopback", - "cycle", - "startPos" - ], - "macos": [ - "filePath", - "loopback", - "cycle", - "startPos" - ] + "windows": ["filePath", "loopback", "cycle", "startPos"], + "android": ["filePath", "loopback", "cycle", "startPos"], + "ios": ["filePath", "loopback", "cycle", "startPos"], + "macos": ["filePath", "loopback", "cycle", "startPos"] }, "parent_class": "IRtcEngine" }, @@ -2950,46 +2340,10 @@ "macos": "playEffect:filePath:loopCount:pitch:pan:gain:publish:startPos:", "isOverload": true, "params": { - "windows": [ - "soundId", - "filePath", - "loopCount", - "pitch", - "pan", - "gain", - "publish", - "startPos" - ], - "android": [ - "soundId", - "filePath", - "loopCount", - "pitch", - "pan", - "gain", - "publish", - "startPos" - ], - "ios": [ - "soundId", - "filePath", - "loopCount", - "pitch", - "pan", - "gain", - "publish", - "startPos" - ], - "macos": [ - "soundId", - "filePath", - "loopCount", - "pitch", - "pan", - "gain", - "publish", - "startPos" - ] + "windows": ["soundId", "filePath", "loopCount", "pitch", "pan", "gain", "publish", "startPos"], + "android": ["soundId", "filePath", "loopCount", "pitch", "pan", "gain", "publish", "startPos"], + "ios": ["soundId", "filePath", "loopCount", "pitch", "pan", "gain", "publish", "startPos"], + "macos": ["soundId", "filePath", "loopCount", "pitch", "pan", "gain", "publish", "startPos"] }, "parent_class": "IRtcEngine" }, @@ -3518,22 +2872,10 @@ "macos": "enableInEarMonitoring:includeAudioFilters:", "isOverload": true, "params": { - "windows": [ - "enabled", - "includeAudioFilters" - ], - "android": [ - "enabled", - "includeAudioFilters" - ], - "ios": [ - "enabled", - "includeAudioFilters" - ], - "macos": [ - "enabled", - "includeAudioFilters" - ] + "windows": ["enabled", "includeAudioFilters"], + "android": ["enabled", "includeAudioFilters"], + "ios": ["enabled", "includeAudioFilters"], + "macos": ["enabled", "includeAudioFilters"] }, "parent_class": "IRtcEngine" }, @@ -3572,18 +2914,10 @@ "macos": "enableDualStreamMode:", "isOverload": true, "params": { - "windows": [ - "enabled" - ], - "android": [ - "enabled" - ], - "ios": [ - "enabled" - ], - "macos": [ - "enabled" - ] + "windows": ["enabled"], + "android": ["enabled"], + "ios": ["enabled"], + "macos": ["enabled"] }, "parent_class": "IRtcEngine" }, @@ -3594,22 +2928,10 @@ "macos": "enableDualStreamMode:streamConfig:", "isOverload": true, "params": { - "windows": [ - "enabled", - "streamConfig" - ], - "android": [ - "enabled", - "streamConfig" - ], - "ios": [ - "enabled", - "streamConfig" - ], - "macos": [ - "enabled", - "streamConfig" - ] + "windows": ["enabled", "streamConfig"], + "android": ["enabled", "streamConfig"], + "ios": ["enabled", "streamConfig"], + "macos": ["enabled", "streamConfig"] }, "parent_class": "IRtcEngine" }, @@ -3627,18 +2949,10 @@ "macos": "setDualStreamMode:", "isOverload": true, "params": { - "windows": [ - "mode" - ], - "android": [ - "mode" - ], - "ios": [ - "mode" - ], - "macos": [ - "mode" - ] + "windows": ["mode"], + "android": ["mode"], + "ios": ["mode"], + "macos": ["mode"] }, "parent_class": "IRtcEngine" }, @@ -3649,22 +2963,10 @@ "macos": "setDualStreamMode:streamConfig:", "isOverload": true, "params": { - "windows": [ - "mode", - "streamConfig" - ], - "android": [ - "mode", - "streamConfig" - ], - "ios": [ - "mode", - "streamConfig" - ], - "macos": [ - "mode", - "streamConfig" - ] + "windows": ["mode", "streamConfig"], + "android": ["mode", "streamConfig"], + "ios": ["mode", "streamConfig"], + "macos": ["mode", "streamConfig"] }, "parent_class": "IRtcEngine" }, @@ -3682,22 +2984,10 @@ "macos": "setRemoteVideoStream:type:", "isOverload": true, "params": { - "windows": [ - "uid", - "streamType" - ], - "android": [ - "uid", - "streamType" - ], - "ios": [ - "uid", - "streamType" - ], - "macos": [ - "uid", - "streamType" - ] + "windows": ["uid", "streamType"], + "android": ["uid", "streamType"], + "ios": ["uid", "streamType"], + "macos": ["uid", "streamType"] }, "parent_class": "IRtcEngine" }, @@ -3708,18 +2998,10 @@ "macos": "setRemoteDefaultVideoStreamType:", "isOverload": true, "params": { - "windows": [ - "streamType" - ], - "android": [ - "streamType" - ], - "ios": [ - "streamType" - ], - "macos": [ - "streamType" - ] + "windows": ["streamType"], + "android": ["streamType"], + "ios": ["streamType"], + "macos": ["streamType"] }, "parent_class": "IRtcEngine" }, @@ -3730,18 +3012,10 @@ "macos": "setRemoteSubscribeFallbackOption:", "isOverload": true, "params": { - "windows": [ - "option" - ], - "android": [ - "option" - ], - "ios": [ - "option" - ], - "macos": [ - "option" - ] + "windows": ["option"], + "android": ["option"], + "ios": ["option"], + "macos": ["option"] }, "parent_class": "IRtcEngine" }, @@ -3806,22 +3080,10 @@ "macos": "pushExternalVideoFrame:videoTrackId:", "isOverload": true, "params": { - "windows": [ - "frame", - "videoTrackId" - ], - "android": [ - "frame", - "videoTrackId" - ], - "ios": [ - "frame", - "videoTrackId" - ], - "macos": [ - "frame", - "videoTrackId" - ] + "windows": ["frame", "videoTrackId"], + "android": ["frame", "videoTrackId"], + "ios": ["frame", "videoTrackId"], + "macos": ["frame", "videoTrackId"] }, "parent_class": "IMediaEngine" }, @@ -3857,22 +3119,10 @@ "windows": "pushAudioFrame", "isOverload": true, "params": { - "windows": [ - "frame", - "trackId" - ], - "android": [ - "frame", - "trackId" - ], - "ios": [ - "frame", - "trackId" - ], - "macos": [ - "frame", - "trackId" - ] + "windows": ["frame", "trackId"], + "android": ["frame", "trackId"], + "ios": ["frame", "trackId"], + "macos": ["frame", "trackId"] }, "parent_class": "IMediaEngine" }, @@ -3883,34 +3133,10 @@ "macos": "setExternalAudioSource:sampleRate:channels:localPlayback:publish:", "isOverload": true, "params": { - "windows": [ - "enabled", - "sampleRate", - "channels", - "localPlayback", - "publish" - ], - "android": [ - "enabled", - "sampleRate", - "channels", - "localPlayback", - "publish" - ], - "ios": [ - "enabled", - "sampleRate", - "channels", - "localPlayback", - "publish" - ], - "macos": [ - "enabled", - "sampleRate", - "channels", - "localPlayback", - "publish" - ] + "windows": ["enabled", "sampleRate", "channels", "localPlayback", "publish"], + "android": ["enabled", "sampleRate", "channels", "localPlayback", "publish"], + "ios": ["enabled", "sampleRate", "channels", "localPlayback", "publish"], + "macos": ["enabled", "sampleRate", "channels", "localPlayback", "publish"] }, "parent_class": "IMediaEngine" }, @@ -3973,26 +3199,10 @@ "macos": "pullPlaybackAudioFrameRawData:lengthInByte:", "isOverload": true, "params": { - "windows": [ - "frame", - "data", - "lengthInByte" - ], - "android": [ - "frame", - "data", - "lengthInByte" - ], - "ios": [ - "frame", - "data", - "lengthInByte" - ], - "macos": [ - "frame", - "data", - "lengthInByte" - ] + "windows": ["frame"], + "android": ["data", "lengthInByte"], + "ios": ["data", "lengthInByte"], + "macos": ["data", "lengthInByte"] }, "parent_class": "IMediaEngine" }, @@ -4059,22 +3269,10 @@ "macos": "setPlaybackAudioFrameBeforeMixingParametersWithSampleRate:channel:", "isOverload": true, "params": { - "windows": [ - "sampleRate", - "channel" - ], - "android": [ - "sampleRate", - "channel" - ], - "ios": [ - "sampleRate", - "channel" - ], - "macos": [ - "sampleRate", - "channel" - ] + "windows": ["sampleRate", "channel"], + "android": ["sampleRate", "channel"], + "ios": ["sampleRate", "channel"], + "macos": ["sampleRate", "channel"] }, "parent_class": "IRtcEngine" }, @@ -4113,34 +3311,10 @@ "macos": "getExtensionPropertyWithVendor:extension:key:sourceType:", "isOverload": true, "params": { - "windows": [ - "provider", - "extension", - "key", - "value", - "type", - "buf_len" - ], - "android": [ - "provider", - "extension", - "key", - "value" - ], - "ios": [ - "provider", - "extension", - "key", - "value", - "sourceType" - ], - "macos": [ - "provider", - "extension", - "key", - "value", - "sourceType" - ] + "windows": ["provider", "extension", "key", "value", "type", "buf_len"], + "android": ["provider", "extension", "key"], + "ios": ["provider", "extension", "key", "sourceType"], + "macos": ["provider", "extension", "key", "sourceType"] }, "parent_class": "IRtcEngine" }, @@ -4233,18 +3407,10 @@ "macos": "addVideoWatermark:", "isOverload": true, "params": { - "windows": [ - "watermark" - ], - "android": [ - "watermark" - ], - "ios": [ - "watermark" - ], - "macos": [ - "watermark" - ] + "windows": ["watermark"], + "android": ["watermark"], + "ios": ["watermark"], + "macos": ["watermark"] }, "parent_class": "IRtcEngine" }, @@ -4255,22 +3421,10 @@ "macos": "addVideoWatermark:options:", "isOverload": true, "params": { - "windows": [ - "watermarkUrl", - "options" - ], - "android": [ - "watermarkUrl", - "options" - ], - "ios": [ - "url", - "options" - ], - "macos": [ - "url", - "options" - ] + "windows": ["watermarkUrl", "options"], + "android": ["watermarkUrl", "options"], + "ios": ["url", "options"], + "macos": ["url", "options"] }, "parent_class": "IRtcEngine" }, @@ -4322,18 +3476,10 @@ "macos": "startAudioRecording:quality:", "isOverload": true, "params": { - "windows": [ - "quality" - ], - "android": [ - "quality" - ], - "ios": [ - "quality" - ], - "macos": [ - "quality" - ] + "windows": ["quality"], + "android": ["quality"], + "ios": ["quality"], + "macos": ["quality"] }, "parent_class": "IRtcEngine" }, @@ -4341,22 +3487,10 @@ "windows": "startAudioRecording [2/3]", "isOverload": true, "params": { - "windows": [ - "sampleRate", - "quality" - ], - "android": [ - "sampleRate", - "quality" - ], - "ios": [ - "sampleRate", - "quality" - ], - "macos": [ - "sampleRate", - "quality" - ] + "windows": ["sampleRate", "quality"], + "android": ["sampleRate", "quality"], + "ios": ["sampleRate", "quality"], + "macos": ["sampleRate", "quality"] }, "parent_class": "IRtcEngine" }, @@ -4367,18 +3501,10 @@ "macos": "startAudioRecordingWithConfig:", "isOverload": true, "params": { - "windows": [ - "config" - ], - "android": [ - "config" - ], - "ios": [ - "config" - ], - "macos": [ - "config" - ] + "windows": ["config"], + "android": ["config"], + "ios": ["config"], + "macos": ["config"] }, "parent_class": "IRtcEngine" }, @@ -4643,22 +3769,10 @@ "windows": "getPlaybackDeviceInfo [1/2]", "isOverload": true, "params": { - "windows": [ - "deviceId", - "deviceName" - ], - "android": [ - "deviceId", - "deviceName" - ], - "ios": [ - "deviceId", - "deviceName" - ], - "macos": [ - "deviceId", - "deviceName" - ] + "windows": ["deviceId", "deviceName"], + "android": ["deviceId", "deviceName"], + "ios": ["deviceId", "deviceName"], + "macos": ["deviceId", "deviceName"] }, "parent_class": "IAudioDeviceManager" }, @@ -4666,26 +3780,10 @@ "windows": "getPlaybackDeviceInfo [2/2]", "isOverload": true, "params": { - "windows": [ - "deviceId", - "deviceName", - "deviceTypeName" - ], - "android": [ - "deviceId", - "deviceName", - "deviceTypeName" - ], - "ios": [ - "deviceId", - "deviceName", - "deviceTypeName" - ], - "macos": [ - "deviceId", - "deviceName", - "deviceTypeName" - ] + "windows": ["deviceId", "deviceName", "deviceTypeName"], + "android": ["deviceId", "deviceName", "deviceTypeName"], + "ios": ["deviceId", "deviceName", "deviceTypeName"], + "macos": ["deviceId", "deviceName", "deviceTypeName"] }, "parent_class": "IAudioDeviceManager" }, @@ -4697,22 +3795,10 @@ "windows": "getRecordingDeviceInfo [1/2]", "isOverload": true, "params": { - "windows": [ - "deviceId", - "deviceName" - ], - "android": [ - "deviceId", - "deviceName" - ], - "ios": [ - "deviceId", - "deviceName" - ], - "macos": [ - "deviceId", - "deviceName" - ] + "windows": ["deviceId", "deviceName"], + "android": ["deviceId", "deviceName"], + "ios": ["deviceId", "deviceName"], + "macos": ["deviceId", "deviceName"] }, "parent_class": "IAudioDeviceManager" }, @@ -4720,26 +3806,10 @@ "windows": "getRecordingDeviceInfo [2/2]", "isOverload": true, "params": { - "windows": [ - "deviceId", - "deviceName", - "deviceTypeName" - ], - "android": [ - "deviceId", - "deviceName", - "deviceTypeName" - ], - "ios": [ - "deviceId", - "deviceName", - "deviceTypeName" - ], - "macos": [ - "deviceId", - "deviceName", - "deviceTypeName" - ] + "windows": ["deviceId", "deviceName", "deviceTypeName"], + "android": ["deviceId", "deviceName", "deviceTypeName"], + "ios": ["deviceId", "deviceName", "deviceTypeName"], + "macos": ["deviceId", "deviceName", "deviceTypeName"] }, "parent_class": "IAudioDeviceManager" }, @@ -4848,26 +3918,10 @@ "macos": "createDataStream:reliable:ordered:", "isOverload": true, "params": { - "windows": [ - "streamId", - "reliable", - "ordered" - ], - "android": [ - "streamId", - "reliable", - "ordered" - ], - "ios": [ - "streamId", - "reliable", - "ordered" - ], - "macos": [ - "streamId", - "reliable", - "ordered" - ] + "windows": ["streamId", "reliable", "ordered"], + "android": ["reliable", "ordered"], + "ios": ["streamId", "reliable", "ordered"], + "macos": ["streamId", "reliable", "ordered"] }, "parent_class": "IRtcEngine" }, @@ -4878,22 +3932,10 @@ "macos": "createDataStream:config:", "isOverload": true, "params": { - "windows": [ - "streamId", - "config" - ], - "android": [ - "streamId", - "config" - ], - "ios": [ - "streamId", - "config" - ], - "macos": [ - "streamId", - "config" - ] + "windows": ["streamId", "config"], + "android": ["config"], + "ios": ["streamId", "config"], + "macos": ["streamId", "config"] }, "parent_class": "IRtcEngine" }, @@ -4997,22 +4039,10 @@ "ios": "preloadWithSongCode:jsonOption:", "isOverload": true, "params": { - "windows": [ - "songCode", - "jsonOption" - ], - "android": [ - "songCode", - "jsonOption" - ], - "ios": [ - "songCode", - "jsonOption" - ], - "macos": [ - "songCode", - "jsonOption" - ] + "windows": ["songCode", "jsonOption"], + "android": ["songCode", "jsonOption"], + "ios": ["songCode", "jsonOption"], + "macos": ["songCode", "jsonOption"] }, "parent_class": "imusicontentcenter" }, @@ -5022,22 +4052,10 @@ "ios": "preloadWithSongCode:", "isOverload": true, "params": { - "windows": [ - "songCode", - "requestId" - ], - "android": [ - "songCode", - "requestId" - ], - "ios": [ - "songCode", - "requestId" - ], - "macos": [ - "songCode", - "requestId" - ] + "windows": ["songCode", "requestId"], + "android": ["songCode"], + "ios": ["songCode"], + "macos": ["songCode"] }, "parent_class": "imusicontentcenter" }, @@ -5105,30 +4123,10 @@ "ios": "getMusicCollectionWithMusicChartId:page:pageSize:jsonOption:", "isOverload": true, "params": { - "windows": [ - "musicChartId", - "page", - "pageSize", - "jsonOption" - ], - "android": [ - "musicChartId", - "page", - "pageSize", - "jsonOption" - ], - "ios": [ - "musicChartId", - "page", - "pageSize", - "jsonOption" - ], - "macos": [ - "musicChartId", - "page", - "pageSize", - "jsonOption" - ] + "windows": ["musicChartId", "page", "pageSize"], + "android": ["musicChartId", "page", "pageSize"], + "ios": ["musicChartId", "page", "pageSize", "jsonOption"], + "macos": ["musicChartId", "page", "pageSize", "jsonOption"] }, "parent_class": "IMusicContentCenter" }, @@ -5138,30 +4136,10 @@ "ios": "searchMusicWithKeyWord:page:pageSize:jsonOption:", "isOverload": true, "params": { - "windows": [ - "keyword", - "page", - "pageSize", - "jsonOption" - ], - "android": [ - "keyword", - "page", - "pageSize", - "jsonOption" - ], - "ios": [ - "keyword", - "page", - "pageSize", - "jsonOption" - ], - "macos": [ - "keyword", - "page", - "pageSize", - "jsonOption" - ] + "windows": ["keyword", "page", "pageSize"], + "android": ["keyword", "page", "pageSize"], + "ios": ["keyword", "page", "pageSize", "jsonOption"], + "macos": ["keyword", "page", "pageSize", "jsonOption"] }, "parent_class": "IMusicContentCenter" }, @@ -5256,22 +4234,10 @@ "macos": "takeSnapshot:filePath:", "isOverload": true, "params": { - "windows": [ - "uid", - "filePath" - ], - "android": [ - "uid", - "filePath" - ], - "ios": [ - "uid", - "filePath" - ], - "macos": [ - "uid", - "filePath" - ] + "windows": ["uid", "filePath"], + "android": ["uid", "filePath"], + "ios": ["uid", "filePath"], + "macos": ["uid", "filePath"] }, "parent_class": "IRtcEngine" }, @@ -5282,22 +4248,10 @@ "macos": "takeSnapshotWithConfig:config:", "isOverload": true, "params": { - "windows": [ - "uid", - "config" - ], - "android": [ - "uid", - "config" - ], - "ios": [ - "uid", - "config" - ], - "macos": [ - "uid", - "config" - ] + "windows": ["uid", "config"], + "android": ["uid", "config"], + "ios": ["uid", "config"], + "macos": ["uid", "config"] }, "parent_class": "IRtcEngine" }, @@ -6316,16 +5270,8 @@ "macos": "preloadEffectEx", "isOverload": true, "params": { - "ios": [ - "connection", - "soundId", - "filePath" - ], - "macos": [ - "connection", - "soundId", - "filePath" - ] + "ios": ["connection", "soundId", "filePath"], + "macos": ["connection", "soundId", "filePath"] }, "parent_class": "IRtcEngineEx" }, @@ -6335,26 +5281,8 @@ "macos": "playEffectEx:soundId:filePath:loopCount:pitch:pan:gain:publish:", "isOverload": true, "params": { - "ios": [ - "connection", - "soundId", - "filePath", - "loopCount", - "pitch", - "pan", - "gain", - "publish" - ], - "macos": [ - "connection", - "soundId", - "filePath", - "loopCount", - "pitch", - "pan", - "gain", - "publish" - ] + "ios": ["connection", "soundId", "filePath", "loopCount", "pitch", "pan", "gain", "publish"], + "macos": ["connection", "soundId", "filePath", "loopCount", "pitch", "pan", "gain", "publish"] }, "parent_class": "IRtcEngineEx" }, @@ -6430,27 +5358,10 @@ "macos": "setBeautyEffectOptions:options:sourceType:", "isOverload": true, "params": { - "windows": [ - "enabled", - "options" - ], - "android": [ - "enabled", - "options", - "sourceType" - ], - "ios": [ - "enable", - "options", - "type", - "sourceType" - ], - "macos": [ - "enable", - "options", - "type", - "sourceType" - ] + "windows": ["enabled", "options", "type"], + "android": ["enabled", "options"], + "ios": ["enable", "options", "sourceType"], + "macos": ["enable", "options", "sourceType"] }, "parent_class": "IRtcEngine" }, @@ -6460,28 +5371,10 @@ "macos": "enableVirtualBackground:backData:segData:sourceType:", "isOverload": true, "params": { - "windows": [ - "enabled", - "backgroundSource", - "segproperty" - ], - "android": [ - "enabled", - "backgroundSource", - "segproperty" - ], - "ios": [ - "enable", - "backData", - "segData", - "sourceType" - ], - "macos": [ - "enable", - "backData", - "segData", - "sourceType" - ] + "windows": ["enabled", "backgroundSource", "segproperty"], + "android": ["enabled", "backgroundSource", "segproperty"], + "ios": ["enable", "backData", "segData", "sourceType"], + "macos": ["enable", "backData", "segData", "sourceType"] }, "parent_class": "IRtcEngine" }, @@ -6491,24 +5384,10 @@ "macos": "setLowlightEnhanceOptions:options:sourceType:", "isOverload": true, "params": { - "windows": [ - "enabled", - "options" - ], - "android": [ - "enabled", - "options" - ], - "ios": [ - "enable", - "options", - "sourceType" - ], - "macos": [ - "enable", - "options", - "sourceType" - ] + "windows": ["enabled", "options"], + "android": ["enabled", "options"], + "ios": ["enable", "options", "sourceType"], + "macos": ["enable", "options", "sourceType"] }, "parent_class": "IRtcEngine" }, @@ -6518,24 +5397,10 @@ "macos": "setVideoDenoiserOptions:options:sourceType:", "isOverload": true, "params": { - "windows": [ - "enabled", - "options" - ], - "android": [ - "enabled", - "options" - ], - "ios": [ - "enable", - "options", - "sourceType" - ], - "macos": [ - "enable", - "options", - "sourceType" - ] + "windows": ["enabled", "options"], + "android": ["enabled", "options"], + "ios": ["enable", "options", "sourceType"], + "macos": ["enable", "options", "sourceType"] }, "parent_class": "IRtcEngine" }, @@ -6545,28 +5410,10 @@ "macos": "setColorEnhanceOptions:options:sourceType:", "isOverload": true, "params": { - "windows": [ - "enabled", - "options", - "type" - ], - "android": [ - "enabled", - "options", - "type" - ], - "ios": [ - "enable", - "options", - "type", - "sourceType" - ], - "macos": [ - "enable", - "options", - "type", - "sourceType" - ] + "windows": ["enabled", "options", "type"], + "android": ["enabled", "options"], + "ios": ["enable", "options", "sourceType"], + "macos": ["enable", "options", "sourceType"] }, "parent_class": "IRtcEngine" }, @@ -6576,22 +5423,10 @@ "macos": "setFilterEffectOptions:options:", "isOverload": true, "params": { - "windows": [ - "enabled", - "options" - ], - "android": [ - "enabled", - "options" - ], - "ios": [ - "enable", - "options" - ], - "macos": [ - "enable", - "options" - ] + "windows": ["enabled", "options"], + "android": ["enabled", "options"], + "ios": ["enable", "options"], + "macos": ["enable", "options"] }, "parent_class": "IRtcEngine" }, @@ -6611,26 +5446,10 @@ "android": "setRemoteVideoStreamTypeEx [2/2]", "isOverload": true, "params": { - "windows": [ - "uid", - "streamType", - "connection" - ], - "android": [ - "uid", - "streamType", - "connection" - ], - "ios": [ - "uid", - "streamType", - "connection" - ], - "macos": [ - "uid", - "streamType", - "connection" - ] + "windows": ["uid", "streamType", "connection"], + "android": ["uid", "streamType", "connection"], + "ios": ["uid", "streamType", "connection"], + "macos": ["uid", "streamType", "connection"] }, "parent_class": "IRtcEngineEx" }, @@ -6644,42 +5463,10 @@ "macos": "playEffect:filePath:loopCount:pitch:pan:gain:publish:", "isOverload": true, "params": { - "windows": [ - "soundId", - "filePath", - "loopCount", - "pitch", - "pan", - "gain", - "publish" - ], - "android": [ - "soundId", - "filePath", - "loopCount", - "pitch", - "pan", - "gain", - "publish" - ], - "ios": [ - "soundId", - "filePath", - "loopCount", - "pitch", - "pan", - "gain", - "publish" - ], - "macos": [ - "soundId", - "filePath", - "loopCount", - "pitch", - "pan", - "gain", - "publish" - ] + "windows": ["soundId", "filePath", "loopCount", "pitch", "pan", "gain", "publish"], + "android": ["soundId", "filePath", "loopCount", "pitch", "pan", "gain", "publish"], + "ios": ["soundId", "filePath", "loopCount", "pitch", "pan", "gain", "publish"], + "macos": ["soundId", "filePath", "loopCount", "pitch", "pan", "gain", "publish"] }, "parent_class": "IRtcEngine" }, @@ -6773,18 +5560,10 @@ "android": "setBackgroundColor [1/2]", "isOverload": true, "params": { - "windows": [ - "color" - ], - "android": [ - "color" - ], - "ios": [ - "color" - ], - "macos": [ - "color" - ] + "windows": ["color"], + "android": ["color"], + "ios": ["color"], + "macos": ["color"] }, "parent_class": "LiveTranscoding" }, @@ -6792,26 +5571,10 @@ "android": "setBackgroundColor [2/2]", "isOverload": true, "params": { - "windows": [ - "red", - "green", - "blue" - ], - "android": [ - "red", - "green", - "blue" - ], - "ios": [ - "red", - "green", - "blue" - ], - "macos": [ - "red", - "green", - "blue" - ] + "windows": ["red", "green", "blue"], + "android": ["red", "green", "blue"], + "ios": ["red", "green", "blue"], + "macos": ["red", "green", "blue"] }, "parent_class": "LiveTranscoding" }, @@ -6831,18 +5594,10 @@ "android": "setUsers [1/2]", "isOverload": true, "params": { - "windows": [ - "users" - ], - "android": [ - "users" - ], - "ios": [ - "users" - ], - "macos": [ - "users" - ] + "windows": ["users"], + "android": ["users"], + "ios": ["users"], + "macos": ["users"] }, "parent_class": "LiveTranscoding" }, @@ -6850,18 +5605,10 @@ "android": "setUsers [2/2]", "isOverload": true, "params": { - "windows": [ - "users" - ], - "android": [ - "users" - ], - "ios": [ - "users" - ], - "macos": [ - "users" - ] + "windows": ["users"], + "android": ["users"], + "ios": ["users"], + "macos": ["users"] }, "parent_class": "LiveTranscoding" }, @@ -6895,18 +5642,10 @@ "macos": "enableInEarMonitoring:", "isOverload": true, "params": { - "windows": [ - "enabled" - ], - "android": [ - "enabled" - ], - "ios": [ - "enabled" - ], - "macos": [ - "enabled" - ] + "windows": ["enabled"], + "android": ["enabled"], + "ios": ["enabled"], + "macos": ["enabled"] }, "parent_class": "IRtcEngine" }, @@ -6914,22 +5653,10 @@ "android": "setRemoteVideoStreamType [2/2]", "isOverload": true, "params": { - "windows": [ - "uid", - "streamType" - ], - "android": [ - "uid", - "streamType" - ], - "ios": [ - "uid", - "streamType" - ], - "macos": [ - "uid", - "streamType" - ] + "windows": ["uid", "streamType"], + "android": ["uid", "streamType"], + "ios": ["uid", "streamType"], + "macos": ["uid", "streamType"] }, "parent_class": "IRtcEngine" }, @@ -6937,18 +5664,10 @@ "android": "setRemoteDefaultVideoStreamType [2/2]", "isOverload": true, "params": { - "windows": [ - "streamType" - ], - "android": [ - "streamType" - ], - "ios": [ - "streamType" - ], - "macos": [ - "streamType" - ] + "windows": ["streamType"], + "android": ["streamType"], + "ios": ["streamType"], + "macos": ["streamType"] }, "parent_class": "IRtcEngine" }, @@ -6956,18 +5675,10 @@ "android": "setRemoteSubscribeFallbackOption [2/2]", "isOverload": true, "params": { - "windows": [ - "option" - ], - "android": [ - "option" - ], - "ios": [ - "option" - ], - "macos": [ - "option" - ] + "windows": ["option"], + "android": ["option"], + "ios": ["option"], + "macos": ["option"] }, "parent_class": "IRtcEngine" }, @@ -6977,18 +5688,10 @@ "macos": "pushExternalVideoFrame:", "isOverload": true, "params": { - "windows": [ - "frame" - ], - "android": [ - "frame" - ], - "ios": [ - "frame" - ], - "macos": [ - "frame" - ] + "windows": ["frame"], + "android": ["frame"], + "ios": ["frame"], + "macos": ["frame"] }, "parent_class": "IRtcEngine" }, @@ -6996,22 +5699,10 @@ "android": "pushExternalVideoFrameById [2/2]", "isOverload": true, "params": { - "windows": [ - "frame", - "videoTrackId" - ], - "android": [ - "frame", - "videoTrackId" - ], - "ios": [ - "frame", - "videoTrackId" - ], - "macos": [ - "frame", - "videoTrackId" - ] + "windows": ["frame", "videoTrackId"], + "android": ["frame", "videoTrackId"], + "ios": ["frame", "videoTrackId"], + "macos": ["frame", "videoTrackId"] }, "parent_class": "IRtcEngine" }, @@ -7019,18 +5710,10 @@ "android": "pushExternalVideoFrame [2/2]", "isOverload": true, "params": { - "windows": [ - "frame" - ], - "android": [ - "frame" - ], - "ios": [ - "frame" - ], - "macos": [ - "frame" - ] + "windows": ["frame"], + "android": ["frame"], + "ios": ["frame"], + "macos": ["frame"] }, "parent_class": "IRtcEngine" }, @@ -7044,26 +5727,10 @@ "macos": "setExternalAudioSource:sampleRate:channels:", "isOverload": true, "params": { - "windows": [ - "enabled", - "sampleRate", - "channels" - ], - "android": [ - "enabled", - "sampleRate", - "channels" - ], - "ios": [ - "enabled", - "sampleRate", - "channels" - ], - "macos": [ - "enabled", - "sampleRate", - "channels" - ] + "windows": ["enabled", "sampleRate", "channels"], + "android": ["enabled", "sampleRate", "channels"], + "ios": ["enabled", "sampleRate", "channels"], + "macos": ["enabled", "sampleRate", "channels"] }, "parent_class": "IRtcEngine" }, @@ -7073,42 +5740,10 @@ "macos": "pushExternalAudioFrameRawData:samples:sampleRate:channels:trackId:timestamp:", "isOverload": true, "params": { - "windows": [ - "data", - "samples", - "timestamp", - "sampleRate", - "channels", - "bytesPerSample", - "trackId" - ], - "android": [ - "data", - "samples", - "timestamp", - "sampleRate", - "channels", - "bytesPerSample", - "trackId" - ], - "ios": [ - "data", - "samples", - "timestamp", - "sampleRate", - "channels", - "bytesPerSample", - "trackId" - ], - "macos": [ - "data", - "samples", - "timestamp", - "sampleRate", - "channels", - "bytesPerSample", - "trackId" - ] + "windows": ["data", "timestamp", "sampleRate", "channels", "trackId"], + "android": ["data", "timestamp", "sampleRate", "channels", "bytesPerSample", "trackId"], + "ios": ["data", "samples", "timestamp", "sampleRate", "channels", "trackId"], + "macos": ["data", "samples", "timestamp", "sampleRate", "channels", "trackId"] }, "parent_class": "IRtcEngine" }, @@ -7116,22 +5751,10 @@ "android": "pullPlaybackAudioFrame [2/2]", "isOverload": true, "params": { - "windows": [ - "data", - "lengthInByte" - ], - "android": [ - "data", - "lengthInByte" - ], - "ios": [ - "data", - "lengthInByte" - ], - "macos": [ - "data", - "lengthInByte" - ] + "windows": ["data"], + "android": ["data", "lengthInByte"], + "ios": ["data", "lengthInByte"], + "macos": ["data", "lengthInByte"] }, "parent_class": "IRtcEngine" }, @@ -7145,26 +5768,10 @@ "macos": "getExtensionPropertyWithVendor:extension:key:", "isOverload": true, "params": { - "windows": [ - "provider", - "extension", - "key" - ], - "android": [ - "provider", - "extension", - "key" - ], - "ios": [ - "provider", - "extension", - "key" - ], - "macos": [ - "provider", - "extension", - "key" - ] + "windows": ["provider", "extension", "key"], + "android": ["provider", "extension", "key"], + "ios": ["provider", "extension", "key"], + "macos": ["provider", "extension", "key"] }, "parent_class": "IRtcEngine" }, @@ -7172,18 +5779,10 @@ "android": "switchCamera [2/2]", "isOverload": true, "params": { - "windows": [ - "cameraId" - ], - "android": [ - "cameraId" - ], - "ios": [ - "cameraId" - ], - "macos": [ - "cameraId" - ] + "windows": ["cameraId"], + "android": ["cameraId"], + "ios": ["cameraId"], + "macos": ["cameraId"] }, "parent_class": "IRtcEngine" }, @@ -7208,30 +5807,10 @@ "android": "getMusicCollectionByMusicChartId [2/2]", "isOverload": true, "params": { - "windows": [ - "musicChartId", - "page", - "pageSize", - "jsonOption" - ], - "android": [ - "musicChartId", - "page", - "pageSize", - "jsonOption" - ], - "ios": [ - "musicChartId", - "page", - "pageSize", - "jsonOption" - ], - "macos": [ - "musicChartId", - "page", - "pageSize", - "jsonOption" - ] + "windows": ["musicChartId", "page", "pageSize", "jsonOption"], + "android": ["musicChartId", "page", "pageSize", "jsonOption"], + "ios": ["musicChartId", "page", "pageSize", "jsonOption"], + "macos": ["musicChartId", "page", "pageSize", "jsonOption"] }, "parent_class": "IMusicContentCenter" }, @@ -7239,30 +5818,10 @@ "android": "searchMusic [2/2]", "isOverload": true, "params": { - "windows": [ - "keyword", - "page", - "pageSize", - "jsonOption" - ], - "android": [ - "keyword", - "page", - "pageSize", - "jsonOption" - ], - "ios": [ - "keyword", - "page", - "pageSize", - "jsonOption" - ], - "macos": [ - "keyword", - "page", - "pageSize", - "jsonOption" - ] + "windows": ["keyword", "page", "pageSize", "jsonOption"], + "android": ["keyword", "page", "pageSize", "jsonOption"], + "ios": ["keyword", "page", "pageSize", "jsonOption"], + "macos": ["keyword", "page", "pageSize", "jsonOption"] }, "parent_class": "IMusicContentCenter" }, @@ -7293,32 +5852,10 @@ "macos": "playEffectEx:soundId:filePath:loopCount:pitch:pan:gain:startPos:", "isOverload": true, "params": { - "windows": [ - "startPos" - ], - "android": [ - "startPos" - ], - "ios": [ - "connection", - "soundId", - "filePath", - "loopCount", - "pitch", - "pan", - "gain", - "startPos" - ], - "macos": [ - "connection", - "soundId", - "filePath", - "loopCount", - "pitch", - "pan", - "gain", - "startPos" - ] + "windows": ["startPos"], + "android": ["startPos"], + "ios": ["connection", "soundId", "filePath", "loopCount", "pitch", "pan", "gain", "startPos"], + "macos": ["connection", "soundId", "filePath", "loopCount", "pitch", "pan", "gain", "startPos"] }, "parent_class": "IRtcEngineEx" }, @@ -7327,24 +5864,8 @@ "macos": "playEffectEx:soundId:filePath:loopCount:pitch:pan:gain:", "isOverload": true, "params": { - "ios": [ - "connection", - "soundId", - "filePath", - "loopCount", - "pitch", - "pan", - "gain" - ], - "macos": [ - "connection", - "soundId", - "filePath", - "loopCount", - "pitch", - "pan", - "gain" - ] + "ios": ["connection", "soundId", "filePath", "loopCount", "pitch", "pan", "gain"], + "macos": ["connection", "soundId", "filePath", "loopCount", "pitch", "pan", "gain"] }, "parent_class": "IRtcEngineEx" }, @@ -7373,38 +5894,10 @@ "macos": "playEffect:filePath:loopCount:pitch:pan:gain:", "isOverload": true, "params": { - "windows": [ - "soundId", - "filePath", - "loopCount", - "pitch", - "pan", - "gain" - ], - "android": [ - "soundId", - "filePath", - "loopCount", - "pitch", - "pan", - "gain" - ], - "ios": [ - "soundId", - "filePath", - "loopCount", - "pitch", - "pan", - "gain" - ], - "macos": [ - "soundId", - "filePath", - "loopCount", - "pitch", - "pan", - "gain" - ] + "windows": ["soundId", "filePath", "loopCount", "pitch", "pan", "gain"], + "android": ["soundId", "filePath", "loopCount", "pitch", "pan", "gain"], + "ios": ["soundId", "filePath", "loopCount", "pitch", "pan", "gain"], + "macos": ["soundId", "filePath", "loopCount", "pitch", "pan", "gain"] }, "parent_class": "IRtcEngine" }, @@ -7422,22 +5915,10 @@ "macos": "enableDualStreamMode:enabled:", "isOverload": true, "params": { - "windows": [ - "sourceType", - "enabled" - ], - "android": [ - "sourceType", - "enabled" - ], - "ios": [ - "sourceType", - "enabled" - ], - "macos": [ - "sourceType", - "enabled" - ] + "windows": ["sourceType", "enabled"], + "android": ["sourceType", "enabled"], + "ios": ["sourceType", "enabled"], + "macos": ["sourceType", "enabled"] }, "parent_class": "IRtcEngine" }, @@ -7446,18 +5927,10 @@ "macos": "pushExternalAudioFrameSampleBuffer:", "isOverload": true, "params": { - "windows": [ - "sampleBuffer" - ], - "android": [ - "sampleBuffer" - ], - "ios": [ - "sampleBuffer" - ], - "macos": [ - "sampleBuffer" - ] + "windows": ["sampleBuffer"], + "android": ["sampleBuffer"], + "ios": ["sampleBuffer"], + "macos": ["sampleBuffer"] }, "parent_class": "IRtcEngine" }, @@ -7466,30 +5939,10 @@ "macos": "pushExternalAudioFrameSampleBuffer:sampleRate:channels:trackId:", "isOverload": true, "params": { - "windows": [ - "sampleBuffer", - "sampleRate", - "channels", - "trackId" - ], - "android": [ - "sampleBuffer", - "sampleRate", - "channels", - "trackId" - ], - "ios": [ - "sampleBuffer", - "sampleRate", - "channels", - "trackId" - ], - "macos": [ - "sampleBuffer", - "sampleRate", - "channels", - "trackId" - ] + "windows": ["sampleBuffer", "sampleRate", "channels", "trackId"], + "android": ["sampleBuffer", "sampleRate", "channels", "trackId"], + "ios": ["sampleBuffer", "sampleRate", "channels", "trackId"], + "macos": ["sampleBuffer", "sampleRate", "channels", "trackId"] }, "parent_class": "IRtcEngine" }, @@ -7541,12 +5994,8 @@ "macos": "updateScreenCaptureRegion:", "isOverload": true, "params": { - "windows": [ - "rect" - ], - "macos": [ - "rect" - ] + "windows": ["rect"], + "macos": ["rect"] }, "parent_class": "IRtcEngine" }, diff --git a/scripts/name-groups-gen/name_groups_overload.json b/scripts/name-groups-gen/name_groups_overload.json index 67550770021..e2635127c66 100644 --- a/scripts/name-groups-gen/name_groups_overload.json +++ b/scripts/name-groups-gen/name_groups_overload.json @@ -1,31 +1,36 @@ { "api": { "createAgoraRtcEngine": { - "windows": "createAgoraRtcEngine" + "windows": "createAgoraRtcEngine", + "parent_class": "IRtcEngine" }, "create": { "windows": "create", "android": "create [1/2]", "ios": "sharedEngineWithAppId:delegate:", - "macos": "sharedEngineWithAppId:delegate:" + "macos": "sharedEngineWithAppId:delegate:", + "parent_class": "IRtcEngine" }, "initialize": { "windows": "initialize", "android": "create [2/2]", "ios": "sharedEngineWithConfig:delegate:", - "macos": "sharedEngineWithConfig:delegate:" + "macos": "sharedEngineWithConfig:delegate:", + "parent_class": "IRtcEngine" }, "release": { "windows": "release", "android": "destroy [1/2]", "ios": "destroy", - "macos": "destroy" + "macos": "destroy", + "parent_class": "IRtcEngine" }, "setChannelProfile": { "windows": "setChannelProfile", "android": "setChannelProfile", "ios": "setChannelProfile:", - "macos": "setChannelProfile:" + "macos": "setChannelProfile:", + "parent_class": "IRtcEngine" }, "setClientRole1": { "windows": "setClientRole [1/2]", @@ -38,7 +43,8 @@ "android": ["role"], "ios": ["role"], "macos": ["role"] - } + }, + "parent_class": "IRtcEngine" }, "setClientRole2": { "windows": "setClientRole [2/2]", @@ -51,7 +57,8 @@ "android": ["role", "options"], "ios": ["role", "options"], "macos": ["role", "options"] - } + }, + "parent_class": "IRtcEngine" }, "joinChannel1": { "windows": "joinChannel [1/2]", @@ -60,11 +67,12 @@ "macos": "joinChannelByToken:channelId:info:uid:joinSuccess:", "isOverload": true, "params": { - "windows": ["token", "channelId", "info", "uid", "joinSuccessBlock"], - "android": ["token", "channelId", "optionalInfo", "uid", "joinSuccessBlock"], + "windows": ["token", "channelId", "info", "uid"], + "android": ["token", "channelId", "optionalInfo", "uid"], "ios": ["token", "channelId", "info", "uid", "joinSuccessBlock"], "macos": ["token", "channelId", "info", "uid", "joinSuccessBlock"] - } + }, + "parent_class": "IRtcEngine" }, "joinChannel2": { "windows": "joinChannel [2/2]", @@ -73,17 +81,19 @@ "macos": "joinChannelByToken:channelId:uid:mediaOptions:joinSuccess:", "isOverload": true, "params": { - "windows": ["token", "channelId", "uid", "options", "joinSuccessBlock"], - "android": ["token", "channelId", "uid", "options", "joinSuccessBlock"], + "windows": ["token", "channelId", "uid", "options"], + "android": ["token", "channelId", "uid", "options"], "ios": ["token", "channelId", "uid", "mediaOptions", "joinSuccessBlock"], "macos": ["token", "channelId", "uid", "mediaOptions", "joinSuccessBlock"] - } + }, + "parent_class": "IRtcEngine" }, "updateChannelMediaOptions": { "windows": "updateChannelMediaOptions", "android": "updateChannelMediaOptions", "ios": "updateChannelWithMediaOptions:", - "macos": "updateChannelWithMediaOptions:" + "macos": "updateChannelWithMediaOptions:", + "parent_class": "IRtcEngine" }, "leaveChannel": { "windows": "leaveChannel [1/2]", @@ -92,11 +102,10 @@ "macos": "leaveChannel:", "isOverload": true, "params": { - "windows": ["leaveChannelBlock"], - "android": ["leaveChannelBlock"], "ios": ["leaveChannelBlock"], "macos": ["leaveChannelBlock"] - } + }, + "parent_class": "IRtcEngine" }, "leaveChannel2": { "windows": "leaveChannel [2/2]", @@ -105,29 +114,33 @@ "macos": "leaveChannel:leaveChannelBlock:", "isOverload": true, "params": { - "windows": ["options", "leaveChannelBlock"], - "android": ["options", "leaveChannelBlock"], + "windows": ["options"], + "android": ["options"], "ios": ["options", "leaveChannelBlock"], "macos": ["options", "leaveChannelBlock"] - } + }, + "parent_class": "IRtcEngine" }, "renewToken": { "windows": "renewToken", "android": "renewToken", "ios": "renewToken:", - "macos": "renewToken:" + "macos": "renewToken:", + "parent_class": "IRtcEngine" }, "getConnectionState": { "windows": "getConnectionState", "android": "getConnectionState", "ios": "getConnectionState", - "macos": "getConnectionState" + "macos": "getConnectionState", + "parent_class": "IRtcEngine" }, "registerLocalUserAccount": { "windows": "registerLocalUserAccount", "android": "registerLocalUserAccount", "ios": "registerLocalUserAccountWithAppID:userAccount:", - "macos": "registerLocalUserAccountWithAppID:userAccount:" + "macos": "registerLocalUserAccountWithAppID:userAccount:", + "parent_class": "IRtcEngine" }, "joinChannelWithUserAccount1": { "windows": "joinChannelWithUserAccount [1/2]", @@ -136,11 +149,12 @@ "macos": "joinChannelByToken:channelId:userAccount:joinSuccess:", "isOverload": true, "params": { - "windows": ["token", "channelId", "userAccount", "joinSuccessBlock"], - "android": ["token", "channelName", "userAccount", "joinSuccessBlock"], + "windows": ["token", "channelId", "userAccount"], + "android": ["token", "channelName", "userAccount"], "ios": ["token", "channelId", "userAccount", "joinSuccessBlock"], "macos": ["token", "channelId", "userAccount", "joinSuccessBlock"] - } + }, + "parent_class": "IRtcEngine" }, "joinChannelWithUserAccount2": { "windows": "joinChannelWithUserAccount [2/2]", @@ -149,152 +163,177 @@ "macos": "joinChannelByToken:channelId:userAccount:mediaOptions:joinSuccess:", "isOverload": true, "params": { - "windows": ["token", "channelId", "userAccount", "options", "joinSuccessBlock"], - "android": ["token", "channelName", "userAccount", "options", "joinSuccessBlock"], + "windows": ["token", "channelId", "userAccount", "options"], + "android": ["token", "channelName", "userAccount", "options"], "ios": ["token", "channelId", "userAccount", "mediaOptions", "joinSuccessBlock"], "macos": ["token", "channelId", "userAccount", "mediaOptions", "joinSuccessBlock"] - } + }, + "parent_class": "IRtcEngine" }, "getUserInfoByUserAccount": { "windows": "getUserInfoByUserAccount", "android": "getUserInfoByUserAccount", "ios": "getUserInfoByUserAccount:withError:", - "macos": "getUserInfoByUserAccount:withError:" + "macos": "getUserInfoByUserAccount:withError:", + "parent_class": "IRtcEngine" }, "enableWebSdkInteroperability": { "windows": "enableWebSdkInteroperability", "android": "enableWebSdkInteroperability", "ios": "enableWebSdkInteroperability:", - "macos": "enableWebSdkInteroperability:" + "macos": "enableWebSdkInteroperability:", + "parent_class": "IRtcEngine" }, "loadExtensionProvider": { - "windows": "loadExtensionProvider" + "windows": "loadExtensionProvider", + "parent_class": "IRtcEngine" }, "preloadChannel": { "windows": "preloadChannel", "android": "preloadChannel", "ios": "preloadChannelByToken:channelId:uid:", - "macos": "preloadChannelByToken:channelId:uid:" + "macos": "preloadChannelByToken:channelId:uid:", + "parent_class": "IRtcEngine" }, "preloadChannelWithUserAccount": { "windows": "preloadChannelWithUserAccount", "android": "preloadChannelWithUserAccount", "ios": "preloadChannelByTokenWithUserAccount:channelId:userAccount:", - "macos": "preloadChannelByTokenWithUserAccount:channelId:userAccount:" + "macos": "preloadChannelByTokenWithUserAccount:channelId:userAccount:", + "parent_class": "IRtcEngine" }, "setExtensionProviderProperty": { "windows": "setExtensionProviderProperty", "android": "setExtensionProviderProperty", "ios": "setExtensionProviderPropertyWithVendor:key:value:", - "macos": "setExtensionProviderPropertyWithVendor:key:value:" + "macos": "setExtensionProviderPropertyWithVendor:key:value:", + "parent_class": "IRtcEngine" }, "startMediaRenderingTracing": { "windows": "startMediaRenderingTracing", "android": "startMediaRenderingTracing", "ios": "startMediaRenderingTracing", - "macos": "startMediaRenderingTracing" + "macos": "startMediaRenderingTracing", + "parent_class": "IRtcEngine" }, "startMediaRenderingTracingEx": { "windows": "startMediaRenderingTracingEx", "android": "startMediaRenderingTracingEx", "ios": "startMediaRenderingTracingEx:", - "macos": "startMediaRenderingTracingEx:" + "macos": "startMediaRenderingTracingEx:", + "parent_class": "IRtcEngineEx" }, "enableInstantMediaRendering": { "windows": "enableInstantMediaRendering", "android": "enableInstantMediaRendering", "ios": "enableInstantMediaRendering", - "macos": "enableInstantMediaRendering" + "macos": "enableInstantMediaRendering", + "parent_class": "IRtcEngine" }, "updatePreloadChannelToken": { "windows": "updatePreloadChannelToken", "android": "updatePreloadChannelToken", "ios": "updatePreloadChannelToken:", - "macos": "updatePreloadChannelToken:" + "macos": "updatePreloadChannelToken:", + "parent_class": "IRtcEngine" }, "onMultipathStats": { "windows": "onMultipathStats", "android": "onMultipathStats", "ios": "rtcEngine:multiPathStats:", - "macos": "rtcEngine:multiPathStats:" + "macos": "rtcEngine:multiPathStats:", + "parent_class": "IRtcEngineEventHandler" }, "onRenewTokenResult": { "windows": "onRenewTokenResult", "android": "onRenewTokenResult", "ios": "rtcEngine:renewTokenResult:code:", - "macos": "rtcEngine:renewTokenResult:code:" + "macos": "rtcEngine:renewTokenResult:code:", + "parent_class": "IRtcEngineEventHandler" }, "removeVideoEffect": { "windows": "removeVideoEffect", "android": "removeVideoEffect", "ios": "removeVideoEffectWithNodeId", - "macos": "removeVideoEffectWithNodeId" + "macos": "removeVideoEffectWithNodeId", + "parent_class": "IVideoEffectObject" }, "performVideoEffectAction": { "windows": "performVideoEffectAction", "android": "performVideoEffectAction", "ios": "performVideoEffectActionWithNodeId:actionId:", - "macos": "performVideoEffectActionWithNodeId:actionId:" + "macos": "performVideoEffectActionWithNodeId:actionId:", + "parent_class": "IVideoEffectObject" }, "setVideoEffectFloatParam": { "windows": "setVideoEffectFloatParam", "android": "setVideoEffectFloatParam", "ios": "setVideoEffectFloatParamWithOption", - "macos": "setVideoEffectFloatParamWithOption" + "macos": "setVideoEffectFloatParamWithOption", + "parent_class": "IVideoEffectObject" }, "setVideoEffectIntParam": { "windows": "setVideoEffectIntParam", "android": "setVideoEffectIntParam", "ios": "setVideoEffectIntParamWithOption", - "macos": "setVideoEffectIntParamWithOption" + "macos": "setVideoEffectIntParamWithOption", + "parent_class": "IVideoEffectObject" }, "setVideoEffectBoolParam": { "windows": "setVideoEffectBoolParam", "android": "setVideoEffectBoolParam", "ios": "setVideoEffectBoolParamWithOption", - "macos": "setVideoEffectBoolParamWithOption" + "macos": "setVideoEffectBoolParamWithOption", + "parent_class": "IVideoEffectObject" }, "getVideoEffectFloatParam": { "windows": "getVideoEffectFloatParam", "android": "getVideoEffectFloatParam", "ios": "getVideoEffectFloatParamWithOption:key:", - "macos": "getVideoEffectFloatParamWithOption:key:" + "macos": "getVideoEffectFloatParamWithOption:key:", + "parent_class": "IVideoEffectObject" }, "getVideoEffectIntParam": { "windows": "getVideoEffectIntParam", "android": "getVideoEffectIntParam", "ios": "getVideoEffectIntParamWithOption:key:", - "macos": "getVideoEffectIntParamWithOption:key:" + "macos": "getVideoEffectIntParamWithOption:key:", + "parent_class": "IVideoEffectObject" }, "getVideoEffectBoolParam": { "windows": "getVideoEffectBoolParam", "android": "getVideoEffectBoolParam", "ios": "getVideoEffectBoolParamWithOption:key:", - "macos": "getVideoEffectBoolParamWithOption:key:" + "macos": "getVideoEffectBoolParamWithOption:key:", + "parent_class": "IVideoEffectObject" }, "createVideoEffectObject": { "windows": "createVideoEffectObject", "android": "createVideoEffectObject", "ios": "createVideoEffectObjectWithBundlePath", - "macos": "createVideoEffectObjectWithBundlePath" + "macos": "createVideoEffectObjectWithBundlePath", + "parent_class": "IRtcEngine" }, "addOrUpdateVideoEffect": { "windows": "addOrUpdateVideoEffect", "android": "addOrUpdateVideoEffect", "ios": "addOrUpdateVideoEffectWithNodeId", - "macos": "addOrUpdateVideoEffectWithNodeId" + "macos": "addOrUpdateVideoEffectWithNodeId", + "parent_class": "IVideoEffectObject" }, "destroyVideoEffectObject": { "windows": "destroyVideoEffectObject", "android": "destroyVideoEffectObject", "ios": "destroyVideoEffectObject", - "macos": "destroyVideoEffectObject" + "macos": "destroyVideoEffectObject", + "parent_class": "IRtcEngine" }, "setSimulcastConfig": { "windows": "setSimulcastConfig", "android": "setSimulcastConfig", "ios": "setSimulcastConfig", - "macos": "setSimulcastConfig" + "macos": "setSimulcastConfig", + "parent_class": "IRtcEngine" }, "setPlaybackAudioFrameBeforeMixingParameters1": { "windows": "setPlaybackAudioFrameBeforeMixingParameters [2/2]", @@ -307,7 +346,8 @@ "android": ["sampleRate", "channel", "samplesPerCall"], "ios": ["sampleRate", "channel", "samplesPerCall"], "macos": ["sampleRate", "channel", "samplesPerCall"] - } + }, + "parent_class": "IRtcEngine" }, "addVideoWatermark3": { "windows": "addVideoWatermark [3/3]", @@ -319,13 +359,15 @@ "windows": ["configs"], "ios": ["config"], "macos": ["config"] - } + }, + "parent_class": "IRtcEngine" }, "removeVideoWatermark": { "windows": "removeVideoWatermark", "android": "removeVideoWatermark", "ios": "removeVideoWatermark", - "macos": "removeVideoWatermark" + "macos": "removeVideoWatermark", + "parent_class": "IRtcEngine" }, "addVideoWatermarkEx1": { "windows": "addVideoWatermarkEx [2/2]", @@ -338,19 +380,22 @@ "android": ["config", "connection"], "ios": ["configs", "connection"], "macos": ["configs", "connection"] - } + }, + "parent_class": "IRtcEngineEx" }, "removeVideoWatermarkEx": { "windows": "removeVideoWatermarkEx", "android": "removeVideoWatermarkEx", "ios": "removeVideoWatermarkEx", - "macos": "removeVideoWatermarkEx" + "macos": "removeVideoWatermarkEx", + "parent_class": "IRtcEngineEx" }, "setSimulcastConfigEx": { "windows": "setSimulcastConfigEx", "android": "setSimulcastConfigEx", "ios": "setSimulcastConfigEx", - "macos": "setSimulcastConfigEx" + "macos": "setSimulcastConfigEx", + "parent_class": "IRtcEngineEx" }, "preloadEffectEx": { "windows": "preloadEffectEx", @@ -363,7 +408,8 @@ "android": ["connection", "soundId", "filePath", "startPos"], "ios": ["connection", "soundId", "filePath", "startPos"], "macos": ["connection", "soundId", "filePath", "startPos"] - } + }, + "parent_class": "IRtcEngineEx" }, "playEffectEx": { "windows": "playEffectEx", @@ -376,143 +422,167 @@ "android": ["connection", "soundId", "filePath", "loopCount", "pitch", "pan", "gain", "publish", "startPos"], "ios": ["connection", "soundId", "filePath", "loopCount", "pitch", "pan", "gain", "publish", "startPos"], "macos": ["connection", "soundId", "filePath", "loopCount", "pitch", "pan", "gain", "publish", "startPos"] - } + }, + "parent_class": "IRtcEngineEx" }, "RtcEngineReleaseCallback": { "windows": "RtcEngineReleaseCallback", - "android": "onEngineReleased" + "android": "onEngineReleased", + "parent_class": "IRtcEngineEventHandler" }, "createMediaPlayer": { "windows": "createMediaPlayer", "android": "createMediaPlayer", "ios": "createMediaPlayerWithDelegate:", - "macos": "createMediaPlayerWithDelegate:" + "macos": "createMediaPlayerWithDelegate:", + "parent_class": "IRtcEngine" }, "destroyMediaPlayer": { "windows": "destroyMediaPlayer", "android": "destroy", "ios": "destroyMediaPlayer:", - "macos": "destroyMediaPlayer:" + "macos": "destroyMediaPlayer:", + "parent_class": "IRtcEngine" }, "adjustPlayoutVolume": { "windows": "adjustPlayoutVolume", "android": "adjustPlayoutVolume", "ios": "adjustPlayoutVolume:", - "macos": "adjustPlayoutVolume:" + "macos": "adjustPlayoutVolume:", + "parent_class": "IMediaPlayer" }, "adjustPublishSignalVolume": { "windows": "adjustPublishSignalVolume", "android": "adjustPublishSignalVolume", "ios": "adjustPublishSignalVolume:", - "macos": "adjustPublishSignalVolume:" + "macos": "adjustPublishSignalVolume:", + "parent_class": "IMediaPlayer" }, "enableAutoRemoveCache": { "windows": "enableAutoRemoveCache", "android": "enableAutoRemoveCache", "ios": "enableAutoRemoveCache:", - "macos": "enableAutoRemoveCache:" + "macos": "enableAutoRemoveCache:", + "parent_class": "IMediaPlayerCacheManager" }, "getAudioTrackCount": { "windows": "getAudioTrackCount", "android": "getAudioTrackCount", "ios": "getAudioTrackCount", - "macos": "getAudioTrackCount" + "macos": "getAudioTrackCount", + "parent_class": "IRtcEngine" }, "getCacheDir": { "windows": "getCacheDir", "android": "getCacheDir", "ios": "cacheDir", - "macos": "cacheDir" + "macos": "cacheDir", + "parent_class": "IMediaPlayerCacheManager" }, "getCacheFileCount": { "windows": "getCacheFileCount", "android": "getCacheFileCount", "ios": "cacheFileCount", - "macos": "cacheFileCount" + "macos": "cacheFileCount", + "parent_class": "IMediaPlayerCacheManager" }, "getDuration": { "windows": "getDuration", "android": "getDuration", "ios": "getDuration", - "macos": "getDuration" + "macos": "getDuration", + "parent_class": "IMediaPlayer" }, "getMaxCacheFileCount": { "windows": "getMaxCacheFileCount", "android": "getMaxCacheFileCount", "ios": "maxCacheFileCount", - "macos": "maxCacheFileCount" + "macos": "maxCacheFileCount", + "parent_class": "IMediaPlayerCacheManager" }, "getMaxCacheFileSize": { "windows": "getMaxCacheFileSize", "android": "getMaxCacheFileSize", "ios": "maxCacheFileSize", - "macos": "maxCacheFileSize" + "macos": "maxCacheFileSize", + "parent_class": "IMediaPlayerCacheManager" }, "getMediaPlayerCacheManager": { "windows": "getMediaPlayerCacheManager", "android": "getMediaPlayerCacheManager", "ios": "createMediaPlayerCacheManager", - "macos": "createMediaPlayerCacheManager" + "macos": "createMediaPlayerCacheManager", + "parent_class": "IMediaPlayerCacheManager" }, "getMediaPlayerId": { "windows": "getMediaPlayerId", "android": "getMediaPlayerId", "ios": "getMediaPlayerId", - "macos": "getMediaPlayerId" + "macos": "getMediaPlayerId", + "parent_class": "IMediaPlayer" }, "getMute": { "windows": "getMute", "android": "getMute", "ios": "getMute", - "macos": "getMute" + "macos": "getMute", + "parent_class": "IMediaPlayer" }, "getPlayoutVolume": { "windows": "getPlayoutVolume", "android": "getPlayoutVolume", "ios": "getPlayoutVolume", - "macos": "getPlayoutVolume" + "macos": "getPlayoutVolume", + "parent_class": "IMediaPlayer" }, "getPlayPosition": { "windows": "getPlayPosition", "android": "getPlayPosition", "ios": "getPosition", - "macos": "getPosition" + "macos": "getPosition", + "parent_class": "IMediaPlayer" }, "getPlaySrc_IMediaPlayer": { "windows": "getPlaySrc", "android": "getPlaySrc [1/2]", "ios": "getPlaySrc", - "macos": "getPlaySrc" + "macos": "getPlaySrc", + "parent_class": "IMediaPlayer" }, "getPublishSignalVolume": { "windows": "getPublishSignalVolume", "android": "getPublishSignalVolume", "ios": "getPublishSignalVolume", - "macos": "getPublishSignalVolume" + "macos": "getPublishSignalVolume", + "parent_class": "IMediaPlayer" }, "getState": { "windows": "getState", "android": "getState", "ios": "getPlayerState", - "macos": "getPlayerState" + "macos": "getPlayerState", + "parent_class": "IMediaPlayer" }, "getStreamCount": { "windows": "getStreamCount", "android": "getStreamCount", "ios": "getStreamCount", - "macos": "getStreamCount" + "macos": "getStreamCount", + "parent_class": "IMediaPlayer" }, "getStreamInfo": { "windows": "getStreamInfo", "android": "getStreamInfo", "ios": "getStreamByIndex:", - "macos": "getStreamByIndex:" + "macos": "getStreamByIndex:", + "parent_class": "IMediaPlayer" }, "mute": { "windows": "mute", "android": "mute", "ios": "mute:", - "macos": "mute:" + "macos": "mute:", + "parent_class": "IMediaPlayer" }, "open": { "windows": "open", @@ -525,7 +595,8 @@ "android": ["url", "startPos"], "ios": ["url", "startPos"], "macos": ["url", "startPos"] - } + }, + "parent_class": "IMediaPlayer" }, "open2": { "windows": "open", @@ -536,124 +607,146 @@ "android": ["uri", "startPos"], "ios": ["uri", "startPos"], "macos": ["uri", "startPos"] - } + }, + "parent_class": "IMediaPlayer" }, "pause": { "windows": "pause", "android": "pause", "ios": "pause", - "macos": "pause" + "macos": "pause", + "parent_class": "IMediaPlayer" }, "play": { "windows": "play", "android": "play", "ios": "play", - "macos": "play" + "macos": "play", + "parent_class": "IMediaPlayer" }, "removeAllCaches": { "windows": "removeAllCaches", "android": "removeAllCaches", "ios": "removeAllCaches", - "macos": "removeAllCaches" + "macos": "removeAllCaches", + "parent_class": "IMediaPlayerCacheManager" }, "removeCacheByUri": { "windows": "removeCacheByUri", "android": "removeCacheByUri", "ios": "removeCacheByUri:", - "macos": "removeCacheByUri:" + "macos": "removeCacheByUri:", + "parent_class": "IMediaPlayerCacheManager" }, "removeOldCache": { "windows": "removeOldCache", "android": "removeOldCache", "ios": "removeOldCache", - "macos": "removeOldCache" + "macos": "removeOldCache", + "parent_class": "IMediaPlayerCacheManager" }, "registerAudioFrameObserver1_IMediaPlayer": { - "windows": "registerAudioFrameObserver [1/2]" + "windows": "registerAudioFrameObserver [1/2]", + "parent_class": "IMediaPlayer" }, "registerAudioFrameObserver2_IMediaPlayer": { "windows": "registerAudioFrameObserver [2/2]", - "android": "registerAudioFrameObserver" + "android": "registerAudioFrameObserver", + "parent_class": "IMediaPlayer" }, "registerPlayerSourceObserver": { "windows": "registerPlayerSourceObserver", - "android": "registerPlayerObserver" + "android": "registerPlayerObserver", + "parent_class": "IMediaPlayer" }, "registerVideoFrameObserver_IMediaPlayer": { "windows": "registerVideoFrameObserver", - "android": "registerVideoFrameObserver" + "android": "registerVideoFrameObserver", + "parent_class": "IMediaPlayer" }, "resume": { "windows": "resume", "android": "resume", "ios": "resume", - "macos": "resume" + "macos": "resume", + "parent_class": "IMediaPlayer" }, "seek": { "windows": "seek", "android": "seek", "ios": "seekToPosition:", - "macos": "seekToPosition:" + "macos": "seekToPosition:", + "parent_class": "IMediaPlayer" }, "selectAudioTrack": { "windows": "selectAudioTrack [1/2]", "android": "selectAudioTrack", "ios": "selectAudioTrack:", - "macos": "selectAudioTrack:" + "macos": "selectAudioTrack:", + "parent_class": "IRtcEngine" }, "selectAudioTrack_IMediaPlayer": { "windows": "selectAudioTrack [2/2]", "android": "selectAudioTrack", "ios": "selectAudioTrack:", - "macos": "selectAudioTrack:" + "macos": "selectAudioTrack:", + "parent_class": "IMediaPlayer" }, "selectMultiAudioTrack": { "windows": "selectMultiAudioTrack", "android": "selectMultiAudioTrack", "ios": "selectMultiAudioTrack:publishTrackIndex:", - "macos": "selectMultiAudioTrack:publishTrackIndex:" + "macos": "selectMultiAudioTrack:publishTrackIndex:", + "parent_class": "IMediaPlayer" }, "setAudioDualMonoMode": { "windows": "setAudioDualMonoMode", "android": "setAudioDualMonoMode", "ios": "setAudioDualMonoMode:", - "macos": "setAudioDualMonoMode:" + "macos": "setAudioDualMonoMode:", + "parent_class": "IMediaPlayer" }, "setAudioPitch": { "windows": "setAudioPitch", "android": "setAudioPitch", "ios": "setAudioPitch:", - "macos": "setAudioPitch:" + "macos": "setAudioPitch:", + "parent_class": "IMediaPlayer" }, "setCacheDir": { "windows": "setCacheDir", "android": "setCacheDir", "ios": "setCacheDir:", - "macos": "setCacheDir:" + "macos": "setCacheDir:", + "parent_class": "IMediaPlayerCacheManager" }, "setLoopCount": { "windows": "setLoopCount", "android": "setLoopCount", "ios": "setLoopCount:", - "macos": "setLoopCount:" + "macos": "setLoopCount:", + "parent_class": "IMediaPlayer" }, "setMaxCacheFileCount": { "windows": "setMaxCacheFileCount", "android": "setMaxCacheFileCount", "ios": "setMaxCacheFileCount:", - "macos": "setMaxCacheFileCount:" + "macos": "setMaxCacheFileCount:", + "parent_class": "IMediaPlayerCacheManager" }, "setMaxCacheFileSize": { "windows": "setMaxCacheFileSize", "android": "setMaxCacheFileSize", "ios": "setMaxCacheFileSize:", - "macos": "setMaxCacheFileSize:" + "macos": "setMaxCacheFileSize:", + "parent_class": "IMediaPlayerCacheManager" }, "setPlaybackSpeed": { "windows": "setPlaybackSpeed", "android": "setPlaybackSpeed", "ios": "setPlaybackSpeed:", - "macos": "setPlaybackSpeed:" + "macos": "setPlaybackSpeed:", + "parent_class": "IMediaPlayer" }, "setPlayerOption": { "windows": "setPlayerOption [1/2]", @@ -666,7 +759,8 @@ "android": ["key", "value"], "ios": ["key", "value"], "macos": ["key", "value"] - } + }, + "parent_class": "IMediaPlayer" }, "setPlayerOption2": { "windows": "setPlayerOption [2/2]", @@ -674,457 +768,539 @@ "ios": "setPlayerOptionString:value:", "macos": "setPlayerOptionString:value:", "isOverload": true, - "params": {} + "params": {}, + "parent_class": "IMediaPlayer" }, "setRenderMode": { "windows": "setRenderMode", "android": "setVideoRenderMode", "ios": "setRenderMode:", - "macos": "setRenderMode:" + "macos": "setRenderMode:", + "parent_class": "IMediaPlayer" }, "setView": { "windows": "setView", "android": "setView", "ios": "setView:", - "macos": "setView:" + "macos": "setView:", + "parent_class": "IMediaPlayer" }, "stop": { "windows": "stop", "android": "stop [1/2]", "ios": "stop", - "macos": "stop" + "macos": "stop", + "parent_class": "IMediaPlayer" }, "unregisterAudioFrameObserver_IMediaPlayer": { - "windows": "unregisterAudioFrameObserver" + "windows": "unregisterAudioFrameObserver", + "parent_class": "IMediaPlayer" }, "unregisterPlayerSourceObserver": { "windows": "unregisterPlayerSourceObserver", - "android": "unRegisterPlayerObserver" + "android": "unRegisterPlayerObserver", + "parent_class": "IMediaPlayer" }, "unregisterVideoFrameObserver_IMediaPlayer": { - "windows": "unregisterVideoFrameObserver" + "windows": "unregisterVideoFrameObserver", + "parent_class": "IMediaPlayer" }, "openWithMediaSource": { "windows": "openWithMediaSource", "android": "openWithMediaSource", "ios": "openWithMediaSource:", - "macos": "openWithMediaSource:" + "macos": "openWithMediaSource:", + "parent_class": "IMediaPlayer" }, "switchSrc": { "windows": "switchSrc", "android": "switchSrc", "ios": "switchSrc:syncPts:", - "macos": "switchSrc:syncPts:" + "macos": "switchSrc:syncPts:", + "parent_class": "IMediaPlayer" }, "preloadSrc": { "windows": "preloadSrc", "android": "preloadSrc", "ios": "preloadSrc:startPos:", - "macos": "preloadSrc:startPos:" + "macos": "preloadSrc:startPos:", + "parent_class": "IMediaPlayer" }, "unloadSrc": { "windows": "unloadSrc", "android": "unloadSrc", "ios": "unloadSrc:", - "macos": "unloadSrc:" + "macos": "unloadSrc:", + "parent_class": "IMediaPlayer" }, "playPreloadedSrc": { "windows": "playPreloadedSrc", "android": "playPreloadedSrc", "ios": "playPreloadedSrc:", - "macos": "playPreloadedSrc:" + "macos": "playPreloadedSrc:", + "parent_class": "IMediaPlayer" }, "AddView": { "windows": "AddView", "android": "AddView", "ios": "addView:config:error:", - "macos": "addView:config:error:" + "macos": "addView:config:error:", + "parent_class": "Canvas" }, "Canvas_Canvas": { "windows": "Canvas", "android": "Canvas", "ios": "initWithRte:initialConfig:", - "macos": "initWithRte:initialConfig:" + "macos": "initWithRte:initialConfig:", + "parent_class": "Canvas" }, "Code": { "windows": "Code", "android": "code", "ios": "code", - "macos": "code" + "macos": "code", + "parent_class": "Error" }, "Destroy_Rte": { "windows": "Destroy", "android": "destroy", "ios": "destroy:", - "macos": "destroy:" + "macos": "destroy:", + "parent_class": "Rte" }, "Message": { "windows": "Message", "android": "message", "ios": "message", - "macos": "message" + "macos": "message", + "parent_class": "Error" }, "GetAutoPlay": { "windows": "GetAutoPlay", "android": "getAutoPlay", "ios": "autoPlay:", - "macos": "autoPlay:" + "macos": "autoPlay:", + "parent_class": "PlayerConfig" }, "GetFromBridge": { "windows": "GetFromBridge", "android": "GetFromBridge", "ios": "getFromBridge:", - "macos": "getFromBridge:" + "macos": "getFromBridge:", + "parent_class": "Rte" }, "Rte_Rte": { "windows": "Rte", "android": "Rte", "ios": "initWithInitialConfig:", - "macos": "initWithInitialConfig:" + "macos": "initWithInitialConfig:", + "parent_class": "Rte" }, "InitMediaEngine": { "windows": "InitMediaEngine", "android": "initMediaEngine", "ios": "initMediaEngine:error:", - "macos": "initMediaEngine:error:" + "macos": "initMediaEngine:error:", + "parent_class": "Rte" }, "SetAutoPlay": { "windows": "SetAutoPlay", "android": "setAutoPlay", "ios": "setAutoPlay:error:", - "macos": "setAutoPlay:error:" + "macos": "setAutoPlay:error:", + "parent_class": "PlayerConfig" }, "SetAppId": { "windows": "SetAppId", "android": "setAppId", "ios": "setAppId:error:", - "macos": "setAppId:error:" + "macos": "setAppId:error:", + "parent_class": "Config" }, "SetCanvas": { "windows": "SetCanvas", "android": "setCanvas", "ios": "setCanvas:error:", - "macos": "setCanvas:error:" + "macos": "setCanvas:error:", + "parent_class": "Player" }, "SetRenderMode_CanvasConfig": { "windows": "SetRenderMode", "android": "setRenderMode", "ios": "setVideoMirrorMode:error:", - "macos": "setVideoMirrorMode:error:" + "macos": "setVideoMirrorMode:error:", + "parent_class": "CanvasConfig" }, "GetAppId": { "windows": "GetAppId", "android": "getAppId", "ios": "appId:", - "macos": "appId:" + "macos": "appId:", + "parent_class": "Config" }, "GetStats": { "windows": "GetStats", "android": "getStats", "ios": "getStats:", - "macos": "getStats:" + "macos": "getStats:", + "parent_class": "Player" }, "GetMirrorMode": { "windows": "GetMirrorMode", "android": "getVideoRenderMode", "ios": "videoMirrorMode:", - "macos": "videoMirrorMode:" + "macos": "videoMirrorMode:", + "parent_class": "CanvasConfig" }, "GetRenderMode": { "windows": "GetRenderMode", "android": "getVideoRenderMode", "ios": "videoRenderMode:", - "macos": "videoRenderMode:" + "macos": "videoRenderMode:", + "parent_class": "CanvasConfig" }, "MuteAudio": { "windows": "MuteAudio", "android": "muteAudio", "ios": "muteAudio:", - "macos": "muteAudio:" + "macos": "muteAudio:", + "parent_class": "Player" }, "MuteVideo": { "windows": "MuteVideo", "android": "muteVideo", "ios": "muteVideo:", - "macos": "muteVideo:" + "macos": "muteVideo:", + "parent_class": "Player" }, "SetConfigs_Rte": { "windows": "SetConfigs [1/3]", "android": "setConfigs [1/3]", "ios": "setConfigs:error:", - "macos": "setConfigs:error:" + "macos": "setConfigs:error:", + "parent_class": "Rte" }, "SetConfigs_Player": { "windows": "SetConfigs [2/3]", "android": "setConfigs [2/3]", "ios": "setConfigs:error:", - "macos": "setConfigs:error:" + "macos": "setConfigs:error:", + "parent_class": "Player" }, "SetConfigs_Canvas": { "windows": "SetConfigs [3/3]", "android": "setConfigs [3/3]", "ios": "setConfigs:error:", - "macos": "setConfigs:error:" + "macos": "setConfigs:error:", + "parent_class": "Canvas" }, "SetMirrorMode": { "windows": "SetMirrorMode", "android": "setVideoMirrorMode", "ios": "setVideoMirrorMode:error:", - "macos": "setVideoMirrorMode:error:" + "macos": "setVideoMirrorMode:error:", + "parent_class": "CanvasConfig" }, "SetJsonParameter_Config": { "windows": "SetJsonParameter", "android": "setJsonParameter", "ios": "setJsonParameter:error:", - "macos": "setJsonParameter:error:" + "macos": "setJsonParameter:error:", + "parent_class": "Config" }, "GetConfigs_Rte": { "windows": "GetConfigs [1/3]", "android": "getConfigs [1/3]", "ios": "getConfigs:error:", - "macos": "getConfigs:error:" + "macos": "getConfigs:error:", + "parent_class": "Rte" }, "GetConfigs_Player": { "windows": "GetConfigs [2/3]", "android": "getConfigs [2/3]", "ios": "getConfigs:error:", - "macos": "getConfigs:error:" + "macos": "getConfigs:error:", + "parent_class": "Player" }, "GetConfigs_Canvas": { "windows": "GetConfigs [3/3]", "android": "getConfigs [3/3]", "ios": "getConfigs:error:", - "macos": "getConfigs:error:" + "macos": "getConfigs:error:", + "parent_class": "Canvas" }, "GetInfo": { "windows": "GetInfo", "android": "getInfo", "ios": "getInfo:error:", - "macos": "getInfo:error:" + "macos": "getInfo:error:", + "parent_class": "Player" }, "GetJsonParameter_Config": { "windows": "GetJsonParameter", "android": "getJsonParameter", "ios": "jsonParameter:", - "macos": "jsonParameter:" + "macos": "jsonParameter:", + "parent_class": "Config" }, "Pause_Player": { "windows": "Pause", "android": "pause", "ios": "pause:", - "macos": "pause:" + "macos": "pause:", + "parent_class": "Player" }, "Play_Player": { "windows": "Play", "android": "play", "ios": "play:", - "macos": "play:" + "macos": "play:", + "parent_class": "Player" }, "Player_Player": { "windows": "Player", "android": "Player", "ios": "initWithRte:initialConfig:", - "macos": "initWithRte:initialConfig:" + "macos": "initWithRte:initialConfig:", + "parent_class": "Player" }, "PreloadWithUrl": { "windows": "PreloadWithUrl", "android": "preloadWithUrl", "ios": "preloadWithUrl:error:", - "macos": "preloadWithUrl:error:" + "macos": "preloadWithUrl:error:", + "parent_class": "Player" }, "RemoveView": { "windows": "RemoveView", "android": "removeView", "ios": "removeView:config:error:", - "macos": "removeView:config:error:" + "macos": "removeView:config:error:", + "parent_class": "Canvas" }, "RegisterObserver_Player": { "windows": "RegisterObserver", "android": "registerObserver", "ios": "registerObserver:error:", - "macos": "registerObserver:error:" + "macos": "registerObserver:error:", + "parent_class": "Player" }, "Stop_Player": { "windows": "Stop", "android": "stop", "ios": "pause:", - "macos": "pause:" + "macos": "pause:", + "parent_class": "Player" }, "OpenWithUrl": { "windows": "OpenWithUrl", "android": "openWithUrl", "ios": "openWithUrl:startTime:cb:", - "macos": "openWithUrl:startTime:cb:" + "macos": "openWithUrl:startTime:cb:", + "parent_class": "Player" }, "UnregisterObserver_Player": { "windows": "UnregisterObserver", "android": "unregisterObserver", "ios": "unregisterObserver:error:", - "macos": "unregisterObserver:error:" + "macos": "unregisterObserver:error:", + "parent_class": "Player" }, "State": { "windows": "State", - "android": "State" + "android": "State", + "parent_class": "playerinfo" }, "Duration": { "windows": "Duration", - "android": "duration" + "android": "duration", + "parent_class": "playerinfo" }, "StreamCount": { "windows": "StreamCount", - "android": "streamCount" + "android": "streamCount", + "parent_class": "playerinfo" }, "HasAudio": { "windows": "HasAudio", - "android": "hasAudio" + "android": "hasAudio", + "parent_class": "playerinfo" }, "HasVideo": { "windows": "HasVideo", - "android": "hasVideo" + "android": "hasVideo", + "parent_class": "playerinfo" }, "IsAudioMuted": { "windows": "IsAudioMuted", - "android": "isAudioMuted" + "android": "isAudioMuted", + "parent_class": "playerinfo" }, "IsVideoMuted": { "windows": "IsVideoMuted", - "android": "isVideoMuted" + "android": "isVideoMuted", + "parent_class": "playerinfo" }, "VideoHeight": { "windows": "VideoHeight", - "android": "videoHeight" + "android": "videoHeight", + "parent_class": "playerinfo" }, "VideoWidth": { "windows": "VideoWidth", - "android": "videoWidth" + "android": "videoWidth", + "parent_class": "playerinfo" }, "AbrSubscriptionLayer": { "windows": "AbrSubscriptionLayer", - "android": "abrSubscriptionLayer" + "android": "abrSubscriptionLayer", + "parent_class": "playerinfo" }, "AudioSampleRate": { "windows": "AudioSampleRate", - "android": "audioSampleRate" + "android": "audioSampleRate", + "parent_class": "playerinfo" }, "AudioChannels": { "windows": "AudioChannels", - "android": "AudioChannels" + "android": "AudioChannels", + "parent_class": "playerinfo" }, "AudioBitsPerSample": { "windows": "AudioBitsPerSample", - "android": "audioBitsPerSample" + "android": "audioBitsPerSample", + "parent_class": "playerinfo" }, "CurrentUrl": { "windows": "CurrentUrl", - "android": "currentUrl" + "android": "currentUrl", + "parent_class": "playerinfo" }, "SetPlaybackSpeed": { "windows": "SetPlaybackSpeed", "android": "setPlaybackSpeed", "ios": "setPlaybackSpeed", - "macos": "setPlaybackSpeed" + "macos": "setPlaybackSpeed", + "parent_class": "PlayerConfig" }, "GetPlaybackSpeed": { "windows": "GetPlaybackSpeed", "android": "getPlaybackSpeed", "ios": "playbackSpeed", - "macos": "playbackSpeed" + "macos": "playbackSpeed", + "parent_class": "PlayerConfig" }, "SetPlayoutVolume": { "windows": "SetPlayoutVolume", "android": "setPlayoutVolume", "ios": "setPlayoutVolume", - "macos": "setPlayoutVolume" + "macos": "setPlayoutVolume", + "parent_class": "PlayerConfig" }, "GetPlayoutVolume": { "windows": "GetPlayoutVolume", "android": "getPlayoutVolume", "ios": "playoutVolume", - "macos": "playoutVolume" + "macos": "playoutVolume", + "parent_class": "PlayerConfig" }, "SetLoopCount": { "windows": "SetLoopCount", "android": "setLoopCount", "ios": "setLoopCount", - "macos": "setLoopCount" + "macos": "setLoopCount", + "parent_class": "PlayerConfig" }, "GetLoopCount": { "windows": "GetLoopCount", "android": "getLoopCount", "ios": "loopCount", - "macos": "loopCount" + "macos": "loopCount", + "parent_class": "PlayerConfig" }, "SwitchWithUrl": { "windows": "SwitchWithUrl", "android": "switchWithUrl", "ios": "switchWithUrl", - "macos": "switchWithUrl" + "macos": "switchWithUrl", + "parent_class": "Player" }, "Seek": { "windows": "Seek", "android": "seek", "ios": "seek", - "macos": "seek" + "macos": "seek", + "parent_class": "Player" }, "GetPosition": { "windows": "GetPosition", "android": "getPosition", "ios": "getPosition", - "macos": "getPosition" + "macos": "getPosition", + "parent_class": "Player" }, "onAudioVolumeIndication_PlayerObserver": { "windows": "onAudioVolumeIndication", "android": "onAudioVolumeIndication", "ios": "onAudioVolumeIndication:volume:", - "macos": "onAudioVolumeIndication:volume:" + "macos": "onAudioVolumeIndication:volume:", + "parent_class": "PlayerObserver" }, "onEvent": { "windows": "onEvent", "android": "onEvent", "ios": "onEvent:", - "macos": "onEvent:" + "macos": "onEvent:", + "parent_class": "PlayerObserver" }, "onMetadata_PlayerObserver": { "windows": "onMetadata [2/2]", "android": "onMetadata [2/2]", "ios": "onMetadata:data:", - "macos": "onMetadata:data:" + "macos": "onMetadata:data:", + "parent_class": "PlayerObserver" }, "onPlayerInfoUpdated_PlayerObserver": { "windows": "onPlayerInfoUpdated [2/2]", "android": "onPlayerInfoUpdated [2/2]", "ios": "onPlayerInfoUpdated:", - "macos": "onPlayerInfoUpdated:" + "macos": "onPlayerInfoUpdated:", + "parent_class": "PlayerObserver" }, "onResolutionChanged": { "windows": "onResolutionChanged", "android": "onResolutionChanged", "ios": "onResolutionChanged:", - "macos": "onResolutionChanged:" + "macos": "onResolutionChanged:", + "parent_class": "PlayerObserver" }, "onStateChanged": { "windows": "onStateChanged", "android": "onStateChanged", "ios": "onStateChanged:newState:error:", - "macos": "onStateChanged:newState:error:" + "macos": "onStateChanged:newState:error:", + "parent_class": "PlayerObserver" }, "onPositionChanged_PlayerObserver": { "windows": "onPositionChanged", "android": "onPositionChanged", "ios": "onPositionChanged", - "macos": "onPositionChanged" + "macos": "onPositionChanged", + "parent_class": "PlayerObserver" }, "enableAudio": { "windows": "enableAudio", "android": "enableAudio", "ios": "enableAudio", - "macos": "enableAudio" + "macos": "enableAudio", + "parent_class": "IRtcEngine" }, "disableAudio": { "windows": "disableAudio", "android": "disableAudio", "ios": "disableAudio", - "macos": "disableAudio" + "macos": "disableAudio", + "parent_class": "IRtcEngine" }, "setAudioProfile": { "windows": "setAudioProfile [1/2]", @@ -1137,7 +1313,8 @@ "android": ["profile", "scenario"], "ios": ["profile", "scenario"], "macos": ["profile", "scenario"] - } + }, + "parent_class": "IRtcEngine" }, "setAudioProfile2": { "windows": "setAudioProfile [2/2]", @@ -1150,135 +1327,158 @@ "android": ["profile"], "ios": ["profile"], "macos": ["profile"] - } + }, + "parent_class": "IRtcEngine" }, "setAudioScenario": { "windows": "setAudioScenario", "android": "setAudioScenario", "ios": "setAudioScenario:", - "macos": "setAudioScenario:" + "macos": "setAudioScenario:", + "parent_class": "IRtcEngine" }, "setAudioSessionOperationRestriction": { "windows": "setAudioSessionOperationRestriction", - "ios": "setAudioSessionOperationRestriction:" + "ios": "setAudioSessionOperationRestriction:", + "parent_class": "IRtcEngine" }, "adjustRecordingSignalVolume": { "windows": "adjustRecordingSignalVolume", "android": "adjustRecordingSignalVolume", "ios": "adjustRecordingSignalVolume:", - "macos": "adjustRecordingSignalVolume:" + "macos": "adjustRecordingSignalVolume:", + "parent_class": "IRtcEngine" }, "adjustLoopbackSignalVolume": { "windows": "adjustLoopbackSignalVolume", - "macos": "adjustLoopbackSignalVolume:" + "macos": "adjustLoopbackSignalVolume:", + "parent_class": "IRtcEngine" }, "adjustUserPlaybackSignalVolume": { "windows": "adjustUserPlaybackSignalVolume", "android": "adjustUserPlaybackSignalVolume", "ios": "adjustUserPlaybackSignalVolume:volume:", - "macos": "adjustUserPlaybackSignalVolume:volume:" + "macos": "adjustUserPlaybackSignalVolume:volume:", + "parent_class": "IRtcEngine" }, "adjustPlaybackSignalVolume": { "windows": "adjustPlaybackSignalVolume", "android": "adjustPlaybackSignalVolume", "ios": "adjustPlaybackSignalVolume:", - "macos": "adjustPlaybackSignalVolume:" + "macos": "adjustPlaybackSignalVolume:", + "parent_class": "IRtcEngine" }, "adjustCustomAudioPublishVolume": { "windows": "adjustCustomAudioPublishVolume", "android": "adjustCustomAudioPublishVolume", "ios": "adjustCustomAudioPublishVolume:volume:", - "macos": "adjustCustomAudioPublishVolume:volume:" + "macos": "adjustCustomAudioPublishVolume:volume:", + "parent_class": "IRtcEngine" }, "enableLocalAudio": { "windows": "enableLocalAudio", "android": "enableLocalAudio", "ios": "enableLocalAudio:", - "macos": "enableLocalAudio:" + "macos": "enableLocalAudio:", + "parent_class": "IRtcEngine" }, "muteLocalAudioStream": { "windows": "muteLocalAudioStream", "android": "muteLocalAudioStream", "ios": "muteLocalAudioStream:", - "macos": "muteLocalAudioStream:" + "macos": "muteLocalAudioStream:", + "parent_class": "IRtcEngine" }, "muteRemoteAudioStream": { "windows": "muteRemoteAudioStream", "android": "muteRemoteAudioStream", "ios": "muteRemoteAudioStream:mute:", - "macos": "muteRemoteAudioStream:mute:" + "macos": "muteRemoteAudioStream:mute:", + "parent_class": "IRtcEngine" }, "muteAllRemoteAudioStreams": { "windows": "muteAllRemoteAudioStreams", "android": "muteAllRemoteAudioStreams", "ios": "muteAllRemoteAudioStreams:", - "macos": "muteAllRemoteAudioStreams:" + "macos": "muteAllRemoteAudioStreams:", + "parent_class": "IRtcEngine" }, "muteRecordingSignal": { "windows": "muteRecordingSignal", "android": "muteRecordingSignal", "ios": "muteRecordingSignal:", - "macos": "muteRecordingSignal:" + "macos": "muteRecordingSignal:", + "parent_class": "IRtcEngine" }, "setSubscribeAudioBlocklist": { "windows": "setSubscribeAudioBlocklist", "android": "setSubscribeAudioBlocklist", "ios": "setSubscribeAudioBlocklist:", - "macos": "setSubscribeAudioBlocklist:" + "macos": "setSubscribeAudioBlocklist:", + "parent_class": "IRtcEngine" }, "setSubscribeAudioAllowlist": { "windows": "setSubscribeAudioAllowlist", "android": "setSubscribeAudioAllowlist", "ios": "setSubscribeAudioAllowlist:", - "macos": "setSubscribeAudioAllowlist:" + "macos": "setSubscribeAudioAllowlist:", + "parent_class": "IRtcEngine" }, "enableVideo": { "windows": "enableVideo", "android": "enableVideo", "ios": "enableVideo", - "macos": "enableVideo" + "macos": "enableVideo", + "parent_class": "IRtcEngine" }, "disableVideo": { "windows": "disableVideo", "android": "disableVideo", "ios": "disableVideo", - "macos": "disableVideo" + "macos": "disableVideo", + "parent_class": "IRtcEngine" }, "setSubscribeVideoBlocklist": { "windows": "setSubscribeVideoBlocklist", "android": "setSubscribeVideoBlocklist", "ios": "setSubscribeVideoBlocklist:", - "macos": "setSubscribeVideoBlocklist:" + "macos": "setSubscribeVideoBlocklist:", + "parent_class": "IRtcEngine" }, "setSubscribeVideoAllowlist": { "windows": "setSubscribeVideoAllowlist", "android": "setSubscribeVideoAllowlist", "ios": "setSubscribeVideoAllowlist:", - "macos": "setSubscribeVideoAllowlist:" + "macos": "setSubscribeVideoAllowlist:", + "parent_class": "IRtcEngine" }, "setVideoScenario": { "windows": "setVideoScenario", "android": "setVideoScenario", "ios": "setVideoScenario:", - "macos": "setVideoScenario:" + "macos": "setVideoScenario:", + "parent_class": "IRtcEngine" }, "setVideoEncoderConfiguration": { "windows": "setVideoEncoderConfiguration", "android": "setVideoEncoderConfiguration", "ios": "setVideoEncoderConfiguration:", - "macos": "setVideoEncoderConfiguration:" + "macos": "setVideoEncoderConfiguration:", + "parent_class": "IRtcEngine" }, "setupLocalVideo": { "windows": "setupLocalVideo", "android": "setupLocalVideo", "ios": "setupLocalVideo:", - "macos": "setupLocalVideo:" + "macos": "setupLocalVideo:", + "parent_class": "IRtcEngine" }, "setupRemoteVideo": { "windows": "setupRemoteVideo", "android": "setupRemoteVideo", "ios": "setupRemoteVideo:", - "macos": "setupRemoteVideo:" + "macos": "setupRemoteVideo:", + "parent_class": "IRtcEngine" }, "setLocalRenderMode1": { "windows": "setLocalRenderMode [1/2]", @@ -1287,11 +1487,12 @@ "macos": "setLocalRenderMode:mode:", "isOverload": true, "params": { - "windows": ["renderMode", "uid"], - "android": ["renderMode", "uid"], + "windows": ["renderMode"], + "android": ["renderMode"], "ios": ["mode", "uid"], "macos": ["mode", "uid"] - } + }, + "parent_class": "IRtcEngine" }, "setLocalRenderMode2": { "windows": "setLocalRenderMode [2/2]", @@ -1304,25 +1505,29 @@ "android": ["renderMode", "mirrorMode"], "ios": ["mode", "mirror"], "macos": ["mode", "mirror"] - } + }, + "parent_class": "IRtcEngine" }, "setRemoteRenderMode2": { "windows": "setRemoteRenderMode", "android": "setRemoteRenderMode", "ios": "setRemoteRenderMode:mode:mirror:", - "macos": "setRemoteRenderMode:mode:mirror:" + "macos": "setRemoteRenderMode:mode:mirror:", + "parent_class": "IRtcEngine" }, "setLocalRenderTargetFps": { "windows": "setLocalRenderTargetFps", "android": "setLocalRenderTargetFps", "ios": "setLocalRenderTargetFps", - "macos": "setLocalRenderTargetFps" + "macos": "setLocalRenderTargetFps", + "parent_class": "IRtcEngine" }, "setRemoteRenderTargetFps": { "windows": "setRemoteRenderTargetFps", "android": "setRemoteRenderTargetFps", "ios": "setRemoteRenderTargetFps", - "macos": "setRemoteRenderTargetFps" + "macos": "setRemoteRenderTargetFps", + "parent_class": "IRtcEngine" }, "startPreview": { "windows": "startPreview [1/2]", @@ -1330,7 +1535,8 @@ "ios": "startPreview", "macos": "startPreview", "isOverload": true, - "params": {} + "params": {}, + "parent_class": "IRtcEngine" }, "startPreview2": { "windows": "startPreview [2/2]", @@ -1338,7 +1544,8 @@ "ios": "startPreview:", "macos": "startPreview:", "isOverload": true, - "params": {} + "params": {}, + "parent_class": "IRtcEngine" }, "stopPreview": { "windows": "stopPreview [1/2]", @@ -1346,7 +1553,8 @@ "ios": "stopPreview", "macos": "stopPreview", "isOverload": true, - "params": {} + "params": {}, + "parent_class": "IRtcEngine" }, "stopPreview2": { "windows": "stopPreview [2/2]", @@ -1354,61 +1562,71 @@ "ios": "stopPreview:", "macos": "stopPreview:", "isOverload": true, - "params": {} + "params": {}, + "parent_class": "IRtcEngine" }, "enableLocalVideo": { "windows": "enableLocalVideo", "android": "enableLocalVideo", "ios": "enableLocalVideo:", - "macos": "enableLocalVideo:" + "macos": "enableLocalVideo:", + "parent_class": "IRtcEngine" }, "muteLocalVideoStream": { "windows": "muteLocalVideoStream", "android": "muteLocalVideoStream", "ios": "muteLocalVideoStream:", - "macos": "muteLocalVideoStream:" + "macos": "muteLocalVideoStream:", + "parent_class": "IRtcEngine" }, "muteRemoteVideoStream": { "windows": "muteRemoteVideoStream", "android": "muteRemoteVideoStream", "ios": "muteRemoteVideoStream:mute:", - "macos": "muteRemoteVideoStream:mute:" + "macos": "muteRemoteVideoStream:mute:", + "parent_class": "IRtcEngine" }, "muteAllRemoteVideoStreams": { "windows": "muteAllRemoteVideoStreams", "android": "muteAllRemoteVideoStreams", "ios": "muteAllRemoteVideoStreams:", - "macos": "muteAllRemoteVideoStreams:" + "macos": "muteAllRemoteVideoStreams:", + "parent_class": "IRtcEngine" }, "setRemoteVideoSubscriptionOptions": { "windows": "setRemoteVideoSubscriptionOptions", "android": "setRemoteVideoSubscriptionOptions", "ios": "setRemoteVideoSubscriptionOptions:options:", - "macos": "setRemoteVideoSubscriptionOptions:options:" + "macos": "setRemoteVideoSubscriptionOptions:options:", + "parent_class": "IRtcEngine" }, "setRemoteVideoSubscriptionOptionsEx": { "windows": "setRemoteVideoSubscriptionOptionsEx", "android": "setRemoteVideoSubscriptionOptionsEx", "ios": "setRemoteVideoSubscriptionOptionsEx:options:connection:", - "macos": "setRemoteVideoSubscriptionOptionsEx:options:connection:" + "macos": "setRemoteVideoSubscriptionOptionsEx:options:connection:", + "parent_class": "IRtcEngineEx" }, "queryCodecCapability": { "windows": "queryCodecCapability", "android": "queryCodecCapability", "ios": "queryCodecCapability", - "macos": "queryCodecCapability" + "macos": "queryCodecCapability", + "parent_class": "IRtcEngine" }, "setAdvancedAudioOptions": { "windows": "setAdvancedAudioOptions", "android": "setAdvancedAudioOptions", "ios": "setAdvancedAudioOptions:", - "macos": "setAdvancedAudioOptions:" + "macos": "setAdvancedAudioOptions:", + "parent_class": "IRtcEngine" }, "setAINSMode": { "windows": "setAINSMode", "android": "setAINSMode", "ios": "setAINSMode:mode:", - "macos": "setAINSMode:mode:" + "macos": "setAINSMode:mode:", + "parent_class": "IRtcEngine" }, "setBeautyEffectOptions": { "windows": "setBeautyEffectOptions", @@ -1418,10 +1636,11 @@ "isOverload": true, "params": { "windows": ["enabled", "options", "type"], - "android": ["enabled", "options", "type"], - "ios": ["enable", "options", "type"], - "macos": ["enable", "options", "type"] - } + "android": ["enabled", "options"], + "ios": ["enable", "options"], + "macos": ["enable", "options"] + }, + "parent_class": "IRtcEngine" }, "enableVirtualBackground": { "windows": "enableVirtualBackground", @@ -1431,10 +1650,11 @@ "isOverload": true, "params": { "windows": ["enabled", "backgroundSource", "segproperty", "type"], - "android": ["enabled", "backgroundSource", "segproperty", "type"], - "ios": ["enable", "backData", "segData", "type"], - "macos": ["enable", "backData", "segData", "type"] - } + "android": ["enabled", "backgroundSource", "segproperty"], + "ios": ["enable", "backData", "segData"], + "macos": ["enable", "backData", "segData"] + }, + "parent_class": "IRtcEngine" }, "setLowlightEnhanceOptions": { "windows": "setLowlightEnhanceOptions", @@ -1444,10 +1664,11 @@ "isOverload": true, "params": { "windows": ["enabled", "options", "type"], - "android": ["enabled", "options", "type"], - "ios": ["enable", "options", "type"], - "macos": ["enable", "options", "type"] - } + "android": ["enabled", "options"], + "ios": ["enable", "options"], + "macos": ["enable", "options"] + }, + "parent_class": "IRtcEngine" }, "setVideoDenoiserOptions": { "windows": "setVideoDenoiserOptions", @@ -1457,10 +1678,11 @@ "isOverload": true, "params": { "windows": ["enabled", "options", "type"], - "android": ["enabled", "options", "type"], - "ios": ["enable", "options", "type"], - "macos": ["enable", "options", "type"] - } + "android": ["enabled", "options"], + "ios": ["enable", "options"], + "macos": ["enable", "options"] + }, + "parent_class": "IRtcEngine" }, "setColorEnhanceOptions": { "windows": "setColorEnhanceOptions", @@ -1470,10 +1692,11 @@ "isOverload": true, "params": { "windows": ["enabled", "options", "type"], - "android": ["enabled", "options", "type"], - "ios": ["enable", "options", "type"], - "macos": ["enable", "options", "type"] - } + "android": ["enabled", "options"], + "ios": ["enable", "options"], + "macos": ["enable", "options"] + }, + "parent_class": "IRtcEngine" }, "setFilterEffectOptions": { "windows": "setFilterEffectOptions", @@ -1486,19 +1709,22 @@ "android": ["enabled", "options"], "ios": ["enable", "options", "sourceType"], "macos": ["enable", "options", "sourceType"] - } + }, + "parent_class": "IRtcEngine" }, "registerFaceInfoObserver": { "windows": "registerFaceInfoObserver", "android": "registerFaceInfoObserver", "ios": "setFaceInfoDelegate:", - "macos": "setFaceInfoDelegate:" + "macos": "setFaceInfoDelegate:", + "parent_class": "IMediaEngine" }, "adjustUserPlaybackSignalVolumeEx": { "windows": "adjustUserPlaybackSignalVolumeEx", "android": "adjustUserPlaybackSignalVolumeEx", "ios": "adjustUserPlaybackSignalVolumeEx:volume:connection:", - "macos": "adjustUserPlaybackSignalVolumeEx:volume:connection:" + "macos": "adjustUserPlaybackSignalVolumeEx:volume:connection:", + "parent_class": "IRtcEngineEx" }, "createDataStreamEx1": { "windows": "createDataStreamEx [1/2]", @@ -1508,10 +1734,11 @@ "isOverload": true, "params": { "windows": ["streamId", "reliable", "ordered", "connection"], - "android": ["streamId", "reliable", "ordered", "connection"], + "android": ["reliable", "ordered", "connection"], "ios": ["streamId", "reliable", "ordered", "connection"], "macos": ["streamId", "reliable", "ordered", "connection"] - } + }, + "parent_class": "IRtcEngineEx" }, "createDataStreamEx2": { "windows": "createDataStreamEx [2/2]", @@ -1521,34 +1748,39 @@ "isOverload": true, "params": { "windows": ["streamId", "config", "connection"], - "android": ["streamId", "config", "connection"], + "android": ["config", "connection"], "ios": ["streamId", "config", "connection"], "macos": ["streamId", "config", "connection"] - } + }, + "parent_class": "IRtcEngineEx" }, "enableAudioVolumeIndicationEx": { "windows": "enableAudioVolumeIndicationEx", "android": "enableAudioVolumeIndicationEx", "ios": "enableAudioVolumeIndicationEx:smooth:reportVad:connection:", - "macos": "enableAudioVolumeIndicationEx:smooth:reportVad:connection:" + "macos": "enableAudioVolumeIndicationEx:smooth:reportVad:connection:", + "parent_class": "IRtcEngineEx" }, "joinChannelEx": { "windows": "joinChannelEx", "android": "joinChannelEx", "ios": "joinChannelExByToken:connection:delegate:mediaOptions:joinSuccess:", - "macos": "joinChannelExByToken:connection:delegate:mediaOptions:joinSuccess:" + "macos": "joinChannelExByToken:connection:delegate:mediaOptions:joinSuccess:", + "parent_class": "IRtcEngineEx" }, "joinChannelWithUserAccountEx": { "windows": "joinChannelWithUserAccountEx", "android": "joinChannelWithUserAccountEx", "ios": "joinChannelExByToken:channelId:userAccount:delegate:mediaOptions:joinSuccess:", - "macos": "joinChannelExByToken:channelId:userAccount:delegate:mediaOptions:joinSuccess:" + "macos": "joinChannelExByToken:channelId:userAccount:delegate:mediaOptions:joinSuccess:", + "parent_class": "IRtcEngine" }, "getUserInfoByUid": { "windows": "getUserInfoByUid", "android": "getUserInfoByUid", "ios": "getUserInfoByUid:withError:", - "macos": "getUserInfoByUid:withError:" + "macos": "getUserInfoByUid:withError:", + "parent_class": "IRtcEngine" }, "leaveChannelEx": { "windows": "leaveChannelEx [1/2]", @@ -1557,11 +1789,12 @@ "macos": "leaveChannelEx:leaveChannelBlock:", "isOverload": true, "params": { - "windows": ["connection", "leaveChannelBlock"], - "android": ["connection", "leaveChannelBlock"], + "windows": ["connection"], + "android": ["connection"], "ios": ["connection", "leaveChannelBlock"], "macos": ["connection", "leaveChannelBlock"] - } + }, + "parent_class": "IRtcEngineEx" }, "leaveChannelEx2": { "windows": "leaveChannelEx [2/2]", @@ -1570,17 +1803,19 @@ "macos": "leaveChannelEx:options:leaveChannelBlock:", "isOverload": true, "params": { - "windows": ["connection", "options", "leaveChannelBlock"], - "android": ["connection", "options", "leaveChannelBlock"], + "windows": ["connection", "options"], + "android": ["connection", "options"], "ios": ["connection", "options", "leaveChannelBlock"], "macos": ["connection", "options", "leaveChannelBlock"] - } + }, + "parent_class": "IRtcEngineEx" }, "muteRemoteAudioStreamEx": { "windows": "muteRemoteAudioStreamEx", "android": "muteRemoteAudioStreamEx", "ios": "muteRemoteAudioStreamEx:mute:connection:", - "macos": "muteRemoteAudioStreamEx:mute:connection:" + "macos": "muteRemoteAudioStreamEx:mute:connection:", + "parent_class": "IRtcEngineEx" }, "addVideoWatermarkEx": { "windows": "addVideoWatermarkEx [1/2]", @@ -1593,51 +1828,60 @@ "android": ["watermarkUrl", "options", "connection"], "ios": ["url", "options", "connection"], "macos": ["url", "options", "connection"] - } + }, + "parent_class": "IRtcEngineEx" }, "muteRemoteVideoStreamEx": { "windows": "muteRemoteVideoStreamEx", "android": "muteRemoteVideoStreamEx", "ios": "muteRemoteVideoStreamEx:mute:connection:", - "macos": "muteRemoteVideoStreamEx:mute:connection:" + "macos": "muteRemoteVideoStreamEx:mute:connection:", + "parent_class": "IRtcEngineEx" }, "clearVideoWatermarkEx": { "windows": "clearVideoWatermarkEx", "android": "clearVideoWatermarkEx", "ios": "clearVideoWatermarkEx:", - "macos": "clearVideoWatermarkEx:" + "macos": "clearVideoWatermarkEx:", + "parent_class": "IRtcEngineEx" }, "enableLoopbackRecordingEx": { "windows": "enableLoopbackRecordingEx", - "macos": "enableLoopbackRecordingEx:deviceName:connection:" + "macos": "enableLoopbackRecordingEx:deviceName:connection:", + "parent_class": "IRtcEngineEx" }, "getConnectionStateEx": { "windows": "getConnectionStateEx", "android": "getConnectionStateEx", "ios": "getConnectionStateEx:", - "macos": "getConnectionStateEx:" + "macos": "getConnectionStateEx:", + "parent_class": "IRtcEngineEx" }, "resumeAllChannelMediaRelayEx": { "windows": "resumeAllChannelMediaRelayEx", "android": "resumeAllChannelMediaRelayEx", "ios": "resumeAllChannelMediaRelayEx:", - "macos": "resumeAllChannelMediaRelayEx:" + "macos": "resumeAllChannelMediaRelayEx:", + "parent_class": "IRtcEngineEx" }, "sendCustomReportMessageEx": { "windows": "sendCustomReportMessageEx", "android": "sendCustomReportMessageEx", "ios": "sendCustomReportMessageEx:category:event:label:value:connection:", - "macos": "sendCustomReportMessageEx:category:event:label:value:connection:" + "macos": "sendCustomReportMessageEx:category:event:label:value:connection:", + "parent_class": "IRtcEngineEx" }, "sendStreamMessageEx": { "windows": "sendStreamMessageEx", - "android": "sendStreamMessageEx" + "android": "sendStreamMessageEx", + "parent_class": "IRtcEngineEx" }, "setRemoteRenderModeEx": { "windows": "setRemoteRenderModeEx", "android": "setRemoteRenderModeEx", "ios": "setRemoteRenderModeEx:mode:mirror:connection:", - "macos": "setRemoteRenderModeEx:mode:mirror:connection:" + "macos": "setRemoteRenderModeEx:mode:mirror:connection:", + "parent_class": "IRtcEngineEx" }, "setRemoteVideoStreamTypeEx": { "windows": "setRemoteVideoStreamTypeEx", @@ -1650,61 +1894,71 @@ "android": ["uid", "streamType", "connection"], "ios": ["uid", "streamType", "connection"], "macos": ["uid", "streamType", "connection"] - } + }, + "parent_class": "IRtcEngineEx" }, "setRemoteVoicePositionEx": { "windows": "setRemoteVoicePositionEx", "android": "setRemoteVoicePositionEx", "ios": "setRemoteVoicePosition:pan:gain:connection:", - "macos": "setRemoteVoicePosition:pan:gain:connection:" + "macos": "setRemoteVoicePosition:pan:gain:connection:", + "parent_class": "IRtcEngineEx" }, "setSubscribeAudioBlocklistEx": { "windows": "setSubscribeAudioBlocklistEx", "android": "setSubscribeAudioBlocklistEx", "ios": "setSubscribeAudioBlocklistEx:connection:", - "macos": "setSubscribeAudioBlocklistEx:connection:" + "macos": "setSubscribeAudioBlocklistEx:connection:", + "parent_class": "IRtcEngineEx" }, "setSubscribeAudioAllowlistEx": { "windows": "setSubscribeAudioAllowlistEx", "android": "setSubscribeAudioAllowlistEx", "ios": "setSubscribeAudioAllowlistEx:connection:", - "macos": "setSubscribeAudioAllowlistEx:connection:" + "macos": "setSubscribeAudioAllowlistEx:connection:", + "parent_class": "IRtcEngineEx" }, "setSubscribeVideoBlocklistEx": { "windows": "setSubscribeVideoBlocklistEx", "android": "setSubscribeVideoBlocklistEx", "ios": "setSubscribeVideoBlocklistEx:connection:", - "macos": "setSubscribeVideoBlocklistEx:connection:" + "macos": "setSubscribeVideoBlocklistEx:connection:", + "parent_class": "IRtcEngineEx" }, "setSubscribeVideoAllowlistEx": { "windows": "setSubscribeVideoAllowlistEx", "android": "setSubscribeVideoAllowlistEx", "ios": "setSubscribeVideoAllowlistEx:connection:", - "macos": "setSubscribeVideoAllowlistEx:connection:" + "macos": "setSubscribeVideoAllowlistEx:connection:", + "parent_class": "IRtcEngineEx" }, "setupRemoteVideoEx": { "windows": "setupRemoteVideoEx", "android": "setupRemoteVideoEx", "ios": "setupRemoteVideoEx:connection:", - "macos": "setupRemoteVideoEx:connection:" + "macos": "setupRemoteVideoEx:connection:", + "parent_class": "IRtcEngineEx" }, "setVideoEncoderConfigurationEx": { "windows": "setVideoEncoderConfigurationEx", "android": "setVideoEncoderConfigurationEx", "ios": "setVideoEncoderConfigurationEx:connection:", - "macos": "setVideoEncoderConfigurationEx:connection:" + "macos": "setVideoEncoderConfigurationEx:connection:", + "parent_class": "IRtcEngineEx" }, "startOrUpdateChannelMediaRelayEx": { "windows": "startOrUpdateChannelMediaRelayEx", "android": "startOrUpdateChannelMediaRelayEx", "ios": "startOrUpdateChannelMediaRelayEx:connection:", - "macos": "startOrUpdateChannelMediaRelayEx:connection:" + "macos": "startOrUpdateChannelMediaRelayEx:connection:", + "parent_class": "IRtcEngineEx" }, "pauseAllChannelMediaRelayEx": { "windows": "pauseAllChannelMediaRelayEx", "android": "pauseAllChannelMediaRelayEx", "ios": "pauseAllChannelMediaRelayEx:", - "macos": "pauseAllChannelMediaRelayEx:" + "macos": "pauseAllChannelMediaRelayEx:", + "parent_class": "IRtcEngineEx" }, "takeSnapshotEx": { "windows": "takeSnapshotEx [1/2]", @@ -1717,7 +1971,8 @@ "android": ["connection", "uid", "filePath"], "ios": ["connection", "uid", "filePath"], "macos": ["connection", "uid", "filePath"] - } + }, + "parent_class": "IRtcEngineEx" }, "takeSnapshotEx2": { "windows": "takeSnapshotEx [2/2]", @@ -1730,85 +1985,101 @@ "android": ["connection", "uid", "config"], "ios": ["connection", "uid", "config"], "macos": ["connection", "uid", "config"] - } + }, + "parent_class": "IRtcEngineEx" }, "updateChannelMediaOptionsEx": { "windows": "updateChannelMediaOptionsEx", "android": "updateChannelMediaOptionsEx", "ios": "updateChannelExWithMediaOptions:connection:", - "macos": "updateChannelExWithMediaOptions:connection:" + "macos": "updateChannelExWithMediaOptions:connection:", + "parent_class": "IRtcEngineEx" }, "muteLocalAudioStreamEx": { "windows": "muteLocalAudioStreamEx", "android": "muteLocalAudioStreamEx", "ios": "muteLocalAudioStreamEx:connection:", - "macos": "muteLocalAudioStreamEx:connection:" + "macos": "muteLocalAudioStreamEx:connection:", + "parent_class": "IRtcEngineEx" }, "muteLocalVideoStreamEx": { "windows": "muteLocalVideoStreamEx", "android": "muteLocalVideoStreamEx", "ios": "muteLocalVideoStreamEx:connection:", - "macos": "muteLocalVideoStreamEx:connection:" + "macos": "muteLocalVideoStreamEx:connection:", + "parent_class": "IRtcEngineEx" }, "muteAllRemoteAudioStreamsEx": { "windows": "muteAllRemoteAudioStreamsEx", "android": "muteAllRemoteAudioStreamsEx", "ios": "muteAllRemoteAudioStreamsEx:connection:", - "macos": "muteAllRemoteAudioStreamsEx:connection:" + "macos": "muteAllRemoteAudioStreamsEx:connection:", + "parent_class": "IRtcEngineEx" }, "muteAllRemoteVideoStreamsEx": { "windows": "muteAllRemoteVideoStreamsEx", "android": "muteAllRemoteVideoStreamsEx", "ios": "muteAllRemoteVideoStreamsEx:connection:", - "macos": "muteAllRemoteVideoStreamsEx:connection:" + "macos": "muteAllRemoteVideoStreamsEx:connection:", + "parent_class": "IRtcEngineEx" }, "stopChannelMediaRelayEx": { "windows": "stopChannelMediaRelayEx", "android": "stopChannelMediaRelayEx", "ios": "stopChannelMediaRelayEx:", - "macos": "stopChannelMediaRelayEx:" + "macos": "stopChannelMediaRelayEx:", + "parent_class": "IRtcEngineEx" }, "startRtmpStreamWithoutTranscodingEx": { "windows": "startRtmpStreamWithoutTranscodingEx", "android": "startRtmpStreamWithoutTranscodingEx", "ios": "startRtmpStreamWithoutTranscodingEx:connection:", - "macos": "startRtmpStreamWithoutTranscodingEx:connection:" + "macos": "startRtmpStreamWithoutTranscodingEx:connection:", + "parent_class": "IRtcEngineEx" }, "startRtmpStreamWithTranscodingEx": { "windows": "startRtmpStreamWithTranscodingEx", "android": "startRtmpStreamWithTranscodingEx", "ios": "startRtmpStreamWithTranscodingEx:transcoding:connection:", - "macos": "startRtmpStreamWithTranscodingEx:transcoding:connection:" + "macos": "startRtmpStreamWithTranscodingEx:transcoding:connection:", + "parent_class": "IRtcEngineEx" }, "updateRtmpTranscodingEx": { "windows": "updateRtmpTranscodingEx", "android": "updateRtmpTranscodingEx", "ios": "updateRtmpTranscodingEx:connection:", - "macos": "updateRtmpTranscodingEx:connection:" + "macos": "updateRtmpTranscodingEx:connection:", + "parent_class": "IRtcEngineEx" }, "stopRtmpStreamEx": { "windows": "stopRtmpStreamEx", "android": "stopRtmpStreamEx", "ios": "stopRtmpStreamEx:connection:", - "macos": "stopRtmpStreamEx:connection:" + "macos": "stopRtmpStreamEx:connection:", + "parent_class": "IRtcEngineEx" }, "getCount_IScreenCaptureSourceList": { - "windows": "getCount" + "windows": "getCount", + "parent_class": "IScreenCaptureSourceList" }, "getScreenCaptureSources": { "windows": "getScreenCaptureSources", - "macos": "getScreenCaptureSourcesWithThumbSize:iconSize:includeScreen:" + "macos": "getScreenCaptureSourcesWithThumbSize:iconSize:includeScreen:", + "parent_class": "IRtcEngine" }, "getSourceInfo_IScreenCaptureSourceList": { - "windows": "getSourceInfo" + "windows": "getSourceInfo", + "parent_class": "IScreenCaptureSourceList" }, "queryScreenCaptureCapability": { "windows": "queryScreenCaptureCapability", "android": "queryScreenCaptureCapability", - "ios": "queryScreenCaptureCapability" + "ios": "queryScreenCaptureCapability", + "parent_class": "IRtcEngine" }, "release_IScreenCaptureSourceList": { - "windows": "release" + "windows": "release", + "parent_class": "IScreenCaptureSourceList" }, "startScreenCapture": { "windows": "startScreenCapture [1/2]", @@ -1820,7 +2091,8 @@ "windows": ["captureParams"], "android": ["screenCaptureParameters"], "ios": ["parameters"] - } + }, + "parent_class": "IRtcEngine" }, "startScreenCapture2": { "windows": "startScreenCapture [2/2]", @@ -1831,52 +2103,60 @@ "android": ["sourceType", "config"], "ios": ["sourceType", "config"], "macos": ["sourceType", "config"] - } + }, + "parent_class": "IRtcEngine" }, "startScreenCaptureByDisplayId": { "windows": "startScreenCaptureByDisplayId", "android": "startScreenCaptureByDisplayId", "ios": "startScreenCaptureByDisplayId:regionRect:captureParams:", - "macos": "startScreenCaptureByDisplayId:regionRect:captureParams:" + "macos": "startScreenCaptureByDisplayId:regionRect:captureParams:", + "parent_class": "IRtcEngine" }, "startScreenCaptureByScreenRect": { - "windows": "startScreenCaptureByScreenRect" + "windows": "startScreenCaptureByScreenRect", + "parent_class": "IRtcEngine" }, "startScreenCaptureByWindowId": { "windows": "startScreenCaptureByWindowId", - "macos": "startScreenCaptureByWindowId:regionRect:captureParams:" + "macos": "startScreenCaptureByWindowId:regionRect:captureParams:", + "parent_class": "IRtcEngine" }, "setExternalMediaProjection": { "windows": "setExternalMediaProjection", - "android": "setExternalMediaProjection" + "android": "setExternalMediaProjection", + "parent_class": "IRtcEngine" }, "setScreenCaptureContentHint": { - "windows": "setScreenCaptureContentHint" + "windows": "setScreenCaptureContentHint", + "parent_class": "IRtcEngine" }, "setScreenCaptureScenario": { "windows": "setScreenCaptureScenario", "android": "setScreenCaptureScenario", "ios": "setScreenCaptureScenario:", - "macos": "setScreenCaptureScenario:" + "macos": "setScreenCaptureScenario:", + "parent_class": "IRtcEngine" }, "updateScreenCapture": { "windows": "updateScreenCapture", - "ios": "updateScreenCapture:" + "ios": "updateScreenCapture:", + "parent_class": "IRtcEngine" }, "updateScreenCaptureParameters": { "windows": "updateScreenCaptureParameters", "android": "updateScreenCaptureParameters", - "macos": "updateScreenCaptureParameters:" + "macos": "updateScreenCaptureParameters:", + "parent_class": "IRtcEngine" }, "updateScreenCaptureRegion1": { "windows": "updateScreenCaptureRegion", "isOverload": true, "params": { - "windows": ["regionRect", "rect"], - "android": ["regionRect", "rect"], - "ios": ["regionRect", "rect"], - "macos": ["regionRect", "rect"] - } + "windows": ["regionRect"], + "macos": ["rect"] + }, + "parent_class": "IRtcEngine" }, "stopScreenCapture": { "windows": "stopScreenCapture [1/2]", @@ -1884,7 +2164,8 @@ "ios": "stopScreenCapture", "macos": "stopScreenCapture", "isOverload": true, - "params": {} + "params": {}, + "parent_class": "IRtcEngine" }, "stopScreenCapture2": { "windows": "stopScreenCapture [2/2]", @@ -1895,19 +2176,22 @@ "android": ["sourceType"], "ios": ["sourceType"], "macos": ["sourceType"] - } + }, + "parent_class": "IRtcEngine" }, "setAudioMixingDualMonoMode": { "windows": "setAudioMixingDualMonoMode", "android": "setAudioMixingDualMonoMode", "ios": "setAudioMixingDualMonoMode:", - "macos": "setAudioMixingDualMonoMode:" + "macos": "setAudioMixingDualMonoMode:", + "parent_class": "IRtcEngine" }, "setAudioMixingPlaybackSpeed": { "windows": "setAudioMixingPlaybackSpeed", "android": "setAudioMixingPlaybackSpeed", "ios": "setAudioMixingPlaybackSpeed:", - "macos": "setAudioMixingPlaybackSpeed:" + "macos": "setAudioMixingPlaybackSpeed:", + "parent_class": "IRtcEngine" }, "startAudioMixing": { "windows": "startAudioMixing [1/2]", @@ -1920,7 +2204,8 @@ "android": ["filePath", "loopback", "cycle"], "ios": ["filePath", "loopback", "cycle"], "macos": ["filePath", "loopback", "cycle"] - } + }, + "parent_class": "IRtcEngine" }, "startAudioMixing2": { "windows": "startAudioMixing [2/2]", @@ -1933,103 +2218,120 @@ "android": ["filePath", "loopback", "cycle", "startPos"], "ios": ["filePath", "loopback", "cycle", "startPos"], "macos": ["filePath", "loopback", "cycle", "startPos"] - } + }, + "parent_class": "IRtcEngine" }, "stopAudioMixing": { "windows": "stopAudioMixing", "android": "stopAudioMixing", "ios": "stopAudioMixing", - "macos": "stopAudioMixing" + "macos": "stopAudioMixing", + "parent_class": "IRtcEngine" }, "pauseAudioMixing": { "windows": "pauseAudioMixing", "android": "pauseAudioMixing", "ios": "pauseAudioMixing", - "macos": "pauseAudioMixing" + "macos": "pauseAudioMixing", + "parent_class": "IRtcEngine" }, "resumeAudioMixing": { "windows": "resumeAudioMixing", "android": "resumeAudioMixing", "ios": "resumeAudioMixing", - "macos": "resumeAudioMixing" + "macos": "resumeAudioMixing", + "parent_class": "IRtcEngine" }, "adjustAudioMixingVolume": { "windows": "adjustAudioMixingVolume", "android": "adjustAudioMixingVolume", "ios": "adjustAudioMixingVolume:", - "macos": "adjustAudioMixingVolume:" + "macos": "adjustAudioMixingVolume:", + "parent_class": "IRtcEngine" }, "adjustAudioMixingPlayoutVolume": { "windows": "adjustAudioMixingPlayoutVolume", "android": "adjustAudioMixingPlayoutVolume", "ios": "adjustAudioMixingPlayoutVolume:", - "macos": "adjustAudioMixingPlayoutVolume:" + "macos": "adjustAudioMixingPlayoutVolume:", + "parent_class": "IRtcEngine" }, "adjustAudioMixingPublishVolume": { "windows": "adjustAudioMixingPublishVolume", "android": "adjustAudioMixingPublishVolume", "ios": "adjustAudioMixingPublishVolume:", - "macos": "adjustAudioMixingPublishVolume:" + "macos": "adjustAudioMixingPublishVolume:", + "parent_class": "IRtcEngine" }, "getAudioMixingPlayoutVolume": { "windows": "getAudioMixingPlayoutVolume", "android": "getAudioMixingPlayoutVolume", "ios": "getAudioMixingPlayoutVolume", - "macos": "getAudioMixingPlayoutVolume" + "macos": "getAudioMixingPlayoutVolume", + "parent_class": "IRtcEngine" }, "getAudioMixingPublishVolume": { "windows": "getAudioMixingPublishVolume", "android": "getAudioMixingPublishVolume", "ios": "getAudioMixingPublishVolume", - "macos": "getAudioMixingPublishVolume" + "macos": "getAudioMixingPublishVolume", + "parent_class": "IRtcEngine" }, "getAudioMixingDuration": { "windows": "getAudioMixingDuration", "android": "getAudioMixingDuration", "ios": "getAudioMixingDuration", - "macos": "getAudioMixingDuration" + "macos": "getAudioMixingDuration", + "parent_class": "IRtcEngine" }, "getAudioMixingCurrentPosition": { "windows": "getAudioMixingCurrentPosition", "android": "getAudioMixingCurrentPosition", "ios": "getAudioMixingCurrentPosition", - "macos": "getAudioMixingCurrentPosition" + "macos": "getAudioMixingCurrentPosition", + "parent_class": "IRtcEngine" }, "setAudioMixingPitch": { "windows": "setAudioMixingPitch", "android": "setAudioMixingPitch", "ios": "setAudioMixingPitch:", - "macos": "setAudioMixingPitch:" + "macos": "setAudioMixingPitch:", + "parent_class": "IRtcEngine" }, "setAudioMixingPosition": { "windows": "setAudioMixingPosition", "android": "setAudioMixingPosition", "ios": "setAudioMixingPosition:", - "macos": "setAudioMixingPosition:" + "macos": "setAudioMixingPosition:", + "parent_class": "IRtcEngine" }, "getEffectsVolume": { "windows": "getEffectsVolume", "android": "getEffectsVolume", "ios": "getEffectsVolume", - "macos": "getEffectsVolume" + "macos": "getEffectsVolume", + "parent_class": "IRtcEngine" }, "setEffectsVolume": { "windows": "setEffectsVolume", "android": "setEffectsVolume", "ios": "setEffectsVolume:", - "macos": "setEffectsVolume:" + "macos": "setEffectsVolume:", + "parent_class": "IRtcEngine" }, "setVolumeOfEffect": { "windows": "setVolumeOfEffect", "android": "setVolumeOfEffect", "ios": "setVolumeOfEffect:withVolume:", - "macos": "setVolumeOfEffect:withVolume:" + "macos": "setVolumeOfEffect:withVolume:", + "parent_class": "IRtcEngine" }, "getVolumeOfEffect": { "windows": "getVolumeOfEffect", "android": "getVolumeOfEffect", "ios": "getVolumeOfEffect:", - "macos": "getVolumeOfEffect:" + "macos": "getVolumeOfEffect:", + "parent_class": "IRtcEngine" }, "playEffect3": { "windows": "playEffect", @@ -2042,449 +2344,526 @@ "android": ["soundId", "filePath", "loopCount", "pitch", "pan", "gain", "publish", "startPos"], "ios": ["soundId", "filePath", "loopCount", "pitch", "pan", "gain", "publish", "startPos"], "macos": ["soundId", "filePath", "loopCount", "pitch", "pan", "gain", "publish", "startPos"] - } + }, + "parent_class": "IRtcEngine" }, "stopEffect": { "windows": "stopEffect", "android": "stopEffect", "ios": "stopEffect:", - "macos": "stopEffect:" + "macos": "stopEffect:", + "parent_class": "IRtcEngine" }, "stopAllEffects": { "windows": "stopAllEffects", "android": "stopAllEffects", "ios": "stopAllEffects", - "macos": "stopAllEffects" + "macos": "stopAllEffects", + "parent_class": "IRtcEngine" }, "preloadEffect": { "windows": "preloadEffect", "android": "preloadEffect", "ios": "preloadEffect:filePath:", - "macos": "preloadEffect:filePath:" + "macos": "preloadEffect:filePath:", + "parent_class": "IRtcEngine" }, "unloadEffect": { "windows": "unloadEffect", "android": "unloadEffect", "ios": "unloadEffect:", - "macos": "unloadEffect:" + "macos": "unloadEffect:", + "parent_class": "IRtcEngine" }, "pauseEffect": { "windows": "pauseEffect", "android": "pauseEffect", "ios": "pauseEffect:", - "macos": "pauseEffect:" + "macos": "pauseEffect:", + "parent_class": "IRtcEngine" }, "pauseAllEffects": { "windows": "pauseAllEffects", "android": "pauseAllEffects", "ios": "pauseAllEffects", - "macos": "pauseAllEffects" + "macos": "pauseAllEffects", + "parent_class": "IRtcEngine" }, "resumeEffect": { "windows": "resumeEffect", "android": "resumeEffect", "ios": "resumeEffect:", - "macos": "resumeEffect:" + "macos": "resumeEffect:", + "parent_class": "IRtcEngine" }, "resumeAllEffects": { "windows": "resumeAllEffects", "android": "resumeAllEffects", "ios": "resumeAllEffects", - "macos": "resumeAllEffects" + "macos": "resumeAllEffects", + "parent_class": "IRtcEngine" }, "setEffectPosition": { "windows": "setEffectPosition", "android": "setEffectPosition", "ios": "setEffectPosition:pos:", - "macos": "setEffectPosition:pos:" + "macos": "setEffectPosition:pos:", + "parent_class": "IRtcEngine" }, "getEffectDuration": { "windows": "getEffectDuration", "android": "getEffectDuration", "ios": "getEffectDuration:", - "macos": "getEffectDuration:" + "macos": "getEffectDuration:", + "parent_class": "IRtcEngine" }, "getEffectCurrentPosition": { "windows": "getEffectCurrentPosition", "android": "getEffectCurrentPosition", "ios": "getEffectCurrentPosition:", - "macos": "getEffectCurrentPosition:" + "macos": "getEffectCurrentPosition:", + "parent_class": "IRtcEngine" }, "playAllEffects": { "windows": "playAllEffects", "android": "playAllEffects", "ios": "playAllEffects:loopCount:pitch:pan:gain:publish:", - "macos": "playAllEffects:loopCount:pitch:pan:gain:publish:" + "macos": "playAllEffects:loopCount:pitch:pan:gain:publish:", + "parent_class": "IRtcEngine" }, "unloadAllEffects": { - "windows": "unloadAllEffects" + "windows": "unloadAllEffects", + "parent_class": "IRtcEngine" }, "startRhythmPlayer": { "windows": "startRhythmPlayer", "android": "startRhythmPlayer", "ios": "startRhythmPlayer:sound2:config:", - "macos": "startRhythmPlayer:sound2:config:" + "macos": "startRhythmPlayer:sound2:config:", + "parent_class": "IRtcEngine" }, "stopRhythmPlayer": { "windows": "stopRhythmPlayer", "android": "stopRhythmPlayer", "ios": "stopRhythmPlayer", - "macos": "stopRhythmPlayer" + "macos": "stopRhythmPlayer", + "parent_class": "IRtcEngine" }, "configRhythmPlayer": { "windows": "configRhythmPlayer", "android": "configRhythmPlayer", "ios": "configRhythmPlayer:", - "macos": "configRhythmPlayer:" + "macos": "configRhythmPlayer:", + "parent_class": "IRtcEngine" }, "enableVoiceAITuner": { "windows": "enableVoiceAITuner", "android": "enableVoiceAITuner", "ios": "enableVoiceAITuner:type:", - "macos": "enableVoiceAITuner:type:" + "macos": "enableVoiceAITuner:type:", + "parent_class": "IRtcEngine" }, "setLocalVoicePitch": { "windows": "setLocalVoicePitch", "android": "setLocalVoicePitch", "ios": "setLocalVoicePitch:", - "macos": "setLocalVoicePitch:" + "macos": "setLocalVoicePitch:", + "parent_class": "IRtcEngine" }, "setLocalVoiceEqualization": { "windows": "setLocalVoiceEqualization", "android": "setLocalVoiceEqualization", "ios": "setLocalVoiceEqualizationOfBandFrequency:withGain:", - "macos": "setLocalVoiceEqualizationOfBandFrequency:withGain:" + "macos": "setLocalVoiceEqualizationOfBandFrequency:withGain:", + "parent_class": "IRtcEngine" }, "setLocalVoiceReverb": { "windows": "setLocalVoiceReverb", "android": "setLocalVoiceReverb", "ios": "setLocalVoiceReverbOfType:withValue:", - "macos": "setLocalVoiceReverbOfType:withValue:" + "macos": "setLocalVoiceReverbOfType:withValue:", + "parent_class": "IRtcEngine" }, "setVoiceBeautifierPreset": { "windows": "setVoiceBeautifierPreset", "android": "setVoiceBeautifierPreset", "ios": "setVoiceBeautifierPreset:", - "macos": "setVoiceBeautifierPreset:" + "macos": "setVoiceBeautifierPreset:", + "parent_class": "IRtcEngine" }, "setVoiceBeautifierParameters": { "windows": "setVoiceBeautifierParameters", "android": "setVoiceBeautifierParameters", "ios": "setVoiceBeautifierParameters:param1:param2:", - "macos": "setVoiceBeautifierParameters:param1:param2:" + "macos": "setVoiceBeautifierParameters:param1:param2:", + "parent_class": "IRtcEngine" }, "setAudioEffectPreset": { "windows": "setAudioEffectPreset", "android": "setAudioEffectPreset", "ios": "setAudioEffectPreset:", - "macos": "setAudioEffectPreset:" + "macos": "setAudioEffectPreset:", + "parent_class": "IRtcEngine" }, "setAudioEffectParameters": { "windows": "setAudioEffectParameters", "android": "setAudioEffectParameters", "ios": "setAudioEffectParameters:param1:param2:", - "macos": "setAudioEffectParameters:param1:param2:" + "macos": "setAudioEffectParameters:param1:param2:", + "parent_class": "IRtcEngine" }, "setLocalVoiceFormant": { "windows": "setLocalVoiceFormant", "android": "setLocalVoiceFormant", "ios": "setLocalVoiceFormant:", - "macos": "setLocalVoiceFormant:" + "macos": "setLocalVoiceFormant:", + "parent_class": "IRtcEngine" }, "setVoiceConversionPreset": { "windows": "setVoiceConversionPreset", "android": "setVoiceConversionPreset", "ios": "setVoiceConversionPreset:", - "macos": "setVoiceConversionPreset:" + "macos": "setVoiceConversionPreset:", + "parent_class": "IRtcEngine" }, "enableSoundPositionIndication": { "windows": "enableSoundPositionIndication", "android": "enableSoundPositionIndication", "ios": "enableSoundPositionIndication:", - "macos": "enableSoundPositionIndication:" + "macos": "enableSoundPositionIndication:", + "parent_class": "IRtcEngine" }, "setRemoteVoicePosition": { "windows": "setRemoteVoicePosition", "android": "setRemoteVoicePosition", "ios": "setRemoteVoicePosition:pan:gain:", - "macos": "setRemoteVoicePosition:pan:gain:" + "macos": "setRemoteVoicePosition:pan:gain:", + "parent_class": "IRtcEngine" }, "muteLocalAudioStream_IBaseSpatialAudioEngine": { "windows": "muteLocalAudioStream", "android": "muteLocalAudioStream", "ios": "muteLocalAudioStream:", - "macos": "muteLocalAudioStream:" + "macos": "muteLocalAudioStream:", + "parent_class": "IBaseSpatialAudioEngine" }, "muteAllRemoteAudioStreams_IBaseSpatialAudioEngine": { "windows": "muteAllRemoteAudioStreams", "android": "muteAllRemoteAudioStreams", "ios": "muteAllRemoteAudioStreams:", - "macos": "muteAllRemoteAudioStreams:" + "macos": "muteAllRemoteAudioStreams:", + "parent_class": "IBaseSpatialAudioEngine" }, "release_IBaseSpatialAudioEngine": { "windows": "release", "ios": "destroy", - "macos": "destroy" + "macos": "destroy", + "parent_class": "IBaseSpatialAudioEngine" }, "setAudioRecvRange": { "windows": "setAudioRecvRange", "android": "setAudioRecvRange", "ios": "setAudioRecvRange:", - "macos": "setAudioRecvRange:" + "macos": "setAudioRecvRange:", + "parent_class": "IBaseSpatialAudioEngine" }, "setDistanceUnit": { "windows": "setDistanceUnit", "android": "setDistanceUnit", "ios": "setDistanceUnit:", - "macos": "setDistanceUnit:" + "macos": "setDistanceUnit:", + "parent_class": "IBaseSpatialAudioEngine" }, "setMaxAudioRecvCount": { "windows": "setMaxAudioRecvCount", "android": "setMaxAudioRecvCount", "ios": "setMaxAudioRecvCount:", - "macos": "setMaxAudioRecvCount:" + "macos": "setMaxAudioRecvCount:", + "parent_class": "IBaseSpatialAudioEngine" }, "updatePlayerPositionInfo": { "windows": "updatePlayerPositionInfo", "android": "updatePlayerPositionInfo", "ios": "updatePlayerPositionInfo:positionInfo:", - "macos": "updatePlayerPositionInfo:positionInfo:" + "macos": "updatePlayerPositionInfo:positionInfo:", + "parent_class": "IBaseSpatialAudioEngine" }, "updateSelfPosition": { "windows": "updateSelfPosition", "android": "updateSelfPosition", "ios": "updateSelfPosition:axisForward:axisRight:axisUp:", - "macos": "updateSelfPosition:axisForward:axisRight:axisUp:" + "macos": "updateSelfPosition:axisForward:axisRight:axisUp:", + "parent_class": "IBaseSpatialAudioEngine" }, "setZones": { "windows": "setZones", "android": "setZones", "ios": "setZones:", - "macos": "setZones:" + "macos": "setZones:", + "parent_class": "IBaseSpatialAudioEngine" }, "setPlayerAttenuation": { "windows": "setPlayerAttenuation", "android": "setPlayerAttenuation", "ios": "setPlayerAttenuation:playerId:forceSet:", - "macos": "setPlayerAttenuation:playerId:forceSet:" + "macos": "setPlayerAttenuation:playerId:forceSet:", + "parent_class": "IBaseSpatialAudioEngine" }, "muteRemoteAudioStream_IBaseSpatialAudioEngine": { "windows": "muteRemoteAudioStream", "ios": "muteRemoteAudioStream:mute:", - "macos": "muteRemoteAudioStream:mute:" + "macos": "muteRemoteAudioStream:mute:", + "parent_class": "IBaseSpatialAudioEngine" }, "setRemoteAudioAttenuation": { "windows": "setRemoteAudioAttenuation", "android": "setRemoteAudioAttenuation", "ios": "setRemoteAudioAttenuation:userId:forceSet:", - "macos": "setRemoteAudioAttenuation:userId:forceSet:" + "macos": "setRemoteAudioAttenuation:userId:forceSet:", + "parent_class": "ILocalSpatialAudioEngine" }, "clearRemotePositions": { "windows": "clearRemotePositions", "android": "clearRemotePositions", "ios": "clearRemotePositions", - "macos": "clearRemotePositions" + "macos": "clearRemotePositions", + "parent_class": "ILocalSpatialAudioEngine" }, "initialize_ILocalSpatialAudioEngine": { "windows": "initialize", "android": "initialize", "ios": "sharedLocalSpatialAudioWithConfig:", - "macos": "sharedLocalSpatialAudioWithConfig:" + "macos": "sharedLocalSpatialAudioWithConfig:", + "parent_class": "ILocalSpatialAudioEngine" }, "removeRemotePosition": { "windows": "removeRemotePosition", "android": "removeRemotePosition", "ios": "removeRemotePosition:", - "macos": "removeRemotePosition:" + "macos": "removeRemotePosition:", + "parent_class": "ILocalSpatialAudioEngine" }, "updateRemotePosition": { "windows": "updateRemotePosition", "android": "updateRemotePosition", "ios": "updateRemotePosition:positionInfo:", - "macos": "updateRemotePosition:positionInfo:" + "macos": "updateRemotePosition:positionInfo:", + "parent_class": "ILocalSpatialAudioEngine" }, "enableSpatialAudio": { "windows": "enableSpatialAudio", "android": "enableSpatialAudio", "ios": "enableSpatialAudio:", - "macos": "enableSpatialAudio:" + "macos": "enableSpatialAudio:", + "parent_class": "IRtcEngine" }, "setRemoteUserSpatialAudioParams": { "windows": "setRemoteUserSpatialAudioParams", "android": "setRemoteUserSpatialAudioParams", "ios": "setRemoteUserSpatialAudioParams:params:", - "macos": "setRemoteUserSpatialAudioParams:params:" + "macos": "setRemoteUserSpatialAudioParams:params:", + "parent_class": "IRtcEngine" }, "setSpatialAudioParams": { "windows": "setSpatialAudioParams", "android": "setSpatialAudioParams", "ios": "setSpatialAudioParams:", - "macos": "setSpatialAudioParams:" + "macos": "setSpatialAudioParams:", + "parent_class": "IMediaPlayer" }, "addEventHandler": { "windows": "addEventHandler", - "android": "addEventHandler" + "android": "addEventHandler", + "parent_class": "ICloudSpatialAudioEngine" }, "enableSpatializer": { "windows": "enableSpatializer", "android": "enableSpatializer", "ios": "enableSpatializer", - "macos": "enableSpatializer" + "macos": "enableSpatializer", + "parent_class": "ICloudSpatialAudioEngine" }, "enterRoom": { "windows": "enterRoom", "android": "enterRoom", "ios": "enterRoomByToken", - "macos": "enterRoomByToken" + "macos": "enterRoomByToken", + "parent_class": "ICloudSpatialAudioEngine" }, "exitRoom": { "windows": "exitRoom", "android": "exitRoom", "ios": "exitRoom", - "macos": "exitRoom" + "macos": "exitRoom", + "parent_class": "ICloudSpatialAudioEngine" }, "getTeammates": { "windows": "getTeammates", "android": "getTeammates", "ios": "getTeammates", - "macos": "getTeammates" + "macos": "getTeammates", + "parent_class": "ICloudSpatialAudioEngine" }, "initialize_ICloudSpatialAudioEngine": { "windows": "initialize", "android": "initialize", "ios": "sharedCloudSpatialAudioWithConfig", - "macos": "sharedCloudSpatialAudioWithConfig" + "macos": "sharedCloudSpatialAudioWithConfig", + "parent_class": "ICloudSpatialAudioEngine" }, "release_ICloudSpatialAudioEngine": { "windows": "release", "android": "destroy", "ios": "destroy", - "macos": "destroy" + "macos": "destroy", + "parent_class": "ICloudSpatialAudioEngine" }, "removeEventHandler": { "windows": "removeEventHandler", - "android": "removeEventHandler" + "android": "removeEventHandler", + "parent_class": "ICloudSpatialAudioEngine" }, "renewToken_ICloudSpatialAudioEngine": { "windows": "renewToken", "android": "renewToken", "ios": "renewToken", - "macos": "renewToken" + "macos": "renewToken", + "parent_class": "ICloudSpatialAudioEngine" }, "setAudioRangeMode": { "windows": "setAudioRangeMode", "android": "setAudioRangeMode", "ios": "setAudioRangeMode", - "macos": "setAudioRangeMode" + "macos": "setAudioRangeMode", + "parent_class": "ICloudSpatialAudioEngine" }, "setTeamId": { "windows": "setTeamId", "android": "setTeamId", "ios": "setTeamId", - "macos": "setTeamId" + "macos": "setTeamId", + "parent_class": "ICloudSpatialAudioEngine" }, "startRtmpStreamWithoutTranscoding": { "windows": "startRtmpStreamWithoutTranscoding", "android": "startRtmpStreamWithoutTranscoding", "ios": "startRtmpStreamWithoutTranscoding:", - "macos": "startRtmpStreamWithoutTranscoding:" + "macos": "startRtmpStreamWithoutTranscoding:", + "parent_class": "IRtcEngine" }, "startRtmpStreamWithTranscoding": { "windows": "startRtmpStreamWithTranscoding", "android": "startRtmpStreamWithTranscoding", "ios": "startRtmpStreamWithTranscoding:transcoding:", - "macos": "startRtmpStreamWithTranscoding:transcoding:" + "macos": "startRtmpStreamWithTranscoding:transcoding:", + "parent_class": "IRtcEngine" }, "stopRtmpStream": { "windows": "stopRtmpStream", "android": "stopRtmpStream", "ios": "stopRtmpStream:", - "macos": "stopRtmpStream:" + "macos": "stopRtmpStream:", + "parent_class": "IRtcEngine" }, "setLiveTranscoding": { "windows": "setLiveTranscoding", "android": "setLiveTranscoding", "ios": "setLiveTranscoding:", - "macos": "setLiveTranscoding:" + "macos": "setLiveTranscoding:", + "parent_class": "IRtcEngine" }, "setDirectCdnStreamingAudioConfiguration": { "windows": "setDirectCdnStreamingAudioConfiguration", "android": "setDirectCdnStreamingAudioConfiguration", "ios": "setDirectCdnStreamingAudioConfiguration:", - "macos": "setDirectCdnStreamingAudioConfiguration:" + "macos": "setDirectCdnStreamingAudioConfiguration:", + "parent_class": "IRtcEngine" }, "setDirectCdnStreamingVideoConfiguration": { "windows": "setDirectCdnStreamingVideoConfiguration", "android": "setDirectCdnStreamingVideoConfiguration", "ios": "setDirectCdnStreamingVideoConfiguration:", - "macos": "setDirectCdnStreamingVideoConfiguration:" + "macos": "setDirectCdnStreamingVideoConfiguration:", + "parent_class": "IRtcEngine" }, "startDirectCdnStreaming": { "windows": "startDirectCdnStreaming", "android": "startDirectCdnStreaming", "ios": "startDirectCdnStreaming:publishUrl:mediaOptions:", - "macos": "startDirectCdnStreaming:publishUrl:mediaOptions:" + "macos": "startDirectCdnStreaming:publishUrl:mediaOptions:", + "parent_class": "IRtcEngine" }, "stopDirectCdnStreaming": { "windows": "stopDirectCdnStreaming", "android": "stopDirectCdnStreaming", "ios": "stopDirectCdnStreaming", - "macos": "stopDirectCdnStreaming" + "macos": "stopDirectCdnStreaming", + "parent_class": "IRtcEngine" }, "updateRtmpTranscoding": { "windows": "updateRtmpTranscoding", "android": "updateRtmpTranscoding", "ios": "updateRtmpTranscoding:", - "macos": "updateRtmpTranscoding:" + "macos": "updateRtmpTranscoding:", + "parent_class": "IRtcEngine" }, "pauseAllChannelMediaRelay": { "windows": "pauseAllChannelMediaRelay", "android": "pauseAllChannelMediaRelay", "ios": "pauseAllChannelMediaRelay", - "macos": "pauseAllChannelMediaRelay" + "macos": "pauseAllChannelMediaRelay", + "parent_class": "IRtcEngine" }, "resumeAllChannelMediaRelay": { "windows": "resumeAllChannelMediaRelay", "android": "resumeAllChannelMediaRelay", "ios": "resumeAllChannelMediaRelay", - "macos": "resumeAllChannelMediaRelay" + "macos": "resumeAllChannelMediaRelay", + "parent_class": "IRtcEngine" }, "startOrUpdateChannelMediaRelay": { "windows": "startOrUpdateChannelMediaRelay", "android": "startOrUpdateChannelMediaRelay", "ios": "startOrUpdateChannelMediaRelay:", - "macos": "startOrUpdateChannelMediaRelay:" + "macos": "startOrUpdateChannelMediaRelay:", + "parent_class": "IRtcEngine" }, "stopChannelMediaRelay": { "windows": "stopChannelMediaRelay", "android": "stopChannelMediaRelay", "ios": "stopChannelMediaRelay", - "macos": "stopChannelMediaRelay" + "macos": "stopChannelMediaRelay", + "parent_class": "IRtcEngine" }, "enableAudioVolumeIndication": { "windows": "enableAudioVolumeIndication", "android": "enableAudioVolumeIndication", "ios": "enableAudioVolumeIndication:smooth:reportVad:", - "macos": "enableAudioVolumeIndication:smooth:reportVad:" + "macos": "enableAudioVolumeIndication:smooth:reportVad:", + "parent_class": "IRtcEngine" }, "setDefaultAudioRouteToSpeakerphone": { "windows": "setDefaultAudioRouteToSpeakerphone", "android": "setDefaultAudioRouteToSpeakerphone", - "ios": "setDefaultAudioRouteToSpeakerphone:" + "ios": "setDefaultAudioRouteToSpeakerphone:", + "parent_class": "IRtcEngine" }, "setEnableSpeakerphone": { "windows": "setEnableSpeakerphone", "android": "setEnableSpeakerphone", - "ios": "setEnableSpeakerphone:" + "ios": "setEnableSpeakerphone:", + "parent_class": "IRtcEngine" }, "setRouteInCommunicationMode": { "windows": "setRouteInCommunicationMode", - "android": "setRouteInCommunicationMode" + "android": "setRouteInCommunicationMode", + "parent_class": "IRtcEngine" }, "isSpeakerphoneEnabled": { "windows": "isSpeakerphoneEnabled", "android": "isSpeakerphoneEnabled", - "ios": "isSpeakerphoneEnabled" + "ios": "isSpeakerphoneEnabled", + "parent_class": "IRtcEngine" }, "enableInEarMonitoring2": { "windows": "enableInEarMonitoring", @@ -2497,31 +2876,36 @@ "android": ["enabled", "includeAudioFilters"], "ios": ["enabled", "includeAudioFilters"], "macos": ["enabled", "includeAudioFilters"] - } + }, + "parent_class": "IRtcEngine" }, "setEarMonitoringAudioFrameParameters": { "windows": "setEarMonitoringAudioFrameParameters", "android": "setEarMonitoringAudioFrameParameters", "ios": "setEarMonitoringAudioFrameParametersWithSampleRate:channel:mode:samplesPerCall:", - "macos": "setEarMonitoringAudioFrameParametersWithSampleRate:channel:mode:samplesPerCall:" + "macos": "setEarMonitoringAudioFrameParametersWithSampleRate:channel:mode:samplesPerCall:", + "parent_class": "IRtcEngine" }, "setInEarMonitoringVolume": { "windows": "setInEarMonitoringVolume", "android": "setInEarMonitoringVolume", "ios": "setInEarMonitoringVolume:", - "macos": "setInEarMonitoringVolume:" + "macos": "setInEarMonitoringVolume:", + "parent_class": "IRtcEngine" }, "setHeadphoneEQParameters": { "windows": "setHeadphoneEQParameters", "android": "setHeadphoneEQParameters", "ios": "setHeadphoneEQParameters:highGain:", - "macos": "setHeadphoneEQParameters:highGain:" + "macos": "setHeadphoneEQParameters:highGain:", + "parent_class": "IRtcEngine" }, "setHeadphoneEQPreset": { "windows": "setHeadphoneEQPreset", "android": "setHeadphoneEQPreset", "ios": "setHeadphoneEQPreset:", - "macos": "setHeadphoneEQPreset:" + "macos": "setHeadphoneEQPreset:", + "parent_class": "IRtcEngine" }, "enableDualStreamMode": { "windows": "enableDualStreamMode [1/2]", @@ -2534,7 +2918,8 @@ "android": ["enabled"], "ios": ["enabled"], "macos": ["enabled"] - } + }, + "parent_class": "IRtcEngine" }, "enableDualStreamMode3": { "windows": "enableDualStreamMode [2/2]", @@ -2547,13 +2932,15 @@ "android": ["enabled", "streamConfig"], "ios": ["enabled", "streamConfig"], "macos": ["enabled", "streamConfig"] - } + }, + "parent_class": "IRtcEngine" }, "enableDualStreamModeEx": { "windows": "enableDualStreamModeEx", "android": "enableDualStreamModeEx", "ios": "enableDualStreamModeEx:streamConfig:connection:", - "macos": "enableDualStreamModeEx:streamConfig:connection:" + "macos": "enableDualStreamModeEx:streamConfig:connection:", + "parent_class": "IRtcEngineEx" }, "setDualStreamMode": { "windows": "setDualStreamMode [1/2]", @@ -2566,7 +2953,8 @@ "android": ["mode"], "ios": ["mode"], "macos": ["mode"] - } + }, + "parent_class": "IRtcEngine" }, "setDualStreamMode2": { "windows": "setDualStreamMode [2/2]", @@ -2579,13 +2967,15 @@ "android": ["mode", "streamConfig"], "ios": ["mode", "streamConfig"], "macos": ["mode", "streamConfig"] - } + }, + "parent_class": "IRtcEngine" }, "setDualStreamModeEx": { "windows": "setDualStreamModeEx", "android": "setDualStreamModeEx", "ios": "setDualStreamModeEx:streamConfig:connection:", - "macos": "setDualStreamModeEx:streamConfig:connection:" + "macos": "setDualStreamModeEx:streamConfig:connection:", + "parent_class": "IRtcEngineEx" }, "setRemoteVideoStreamType": { "windows": "setRemoteVideoStreamType", @@ -2598,7 +2988,8 @@ "android": ["uid", "streamType"], "ios": ["uid", "streamType"], "macos": ["uid", "streamType"] - } + }, + "parent_class": "IRtcEngine" }, "setRemoteDefaultVideoStreamType": { "windows": "setRemoteDefaultVideoStreamType", @@ -2611,7 +3002,8 @@ "android": ["streamType"], "ios": ["streamType"], "macos": ["streamType"] - } + }, + "parent_class": "IRtcEngine" }, "setRemoteSubscribeFallbackOption": { "windows": "setRemoteSubscribeFallbackOption", @@ -2624,53 +3016,62 @@ "android": ["option"], "ios": ["option"], "macos": ["option"] - } + }, + "parent_class": "IRtcEngine" }, "startEchoTest3": { "windows": "startEchoTest", "android": "startEchoTest", "ios": "startEchoTestWithConfig:", - "macos": "startEchoTestWithConfig:" + "macos": "startEchoTestWithConfig:", + "parent_class": "IRtcEngine" }, "stopEchoTest": { "windows": "stopEchoTest", "android": "stopEchoTest", "ios": "stopEchoTest", - "macos": "stopEchoTest" + "macos": "stopEchoTest", + "parent_class": "IRtcEngine" }, "startLastmileProbeTest": { "windows": "startLastmileProbeTest", "android": "startLastmileProbeTest", "ios": "startLastmileProbeTest:", - "macos": "startLastmileProbeTest:" + "macos": "startLastmileProbeTest:", + "parent_class": "IRtcEngine" }, "stopLastmileProbeTest": { "windows": "stopLastmileProbeTest", "android": "stopLastmileProbeTest", "ios": "stopLastmileProbeTest", - "macos": "stopLastmileProbeTest" + "macos": "stopLastmileProbeTest", + "parent_class": "IRtcEngine" }, "createCustomVideoTrack": { "windows": "createCustomVideoTrack", "android": "createCustomVideoTrack", "ios": "createCustomVideoTrack", - "macos": "createCustomVideoTrack" + "macos": "createCustomVideoTrack", + "parent_class": "IRtcEngine" }, "destroyCustomVideoTrack": { "windows": "destroyCustomVideoTrack", "android": "destroyCustomVideoTrack", "ios": "destroyCustomVideoTrack:", - "macos": "destroyCustomVideoTrack:" + "macos": "destroyCustomVideoTrack:", + "parent_class": "IRtcEngine" }, "setExternalRemoteEglContext": { "windows": "setExternalRemoteEglContext", - "android": "setExternalRemoteEglContext" + "android": "setExternalRemoteEglContext", + "parent_class": "IRtcEngine" }, "setExternalVideoSource": { "windows": "setExternalVideoSource", "android": "setExternalVideoSource", "ios": "setExternalVideoSource:useTexture:sourceType:", - "macos": "setExternalVideoSource:useTexture:sourceType:" + "macos": "setExternalVideoSource:useTexture:sourceType:", + "parent_class": "IMediaEngine" }, "pushVideoFrame": { "windows": "pushVideoFrame", @@ -2683,31 +3084,36 @@ "android": ["frame", "videoTrackId"], "ios": ["frame", "videoTrackId"], "macos": ["frame", "videoTrackId"] - } + }, + "parent_class": "IMediaEngine" }, "getCurrentMonotonicTimeInMs": { "windows": "getCurrentMonotonicTimeInMs", "android": "getCurrentMonotonicTimeInMs", "ios": "getCurrentMonotonicTimeInMs", - "macos": "getCurrentMonotonicTimeInMs" + "macos": "getCurrentMonotonicTimeInMs", + "parent_class": "IRtcEngine" }, "createCustomAudioTrack": { "windows": "createCustomAudioTrack", "android": "createCustomAudioTrack", "ios": "createCustomAudioTrack:config:", - "macos": "createCustomAudioTrack:config:" + "macos": "createCustomAudioTrack:config:", + "parent_class": "IMediaEngine" }, "destroyCustomAudioTrack": { "windows": "destroyCustomAudioTrack", "android": "destroyCustomAudioTrack", "ios": "destroyCustomAudioTrack:", - "macos": "destroyCustomAudioTrack:" + "macos": "destroyCustomAudioTrack:", + "parent_class": "IMediaEngine" }, "enableCustomAudioLocalPlayback": { "windows": "enableCustomAudioLocalPlayback", "android": "enableCustomAudioLocalPlayback", "ios": "enableCustomAudioLocalPlayback:enabled:", - "macos": "enableCustomAudioLocalPlayback:enabled:" + "macos": "enableCustomAudioLocalPlayback:enabled:", + "parent_class": "IRtcEngine" }, "pushAudioFrame": { "windows": "pushAudioFrame", @@ -2717,7 +3123,8 @@ "android": ["frame", "trackId"], "ios": ["frame", "trackId"], "macos": ["frame", "trackId"] - } + }, + "parent_class": "IMediaEngine" }, "setExternalAudioSource2": { "windows": "setExternalAudioSource", @@ -2730,51 +3137,60 @@ "android": ["enabled", "sampleRate", "channels", "localPlayback", "publish"], "ios": ["enabled", "sampleRate", "channels", "localPlayback", "publish"], "macos": ["enabled", "sampleRate", "channels", "localPlayback", "publish"] - } + }, + "parent_class": "IMediaEngine" }, "startLocalAudioMixer": { "windows": "startLocalAudioMixer", "android": "startLocalAudioMixer", "ios": "startLocalAudioMixer", - "macos": "startLocalAudioMixer" + "macos": "startLocalAudioMixer", + "parent_class": "IRtcEngine" }, "stopLocalAudioMixer": { "windows": "stopLocalAudioMixer", "android": "stopLocalAudioMixer", "ios": "stopLocalAudioMixer", - "macos": "stopLocalAudioMixer" + "macos": "stopLocalAudioMixer", + "parent_class": "IRtcEngine" }, "updateLocalAudioMixerConfiguration": { "windows": "updateLocalAudioMixerConfiguration", "android": "updateLocalAudioMixerConfiguration", "ios": "updateLocalAudioMixerConfiguration", - "macos": "updateLocalAudioMixerConfiguration" + "macos": "updateLocalAudioMixerConfiguration", + "parent_class": "IRtcEngine" }, "enableMultiCamera": { "windows": "enableMultiCamera", - "ios": "enableMultiCamera:config:" + "ios": "enableMultiCamera:config:", + "parent_class": "IRtcEngine" }, "setCameraStabilizationMode": { "windows": "setCameraStabilizationMode", - "ios": "setCameraStabilizationMode:" + "ios": "setCameraStabilizationMode:", + "parent_class": "IRtcEngine" }, "startCameraCapture": { "windows": "startCameraCapture", "android": "startCameraCapture", "ios": "startCameraCapture:config:", - "macos": "startCameraCapture:config:" + "macos": "startCameraCapture:config:", + "parent_class": "IRtcEngine" }, "stopCameraCapture": { "windows": "stopCameraCapture", "android": "stopCameraCapture", "ios": "stopCameraCapture:", - "macos": "stopCameraCapture:" + "macos": "stopCameraCapture:", + "parent_class": "IRtcEngine" }, "setExternalAudioSink": { "windows": "setExternalAudioSink", "android": "setExternalAudioSink", "ios": "enableExternalAudioSink:sampleRate:channels:", - "macos": "enableExternalAudioSink:sampleRate:channels:" + "macos": "enableExternalAudioSink:sampleRate:channels:", + "parent_class": "IMediaEngine" }, "pullAudioFrame": { "windows": "pullAudioFrame", @@ -2783,59 +3199,68 @@ "macos": "pullPlaybackAudioFrameRawData:lengthInByte:", "isOverload": true, "params": { - "windows": ["frame", "data", "lengthInByte"], - "android": ["frame", "data", "lengthInByte"], - "ios": ["frame", "data", "lengthInByte"], - "macos": ["frame", "data", "lengthInByte"] - } + "windows": ["frame"], + "android": ["data", "lengthInByte"], + "ios": ["data", "lengthInByte"], + "macos": ["data", "lengthInByte"] + }, + "parent_class": "IMediaEngine" }, "registerAudioEncodedFrameObserver": { "windows": "registerAudioEncodedFrameObserver", "android": "registerAudioEncodedFrameObserver", "ios": "setAudioEncodedFrameDelegate:config:", - "macos": "setAudioEncodedFrameDelegate:config:" + "macos": "setAudioEncodedFrameDelegate:config:", + "parent_class": "IRtcEngine" }, "onPlaybackAudioEncodedFrame": { "windows": "onPlaybackAudioEncodedFrame", "android": "onPlaybackAudioEncodedFrame", "ios": "onPlaybackEncodedAudioFrame:info:", - "macos": "onPlaybackEncodedAudioFrame:info:" + "macos": "onPlaybackEncodedAudioFrame:info:", + "parent_class": "IAudioEncodedFrameObserver" }, "onRecordAudioEncodedFrame": { "windows": "onRecordAudioEncodedFrame", "android": "onRecordAudioEncodedFrame", "ios": "onRecordEncodedAudioFrame:info:", - "macos": "onRecordEncodedAudioFrame:info:" + "macos": "onRecordEncodedAudioFrame:info:", + "parent_class": "IAudioEncodedFrameObserver" }, "onMixedAudioEncodedFrame": { "windows": "onMixedAudioEncodedFrame", "android": "onMixedAudioEncodedFrame", "ios": "onMixedEncodedAudioFrame:info:", - "macos": "onMixedEncodedAudioFrame:info:" + "macos": "onMixedEncodedAudioFrame:info:", + "parent_class": "IAudioEncodedFrameObserver" }, "registerAudioFrameObserver": { "windows": "registerAudioFrameObserver", "android": "registerAudioFrameObserver", "ios": "setAudioFrameDelegate:", - "macos": "setAudioFrameDelegate:" + "macos": "setAudioFrameDelegate:", + "parent_class": "IMediaEngine" }, "setRecordingAudioFrameParameters": { "windows": "setRecordingAudioFrameParameters", "android": "setRecordingAudioFrameParameters", "ios": "setRecordingAudioFrameParametersWithSampleRate:channel:mode:samplesPerCall:", - "macos": "setRecordingAudioFrameParametersWithSampleRate:channel:mode:samplesPerCall:" + "macos": "setRecordingAudioFrameParametersWithSampleRate:channel:mode:samplesPerCall:", + "parent_class": "IRtcEngine" }, "setPlaybackAudioFrameParameters": { "windows": "setPlaybackAudioFrameParameters", "android": "setPlaybackAudioFrameParameters", "ios": "setPlaybackAudioFrameParametersWithSampleRate:channel:mode:samplesPerCall:", - "macos": "setPlaybackAudioFrameParametersWithSampleRate:channel:mode:samplesPerCall:" + "macos": "setPlaybackAudioFrameParametersWithSampleRate:channel:mode:samplesPerCall:", + "parent_class": "IRtcEngine" }, "setMixedAudioFrameParameters": { "windows": "setMixedAudioFrameParameters", "android": "setMixedAudioFrameParameters", "ios": "setMixedAudioFrameParametersWithSampleRate:channel:samplesPerCall:", - "macos": "setMixedAudioFrameParametersWithSampleRate:channel:samplesPerCall:" + "macos": "setMixedAudioFrameParametersWithSampleRate:channel:samplesPerCall:", + "parent_class": "IRtcEngine" }, "setPlaybackAudioFrameBeforeMixingParameters": { "windows": "setPlaybackAudioFrameBeforeMixingParameters [1/2]", @@ -2848,31 +3273,36 @@ "android": ["sampleRate", "channel"], "ios": ["sampleRate", "channel"], "macos": ["sampleRate", "channel"] - } + }, + "parent_class": "IRtcEngine" }, "onFrame_IAudioPcmFrameSink": { "windows": "onFrame", "android": "onFrame", "ios": "AgoraRtcMediaPlayer:didReceiveAudioFrame:", - "macos": "AgoraRtcMediaPlayer:didReceiveAudioFrame:" + "macos": "AgoraRtcMediaPlayer:didReceiveAudioFrame:", + "parent_class": "IAudioPcmFrameSink" }, "registerVideoFrameObserver": { "windows": "registerVideoFrameObserver", "android": "registerVideoFrameObserver", "ios": "setVideoFrameDelegate:", - "macos": "setVideoFrameDelegate:" + "macos": "setVideoFrameDelegate:", + "parent_class": "IMediaEngine" }, "registerVideoEncodedFrameObserver": { "windows": "registerVideoEncodedFrameObserver", "android": "registerVideoEncodedFrameObserver", "ios": "setEncodedVideoFrameDelegate:", - "macos": "setEncodedVideoFrameDelegate:" + "macos": "setEncodedVideoFrameDelegate:", + "parent_class": "IMediaEngine" }, "onFrame_IVideoFrameObserver": { "windows": "onFrame", "android": "onFrame", "ios": "AgoraRtcMediaPlayer:didReceiveVideoFrame:", - "macos": "AgoraRtcMediaPlayer:didReceiveVideoFrame:" + "macos": "AgoraRtcMediaPlayer:didReceiveVideoFrame:", + "parent_class": "IVideoFrameObserver" }, "getExtensionProperty2": { "windows": "getExtensionProperty", @@ -2882,80 +3312,93 @@ "isOverload": true, "params": { "windows": ["provider", "extension", "key", "value", "type", "buf_len"], - "android": ["provider", "extension", "key", "value"], - "ios": ["provider", "extension", "key", "value", "sourceType"], - "macos": ["provider", "extension", "key", "value", "sourceType"] - } + "android": ["provider", "extension", "key"], + "ios": ["provider", "extension", "key", "sourceType"], + "macos": ["provider", "extension", "key", "sourceType"] + }, + "parent_class": "IRtcEngine" }, "enableExtension": { "windows": "enableExtension", "android": "enableExtension", "ios": "enableExtensionWithVendor:extension:enabled:sourceType:", - "macos": "enableExtensionWithVendor:extension:enabled:sourceType:" + "macos": "enableExtensionWithVendor:extension:enabled:sourceType:", + "parent_class": "IRtcEngine" }, "registerExtension": { "windows": "registerExtension", "android": "registerExtension", "ios": "registerExtensionWithVendor:extension:sourceType:", - "macos": "registerExtensionWithVendor:extension:sourceType:" + "macos": "registerExtensionWithVendor:extension:sourceType:", + "parent_class": "IRtcEngine" }, "setExtensionProperty": { "windows": "setExtensionProperty", "android": "setExtensionProperty", "ios": "setExtensionPropertyWithVendor:extension:key:value:", - "macos": "setExtensionPropertyWithVendor:extension:key:value:" + "macos": "setExtensionPropertyWithVendor:extension:key:value:", + "parent_class": "IRtcEngine" }, "onExtensionEventWithContext": { "windows": "onExtensionEventWithContext", "android": "onEventWithContext", "ios": "onEventWithContext:key:value:", - "macos": "onEventWithContext:key:value:" + "macos": "onEventWithContext:key:value:", + "parent_class": "IRtcEngineEventHandler" }, "onExtensionStartedWithContext": { "windows": "onExtensionStartedWithContext", "android": "onStartedWithContext", "ios": "onExtensionStartedWithContext:", - "macos": "onExtensionStartedWithContext:" + "macos": "onExtensionStartedWithContext:", + "parent_class": "IRtcEngineEventHandler" }, "onExtensionStoppedWithContext": { "windows": "onExtensionStoppedWithContext", "android": "onStoppedWithContext", "ios": "onExtensionStoppedWithContext:", - "macos": "onExtensionStoppedWithContext:" + "macos": "onExtensionStoppedWithContext:", + "parent_class": "IRtcEngineEventHandler" }, "onExtensionErrorWithContext": { "windows": "onExtensionErrorWithContext", "android": "onErrorWithContext", "ios": "onExtensionErrorWithContext:error:message:", - "macos": "onExtensionErrorWithContext:error:message:" + "macos": "onExtensionErrorWithContext:error:message:", + "parent_class": "IRtcEngineEventHandler" }, "startLocalVideoTranscoder": { "windows": "startLocalVideoTranscoder", "android": "startLocalVideoTranscoder", "ios": "startLocalVideoTranscoder:", - "macos": "startLocalVideoTranscoder:" + "macos": "startLocalVideoTranscoder:", + "parent_class": "IRtcEngine" }, "stopLocalVideoTranscoder": { "windows": "stopLocalVideoTranscoder", "android": "stopLocalVideoTranscoder", "ios": "stopLocalVideoTranscoder", - "macos": "stopLocalVideoTranscoder" + "macos": "stopLocalVideoTranscoder", + "parent_class": "IRtcEngine" }, "updateLocalTranscoderConfiguration": { "windows": "updateLocalTranscoderConfiguration", "android": "updateLocalTranscoderConfiguration", "ios": "updateLocalTranscoderConfiguration:", - "macos": "updateLocalTranscoderConfiguration:" + "macos": "updateLocalTranscoderConfiguration:", + "parent_class": "IRtcEngine" }, "registerMediaMetadataObserver": { "windows": "registerMediaMetadataObserver", "android": "registerMediaMetadataObserver", "ios": "setMediaMetadataDelegate:withType:", - "macos": "setMediaMetadataDelegate:withType:" + "macos": "setMediaMetadataDelegate:withType:", + "parent_class": "IRtcEngine" }, "unregisterMediaMetadataObserver": { "windows": "unregisterMediaMetadataObserver", - "android": "unregisterMediaMetadataObserver" + "android": "unregisterMediaMetadataObserver", + "parent_class": "IRtcEngine" }, "addVideoWatermark1": { "windows": "addVideoWatermark [1/3]", @@ -2968,7 +3411,8 @@ "android": ["watermark"], "ios": ["watermark"], "macos": ["watermark"] - } + }, + "parent_class": "IRtcEngine" }, "addVideoWatermark2": { "windows": "addVideoWatermark [2/3]", @@ -2981,40 +3425,49 @@ "android": ["watermarkUrl", "options"], "ios": ["url", "options"], "macos": ["url", "options"] - } + }, + "parent_class": "IRtcEngine" }, "clearVideoWatermarks": { "windows": "clearVideoWatermarks", "android": "clearVideoWatermarks", "ios": "clearVideoWatermarks", - "macos": "clearVideoWatermarks" + "macos": "clearVideoWatermarks", + "parent_class": "IRtcEngine" }, "enableEncryption": { "windows": "enableEncryption", "android": "enableEncryption", "ios": "enableEncryption:encryptionConfig:", - "macos": "enableEncryption:encryptionConfig:" + "macos": "enableEncryption:encryptionConfig:", + "parent_class": "IRtcEngine" }, "enableEncryptionEx": { "windows": "enableEncryptionEx", "android": "enableEncryptionEx", "ios": "enableEncryptionEx:encryptionConfig:connection:", - "macos": "enableEncryptionEx:encryptionConfig:connection:" + "macos": "enableEncryptionEx:encryptionConfig:connection:", + "parent_class": "IRtcEngineEx" }, "registerPacketObserver": { - "windows": "registerPacketObserver" + "windows": "registerPacketObserver", + "parent_class": "IRtcEngine" }, "onReceiveAudioPacket": { - "windows": "onReceiveAudioPacket" + "windows": "onReceiveAudioPacket", + "parent_class": "IPacketObserver" }, "onReceiveVideoPacket": { - "windows": "onReceiveVideoPacket" + "windows": "onReceiveVideoPacket", + "parent_class": "IPacketObserver" }, "onSendAudioPacket": { - "windows": "onSendAudioPacket" + "windows": "onSendAudioPacket", + "parent_class": "IPacketObserver" }, "onSendVideoPacket": { - "windows": "onSendVideoPacket" + "windows": "onSendVideoPacket", + "parent_class": "IPacketObserver" }, "startAudioRecording1": { "windows": "startAudioRecording [1/3]", @@ -3027,7 +3480,8 @@ "android": ["quality"], "ios": ["quality"], "macos": ["quality"] - } + }, + "parent_class": "IRtcEngine" }, "startAudioRecording2": { "windows": "startAudioRecording [2/3]", @@ -3037,7 +3491,8 @@ "android": ["sampleRate", "quality"], "ios": ["sampleRate", "quality"], "macos": ["sampleRate", "quality"] - } + }, + "parent_class": "IRtcEngine" }, "startAudioRecording3": { "windows": "startAudioRecording [3/3]", @@ -3050,216 +3505,265 @@ "android": ["config"], "ios": ["config"], "macos": ["config"] - } + }, + "parent_class": "IRtcEngine" }, "stopAudioRecording": { "windows": "stopAudioRecording", "android": "stopAudioRecording", "ios": "stopAudioRecording", - "macos": "stopAudioRecording" + "macos": "stopAudioRecording", + "parent_class": "IRtcEngine" }, "createMediaRecorder": { "windows": "createMediaRecorder", "android": "createMediaRecorder", "ios": "createMediaRecorder:", - "macos": "createMediaRecorder:" + "macos": "createMediaRecorder:", + "parent_class": "IRtcEngine" }, "destroyMediaRecorder": { "windows": "destroyMediaRecorder", "android": "destroyMediaRecorder", "ios": "destroyMediaRecorder:", - "macos": "destroyMediaRecorder:" + "macos": "destroyMediaRecorder:", + "parent_class": "IRtcEngine" }, "setMediaRecorderObserver": { "windows": "setMediaRecorderObserver", "android": "setMediaRecorderObserver", "ios": "setMediaRecorderDelegate:", - "macos": "setMediaRecorderDelegate:" + "macos": "setMediaRecorderDelegate:", + "parent_class": "IMediaRecorder" }, "startRecording": { "windows": "startRecording", "android": "startRecording", "ios": "startRecording:", - "macos": "startRecording:" + "macos": "startRecording:", + "parent_class": "IMediaRecorder" }, "stopRecording": { "windows": "stopRecording", "android": "stopRecording", "ios": "stopRecording", - "macos": "stopRecording" + "macos": "stopRecording", + "parent_class": "IMediaRecorder" }, "switchCamera": { "windows": "switchCamera", "android": "switchCamera [1/2]", "ios": "switchCamera", "isOverload": true, - "params": {} + "params": {}, + "parent_class": "IRtcEngine" }, "getCameraMaxZoomFactor": { "windows": "getCameraMaxZoomFactor", "android": "getCameraMaxZoomFactor", - "ios": "cameraMaxZoomFactor" + "ios": "cameraMaxZoomFactor", + "parent_class": "IRtcEngine" }, "isCameraZoomSupported": { "windows": "isCameraZoomSupported", "android": "isCameraZoomSupported", - "ios": "isCameraZoomSupported" + "ios": "isCameraZoomSupported", + "parent_class": "IRtcEngine" }, "isCameraTorchSupported": { "windows": "isCameraTorchSupported", "android": "isCameraTorchSupported", - "ios": "isCameraTorchSupported" + "ios": "isCameraTorchSupported", + "parent_class": "IRtcEngine" }, "isCameraFocusSupported": { "windows": "isCameraFocusSupported", "android": "isCameraFocusSupported", - "ios": "isCameraFocusPositionInPreviewSupported" + "ios": "isCameraFocusPositionInPreviewSupported", + "parent_class": "IRtcEngine" }, "isCameraExposurePositionSupported": { "windows": "isCameraExposurePositionSupported", "android": "isCameraExposurePositionSupported", - "ios": "isCameraExposurePositionSupported" + "ios": "isCameraExposurePositionSupported", + "parent_class": "IRtcEngine" }, "isCameraExposureSupported": { "windows": "isCameraExposureSupported", "android": "isCameraExposureSupported", - "ios": "isCameraExposureSupported" + "ios": "isCameraExposureSupported", + "parent_class": "IRtcEngine" }, "isCameraAutoFocusFaceModeSupported": { "windows": "isCameraAutoFocusFaceModeSupported", "android": "isCameraAutoFocusFaceModeSupported", - "ios": "isCameraAutoFocusFaceModeSupported" + "ios": "isCameraAutoFocusFaceModeSupported", + "parent_class": "IRtcEngine" }, "isCameraAutoExposureFaceModeSupported": { "windows": "isCameraAutoExposureFaceModeSupported", - "ios": "isCameraAutoExposureFaceModeSupported" + "ios": "isCameraAutoExposureFaceModeSupported", + "parent_class": "IRtcEngine" }, "setCameraZoomFactor": { "windows": "setCameraZoomFactor", "android": "setCameraZoomFactor", - "ios": "setCameraZoomFactor:" + "ios": "setCameraZoomFactor:", + "parent_class": "IRtcEngine" }, "setCameraFocusPositionInPreview": { "windows": "setCameraFocusPositionInPreview", "android": "setCameraFocusPositionInPreview", - "ios": "setCameraFocusPositionInPreview:" + "ios": "setCameraFocusPositionInPreview:", + "parent_class": "IRtcEngine" }, "setCameraExposureFactor": { "windows": "setCameraExposureFactor", "android": "setCameraExposureFactor", - "ios": "setCameraExposureFactor:" + "ios": "setCameraExposureFactor:", + "parent_class": "IRtcEngine" }, "setCameraExposurePosition": { "windows": "setCameraExposurePosition", "android": "setCameraExposurePosition", - "ios": "setCameraExposurePosition:" + "ios": "setCameraExposurePosition:", + "parent_class": "IRtcEngine" }, "setCameraTorchOn": { "windows": "setCameraTorchOn", "android": "setCameraTorchOn", - "ios": "setCameraTorchOn:" + "ios": "setCameraTorchOn:", + "parent_class": "IRtcEngine" }, "setCameraAutoFocusFaceModeEnabled": { "windows": "setCameraAutoFocusFaceModeEnabled", "android": "setCameraAutoFocusFaceModeEnabled", - "ios": "setCameraAutoFocusFaceModeEnabled:" + "ios": "setCameraAutoFocusFaceModeEnabled:", + "parent_class": "IRtcEngine" }, "setCameraAutoExposureFaceModeEnabled": { "windows": "setCameraAutoExposureFaceModeEnabled", - "ios": "setCameraAutoExposureFaceModeEnabled" + "ios": "setCameraAutoExposureFaceModeEnabled", + "parent_class": "IRtcEngine" }, "setCameraDeviceOrientation": { - "windows": "setCameraDeviceOrientation" + "windows": "setCameraDeviceOrientation", + "parent_class": "IRtcEngine" }, "getCount_IAudioDeviceCollection": { - "windows": "getCount" + "windows": "getCount", + "parent_class": "IAudioDeviceCollection" }, "getDevice_IAudioDeviceCollection": { - "windows": "getDevice [1/2]" + "windows": "getDevice [1/2]", + "parent_class": "IAudioDeviceCollection" }, "getDevice2_IAudioDeviceCollection": { - "windows": "getDevice [2/2]" + "windows": "getDevice [2/2]", + "parent_class": "IAudioDeviceCollection" }, "getDefaultDevice_IAudioDeviceCollection": { "windows": "getDefaultDevice [1/2]", - "macos": "getDefaultAudioDevice:" + "macos": "getDefaultAudioDevice:", + "parent_class": "IAudioDeviceCollection" }, "getDefaultDevice2_IAudioDeviceCollection": { - "windows": "getDefaultDevice [2/2]" + "windows": "getDefaultDevice [2/2]", + "parent_class": "IAudioDeviceCollection" }, "setDevice_IAudioDeviceCollection": { - "windows": "setDevice" + "windows": "setDevice", + "parent_class": "IAudioDeviceCollection" }, "setApplicationVolume": { - "windows": "setApplicationVolume" + "windows": "setApplicationVolume", + "parent_class": "IAudioDeviceCollection" }, "getApplicationVolume": { - "windows": "getApplicationVolume" + "windows": "getApplicationVolume", + "parent_class": "IAudioDeviceCollection" }, "setApplicationMute": { - "windows": "setApplicationMute" + "windows": "setApplicationMute", + "parent_class": "IAudioDeviceCollection" }, "isApplicationMute": { - "windows": "isApplicationMute" + "windows": "isApplicationMute", + "parent_class": "IAudioDeviceCollection" }, "release_IAudioDeviceCollection": { - "windows": "release" + "windows": "release", + "parent_class": "IAudioDeviceCollection" }, "enumeratePlaybackDevices": { - "windows": "enumeratePlaybackDevices" + "windows": "enumeratePlaybackDevices", + "parent_class": "IAudioDeviceManager" }, "enumerateRecordingDevices": { - "windows": "enumerateRecordingDevices" + "windows": "enumerateRecordingDevices", + "parent_class": "IAudioDeviceManager" }, "followSystemLoopbackDevice": { - "windows": "followSystemLoopbackDevice" + "windows": "followSystemLoopbackDevice", + "parent_class": "IAudioDeviceManager" }, "followSystemPlaybackDevice": { "windows": "followSystemPlaybackDevice", - "macos": "followSystemPlaybackDevice:" + "macos": "followSystemPlaybackDevice:", + "parent_class": "IAudioDeviceManager" }, "followSystemRecordingDevice": { "windows": "followSystemRecordingDevice", - "macos": "followSystemRecordingDevice:" + "macos": "followSystemRecordingDevice:", + "parent_class": "IAudioDeviceManager" }, "setPlaybackDevice": { - "windows": "setPlaybackDevice" + "windows": "setPlaybackDevice", + "parent_class": "IAudioDeviceManager" }, "setRecordingDevice": { - "windows": "setRecordingDevice" + "windows": "setRecordingDevice", + "parent_class": "IAudioDeviceManager" }, "startPlaybackDeviceTest": { "windows": "startPlaybackDeviceTest", "android": "startPlaybackDeviceTest", "ios": "startPlaybackDeviceTest:", - "macos": "startPlaybackDeviceTest:" + "macos": "startPlaybackDeviceTest:", + "parent_class": "IAudioDeviceManager" }, "stopPlaybackDeviceTest": { "windows": "stopPlaybackDeviceTest", "android": "stopPlaybackDeviceTest", "ios": "stopPlaybackDeviceTest", - "macos": "stopPlaybackDeviceTest" + "macos": "stopPlaybackDeviceTest", + "parent_class": "IAudioDeviceManager" }, "startRecordingDeviceTest": { "windows": "startRecordingDeviceTest", "android": "startRecordingDeviceTest", "ios": "startRecordingDeviceTest:", - "macos": "startRecordingDeviceTest:" + "macos": "startRecordingDeviceTest:", + "parent_class": "IAudioDeviceManager" }, "stopRecordingDeviceTest": { "windows": "stopRecordingDeviceTest", "android": "stopRecordingDeviceTest", "ios": "stopRecordingDeviceTest", - "macos": "stopRecordingDeviceTest" + "macos": "stopRecordingDeviceTest", + "parent_class": "IAudioDeviceManager" }, "getPlaybackDevice": { - "windows": "getPlaybackDevice" + "windows": "getPlaybackDevice", + "parent_class": "IAudioDeviceManager" }, "getLoopbackDevice": { - "windows": "getLoopbackDevice" + "windows": "getLoopbackDevice", + "parent_class": "IAudioDeviceManager" }, "setLoopbackDevice": { - "windows": "setLoopbackDevice" + "windows": "setLoopbackDevice", + "parent_class": "IAudioDeviceManager" }, "getPlaybackDeviceInfo": { "windows": "getPlaybackDeviceInfo [1/2]", @@ -3269,7 +3773,8 @@ "android": ["deviceId", "deviceName"], "ios": ["deviceId", "deviceName"], "macos": ["deviceId", "deviceName"] - } + }, + "parent_class": "IAudioDeviceManager" }, "getPlaybackDeviceInfo2": { "windows": "getPlaybackDeviceInfo [2/2]", @@ -3279,10 +3784,12 @@ "android": ["deviceId", "deviceName", "deviceTypeName"], "ios": ["deviceId", "deviceName", "deviceTypeName"], "macos": ["deviceId", "deviceName", "deviceTypeName"] - } + }, + "parent_class": "IAudioDeviceManager" }, "getRecordingDevice": { - "windows": "getRecordingDevice" + "windows": "getRecordingDevice", + "parent_class": "IAudioDeviceManager" }, "getRecordingDeviceInfo": { "windows": "getRecordingDeviceInfo [1/2]", @@ -3292,7 +3799,8 @@ "android": ["deviceId", "deviceName"], "ios": ["deviceId", "deviceName"], "macos": ["deviceId", "deviceName"] - } + }, + "parent_class": "IAudioDeviceManager" }, "getRecordingDeviceInfo2": { "windows": "getRecordingDeviceInfo [2/2]", @@ -3302,82 +3810,106 @@ "android": ["deviceId", "deviceName", "deviceTypeName"], "ios": ["deviceId", "deviceName", "deviceTypeName"], "macos": ["deviceId", "deviceName", "deviceTypeName"] - } + }, + "parent_class": "IAudioDeviceManager" }, "getAudioDeviceInfo": { "windows": "getAudioDeviceInfo", - "android": "getAudioDeviceInfo" + "android": "getAudioDeviceInfo", + "parent_class": "IRtcEngine" }, "startAudioDeviceLoopbackTest": { "windows": "startAudioDeviceLoopbackTest", - "macos": "startAudioDeviceLoopbackTest:" + "macos": "startAudioDeviceLoopbackTest:", + "parent_class": "IAudioDeviceManager" }, "stopAudioDeviceLoopbackTest": { "windows": "stopAudioDeviceLoopbackTest", - "macos": "stopAudioDeviceLoopbackTest" + "macos": "stopAudioDeviceLoopbackTest", + "parent_class": "IAudioDeviceManager" }, "setPlaybackDeviceVolume": { - "windows": "setPlaybackDeviceVolume" + "windows": "setPlaybackDeviceVolume", + "parent_class": "IAudioDeviceManager" }, "getPlaybackDeviceVolume": { - "windows": "getPlaybackDeviceVolume" + "windows": "getPlaybackDeviceVolume", + "parent_class": "IAudioDeviceManager" }, "setRecordingDeviceVolume": { - "windows": "setRecordingDeviceVolume" + "windows": "setRecordingDeviceVolume", + "parent_class": "IAudioDeviceManager" }, "getRecordingDeviceVolume": { - "windows": "getRecordingDeviceVolume" + "windows": "getRecordingDeviceVolume", + "parent_class": "IAudioDeviceManager" }, "setPlaybackDeviceMute": { - "windows": "setPlaybackDeviceMute" + "windows": "setPlaybackDeviceMute", + "parent_class": "IAudioDeviceManager" }, "getPlaybackDeviceMute": { - "windows": "getPlaybackDeviceMute" + "windows": "getPlaybackDeviceMute", + "parent_class": "IAudioDeviceManager" }, "setRecordingDeviceMute": { - "windows": "setRecordingDeviceMute" + "windows": "setRecordingDeviceMute", + "parent_class": "IAudioDeviceManager" }, "getRecordingDeviceMute": { - "windows": "getRecordingDeviceMute" + "windows": "getRecordingDeviceMute", + "parent_class": "IAudioDeviceManager" }, "release_IAudioDeviceManager": { - "windows": "release" + "windows": "release", + "parent_class": "IAudioDeviceManager" }, "enumerateVideoDevices": { - "windows": "enumerateVideoDevices" + "windows": "enumerateVideoDevices", + "parent_class": "IVideoDeviceManager" }, "setDevice_IVideoDeviceManager": { - "windows": "setDevice" + "windows": "setDevice", + "parent_class": "IVideoDeviceManager" }, "getCapability": { - "windows": "getCapability" + "windows": "getCapability", + "parent_class": "IVideoDeviceManager" }, "getDevice_IVideoDeviceManager": { - "windows": "getDevice" + "windows": "getDevice", + "parent_class": "IVideoDeviceManager" }, "numberOfCapabilities": { - "windows": "numberOfCapabilities" + "windows": "numberOfCapabilities", + "parent_class": "IVideoDeviceManager" }, "queryCameraFocalLengthCapability": { "windows": "queryCameraFocalLengthCapability", "android": "queryCameraFocalLengthCapability", - "ios": "queryCameraFocalLengthCapability" + "ios": "queryCameraFocalLengthCapability", + "parent_class": "IRtcEngine" }, "release_IVideoDeviceManager": { - "windows": "release" + "windows": "release", + "parent_class": "IVideoDeviceManager" }, "getCount_IVideoDeviceCollection": { - "windows": "getCount" + "windows": "getCount", + "parent_class": "IVideoDeviceCollection" }, "getDevice_IVideoDeviceCollection": { - "windows": "getDevice" + "windows": "getDevice", + "parent_class": "IVideoDeviceCollection" }, "setDevice_IVideoDeviceCollection": { "windows": "setDevice", - "macos": "setDevice:deviceId:" + "macos": "setDevice:deviceId:", + "parent_class": "IVideoDeviceCollection" }, "release_IVideoDeviceCollection": { - "windows": "release" + "windows": "release", + "parent_class": "IVideoDeviceCollection" }, "createDataStream1": { "windows": "createDataStream [1/2]", @@ -3387,10 +3919,11 @@ "isOverload": true, "params": { "windows": ["streamId", "reliable", "ordered"], - "android": ["streamId", "reliable", "ordered"], + "android": ["reliable", "ordered"], "ios": ["streamId", "reliable", "ordered"], "macos": ["streamId", "reliable", "ordered"] - } + }, + "parent_class": "IRtcEngine" }, "createDataStream2": { "windows": "createDataStream [2/2]", @@ -3400,89 +3933,105 @@ "isOverload": true, "params": { "windows": ["streamId", "config"], - "android": ["streamId", "config"], + "android": ["config"], "ios": ["streamId", "config"], "macos": ["streamId", "config"] - } + }, + "parent_class": "IRtcEngine" }, "sendStreamMessage": { "windows": "sendStreamMessage", "android": "sendStreamMessage", "ios": "sendStreamMessage:data:", - "macos": "sendStreamMessage:data:" + "macos": "sendStreamMessage:data:", + "parent_class": "IRtcEngine" }, "adjustCustomAudioPlayoutVolume": { "windows": "adjustCustomAudioPlayoutVolume", "android": "adjustCustomAudioPlayoutVolume", "ios": "adjustCustomAudioPlayoutVolume:volume:", - "macos": "adjustCustomAudioPlayoutVolume:volume:" + "macos": "adjustCustomAudioPlayoutVolume:volume:", + "parent_class": "IRtcEngine" }, "enableLoopbackRecording": { "windows": "enableLoopbackRecording", - "macos": "enableLoopbackRecording:deviceName:" + "macos": "enableLoopbackRecording:deviceName:", + "parent_class": "IRtcEngine" }, "disableAudioSpectrumMonitor": { "windows": "disableAudioSpectrumMonitor", "android": "disableAudioSpectrumMonitor", "ios": "disableAudioSpectrumMonitor", - "macos": "disableAudioSpectrumMonitor" + "macos": "disableAudioSpectrumMonitor", + "parent_class": "IRtcEngine" }, "enableAudioSpectrumMonitor": { "windows": "enableAudioSpectrumMonitor", "android": "enableAudioSpectrumMonitor", "ios": "enableAudioSpectrumMonitor:", - "macos": "enableAudioSpectrumMonitor:" + "macos": "enableAudioSpectrumMonitor:", + "parent_class": "IRtcEngine" }, "registerAudioSpectrumObserver": { "windows": "registerAudioSpectrumObserver", "android": "registerAudioSpectrumObserver", "ios": "registerAudioSpectrumDelegate:", - "macos": "registerAudioSpectrumDelegate:" + "macos": "registerAudioSpectrumDelegate:", + "parent_class": "IRtcEngine" }, "unregisterAudioSpectrumObserver": { "windows": "unregisterAudioSpectrumObserver", "android": "unregisterAudioSpectrumObserver", "ios": "unregisterAudioSpectrumDelegate:", - "macos": "unregisterAudioSpectrumDelegate:" + "macos": "unregisterAudioSpectrumDelegate:", + "parent_class": "IRtcEngine" }, "enableFaceDetection": { "windows": "enableFaceDetection", "android": "enableFaceDetection", - "ios": "enableFaceDetection:" + "ios": "enableFaceDetection:", + "parent_class": "IRtcEngine" }, "isCameraFaceDetectSupported": { "windows": "isCameraFaceDetectSupported", - "android": "isCameraFaceDetectSupported" + "android": "isCameraFaceDetectSupported", + "parent_class": "IRtcEngine" }, "enableCameraCenterStage": { "windows": "enableCameraCenterStage", "ios": "enableCameraCenterStage:", - "macos": "enableCameraCenterStage:" + "macos": "enableCameraCenterStage:", + "parent_class": "IRtcEngine" }, "isCameraCenterStageSupported": { "windows": "isCameraCenterStageSupported", "ios": "isCameraCenterStageSupported", - "macos": "isCameraCenterStageSupported" + "macos": "isCameraCenterStageSupported", + "parent_class": "IRtcEngine" }, "setCameraCapturerConfiguration": { "windows": "setCameraCapturerConfiguration", "android": "setCameraCapturerConfiguration", "ios": "setCameraCapturerConfiguration:", - "macos": "setCameraCapturerConfiguration" + "macos": "setCameraCapturerConfiguration", + "parent_class": "IRtcEngine" }, "setLocalVideoMirrorMode": { "windows": "setLocalVideoMirrorMode", "android": "setLocalVideoMirrorMode", "ios": "setLocalVideoMirrorMode:", - "macos": "setLocalVideoMirrorMode:" + "macos": "setLocalVideoMirrorMode:", + "parent_class": "IRtcEngine" }, "get": { - "windows": "get" + "windows": "get", + "parent_class": "MusicChartCollection" }, "open_IMusicPlayer": { "windows": "open", "android": "open [1/2]", - "ios": "openMediaWithSongCode:startPos:" + "ios": "openMediaWithSongCode:startPos:", + "parent_class": "IMusicPlayer" }, "preload": { "windows": "preload [1/2]", @@ -3494,7 +4043,8 @@ "android": ["songCode", "jsonOption"], "ios": ["songCode", "jsonOption"], "macos": ["songCode", "jsonOption"] - } + }, + "parent_class": "imusicontentcenter" }, "preload2": { "windows": "preload [2/2]", @@ -3503,58 +4053,69 @@ "isOverload": true, "params": { "windows": ["songCode", "requestId"], - "android": ["songCode", "requestId"], - "ios": ["songCode", "requestId"], - "macos": ["songCode", "requestId"] - } + "android": ["songCode"], + "ios": ["songCode"], + "macos": ["songCode"] + }, + "parent_class": "imusicontentcenter" }, "isPreloaded": { "windows": "isPreloaded", "android": "isPreloaded", - "ios": "isPreloadedWithSongCode:" + "ios": "isPreloadedWithSongCode:", + "parent_class": "IMusicContentCenter" }, "initialize_IMusicContentCenter": { "windows": "initialize", "android": "initialize", - "ios": "sharedContentCenterWithConfig:" + "ios": "sharedContentCenterWithConfig:", + "parent_class": "IMusicContentCenter" }, "release_IMusicContentCenter": { "windows": "release", - "android": "release" + "android": "release", + "parent_class": "IMusicContentCenter" }, "renewToken_IMusicContentCenter": { "windows": "renewToken", "android": "renewToken", - "ios": "renewToken:" + "ios": "renewToken:", + "parent_class": "IMusicContentCenter" }, "unregisterEventHandler_IMusicContentCenter": { "windows": "unregisterEventHandler", - "android": "unregisterEventHandler" + "android": "unregisterEventHandler", + "parent_class": "IMusicContentCenter" }, "registerEventHandler_IMusicContentCenter": { "windows": "registerEventHandler", "android": "registerEventHandler", - "ios": "registerEventDelegate:" + "ios": "registerEventDelegate:", + "parent_class": "IMusicContentCenter" }, "createMusicPlayer": { "windows": "createMusicPlayer", "android": "createMusicPlayer", - "ios": "createMusicPlayerWithDelegate:" + "ios": "createMusicPlayerWithDelegate:", + "parent_class": "IMusicContentCenter" }, "destroyMusicPlayer": { "windows": "destroyMusicPlayer", "android": "destroyMusicPlayer", - "ios": "destroyMusicPlayer:" + "ios": "destroyMusicPlayer:", + "parent_class": "IMusicContentCenter" }, "getLyric": { "windows": "getLyric", "android": "getLyric", - "ios": "getLyricWithSongCode:lyricType:" + "ios": "getLyricWithSongCode:lyricType:", + "parent_class": "IMusicContentCenter" }, "getMusicCharts": { "windows": "getMusicCharts", "android": "getMusicCharts", - "ios": "getMusicCharts" + "ios": "getMusicCharts", + "parent_class": "IMusicContentCenter" }, "getMusicCollectionByMusicChartId": { "windows": "getMusicCollectionWithMusicChartId", @@ -3562,11 +4123,12 @@ "ios": "getMusicCollectionWithMusicChartId:page:pageSize:jsonOption:", "isOverload": true, "params": { - "windows": ["musicChartId", "page", "pageSize", "jsonOption"], - "android": ["musicChartId", "page", "pageSize", "jsonOption"], + "windows": ["musicChartId", "page", "pageSize"], + "android": ["musicChartId", "page", "pageSize"], "ios": ["musicChartId", "page", "pageSize", "jsonOption"], "macos": ["musicChartId", "page", "pageSize", "jsonOption"] - } + }, + "parent_class": "IMusicContentCenter" }, "searchMusic": { "windows": "searchMusic", @@ -3574,79 +4136,96 @@ "ios": "searchMusicWithKeyWord:page:pageSize:jsonOption:", "isOverload": true, "params": { - "windows": ["keyword", "page", "pageSize", "jsonOption"], - "android": ["keyword", "page", "pageSize", "jsonOption"], + "windows": ["keyword", "page", "pageSize"], + "android": ["keyword", "page", "pageSize"], "ios": ["keyword", "page", "pageSize", "jsonOption"], "macos": ["keyword", "page", "pageSize", "jsonOption"] - } + }, + "parent_class": "IMusicContentCenter" }, "setPlayMode": { "windows": "setPlayMode", "android": "setPlayMode", - "ios": "setPlayMode:" + "ios": "setPlayMode:", + "parent_class": "IMusicPlayer" }, "getCaches": { "windows": "getCaches", "android": "getCaches", - "ios": "getCaches" + "ios": "getCaches", + "parent_class": "IMusicContentCenter" }, "getCount_MusicChartCollection": { - "windows": "getCount [1/2]" + "windows": "getCount [1/2]", + "parent_class": "MusicChartCollection" }, "getCount_MusicCollection": { - "windows": "getCount [2/2]" + "windows": "getCount [2/2]", + "parent_class": "MusicCollection" }, "getTotal_MusicCollection": { - "windows": "getTotal" + "windows": "getTotal", + "parent_class": "MusicCollection" }, "getPage_MusicCollection": { - "windows": "getPage" + "windows": "getPage", + "parent_class": "MusicCollection" }, "getPageSize_MusicCollection": { - "windows": "getPageSize" + "windows": "getPageSize", + "parent_class": "MusicCollection" }, "getMusic_MusicCollection": { - "windows": "getMusic" + "windows": "getMusic", + "parent_class": "MusicCollection" }, "removeCache": { "windows": "removeCache", "android": "removeCache", - "ios": "removeCacheWithSongCode:" + "ios": "removeCacheWithSongCode:", + "parent_class": "IMusicContentCenter" }, "getInternalSongCode": { "windows": "getInternalSongCode", "android": "getInternalSongCode", - "ios": "getInternalSongCode:jsonOption:" + "ios": "getInternalSongCode:jsonOption:", + "parent_class": "IMusicContentCenter" }, "getSongSimpleInfo": { "windows": "getSongSimpleInfo", "android": "getSongSimpleInfo", - "ios": "getSongSimpleInfoWithSongCode:" + "ios": "getSongSimpleInfoWithSongCode:", + "parent_class": "IMusicContentCenter" }, "onPreLoadEvent_IMusicContentCenterEventHandler": { "windows": "onPreLoadEvent", "android": "onPreLoadEvent", - "ios": "onPreLoadEvent:songCode:percent:lyricUrl:state:reason:" + "ios": "onPreLoadEvent:songCode:percent:lyricUrl:state:reason:", + "parent_class": "IMusicContentCenterEventHandler" }, "onMusicChartsResult": { "windows": "onMusicChartsResult", "android": "onMusicChartsResult", - "ios": "onMusicChartsResult:result:reason:" + "ios": "onMusicChartsResult:result:reason:", + "parent_class": "IMusicContentCenterEventHandler" }, "onMusicCollectionResult": { "windows": "onMusicCollectionResult", "android": "onMusicCollectionResult", - "ios": "onMusicCollectionResult:result:reason:" + "ios": "onMusicCollectionResult:result:reason:", + "parent_class": "IMusicContentCenterEventHandler" }, "onLyricResult": { "windows": "onLyricResult", "android": "onLyricResult", - "ios": "onLyricResult:songCode:lyricUrl:reason:" + "ios": "onLyricResult:songCode:lyricUrl:reason:", + "parent_class": "IMusicContentCenterEventHandler" }, "onSongSimpleInfoResult": { "windows": "onSongSimpleInfoResult", "android": "onSongSimpleInfoResult", - "ios": "onSongSimpleInfoResult:songCode:simpleInfo:reason:" + "ios": "onSongSimpleInfoResult:songCode:simpleInfo:reason:", + "parent_class": "IMusicContentCenterEventHandler" }, "takeSnapshot": { "windows": "takeSnapshot [1/2]", @@ -3659,7 +4238,8 @@ "android": ["uid", "filePath"], "ios": ["uid", "filePath"], "macos": ["uid", "filePath"] - } + }, + "parent_class": "IRtcEngine" }, "takeSnapshot2": { "windows": "takeSnapshot [2/2]", @@ -3672,869 +4252,1017 @@ "android": ["uid", "config"], "ios": ["uid", "config"], "macos": ["uid", "config"] - } + }, + "parent_class": "IRtcEngine" }, "enableContentInspect": { "windows": "enableContentInspect", "android": "enableContentInspect", "ios": "enableContentInspect:config:", - "macos": "enableContentInspect:config:" + "macos": "enableContentInspect:config:", + "parent_class": "IRtcEngine" }, "enableContentInspectEx": { "windows": "enableContentInspectEx", "android": "enableContentInspectEx", "ios": "enableContentInspectEx:config:connection:", - "macos": "enableContentInspectEx:config:connection:" + "macos": "enableContentInspectEx:config:connection:", + "parent_class": "IRtcEngineEx" }, "enableVideoImageSource": { "windows": "enableVideoImageSource", "android": "enableVideoImageSource", "ios": "enableVideoImageSource:options:", - "macos": "enableVideoImageSource:options:" + "macos": "enableVideoImageSource:options:", + "parent_class": "IRtcEngine" }, "getNetworkType": { "windows": "getNetworkType", "android": "getNetworkType", "ios": "getNetworkType", - "macos": "getNetworkType" + "macos": "getNetworkType", + "parent_class": "IRtcEngine" }, "getNtpWallTimeInMs": { "windows": "getNtpWallTimeInMs", "android": "getNtpWallTimeInMs", "ios": "getNtpWallTimeInMs", - "macos": "getNtpWallTimeInMs" + "macos": "getNtpWallTimeInMs", + "parent_class": "IRtcEngine" }, "setCloudProxy": { "windows": "setCloudProxy", "android": "setCloudProxy", "ios": "setCloudProxy:", - "macos": "setCloudProxy:" + "macos": "setCloudProxy:", + "parent_class": "IRtcEngine" }, "setLogFile": { "windows": "setLogFile", "android": "setLogFile", "ios": "setLogFile:", - "macos": "setLogFile:" + "macos": "setLogFile:", + "parent_class": "IRtcEngine" }, "setLogFilter": { "windows": "setLogFilter", "android": "setLogFilter", "ios": "setLogFilter:", - "macos": "setLogFilter:" + "macos": "setLogFilter:", + "parent_class": "IRtcEngine" }, "setLogLevel": { "windows": "setLogLevel", "android": "setLogLevel", "ios": "setLogLevel:", - "macos": "setLogLevel:" + "macos": "setLogLevel:", + "parent_class": "IRtcEngine" }, "setLogFileSize": { "windows": "setLogFileSize", "android": "setLogFileSize", "ios": "setLogFileSize:", - "macos": "setLogFileSize:" + "macos": "setLogFileSize:", + "parent_class": "IRtcEngine" }, "setParameters_IAgoraParameter": { - "windows": "setParameters [2/2]" + "windows": "setParameters [2/2]", + "parent_class": "IAgoraParameter" }, "setParameters": { "windows": "setParameters [1/2]", "android": "setParameters", "ios": "setParameters:", - "macos": "setParameters:" + "macos": "setParameters:", + "parent_class": "IRtcEngine" }, "sendCustomReportMessage": { "windows": "sendCustomReportMessage", "android": "sendCustomReportMessage", "ios": "sendCustomReportMessage:category:event:label:value:", - "macos": "sendCustomReportMessage:category:event:label:value:" + "macos": "sendCustomReportMessage:category:event:label:value:", + "parent_class": "IRtcEngine" }, "getCallId": { "windows": "getCallId", "android": "getCallId", "ios": "getCallId", - "macos": "getCallId" + "macos": "getCallId", + "parent_class": "IRtcEngine" }, "getCallIdEx": { "windows": "getCallIdEx", "android": "getCallIdEx", "ios": "getCallIdEx:", - "macos": "getCallIdEx:" + "macos": "getCallIdEx:", + "parent_class": "IRtcEngineEx" }, "queryDeviceScore": { "windows": "queryDeviceScore", "android": "queryDeviceScore", "ios": "queryDeviceScore", - "macos": "queryDeviceScore" + "macos": "queryDeviceScore", + "parent_class": "IRtcEngine" }, "rate": { "windows": "rate", "android": "rate", "ios": "rate:rating:description:", - "macos": "rate:rating:description:" + "macos": "rate:rating:description:", + "parent_class": "IRtcEngine" }, "complain": { "windows": "complain", "android": "complain", "ios": "complain:description:", - "macos": "complain:description:" + "macos": "complain:description:", + "parent_class": "IRtcEngine" }, "getVersion": { "windows": "getVersion", "android": "getSdkVersion", "ios": "getSdkVersion", - "macos": "getSdkVersion" + "macos": "getSdkVersion", + "parent_class": "IRtcEngine" }, "getErrorDescription": { "windows": "getErrorDescription", "android": "getErrorDescription", "ios": "getErrorDescription:", - "macos": "getErrorDescription:" + "macos": "getErrorDescription:", + "parent_class": "IRtcEngine" }, "isFeatureAvailableOnDevice": { "windows": "isFeatureAvailableOnDevice", "android": "isFeatureAvailableOnDevice", "ios": "isFeatureAvailableOnDevice:", - "macos": "isFeatureAvailableOnDevice:" + "macos": "isFeatureAvailableOnDevice:", + "parent_class": "IRtcEngine" }, "queryInterface": { - "windows": "queryInterface" + "windows": "queryInterface", + "parent_class": "IRtcEngine" }, "onConnectionStateChanged": { "windows": "onConnectionStateChanged", "android": "onConnectionStateChanged", "ios": "rtcEngine:connectionChangedToState:reason:", - "macos": "rtcEngine:connectionChangedToState:reason:" + "macos": "rtcEngine:connectionChangedToState:reason:", + "parent_class": "IRtcEngineEventHandler" }, "onError": { "windows": "onError", "android": "onError", "ios": "rtcEngine:didOccurError:", - "macos": "rtcEngine:didOccurError:" + "macos": "rtcEngine:didOccurError:", + "parent_class": "IRtcEngineEventHandler" }, "onFirstRemoteAudioDecoded": { "windows": "onFirstRemoteAudioDecoded", "android": "onFirstRemoteAudioDecoded", "ios": "rtcEngine:firstRemoteAudioFrameDecodedOfUid:elapsed:", - "macos": "rtcEngine:firstRemoteAudioFrameDecodedOfUid:elapsed:" + "macos": "rtcEngine:firstRemoteAudioFrameDecodedOfUid:elapsed:", + "parent_class": "IRtcEngineEventHandler" }, "onFirstRemoteAudioFrame": { "windows": "onFirstRemoteAudioFrame", "android": "onFirstRemoteAudioFrame", "ios": "rtcEngine:firstRemoteAudioFrameOfUid:elapsed:", - "macos": "rtcEngine:firstRemoteAudioFrameOfUid:elapsed:" + "macos": "rtcEngine:firstRemoteAudioFrameOfUid:elapsed:", + "parent_class": "IRtcEngineEventHandler" }, "onJoinChannelSuccess": { "windows": "onJoinChannelSuccess", "android": "onJoinChannelSuccess", "ios": "rtcEngine:didJoinChannel:withUid:elapsed:", - "macos": "rtcEngine:didJoinChannel:withUid:elapsed:" + "macos": "rtcEngine:didJoinChannel:withUid:elapsed:", + "parent_class": "IRtcEngineEventHandler" }, "onRejoinChannelSuccess": { "windows": "onRejoinChannelSuccess", "android": "onRejoinChannelSuccess", "ios": "rtcEngine:didRejoinChannel:withUid:elapsed:", - "macos": "rtcEngine:didRejoinChannel:withUid:elapsed:" + "macos": "rtcEngine:didRejoinChannel:withUid:elapsed:", + "parent_class": "IRtcEngineEventHandler" }, "onLeaveChannel": { "windows": "onLeaveChannel", "android": "onLeaveChannel", "ios": "rtcEngine:didLeaveChannelWithStats:", - "macos": "rtcEngine:didLeaveChannelWithStats:" + "macos": "rtcEngine:didLeaveChannelWithStats:", + "parent_class": "IRtcEngineEventHandler" }, "onClientRoleChanged": { "windows": "onClientRoleChanged", "android": "onClientRoleChanged", "ios": "rtcEngine:didClientRoleChanged:newRole:newRoleOptions:", - "macos": "rtcEngine:didClientRoleChanged:newRole:newRoleOptions:" + "macos": "rtcEngine:didClientRoleChanged:newRole:newRoleOptions:", + "parent_class": "IRtcEngineEventHandler" }, "onClientRoleChangeFailed": { "windows": "onClientRoleChangeFailed", "android": "onClientRoleChangeFailed", "ios": "rtcEngine:didClientRoleChangeFailed:currentRole:", - "macos": "rtcEngine:didClientRoleChangeFailed:currentRole:" + "macos": "rtcEngine:didClientRoleChangeFailed:currentRole:", + "parent_class": "IRtcEngineEventHandler" }, "onUserJoined": { "windows": "onUserJoined", "android": "onUserJoined", "ios": "rtcEngine:didJoinedOfUid:elapsed:", - "macos": "rtcEngine:didJoinedOfUid:elapsed:" + "macos": "rtcEngine:didJoinedOfUid:elapsed:", + "parent_class": "IRtcEngineEventHandler" }, "onUserMuteAudio": { "windows": "onUserMuteAudio", "android": "onUserMuteAudio", "ios": "rtcEngine:didAudioMuted:byUid:", - "macos": "rtcEngine:didAudioMuted:byUid:" + "macos": "rtcEngine:didAudioMuted:byUid:", + "parent_class": "IRtcEngineEventHandler" }, "onUserOffline": { "windows": "onUserOffline", "android": "onUserOffline", "ios": "rtcEngine:didOfflineOfUid:reason:", - "macos": "rtcEngine:didOfflineOfUid:reason:" + "macos": "rtcEngine:didOfflineOfUid:reason:", + "parent_class": "IRtcEngineEventHandler" }, "onNetworkTypeChanged": { "windows": "onNetworkTypeChanged", "android": "onNetworkTypeChanged", "ios": "rtcEngine:networkTypeChanged:", - "macos": "rtcEngine:networkTypeChanged:" + "macos": "rtcEngine:networkTypeChanged:", + "parent_class": "IRtcEngineEventHandler" }, "onConnectionInterrupted": { "windows": "onConnectionInterrupted", "android": "onConnectionInterrupted", "ios": "rtcEngineConnectionDidInterrupted:", - "macos": "rtcEngineConnectionDidInterrupted:" + "macos": "rtcEngineConnectionDidInterrupted:", + "parent_class": "IRtcEngineEventHandler" }, "onConnectionLost": { "windows": "onConnectionLost", "android": "onConnectionLost", "ios": "rtcEngineConnectionDidLost:", - "macos": "rtcEngineConnectionDidLost:" + "macos": "rtcEngineConnectionDidLost:", + "parent_class": "IRtcEngineEventHandler" }, "onConnectionBanned": { "windows": "onConnectionBanned", "android": "onConnectionBanned", "ios": "rtcEngineConnectionDidBanned:", - "macos": "rtcEngineConnectionDidBanned:" + "macos": "rtcEngineConnectionDidBanned:", + "parent_class": "IRtcEngineEventHandler" }, "onTokenPrivilegeWillExpire": { "windows": "onTokenPrivilegeWillExpire", "android": "onTokenPrivilegeWillExpire", "ios": "rtcEngine:tokenPrivilegeWillExpire:", - "macos": "rtcEngine:tokenPrivilegeWillExpire:" + "macos": "rtcEngine:tokenPrivilegeWillExpire:", + "parent_class": "IRtcEngineEventHandler" }, "onRequestToken": { "windows": "onRequestToken", "android": "onRequestToken", "ios": "rtcEngineRequestToken:", - "macos": "rtcEngineRequestToken:" + "macos": "rtcEngineRequestToken:", + "parent_class": "IRtcEngineEventHandler" }, "onLocalUserRegistered": { "windows": "onLocalUserRegistered", "android": "onLocalUserRegistered", "ios": "rtcEngine:didLocalUserRegisteredWithUserId:userAccount:", - "macos": "rtcEngine:didLocalUserRegisteredWithUserId:userAccount:" + "macos": "rtcEngine:didLocalUserRegisteredWithUserId:userAccount:", + "parent_class": "IRtcEngineEventHandler" }, "onUserInfoUpdated": { "windows": "onUserInfoUpdated", "android": "onUserInfoUpdated", "ios": "rtcEngine:didUserInfoUpdatedWithUserId:userInfo:", - "macos": "rtcEngine:didUserInfoUpdatedWithUserId:userInfo:" + "macos": "rtcEngine:didUserInfoUpdatedWithUserId:userInfo:", + "parent_class": "IRtcEngineEventHandler" }, "onUplinkNetworkInfoUpdated": { "windows": "onUplinkNetworkInfoUpdated", "android": "onUplinkNetworkInfoUpdated", "ios": "rtcEngine:uplinkNetworkInfoUpdate:", - "macos": "rtcEngine:uplinkNetworkInfoUpdate:" + "macos": "rtcEngine:uplinkNetworkInfoUpdate:", + "parent_class": "IRtcEngineEventHandler" }, "onVideoRenderingTracingResult": { "windows": "onVideoRenderingTracingResult", "android": "onVideoRenderingTracingResult", "ios": "rtcEngine:videoRenderingTracingResultOfUid:currentEvent:tracingInfo:", - "macos": "rtcEngine:videoRenderingTracingResultOfUid:currentEvent:tracingInfo:" + "macos": "rtcEngine:videoRenderingTracingResultOfUid:currentEvent:tracingInfo:", + "parent_class": "IRtcEngineEventHandler" }, "onLocalAudioStateChanged": { "windows": "onLocalAudioStateChanged", "android": "onLocalAudioStateChanged", "ios": "rtcEngine:localAudioStateChanged:reason:", - "macos": "rtcEngine:localAudioStateChanged:reason:" + "macos": "rtcEngine:localAudioStateChanged:reason:", + "parent_class": "IRtcEngineEventHandler" }, "onLocalVideoStateChanged": { "windows": "onLocalVideoStateChanged", "android": "onLocalVideoStateChanged", "ios": "rtcEngine:localVideoStateChangedOfState:reason:sourceType:", - "macos": "rtcEngine:localVideoStateChangedOfState:reason:sourceType:" + "macos": "rtcEngine:localVideoStateChangedOfState:reason:sourceType:", + "parent_class": "IRtcEngineEventHandler" }, "onVideoStopped": { "windows": "onVideoStopped", "android": "onVideoStopped", "ios": "rtcEngineVideoDidStop:", - "macos": "rtcEngineVideoDidStop:" + "macos": "rtcEngineVideoDidStop:", + "parent_class": "IRtcEngineEventHandler" }, "onFirstLocalAudioFramePublished": { "windows": "onFirstLocalAudioFramePublished", "android": "onFirstLocalAudioFramePublished", "ios": "rtcEngine:firstLocalAudioFramePublished:", - "macos": "rtcEngine:firstLocalAudioFramePublished:" + "macos": "rtcEngine:firstLocalAudioFramePublished:", + "parent_class": "IRtcEngineEventHandler" }, "onFirstLocalVideoFramePublished": { "windows": "onFirstLocalVideoFramePublished", "android": "onFirstLocalVideoFramePublished", "ios": "rtcEngine:firstLocalVideoFramePublishedWithElapsed:sourceType:", - "macos": "rtcEngine:firstLocalVideoFramePublishedWithElapsed:sourceType:" + "macos": "rtcEngine:firstLocalVideoFramePublishedWithElapsed:sourceType:", + "parent_class": "IRtcEngineEventHandler" }, "onFirstLocalVideoFrame": { "windows": "onFirstLocalVideoFrame", "android": "onFirstLocalVideoFrame", "ios": "rtcEngine:firstLocalVideoFrameWithSize:elapsed:sourceType:", - "macos": "rtcEngine:firstLocalVideoFrameWithSize:elapsed:sourceType:" + "macos": "rtcEngine:firstLocalVideoFrameWithSize:elapsed:sourceType:", + "parent_class": "IRtcEngineEventHandler" }, "onAudioPublishStateChanged": { "windows": "onAudioPublishStateChanged", "android": "onAudioPublishStateChanged", "ios": "rtcEngine:didAudioPublishStateChange:oldState:newState:elapseSinceLastState:", - "macos": "rtcEngine:didAudioPublishStateChange:oldState:newState:elapseSinceLastState:" + "macos": "rtcEngine:didAudioPublishStateChange:oldState:newState:elapseSinceLastState:", + "parent_class": "IRtcEngineEventHandler" }, "onVideoPublishStateChanged": { "windows": "onVideoPublishStateChanged", "android": "onVideoPublishStateChanged", "ios": "rtcEngine:didVideoPublishStateChange:sourceType:oldState:newState:elapseSinceLastState:", - "macos": "rtcEngine:didVideoPublishStateChange:sourceType:oldState:newState:elapseSinceLastState:" + "macos": "rtcEngine:didVideoPublishStateChange:sourceType:oldState:newState:elapseSinceLastState:", + "parent_class": "IRtcEngineEventHandler" }, "onAudioSubscribeStateChanged": { "windows": "onAudioSubscribeStateChanged", "android": "onAudioSubscribeStateChanged", "ios": "rtcEngine:didAudioSubscribeStateChange:uid:oldState:newState:elapseSinceLastState:", - "macos": "rtcEngine:didAudioSubscribeStateChange:uid:oldState:newState:elapseSinceLastState:" + "macos": "rtcEngine:didAudioSubscribeStateChange:uid:oldState:newState:elapseSinceLastState:", + "parent_class": "IRtcEngineEventHandler" }, "onFirstRemoteVideoDecoded": { "windows": "onFirstRemoteVideoDecoded", "android": "onFirstRemoteVideoDecoded", "ios": "rtcEngine:firstRemoteVideoDecodedOfUid:size:elapsed:", - "macos": "rtcEngine:firstRemoteVideoDecodedOfUid:size:elapsed:" + "macos": "rtcEngine:firstRemoteVideoDecodedOfUid:size:elapsed:", + "parent_class": "IRtcEngineEventHandler" }, "onFirstRemoteVideoFrame": { "windows": "onFirstRemoteVideoFrame", "android": "onFirstRemoteVideoFrame", "ios": "rtcEngine:firstRemoteVideoFrameOfUid:size:elapsed:", - "macos": "rtcEngine:firstRemoteVideoFrameOfUid:size:elapsed:" + "macos": "rtcEngine:firstRemoteVideoFrameOfUid:size:elapsed:", + "parent_class": "IRtcEngineEventHandler" }, "onRemoteAudioStateChanged": { "windows": "onRemoteAudioStateChanged", "android": "onRemoteAudioStateChanged", "ios": "rtcEngine:remoteAudioStateChangedOfUid:state:reason:elapsed:", - "macos": "rtcEngine:remoteAudioStateChangedOfUid:state:reason:elapsed:" + "macos": "rtcEngine:remoteAudioStateChangedOfUid:state:reason:elapsed:", + "parent_class": "IRtcEngineEventHandler" }, "onRemoteVideoStateChanged": { "windows": "onRemoteVideoStateChanged", "android": "onRemoteVideoStateChanged", "ios": "rtcEngine:remoteVideoStateChangedOfUid:state:reason:elapsed:", - "macos": "rtcEngine:remoteVideoStateChangedOfUid:state:reason:elapsed:" + "macos": "rtcEngine:remoteVideoStateChangedOfUid:state:reason:elapsed:", + "parent_class": "IRtcEngineEventHandler" }, "onUserEnableLocalVideo": { "windows": "onUserEnableLocalVideo", "android": "onUserEnableLocalVideo", "ios": "rtcEngine:didLocalVideoEnabled:byUid:", - "macos": "rtcEngine:didLocalVideoEnabled:byUid:" + "macos": "rtcEngine:didLocalVideoEnabled:byUid:", + "parent_class": "IRtcEngineEventHandler" }, "onUserEnableVideo": { "windows": "onUserEnableVideo", "android": "onUserEnableVideo", "ios": "rtcEngine:didVideoEnabled:byUid:", - "macos": "rtcEngine:didVideoEnabled:byUid:" + "macos": "rtcEngine:didVideoEnabled:byUid:", + "parent_class": "IRtcEngineEventHandler" }, "onUserMuteVideo": { "windows": "onUserMuteVideo", "android": "onUserMuteVideo", "ios": "rtcEngine:didVideoMuted:byUid:", - "macos": "rtcEngine:didVideoMuted:byUid:" + "macos": "rtcEngine:didVideoMuted:byUid:", + "parent_class": "IRtcEngineEventHandler" }, "onVideoSizeChanged": { "windows": "onVideoSizeChanged", "android": "onVideoSizeChanged", "ios": "rtcEngine:videoSizeChangedOfSourceType:uid:size:rotation:", - "macos": "rtcEngine:videoSizeChangedOfSourceType:uid:size:rotation:" + "macos": "rtcEngine:videoSizeChangedOfSourceType:uid:size:rotation:", + "parent_class": "IRtcEngineEventHandler" }, "onVideoSubscribeStateChanged": { "windows": "onVideoSubscribeStateChanged", "android": "onVideoSubscribeStateChanged", "ios": "rtcEngine:didVideoSubscribeStateChange:uid:oldState:newState:elapseSinceLastState:", - "macos": "rtcEngine:didVideoSubscribeStateChange:uid:oldState:newState:elapseSinceLastState:" + "macos": "rtcEngine:didVideoSubscribeStateChange:uid:oldState:newState:elapseSinceLastState:", + "parent_class": "IRtcEngineEventHandler" }, "onRtcStats": { "windows": "onRtcStats", "android": "onRtcStats", "ios": "rtcEngine:reportRtcStats:", - "macos": "rtcEngine:reportRtcStats:" + "macos": "rtcEngine:reportRtcStats:", + "parent_class": "IRtcEngineEventHandler" }, "onNetworkQuality": { "windows": "onNetworkQuality", "android": "onNetworkQuality", "ios": "rtcEngine:networkQuality:txQuality:rxQuality:", - "macos": "rtcEngine:networkQuality:txQuality:rxQuality:" + "macos": "rtcEngine:networkQuality:txQuality:rxQuality:", + "parent_class": "IRtcEngineEventHandler" }, "onLocalAudioStats": { "windows": "onLocalAudioStats", "android": "onLocalAudioStats", "ios": "rtcEngine:localAudioStats:", - "macos": "rtcEngine:localAudioStats:" + "macos": "rtcEngine:localAudioStats:", + "parent_class": "IRtcEngineEventHandler" }, "onLocalVideoStats": { "windows": "onLocalVideoStats", "android": "onLocalVideoStats", "ios": "rtcEngine:localVideoStats:sourceType:", - "macos": "rtcEngine:localVideoStats:sourceType:" + "macos": "rtcEngine:localVideoStats:sourceType:", + "parent_class": "IRtcEngineEventHandler" }, "onRemoteAudioStats": { "windows": "onRemoteAudioStats", "android": "onRemoteAudioStats", "ios": "rtcEngine:remoteAudioStats:", - "macos": "rtcEngine:remoteAudioStats:" + "macos": "rtcEngine:remoteAudioStats:", + "parent_class": "IRtcEngineEventHandler" }, "onRemoteAudioTransportStats": { "windows": "onRemoteAudioTransportStats", "android": "onRemoteAudioTransportStats", "ios": "rtcEngine:audioTransportStatsOfUid:delay:lost:rxKBitRate:", - "macos": "rtcEngine:audioTransportStatsOfUid:delay:lost:rxKBitRate:" + "macos": "rtcEngine:audioTransportStatsOfUid:delay:lost:rxKBitRate:", + "parent_class": "IRtcEngineEventHandler" }, "onRemoteVideoStats": { "windows": "onRemoteVideoStats", "android": "onRemoteVideoStats", "ios": "rtcEngine:remoteVideoStats:", - "macos": "rtcEngine:remoteVideoStats:" + "macos": "rtcEngine:remoteVideoStats:", + "parent_class": "IRtcEngineEventHandler" }, "onRemoteVideoTransportStats": { "windows": "onRemoteVideoTransportStats", "android": "onRemoteVideoTransportStats", "ios": "rtcEngine:videoTransportStatsOfUid:delay:lost:rxKBitRate:", - "macos": "rtcEngine:videoTransportStatsOfUid:delay:lost:rxKBitRate:" + "macos": "rtcEngine:videoTransportStatsOfUid:delay:lost:rxKBitRate:", + "parent_class": "IRtcEngineEventHandler" }, "onAudioQuality": { "windows": "onAudioQuality", "android": "onAudioQuality", "ios": "audioQualityBlock:", - "macos": "audioQualityBlock:" + "macos": "audioQualityBlock:", + "parent_class": "IRtcEngineEventHandler" }, "onAudioVolumeIndication_IMediaPlayerSourceObserver": { "windows": "onAudioVolumeIndication", "android": "onAudioVolumeIndication", "ios": "AgoraRtcMediaPlayer:volumeIndicationDidReceive:", - "macos": "AgoraRtcMediaPlayer:volumeIndicationDidReceive:" + "macos": "AgoraRtcMediaPlayer:volumeIndicationDidReceive:", + "parent_class": "IMediaPlayerSourceObserver" }, "onMetaData": { "windows": "onMetaData [1/2]", "android": "onMetaData", "ios": "AgoraRtcMediaPlayer:didReceiveData:length:", - "macos": "AgoraRtcMediaPlayer:didReceiveData:length:" + "macos": "AgoraRtcMediaPlayer:didReceiveData:length:", + "parent_class": "IMediaPlayerSourceObserver" }, "onPlayerCacheStats": { "windows": "onPlayerCacheStats", "android": "onPlayerCacheStats", "ios": "AgoraRtcMediaPlayer:cacheStats:", - "macos": "AgoraRtcMediaPlayer:cacheStats:" + "macos": "AgoraRtcMediaPlayer:cacheStats:", + "parent_class": "IMediaPlayerSourceObserver" }, "onPlayerEvent": { "windows": "onPlayerEvent", "android": "onPlayerEvent", "ios": "AgoraRtcMediaPlayer:didOccurEvent:elapsedTime:message:", - "macos": "AgoraRtcMediaPlayer:didOccurEvent:elapsedTime:message:" + "macos": "AgoraRtcMediaPlayer:didOccurEvent:elapsedTime:message:", + "parent_class": "IMediaPlayerSourceObserver" }, "onPlayerPlaybackStats": { "windows": "onPlayerPlaybackStats", "android": "onPlayerPlaybackStats", "ios": "AgoraRtcMediaPlayer:playbackStats:", - "macos": "AgoraRtcMediaPlayer:playbackStats:" + "macos": "AgoraRtcMediaPlayer:playbackStats:", + "parent_class": "IMediaPlayerSourceObserver" }, "onPlayerSourceStateChanged": { "windows": "onPlayerSourceStateChanged", "android": "onPlayerStateChanged", "ios": "AgoraRtcMediaPlayer:didChangedToState:reason:", - "macos": "AgoraRtcMediaPlayer:didChangedToState:reason:" + "macos": "AgoraRtcMediaPlayer:didChangedToState:reason:", + "parent_class": "IMediaPlayerSourceObserver" }, "onPositionChanged": { "windows": "onPositionChanged", "android": "onPositionChanged", "ios": "AgoraMediaPlayer:didChangedToPosition:atTimestamp:", - "macos": "AgoraMediaPlayer:didChangedToPosition:atTimestamp:" + "macos": "AgoraMediaPlayer:didChangedToPosition:atTimestamp:", + "parent_class": "IMediaPlayerSourceObserver" }, "onReadData": { "windows": "onReadData", "android": "onReadData", "ios": "AgoraRtcMediaPlayerCustomSourceOnReadCallback", - "macos": "AgoraRtcMediaPlayerCustomSourceOnReadCallback" + "macos": "AgoraRtcMediaPlayerCustomSourceOnReadCallback", + "parent_class": "IMediaPlayerCustomDataProvider" }, "onSeek": { "windows": "onSeek", "android": "onSeek", "ios": "AgoraRtcMediaPlayerCustomSourceOnSeekCallback", - "macos": "AgoraRtcMediaPlayerCustomSourceOnSeekCallback" + "macos": "AgoraRtcMediaPlayerCustomSourceOnSeekCallback", + "parent_class": "IMediaPlayerCustomDataProvider" }, "onPlayBufferUpdated": { "windows": "onPlayBufferUpdated", "android": "onPlayBufferUpdated", "ios": "AgoraRtcMediaPlayer:didPlayBufferUpdated:", - "macos": "AgoraRtcMediaPlayer:didPlayBufferUpdated:" + "macos": "AgoraRtcMediaPlayer:didPlayBufferUpdated:", + "parent_class": "IMediaPlayerSourceObserver" }, "onPreloadEvent": { "windows": "onPreloadEvent", "android": "onPreloadEvent", "ios": "AgoraRtcMediaPlayer:didPreloadEvent:", - "macos": "AgoraRtcMediaPlayer:didPreloadEvent:" + "macos": "AgoraRtcMediaPlayer:didPreloadEvent:", + "parent_class": "IMediaPlayerSourceObserver" }, "onPlayerSrcInfoChanged": { "windows": "onPlayerSrcInfoChanged", "android": "onPlayerSrcInfoChanged", "ios": "AgoraRtcMediaPlayer:playerSrcInfoDidChange:from:", - "macos": "AgoraRtcMediaPlayer:playerSrcInfoDidChange:from:" + "macos": "AgoraRtcMediaPlayer:playerSrcInfoDidChange:from:", + "parent_class": "IMediaPlayerSourceObserver" }, "onPlayerInfoUpdated": { "windows": "onPlayerInfoUpdated [1/2]", "android": "onPlayerInfoUpdated", "ios": "AgoraRtcMediaPlayer:infoUpdated:", - "macos": "AgoraRtcMediaPlayer:infoUpdated:" + "macos": "AgoraRtcMediaPlayer:infoUpdated:", + "parent_class": "IMediaPlayerSourceObserver" }, "onDirectCdnStreamingStateChanged": { "windows": "onDirectCdnStreamingStateChanged", "android": "onDirectCdnStreamingStateChanged", "ios": "onDirectCdnStreamingStateChanged:reason:message:", - "macos": "onDirectCdnStreamingStateChanged:reason:message:" + "macos": "onDirectCdnStreamingStateChanged:reason:message:", + "parent_class": "IDirectCdnStreamingEventHandler" }, "onDirectCdnStreamingStats": { "windows": "onDirectCdnStreamingStats", "android": "onDirectCdnStreamingStats", "ios": "onDirectCdnStreamingStats:", - "macos": "onDirectCdnStreamingStats:" + "macos": "onDirectCdnStreamingStats:", + "parent_class": "IDirectCdnStreamingEventHandler" }, "onAudioMixingStateChanged": { "windows": "onAudioMixingStateChanged", "android": "onAudioMixingStateChanged", "ios": "rtcEngine:audioMixingStateChanged:reasonCode:", - "macos": "rtcEngine:audioMixingStateChanged:reasonCode:" + "macos": "rtcEngine:audioMixingStateChanged:reasonCode:", + "parent_class": "IRtcEngineEventHandler" }, "onAudioMixingFinished": { "windows": "onAudioMixingFinished", "android": "onAudioMixingFinished", "ios": "rtcEngineLocalAudioMixingDidFinish:", - "macos": "rtcEngineLocalAudioMixingDidFinish:" + "macos": "rtcEngineLocalAudioMixingDidFinish:", + "parent_class": "IRtcEngineEventHandler" }, "onAudioEffectFinished": { "windows": "onAudioEffectFinished", "android": "onAudioEffectFinished", "ios": "rtcEngineDidAudioEffectFinish:soundId:", - "macos": "rtcEngineDidAudioEffectFinish:soundId:" + "macos": "rtcEngineDidAudioEffectFinish:soundId:", + "parent_class": "IRtcEngineEventHandler" }, "onAudioMixingPositionChanged": { "windows": "onAudioMixingPositionChanged", "android": "onAudioMixingPositionChanged", "ios": "rtcEngine:audioMixingPositionChanged:", - "macos": "rtcEngine:audioMixingPositionChanged:" + "macos": "rtcEngine:audioMixingPositionChanged:", + "parent_class": "IRtcEngineEventHandler" }, "onEncryptionError": { "windows": "onEncryptionError", "android": "onEncryptionError", "ios": "rtcEngine:didOccurEncryptionError:", - "macos": "rtcEngine:didOccurEncryptionError:" + "macos": "rtcEngine:didOccurEncryptionError:", + "parent_class": "IRtcEngineEventHandler" }, "onRtmpStreamingEvent": { "windows": "onRtmpStreamingEvent", "android": "onRtmpStreamingEvent", "ios": "rtcEngine:rtmpStreamingEventWithUrl:eventCode:", - "macos": "rtcEngine:rtmpStreamingEventWithUrl:eventCode:" + "macos": "rtcEngine:rtmpStreamingEventWithUrl:eventCode:", + "parent_class": "IRtcEngineEventHandler" }, "onRtmpStreamingStateChanged": { "windows": "onRtmpStreamingStateChanged", "android": "onRtmpStreamingStateChanged", "ios": "rtcEngine:rtmpStreamingChangedToState:state:reason:", - "macos": "rtcEngine:rtmpStreamingChangedToState:state:reason:" + "macos": "rtcEngine:rtmpStreamingChangedToState:state:reason:", + "parent_class": "IRtcEngineEventHandler" }, "onTranscodingUpdated": { "windows": "onTranscodingUpdated", "android": "onTranscodingUpdated", "ios": "rtcEngineTranscodingUpdated:", - "macos": "rtcEngineTranscodingUpdated:" + "macos": "rtcEngineTranscodingUpdated:", + "parent_class": "IRtcEngineEventHandler" }, "onChannelMediaRelayStateChanged": { "windows": "onChannelMediaRelayStateChanged", "android": "onChannelMediaRelayStateChanged", "ios": "rtcEngine:channelMediaRelayStateDidChange:error:", - "macos": "rtcEngine:channelMediaRelayStateDidChange:error:" + "macos": "rtcEngine:channelMediaRelayStateDidChange:error:", + "parent_class": "IRtcEngineEventHandler" }, "onAudioVolumeIndication": { "windows": "onAudioVolumeIndication", "android": "onAudioVolumeIndication", "ios": "rtcEngine:reportAudioVolumeIndicationOfSpeakers:totalVolume:", - "macos": "rtcEngine:reportAudioVolumeIndicationOfSpeakers:totalVolume:" + "macos": "rtcEngine:reportAudioVolumeIndicationOfSpeakers:totalVolume:", + "parent_class": "IRtcEngineEventHandler" }, "onActiveSpeaker": { "windows": "onActiveSpeaker", "android": "onActiveSpeaker", "ios": "rtcEngine:activeSpeaker:", - "macos": "rtcEngine:activeSpeaker:" + "macos": "rtcEngine:activeSpeaker:", + "parent_class": "IRtcEngineEventHandler" }, "onFacePositionChanged": { "windows": "onFacePositionChanged", "android": "onFacePositionChanged", - "ios": "rtcEngine:facePositionDidChangeWidth:previewHeight:faces:" + "ios": "rtcEngine:facePositionDidChangeWidth:previewHeight:faces:", + "parent_class": "IRtcEngineEventHandler" }, "onAudioRoutingChanged": { "windows": "onAudioRoutingChanged", "android": "onAudioRouteChanged", "ios": "rtcEngine:didAudioRouteChanged:", - "macos": "rtcEngine:didAudioRouteChanged:" + "macos": "rtcEngine:didAudioRouteChanged:", + "parent_class": "IRtcEngineEventHandler" }, "onRemoteSubscribeFallbackToAudioOnly": { "windows": "onRemoteSubscribeFallbackToAudioOnly", "android": "onRemoteSubscribeFallbackToAudioOnly", "ios": "rtcEngine:didRemoteSubscribeFallbackToAudioOnly:byUid:", - "macos": "rtcEngine:didRemoteSubscribeFallbackToAudioOnly:byUid:" + "macos": "rtcEngine:didRemoteSubscribeFallbackToAudioOnly:byUid:", + "parent_class": "IRtcEngineEventHandler" }, "onLastmileQuality": { "windows": "onLastmileQuality", "android": "onLastmileQuality", "ios": "rtcEngine:lastmileQuality:", - "macos": "rtcEngine:lastmileQuality:" + "macos": "rtcEngine:lastmileQuality:", + "parent_class": "IRtcEngineEventHandler" }, "onLastmileProbeResult": { "windows": "onLastmileProbeResult", "android": "onLastmileProbeResult", "ios": "rtcEngine:lastmileProbeTestResult:", - "macos": "rtcEngine:lastmileProbeTestResult:" + "macos": "rtcEngine:lastmileProbeTestResult:", + "parent_class": "IRtcEngineEventHandler" }, "onLocalAudioSpectrum": { "windows": "onLocalAudioSpectrum", "android": "onLocalAudioSpectrum", "ios": "onLocalAudioSpectrum:", - "macos": "onLocalAudioSpectrum:" + "macos": "onLocalAudioSpectrum:", + "parent_class": "IAudioSpectrumObserver" }, "onRemoteAudioSpectrum": { "windows": "onRemoteAudioSpectrum", "android": "onRemoteAudioSpectrum", "ios": "onRemoteAudioSpectrum:", - "macos": "onRemoteAudioSpectrum:" + "macos": "onRemoteAudioSpectrum:", + "parent_class": "IAudioSpectrumObserver" }, "onRecordAudioFrame": { "windows": "onRecordAudioFrame", "android": "onRecordAudioFrame", "ios": "onRecordAudioFrame:channelId:", - "macos": "onRecordAudioFrame:channelId:" + "macos": "onRecordAudioFrame:channelId:", + "parent_class": "IAudioFrameObserverBase" }, "onPlaybackAudioFrame": { "windows": "onPlaybackAudioFrame", "android": "onPlaybackAudioFrame", "ios": "onPlaybackAudioFrame:", - "macos": "onPlaybackAudioFrame:" + "macos": "onPlaybackAudioFrame:", + "parent_class": "IAudioFrameObserverBase" }, "onPlaybackAudioFrameBeforeMixing": { "windows": "onPlaybackAudioFrameBeforeMixing", "android": "onPlaybackAudioFrameBeforeMixing", "ios": "onPlaybackAudioFrameBeforeMixing:channelId:uid:", - "macos": "onPlaybackAudioFrameBeforeMixing:channelId:uid:" + "macos": "onPlaybackAudioFrameBeforeMixing:channelId:uid:", + "parent_class": "IAudioFrameObserver" }, "onMixedAudioFrame": { "windows": "onMixedAudioFrame", "android": "onMixedAudioFrame", "ios": "onMixedAudioFrame:channelId:", - "macos": "onMixedAudioFrame:channelId:" + "macos": "onMixedAudioFrame:channelId:", + "parent_class": "IAudioFrameObserverBase" }, "getObservedAudioFramePosition": { "windows": "getObservedAudioFramePosition", "android": "getObservedAudioFramePosition", "ios": "getObservedAudioFramePosition", - "macos": "getObservedAudioFramePosition" + "macos": "getObservedAudioFramePosition", + "parent_class": "IAudioFrameObserverBase" }, "getRecordAudioParams": { "windows": "getRecordAudioParams", "android": "getRecordAudioParams", "ios": "getRecordAudioParams", - "macos": "getRecordAudioParams" + "macos": "getRecordAudioParams", + "parent_class": "IAudioFrameObserverBase" }, "getMixedAudioParams": { "windows": "getMixedAudioParams", "android": "getMixedAudioParams", "ios": "getMixedAudioParams", - "macos": "getMixedAudioParams" + "macos": "getMixedAudioParams", + "parent_class": "IAudioFrameObserverBase" }, "getPlaybackAudioParams": { "windows": "getPlaybackAudioParams", "android": "getPlaybackAudioParams", "ios": "getPlaybackAudioParams", - "macos": "getPlaybackAudioParams" + "macos": "getPlaybackAudioParams", + "parent_class": "IAudioFrameObserverBase" }, "onCaptureVideoFrame": { "windows": "onCaptureVideoFrame", "android": "onCaptureVideoFrame", "ios": "onCaptureVideoFrame:sourceType:", - "macos": "onCaptureVideoFrame:sourceType:" + "macos": "onCaptureVideoFrame:sourceType:", + "parent_class": "IVideoFrameObserver" }, "onEncodedVideoFrameReceived": { "windows": "onEncodedVideoFrameReceived", "android": "onEncodedVideoFrameReceived", "ios": "onEncodedVideoFrameReceived:length:info:", - "macos": "onEncodedVideoFrameReceived:length:info:" + "macos": "onEncodedVideoFrameReceived:length:info:", + "parent_class": "IVideoEncodedFrameObserver" }, "onRenderVideoFrame": { "windows": "onRenderVideoFrame", "android": "onRenderVideoFrame", "ios": "onRenderVideoFrame:uid:channelId:", - "macos": "onRenderVideoFrame:uid:channelId:" + "macos": "onRenderVideoFrame:uid:channelId:", + "parent_class": "IVideoFrameObserver" }, "getRotationApplied": { "windows": "getRotationApplied", "android": "getRotationApplied", "ios": "getRotationApplied", - "macos": "getRotationApplied" + "macos": "getRotationApplied", + "parent_class": "IVideoFrameObserver" }, "getMirrorApplied": { "windows": "getMirrorApplied", "android": "getMirrorApplied", "ios": "getMirrorApplied", - "macos": "getMirrorApplied" + "macos": "getMirrorApplied", + "parent_class": "IVideoFrameObserver" }, "getVideoFormatPreference": { "windows": "getVideoFormatPreference", "android": "getVideoFormatPreference", "ios": "getVideoFormatPreference", - "macos": "getVideoFormatPreference" + "macos": "getVideoFormatPreference", + "parent_class": "IVideoFrameObserver" }, "getVideoFrameProcessMode": { "windows": "getVideoFrameProcessMode", "android": "getVideoFrameProcessMode", "ios": "getVideoFrameProcessMode", - "macos": "getVideoFrameProcessMode" + "macos": "getVideoFrameProcessMode", + "parent_class": "IVideoFrameObserver" }, "getObservedFramePosition": { "windows": "getObservedFramePosition", "android": "getObservedFramePosition", "ios": "getObservedFramePosition", - "macos": "getObservedFramePosition" + "macos": "getObservedFramePosition", + "parent_class": "IVideoFrameObserver" }, "onPreEncodeVideoFrame": { "windows": "onPreEncodeVideoFrame", "android": "onPreEncodeVideoFrame", "ios": "onPreEncodeVideoFrame:sourceType:", - "macos": "onPreEncodeVideoFrame:sourceType:" + "macos": "onPreEncodeVideoFrame:sourceType:", + "parent_class": "IVideoFrameObserver" }, "onRecorderStateChanged": { "windows": "onRecorderStateChanged", "android": "onRecorderStateChanged", "ios": "mediaRecorder:stateDidChanged:uid:state:reason:", - "macos": "mediaRecorder:stateDidChanged:uid:state:reason:" + "macos": "mediaRecorder:stateDidChanged:uid:state:reason:", + "parent_class": "IMediaRecorderObserver" }, "onRecorderInfoUpdated": { "windows": "onRecorderInfoUpdated", "android": "onRecorderInfoUpdated", "ios": "mediaRecorder:informationDidUpdated:uid:info:", - "macos": "mediaRecorder:informationDidUpdated:uid:info:" + "macos": "mediaRecorder:informationDidUpdated:uid:info:", + "parent_class": "IMediaRecorderObserver" }, "getMaxMetadataSize": { "windows": "getMaxMetadataSize", "android": "getMaxMetadataSize", "ios": "metadataMaxSize", - "macos": "metadataMaxSize" + "macos": "metadataMaxSize", + "parent_class": "IMetadataObserver" }, "onReadyToSendMetadata": { "windows": "onReadyToSendMetadata", "android": "onReadyToSendMetadata", "ios": "readyToSendMetadataAtTimestamp:sourceType:", - "macos": "readyToSendMetadataAtTimestamp:sourceType:" + "macos": "readyToSendMetadataAtTimestamp:sourceType:", + "parent_class": "IMetadataObserver" }, "onMetadataReceived": { "windows": "onMetadataReceived", "android": "onMetadataReceived", "ios": "didMetadataReceived:", - "macos": "didMetadataReceived:" + "macos": "didMetadataReceived:", + "parent_class": "IMetadataObserver" }, "onCameraFocusAreaChanged": { "windows": "onCameraFocusAreaChanged", "android": "onCameraFocusAreaChanged", - "ios": "rtcEngine:cameraFocusDidChangedToRect:" + "ios": "rtcEngine:cameraFocusDidChangedToRect:", + "parent_class": "IRtcEngineEventHandler" }, "onCameraExposureAreaChanged": { "windows": "onCameraExposureAreaChanged", "android": "onCameraExposureAreaChanged", - "ios": "rtcEngine:cameraExposureDidChangedToRect:" + "ios": "rtcEngine:cameraExposureDidChangedToRect:", + "parent_class": "IRtcEngineEventHandler" }, "onCameraReady": { "windows": "onCameraReady", "android": "onCameraReady", - "ios": "rtcEngineCameraDidReady:" + "ios": "rtcEngineCameraDidReady:", + "parent_class": "IRtcEngineEventHandler" }, "onAudioDeviceStateChanged": { - "windows": "onAudioDeviceStateChanged" + "windows": "onAudioDeviceStateChanged", + "parent_class": "IRtcEngineEventHandler" }, "onAudioDeviceVolumeChanged": { - "windows": "onAudioDeviceVolumeChanged" + "windows": "onAudioDeviceVolumeChanged", + "parent_class": "IRtcEngineEventHandler" }, "onVideoDeviceStateChanged": { - "windows": "onVideoDeviceStateChanged" + "windows": "onVideoDeviceStateChanged", + "parent_class": "IRtcEngineEventHandler" }, "onStreamMessage": { "windows": "onStreamMessage", "android": "onStreamMessage", "ios": "rtcEngine:receiveStreamMessageFromUid:streamId:data:", - "macos": "rtcEngine:receiveStreamMessageFromUid:streamId:data:" + "macos": "rtcEngine:receiveStreamMessageFromUid:streamId:data:", + "parent_class": "IRtcEngineEventHandler" }, "onStreamMessageError": { "windows": "onStreamMessageError", "android": "onStreamMessageError", "ios": "rtcEngine:didOccurStreamMessageErrorFromUid:streamId:error:missed:cached:", - "macos": "rtcEngine:didOccurStreamMessageErrorFromUid:streamId:error:missed:cached:" + "macos": "rtcEngine:didOccurStreamMessageErrorFromUid:streamId:error:missed:cached:", + "parent_class": "IRtcEngineEventHandler" }, "onSnapshotTaken": { "windows": "onSnapshotTaken", "android": "onSnapshotTaken", "ios": "rtcEngine:snapshotTaken:filePath:width:height:errCode:", - "macos": "rtcEngine:snapshotTaken:filePath:width:height:errCode:" + "macos": "rtcEngine:snapshotTaken:filePath:width:height:errCode:", + "parent_class": "IRtcEngineEventHandler" }, "onConnectionStateChange": { "windows": "onConnectionStateChange", "android": "onConnectionStateChange", "ios": "connectionDidChangedToState", - "macos": "connectionDidChangedToState" + "macos": "connectionDidChangedToState", + "parent_class": "ICloudSpatialAudioEventHandler" }, "onTeammateJoined": { "windows": "onTeammateJoined", "android": "onTeammateJoined", "ios": "teammateJoined", - "macos": "teammateJoined" + "macos": "teammateJoined", + "parent_class": "ICloudSpatialAudioEventHandler" }, "onTeammateLeft": { "windows": "onTeammateLeft", "android": "onTeammateLeft", "ios": "teammateLeft", - "macos": "teammateLeft" + "macos": "teammateLeft", + "parent_class": "ICloudSpatialAudioEventHandler" }, "onTokenWillExpire": { "windows": "onTokenWillExpire", "android": "onTokenWillExpire", "ios": "csaEngineTokenWillExpire", - "macos": "csaEngineTokenWillExpire" + "macos": "csaEngineTokenWillExpire", + "parent_class": "ICloudSpatialAudioEventHandler" }, "onEarMonitoringAudioFrame": { "windows": "onEarMonitoringAudioFrame", "android": "onEarMonitoringAudioFrame", "ios": "onEarMonitoringAudioFrame:", - "macos": "onEarMonitoringAudioFrame:" + "macos": "onEarMonitoringAudioFrame:", + "parent_class": "IAudioFrameObserverBase" }, "getEarMonitoringAudioParams": { "windows": "getEarMonitoringAudioParams", "android": "getEarMonitoringAudioParams", "ios": "getEarMonitoringAudioParams", - "macos": "getEarMonitoringAudioParams" + "macos": "getEarMonitoringAudioParams", + "parent_class": "IAudioFrameObserverBase" }, "onRhythmPlayerStateChanged": { "windows": "onRhythmPlayerStateChanged", "android": "onRhythmPlayerStateChanged", "ios": "rtcEngine:didRhythmPlayerStateChanged:reason:", - "macos": "rtcEngine:didRhythmPlayerStateChanged:reason:" + "macos": "rtcEngine:didRhythmPlayerStateChanged:reason:", + "parent_class": "IRtcEngineEventHandler" }, "onLocalVideoTranscoderError": { "windows": "onLocalVideoTranscoderError", "android": "onLocalVideoTranscoderError", "ios": "rtcEngine:didLocalVideoTranscoderErrorWithStream:errorCode:", - "macos": "rtcEngine:didLocalVideoTranscoderErrorWithStream:errorCode:" + "macos": "rtcEngine:didLocalVideoTranscoderErrorWithStream:errorCode:", + "parent_class": "IRtcEngineEventHandler" }, "onTranscodedStreamLayoutInfo": { "windows": "onTranscodedStreamLayoutInfo", "android": "onTranscodedStreamLayoutInfo", - "ios": "rtcEngine:didTranscodedStreamLayoutInfoUpdatedWithUserId:videoLayoutInfo:" + "ios": "rtcEngine:didTranscodedStreamLayoutInfoUpdatedWithUserId:videoLayoutInfo:", + "parent_class": "IRtcEngineEventHandler" }, "onPermissionError": { "windows": "onPermissionError", "android": "onPermissionError", "ios": "rtcEngine:permissionError:", - "macos": "rtcEngine:permissionError:" + "macos": "rtcEngine:permissionError:", + "parent_class": "IRtcEngineEventHandler" }, "onProxyConnected": { "windows": "onProxyConnected", "android": "onProxyConnected", "ios": "rtcEngine:didProxyConnected:withUid:proxyType:localProxyIp:elapsed:", - "macos": "rtcEngine:didProxyConnected:withUid:proxyType:localProxyIp:elapsed:" + "macos": "rtcEngine:didProxyConnected:withUid:proxyType:localProxyIp:elapsed:", + "parent_class": "IRtcEngineEventHandler" }, "onFaceInfo": { "windows": "onFaceInfo", "android": "onFaceInfo", "ios": "onFaceInfo:", - "macos": "onFaceInfo:" + "macos": "onFaceInfo:", + "parent_class": "IFaceInfoObserver" }, "preloadEffectEx2": { "android": "preloadEffectEx [2/2]", @@ -4544,7 +5272,8 @@ "params": { "ios": ["connection", "soundId", "filePath"], "macos": ["connection", "soundId", "filePath"] - } + }, + "parent_class": "IRtcEngineEx" }, "playEffectEx2": { "android": "playEffectEx [2/2]", @@ -4554,57 +5283,74 @@ "params": { "ios": ["connection", "soundId", "filePath", "loopCount", "pitch", "pan", "gain", "publish"], "macos": ["connection", "soundId", "filePath", "loopCount", "pitch", "pan", "gain", "publish"] - } + }, + "parent_class": "IRtcEngineEx" }, "onEngineReleased": { - "android": "onEngineReleased" + "android": "onEngineReleased", + "parent_class": "IRtcEngineReleaseCallback" }, "getId": { - "android": "getId" + "android": "getId", + "parent_class": "WatermarkBuffer" }, "getBuffer": { - "android": "getBuffer" + "android": "getBuffer", + "parent_class": "WatermarkBuffer" }, "getWidth": { - "android": "getWidth" + "android": "getWidth", + "parent_class": "WatermarkBuffer" }, "getHeight": { - "android": "getHeight" + "android": "getHeight", + "parent_class": "WatermarkBuffer" }, "getFormat": { - "android": "getFormat" + "android": "getFormat", + "parent_class": "WatermarkBuffer" }, "getType": { - "android": "getType" + "android": "getType", + "parent_class": "WatermarkConfig" }, "getImageUrl": { - "android": "getImageUrl" + "android": "getImageUrl", + "parent_class": "WatermarkConfig" }, "getOptions": { - "android": "getOptions" + "android": "getOptions", + "parent_class": "WatermarkConfig" }, "getPositionInLandscapeMode": { - "android": "getPositionInLandscapeMode" + "android": "getPositionInLandscapeMode", + "parent_class": "WatermarkOptions" }, "getPositionInPortraitMode": { - "android": "getPositionInPortraitMode" + "android": "getPositionInPortraitMode", + "parent_class": "WatermarkOptions" }, "isVisibleInPreview": { - "android": "isVisibleInPreview" + "android": "isVisibleInPreview", + "parent_class": "WatermarkOptions" }, "getzOrder": { - "android": "getzOrder" + "android": "getzOrder", + "parent_class": "WatermarkOptions" }, "destroy1": { "android": "destroy [2/2]", "ios": "destroy:", - "macos": "destroy:" + "macos": "destroy:", + "parent_class": "IRtcEngine" }, "getPlaySrc": { - "android": "getPlaySrc [2/2]" + "android": "getPlaySrc [2/2]", + "parent_class": "IMusicPlayer" }, "errorCode_RteException": { - "android": "errorCode" + "android": "errorCode", + "parent_class": "RteException" }, "setBeautyEffectOptions2": { "android": "setBeautyEffectOptions [2/2]", @@ -4612,11 +5358,12 @@ "macos": "setBeautyEffectOptions:options:sourceType:", "isOverload": true, "params": { - "windows": ["enabled", "options"], - "android": ["enabled", "options", "sourceType"], - "ios": ["enable", "options", "type", "sourceType"], - "macos": ["enable", "options", "type", "sourceType"] - } + "windows": ["enabled", "options", "type"], + "android": ["enabled", "options"], + "ios": ["enable", "options", "sourceType"], + "macos": ["enable", "options", "sourceType"] + }, + "parent_class": "IRtcEngine" }, "enableVirtualBackground2": { "android": "enableVirtualBackground [2/2]", @@ -4628,7 +5375,8 @@ "android": ["enabled", "backgroundSource", "segproperty"], "ios": ["enable", "backData", "segData", "sourceType"], "macos": ["enable", "backData", "segData", "sourceType"] - } + }, + "parent_class": "IRtcEngine" }, "setLowlightEnhanceOptions2": { "android": "setLowlightEnhanceOptions [2/2]", @@ -4640,7 +5388,8 @@ "android": ["enabled", "options"], "ios": ["enable", "options", "sourceType"], "macos": ["enable", "options", "sourceType"] - } + }, + "parent_class": "IRtcEngine" }, "setVideoDenoiserOptions2": { "android": "setVideoDenoiserOptions [2/2]", @@ -4652,7 +5401,8 @@ "android": ["enabled", "options"], "ios": ["enable", "options", "sourceType"], "macos": ["enable", "options", "sourceType"] - } + }, + "parent_class": "IRtcEngine" }, "setColorEnhanceOptions2": { "android": "setColorEnhanceOptions [2/2]", @@ -4661,10 +5411,11 @@ "isOverload": true, "params": { "windows": ["enabled", "options", "type"], - "android": ["enabled", "options", "type"], - "ios": ["enable", "options", "type", "sourceType"], - "macos": ["enable", "options", "type", "sourceType"] - } + "android": ["enabled", "options"], + "ios": ["enable", "options", "sourceType"], + "macos": ["enable", "options", "sourceType"] + }, + "parent_class": "IRtcEngine" }, "setFilterEffectOptions2": { "android": "setFilterEffectOptions [2/2]", @@ -4676,17 +5427,20 @@ "android": ["enabled", "options"], "ios": ["enable", "options"], "macos": ["enable", "options"] - } + }, + "parent_class": "IRtcEngine" }, "getUserInfoByUidEx": { "android": "getUserInfoByUid", "ios": "getUserInfoWithUserId:userInfo:channelId:localUserAccount:", - "macos": "getUserInfoWithUserId:userInfo:channelId:localUserAccount:" + "macos": "getUserInfoWithUserId:userInfo:channelId:localUserAccount:", + "parent_class": "IRtcEngineEx" }, "getUserInfoByUserAccountEx": { "android": "getUserInfoByUserAccount", "ios": "getUserInfoWithUserAccount:userInfo:channelId:localUserAccount:", - "macos": "getUserInfoWithUserAccount:userInfo:channelId:localUserAccount:" + "macos": "getUserInfoWithUserAccount:userInfo:channelId:localUserAccount:", + "parent_class": "IRtcEngineEx" }, "setRemoteVideoStreamTypeEx2": { "android": "setRemoteVideoStreamTypeEx [2/2]", @@ -4696,10 +5450,12 @@ "android": ["uid", "streamType", "connection"], "ios": ["uid", "streamType", "connection"], "macos": ["uid", "streamType", "connection"] - } + }, + "parent_class": "IRtcEngineEx" }, "getAudioEffectManager": { - "android": "getAudioEffectManager" + "android": "getAudioEffectManager", + "parent_class": "IRtcEngine" }, "playEffect2": { "android": "playEffect [1/2]", @@ -4711,74 +5467,94 @@ "android": ["soundId", "filePath", "loopCount", "pitch", "pan", "gain", "publish"], "ios": ["soundId", "filePath", "loopCount", "pitch", "pan", "gain", "publish"], "macos": ["soundId", "filePath", "loopCount", "pitch", "pan", "gain", "publish"] - } + }, + "parent_class": "IRtcEngine" }, "create_ILocalSpatialAudioEngine": { - "android": "create" + "android": "create", + "parent_class": "ILocalSpatialAudioEngine" }, "release_ILocalSpatialAudioEngine": { "android": "destroy", "ios": "destroy", - "macos": "destroy" + "macos": "destroy", + "parent_class": "ILocalSpatialAudioEngine" }, "create_ICloudSpatialAudioEngine": { - "android": "create" + "android": "create", + "parent_class": "ICloudSpatialAudioEngine" }, "addBackgroundImage": { - "android": "addBackgroundImage" + "android": "addBackgroundImage", + "parent_class": "LiveTranscoding" }, "addUser": { "android": "addUser", "ios": "addUser:", - "macos": "addUser:" + "macos": "addUser:", + "parent_class": "LiveTranscoding" }, "addWatermark": { - "android": "addWatermark" + "android": "addWatermark", + "parent_class": "LiveTranscoding" }, "getAdvancedFeatures": { "android": "getAdvancedFeatures", "ios": "getAdvancedFeatures", - "macos": "getAdvancedFeatures" + "macos": "getAdvancedFeatures", + "parent_class": "LiveTranscoding" }, "getBackgroundColor": { - "android": "getBackgroundColor" + "android": "getBackgroundColor", + "parent_class": "LiveTranscoding" }, "getBackgroundImageList": { - "android": "getBackgroundImageList" + "android": "getBackgroundImageList", + "parent_class": "LiveTranscoding" }, "getBlue": { - "android": "getBlue" + "android": "getBlue", + "parent_class": "LiveTranscoding" }, "getGreen": { - "android": "getGreen" + "android": "getGreen", + "parent_class": "LiveTranscoding" }, "getRed": { - "android": "getRed" + "android": "getRed", + "parent_class": "LiveTranscoding" }, "getUserCount": { - "android": "getUserCount" + "android": "getUserCount", + "parent_class": "LiveTranscoding" }, "getUsers": { - "android": "getUsers" + "android": "getUsers", + "parent_class": "LiveTranscoding" }, "getWatermarkList": { - "android": "getWatermarkList" + "android": "getWatermarkList", + "parent_class": "LiveTranscoding" }, "removeBackgroundImage": { - "android": "removeBackgroundImage" + "android": "removeBackgroundImage", + "parent_class": "LiveTranscoding" }, "removeUser": { "android": "removeUser", "ios": "removeUser:", - "macos": "removeUser:" + "macos": "removeUser:", + "parent_class": "LiveTranscoding" }, "removeWatermark": { - "android": "removeWatermark" + "android": "removeWatermark", + "parent_class": "LiveTranscoding" }, "setAdvancedFeatures": { "android": "setAdvancedFeatures", "ios": "setAdvancedFeatures:opened:", - "macos": "setAdvancedFeatures:opened:" + "macos": "setAdvancedFeatures:opened:", + "parent_class": "LiveTranscoding" }, "setBackgroundColor": { "android": "setBackgroundColor [1/2]", @@ -4788,7 +5564,8 @@ "android": ["color"], "ios": ["color"], "macos": ["color"] - } + }, + "parent_class": "LiveTranscoding" }, "setBackgroundColor2": { "android": "setBackgroundColor [2/2]", @@ -4798,16 +5575,20 @@ "android": ["red", "green", "blue"], "ios": ["red", "green", "blue"], "macos": ["red", "green", "blue"] - } + }, + "parent_class": "LiveTranscoding" }, "setBlue": { - "android": "setBlue" + "android": "setBlue", + "parent_class": "LiveTranscoding" }, "setGreen": { - "android": "setGreen" + "android": "setGreen", + "parent_class": "LiveTranscoding" }, "setRed": { - "android": "setRed" + "android": "setRed", + "parent_class": "LiveTranscoding" }, "setUsers": { "android": "setUsers [1/2]", @@ -4817,7 +5598,8 @@ "android": ["users"], "ios": ["users"], "macos": ["users"] - } + }, + "parent_class": "LiveTranscoding" }, "setUsers2": { "android": "setUsers [2/2]", @@ -4827,26 +5609,32 @@ "android": ["users"], "ios": ["users"], "macos": ["users"] - } + }, + "parent_class": "LiveTranscoding" }, "setSrcChannelInfo": { - "android": "setSrcChannelInfo" + "android": "setSrcChannelInfo", + "parent_class": "ChannelMediaRelayConfiguration" }, "setDestChannelInfo": { "android": "setDestChannelInfo", "ios": "setDestinationInfo:forChannelName:", - "macos": "setDestinationInfo:forChannelName:" + "macos": "setDestinationInfo:forChannelName:", + "parent_class": "ChannelMediaRelayConfiguration" }, "getDestChannelMediaInfos": { - "android": "getDestChannelMediaInfos" + "android": "getDestChannelMediaInfos", + "parent_class": "ChannelMediaRelayConfiguration" }, "getSrcChannelMediaInfo": { - "android": "getSrcChannelMediaInfo" + "android": "getSrcChannelMediaInfo", + "parent_class": "ChannelMediaRelayConfiguration" }, "removeDestChannelInfo": { "android": "removeDestChannelInfo", "ios": "removeDestinationInfoForChannelName:", - "macos": "removeDestinationInfoForChannelName:" + "macos": "removeDestinationInfoForChannelName:", + "parent_class": "ChannelMediaRelayConfiguration" }, "enableInEarMonitoring": { "android": "enableInEarMonitoring [1/2]", @@ -4858,7 +5646,8 @@ "android": ["enabled"], "ios": ["enabled"], "macos": ["enabled"] - } + }, + "parent_class": "IRtcEngine" }, "setRemoteVideoStreamType2": { "android": "setRemoteVideoStreamType [2/2]", @@ -4868,7 +5657,8 @@ "android": ["uid", "streamType"], "ios": ["uid", "streamType"], "macos": ["uid", "streamType"] - } + }, + "parent_class": "IRtcEngine" }, "setRemoteDefaultVideoStreamType2": { "android": "setRemoteDefaultVideoStreamType [2/2]", @@ -4878,7 +5668,8 @@ "android": ["streamType"], "ios": ["streamType"], "macos": ["streamType"] - } + }, + "parent_class": "IRtcEngine" }, "setRemoteSubscribeFallbackOption2": { "android": "setRemoteSubscribeFallbackOption [2/2]", @@ -4888,7 +5679,8 @@ "android": ["option"], "ios": ["option"], "macos": ["option"] - } + }, + "parent_class": "IRtcEngine" }, "pushVideoFrame2": { "android": "pushExternalVideoFrame [1/2]", @@ -4900,7 +5692,8 @@ "android": ["frame"], "ios": ["frame"], "macos": ["frame"] - } + }, + "parent_class": "IRtcEngine" }, "pushVideoFrame3": { "android": "pushExternalVideoFrameById [2/2]", @@ -4910,7 +5703,8 @@ "android": ["frame", "videoTrackId"], "ios": ["frame", "videoTrackId"], "macos": ["frame", "videoTrackId"] - } + }, + "parent_class": "IRtcEngine" }, "pushVideoFrame4": { "android": "pushExternalVideoFrame [2/2]", @@ -4920,10 +5714,12 @@ "android": ["frame"], "ios": ["frame"], "macos": ["frame"] - } + }, + "parent_class": "IRtcEngine" }, "isTextureEncodeSupported": { - "android": "isTextureEncodeSupported" + "android": "isTextureEncodeSupported", + "parent_class": "IRtcEngine" }, "setExternalAudioSource": { "android": "setExternalAudioSource [1/2]", @@ -4935,7 +5731,8 @@ "android": ["enabled", "sampleRate", "channels"], "ios": ["enabled", "sampleRate", "channels"], "macos": ["enabled", "sampleRate", "channels"] - } + }, + "parent_class": "IRtcEngine" }, "pushAudioFrame2": { "android": "pushExternalAudioFrame", @@ -4943,24 +5740,27 @@ "macos": "pushExternalAudioFrameRawData:samples:sampleRate:channels:trackId:timestamp:", "isOverload": true, "params": { - "windows": ["data", "samples", "timestamp", "sampleRate", "channels", "bytesPerSample", "trackId"], - "android": ["data", "samples", "timestamp", "sampleRate", "channels", "bytesPerSample", "trackId"], - "ios": ["data", "samples", "timestamp", "sampleRate", "channels", "bytesPerSample", "trackId"], - "macos": ["data", "samples", "timestamp", "sampleRate", "channels", "bytesPerSample", "trackId"] - } + "windows": ["data", "timestamp", "sampleRate", "channels", "trackId"], + "android": ["data", "timestamp", "sampleRate", "channels", "bytesPerSample", "trackId"], + "ios": ["data", "samples", "timestamp", "sampleRate", "channels", "trackId"], + "macos": ["data", "samples", "timestamp", "sampleRate", "channels", "trackId"] + }, + "parent_class": "IRtcEngine" }, "pullAudioFrame2": { "android": "pullPlaybackAudioFrame [2/2]", "isOverload": true, "params": { - "windows": ["data", "lengthInByte"], + "windows": ["data"], "android": ["data", "lengthInByte"], "ios": ["data", "lengthInByte"], "macos": ["data", "lengthInByte"] - } + }, + "parent_class": "IRtcEngine" }, "addExtension": { - "android": "addExtension" + "android": "addExtension", + "parent_class": "IRtcEngine" }, "getExtensionProperty": { "android": "getExtensionProperty [1/2]", @@ -4972,7 +5772,8 @@ "android": ["provider", "extension", "key"], "ios": ["provider", "extension", "key"], "macos": ["provider", "extension", "key"] - } + }, + "parent_class": "IRtcEngine" }, "switchCamera2": { "android": "switchCamera [2/2]", @@ -4982,20 +5783,25 @@ "android": ["cameraId"], "ios": ["cameraId"], "macos": ["cameraId"] - } + }, + "parent_class": "IRtcEngine" }, "open2_IMusicPlayer": { - "android": "open [2/2]" + "android": "open [2/2]", + "parent_class": "IMusicPlayer" }, "stop_IMusicPlayer": { - "android": "stop [2/2]" + "android": "stop [2/2]", + "parent_class": "IMusicPlayer" }, "destroy_IMusicContentCenter": { "android": "destroy [2/2]", - "ios": "destroy" + "ios": "destroy", + "parent_class": "IMusicContentCenter" }, "destroy_IMusicPlayer": { - "android": "destroy [1/2]" + "android": "destroy [1/2]", + "parent_class": "IMusicPlayer" }, "getMusicCollectionByMusicChartId2": { "android": "getMusicCollectionByMusicChartId [2/2]", @@ -5005,7 +5811,8 @@ "android": ["musicChartId", "page", "pageSize", "jsonOption"], "ios": ["musicChartId", "page", "pageSize", "jsonOption"], "macos": ["musicChartId", "page", "pageSize", "jsonOption"] - } + }, + "parent_class": "IMusicContentCenter" }, "searchMusic2": { "android": "searchMusic [2/2]", @@ -5015,24 +5822,30 @@ "android": ["keyword", "page", "pageSize", "jsonOption"], "ios": ["keyword", "page", "pageSize", "jsonOption"], "macos": ["keyword", "page", "pageSize", "jsonOption"] - } + }, + "parent_class": "IMusicContentCenter" }, "addHandler": { - "android": "addHandler" + "android": "addHandler", + "parent_class": "IRtcEngine" }, "getNativeHandle": { "android": "getNativeHandle", "ios": "getNativeHandle", - "macos": "getNativeHandle" + "macos": "getNativeHandle", + "parent_class": "IRtcEngine" }, "removeHandler": { - "android": "removeHandler" + "android": "removeHandler", + "parent_class": "IRtcEngine" }, "onResult_AsyncCallback": { - "android": "onResult" + "android": "onResult", + "parent_class": "AsyncCallback" }, "onResult_PlayerGetStatsCallback": { - "android": "onResult" + "android": "onResult", + "parent_class": "PlayerGetStatsCallback" }, "playEffectEx3": { "ios": "playEffectEx:soundId:filePath:loopCount:pitch:pan:gain:startPos:", @@ -5043,7 +5856,8 @@ "android": ["startPos"], "ios": ["connection", "soundId", "filePath", "loopCount", "pitch", "pan", "gain", "startPos"], "macos": ["connection", "soundId", "filePath", "loopCount", "pitch", "pan", "gain", "startPos"] - } + }, + "parent_class": "IRtcEngineEx" }, "playEffectEx4": { "ios": "playEffectEx:soundId:filePath:loopCount:pitch:pan:gain:", @@ -5052,23 +5866,28 @@ "params": { "ios": ["connection", "soundId", "filePath", "loopCount", "pitch", "pan", "gain"], "macos": ["connection", "soundId", "filePath", "loopCount", "pitch", "pan", "gain"] - } + }, + "parent_class": "IRtcEngineEx" }, "sharedInstance": { "ios": "sharedInstance", - "macos": "sharedInstance" + "macos": "sharedInstance", + "parent_class": "IMediaPlayerCacheManager" }, "initWithSize": { "ios": "initWithSize:frameRate:bitrate:orientationMode:mirrorMode:", - "macos": "initWithSize:frameRate:bitrate:orientationMode:mirrorMode:" + "macos": "initWithSize:frameRate:bitrate:orientationMode:mirrorMode:", + "parent_class": "agoravideoencoderconfiguration" }, "initWithWidth": { "ios": "initWithWidth:height:frameRate:bitrate:orientationMode:mirrorMode:", - "macos": "initWithWidth:height:frameRate:bitrate:orientationMode:mirrorMode:" + "macos": "initWithWidth:height:frameRate:bitrate:orientationMode:mirrorMode:", + "parent_class": "agoravideoencoderconfiguration" }, "setVideoProfile2": { "ios": "setVideoResolution:andFrameRate:bitrate:", - "macos": "setVideoResolution:andFrameRate:bitrate:" + "macos": "setVideoResolution:andFrameRate:bitrate:", + "parent_class": "IRtcEngine" }, "playEffect1": { "ios": "playEffect:filePath:loopCount:pitch:pan:gain:", @@ -5079,14 +5898,17 @@ "android": ["soundId", "filePath", "loopCount", "pitch", "pan", "gain"], "ios": ["soundId", "filePath", "loopCount", "pitch", "pan", "gain"], "macos": ["soundId", "filePath", "loopCount", "pitch", "pan", "gain"] - } + }, + "parent_class": "IRtcEngine" }, "updateSelfTransform": { - "ios": "updateSelfTransform:" + "ios": "updateSelfTransform:", + "parent_class": "ILocalSpatialAudioEngine" }, "defaultTranscoding": { "ios": "defaultTranscoding", - "macos": "defaultTranscoding" + "macos": "defaultTranscoding", + "parent_class": "LiveTranscoding" }, "enableDualStreamMode2": { "ios": "enableDualStreamMode:enabled:", @@ -5097,7 +5919,8 @@ "android": ["sourceType", "enabled"], "ios": ["sourceType", "enabled"], "macos": ["sourceType", "enabled"] - } + }, + "parent_class": "IRtcEngine" }, "pushExternalAudioFrameSampleBuffer1": { "ios": "pushExternalAudioFrameSampleBuffer:", @@ -5108,7 +5931,8 @@ "android": ["sampleBuffer"], "ios": ["sampleBuffer"], "macos": ["sampleBuffer"] - } + }, + "parent_class": "IRtcEngine" }, "pushExternalAudioFrameSampleBuffer2": { "ios": "pushExternalAudioFrameSampleBuffer:sampleRate:channels:trackId:", @@ -5119,42 +5943,52 @@ "android": ["sampleBuffer", "sampleRate", "channels", "trackId"], "ios": ["sampleBuffer", "sampleRate", "channels", "trackId"], "macos": ["sampleBuffer", "sampleRate", "channels", "trackId"] - } + }, + "parent_class": "IRtcEngine" }, "pullPlaybackAudioFrameSampleBufferByLengthInByte": { "ios": "pullPlaybackAudioFrameSampleBufferByLengthInByte:", - "macos": "pullPlaybackAudioFrameSampleBufferByLengthInByte:" + "macos": "pullPlaybackAudioFrameSampleBufferByLengthInByte:", + "parent_class": "IRtcEngine" }, "setVideoFrameDelegate": { "ios": "setVideoFrameDelegate:", - "macos": "setVideoFrameDelegate:" + "macos": "setVideoFrameDelegate:", + "parent_class": "IMediaPlayer" }, "setMediaMetadataDataSource": { "ios": "setMediaMetadataDataSource:withType:", - "macos": "setMediaMetadataDataSource:withType:" + "macos": "setMediaMetadataDataSource:withType:", + "parent_class": "IRtcEngine" }, "enableMainQueueDispatch_IMediaRecorder": { "ios": "enableMainQueueDispatch:", - "macos": "enableMainQueueDispatch:" + "macos": "enableMainQueueDispatch:", + "parent_class": "IMediaRecorder" }, "enableMainQueueDispatch_IMusicContentCenter": { - "ios": "enableMainQueueDispatch:" + "ios": "enableMainQueueDispatch:", + "parent_class": "IMusicContentCenter" }, "enableMainQueueDispatch": { "ios": "enableMainQueueDispatch:", - "macos": "enableMainQueueDispatch:" + "macos": "enableMainQueueDispatch:", + "parent_class": "IRtcEngine" }, "delegate": { "ios": "delegate", - "macos": "delegate" + "macos": "delegate", + "parent_class": "IRtcEngine" }, "AgoraRtcMediaPlayerGetVideoPixelFormat": { "ios": "AgoraRtcMediaPlayerGetVideoPixelFormat", - "macos": "AgoraRtcMediaPlayerGetVideoPixelFormat" + "macos": "AgoraRtcMediaPlayerGetVideoPixelFormat", + "parent_class": "AgoraRtcMediaPlayerVideoFrameDelegate" }, "didReceivePixelBuffer": { "ios": "AgoraRtcMediaPlayer:didReceivePixelBuffer:", - "macos": "AgoraRtcMediaPlayer:didReceivePixelBuffer:" + "macos": "AgoraRtcMediaPlayer:didReceivePixelBuffer:", + "parent_class": "AgoraRtcMediaPlayerVideoFrameDelegate" }, "updateScreenCaptureRegion2": { "macos": "updateScreenCaptureRegion:", @@ -5162,25 +5996,32 @@ "params": { "windows": ["rect"], "macos": ["rect"] - } + }, + "parent_class": "IRtcEngine" }, "enumerateDevices": { - "macos": "enumerateDevices:" + "macos": "enumerateDevices:", + "parent_class": "IRtcEngine" }, "getDeviceInfo": { - "macos": "getDeviceInfo:" + "macos": "getDeviceInfo:", + "parent_class": "IRtcEngine" }, "getDeviceVolume": { - "macos": "getDeviceVolume:" + "macos": "getDeviceVolume:", + "parent_class": "IRtcEngine" }, "monitorDeviceChange": { - "macos": "monitorDeviceChange:" + "macos": "monitorDeviceChange:", + "parent_class": "IRtcEngine" }, "setDeviceVolume": { - "macos": "setDeviceVolume:volume:" + "macos": "setDeviceVolume:volume:", + "parent_class": "IRtcEngine" }, "stateChanged": { - "macos": "rtcEngine:device:type:stateChanged:" + "macos": "rtcEngine:device:type:stateChanged:", + "parent_class": "IRtcEngine" } }, "struct": { diff --git a/scripts/name-groups-gen/name_groups_with_toc.json b/scripts/name-groups-gen/name_groups_with_toc.json index eee43c489c4..b8a59bfe18a 100644 --- a/scripts/name-groups-gen/name_groups_with_toc.json +++ b/scripts/name-groups-gen/name_groups_with_toc.json @@ -44,18 +44,10 @@ "macos": "setClientRole:", "isOverload": true, "params": { - "windows": [ - "role" - ], - "android": [ - "role" - ], - "ios": [ - "role" - ], - "macos": [ - "role" - ] + "windows": ["role"], + "android": ["role"], + "ios": ["role"], + "macos": ["role"] }, "parent_class": "IRtcEngine", "toc": "toc_channel" @@ -67,22 +59,10 @@ "macos": "setClientRole:options:", "isOverload": true, "params": { - "windows": [ - "role", - "options" - ], - "android": [ - "role", - "options" - ], - "ios": [ - "role", - "options" - ], - "macos": [ - "role", - "options" - ] + "windows": ["role", "options"], + "android": ["role", "options"], + "ios": ["role", "options"], + "macos": ["role", "options"] }, "parent_class": "IRtcEngine", "toc": "toc_channel" @@ -94,34 +74,10 @@ "macos": "joinChannelByToken:channelId:info:uid:joinSuccess:", "isOverload": true, "params": { - "windows": [ - "token", - "channelId", - "info", - "uid", - "joinSuccessBlock" - ], - "android": [ - "token", - "channelId", - "optionalInfo", - "uid", - "joinSuccessBlock" - ], - "ios": [ - "token", - "channelId", - "info", - "uid", - "joinSuccessBlock" - ], - "macos": [ - "token", - "channelId", - "info", - "uid", - "joinSuccessBlock" - ] + "windows": ["token", "channelId", "info", "uid"], + "android": ["token", "channelId", "optionalInfo", "uid"], + "ios": ["token", "channelId", "info", "uid", "joinSuccessBlock"], + "macos": ["token", "channelId", "info", "uid", "joinSuccessBlock"] }, "parent_class": "IRtcEngine", "toc": "toc_channel" @@ -133,34 +89,10 @@ "macos": "joinChannelByToken:channelId:uid:mediaOptions:joinSuccess:", "isOverload": true, "params": { - "windows": [ - "token", - "channelId", - "uid", - "options", - "joinSuccessBlock" - ], - "android": [ - "token", - "channelId", - "uid", - "options", - "joinSuccessBlock" - ], - "ios": [ - "token", - "channelId", - "uid", - "mediaOptions", - "joinSuccessBlock" - ], - "macos": [ - "token", - "channelId", - "uid", - "mediaOptions", - "joinSuccessBlock" - ] + "windows": ["token", "channelId", "uid", "options"], + "android": ["token", "channelId", "uid", "options"], + "ios": ["token", "channelId", "uid", "mediaOptions", "joinSuccessBlock"], + "macos": ["token", "channelId", "uid", "mediaOptions", "joinSuccessBlock"] }, "parent_class": "IRtcEngine", "toc": "toc_channel" @@ -180,18 +112,8 @@ "macos": "leaveChannel:", "isOverload": true, "params": { - "windows": [ - "leaveChannelBlock" - ], - "android": [ - "leaveChannelBlock" - ], - "ios": [ - "leaveChannelBlock" - ], - "macos": [ - "leaveChannelBlock" - ] + "ios": ["leaveChannelBlock"], + "macos": ["leaveChannelBlock"] }, "parent_class": "IRtcEngine", "toc": "toc_channel" @@ -203,22 +125,10 @@ "macos": "leaveChannel:leaveChannelBlock:", "isOverload": true, "params": { - "windows": [ - "options", - "leaveChannelBlock" - ], - "android": [ - "options", - "leaveChannelBlock" - ], - "ios": [ - "options", - "leaveChannelBlock" - ], - "macos": [ - "options", - "leaveChannelBlock" - ] + "windows": ["options"], + "android": ["options"], + "ios": ["options", "leaveChannelBlock"], + "macos": ["options", "leaveChannelBlock"] }, "parent_class": "IRtcEngine", "toc": "toc_channel" @@ -254,30 +164,10 @@ "macos": "joinChannelByToken:channelId:userAccount:joinSuccess:", "isOverload": true, "params": { - "windows": [ - "token", - "channelId", - "userAccount", - "joinSuccessBlock" - ], - "android": [ - "token", - "channelName", - "userAccount", - "joinSuccessBlock" - ], - "ios": [ - "token", - "channelId", - "userAccount", - "joinSuccessBlock" - ], - "macos": [ - "token", - "channelId", - "userAccount", - "joinSuccessBlock" - ] + "windows": ["token", "channelId", "userAccount"], + "android": ["token", "channelName", "userAccount"], + "ios": ["token", "channelId", "userAccount", "joinSuccessBlock"], + "macos": ["token", "channelId", "userAccount", "joinSuccessBlock"] }, "parent_class": "IRtcEngine", "toc": "toc_channel" @@ -289,34 +179,10 @@ "macos": "joinChannelByToken:channelId:userAccount:mediaOptions:joinSuccess:", "isOverload": true, "params": { - "windows": [ - "token", - "channelId", - "userAccount", - "options", - "joinSuccessBlock" - ], - "android": [ - "token", - "channelName", - "userAccount", - "options", - "joinSuccessBlock" - ], - "ios": [ - "token", - "channelId", - "userAccount", - "mediaOptions", - "joinSuccessBlock" - ], - "macos": [ - "token", - "channelId", - "userAccount", - "mediaOptions", - "joinSuccessBlock" - ] + "windows": ["token", "channelId", "userAccount", "options"], + "android": ["token", "channelName", "userAccount", "options"], + "ios": ["token", "channelId", "userAccount", "mediaOptions", "joinSuccessBlock"], + "macos": ["token", "channelId", "userAccount", "mediaOptions", "joinSuccessBlock"] }, "parent_class": "IRtcEngine", "toc": "toc_channel" @@ -517,26 +383,10 @@ "macos": "setPlaybackAudioFrameBeforeMixingParametersWithSampleRate", "isOverload": true, "params": { - "windows": [ - "sampleRate", - "channel", - "samplesPerCall" - ], - "android": [ - "sampleRate", - "channel", - "samplesPerCall" - ], - "ios": [ - "sampleRate", - "channel", - "samplesPerCall" - ], - "macos": [ - "sampleRate", - "channel", - "samplesPerCall" - ] + "windows": ["sampleRate", "channel", "samplesPerCall"], + "android": ["sampleRate", "channel", "samplesPerCall"], + "ios": ["sampleRate", "channel", "samplesPerCall"], + "macos": ["sampleRate", "channel", "samplesPerCall"] }, "parent_class": "IRtcEngine", "toc": "toc_audio_raw" @@ -548,15 +398,9 @@ "macos": "addVideoWatermarkWithConfig", "isOverload": true, "params": { - "windows": [ - "configs" - ], - "ios": [ - "config" - ], - "macos": [ - "config" - ] + "windows": ["configs"], + "ios": ["config"], + "macos": ["config"] }, "parent_class": "IRtcEngine", "toc": "toc_watermark" @@ -576,22 +420,10 @@ "macos": "addVideoWatermarkEx3", "isOverload": true, "params": { - "windows": [ - "config", - "connection" - ], - "android": [ - "config", - "connection" - ], - "ios": [ - "configs", - "connection" - ], - "macos": [ - "configs", - "connection" - ] + "windows": ["config", "connection"], + "android": ["config", "connection"], + "ios": ["configs", "connection"], + "macos": ["configs", "connection"] }, "parent_class": "IRtcEngineEx", "toc": "toc_watermark" @@ -619,30 +451,10 @@ "macos": "preloadEffectEx", "isOverload": true, "params": { - "windows": [ - "connection", - "soundId", - "filePath", - "startPos" - ], - "android": [ - "connection", - "soundId", - "filePath", - "startPos" - ], - "ios": [ - "connection", - "soundId", - "filePath", - "startPos" - ], - "macos": [ - "connection", - "soundId", - "filePath", - "startPos" - ] + "windows": ["connection", "soundId", "filePath", "startPos"], + "android": ["connection", "soundId", "filePath", "startPos"], + "ios": ["connection", "soundId", "filePath", "startPos"], + "macos": ["connection", "soundId", "filePath", "startPos"] }, "parent_class": "IRtcEngineEx", "toc": "toc_audio_effect_file" @@ -654,49 +466,10 @@ "macos": "playEffectEx:soundId:filePath:loopCount:pitch:pan:gain:publish:startPos:", "isOverload": true, "params": { - "windows": [ - "connection", - "soundId", - "filePath", - "loopCount", - "pitch", - "pan", - "gain", - "startPos" - ], - "android": [ - "connection", - "soundId", - "filePath", - "loopCount", - "pitch", - "pan", - "gain", - "publish", - "startPos" - ], - "ios": [ - "connection", - "soundId", - "filePath", - "loopCount", - "pitch", - "pan", - "gain", - "publish", - "startPos" - ], - "macos": [ - "connection", - "soundId", - "filePath", - "loopCount", - "pitch", - "pan", - "gain", - "publish", - "startPos" - ] + "windows": ["connection", "soundId", "filePath", "loopCount", "pitch", "pan", "gain", "startPos"], + "android": ["connection", "soundId", "filePath", "loopCount", "pitch", "pan", "gain", "publish", "startPos"], + "ios": ["connection", "soundId", "filePath", "loopCount", "pitch", "pan", "gain", "publish", "startPos"], + "macos": ["connection", "soundId", "filePath", "loopCount", "pitch", "pan", "gain", "publish", "startPos"] }, "parent_class": "IRtcEngineEx", "toc": "toc_audio_effect_file" @@ -890,22 +663,10 @@ "macos": "open:startPos:", "isOverload": true, "params": { - "windows": [ - "url", - "startPos" - ], - "android": [ - "url", - "startPos" - ], - "ios": [ - "url", - "startPos" - ], - "macos": [ - "url", - "startPos" - ] + "windows": ["url", "startPos"], + "android": ["url", "startPos"], + "ios": ["url", "startPos"], + "macos": ["url", "startPos"] }, "parent_class": "IMediaPlayer", "toc": "toc_mediaplayer_open" @@ -915,22 +676,10 @@ "android": "open [2/2]", "isOverload": true, "params": { - "windows": [ - "uri", - "startPos" - ], - "android": [ - "uri", - "startPos" - ], - "ios": [ - "uri", - "startPos" - ], - "macos": [ - "uri", - "startPos" - ] + "windows": ["uri", "startPos"], + "android": ["uri", "startPos"], + "ios": ["uri", "startPos"], + "macos": ["uri", "startPos"] }, "parent_class": "IMediaPlayer", "toc": "toc_mediaplayer_open" @@ -1101,22 +850,10 @@ "macos": "setPlayerOption:value:", "isOverload": true, "params": { - "windows": [ - "key", - "value" - ], - "android": [ - "key", - "value" - ], - "ios": [ - "key", - "value" - ], - "macos": [ - "key", - "value" - ] + "windows": ["key", "value"], + "android": ["key", "value"], + "ios": ["key", "value"], + "macos": ["key", "value"] }, "parent_class": "IMediaPlayer", "toc": "toc_mediaplayer_playnrender" @@ -1750,22 +1487,10 @@ "macos": "setAudioProfile:scenario:", "isOverload": true, "params": { - "windows": [ - "profile", - "scenario" - ], - "android": [ - "profile", - "scenario" - ], - "ios": [ - "profile", - "scenario" - ], - "macos": [ - "profile", - "scenario" - ] + "windows": ["profile", "scenario"], + "android": ["profile", "scenario"], + "ios": ["profile", "scenario"], + "macos": ["profile", "scenario"] }, "parent_class": "IRtcEngine", "toc": "toc_audio_basic" @@ -1777,18 +1502,10 @@ "macos": "setAudioProfile:", "isOverload": true, "params": { - "windows": [ - "profile" - ], - "android": [ - "profile" - ], - "ios": [ - "profile" - ], - "macos": [ - "profile" - ] + "windows": ["profile"], + "android": ["profile"], + "ios": ["profile"], + "macos": ["profile"] }, "parent_class": "IRtcEngine", "toc": "toc_audio_basic" @@ -1972,22 +1689,10 @@ "macos": "setLocalRenderMode:mode:", "isOverload": true, "params": { - "windows": [ - "renderMode", - "uid" - ], - "android": [ - "renderMode", - "uid" - ], - "ios": [ - "mode", - "uid" - ], - "macos": [ - "mode", - "uid" - ] + "windows": ["renderMode"], + "android": ["renderMode"], + "ios": ["mode", "uid"], + "macos": ["mode", "uid"] }, "parent_class": "IRtcEngine", "toc": "toc_video_rendering" @@ -1999,22 +1704,10 @@ "macos": "setLocalRenderMode:mirror:", "isOverload": true, "params": { - "windows": [ - "renderMode", - "mirrorMode" - ], - "android": [ - "renderMode", - "mirrorMode" - ], - "ios": [ - "mode", - "mirror" - ], - "macos": [ - "mode", - "mirror" - ] + "windows": ["renderMode", "mirrorMode"], + "android": ["renderMode", "mirrorMode"], + "ios": ["mode", "mirror"], + "macos": ["mode", "mirror"] }, "parent_class": "IRtcEngine", "toc": "toc_video_rendering" @@ -2162,26 +1855,10 @@ "macos": "setBeautyEffectOptions:options:", "isOverload": true, "params": { - "windows": [ - "enabled", - "options", - "type" - ], - "android": [ - "enabled", - "options", - "type" - ], - "ios": [ - "enable", - "options", - "type" - ], - "macos": [ - "enable", - "options", - "type" - ] + "windows": ["enabled", "options", "type"], + "android": ["enabled", "options"], + "ios": ["enable", "options"], + "macos": ["enable", "options"] }, "parent_class": "IRtcEngine", "toc": "toc_video_enhance_option" @@ -2193,30 +1870,10 @@ "macos": "enableVirtualBackground:backData:segData:", "isOverload": true, "params": { - "windows": [ - "enabled", - "backgroundSource", - "segproperty", - "type" - ], - "android": [ - "enabled", - "backgroundSource", - "segproperty", - "type" - ], - "ios": [ - "enable", - "backData", - "segData", - "type" - ], - "macos": [ - "enable", - "backData", - "segData", - "type" - ] + "windows": ["enabled", "backgroundSource", "segproperty", "type"], + "android": ["enabled", "backgroundSource", "segproperty"], + "ios": ["enable", "backData", "segData"], + "macos": ["enable", "backData", "segData"] }, "parent_class": "IRtcEngine", "toc": "toc_virtualbackground" @@ -2228,26 +1885,10 @@ "macos": "setLowlightEnhanceOptions:options:", "isOverload": true, "params": { - "windows": [ - "enabled", - "options", - "type" - ], - "android": [ - "enabled", - "options", - "type" - ], - "ios": [ - "enable", - "options", - "type" - ], - "macos": [ - "enable", - "options", - "type" - ] + "windows": ["enabled", "options", "type"], + "android": ["enabled", "options"], + "ios": ["enable", "options"], + "macos": ["enable", "options"] }, "parent_class": "IRtcEngine", "toc": "toc_video_enhance_option" @@ -2259,26 +1900,10 @@ "macos": "setVideoDenoiserOptions:options:", "isOverload": true, "params": { - "windows": [ - "enabled", - "options", - "type" - ], - "android": [ - "enabled", - "options", - "type" - ], - "ios": [ - "enable", - "options", - "type" - ], - "macos": [ - "enable", - "options", - "type" - ] + "windows": ["enabled", "options", "type"], + "android": ["enabled", "options"], + "ios": ["enable", "options"], + "macos": ["enable", "options"] }, "parent_class": "IRtcEngine", "toc": "toc_video_enhance_option" @@ -2290,26 +1915,10 @@ "macos": "setColorEnhanceOptions:options:", "isOverload": true, "params": { - "windows": [ - "enabled", - "options", - "type" - ], - "android": [ - "enabled", - "options", - "type" - ], - "ios": [ - "enable", - "options", - "type" - ], - "macos": [ - "enable", - "options", - "type" - ] + "windows": ["enabled", "options", "type"], + "android": ["enabled", "options"], + "ios": ["enable", "options"], + "macos": ["enable", "options"] }, "parent_class": "IRtcEngine", "toc": "toc_video_enhance_option" @@ -2321,25 +1930,10 @@ "macos": "setFilterEffectOptions:options:sourceType:", "isOverload": true, "params": { - "windows": [ - "enabled", - "options", - "type" - ], - "android": [ - "enabled", - "options" - ], - "ios": [ - "enable", - "options", - "sourceType" - ], - "macos": [ - "enable", - "options", - "sourceType" - ] + "windows": ["enabled", "options", "type"], + "android": ["enabled", "options"], + "ios": ["enable", "options", "sourceType"], + "macos": ["enable", "options", "sourceType"] }, "parent_class": "IRtcEngine", "toc": "toc_video_enhance_option" @@ -2367,30 +1961,10 @@ "macos": "createDataStreamEx:reliable:ordered:connection:", "isOverload": true, "params": { - "windows": [ - "streamId", - "reliable", - "ordered", - "connection" - ], - "android": [ - "streamId", - "reliable", - "ordered", - "connection" - ], - "ios": [ - "streamId", - "reliable", - "ordered", - "connection" - ], - "macos": [ - "streamId", - "reliable", - "ordered", - "connection" - ] + "windows": ["streamId", "reliable", "ordered", "connection"], + "android": ["reliable", "ordered", "connection"], + "ios": ["streamId", "reliable", "ordered", "connection"], + "macos": ["streamId", "reliable", "ordered", "connection"] }, "parent_class": "IRtcEngineEx", "toc": "toc_datastream" @@ -2402,26 +1976,10 @@ "macos": "createDataStreamEx:config:connection:", "isOverload": true, "params": { - "windows": [ - "streamId", - "config", - "connection" - ], - "android": [ - "streamId", - "config", - "connection" - ], - "ios": [ - "streamId", - "config", - "connection" - ], - "macos": [ - "streamId", - "config", - "connection" - ] + "windows": ["streamId", "config", "connection"], + "android": ["config", "connection"], + "ios": ["streamId", "config", "connection"], + "macos": ["streamId", "config", "connection"] }, "parent_class": "IRtcEngineEx", "toc": "toc_datastream" @@ -2465,22 +2023,10 @@ "macos": "leaveChannelEx:leaveChannelBlock:", "isOverload": true, "params": { - "windows": [ - "connection", - "leaveChannelBlock" - ], - "android": [ - "connection", - "leaveChannelBlock" - ], - "ios": [ - "connection", - "leaveChannelBlock" - ], - "macos": [ - "connection", - "leaveChannelBlock" - ] + "windows": ["connection"], + "android": ["connection"], + "ios": ["connection", "leaveChannelBlock"], + "macos": ["connection", "leaveChannelBlock"] }, "parent_class": "IRtcEngineEx", "toc": "toc_channel" @@ -2492,26 +2038,10 @@ "macos": "leaveChannelEx:options:leaveChannelBlock:", "isOverload": true, "params": { - "windows": [ - "connection", - "options", - "leaveChannelBlock" - ], - "android": [ - "connection", - "options", - "leaveChannelBlock" - ], - "ios": [ - "connection", - "options", - "leaveChannelBlock" - ], - "macos": [ - "connection", - "options", - "leaveChannelBlock" - ] + "windows": ["connection", "options"], + "android": ["connection", "options"], + "ios": ["connection", "options", "leaveChannelBlock"], + "macos": ["connection", "options", "leaveChannelBlock"] }, "parent_class": "IRtcEngineEx", "toc": "toc_channel" @@ -2531,26 +2061,10 @@ "macos": "addVideoWatermarkEx:options:connection:", "isOverload": true, "params": { - "windows": [ - "watermarkUrl", - "options", - "connection" - ], - "android": [ - "watermarkUrl", - "options", - "connection" - ], - "ios": [ - "url", - "options", - "connection" - ], - "macos": [ - "url", - "options", - "connection" - ] + "windows": ["watermarkUrl", "options", "connection"], + "android": ["watermarkUrl", "options", "connection"], + "ios": ["url", "options", "connection"], + "macos": ["url", "options", "connection"] }, "parent_class": "IRtcEngineEx", "toc": "toc_watermark" @@ -2622,26 +2136,10 @@ "macos": "setRemoteVideoStreamEx:type:connection:", "isOverload": true, "params": { - "windows": [ - "uid", - "streamType", - "connection" - ], - "android": [ - "uid", - "streamType", - "connection" - ], - "ios": [ - "uid", - "streamType", - "connection" - ], - "macos": [ - "uid", - "streamType", - "connection" - ] + "windows": ["uid", "streamType", "connection"], + "android": ["uid", "streamType", "connection"], + "ios": ["uid", "streamType", "connection"], + "macos": ["uid", "streamType", "connection"] }, "parent_class": "IRtcEngineEx", "toc": "toc_publishnsubscribe" @@ -2725,26 +2223,10 @@ "macos": "takeSnapshotEx:uid:filePath:", "isOverload": true, "params": { - "windows": [ - "connection", - "uid", - "filePath" - ], - "android": [ - "connection", - "uid", - "filePath" - ], - "ios": [ - "connection", - "uid", - "filePath" - ], - "macos": [ - "connection", - "uid", - "filePath" - ] + "windows": ["connection", "uid", "filePath"], + "android": ["connection", "uid", "filePath"], + "ios": ["connection", "uid", "filePath"], + "macos": ["connection", "uid", "filePath"] }, "parent_class": "IRtcEngineEx", "toc": "toc_snapshot" @@ -2756,26 +2238,10 @@ "macos": "takeSnapshotExWithConfig:uid:config:", "isOverload": true, "params": { - "windows": [ - "connection", - "uid", - "config" - ], - "android": [ - "connection", - "uid", - "config" - ], - "ios": [ - "connection", - "uid", - "config" - ], - "macos": [ - "connection", - "uid", - "config" - ] + "windows": ["connection", "uid", "config"], + "android": ["connection", "uid", "config"], + "ios": ["connection", "uid", "config"], + "macos": ["connection", "uid", "config"] }, "parent_class": "IRtcEngineEx", "toc": "toc_snapshot" @@ -2895,15 +2361,9 @@ "macos": "startScreenCapture:", "isOverload": true, "params": { - "windows": [ - "captureParams" - ], - "android": [ - "screenCaptureParameters" - ], - "ios": [ - "parameters" - ] + "windows": ["captureParams"], + "android": ["screenCaptureParameters"], + "ios": ["parameters"] }, "parent_class": "IRtcEngine", "toc": "toc_screencapture" @@ -2913,22 +2373,10 @@ "macos": "startScreenCapture:config:", "isOverload": true, "params": { - "windows": [ - "sourceType", - "config" - ], - "android": [ - "sourceType", - "config" - ], - "ios": [ - "sourceType", - "config" - ], - "macos": [ - "sourceType", - "config" - ] + "windows": ["sourceType", "config"], + "android": ["sourceType", "config"], + "ios": ["sourceType", "config"], + "macos": ["sourceType", "config"] }, "parent_class": "IRtcEngine", "toc": "toc_screencapture" @@ -2988,22 +2436,8 @@ "windows": "updateScreenCaptureRegion", "isOverload": true, "params": { - "windows": [ - "regionRect", - "rect" - ], - "android": [ - "regionRect", - "rect" - ], - "ios": [ - "regionRect", - "rect" - ], - "macos": [ - "regionRect", - "rect" - ] + "windows": ["regionRect"], + "macos": ["rect"] }, "parent_class": "IRtcEngine", "toc": "toc_screencapture" @@ -3023,18 +2457,10 @@ "macos": "stopScreenCapture:", "isOverload": true, "params": { - "windows": [ - "sourceType" - ], - "android": [ - "sourceType" - ], - "ios": [ - "sourceType" - ], - "macos": [ - "sourceType" - ] + "windows": ["sourceType"], + "android": ["sourceType"], + "ios": ["sourceType"], + "macos": ["sourceType"] }, "parent_class": "IRtcEngine", "toc": "toc_screencapture" @@ -3062,26 +2488,10 @@ "macos": "startAudioMixing:loopback:cycle:", "isOverload": true, "params": { - "windows": [ - "filePath", - "loopback", - "cycle" - ], - "android": [ - "filePath", - "loopback", - "cycle" - ], - "ios": [ - "filePath", - "loopback", - "cycle" - ], - "macos": [ - "filePath", - "loopback", - "cycle" - ] + "windows": ["filePath", "loopback", "cycle"], + "android": ["filePath", "loopback", "cycle"], + "ios": ["filePath", "loopback", "cycle"], + "macos": ["filePath", "loopback", "cycle"] }, "parent_class": "IRtcEngine", "toc": "toc_audio_mixing" @@ -3093,30 +2503,10 @@ "macos": "startAudioMixing:loopback:cycle:startPos:", "isOverload": true, "params": { - "windows": [ - "filePath", - "loopback", - "cycle", - "startPos" - ], - "android": [ - "filePath", - "loopback", - "cycle", - "startPos" - ], - "ios": [ - "filePath", - "loopback", - "cycle", - "startPos" - ], - "macos": [ - "filePath", - "loopback", - "cycle", - "startPos" - ] + "windows": ["filePath", "loopback", "cycle", "startPos"], + "android": ["filePath", "loopback", "cycle", "startPos"], + "ios": ["filePath", "loopback", "cycle", "startPos"], + "macos": ["filePath", "loopback", "cycle", "startPos"] }, "parent_class": "IRtcEngine", "toc": "toc_audio_mixing" @@ -3256,46 +2646,10 @@ "macos": "playEffect:filePath:loopCount:pitch:pan:gain:publish:startPos:", "isOverload": true, "params": { - "windows": [ - "soundId", - "filePath", - "loopCount", - "pitch", - "pan", - "gain", - "publish", - "startPos" - ], - "android": [ - "soundId", - "filePath", - "loopCount", - "pitch", - "pan", - "gain", - "publish", - "startPos" - ], - "ios": [ - "soundId", - "filePath", - "loopCount", - "pitch", - "pan", - "gain", - "publish", - "startPos" - ], - "macos": [ - "soundId", - "filePath", - "loopCount", - "pitch", - "pan", - "gain", - "publish", - "startPos" - ] + "windows": ["soundId", "filePath", "loopCount", "pitch", "pan", "gain", "publish", "startPos"], + "android": ["soundId", "filePath", "loopCount", "pitch", "pan", "gain", "publish", "startPos"], + "ios": ["soundId", "filePath", "loopCount", "pitch", "pan", "gain", "publish", "startPos"], + "macos": ["soundId", "filePath", "loopCount", "pitch", "pan", "gain", "publish", "startPos"] }, "parent_class": "IRtcEngine", "toc": "toc_audio_effect_file" @@ -3890,22 +3244,10 @@ "macos": "enableInEarMonitoring:includeAudioFilters:", "isOverload": true, "params": { - "windows": [ - "enabled", - "includeAudioFilters" - ], - "android": [ - "enabled", - "includeAudioFilters" - ], - "ios": [ - "enabled", - "includeAudioFilters" - ], - "macos": [ - "enabled", - "includeAudioFilters" - ] + "windows": ["enabled", "includeAudioFilters"], + "android": ["enabled", "includeAudioFilters"], + "ios": ["enabled", "includeAudioFilters"], + "macos": ["enabled", "includeAudioFilters"] }, "parent_class": "IRtcEngine", "toc": "toc_audio_capture" @@ -3949,18 +3291,10 @@ "macos": "enableDualStreamMode:", "isOverload": true, "params": { - "windows": [ - "enabled" - ], - "android": [ - "enabled" - ], - "ios": [ - "enabled" - ], - "macos": [ - "enabled" - ] + "windows": ["enabled"], + "android": ["enabled"], + "ios": ["enabled"], + "macos": ["enabled"] }, "parent_class": "IRtcEngine", "toc": "toc_publishnsubscribe" @@ -3972,22 +3306,10 @@ "macos": "enableDualStreamMode:streamConfig:", "isOverload": true, "params": { - "windows": [ - "enabled", - "streamConfig" - ], - "android": [ - "enabled", - "streamConfig" - ], - "ios": [ - "enabled", - "streamConfig" - ], - "macos": [ - "enabled", - "streamConfig" - ] + "windows": ["enabled", "streamConfig"], + "android": ["enabled", "streamConfig"], + "ios": ["enabled", "streamConfig"], + "macos": ["enabled", "streamConfig"] }, "parent_class": "IRtcEngine", "toc": "toc_publishnsubscribe" @@ -4007,18 +3329,10 @@ "macos": "setDualStreamMode:", "isOverload": true, "params": { - "windows": [ - "mode" - ], - "android": [ - "mode" - ], - "ios": [ - "mode" - ], - "macos": [ - "mode" - ] + "windows": ["mode"], + "android": ["mode"], + "ios": ["mode"], + "macos": ["mode"] }, "parent_class": "IRtcEngine", "toc": "toc_publishnsubscribe" @@ -4030,22 +3344,10 @@ "macos": "setDualStreamMode:streamConfig:", "isOverload": true, "params": { - "windows": [ - "mode", - "streamConfig" - ], - "android": [ - "mode", - "streamConfig" - ], - "ios": [ - "mode", - "streamConfig" - ], - "macos": [ - "mode", - "streamConfig" - ] + "windows": ["mode", "streamConfig"], + "android": ["mode", "streamConfig"], + "ios": ["mode", "streamConfig"], + "macos": ["mode", "streamConfig"] }, "parent_class": "IRtcEngine", "toc": "toc_publishnsubscribe" @@ -4065,22 +3367,10 @@ "macos": "setRemoteVideoStream:type:", "isOverload": true, "params": { - "windows": [ - "uid", - "streamType" - ], - "android": [ - "uid", - "streamType" - ], - "ios": [ - "uid", - "streamType" - ], - "macos": [ - "uid", - "streamType" - ] + "windows": ["uid", "streamType"], + "android": ["uid", "streamType"], + "ios": ["uid", "streamType"], + "macos": ["uid", "streamType"] }, "parent_class": "IRtcEngine", "toc": "toc_publishnsubscribe" @@ -4092,18 +3382,10 @@ "macos": "setRemoteDefaultVideoStreamType:", "isOverload": true, "params": { - "windows": [ - "streamType" - ], - "android": [ - "streamType" - ], - "ios": [ - "streamType" - ], - "macos": [ - "streamType" - ] + "windows": ["streamType"], + "android": ["streamType"], + "ios": ["streamType"], + "macos": ["streamType"] }, "parent_class": "IRtcEngine", "toc": "toc_publishnsubscribe" @@ -4115,18 +3397,10 @@ "macos": "setRemoteSubscribeFallbackOption:", "isOverload": true, "params": { - "windows": [ - "option" - ], - "android": [ - "option" - ], - "ios": [ - "option" - ], - "macos": [ - "option" - ] + "windows": ["option"], + "android": ["option"], + "ios": ["option"], + "macos": ["option"] }, "parent_class": "IRtcEngine", "toc": "toc_network" @@ -4200,22 +3474,10 @@ "macos": "pushExternalVideoFrame:videoTrackId:", "isOverload": true, "params": { - "windows": [ - "frame", - "videoTrackId" - ], - "android": [ - "frame", - "videoTrackId" - ], - "ios": [ - "frame", - "videoTrackId" - ], - "macos": [ - "frame", - "videoTrackId" - ] + "windows": ["frame", "videoTrackId"], + "android": ["frame", "videoTrackId"], + "ios": ["frame", "videoTrackId"], + "macos": ["frame", "videoTrackId"] }, "parent_class": "IMediaEngine", "toc": "toc_video_custom_capturenrendering" @@ -4256,22 +3518,10 @@ "windows": "pushAudioFrame", "isOverload": true, "params": { - "windows": [ - "frame", - "trackId" - ], - "android": [ - "frame", - "trackId" - ], - "ios": [ - "frame", - "trackId" - ], - "macos": [ - "frame", - "trackId" - ] + "windows": ["frame", "trackId"], + "android": ["frame", "trackId"], + "ios": ["frame", "trackId"], + "macos": ["frame", "trackId"] }, "parent_class": "IMediaEngine", "toc": "toc_audio_custom_capturenrendering" @@ -4283,34 +3533,10 @@ "macos": "setExternalAudioSource:sampleRate:channels:localPlayback:publish:", "isOverload": true, "params": { - "windows": [ - "enabled", - "sampleRate", - "channels", - "localPlayback", - "publish" - ], - "android": [ - "enabled", - "sampleRate", - "channels", - "localPlayback", - "publish" - ], - "ios": [ - "enabled", - "sampleRate", - "channels", - "localPlayback", - "publish" - ], - "macos": [ - "enabled", - "sampleRate", - "channels", - "localPlayback", - "publish" - ] + "windows": ["enabled", "sampleRate", "channels", "localPlayback", "publish"], + "android": ["enabled", "sampleRate", "channels", "localPlayback", "publish"], + "ios": ["enabled", "sampleRate", "channels", "localPlayback", "publish"], + "macos": ["enabled", "sampleRate", "channels", "localPlayback", "publish"] }, "parent_class": "IMediaEngine", "toc": "toc_audio_custom_capturenrendering" @@ -4382,26 +3608,10 @@ "macos": "pullPlaybackAudioFrameRawData:lengthInByte:", "isOverload": true, "params": { - "windows": [ - "frame", - "data", - "lengthInByte" - ], - "android": [ - "frame", - "data", - "lengthInByte" - ], - "ios": [ - "frame", - "data", - "lengthInByte" - ], - "macos": [ - "frame", - "data", - "lengthInByte" - ] + "windows": ["frame"], + "android": ["data", "lengthInByte"], + "ios": ["data", "lengthInByte"], + "macos": ["data", "lengthInByte"] }, "parent_class": "IMediaEngine", "toc": "toc_audio_custom_capturenrendering" @@ -4477,22 +3687,10 @@ "macos": "setPlaybackAudioFrameBeforeMixingParametersWithSampleRate:channel:", "isOverload": true, "params": { - "windows": [ - "sampleRate", - "channel" - ], - "android": [ - "sampleRate", - "channel" - ], - "ios": [ - "sampleRate", - "channel" - ], - "macos": [ - "sampleRate", - "channel" - ] + "windows": ["sampleRate", "channel"], + "android": ["sampleRate", "channel"], + "ios": ["sampleRate", "channel"], + "macos": ["sampleRate", "channel"] }, "parent_class": "IRtcEngine", "toc": "toc_audio_raw" @@ -4536,34 +3734,10 @@ "macos": "getExtensionPropertyWithVendor:extension:key:sourceType:", "isOverload": true, "params": { - "windows": [ - "provider", - "extension", - "key", - "value", - "type", - "buf_len" - ], - "android": [ - "provider", - "extension", - "key", - "value" - ], - "ios": [ - "provider", - "extension", - "key", - "value", - "sourceType" - ], - "macos": [ - "provider", - "extension", - "key", - "value", - "sourceType" - ] + "windows": ["provider", "extension", "key", "value", "type", "buf_len"], + "android": ["provider", "extension", "key"], + "ios": ["provider", "extension", "key", "sourceType"], + "macos": ["provider", "extension", "key", "sourceType"] }, "parent_class": "IRtcEngine", "toc": "toc_extension" @@ -4669,18 +3843,10 @@ "macos": "addVideoWatermark:", "isOverload": true, "params": { - "windows": [ - "watermark" - ], - "android": [ - "watermark" - ], - "ios": [ - "watermark" - ], - "macos": [ - "watermark" - ] + "windows": ["watermark"], + "android": ["watermark"], + "ios": ["watermark"], + "macos": ["watermark"] }, "parent_class": "IRtcEngine", "toc": "toc_watermark" @@ -4692,22 +3858,10 @@ "macos": "addVideoWatermark:options:", "isOverload": true, "params": { - "windows": [ - "watermarkUrl", - "options" - ], - "android": [ - "watermarkUrl", - "options" - ], - "ios": [ - "url", - "options" - ], - "macos": [ - "url", - "options" - ] + "windows": ["watermarkUrl", "options"], + "android": ["watermarkUrl", "options"], + "ios": ["url", "options"], + "macos": ["url", "options"] }, "parent_class": "IRtcEngine", "toc": "toc_watermark" @@ -4768,18 +3922,10 @@ "macos": "startAudioRecording:quality:", "isOverload": true, "params": { - "windows": [ - "quality" - ], - "android": [ - "quality" - ], - "ios": [ - "quality" - ], - "macos": [ - "quality" - ] + "windows": ["quality"], + "android": ["quality"], + "ios": ["quality"], + "macos": ["quality"] }, "parent_class": "IRtcEngine", "toc": "toc_recording" @@ -4788,22 +3934,10 @@ "windows": "startAudioRecording [2/3]", "isOverload": true, "params": { - "windows": [ - "sampleRate", - "quality" - ], - "android": [ - "sampleRate", - "quality" - ], - "ios": [ - "sampleRate", - "quality" - ], - "macos": [ - "sampleRate", - "quality" - ] + "windows": ["sampleRate", "quality"], + "android": ["sampleRate", "quality"], + "ios": ["sampleRate", "quality"], + "macos": ["sampleRate", "quality"] }, "parent_class": "IRtcEngine", "toc": "toc_recording" @@ -4815,18 +3949,10 @@ "macos": "startAudioRecordingWithConfig:", "isOverload": true, "params": { - "windows": [ - "config" - ], - "android": [ - "config" - ], - "ios": [ - "config" - ], - "macos": [ - "config" - ] + "windows": ["config"], + "android": ["config"], + "ios": ["config"], + "macos": ["config"] }, "parent_class": "IRtcEngine", "toc": "toc_recording" @@ -5140,22 +4266,10 @@ "windows": "getPlaybackDeviceInfo [1/2]", "isOverload": true, "params": { - "windows": [ - "deviceId", - "deviceName" - ], - "android": [ - "deviceId", - "deviceName" - ], - "ios": [ - "deviceId", - "deviceName" - ], - "macos": [ - "deviceId", - "deviceName" - ] + "windows": ["deviceId", "deviceName"], + "android": ["deviceId", "deviceName"], + "ios": ["deviceId", "deviceName"], + "macos": ["deviceId", "deviceName"] }, "parent_class": "IAudioDeviceManager", "toc": "toc_audio_device" @@ -5164,26 +4278,10 @@ "windows": "getPlaybackDeviceInfo [2/2]", "isOverload": true, "params": { - "windows": [ - "deviceId", - "deviceName", - "deviceTypeName" - ], - "android": [ - "deviceId", - "deviceName", - "deviceTypeName" - ], - "ios": [ - "deviceId", - "deviceName", - "deviceTypeName" - ], - "macos": [ - "deviceId", - "deviceName", - "deviceTypeName" - ] + "windows": ["deviceId", "deviceName", "deviceTypeName"], + "android": ["deviceId", "deviceName", "deviceTypeName"], + "ios": ["deviceId", "deviceName", "deviceTypeName"], + "macos": ["deviceId", "deviceName", "deviceTypeName"] }, "parent_class": "IAudioDeviceManager", "toc": "toc_audio_device" @@ -5197,22 +4295,10 @@ "windows": "getRecordingDeviceInfo [1/2]", "isOverload": true, "params": { - "windows": [ - "deviceId", - "deviceName" - ], - "android": [ - "deviceId", - "deviceName" - ], - "ios": [ - "deviceId", - "deviceName" - ], - "macos": [ - "deviceId", - "deviceName" - ] + "windows": ["deviceId", "deviceName"], + "android": ["deviceId", "deviceName"], + "ios": ["deviceId", "deviceName"], + "macos": ["deviceId", "deviceName"] }, "parent_class": "IAudioDeviceManager", "toc": "toc_audio_device" @@ -5221,26 +4307,10 @@ "windows": "getRecordingDeviceInfo [2/2]", "isOverload": true, "params": { - "windows": [ - "deviceId", - "deviceName", - "deviceTypeName" - ], - "android": [ - "deviceId", - "deviceName", - "deviceTypeName" - ], - "ios": [ - "deviceId", - "deviceName", - "deviceTypeName" - ], - "macos": [ - "deviceId", - "deviceName", - "deviceTypeName" - ] + "windows": ["deviceId", "deviceName", "deviceTypeName"], + "android": ["deviceId", "deviceName", "deviceTypeName"], + "ios": ["deviceId", "deviceName", "deviceTypeName"], + "macos": ["deviceId", "deviceName", "deviceTypeName"] }, "parent_class": "IAudioDeviceManager", "toc": "toc_audio_device" @@ -5373,26 +4443,10 @@ "macos": "createDataStream:reliable:ordered:", "isOverload": true, "params": { - "windows": [ - "streamId", - "reliable", - "ordered" - ], - "android": [ - "streamId", - "reliable", - "ordered" - ], - "ios": [ - "streamId", - "reliable", - "ordered" - ], - "macos": [ - "streamId", - "reliable", - "ordered" - ] + "windows": ["streamId", "reliable", "ordered"], + "android": ["reliable", "ordered"], + "ios": ["streamId", "reliable", "ordered"], + "macos": ["streamId", "reliable", "ordered"] }, "parent_class": "IRtcEngine", "toc": "toc_datastream" @@ -5404,22 +4458,10 @@ "macos": "createDataStream:config:", "isOverload": true, "params": { - "windows": [ - "streamId", - "config" - ], - "android": [ - "streamId", - "config" - ], - "ios": [ - "streamId", - "config" - ], - "macos": [ - "streamId", - "config" - ] + "windows": ["streamId", "config"], + "android": ["config"], + "ios": ["streamId", "config"], + "macos": ["streamId", "config"] }, "parent_class": "IRtcEngine", "toc": "toc_datastream" @@ -5539,22 +4581,10 @@ "ios": "preloadWithSongCode:jsonOption:", "isOverload": true, "params": { - "windows": [ - "songCode", - "jsonOption" - ], - "android": [ - "songCode", - "jsonOption" - ], - "ios": [ - "songCode", - "jsonOption" - ], - "macos": [ - "songCode", - "jsonOption" - ] + "windows": ["songCode", "jsonOption"], + "android": ["songCode", "jsonOption"], + "ios": ["songCode", "jsonOption"], + "macos": ["songCode", "jsonOption"] }, "parent_class": "imusicontentcenter", "toc": "toc_drm" @@ -5565,22 +4595,10 @@ "ios": "preloadWithSongCode:", "isOverload": true, "params": { - "windows": [ - "songCode", - "requestId" - ], - "android": [ - "songCode", - "requestId" - ], - "ios": [ - "songCode", - "requestId" - ], - "macos": [ - "songCode", - "requestId" - ] + "windows": ["songCode", "requestId"], + "android": ["songCode"], + "ios": ["songCode"], + "macos": ["songCode"] }, "parent_class": "imusicontentcenter", "toc": "toc_drm" @@ -5659,30 +4677,10 @@ "ios": "getMusicCollectionWithMusicChartId:page:pageSize:jsonOption:", "isOverload": true, "params": { - "windows": [ - "musicChartId", - "page", - "pageSize", - "jsonOption" - ], - "android": [ - "musicChartId", - "page", - "pageSize", - "jsonOption" - ], - "ios": [ - "musicChartId", - "page", - "pageSize", - "jsonOption" - ], - "macos": [ - "musicChartId", - "page", - "pageSize", - "jsonOption" - ] + "windows": ["musicChartId", "page", "pageSize"], + "android": ["musicChartId", "page", "pageSize"], + "ios": ["musicChartId", "page", "pageSize", "jsonOption"], + "macos": ["musicChartId", "page", "pageSize", "jsonOption"] }, "parent_class": "IMusicContentCenter", "toc": "toc_drm" @@ -5693,30 +4691,10 @@ "ios": "searchMusicWithKeyWord:page:pageSize:jsonOption:", "isOverload": true, "params": { - "windows": [ - "keyword", - "page", - "pageSize", - "jsonOption" - ], - "android": [ - "keyword", - "page", - "pageSize", - "jsonOption" - ], - "ios": [ - "keyword", - "page", - "pageSize", - "jsonOption" - ], - "macos": [ - "keyword", - "page", - "pageSize", - "jsonOption" - ] + "windows": ["keyword", "page", "pageSize"], + "android": ["keyword", "page", "pageSize"], + "ios": ["keyword", "page", "pageSize", "jsonOption"], + "macos": ["keyword", "page", "pageSize", "jsonOption"] }, "parent_class": "IMusicContentCenter", "toc": "toc_drm" @@ -5828,22 +4806,10 @@ "macos": "takeSnapshot:filePath:", "isOverload": true, "params": { - "windows": [ - "uid", - "filePath" - ], - "android": [ - "uid", - "filePath" - ], - "ios": [ - "uid", - "filePath" - ], - "macos": [ - "uid", - "filePath" - ] + "windows": ["uid", "filePath"], + "android": ["uid", "filePath"], + "ios": ["uid", "filePath"], + "macos": ["uid", "filePath"] }, "parent_class": "IRtcEngine", "toc": "toc_snapshot" @@ -5855,22 +4821,10 @@ "macos": "takeSnapshotWithConfig:config:", "isOverload": true, "params": { - "windows": [ - "uid", - "config" - ], - "android": [ - "uid", - "config" - ], - "ios": [ - "uid", - "config" - ], - "macos": [ - "uid", - "config" - ] + "windows": ["uid", "config"], + "android": ["uid", "config"], + "ios": ["uid", "config"], + "macos": ["uid", "config"] }, "parent_class": "IRtcEngine", "toc": "toc_snapshot" @@ -7033,16 +5987,8 @@ "macos": "preloadEffectEx", "isOverload": true, "params": { - "ios": [ - "connection", - "soundId", - "filePath" - ], - "macos": [ - "connection", - "soundId", - "filePath" - ] + "ios": ["connection", "soundId", "filePath"], + "macos": ["connection", "soundId", "filePath"] }, "parent_class": "IRtcEngineEx", "toc": "toc_audio_effect_file" @@ -7053,26 +5999,8 @@ "macos": "playEffectEx:soundId:filePath:loopCount:pitch:pan:gain:publish:", "isOverload": true, "params": { - "ios": [ - "connection", - "soundId", - "filePath", - "loopCount", - "pitch", - "pan", - "gain", - "publish" - ], - "macos": [ - "connection", - "soundId", - "filePath", - "loopCount", - "pitch", - "pan", - "gain", - "publish" - ] + "ios": ["connection", "soundId", "filePath", "loopCount", "pitch", "pan", "gain", "publish"], + "macos": ["connection", "soundId", "filePath", "loopCount", "pitch", "pan", "gain", "publish"] }, "parent_class": "IRtcEngineEx", "toc": "toc_audio_effect_file" @@ -7165,27 +6093,10 @@ "macos": "setBeautyEffectOptions:options:sourceType:", "isOverload": true, "params": { - "windows": [ - "enabled", - "options" - ], - "android": [ - "enabled", - "options", - "sourceType" - ], - "ios": [ - "enable", - "options", - "type", - "sourceType" - ], - "macos": [ - "enable", - "options", - "type", - "sourceType" - ] + "windows": ["enabled", "options", "type"], + "android": ["enabled", "options"], + "ios": ["enable", "options", "sourceType"], + "macos": ["enable", "options", "sourceType"] }, "parent_class": "IRtcEngine", "toc": "toc_video_enhance_option" @@ -7196,28 +6107,10 @@ "macos": "enableVirtualBackground:backData:segData:sourceType:", "isOverload": true, "params": { - "windows": [ - "enabled", - "backgroundSource", - "segproperty" - ], - "android": [ - "enabled", - "backgroundSource", - "segproperty" - ], - "ios": [ - "enable", - "backData", - "segData", - "sourceType" - ], - "macos": [ - "enable", - "backData", - "segData", - "sourceType" - ] + "windows": ["enabled", "backgroundSource", "segproperty"], + "android": ["enabled", "backgroundSource", "segproperty"], + "ios": ["enable", "backData", "segData", "sourceType"], + "macos": ["enable", "backData", "segData", "sourceType"] }, "parent_class": "IRtcEngine", "toc": "toc_virtualbackground" @@ -7228,24 +6121,10 @@ "macos": "setLowlightEnhanceOptions:options:sourceType:", "isOverload": true, "params": { - "windows": [ - "enabled", - "options" - ], - "android": [ - "enabled", - "options" - ], - "ios": [ - "enable", - "options", - "sourceType" - ], - "macos": [ - "enable", - "options", - "sourceType" - ] + "windows": ["enabled", "options"], + "android": ["enabled", "options"], + "ios": ["enable", "options", "sourceType"], + "macos": ["enable", "options", "sourceType"] }, "parent_class": "IRtcEngine", "toc": "toc_video_enhance_option" @@ -7256,24 +6135,10 @@ "macos": "setVideoDenoiserOptions:options:sourceType:", "isOverload": true, "params": { - "windows": [ - "enabled", - "options" - ], - "android": [ - "enabled", - "options" - ], - "ios": [ - "enable", - "options", - "sourceType" - ], - "macos": [ - "enable", - "options", - "sourceType" - ] + "windows": ["enabled", "options"], + "android": ["enabled", "options"], + "ios": ["enable", "options", "sourceType"], + "macos": ["enable", "options", "sourceType"] }, "parent_class": "IRtcEngine", "toc": "toc_video_enhance_option" @@ -7284,28 +6149,10 @@ "macos": "setColorEnhanceOptions:options:sourceType:", "isOverload": true, "params": { - "windows": [ - "enabled", - "options", - "type" - ], - "android": [ - "enabled", - "options", - "type" - ], - "ios": [ - "enable", - "options", - "type", - "sourceType" - ], - "macos": [ - "enable", - "options", - "type", - "sourceType" - ] + "windows": ["enabled", "options", "type"], + "android": ["enabled", "options"], + "ios": ["enable", "options", "sourceType"], + "macos": ["enable", "options", "sourceType"] }, "parent_class": "IRtcEngine", "toc": "toc_video_enhance_option" @@ -7316,22 +6163,10 @@ "macos": "setFilterEffectOptions:options:", "isOverload": true, "params": { - "windows": [ - "enabled", - "options" - ], - "android": [ - "enabled", - "options" - ], - "ios": [ - "enable", - "options" - ], - "macos": [ - "enable", - "options" - ] + "windows": ["enabled", "options"], + "android": ["enabled", "options"], + "ios": ["enable", "options"], + "macos": ["enable", "options"] }, "parent_class": "IRtcEngine", "toc": "toc_video_enhance_option" @@ -7354,26 +6189,10 @@ "android": "setRemoteVideoStreamTypeEx [2/2]", "isOverload": true, "params": { - "windows": [ - "uid", - "streamType", - "connection" - ], - "android": [ - "uid", - "streamType", - "connection" - ], - "ios": [ - "uid", - "streamType", - "connection" - ], - "macos": [ - "uid", - "streamType", - "connection" - ] + "windows": ["uid", "streamType", "connection"], + "android": ["uid", "streamType", "connection"], + "ios": ["uid", "streamType", "connection"], + "macos": ["uid", "streamType", "connection"] }, "parent_class": "IRtcEngineEx", "toc": "toc_publishnsubscribe" @@ -7389,42 +6208,10 @@ "macos": "playEffect:filePath:loopCount:pitch:pan:gain:publish:", "isOverload": true, "params": { - "windows": [ - "soundId", - "filePath", - "loopCount", - "pitch", - "pan", - "gain", - "publish" - ], - "android": [ - "soundId", - "filePath", - "loopCount", - "pitch", - "pan", - "gain", - "publish" - ], - "ios": [ - "soundId", - "filePath", - "loopCount", - "pitch", - "pan", - "gain", - "publish" - ], - "macos": [ - "soundId", - "filePath", - "loopCount", - "pitch", - "pan", - "gain", - "publish" - ] + "windows": ["soundId", "filePath", "loopCount", "pitch", "pan", "gain", "publish"], + "android": ["soundId", "filePath", "loopCount", "pitch", "pan", "gain", "publish"], + "ios": ["soundId", "filePath", "loopCount", "pitch", "pan", "gain", "publish"], + "macos": ["soundId", "filePath", "loopCount", "pitch", "pan", "gain", "publish"] }, "parent_class": "IRtcEngine", "toc": "toc_audio_effect_file" @@ -7521,18 +6308,10 @@ "android": "setBackgroundColor [1/2]", "isOverload": true, "params": { - "windows": [ - "color" - ], - "android": [ - "color" - ], - "ios": [ - "color" - ], - "macos": [ - "color" - ] + "windows": ["color"], + "android": ["color"], + "ios": ["color"], + "macos": ["color"] }, "parent_class": "LiveTranscoding" }, @@ -7540,26 +6319,10 @@ "android": "setBackgroundColor [2/2]", "isOverload": true, "params": { - "windows": [ - "red", - "green", - "blue" - ], - "android": [ - "red", - "green", - "blue" - ], - "ios": [ - "red", - "green", - "blue" - ], - "macos": [ - "red", - "green", - "blue" - ] + "windows": ["red", "green", "blue"], + "android": ["red", "green", "blue"], + "ios": ["red", "green", "blue"], + "macos": ["red", "green", "blue"] }, "parent_class": "LiveTranscoding" }, @@ -7579,18 +6342,10 @@ "android": "setUsers [1/2]", "isOverload": true, "params": { - "windows": [ - "users" - ], - "android": [ - "users" - ], - "ios": [ - "users" - ], - "macos": [ - "users" - ] + "windows": ["users"], + "android": ["users"], + "ios": ["users"], + "macos": ["users"] }, "parent_class": "LiveTranscoding" }, @@ -7598,18 +6353,10 @@ "android": "setUsers [2/2]", "isOverload": true, "params": { - "windows": [ - "users" - ], - "android": [ - "users" - ], - "ios": [ - "users" - ], - "macos": [ - "users" - ] + "windows": ["users"], + "android": ["users"], + "ios": ["users"], + "macos": ["users"] }, "parent_class": "LiveTranscoding" }, @@ -7643,18 +6390,10 @@ "macos": "enableInEarMonitoring:", "isOverload": true, "params": { - "windows": [ - "enabled" - ], - "android": [ - "enabled" - ], - "ios": [ - "enabled" - ], - "macos": [ - "enabled" - ] + "windows": ["enabled"], + "android": ["enabled"], + "ios": ["enabled"], + "macos": ["enabled"] }, "parent_class": "IRtcEngine", "toc": "toc_audio_capture" @@ -7663,22 +6402,10 @@ "android": "setRemoteVideoStreamType [2/2]", "isOverload": true, "params": { - "windows": [ - "uid", - "streamType" - ], - "android": [ - "uid", - "streamType" - ], - "ios": [ - "uid", - "streamType" - ], - "macos": [ - "uid", - "streamType" - ] + "windows": ["uid", "streamType"], + "android": ["uid", "streamType"], + "ios": ["uid", "streamType"], + "macos": ["uid", "streamType"] }, "parent_class": "IRtcEngine", "toc": "toc_publishnsubscribe" @@ -7687,18 +6414,10 @@ "android": "setRemoteDefaultVideoStreamType [2/2]", "isOverload": true, "params": { - "windows": [ - "streamType" - ], - "android": [ - "streamType" - ], - "ios": [ - "streamType" - ], - "macos": [ - "streamType" - ] + "windows": ["streamType"], + "android": ["streamType"], + "ios": ["streamType"], + "macos": ["streamType"] }, "parent_class": "IRtcEngine", "toc": "toc_publishnsubscribe" @@ -7707,18 +6426,10 @@ "android": "setRemoteSubscribeFallbackOption [2/2]", "isOverload": true, "params": { - "windows": [ - "option" - ], - "android": [ - "option" - ], - "ios": [ - "option" - ], - "macos": [ - "option" - ] + "windows": ["option"], + "android": ["option"], + "ios": ["option"], + "macos": ["option"] }, "parent_class": "IRtcEngine", "toc": "toc_network" @@ -7729,18 +6440,10 @@ "macos": "pushExternalVideoFrame:", "isOverload": true, "params": { - "windows": [ - "frame" - ], - "android": [ - "frame" - ], - "ios": [ - "frame" - ], - "macos": [ - "frame" - ] + "windows": ["frame"], + "android": ["frame"], + "ios": ["frame"], + "macos": ["frame"] }, "parent_class": "IRtcEngine", "toc": "toc_video_custom_capturenrendering" @@ -7749,22 +6452,10 @@ "android": "pushExternalVideoFrameById [2/2]", "isOverload": true, "params": { - "windows": [ - "frame", - "videoTrackId" - ], - "android": [ - "frame", - "videoTrackId" - ], - "ios": [ - "frame", - "videoTrackId" - ], - "macos": [ - "frame", - "videoTrackId" - ] + "windows": ["frame", "videoTrackId"], + "android": ["frame", "videoTrackId"], + "ios": ["frame", "videoTrackId"], + "macos": ["frame", "videoTrackId"] }, "parent_class": "IRtcEngine", "toc": "toc_video_custom_capturenrendering" @@ -7773,18 +6464,10 @@ "android": "pushExternalVideoFrame [2/2]", "isOverload": true, "params": { - "windows": [ - "frame" - ], - "android": [ - "frame" - ], - "ios": [ - "frame" - ], - "macos": [ - "frame" - ] + "windows": ["frame"], + "android": ["frame"], + "ios": ["frame"], + "macos": ["frame"] }, "parent_class": "IRtcEngine", "toc": "toc_video_custom_capturenrendering" @@ -7800,26 +6483,10 @@ "macos": "setExternalAudioSource:sampleRate:channels:", "isOverload": true, "params": { - "windows": [ - "enabled", - "sampleRate", - "channels" - ], - "android": [ - "enabled", - "sampleRate", - "channels" - ], - "ios": [ - "enabled", - "sampleRate", - "channels" - ], - "macos": [ - "enabled", - "sampleRate", - "channels" - ] + "windows": ["enabled", "sampleRate", "channels"], + "android": ["enabled", "sampleRate", "channels"], + "ios": ["enabled", "sampleRate", "channels"], + "macos": ["enabled", "sampleRate", "channels"] }, "parent_class": "IRtcEngine", "toc": "toc_audio_custom_capturenrendering" @@ -7830,42 +6497,10 @@ "macos": "pushExternalAudioFrameRawData:samples:sampleRate:channels:trackId:timestamp:", "isOverload": true, "params": { - "windows": [ - "data", - "samples", - "timestamp", - "sampleRate", - "channels", - "bytesPerSample", - "trackId" - ], - "android": [ - "data", - "samples", - "timestamp", - "sampleRate", - "channels", - "bytesPerSample", - "trackId" - ], - "ios": [ - "data", - "samples", - "timestamp", - "sampleRate", - "channels", - "bytesPerSample", - "trackId" - ], - "macos": [ - "data", - "samples", - "timestamp", - "sampleRate", - "channels", - "bytesPerSample", - "trackId" - ] + "windows": ["data", "timestamp", "sampleRate", "channels", "trackId"], + "android": ["data", "timestamp", "sampleRate", "channels", "bytesPerSample", "trackId"], + "ios": ["data", "samples", "timestamp", "sampleRate", "channels", "trackId"], + "macos": ["data", "samples", "timestamp", "sampleRate", "channels", "trackId"] }, "parent_class": "IRtcEngine", "toc": "toc_audio_custom_capturenrendering" @@ -7874,22 +6509,10 @@ "android": "pullPlaybackAudioFrame [2/2]", "isOverload": true, "params": { - "windows": [ - "data", - "lengthInByte" - ], - "android": [ - "data", - "lengthInByte" - ], - "ios": [ - "data", - "lengthInByte" - ], - "macos": [ - "data", - "lengthInByte" - ] + "windows": ["data"], + "android": ["data", "lengthInByte"], + "ios": ["data", "lengthInByte"], + "macos": ["data", "lengthInByte"] }, "parent_class": "IRtcEngine", "toc": "toc_audio_custom_capturenrendering" @@ -7905,26 +6528,10 @@ "macos": "getExtensionPropertyWithVendor:extension:key:", "isOverload": true, "params": { - "windows": [ - "provider", - "extension", - "key" - ], - "android": [ - "provider", - "extension", - "key" - ], - "ios": [ - "provider", - "extension", - "key" - ], - "macos": [ - "provider", - "extension", - "key" - ] + "windows": ["provider", "extension", "key"], + "android": ["provider", "extension", "key"], + "ios": ["provider", "extension", "key"], + "macos": ["provider", "extension", "key"] }, "parent_class": "IRtcEngine", "toc": "toc_extension" @@ -7933,18 +6540,10 @@ "android": "switchCamera [2/2]", "isOverload": true, "params": { - "windows": [ - "cameraId" - ], - "android": [ - "cameraId" - ], - "ios": [ - "cameraId" - ], - "macos": [ - "cameraId" - ] + "windows": ["cameraId"], + "android": ["cameraId"], + "ios": ["cameraId"], + "macos": ["cameraId"] }, "parent_class": "IRtcEngine", "toc": "toc_video_device" @@ -7974,30 +6573,10 @@ "android": "getMusicCollectionByMusicChartId [2/2]", "isOverload": true, "params": { - "windows": [ - "musicChartId", - "page", - "pageSize", - "jsonOption" - ], - "android": [ - "musicChartId", - "page", - "pageSize", - "jsonOption" - ], - "ios": [ - "musicChartId", - "page", - "pageSize", - "jsonOption" - ], - "macos": [ - "musicChartId", - "page", - "pageSize", - "jsonOption" - ] + "windows": ["musicChartId", "page", "pageSize", "jsonOption"], + "android": ["musicChartId", "page", "pageSize", "jsonOption"], + "ios": ["musicChartId", "page", "pageSize", "jsonOption"], + "macos": ["musicChartId", "page", "pageSize", "jsonOption"] }, "parent_class": "IMusicContentCenter", "toc": "toc_drm" @@ -8006,30 +6585,10 @@ "android": "searchMusic [2/2]", "isOverload": true, "params": { - "windows": [ - "keyword", - "page", - "pageSize", - "jsonOption" - ], - "android": [ - "keyword", - "page", - "pageSize", - "jsonOption" - ], - "ios": [ - "keyword", - "page", - "pageSize", - "jsonOption" - ], - "macos": [ - "keyword", - "page", - "pageSize", - "jsonOption" - ] + "windows": ["keyword", "page", "pageSize", "jsonOption"], + "android": ["keyword", "page", "pageSize", "jsonOption"], + "ios": ["keyword", "page", "pageSize", "jsonOption"], + "macos": ["keyword", "page", "pageSize", "jsonOption"] }, "parent_class": "IMusicContentCenter", "toc": "toc_drm" @@ -8066,32 +6625,10 @@ "macos": "playEffectEx:soundId:filePath:loopCount:pitch:pan:gain:startPos:", "isOverload": true, "params": { - "windows": [ - "startPos" - ], - "android": [ - "startPos" - ], - "ios": [ - "connection", - "soundId", - "filePath", - "loopCount", - "pitch", - "pan", - "gain", - "startPos" - ], - "macos": [ - "connection", - "soundId", - "filePath", - "loopCount", - "pitch", - "pan", - "gain", - "startPos" - ] + "windows": ["startPos"], + "android": ["startPos"], + "ios": ["connection", "soundId", "filePath", "loopCount", "pitch", "pan", "gain", "startPos"], + "macos": ["connection", "soundId", "filePath", "loopCount", "pitch", "pan", "gain", "startPos"] }, "parent_class": "IRtcEngineEx", "toc": "toc_audio_effect_file" @@ -8101,24 +6638,8 @@ "macos": "playEffectEx:soundId:filePath:loopCount:pitch:pan:gain:", "isOverload": true, "params": { - "ios": [ - "connection", - "soundId", - "filePath", - "loopCount", - "pitch", - "pan", - "gain" - ], - "macos": [ - "connection", - "soundId", - "filePath", - "loopCount", - "pitch", - "pan", - "gain" - ] + "ios": ["connection", "soundId", "filePath", "loopCount", "pitch", "pan", "gain"], + "macos": ["connection", "soundId", "filePath", "loopCount", "pitch", "pan", "gain"] }, "parent_class": "IRtcEngineEx", "toc": "toc_audio_effect_file" @@ -8150,38 +6671,10 @@ "macos": "playEffect:filePath:loopCount:pitch:pan:gain:", "isOverload": true, "params": { - "windows": [ - "soundId", - "filePath", - "loopCount", - "pitch", - "pan", - "gain" - ], - "android": [ - "soundId", - "filePath", - "loopCount", - "pitch", - "pan", - "gain" - ], - "ios": [ - "soundId", - "filePath", - "loopCount", - "pitch", - "pan", - "gain" - ], - "macos": [ - "soundId", - "filePath", - "loopCount", - "pitch", - "pan", - "gain" - ] + "windows": ["soundId", "filePath", "loopCount", "pitch", "pan", "gain"], + "android": ["soundId", "filePath", "loopCount", "pitch", "pan", "gain"], + "ios": ["soundId", "filePath", "loopCount", "pitch", "pan", "gain"], + "macos": ["soundId", "filePath", "loopCount", "pitch", "pan", "gain"] }, "parent_class": "IRtcEngine", "toc": "toc_audio_effect_file" @@ -8201,22 +6694,10 @@ "macos": "enableDualStreamMode:enabled:", "isOverload": true, "params": { - "windows": [ - "sourceType", - "enabled" - ], - "android": [ - "sourceType", - "enabled" - ], - "ios": [ - "sourceType", - "enabled" - ], - "macos": [ - "sourceType", - "enabled" - ] + "windows": ["sourceType", "enabled"], + "android": ["sourceType", "enabled"], + "ios": ["sourceType", "enabled"], + "macos": ["sourceType", "enabled"] }, "parent_class": "IRtcEngine", "toc": "toc_publishnsubscribe" @@ -8226,18 +6707,10 @@ "macos": "pushExternalAudioFrameSampleBuffer:", "isOverload": true, "params": { - "windows": [ - "sampleBuffer" - ], - "android": [ - "sampleBuffer" - ], - "ios": [ - "sampleBuffer" - ], - "macos": [ - "sampleBuffer" - ] + "windows": ["sampleBuffer"], + "android": ["sampleBuffer"], + "ios": ["sampleBuffer"], + "macos": ["sampleBuffer"] }, "parent_class": "IRtcEngine", "toc": "toc_audio_custom_capturenrendering" @@ -8247,30 +6720,10 @@ "macos": "pushExternalAudioFrameSampleBuffer:sampleRate:channels:trackId:", "isOverload": true, "params": { - "windows": [ - "sampleBuffer", - "sampleRate", - "channels", - "trackId" - ], - "android": [ - "sampleBuffer", - "sampleRate", - "channels", - "trackId" - ], - "ios": [ - "sampleBuffer", - "sampleRate", - "channels", - "trackId" - ], - "macos": [ - "sampleBuffer", - "sampleRate", - "channels", - "trackId" - ] + "windows": ["sampleBuffer", "sampleRate", "channels", "trackId"], + "android": ["sampleBuffer", "sampleRate", "channels", "trackId"], + "ios": ["sampleBuffer", "sampleRate", "channels", "trackId"], + "macos": ["sampleBuffer", "sampleRate", "channels", "trackId"] }, "parent_class": "IRtcEngine", "toc": "toc_audio_custom_capturenrendering" @@ -8332,12 +6785,8 @@ "macos": "updateScreenCaptureRegion:", "isOverload": true, "params": { - "windows": [ - "rect" - ], - "macos": [ - "rect" - ] + "windows": ["rect"], + "macos": ["rect"] }, "parent_class": "IRtcEngine", "toc": "toc_screencapture" From 9c7f227c02c0194fedbd0875bb13d88c1c0640b5 Mon Sep 17 00:00:00 2001 From: Nero-Hu Date: Wed, 5 Nov 2025 17:10:09 +0800 Subject: [PATCH 04/12] update namegroups --- .../extract_overload_params.py | 3 +- scripts/name-groups-gen/name_groups.json | 109 +----------- .../name-groups-gen/name_groups_overload.json | 155 ++++-------------- 3 files changed, 34 insertions(+), 233 deletions(-) diff --git a/scripts/name-groups-gen/extract_overload_params.py b/scripts/name-groups-gen/extract_overload_params.py index b6d22bd0f82..b5500591fb8 100644 --- a/scripts/name-groups-gen/extract_overload_params.py +++ b/scripts/name-groups-gen/extract_overload_params.py @@ -116,7 +116,8 @@ def load_keysmap_href_mappings(self) -> None: keys = keydef.get('keys') href = keydef.get('href') - if keys and href and href.startswith('../API/api_'): + # Load both API files (api_*) and class files (class_*) + if keys and href and (href.startswith('../API/api_') or href.startswith('../API/class_') or href.startswith('../API/callback_')): # Store the href for this key if keys not in self.href_cache: self.href_cache[keys] = href diff --git a/scripts/name-groups-gen/name_groups.json b/scripts/name-groups-gen/name_groups.json index e2635127c66..77b52b93e85 100644 --- a/scripts/name-groups-gen/name_groups.json +++ b/scripts/name-groups-gen/name_groups.json @@ -2671,79 +2671,6 @@ "macos": "setSpatialAudioParams:", "parent_class": "IMediaPlayer" }, - "addEventHandler": { - "windows": "addEventHandler", - "android": "addEventHandler", - "parent_class": "ICloudSpatialAudioEngine" - }, - "enableSpatializer": { - "windows": "enableSpatializer", - "android": "enableSpatializer", - "ios": "enableSpatializer", - "macos": "enableSpatializer", - "parent_class": "ICloudSpatialAudioEngine" - }, - "enterRoom": { - "windows": "enterRoom", - "android": "enterRoom", - "ios": "enterRoomByToken", - "macos": "enterRoomByToken", - "parent_class": "ICloudSpatialAudioEngine" - }, - "exitRoom": { - "windows": "exitRoom", - "android": "exitRoom", - "ios": "exitRoom", - "macos": "exitRoom", - "parent_class": "ICloudSpatialAudioEngine" - }, - "getTeammates": { - "windows": "getTeammates", - "android": "getTeammates", - "ios": "getTeammates", - "macos": "getTeammates", - "parent_class": "ICloudSpatialAudioEngine" - }, - "initialize_ICloudSpatialAudioEngine": { - "windows": "initialize", - "android": "initialize", - "ios": "sharedCloudSpatialAudioWithConfig", - "macos": "sharedCloudSpatialAudioWithConfig", - "parent_class": "ICloudSpatialAudioEngine" - }, - "release_ICloudSpatialAudioEngine": { - "windows": "release", - "android": "destroy", - "ios": "destroy", - "macos": "destroy", - "parent_class": "ICloudSpatialAudioEngine" - }, - "removeEventHandler": { - "windows": "removeEventHandler", - "android": "removeEventHandler", - "parent_class": "ICloudSpatialAudioEngine" - }, - "renewToken_ICloudSpatialAudioEngine": { - "windows": "renewToken", - "android": "renewToken", - "ios": "renewToken", - "macos": "renewToken", - "parent_class": "ICloudSpatialAudioEngine" - }, - "setAudioRangeMode": { - "windows": "setAudioRangeMode", - "android": "setAudioRangeMode", - "ios": "setAudioRangeMode", - "macos": "setAudioRangeMode", - "parent_class": "ICloudSpatialAudioEngine" - }, - "setTeamId": { - "windows": "setTeamId", - "android": "setTeamId", - "ios": "setTeamId", - "macos": "setTeamId", - "parent_class": "ICloudSpatialAudioEngine" - }, "startRtmpStreamWithoutTranscoding": { "windows": "startRtmpStreamWithoutTranscoding", "android": "startRtmpStreamWithoutTranscoding", @@ -4044,7 +3971,7 @@ "ios": ["songCode", "jsonOption"], "macos": ["songCode", "jsonOption"] }, - "parent_class": "imusicontentcenter" + "parent_class": "IMusicContentCenter" }, "preload2": { "windows": "preload [2/2]", @@ -4057,7 +3984,7 @@ "ios": ["songCode"], "macos": ["songCode"] }, - "parent_class": "imusicontentcenter" + "parent_class": "IMusicContentCenter" }, "isPreloaded": { "windows": "isPreloaded", @@ -5181,34 +5108,6 @@ "macos": "rtcEngine:snapshotTaken:filePath:width:height:errCode:", "parent_class": "IRtcEngineEventHandler" }, - "onConnectionStateChange": { - "windows": "onConnectionStateChange", - "android": "onConnectionStateChange", - "ios": "connectionDidChangedToState", - "macos": "connectionDidChangedToState", - "parent_class": "ICloudSpatialAudioEventHandler" - }, - "onTeammateJoined": { - "windows": "onTeammateJoined", - "android": "onTeammateJoined", - "ios": "teammateJoined", - "macos": "teammateJoined", - "parent_class": "ICloudSpatialAudioEventHandler" - }, - "onTeammateLeft": { - "windows": "onTeammateLeft", - "android": "onTeammateLeft", - "ios": "teammateLeft", - "macos": "teammateLeft", - "parent_class": "ICloudSpatialAudioEventHandler" - }, - "onTokenWillExpire": { - "windows": "onTokenWillExpire", - "android": "onTokenWillExpire", - "ios": "csaEngineTokenWillExpire", - "macos": "csaEngineTokenWillExpire", - "parent_class": "ICloudSpatialAudioEventHandler" - }, "onEarMonitoringAudioFrame": { "windows": "onEarMonitoringAudioFrame", "android": "onEarMonitoringAudioFrame", @@ -5480,10 +5379,6 @@ "macos": "destroy", "parent_class": "ILocalSpatialAudioEngine" }, - "create_ICloudSpatialAudioEngine": { - "android": "create", - "parent_class": "ICloudSpatialAudioEngine" - }, "addBackgroundImage": { "android": "addBackgroundImage", "parent_class": "LiveTranscoding" diff --git a/scripts/name-groups-gen/name_groups_overload.json b/scripts/name-groups-gen/name_groups_overload.json index e2635127c66..d400e816a6d 100644 --- a/scripts/name-groups-gen/name_groups_overload.json +++ b/scripts/name-groups-gen/name_groups_overload.json @@ -1544,7 +1544,12 @@ "ios": "startPreview:", "macos": "startPreview:", "isOverload": true, - "params": {}, + "params": { + "windows": ["sourceType"], + "android": ["sourceType"], + "ios": ["sourceType"], + "macos": ["sourceType"] + }, "parent_class": "IRtcEngine" }, "stopPreview": { @@ -1562,7 +1567,12 @@ "ios": "stopPreview:", "macos": "stopPreview:", "isOverload": true, - "params": {}, + "params": { + "windows": ["sourceType"], + "android": ["sourceType"], + "ios": ["sourceType"], + "macos": ["sourceType"] + }, "parent_class": "IRtcEngine" }, "enableLocalVideo": { @@ -2671,79 +2681,6 @@ "macos": "setSpatialAudioParams:", "parent_class": "IMediaPlayer" }, - "addEventHandler": { - "windows": "addEventHandler", - "android": "addEventHandler", - "parent_class": "ICloudSpatialAudioEngine" - }, - "enableSpatializer": { - "windows": "enableSpatializer", - "android": "enableSpatializer", - "ios": "enableSpatializer", - "macos": "enableSpatializer", - "parent_class": "ICloudSpatialAudioEngine" - }, - "enterRoom": { - "windows": "enterRoom", - "android": "enterRoom", - "ios": "enterRoomByToken", - "macos": "enterRoomByToken", - "parent_class": "ICloudSpatialAudioEngine" - }, - "exitRoom": { - "windows": "exitRoom", - "android": "exitRoom", - "ios": "exitRoom", - "macos": "exitRoom", - "parent_class": "ICloudSpatialAudioEngine" - }, - "getTeammates": { - "windows": "getTeammates", - "android": "getTeammates", - "ios": "getTeammates", - "macos": "getTeammates", - "parent_class": "ICloudSpatialAudioEngine" - }, - "initialize_ICloudSpatialAudioEngine": { - "windows": "initialize", - "android": "initialize", - "ios": "sharedCloudSpatialAudioWithConfig", - "macos": "sharedCloudSpatialAudioWithConfig", - "parent_class": "ICloudSpatialAudioEngine" - }, - "release_ICloudSpatialAudioEngine": { - "windows": "release", - "android": "destroy", - "ios": "destroy", - "macos": "destroy", - "parent_class": "ICloudSpatialAudioEngine" - }, - "removeEventHandler": { - "windows": "removeEventHandler", - "android": "removeEventHandler", - "parent_class": "ICloudSpatialAudioEngine" - }, - "renewToken_ICloudSpatialAudioEngine": { - "windows": "renewToken", - "android": "renewToken", - "ios": "renewToken", - "macos": "renewToken", - "parent_class": "ICloudSpatialAudioEngine" - }, - "setAudioRangeMode": { - "windows": "setAudioRangeMode", - "android": "setAudioRangeMode", - "ios": "setAudioRangeMode", - "macos": "setAudioRangeMode", - "parent_class": "ICloudSpatialAudioEngine" - }, - "setTeamId": { - "windows": "setTeamId", - "android": "setTeamId", - "ios": "setTeamId", - "macos": "setTeamId", - "parent_class": "ICloudSpatialAudioEngine" - }, "startRtmpStreamWithoutTranscoding": { "windows": "startRtmpStreamWithoutTranscoding", "android": "startRtmpStreamWithoutTranscoding", @@ -3476,10 +3413,10 @@ "macos": "startAudioRecording:quality:", "isOverload": true, "params": { - "windows": ["quality"], - "android": ["quality"], - "ios": ["quality"], - "macos": ["quality"] + "windows": ["filePath", "quality"], + "android": ["filePath", "quality"], + "ios": ["filePath", "quality"], + "macos": ["filePath", "quality"] }, "parent_class": "IRtcEngine" }, @@ -3487,10 +3424,10 @@ "windows": "startAudioRecording [2/3]", "isOverload": true, "params": { - "windows": ["sampleRate", "quality"], - "android": ["sampleRate", "quality"], - "ios": ["sampleRate", "quality"], - "macos": ["sampleRate", "quality"] + "windows": ["filePath", "sampleRate", "quality"], + "android": ["filePath", "sampleRate", "quality"], + "ios": ["filePath", "sampleRate", "quality"], + "macos": ["filePath", "sampleRate", "quality"] }, "parent_class": "IRtcEngine" }, @@ -4044,7 +3981,7 @@ "ios": ["songCode", "jsonOption"], "macos": ["songCode", "jsonOption"] }, - "parent_class": "imusicontentcenter" + "parent_class": "IMusicContentCenter" }, "preload2": { "windows": "preload [2/2]", @@ -4057,7 +3994,7 @@ "ios": ["songCode"], "macos": ["songCode"] }, - "parent_class": "imusicontentcenter" + "parent_class": "IMusicContentCenter" }, "isPreloaded": { "windows": "isPreloaded", @@ -4123,10 +4060,10 @@ "ios": "getMusicCollectionWithMusicChartId:page:pageSize:jsonOption:", "isOverload": true, "params": { - "windows": ["musicChartId", "page", "pageSize"], - "android": ["musicChartId", "page", "pageSize"], - "ios": ["musicChartId", "page", "pageSize", "jsonOption"], - "macos": ["musicChartId", "page", "pageSize", "jsonOption"] + "windows": ["requestId", "musicChartId", "page", "pageSize"], + "android": ["requestId", "musicChartId", "page", "pageSize"], + "ios": ["requestId", "musicChartId", "page", "pageSize", "jsonOption"], + "macos": ["requestId", "musicChartId", "page", "pageSize", "jsonOption"] }, "parent_class": "IMusicContentCenter" }, @@ -4136,10 +4073,10 @@ "ios": "searchMusicWithKeyWord:page:pageSize:jsonOption:", "isOverload": true, "params": { - "windows": ["keyword", "page", "pageSize"], - "android": ["keyword", "page", "pageSize"], - "ios": ["keyword", "page", "pageSize", "jsonOption"], - "macos": ["keyword", "page", "pageSize", "jsonOption"] + "windows": ["keyword", "page", "pageSize", "requestId"], + "android": ["keyword", "page", "pageSize", "requestId"], + "ios": ["keyword", "page", "pageSize", "jsonOption", "requestId"], + "macos": ["keyword", "page", "pageSize", "jsonOption", "requestId"] }, "parent_class": "IMusicContentCenter" }, @@ -5181,34 +5118,6 @@ "macos": "rtcEngine:snapshotTaken:filePath:width:height:errCode:", "parent_class": "IRtcEngineEventHandler" }, - "onConnectionStateChange": { - "windows": "onConnectionStateChange", - "android": "onConnectionStateChange", - "ios": "connectionDidChangedToState", - "macos": "connectionDidChangedToState", - "parent_class": "ICloudSpatialAudioEventHandler" - }, - "onTeammateJoined": { - "windows": "onTeammateJoined", - "android": "onTeammateJoined", - "ios": "teammateJoined", - "macos": "teammateJoined", - "parent_class": "ICloudSpatialAudioEventHandler" - }, - "onTeammateLeft": { - "windows": "onTeammateLeft", - "android": "onTeammateLeft", - "ios": "teammateLeft", - "macos": "teammateLeft", - "parent_class": "ICloudSpatialAudioEventHandler" - }, - "onTokenWillExpire": { - "windows": "onTokenWillExpire", - "android": "onTokenWillExpire", - "ios": "csaEngineTokenWillExpire", - "macos": "csaEngineTokenWillExpire", - "parent_class": "ICloudSpatialAudioEventHandler" - }, "onEarMonitoringAudioFrame": { "windows": "onEarMonitoringAudioFrame", "android": "onEarMonitoringAudioFrame", @@ -5480,10 +5389,6 @@ "macos": "destroy", "parent_class": "ILocalSpatialAudioEngine" }, - "create_ICloudSpatialAudioEngine": { - "android": "create", - "parent_class": "ICloudSpatialAudioEngine" - }, "addBackgroundImage": { "android": "addBackgroundImage", "parent_class": "LiveTranscoding" From 687c972052c9ef34a35ddeeb13dc18a57806512e Mon Sep 17 00:00:00 2001 From: Nero-Hu Date: Wed, 5 Nov 2025 17:11:00 +0800 Subject: [PATCH 05/12] update toc --- scripts/name-groups-gen/name_groups.json | 46 ++++-- .../name-groups-gen/name_groups_with_toc.json | 155 ++++-------------- 2 files changed, 58 insertions(+), 143 deletions(-) diff --git a/scripts/name-groups-gen/name_groups.json b/scripts/name-groups-gen/name_groups.json index 77b52b93e85..d400e816a6d 100644 --- a/scripts/name-groups-gen/name_groups.json +++ b/scripts/name-groups-gen/name_groups.json @@ -1544,7 +1544,12 @@ "ios": "startPreview:", "macos": "startPreview:", "isOverload": true, - "params": {}, + "params": { + "windows": ["sourceType"], + "android": ["sourceType"], + "ios": ["sourceType"], + "macos": ["sourceType"] + }, "parent_class": "IRtcEngine" }, "stopPreview": { @@ -1562,7 +1567,12 @@ "ios": "stopPreview:", "macos": "stopPreview:", "isOverload": true, - "params": {}, + "params": { + "windows": ["sourceType"], + "android": ["sourceType"], + "ios": ["sourceType"], + "macos": ["sourceType"] + }, "parent_class": "IRtcEngine" }, "enableLocalVideo": { @@ -3403,10 +3413,10 @@ "macos": "startAudioRecording:quality:", "isOverload": true, "params": { - "windows": ["quality"], - "android": ["quality"], - "ios": ["quality"], - "macos": ["quality"] + "windows": ["filePath", "quality"], + "android": ["filePath", "quality"], + "ios": ["filePath", "quality"], + "macos": ["filePath", "quality"] }, "parent_class": "IRtcEngine" }, @@ -3414,10 +3424,10 @@ "windows": "startAudioRecording [2/3]", "isOverload": true, "params": { - "windows": ["sampleRate", "quality"], - "android": ["sampleRate", "quality"], - "ios": ["sampleRate", "quality"], - "macos": ["sampleRate", "quality"] + "windows": ["filePath", "sampleRate", "quality"], + "android": ["filePath", "sampleRate", "quality"], + "ios": ["filePath", "sampleRate", "quality"], + "macos": ["filePath", "sampleRate", "quality"] }, "parent_class": "IRtcEngine" }, @@ -4050,10 +4060,10 @@ "ios": "getMusicCollectionWithMusicChartId:page:pageSize:jsonOption:", "isOverload": true, "params": { - "windows": ["musicChartId", "page", "pageSize"], - "android": ["musicChartId", "page", "pageSize"], - "ios": ["musicChartId", "page", "pageSize", "jsonOption"], - "macos": ["musicChartId", "page", "pageSize", "jsonOption"] + "windows": ["requestId", "musicChartId", "page", "pageSize"], + "android": ["requestId", "musicChartId", "page", "pageSize"], + "ios": ["requestId", "musicChartId", "page", "pageSize", "jsonOption"], + "macos": ["requestId", "musicChartId", "page", "pageSize", "jsonOption"] }, "parent_class": "IMusicContentCenter" }, @@ -4063,10 +4073,10 @@ "ios": "searchMusicWithKeyWord:page:pageSize:jsonOption:", "isOverload": true, "params": { - "windows": ["keyword", "page", "pageSize"], - "android": ["keyword", "page", "pageSize"], - "ios": ["keyword", "page", "pageSize", "jsonOption"], - "macos": ["keyword", "page", "pageSize", "jsonOption"] + "windows": ["keyword", "page", "pageSize", "requestId"], + "android": ["keyword", "page", "pageSize", "requestId"], + "ios": ["keyword", "page", "pageSize", "jsonOption", "requestId"], + "macos": ["keyword", "page", "pageSize", "jsonOption", "requestId"] }, "parent_class": "IMusicContentCenter" }, diff --git a/scripts/name-groups-gen/name_groups_with_toc.json b/scripts/name-groups-gen/name_groups_with_toc.json index b8a59bfe18a..4c83fd2cf61 100644 --- a/scripts/name-groups-gen/name_groups_with_toc.json +++ b/scripts/name-groups-gen/name_groups_with_toc.json @@ -1752,7 +1752,12 @@ "ios": "startPreview:", "macos": "startPreview:", "isOverload": true, - "params": {}, + "params": { + "windows": ["sourceType"], + "android": ["sourceType"], + "ios": ["sourceType"], + "macos": ["sourceType"] + }, "parent_class": "IRtcEngine", "toc": "toc_video_basic" }, @@ -1772,7 +1777,12 @@ "ios": "stopPreview:", "macos": "stopPreview:", "isOverload": true, - "params": {}, + "params": { + "windows": ["sourceType"], + "android": ["sourceType"], + "ios": ["sourceType"], + "macos": ["sourceType"] + }, "parent_class": "IRtcEngine", "toc": "toc_video_basic" }, @@ -3025,79 +3035,6 @@ "parent_class": "IMediaPlayer", "toc": "toc_spatial_audio" }, - "addEventHandler": { - "windows": "addEventHandler", - "android": "addEventHandler", - "parent_class": "ICloudSpatialAudioEngine" - }, - "enableSpatializer": { - "windows": "enableSpatializer", - "android": "enableSpatializer", - "ios": "enableSpatializer", - "macos": "enableSpatializer", - "parent_class": "ICloudSpatialAudioEngine" - }, - "enterRoom": { - "windows": "enterRoom", - "android": "enterRoom", - "ios": "enterRoomByToken", - "macos": "enterRoomByToken", - "parent_class": "ICloudSpatialAudioEngine" - }, - "exitRoom": { - "windows": "exitRoom", - "android": "exitRoom", - "ios": "exitRoom", - "macos": "exitRoom", - "parent_class": "ICloudSpatialAudioEngine" - }, - "getTeammates": { - "windows": "getTeammates", - "android": "getTeammates", - "ios": "getTeammates", - "macos": "getTeammates", - "parent_class": "ICloudSpatialAudioEngine" - }, - "initialize_ICloudSpatialAudioEngine": { - "windows": "initialize", - "android": "initialize", - "ios": "sharedCloudSpatialAudioWithConfig", - "macos": "sharedCloudSpatialAudioWithConfig", - "parent_class": "ICloudSpatialAudioEngine" - }, - "release_ICloudSpatialAudioEngine": { - "windows": "release", - "android": "destroy", - "ios": "destroy", - "macos": "destroy", - "parent_class": "ICloudSpatialAudioEngine" - }, - "removeEventHandler": { - "windows": "removeEventHandler", - "android": "removeEventHandler", - "parent_class": "ICloudSpatialAudioEngine" - }, - "renewToken_ICloudSpatialAudioEngine": { - "windows": "renewToken", - "android": "renewToken", - "ios": "renewToken", - "macos": "renewToken", - "parent_class": "ICloudSpatialAudioEngine" - }, - "setAudioRangeMode": { - "windows": "setAudioRangeMode", - "android": "setAudioRangeMode", - "ios": "setAudioRangeMode", - "macos": "setAudioRangeMode", - "parent_class": "ICloudSpatialAudioEngine" - }, - "setTeamId": { - "windows": "setTeamId", - "android": "setTeamId", - "ios": "setTeamId", - "macos": "setTeamId", - "parent_class": "ICloudSpatialAudioEngine" - }, "startRtmpStreamWithoutTranscoding": { "windows": "startRtmpStreamWithoutTranscoding", "android": "startRtmpStreamWithoutTranscoding", @@ -3922,10 +3859,10 @@ "macos": "startAudioRecording:quality:", "isOverload": true, "params": { - "windows": ["quality"], - "android": ["quality"], - "ios": ["quality"], - "macos": ["quality"] + "windows": ["filePath", "quality"], + "android": ["filePath", "quality"], + "ios": ["filePath", "quality"], + "macos": ["filePath", "quality"] }, "parent_class": "IRtcEngine", "toc": "toc_recording" @@ -3934,10 +3871,10 @@ "windows": "startAudioRecording [2/3]", "isOverload": true, "params": { - "windows": ["sampleRate", "quality"], - "android": ["sampleRate", "quality"], - "ios": ["sampleRate", "quality"], - "macos": ["sampleRate", "quality"] + "windows": ["filePath", "sampleRate", "quality"], + "android": ["filePath", "sampleRate", "quality"], + "ios": ["filePath", "sampleRate", "quality"], + "macos": ["filePath", "sampleRate", "quality"] }, "parent_class": "IRtcEngine", "toc": "toc_recording" @@ -4586,7 +4523,7 @@ "ios": ["songCode", "jsonOption"], "macos": ["songCode", "jsonOption"] }, - "parent_class": "imusicontentcenter", + "parent_class": "IMusicContentCenter", "toc": "toc_drm" }, "preload2": { @@ -4600,7 +4537,7 @@ "ios": ["songCode"], "macos": ["songCode"] }, - "parent_class": "imusicontentcenter", + "parent_class": "IMusicContentCenter", "toc": "toc_drm" }, "isPreloaded": { @@ -4677,10 +4614,10 @@ "ios": "getMusicCollectionWithMusicChartId:page:pageSize:jsonOption:", "isOverload": true, "params": { - "windows": ["musicChartId", "page", "pageSize"], - "android": ["musicChartId", "page", "pageSize"], - "ios": ["musicChartId", "page", "pageSize", "jsonOption"], - "macos": ["musicChartId", "page", "pageSize", "jsonOption"] + "windows": ["requestId", "musicChartId", "page", "pageSize"], + "android": ["requestId", "musicChartId", "page", "pageSize"], + "ios": ["requestId", "musicChartId", "page", "pageSize", "jsonOption"], + "macos": ["requestId", "musicChartId", "page", "pageSize", "jsonOption"] }, "parent_class": "IMusicContentCenter", "toc": "toc_drm" @@ -4691,10 +4628,10 @@ "ios": "searchMusicWithKeyWord:page:pageSize:jsonOption:", "isOverload": true, "params": { - "windows": ["keyword", "page", "pageSize"], - "android": ["keyword", "page", "pageSize"], - "ios": ["keyword", "page", "pageSize", "jsonOption"], - "macos": ["keyword", "page", "pageSize", "jsonOption"] + "windows": ["keyword", "page", "pageSize", "requestId"], + "android": ["keyword", "page", "pageSize", "requestId"], + "ios": ["keyword", "page", "pageSize", "jsonOption", "requestId"], + "macos": ["keyword", "page", "pageSize", "jsonOption", "requestId"] }, "parent_class": "IMusicContentCenter", "toc": "toc_drm" @@ -5890,34 +5827,6 @@ "parent_class": "IRtcEngineEventHandler", "toc": "toc_snapshot" }, - "onConnectionStateChange": { - "windows": "onConnectionStateChange", - "android": "onConnectionStateChange", - "ios": "connectionDidChangedToState", - "macos": "connectionDidChangedToState", - "parent_class": "ICloudSpatialAudioEventHandler" - }, - "onTeammateJoined": { - "windows": "onTeammateJoined", - "android": "onTeammateJoined", - "ios": "teammateJoined", - "macos": "teammateJoined", - "parent_class": "ICloudSpatialAudioEventHandler" - }, - "onTeammateLeft": { - "windows": "onTeammateLeft", - "android": "onTeammateLeft", - "ios": "teammateLeft", - "macos": "teammateLeft", - "parent_class": "ICloudSpatialAudioEventHandler" - }, - "onTokenWillExpire": { - "windows": "onTokenWillExpire", - "android": "onTokenWillExpire", - "ios": "csaEngineTokenWillExpire", - "macos": "csaEngineTokenWillExpire", - "parent_class": "ICloudSpatialAudioEventHandler" - }, "onEarMonitoringAudioFrame": { "windows": "onEarMonitoringAudioFrame", "android": "onEarMonitoringAudioFrame", @@ -6228,10 +6137,6 @@ "parent_class": "ILocalSpatialAudioEngine", "toc": "toc_spatial_audio" }, - "create_ICloudSpatialAudioEngine": { - "android": "create", - "parent_class": "ICloudSpatialAudioEngine" - }, "addBackgroundImage": { "android": "addBackgroundImage", "parent_class": "LiveTranscoding" From 6dd7c4128fa56cb00d989b8ca34524b45b5a62fb Mon Sep 17 00:00:00 2001 From: Nero-Hu Date: Wed, 5 Nov 2025 17:53:17 +0800 Subject: [PATCH 06/12] update namegroups --- dita/RTC-NG/RTC_NG_API_CPP.ditamap | 88 +++++++------- .../extract_overload_params.py | 36 ++++-- scripts/name-groups-gen/name_groups.json | 112 +++++++++++++----- .../name-groups-gen/name_groups_overload.json | 112 +++++++++++++----- .../name-groups-gen/name_groups_with_toc.json | 90 +++++++++++--- 5 files changed, 308 insertions(+), 130 deletions(-) diff --git a/dita/RTC-NG/RTC_NG_API_CPP.ditamap b/dita/RTC-NG/RTC_NG_API_CPP.ditamap index 754da1af194..e758d881d1b 100644 --- a/dita/RTC-NG/RTC_NG_API_CPP.ditamap +++ b/dita/RTC-NG/RTC_NG_API_CPP.ditamap @@ -60,7 +60,7 @@ - + @@ -98,7 +98,7 @@ - + @@ -137,7 +137,7 @@ - + @@ -233,18 +233,18 @@ - - - - - - - - - + + + + + - - + + + + + + @@ -350,26 +350,26 @@ - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + @@ -384,16 +384,16 @@ - - - - - - - - - - + + + + + + + + + + diff --git a/scripts/name-groups-gen/extract_overload_params.py b/scripts/name-groups-gen/extract_overload_params.py index b5500591fb8..beee19d9e88 100644 --- a/scripts/name-groups-gen/extract_overload_params.py +++ b/scripts/name-groups-gen/extract_overload_params.py @@ -78,7 +78,13 @@ def identify_overloaded_methods(self, api_data: Dict) -> Dict[str, List[str]]: # Group keys by their base names for key in api_data.keys(): # Extract base name (remove trailing digits) - base_name = re.sub(r'\d+$', '', key) + # Handle two patterns: + # 1. methodName1, methodName2 -> methodName + # 2. methodName2_ClassName -> methodName_ClassName + base_name = re.sub(r'\d+$', '', key) # Pattern 1: digits at end + if base_name == key: + # No digits at end, try pattern 2: digits before underscore + base_name = re.sub(r'\d+(_)', r'\1', key) if base_name not in overload_groups: overload_groups[base_name] = [] @@ -265,19 +271,23 @@ def parse_props_to_platforms(self, props: str) -> List[str]: props_list = [p.strip() for p in props.split()] applicable_platforms = [] - # Handle special props shortcuts + # Handle special props shortcuts first if 'native' in props_list: # native means all platforms: android, cpp, ios, mac applicable_platforms.extend(['android', 'windows', 'ios', 'macos']) - elif 'apple' in props_list: - # apple means iOS and macOS platforms: ios, mac - applicable_platforms.extend(['ios', 'macos']) else: - # Normal props processing + # Handle apple shortcut (can coexist with other props) + if 'apple' in props_list: + # apple means iOS and macOS platforms: ios, mac + applicable_platforms.extend(['ios', 'macos']) + + # Normal props processing (check all other props) for platform, platform_props in self.platform_props.items(): # Check if any of the platform's props are in the props list if any(prop in props_list for prop in platform_props): - applicable_platforms.append(platform) + # Avoid adding duplicates from apple shortcut + if platform not in applicable_platforms: + applicable_platforms.append(platform) # Remove duplicates while preserving order seen = set() @@ -314,6 +324,14 @@ def extract_parameters_from_dita(self, dita_path: str) -> Dict[str, List[str]]: logger.debug(f"No parameters section found in {dita_path}") return {} + # Check if the parameters section itself has props + section_props = parameters_section.get('props', '') + section_platforms = None + if section_props: + # If the section has props, only these platforms should have parameters + section_platforms = self.parse_props_to_platforms(section_props) + logger.debug(f"Parameters section has props='{section_props}', applicable platforms: {section_platforms}") + # Initialize platform parameter lists platform_params = {platform: [] for platform in self.platform_mapping.keys()} @@ -326,6 +344,10 @@ def extract_parameters_from_dita(self, dita_path: str) -> Dict[str, List[str]]: param_name = param['name'] param_platforms = param['platforms'] + # If section has props, intersect with param platforms + if section_platforms: + param_platforms = [p for p in param_platforms if p in section_platforms] + # Add parameter to applicable platforms for platform in param_platforms: if platform in platform_params: diff --git a/scripts/name-groups-gen/name_groups.json b/scripts/name-groups-gen/name_groups.json index d400e816a6d..3c64a68a8c4 100644 --- a/scripts/name-groups-gen/name_groups.json +++ b/scripts/name-groups-gen/name_groups.json @@ -357,6 +357,7 @@ "isOverload": true, "params": { "windows": ["configs"], + "android": ["config"], "ios": ["config"], "macos": ["config"] }, @@ -418,7 +419,7 @@ "macos": "playEffectEx:soundId:filePath:loopCount:pitch:pan:gain:publish:startPos:", "isOverload": true, "params": { - "windows": ["connection", "soundId", "filePath", "loopCount", "pitch", "pan", "gain", "startPos"], + "windows": ["connection", "soundId", "filePath", "loopCount", "pitch", "pan", "gain", "publish", "startPos"], "android": ["connection", "soundId", "filePath", "loopCount", "pitch", "pan", "gain", "publish", "startPos"], "ios": ["connection", "soundId", "filePath", "loopCount", "pitch", "pan", "gain", "publish", "startPos"], "macos": ["connection", "soundId", "filePath", "loopCount", "pitch", "pan", "gain", "publish", "startPos"] @@ -647,12 +648,26 @@ }, "registerAudioFrameObserver1_IMediaPlayer": { "windows": "registerAudioFrameObserver [1/2]", - "parent_class": "IMediaPlayer" + "parent_class": "IMediaPlayer", + "isOverload": true, + "params": { + "windows": ["observer"], + "android": ["observer"], + "ios": ["observer"], + "macos": ["observer"] + } }, "registerAudioFrameObserver2_IMediaPlayer": { "windows": "registerAudioFrameObserver [2/2]", "android": "registerAudioFrameObserver", - "parent_class": "IMediaPlayer" + "parent_class": "IMediaPlayer", + "isOverload": true, + "params": { + "windows": ["observer", "mode"], + "android": ["audioFrameObserver", "mode"], + "ios": ["mode"], + "macos": ["mode"] + } }, "registerPlayerSourceObserver": { "windows": "registerPlayerSourceObserver", @@ -1716,7 +1731,7 @@ "isOverload": true, "params": { "windows": ["enabled", "options", "type"], - "android": ["enabled", "options"], + "android": ["enabled", "options", "sourceType"], "ios": ["enable", "options", "sourceType"], "macos": ["enable", "options", "sourceType"] }, @@ -3249,7 +3264,7 @@ "isOverload": true, "params": { "windows": ["provider", "extension", "key", "value", "type", "buf_len"], - "android": ["provider", "extension", "key"], + "android": ["provider", "extension", "key", "sourceType"], "ios": ["provider", "extension", "key", "sourceType"], "macos": ["provider", "extension", "key", "sourceType"] }, @@ -3593,20 +3608,43 @@ }, "getDevice_IAudioDeviceCollection": { "windows": "getDevice [1/2]", - "parent_class": "IAudioDeviceCollection" + "parent_class": "IAudioDeviceCollection", + "isOverload": true, + "params": { + "windows": ["index", "deviceName", "deviceId"] + } }, "getDevice2_IAudioDeviceCollection": { "windows": "getDevice [2/2]", - "parent_class": "IAudioDeviceCollection" + "parent_class": "IAudioDeviceCollection", + "isOverload": true, + "params": { + "windows": ["index", "deviceId", "deviceName", "deviceTypeName"], + "android": ["index", "deviceId", "deviceName", "deviceTypeName"], + "ios": ["index", "deviceId", "deviceName", "deviceTypeName"], + "macos": ["index", "deviceId", "deviceName", "deviceTypeName"] + } }, "getDefaultDevice_IAudioDeviceCollection": { "windows": "getDefaultDevice [1/2]", "macos": "getDefaultAudioDevice:", - "parent_class": "IAudioDeviceCollection" + "parent_class": "IAudioDeviceCollection", + "isOverload": true, + "params": { + "windows": ["deviceName", "deviceId"], + "macos": ["type"] + } }, "getDefaultDevice2_IAudioDeviceCollection": { "windows": "getDefaultDevice [2/2]", - "parent_class": "IAudioDeviceCollection" + "parent_class": "IAudioDeviceCollection", + "isOverload": true, + "params": { + "windows": ["deviceName", "deviceTypeName", "deviceId"], + "android": ["deviceTypeName"], + "ios": ["deviceTypeName"], + "macos": ["deviceTypeName"] + } }, "setDevice_IAudioDeviceCollection": { "windows": "setDevice", @@ -3706,10 +3744,7 @@ "windows": "getPlaybackDeviceInfo [1/2]", "isOverload": true, "params": { - "windows": ["deviceId", "deviceName"], - "android": ["deviceId", "deviceName"], - "ios": ["deviceId", "deviceName"], - "macos": ["deviceId", "deviceName"] + "windows": ["deviceId", "deviceName"] }, "parent_class": "IAudioDeviceManager" }, @@ -3732,10 +3767,7 @@ "windows": "getRecordingDeviceInfo [1/2]", "isOverload": true, "params": { - "windows": ["deviceId", "deviceName"], - "android": ["deviceId", "deviceName"], - "ios": ["deviceId", "deviceName"], - "macos": ["deviceId", "deviceName"] + "windows": ["deviceId", "deviceName"] }, "parent_class": "IAudioDeviceManager" }, @@ -3968,7 +4000,14 @@ "windows": "open", "android": "open [1/2]", "ios": "openMediaWithSongCode:startPos:", - "parent_class": "IMusicPlayer" + "parent_class": "IMusicPlayer", + "isOverload": true, + "params": { + "windows": ["songCode", "startPos"], + "android": ["songCode", "startPos"], + "ios": ["songCode", "startPos"], + "macos": ["songCode", "startPos"] + } }, "preload": { "windows": "preload [1/2]", @@ -4060,7 +4099,7 @@ "ios": "getMusicCollectionWithMusicChartId:page:pageSize:jsonOption:", "isOverload": true, "params": { - "windows": ["requestId", "musicChartId", "page", "pageSize"], + "windows": ["requestId", "musicChartId", "page", "pageSize", "jsonOption"], "android": ["requestId", "musicChartId", "page", "pageSize"], "ios": ["requestId", "musicChartId", "page", "pageSize", "jsonOption"], "macos": ["requestId", "musicChartId", "page", "pageSize", "jsonOption"] @@ -4073,7 +4112,7 @@ "ios": "searchMusicWithKeyWord:page:pageSize:jsonOption:", "isOverload": true, "params": { - "windows": ["keyword", "page", "pageSize", "requestId"], + "windows": ["keyword", "page", "pageSize", "jsonOption", "requestId"], "android": ["keyword", "page", "pageSize", "requestId"], "ios": ["keyword", "page", "pageSize", "jsonOption", "requestId"], "macos": ["keyword", "page", "pageSize", "jsonOption", "requestId"] @@ -5179,6 +5218,7 @@ "macos": "preloadEffectEx", "isOverload": true, "params": { + "android": ["connection", "soundId", "filePath"], "ios": ["connection", "soundId", "filePath"], "macos": ["connection", "soundId", "filePath"] }, @@ -5190,6 +5230,7 @@ "macos": "playEffectEx:soundId:filePath:loopCount:pitch:pan:gain:publish:", "isOverload": true, "params": { + "android": ["connection", "soundId", "filePath", "loopCount", "pitch", "pan", "gain", "publish"], "ios": ["connection", "soundId", "filePath", "loopCount", "pitch", "pan", "gain", "publish"], "macos": ["connection", "soundId", "filePath", "loopCount", "pitch", "pan", "gain", "publish"] }, @@ -5268,7 +5309,7 @@ "isOverload": true, "params": { "windows": ["enabled", "options", "type"], - "android": ["enabled", "options"], + "android": ["enabled", "options", "sourceType"], "ios": ["enable", "options", "sourceType"], "macos": ["enable", "options", "sourceType"] }, @@ -5281,7 +5322,7 @@ "isOverload": true, "params": { "windows": ["enabled", "backgroundSource", "segproperty"], - "android": ["enabled", "backgroundSource", "segproperty"], + "android": ["enabled", "backgroundSource", "segproperty", "sourceType"], "ios": ["enable", "backData", "segData", "sourceType"], "macos": ["enable", "backData", "segData", "sourceType"] }, @@ -5294,7 +5335,7 @@ "isOverload": true, "params": { "windows": ["enabled", "options"], - "android": ["enabled", "options"], + "android": ["enabled", "options", "sourceType"], "ios": ["enable", "options", "sourceType"], "macos": ["enable", "options", "sourceType"] }, @@ -5307,7 +5348,7 @@ "isOverload": true, "params": { "windows": ["enabled", "options"], - "android": ["enabled", "options"], + "android": ["enabled", "options", "sourceType"], "ios": ["enable", "options", "sourceType"], "macos": ["enable", "options", "sourceType"] }, @@ -5320,7 +5361,7 @@ "isOverload": true, "params": { "windows": ["enabled", "options", "type"], - "android": ["enabled", "options"], + "android": ["enabled", "options", "sourceType"], "ios": ["enable", "options", "sourceType"], "macos": ["enable", "options", "sourceType"] }, @@ -5693,20 +5734,30 @@ }, "open2_IMusicPlayer": { "android": "open [2/2]", - "parent_class": "IMusicPlayer" + "parent_class": "IMusicPlayer", + "isOverload": true, + "params": { + "windows": ["url", "startPos"], + "android": ["url", "startPos"], + "ios": ["url", "startPos"], + "macos": ["url", "startPos"] + } }, "stop_IMusicPlayer": { "android": "stop [2/2]", - "parent_class": "IMusicPlayer" + "parent_class": "IMusicPlayer", + "isOverload": true }, "destroy_IMusicContentCenter": { "android": "destroy [2/2]", "ios": "destroy", - "parent_class": "IMusicContentCenter" + "parent_class": "IMusicContentCenter", + "isOverload": true }, "destroy_IMusicPlayer": { "android": "destroy [1/2]", - "parent_class": "IMusicPlayer" + "parent_class": "IMusicPlayer", + "isOverload": true }, "getMusicCollectionByMusicChartId2": { "android": "getMusicCollectionByMusicChartId [2/2]", @@ -5758,7 +5809,7 @@ "isOverload": true, "params": { "windows": ["startPos"], - "android": ["startPos"], + "android": ["connection", "soundId", "filePath", "loopCount", "pitch", "pan", "gain", "startPos"], "ios": ["connection", "soundId", "filePath", "loopCount", "pitch", "pan", "gain", "startPos"], "macos": ["connection", "soundId", "filePath", "loopCount", "pitch", "pan", "gain", "startPos"] }, @@ -5769,6 +5820,7 @@ "macos": "playEffectEx:soundId:filePath:loopCount:pitch:pan:gain:", "isOverload": true, "params": { + "android": ["connection", "soundId", "filePath", "loopCount", "pitch", "pan", "gain"], "ios": ["connection", "soundId", "filePath", "loopCount", "pitch", "pan", "gain"], "macos": ["connection", "soundId", "filePath", "loopCount", "pitch", "pan", "gain"] }, diff --git a/scripts/name-groups-gen/name_groups_overload.json b/scripts/name-groups-gen/name_groups_overload.json index d400e816a6d..3c64a68a8c4 100644 --- a/scripts/name-groups-gen/name_groups_overload.json +++ b/scripts/name-groups-gen/name_groups_overload.json @@ -357,6 +357,7 @@ "isOverload": true, "params": { "windows": ["configs"], + "android": ["config"], "ios": ["config"], "macos": ["config"] }, @@ -418,7 +419,7 @@ "macos": "playEffectEx:soundId:filePath:loopCount:pitch:pan:gain:publish:startPos:", "isOverload": true, "params": { - "windows": ["connection", "soundId", "filePath", "loopCount", "pitch", "pan", "gain", "startPos"], + "windows": ["connection", "soundId", "filePath", "loopCount", "pitch", "pan", "gain", "publish", "startPos"], "android": ["connection", "soundId", "filePath", "loopCount", "pitch", "pan", "gain", "publish", "startPos"], "ios": ["connection", "soundId", "filePath", "loopCount", "pitch", "pan", "gain", "publish", "startPos"], "macos": ["connection", "soundId", "filePath", "loopCount", "pitch", "pan", "gain", "publish", "startPos"] @@ -647,12 +648,26 @@ }, "registerAudioFrameObserver1_IMediaPlayer": { "windows": "registerAudioFrameObserver [1/2]", - "parent_class": "IMediaPlayer" + "parent_class": "IMediaPlayer", + "isOverload": true, + "params": { + "windows": ["observer"], + "android": ["observer"], + "ios": ["observer"], + "macos": ["observer"] + } }, "registerAudioFrameObserver2_IMediaPlayer": { "windows": "registerAudioFrameObserver [2/2]", "android": "registerAudioFrameObserver", - "parent_class": "IMediaPlayer" + "parent_class": "IMediaPlayer", + "isOverload": true, + "params": { + "windows": ["observer", "mode"], + "android": ["audioFrameObserver", "mode"], + "ios": ["mode"], + "macos": ["mode"] + } }, "registerPlayerSourceObserver": { "windows": "registerPlayerSourceObserver", @@ -1716,7 +1731,7 @@ "isOverload": true, "params": { "windows": ["enabled", "options", "type"], - "android": ["enabled", "options"], + "android": ["enabled", "options", "sourceType"], "ios": ["enable", "options", "sourceType"], "macos": ["enable", "options", "sourceType"] }, @@ -3249,7 +3264,7 @@ "isOverload": true, "params": { "windows": ["provider", "extension", "key", "value", "type", "buf_len"], - "android": ["provider", "extension", "key"], + "android": ["provider", "extension", "key", "sourceType"], "ios": ["provider", "extension", "key", "sourceType"], "macos": ["provider", "extension", "key", "sourceType"] }, @@ -3593,20 +3608,43 @@ }, "getDevice_IAudioDeviceCollection": { "windows": "getDevice [1/2]", - "parent_class": "IAudioDeviceCollection" + "parent_class": "IAudioDeviceCollection", + "isOverload": true, + "params": { + "windows": ["index", "deviceName", "deviceId"] + } }, "getDevice2_IAudioDeviceCollection": { "windows": "getDevice [2/2]", - "parent_class": "IAudioDeviceCollection" + "parent_class": "IAudioDeviceCollection", + "isOverload": true, + "params": { + "windows": ["index", "deviceId", "deviceName", "deviceTypeName"], + "android": ["index", "deviceId", "deviceName", "deviceTypeName"], + "ios": ["index", "deviceId", "deviceName", "deviceTypeName"], + "macos": ["index", "deviceId", "deviceName", "deviceTypeName"] + } }, "getDefaultDevice_IAudioDeviceCollection": { "windows": "getDefaultDevice [1/2]", "macos": "getDefaultAudioDevice:", - "parent_class": "IAudioDeviceCollection" + "parent_class": "IAudioDeviceCollection", + "isOverload": true, + "params": { + "windows": ["deviceName", "deviceId"], + "macos": ["type"] + } }, "getDefaultDevice2_IAudioDeviceCollection": { "windows": "getDefaultDevice [2/2]", - "parent_class": "IAudioDeviceCollection" + "parent_class": "IAudioDeviceCollection", + "isOverload": true, + "params": { + "windows": ["deviceName", "deviceTypeName", "deviceId"], + "android": ["deviceTypeName"], + "ios": ["deviceTypeName"], + "macos": ["deviceTypeName"] + } }, "setDevice_IAudioDeviceCollection": { "windows": "setDevice", @@ -3706,10 +3744,7 @@ "windows": "getPlaybackDeviceInfo [1/2]", "isOverload": true, "params": { - "windows": ["deviceId", "deviceName"], - "android": ["deviceId", "deviceName"], - "ios": ["deviceId", "deviceName"], - "macos": ["deviceId", "deviceName"] + "windows": ["deviceId", "deviceName"] }, "parent_class": "IAudioDeviceManager" }, @@ -3732,10 +3767,7 @@ "windows": "getRecordingDeviceInfo [1/2]", "isOverload": true, "params": { - "windows": ["deviceId", "deviceName"], - "android": ["deviceId", "deviceName"], - "ios": ["deviceId", "deviceName"], - "macos": ["deviceId", "deviceName"] + "windows": ["deviceId", "deviceName"] }, "parent_class": "IAudioDeviceManager" }, @@ -3968,7 +4000,14 @@ "windows": "open", "android": "open [1/2]", "ios": "openMediaWithSongCode:startPos:", - "parent_class": "IMusicPlayer" + "parent_class": "IMusicPlayer", + "isOverload": true, + "params": { + "windows": ["songCode", "startPos"], + "android": ["songCode", "startPos"], + "ios": ["songCode", "startPos"], + "macos": ["songCode", "startPos"] + } }, "preload": { "windows": "preload [1/2]", @@ -4060,7 +4099,7 @@ "ios": "getMusicCollectionWithMusicChartId:page:pageSize:jsonOption:", "isOverload": true, "params": { - "windows": ["requestId", "musicChartId", "page", "pageSize"], + "windows": ["requestId", "musicChartId", "page", "pageSize", "jsonOption"], "android": ["requestId", "musicChartId", "page", "pageSize"], "ios": ["requestId", "musicChartId", "page", "pageSize", "jsonOption"], "macos": ["requestId", "musicChartId", "page", "pageSize", "jsonOption"] @@ -4073,7 +4112,7 @@ "ios": "searchMusicWithKeyWord:page:pageSize:jsonOption:", "isOverload": true, "params": { - "windows": ["keyword", "page", "pageSize", "requestId"], + "windows": ["keyword", "page", "pageSize", "jsonOption", "requestId"], "android": ["keyword", "page", "pageSize", "requestId"], "ios": ["keyword", "page", "pageSize", "jsonOption", "requestId"], "macos": ["keyword", "page", "pageSize", "jsonOption", "requestId"] @@ -5179,6 +5218,7 @@ "macos": "preloadEffectEx", "isOverload": true, "params": { + "android": ["connection", "soundId", "filePath"], "ios": ["connection", "soundId", "filePath"], "macos": ["connection", "soundId", "filePath"] }, @@ -5190,6 +5230,7 @@ "macos": "playEffectEx:soundId:filePath:loopCount:pitch:pan:gain:publish:", "isOverload": true, "params": { + "android": ["connection", "soundId", "filePath", "loopCount", "pitch", "pan", "gain", "publish"], "ios": ["connection", "soundId", "filePath", "loopCount", "pitch", "pan", "gain", "publish"], "macos": ["connection", "soundId", "filePath", "loopCount", "pitch", "pan", "gain", "publish"] }, @@ -5268,7 +5309,7 @@ "isOverload": true, "params": { "windows": ["enabled", "options", "type"], - "android": ["enabled", "options"], + "android": ["enabled", "options", "sourceType"], "ios": ["enable", "options", "sourceType"], "macos": ["enable", "options", "sourceType"] }, @@ -5281,7 +5322,7 @@ "isOverload": true, "params": { "windows": ["enabled", "backgroundSource", "segproperty"], - "android": ["enabled", "backgroundSource", "segproperty"], + "android": ["enabled", "backgroundSource", "segproperty", "sourceType"], "ios": ["enable", "backData", "segData", "sourceType"], "macos": ["enable", "backData", "segData", "sourceType"] }, @@ -5294,7 +5335,7 @@ "isOverload": true, "params": { "windows": ["enabled", "options"], - "android": ["enabled", "options"], + "android": ["enabled", "options", "sourceType"], "ios": ["enable", "options", "sourceType"], "macos": ["enable", "options", "sourceType"] }, @@ -5307,7 +5348,7 @@ "isOverload": true, "params": { "windows": ["enabled", "options"], - "android": ["enabled", "options"], + "android": ["enabled", "options", "sourceType"], "ios": ["enable", "options", "sourceType"], "macos": ["enable", "options", "sourceType"] }, @@ -5320,7 +5361,7 @@ "isOverload": true, "params": { "windows": ["enabled", "options", "type"], - "android": ["enabled", "options"], + "android": ["enabled", "options", "sourceType"], "ios": ["enable", "options", "sourceType"], "macos": ["enable", "options", "sourceType"] }, @@ -5693,20 +5734,30 @@ }, "open2_IMusicPlayer": { "android": "open [2/2]", - "parent_class": "IMusicPlayer" + "parent_class": "IMusicPlayer", + "isOverload": true, + "params": { + "windows": ["url", "startPos"], + "android": ["url", "startPos"], + "ios": ["url", "startPos"], + "macos": ["url", "startPos"] + } }, "stop_IMusicPlayer": { "android": "stop [2/2]", - "parent_class": "IMusicPlayer" + "parent_class": "IMusicPlayer", + "isOverload": true }, "destroy_IMusicContentCenter": { "android": "destroy [2/2]", "ios": "destroy", - "parent_class": "IMusicContentCenter" + "parent_class": "IMusicContentCenter", + "isOverload": true }, "destroy_IMusicPlayer": { "android": "destroy [1/2]", - "parent_class": "IMusicPlayer" + "parent_class": "IMusicPlayer", + "isOverload": true }, "getMusicCollectionByMusicChartId2": { "android": "getMusicCollectionByMusicChartId [2/2]", @@ -5758,7 +5809,7 @@ "isOverload": true, "params": { "windows": ["startPos"], - "android": ["startPos"], + "android": ["connection", "soundId", "filePath", "loopCount", "pitch", "pan", "gain", "startPos"], "ios": ["connection", "soundId", "filePath", "loopCount", "pitch", "pan", "gain", "startPos"], "macos": ["connection", "soundId", "filePath", "loopCount", "pitch", "pan", "gain", "startPos"] }, @@ -5769,6 +5820,7 @@ "macos": "playEffectEx:soundId:filePath:loopCount:pitch:pan:gain:", "isOverload": true, "params": { + "android": ["connection", "soundId", "filePath", "loopCount", "pitch", "pan", "gain"], "ios": ["connection", "soundId", "filePath", "loopCount", "pitch", "pan", "gain"], "macos": ["connection", "soundId", "filePath", "loopCount", "pitch", "pan", "gain"] }, diff --git a/scripts/name-groups-gen/name_groups_with_toc.json b/scripts/name-groups-gen/name_groups_with_toc.json index 4c83fd2cf61..68d8d3a81f4 100644 --- a/scripts/name-groups-gen/name_groups_with_toc.json +++ b/scripts/name-groups-gen/name_groups_with_toc.json @@ -399,6 +399,7 @@ "isOverload": true, "params": { "windows": ["configs"], + "android": ["config"], "ios": ["config"], "macos": ["config"] }, @@ -466,7 +467,7 @@ "macos": "playEffectEx:soundId:filePath:loopCount:pitch:pan:gain:publish:startPos:", "isOverload": true, "params": { - "windows": ["connection", "soundId", "filePath", "loopCount", "pitch", "pan", "gain", "startPos"], + "windows": ["connection", "soundId", "filePath", "loopCount", "pitch", "pan", "gain", "publish", "startPos"], "android": ["connection", "soundId", "filePath", "loopCount", "pitch", "pan", "gain", "publish", "startPos"], "ios": ["connection", "soundId", "filePath", "loopCount", "pitch", "pan", "gain", "publish", "startPos"], "macos": ["connection", "soundId", "filePath", "loopCount", "pitch", "pan", "gain", "publish", "startPos"] @@ -727,12 +728,26 @@ "registerAudioFrameObserver1_IMediaPlayer": { "windows": "registerAudioFrameObserver [1/2]", "parent_class": "IMediaPlayer", + "isOverload": true, + "params": { + "windows": ["observer"], + "android": ["observer"], + "ios": ["observer"], + "macos": ["observer"] + }, "toc": "toc_mediaplayer_observer" }, "registerAudioFrameObserver2_IMediaPlayer": { "windows": "registerAudioFrameObserver [2/2]", "android": "registerAudioFrameObserver", "parent_class": "IMediaPlayer", + "isOverload": true, + "params": { + "windows": ["observer", "mode"], + "android": ["audioFrameObserver", "mode"], + "ios": ["mode"], + "macos": ["mode"] + }, "toc": "toc_mediaplayer_observer" }, "registerPlayerSourceObserver": { @@ -1941,7 +1956,7 @@ "isOverload": true, "params": { "windows": ["enabled", "options", "type"], - "android": ["enabled", "options"], + "android": ["enabled", "options", "sourceType"], "ios": ["enable", "options", "sourceType"], "macos": ["enable", "options", "sourceType"] }, @@ -3672,7 +3687,7 @@ "isOverload": true, "params": { "windows": ["provider", "extension", "key", "value", "type", "buf_len"], - "android": ["provider", "extension", "key"], + "android": ["provider", "extension", "key", "sourceType"], "ios": ["provider", "extension", "key", "sourceType"], "macos": ["provider", "extension", "key", "sourceType"] }, @@ -4067,22 +4082,45 @@ "getDevice_IAudioDeviceCollection": { "windows": "getDevice [1/2]", "parent_class": "IAudioDeviceCollection", + "isOverload": true, + "params": { + "windows": ["index", "deviceName", "deviceId"] + }, "toc": "toc_audio_device" }, "getDevice2_IAudioDeviceCollection": { "windows": "getDevice [2/2]", "parent_class": "IAudioDeviceCollection", + "isOverload": true, + "params": { + "windows": ["index", "deviceId", "deviceName", "deviceTypeName"], + "android": ["index", "deviceId", "deviceName", "deviceTypeName"], + "ios": ["index", "deviceId", "deviceName", "deviceTypeName"], + "macos": ["index", "deviceId", "deviceName", "deviceTypeName"] + }, "toc": "toc_audio_device" }, "getDefaultDevice_IAudioDeviceCollection": { "windows": "getDefaultDevice [1/2]", "macos": "getDefaultAudioDevice:", "parent_class": "IAudioDeviceCollection", + "isOverload": true, + "params": { + "windows": ["deviceName", "deviceId"], + "macos": ["type"] + }, "toc": "toc_audio_device" }, "getDefaultDevice2_IAudioDeviceCollection": { "windows": "getDefaultDevice [2/2]", "parent_class": "IAudioDeviceCollection", + "isOverload": true, + "params": { + "windows": ["deviceName", "deviceTypeName", "deviceId"], + "android": ["deviceTypeName"], + "ios": ["deviceTypeName"], + "macos": ["deviceTypeName"] + }, "toc": "toc_audio_device" }, "setDevice_IAudioDeviceCollection": { @@ -4203,10 +4241,7 @@ "windows": "getPlaybackDeviceInfo [1/2]", "isOverload": true, "params": { - "windows": ["deviceId", "deviceName"], - "android": ["deviceId", "deviceName"], - "ios": ["deviceId", "deviceName"], - "macos": ["deviceId", "deviceName"] + "windows": ["deviceId", "deviceName"] }, "parent_class": "IAudioDeviceManager", "toc": "toc_audio_device" @@ -4232,10 +4267,7 @@ "windows": "getRecordingDeviceInfo [1/2]", "isOverload": true, "params": { - "windows": ["deviceId", "deviceName"], - "android": ["deviceId", "deviceName"], - "ios": ["deviceId", "deviceName"], - "macos": ["deviceId", "deviceName"] + "windows": ["deviceId", "deviceName"] }, "parent_class": "IAudioDeviceManager", "toc": "toc_audio_device" @@ -4510,6 +4542,13 @@ "android": "open [1/2]", "ios": "openMediaWithSongCode:startPos:", "parent_class": "IMusicPlayer", + "isOverload": true, + "params": { + "windows": ["songCode", "startPos"], + "android": ["songCode", "startPos"], + "ios": ["songCode", "startPos"], + "macos": ["songCode", "startPos"] + }, "toc": "toc_drm" }, "preload": { @@ -4614,7 +4653,7 @@ "ios": "getMusicCollectionWithMusicChartId:page:pageSize:jsonOption:", "isOverload": true, "params": { - "windows": ["requestId", "musicChartId", "page", "pageSize"], + "windows": ["requestId", "musicChartId", "page", "pageSize", "jsonOption"], "android": ["requestId", "musicChartId", "page", "pageSize"], "ios": ["requestId", "musicChartId", "page", "pageSize", "jsonOption"], "macos": ["requestId", "musicChartId", "page", "pageSize", "jsonOption"] @@ -4628,7 +4667,7 @@ "ios": "searchMusicWithKeyWord:page:pageSize:jsonOption:", "isOverload": true, "params": { - "windows": ["keyword", "page", "pageSize", "requestId"], + "windows": ["keyword", "page", "pageSize", "jsonOption", "requestId"], "android": ["keyword", "page", "pageSize", "requestId"], "ios": ["keyword", "page", "pageSize", "jsonOption", "requestId"], "macos": ["keyword", "page", "pageSize", "jsonOption", "requestId"] @@ -5896,6 +5935,7 @@ "macos": "preloadEffectEx", "isOverload": true, "params": { + "android": ["connection", "soundId", "filePath"], "ios": ["connection", "soundId", "filePath"], "macos": ["connection", "soundId", "filePath"] }, @@ -5908,6 +5948,7 @@ "macos": "playEffectEx:soundId:filePath:loopCount:pitch:pan:gain:publish:", "isOverload": true, "params": { + "android": ["connection", "soundId", "filePath", "loopCount", "pitch", "pan", "gain", "publish"], "ios": ["connection", "soundId", "filePath", "loopCount", "pitch", "pan", "gain", "publish"], "macos": ["connection", "soundId", "filePath", "loopCount", "pitch", "pan", "gain", "publish"] }, @@ -6003,7 +6044,7 @@ "isOverload": true, "params": { "windows": ["enabled", "options", "type"], - "android": ["enabled", "options"], + "android": ["enabled", "options", "sourceType"], "ios": ["enable", "options", "sourceType"], "macos": ["enable", "options", "sourceType"] }, @@ -6017,7 +6058,7 @@ "isOverload": true, "params": { "windows": ["enabled", "backgroundSource", "segproperty"], - "android": ["enabled", "backgroundSource", "segproperty"], + "android": ["enabled", "backgroundSource", "segproperty", "sourceType"], "ios": ["enable", "backData", "segData", "sourceType"], "macos": ["enable", "backData", "segData", "sourceType"] }, @@ -6031,7 +6072,7 @@ "isOverload": true, "params": { "windows": ["enabled", "options"], - "android": ["enabled", "options"], + "android": ["enabled", "options", "sourceType"], "ios": ["enable", "options", "sourceType"], "macos": ["enable", "options", "sourceType"] }, @@ -6045,7 +6086,7 @@ "isOverload": true, "params": { "windows": ["enabled", "options"], - "android": ["enabled", "options"], + "android": ["enabled", "options", "sourceType"], "ios": ["enable", "options", "sourceType"], "macos": ["enable", "options", "sourceType"] }, @@ -6059,7 +6100,7 @@ "isOverload": true, "params": { "windows": ["enabled", "options", "type"], - "android": ["enabled", "options"], + "android": ["enabled", "options", "sourceType"], "ios": ["enable", "options", "sourceType"], "macos": ["enable", "options", "sourceType"] }, @@ -6456,22 +6497,32 @@ "open2_IMusicPlayer": { "android": "open [2/2]", "parent_class": "IMusicPlayer", + "isOverload": true, + "params": { + "windows": ["url", "startPos"], + "android": ["url", "startPos"], + "ios": ["url", "startPos"], + "macos": ["url", "startPos"] + }, "toc": "toc_drm" }, "stop_IMusicPlayer": { "android": "stop [2/2]", "parent_class": "IMusicPlayer", + "isOverload": true, "toc": "toc_drm" }, "destroy_IMusicContentCenter": { "android": "destroy [2/2]", "ios": "destroy", "parent_class": "IMusicContentCenter", + "isOverload": true, "toc": "toc_drm" }, "destroy_IMusicPlayer": { "android": "destroy [1/2]", "parent_class": "IMusicPlayer", + "isOverload": true, "toc": "toc_drm" }, "getMusicCollectionByMusicChartId2": { @@ -6531,7 +6582,7 @@ "isOverload": true, "params": { "windows": ["startPos"], - "android": ["startPos"], + "android": ["connection", "soundId", "filePath", "loopCount", "pitch", "pan", "gain", "startPos"], "ios": ["connection", "soundId", "filePath", "loopCount", "pitch", "pan", "gain", "startPos"], "macos": ["connection", "soundId", "filePath", "loopCount", "pitch", "pan", "gain", "startPos"] }, @@ -6543,6 +6594,7 @@ "macos": "playEffectEx:soundId:filePath:loopCount:pitch:pan:gain:", "isOverload": true, "params": { + "android": ["connection", "soundId", "filePath", "loopCount", "pitch", "pan", "gain"], "ios": ["connection", "soundId", "filePath", "loopCount", "pitch", "pan", "gain"], "macos": ["connection", "soundId", "filePath", "loopCount", "pitch", "pan", "gain"] }, From 3bfb990f0b6ad992108118002b7b1a93ed47663c Mon Sep 17 00:00:00 2001 From: Nero-Hu Date: Thu, 6 Nov 2025 11:31:30 +0800 Subject: [PATCH 07/12] update namegroups --- scripts/name-groups-gen/name_groups.json | 5060 ++++++++++++----- .../name-groups-gen/name_groups_with_toc.json | 191 +- 2 files changed, 3802 insertions(+), 1449 deletions(-) diff --git a/scripts/name-groups-gen/name_groups.json b/scripts/name-groups-gen/name_groups.json index 3c64a68a8c4..c25ce3e3568 100644 --- a/scripts/name-groups-gen/name_groups.json +++ b/scripts/name-groups-gen/name_groups.json @@ -2,35 +2,40 @@ "api": { "createAgoraRtcEngine": { "windows": "createAgoraRtcEngine", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_initialize" }, "create": { "windows": "create", "android": "create [1/2]", "ios": "sharedEngineWithAppId:delegate:", "macos": "sharedEngineWithAppId:delegate:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_initialize" }, "initialize": { "windows": "initialize", "android": "create [2/2]", "ios": "sharedEngineWithConfig:delegate:", "macos": "sharedEngineWithConfig:delegate:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_initialize" }, "release": { "windows": "release", "android": "destroy [1/2]", "ios": "destroy", "macos": "destroy", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_initialize" }, "setChannelProfile": { "windows": "setChannelProfile", "android": "setChannelProfile", "ios": "setChannelProfile:", "macos": "setChannelProfile:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_channel" }, "setClientRole1": { "windows": "setClientRole [1/2]", @@ -39,12 +44,21 @@ "macos": "setClientRole:", "isOverload": true, "params": { - "windows": ["role"], - "android": ["role"], - "ios": ["role"], - "macos": ["role"] + "windows": [ + "role" + ], + "android": [ + "role" + ], + "ios": [ + "role" + ], + "macos": [ + "role" + ] }, - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_channel" }, "setClientRole2": { "windows": "setClientRole [2/2]", @@ -53,12 +67,25 @@ "macos": "setClientRole:options:", "isOverload": true, "params": { - "windows": ["role", "options"], - "android": ["role", "options"], - "ios": ["role", "options"], - "macos": ["role", "options"] + "windows": [ + "role", + "options" + ], + "android": [ + "role", + "options" + ], + "ios": [ + "role", + "options" + ], + "macos": [ + "role", + "options" + ] }, - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_channel" }, "joinChannel1": { "windows": "joinChannel [1/2]", @@ -67,12 +94,35 @@ "macos": "joinChannelByToken:channelId:info:uid:joinSuccess:", "isOverload": true, "params": { - "windows": ["token", "channelId", "info", "uid"], - "android": ["token", "channelId", "optionalInfo", "uid"], - "ios": ["token", "channelId", "info", "uid", "joinSuccessBlock"], - "macos": ["token", "channelId", "info", "uid", "joinSuccessBlock"] + "windows": [ + "token", + "channelId", + "info", + "uid" + ], + "android": [ + "token", + "channelId", + "optionalInfo", + "uid" + ], + "ios": [ + "token", + "channelId", + "info", + "uid", + "joinSuccessBlock" + ], + "macos": [ + "token", + "channelId", + "info", + "uid", + "joinSuccessBlock" + ] }, - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_channel" }, "joinChannel2": { "windows": "joinChannel [2/2]", @@ -81,19 +131,43 @@ "macos": "joinChannelByToken:channelId:uid:mediaOptions:joinSuccess:", "isOverload": true, "params": { - "windows": ["token", "channelId", "uid", "options"], - "android": ["token", "channelId", "uid", "options"], - "ios": ["token", "channelId", "uid", "mediaOptions", "joinSuccessBlock"], - "macos": ["token", "channelId", "uid", "mediaOptions", "joinSuccessBlock"] + "windows": [ + "token", + "channelId", + "uid", + "options" + ], + "android": [ + "token", + "channelId", + "uid", + "options" + ], + "ios": [ + "token", + "channelId", + "uid", + "mediaOptions", + "joinSuccessBlock" + ], + "macos": [ + "token", + "channelId", + "uid", + "mediaOptions", + "joinSuccessBlock" + ] }, - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_channel" }, "updateChannelMediaOptions": { "windows": "updateChannelMediaOptions", "android": "updateChannelMediaOptions", "ios": "updateChannelWithMediaOptions:", "macos": "updateChannelWithMediaOptions:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_channel" }, "leaveChannel": { "windows": "leaveChannel [1/2]", @@ -102,10 +176,15 @@ "macos": "leaveChannel:", "isOverload": true, "params": { - "ios": ["leaveChannelBlock"], - "macos": ["leaveChannelBlock"] + "ios": [ + "leaveChannelBlock" + ], + "macos": [ + "leaveChannelBlock" + ] }, - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_channel" }, "leaveChannel2": { "windows": "leaveChannel [2/2]", @@ -114,33 +193,47 @@ "macos": "leaveChannel:leaveChannelBlock:", "isOverload": true, "params": { - "windows": ["options"], - "android": ["options"], - "ios": ["options", "leaveChannelBlock"], - "macos": ["options", "leaveChannelBlock"] + "windows": [ + "options" + ], + "android": [ + "options" + ], + "ios": [ + "options", + "leaveChannelBlock" + ], + "macos": [ + "options", + "leaveChannelBlock" + ] }, - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_channel" }, "renewToken": { "windows": "renewToken", "android": "renewToken", "ios": "renewToken:", "macos": "renewToken:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_channel" }, "getConnectionState": { "windows": "getConnectionState", "android": "getConnectionState", "ios": "getConnectionState", "macos": "getConnectionState", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_network" }, "registerLocalUserAccount": { "windows": "registerLocalUserAccount", "android": "registerLocalUserAccount", - "ios": "registerLocalUserAccountWithAppID:userAccount:", - "macos": "registerLocalUserAccountWithAppID:userAccount:", - "parent_class": "IRtcEngine" + "ios": "registerLocalUserAccount:appId:", + "macos": "registerLocalUserAccount:appId:", + "parent_class": "IRtcEngine", + "toc": "toc_channel" }, "joinChannelWithUserAccount1": { "windows": "joinChannelWithUserAccount [1/2]", @@ -149,12 +242,31 @@ "macos": "joinChannelByToken:channelId:userAccount:joinSuccess:", "isOverload": true, "params": { - "windows": ["token", "channelId", "userAccount"], - "android": ["token", "channelName", "userAccount"], - "ios": ["token", "channelId", "userAccount", "joinSuccessBlock"], - "macos": ["token", "channelId", "userAccount", "joinSuccessBlock"] + "windows": [ + "token", + "channelId", + "userAccount" + ], + "android": [ + "token", + "channelName", + "userAccount" + ], + "ios": [ + "token", + "channelId", + "userAccount", + "joinSuccessBlock" + ], + "macos": [ + "token", + "channelId", + "userAccount", + "joinSuccessBlock" + ] }, - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_channel" }, "joinChannelWithUserAccount2": { "windows": "joinChannelWithUserAccount [2/2]", @@ -163,254 +275,364 @@ "macos": "joinChannelByToken:channelId:userAccount:mediaOptions:joinSuccess:", "isOverload": true, "params": { - "windows": ["token", "channelId", "userAccount", "options"], - "android": ["token", "channelName", "userAccount", "options"], - "ios": ["token", "channelId", "userAccount", "mediaOptions", "joinSuccessBlock"], - "macos": ["token", "channelId", "userAccount", "mediaOptions", "joinSuccessBlock"] + "windows": [ + "token", + "channelId", + "userAccount", + "options" + ], + "android": [ + "token", + "channelName", + "userAccount", + "options" + ], + "ios": [ + "token", + "channelId", + "userAccount", + "mediaOptions", + "joinSuccessBlock" + ], + "macos": [ + "token", + "channelId", + "userAccount", + "mediaOptions", + "joinSuccessBlock" + ] }, - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_channel" }, "getUserInfoByUserAccount": { "windows": "getUserInfoByUserAccount", "android": "getUserInfoByUserAccount", "ios": "getUserInfoByUserAccount:withError:", "macos": "getUserInfoByUserAccount:withError:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_channel" }, "enableWebSdkInteroperability": { "windows": "enableWebSdkInteroperability", "android": "enableWebSdkInteroperability", "ios": "enableWebSdkInteroperability:", "macos": "enableWebSdkInteroperability:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_network" }, "loadExtensionProvider": { "windows": "loadExtensionProvider", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_extension" }, "preloadChannel": { "windows": "preloadChannel", "android": "preloadChannel", "ios": "preloadChannelByToken:channelId:uid:", "macos": "preloadChannelByToken:channelId:uid:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_channel" }, "preloadChannelWithUserAccount": { "windows": "preloadChannelWithUserAccount", "android": "preloadChannelWithUserAccount", "ios": "preloadChannelByTokenWithUserAccount:channelId:userAccount:", "macos": "preloadChannelByTokenWithUserAccount:channelId:userAccount:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_channel" }, "setExtensionProviderProperty": { "windows": "setExtensionProviderProperty", "android": "setExtensionProviderProperty", "ios": "setExtensionProviderPropertyWithVendor:key:value:", "macos": "setExtensionProviderPropertyWithVendor:key:value:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_extension" }, "startMediaRenderingTracing": { "windows": "startMediaRenderingTracing", "android": "startMediaRenderingTracing", "ios": "startMediaRenderingTracing", "macos": "startMediaRenderingTracing", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_video_rendering" }, "startMediaRenderingTracingEx": { "windows": "startMediaRenderingTracingEx", "android": "startMediaRenderingTracingEx", "ios": "startMediaRenderingTracingEx:", "macos": "startMediaRenderingTracingEx:", - "parent_class": "IRtcEngineEx" + "parent_class": "IRtcEngineEx", + "toc": "toc_video_rendering" }, "enableInstantMediaRendering": { "windows": "enableInstantMediaRendering", "android": "enableInstantMediaRendering", "ios": "enableInstantMediaRendering", "macos": "enableInstantMediaRendering", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_video_rendering" }, "updatePreloadChannelToken": { "windows": "updatePreloadChannelToken", "android": "updatePreloadChannelToken", "ios": "updatePreloadChannelToken:", "macos": "updatePreloadChannelToken:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_channel" }, "onMultipathStats": { "windows": "onMultipathStats", "android": "onMultipathStats", "ios": "rtcEngine:multiPathStats:", "macos": "rtcEngine:multiPathStats:", - "parent_class": "IRtcEngineEventHandler" + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_network" }, "onRenewTokenResult": { "windows": "onRenewTokenResult", "android": "onRenewTokenResult", "ios": "rtcEngine:renewTokenResult:code:", "macos": "rtcEngine:renewTokenResult:code:", - "parent_class": "IRtcEngineEventHandler" + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_channel" }, "removeVideoEffect": { "windows": "removeVideoEffect", "android": "removeVideoEffect", - "ios": "removeVideoEffectWithNodeId", - "macos": "removeVideoEffectWithNodeId", - "parent_class": "IVideoEffectObject" + "ios": "removeVideoEffectWithNodeId:", + "macos": "removeVideoEffectWithNodeId:", + "parent_class": "IVideoEffectObject", + "toc": "toc_video_enhance_option" }, "performVideoEffectAction": { "windows": "performVideoEffectAction", "android": "performVideoEffectAction", "ios": "performVideoEffectActionWithNodeId:actionId:", "macos": "performVideoEffectActionWithNodeId:actionId:", - "parent_class": "IVideoEffectObject" + "parent_class": "IVideoEffectObject", + "toc": "toc_video_enhance_option" }, "setVideoEffectFloatParam": { "windows": "setVideoEffectFloatParam", "android": "setVideoEffectFloatParam", - "ios": "setVideoEffectFloatParamWithOption", - "macos": "setVideoEffectFloatParamWithOption", - "parent_class": "IVideoEffectObject" + "ios": "setVideoEffectFloatParamWithOption:key:floatValue:", + "macos": "setVideoEffectFloatParamWithOption:key:floatValue:", + "parent_class": "IVideoEffectObject", + "toc": "toc_video_enhance_option" }, "setVideoEffectIntParam": { "windows": "setVideoEffectIntParam", "android": "setVideoEffectIntParam", - "ios": "setVideoEffectIntParamWithOption", - "macos": "setVideoEffectIntParamWithOption", - "parent_class": "IVideoEffectObject" + "ios": "setVideoEffectIntParamWithOption:key:intValue:", + "macos": "setVideoEffectIntParamWithOption:key:intValue:", + "parent_class": "IVideoEffectObject", + "toc": "toc_video_enhance_option" }, "setVideoEffectBoolParam": { "windows": "setVideoEffectBoolParam", "android": "setVideoEffectBoolParam", - "ios": "setVideoEffectBoolParamWithOption", - "macos": "setVideoEffectBoolParamWithOption", - "parent_class": "IVideoEffectObject" + "ios": "setVideoEffectBoolParamWithOption:key:boolValue:", + "macos": "setVideoEffectBoolParamWithOption:key:boolValue:", + "parent_class": "IVideoEffectObject", + "toc": "toc_video_enhance_option" }, "getVideoEffectFloatParam": { "windows": "getVideoEffectFloatParam", "android": "getVideoEffectFloatParam", "ios": "getVideoEffectFloatParamWithOption:key:", "macos": "getVideoEffectFloatParamWithOption:key:", - "parent_class": "IVideoEffectObject" + "parent_class": "IVideoEffectObject", + "toc": "toc_video_enhance_option" }, "getVideoEffectIntParam": { "windows": "getVideoEffectIntParam", "android": "getVideoEffectIntParam", "ios": "getVideoEffectIntParamWithOption:key:", "macos": "getVideoEffectIntParamWithOption:key:", - "parent_class": "IVideoEffectObject" + "parent_class": "IVideoEffectObject", + "toc": "toc_video_enhance_option" }, "getVideoEffectBoolParam": { "windows": "getVideoEffectBoolParam", "android": "getVideoEffectBoolParam", "ios": "getVideoEffectBoolParamWithOption:key:", "macos": "getVideoEffectBoolParamWithOption:key:", - "parent_class": "IVideoEffectObject" + "parent_class": "IVideoEffectObject", + "toc": "toc_video_enhance_option" }, "createVideoEffectObject": { "windows": "createVideoEffectObject", "android": "createVideoEffectObject", - "ios": "createVideoEffectObjectWithBundlePath", - "macos": "createVideoEffectObjectWithBundlePath", - "parent_class": "IRtcEngine" + "ios": "createVideoEffectObjectWithBundlePath:sourceType:", + "macos": "createVideoEffectObjectWithBundlePath:sourceType:", + "parent_class": "IRtcEngine", + "toc": "toc_video_enhance_option" }, "addOrUpdateVideoEffect": { "windows": "addOrUpdateVideoEffect", "android": "addOrUpdateVideoEffect", - "ios": "addOrUpdateVideoEffectWithNodeId", - "macos": "addOrUpdateVideoEffectWithNodeId", - "parent_class": "IVideoEffectObject" + "ios": "addOrUpdateVideoEffectWithNodeId:templateName:", + "macos": "addOrUpdateVideoEffectWithNodeId:templateName:", + "parent_class": "IVideoEffectObject", + "toc": "toc_video_enhance_option" }, "destroyVideoEffectObject": { "windows": "destroyVideoEffectObject", "android": "destroyVideoEffectObject", - "ios": "destroyVideoEffectObject", - "macos": "destroyVideoEffectObject", - "parent_class": "IRtcEngine" + "ios": "destroyVideoEffectObject:", + "macos": "destroyVideoEffectObject:", + "parent_class": "IRtcEngine", + "toc": "toc_video_enhance_option" }, "setSimulcastConfig": { "windows": "setSimulcastConfig", "android": "setSimulcastConfig", - "ios": "setSimulcastConfig", - "macos": "setSimulcastConfig", - "parent_class": "IRtcEngine" + "ios": "setSimulcastConfig:", + "macos": "setSimulcastConfig:", + "parent_class": "IRtcEngine", + "toc": "toc_publishnsubscribe" }, "setPlaybackAudioFrameBeforeMixingParameters1": { "windows": "setPlaybackAudioFrameBeforeMixingParameters [2/2]", "android": "setPlaybackAudioFrameBeforeMixingParameters [2/2]", - "ios": "setPlaybackAudioFrameBeforeMixingParametersWithSampleRate", - "macos": "setPlaybackAudioFrameBeforeMixingParametersWithSampleRate", + "ios": "setPlaybackAudioFrameBeforeMixingParametersWithSampleRate:channel:", + "macos": "setPlaybackAudioFrameBeforeMixingParametersWithSampleRate:channel:", "isOverload": true, "params": { - "windows": ["sampleRate", "channel", "samplesPerCall"], - "android": ["sampleRate", "channel", "samplesPerCall"], - "ios": ["sampleRate", "channel", "samplesPerCall"], - "macos": ["sampleRate", "channel", "samplesPerCall"] + "windows": [ + "sampleRate", + "channel", + "samplesPerCall" + ], + "android": [ + "sampleRate", + "channel", + "samplesPerCall" + ], + "ios": [ + "sampleRate", + "channel", + "samplesPerCall" + ], + "macos": [ + "sampleRate", + "channel", + "samplesPerCall" + ] }, - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_raw" }, "addVideoWatermark3": { "windows": "addVideoWatermark [3/3]", "android": "addVideoWatermark [3/3]", - "ios": "addVideoWatermarkWithConfig", - "macos": "addVideoWatermarkWithConfig", + "ios": "addVideoWatermarkWithConfig:", + "macos": "addVideoWatermarkWithConfig:", "isOverload": true, "params": { - "windows": ["configs"], - "android": ["config"], - "ios": ["config"], - "macos": ["config"] + "windows": [ + "configs" + ], + "android": [ + "config" + ], + "ios": [ + "config" + ], + "macos": [ + "config" + ] }, - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_watermark" }, "removeVideoWatermark": { "windows": "removeVideoWatermark", "android": "removeVideoWatermark", - "ios": "removeVideoWatermark", - "macos": "removeVideoWatermark", - "parent_class": "IRtcEngine" + "ios": "removeVideoWatermark:", + "macos": "removeVideoWatermark:", + "parent_class": "IRtcEngine", + "toc": "toc_watermark" }, "addVideoWatermarkEx1": { "windows": "addVideoWatermarkEx [2/2]", "android": "addVideoWatermarkEx [2/2]", - "ios": "addVideoWatermarkEx3", - "macos": "addVideoWatermarkEx3", + "ios": "addVideoWatermarkEx:connection:", + "macos": "addVideoWatermarkEx:connection:", "isOverload": true, "params": { - "windows": ["config", "connection"], - "android": ["config", "connection"], - "ios": ["configs", "connection"], - "macos": ["configs", "connection"] + "windows": [ + "config", + "connection" + ], + "android": [ + "config", + "connection" + ], + "ios": [ + "configs", + "connection" + ], + "macos": [ + "configs", + "connection" + ] }, - "parent_class": "IRtcEngineEx" + "parent_class": "IRtcEngineEx", + "toc": "toc_watermark" }, "removeVideoWatermarkEx": { "windows": "removeVideoWatermarkEx", "android": "removeVideoWatermarkEx", - "ios": "removeVideoWatermarkEx", - "macos": "removeVideoWatermarkEx", - "parent_class": "IRtcEngineEx" + "ios": "removeVideoWatermarkEx:connection:", + "macos": "removeVideoWatermarkEx:connection:", + "parent_class": "IRtcEngineEx", + "toc": "toc_watermark" }, "setSimulcastConfigEx": { "windows": "setSimulcastConfigEx", "android": "setSimulcastConfigEx", - "ios": "setSimulcastConfigEx", - "macos": "setSimulcastConfigEx", - "parent_class": "IRtcEngineEx" + "ios": "setSimulcastConfigEx:connection:", + "macos": "setSimulcastConfigEx:connection:", + "parent_class": "IRtcEngineEx", + "toc": "toc_publishnsubscribe" }, "preloadEffectEx": { "windows": "preloadEffectEx", "android": "preloadEffectEx [1/2]", - "ios": "preloadEffectEx", - "macos": "preloadEffectEx", + "ios": "preloadEffectEx:soundId:filePath:startPos:", + "macos": "preloadEffectEx:soundId:filePath:startPos:", "isOverload": true, "params": { - "windows": ["connection", "soundId", "filePath", "startPos"], - "android": ["connection", "soundId", "filePath", "startPos"], - "ios": ["connection", "soundId", "filePath", "startPos"], - "macos": ["connection", "soundId", "filePath", "startPos"] + "windows": [ + "connection", + "soundId", + "filePath", + "startPos" + ], + "android": [ + "connection", + "soundId", + "filePath", + "startPos" + ], + "ios": [ + "connection", + "soundId", + "filePath", + "startPos" + ], + "macos": [ + "connection", + "soundId", + "filePath", + "startPos" + ] }, - "parent_class": "IRtcEngineEx" + "parent_class": "IRtcEngineEx", + "toc": "toc_audio_effect_file" }, "playEffectEx": { "windows": "playEffectEx", @@ -419,171 +641,235 @@ "macos": "playEffectEx:soundId:filePath:loopCount:pitch:pan:gain:publish:startPos:", "isOverload": true, "params": { - "windows": ["connection", "soundId", "filePath", "loopCount", "pitch", "pan", "gain", "publish", "startPos"], - "android": ["connection", "soundId", "filePath", "loopCount", "pitch", "pan", "gain", "publish", "startPos"], - "ios": ["connection", "soundId", "filePath", "loopCount", "pitch", "pan", "gain", "publish", "startPos"], - "macos": ["connection", "soundId", "filePath", "loopCount", "pitch", "pan", "gain", "publish", "startPos"] + "windows": [ + "connection", + "soundId", + "filePath", + "loopCount", + "pitch", + "pan", + "gain", + "publish", + "startPos" + ], + "android": [ + "connection", + "soundId", + "filePath", + "loopCount", + "pitch", + "pan", + "gain", + "publish", + "startPos" + ], + "ios": [ + "connection", + "soundId", + "filePath", + "loopCount", + "pitch", + "pan", + "gain", + "publish", + "startPos" + ], + "macos": [ + "connection", + "soundId", + "filePath", + "loopCount", + "pitch", + "pan", + "gain", + "publish", + "startPos" + ] }, - "parent_class": "IRtcEngineEx" + "parent_class": "IRtcEngineEx", + "toc": "toc_audio_effect_file" }, "RtcEngineReleaseCallback": { "windows": "RtcEngineReleaseCallback", "android": "onEngineReleased", - "parent_class": "IRtcEngineEventHandler" + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_initialize" }, "createMediaPlayer": { "windows": "createMediaPlayer", "android": "createMediaPlayer", "ios": "createMediaPlayerWithDelegate:", "macos": "createMediaPlayerWithDelegate:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_mediaplayer_initialize" }, "destroyMediaPlayer": { "windows": "destroyMediaPlayer", "android": "destroy", "ios": "destroyMediaPlayer:", "macos": "destroyMediaPlayer:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_mediaplayer_initialize" }, "adjustPlayoutVolume": { "windows": "adjustPlayoutVolume", "android": "adjustPlayoutVolume", "ios": "adjustPlayoutVolume:", "macos": "adjustPlayoutVolume:", - "parent_class": "IMediaPlayer" + "parent_class": "IMediaPlayer", + "toc": "toc_mediaplayer_control" }, "adjustPublishSignalVolume": { "windows": "adjustPublishSignalVolume", "android": "adjustPublishSignalVolume", "ios": "adjustPublishSignalVolume:", "macos": "adjustPublishSignalVolume:", - "parent_class": "IMediaPlayer" + "parent_class": "IMediaPlayer", + "toc": "toc_mediaplayer_control" }, "enableAutoRemoveCache": { "windows": "enableAutoRemoveCache", "android": "enableAutoRemoveCache", "ios": "enableAutoRemoveCache:", "macos": "enableAutoRemoveCache:", - "parent_class": "IMediaPlayerCacheManager" + "parent_class": "IMediaPlayerCacheManager", + "toc": "toc_mediaplayer_cache" }, "getAudioTrackCount": { "windows": "getAudioTrackCount", "android": "getAudioTrackCount", "ios": "getAudioTrackCount", "macos": "getAudioTrackCount", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_mixing" }, "getCacheDir": { "windows": "getCacheDir", "android": "getCacheDir", "ios": "cacheDir", "macos": "cacheDir", - "parent_class": "IMediaPlayerCacheManager" + "parent_class": "IMediaPlayerCacheManager", + "toc": "toc_mediaplayer_cache" }, "getCacheFileCount": { "windows": "getCacheFileCount", "android": "getCacheFileCount", "ios": "cacheFileCount", "macos": "cacheFileCount", - "parent_class": "IMediaPlayerCacheManager" + "parent_class": "IMediaPlayerCacheManager", + "toc": "toc_mediaplayer_cache" }, "getDuration": { "windows": "getDuration", "android": "getDuration", "ios": "getDuration", "macos": "getDuration", - "parent_class": "IMediaPlayer" + "parent_class": "IMediaPlayer", + "toc": "toc_mediaplayer_info" }, "getMaxCacheFileCount": { "windows": "getMaxCacheFileCount", "android": "getMaxCacheFileCount", "ios": "maxCacheFileCount", "macos": "maxCacheFileCount", - "parent_class": "IMediaPlayerCacheManager" + "parent_class": "IMediaPlayerCacheManager", + "toc": "toc_mediaplayer_cache" }, "getMaxCacheFileSize": { "windows": "getMaxCacheFileSize", "android": "getMaxCacheFileSize", "ios": "maxCacheFileSize", "macos": "maxCacheFileSize", - "parent_class": "IMediaPlayerCacheManager" + "parent_class": "IMediaPlayerCacheManager", + "toc": "toc_mediaplayer_cache" }, "getMediaPlayerCacheManager": { "windows": "getMediaPlayerCacheManager", "android": "getMediaPlayerCacheManager", "ios": "createMediaPlayerCacheManager", "macos": "createMediaPlayerCacheManager", - "parent_class": "IMediaPlayerCacheManager" + "parent_class": "IMediaPlayerCacheManager", + "toc": "toc_mediaplayer_initialize" }, "getMediaPlayerId": { "windows": "getMediaPlayerId", "android": "getMediaPlayerId", "ios": "getMediaPlayerId", "macos": "getMediaPlayerId", - "parent_class": "IMediaPlayer" + "parent_class": "IMediaPlayer", + "toc": "toc_mediaplayer_info" }, "getMute": { "windows": "getMute", "android": "getMute", "ios": "getMute", "macos": "getMute", - "parent_class": "IMediaPlayer" + "parent_class": "IMediaPlayer", + "toc": "toc_mediaplayer_info" }, "getPlayoutVolume": { "windows": "getPlayoutVolume", "android": "getPlayoutVolume", "ios": "getPlayoutVolume", "macos": "getPlayoutVolume", - "parent_class": "IMediaPlayer" + "parent_class": "IMediaPlayer", + "toc": "toc_mediaplayer_info" }, "getPlayPosition": { "windows": "getPlayPosition", "android": "getPlayPosition", "ios": "getPosition", "macos": "getPosition", - "parent_class": "IMediaPlayer" + "parent_class": "IMediaPlayer", + "toc": "toc_mediaplayer_info" }, "getPlaySrc_IMediaPlayer": { "windows": "getPlaySrc", "android": "getPlaySrc [1/2]", "ios": "getPlaySrc", "macos": "getPlaySrc", - "parent_class": "IMediaPlayer" + "parent_class": "IMediaPlayer", + "toc": "toc_mediaplayer_info" }, "getPublishSignalVolume": { "windows": "getPublishSignalVolume", "android": "getPublishSignalVolume", "ios": "getPublishSignalVolume", "macos": "getPublishSignalVolume", - "parent_class": "IMediaPlayer" + "parent_class": "IMediaPlayer", + "toc": "toc_mediaplayer_info" }, "getState": { "windows": "getState", "android": "getState", "ios": "getPlayerState", "macos": "getPlayerState", - "parent_class": "IMediaPlayer" + "parent_class": "IMediaPlayer", + "toc": "toc_mediaplayer_info" }, "getStreamCount": { "windows": "getStreamCount", "android": "getStreamCount", "ios": "getStreamCount", "macos": "getStreamCount", - "parent_class": "IMediaPlayer" + "parent_class": "IMediaPlayer", + "toc": "toc_mediaplayer_info" }, "getStreamInfo": { "windows": "getStreamInfo", "android": "getStreamInfo", "ios": "getStreamByIndex:", "macos": "getStreamByIndex:", - "parent_class": "IMediaPlayer" + "parent_class": "IMediaPlayer", + "toc": "toc_mediaplayer_info" }, "mute": { "windows": "mute", "android": "mute", "ios": "mute:", "macos": "mute:", - "parent_class": "IMediaPlayer" + "parent_class": "IMediaPlayer", + "toc": "toc_mediaplayer_control" }, "open": { "windows": "open", @@ -592,70 +878,110 @@ "macos": "open:startPos:", "isOverload": true, "params": { - "windows": ["url", "startPos"], - "android": ["url", "startPos"], - "ios": ["url", "startPos"], - "macos": ["url", "startPos"] + "windows": [ + "url", + "startPos" + ], + "android": [ + "url", + "startPos" + ], + "ios": [ + "url", + "startPos" + ], + "macos": [ + "url", + "startPos" + ] }, - "parent_class": "IMediaPlayer" + "parent_class": "IMediaPlayer", + "toc": "toc_mediaplayer_open" }, "open2": { "windows": "open", "android": "open [2/2]", "isOverload": true, "params": { - "windows": ["uri", "startPos"], - "android": ["uri", "startPos"], - "ios": ["uri", "startPos"], - "macos": ["uri", "startPos"] + "windows": [ + "uri", + "startPos" + ], + "android": [ + "uri", + "startPos" + ], + "ios": [ + "uri", + "startPos" + ], + "macos": [ + "uri", + "startPos" + ] }, - "parent_class": "IMediaPlayer" + "parent_class": "IMediaPlayer", + "toc": "toc_mediaplayer_open" }, "pause": { "windows": "pause", "android": "pause", "ios": "pause", "macos": "pause", - "parent_class": "IMediaPlayer" + "parent_class": "IMediaPlayer", + "toc": "toc_mediaplayer_control" }, "play": { "windows": "play", "android": "play", "ios": "play", "macos": "play", - "parent_class": "IMediaPlayer" + "parent_class": "IMediaPlayer", + "toc": "toc_mediaplayer_control" }, "removeAllCaches": { "windows": "removeAllCaches", "android": "removeAllCaches", "ios": "removeAllCaches", "macos": "removeAllCaches", - "parent_class": "IMediaPlayerCacheManager" + "parent_class": "IMediaPlayerCacheManager", + "toc": "toc_mediaplayer_cache" }, "removeCacheByUri": { "windows": "removeCacheByUri", "android": "removeCacheByUri", "ios": "removeCacheByUri:", "macos": "removeCacheByUri:", - "parent_class": "IMediaPlayerCacheManager" + "parent_class": "IMediaPlayerCacheManager", + "toc": "toc_mediaplayer_cache" }, "removeOldCache": { "windows": "removeOldCache", "android": "removeOldCache", "ios": "removeOldCache", "macos": "removeOldCache", - "parent_class": "IMediaPlayerCacheManager" + "parent_class": "IMediaPlayerCacheManager", + "toc": "toc_mediaplayer_cache" }, "registerAudioFrameObserver1_IMediaPlayer": { "windows": "registerAudioFrameObserver [1/2]", "parent_class": "IMediaPlayer", "isOverload": true, "params": { - "windows": ["observer"], - "android": ["observer"], - "ios": ["observer"], - "macos": ["observer"] - } + "windows": [ + "observer" + ], + "android": [ + "observer" + ], + "ios": [ + "observer" + ], + "macos": [ + "observer" + ] + }, + "toc": "toc_mediaplayer_observer" }, "registerAudioFrameObserver2_IMediaPlayer": { "windows": "registerAudioFrameObserver [2/2]", @@ -663,105 +989,130 @@ "parent_class": "IMediaPlayer", "isOverload": true, "params": { - "windows": ["observer", "mode"], - "android": ["audioFrameObserver", "mode"], - "ios": ["mode"], - "macos": ["mode"] - } + "windows": [ + "observer", + "mode" + ], + "android": [ + "audioFrameObserver", + "mode" + ], + "ios": [ + "mode" + ], + "macos": [ + "mode" + ] + }, + "toc": "toc_mediaplayer_observer" }, "registerPlayerSourceObserver": { "windows": "registerPlayerSourceObserver", "android": "registerPlayerObserver", - "parent_class": "IMediaPlayer" + "parent_class": "IMediaPlayer", + "toc": "toc_mediaplayer_observer" }, "registerVideoFrameObserver_IMediaPlayer": { "windows": "registerVideoFrameObserver", "android": "registerVideoFrameObserver", - "parent_class": "IMediaPlayer" + "parent_class": "IMediaPlayer", + "toc": "toc_mediaplayer_observer" }, "resume": { "windows": "resume", "android": "resume", "ios": "resume", "macos": "resume", - "parent_class": "IMediaPlayer" + "parent_class": "IMediaPlayer", + "toc": "toc_mediaplayer_control" }, "seek": { "windows": "seek", "android": "seek", "ios": "seekToPosition:", "macos": "seekToPosition:", - "parent_class": "IMediaPlayer" + "parent_class": "IMediaPlayer", + "toc": "toc_mediaplayer_control" }, "selectAudioTrack": { "windows": "selectAudioTrack [1/2]", "android": "selectAudioTrack", "ios": "selectAudioTrack:", "macos": "selectAudioTrack:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_mixing" }, "selectAudioTrack_IMediaPlayer": { "windows": "selectAudioTrack [2/2]", "android": "selectAudioTrack", "ios": "selectAudioTrack:", "macos": "selectAudioTrack:", - "parent_class": "IMediaPlayer" + "parent_class": "IMediaPlayer", + "toc": "toc_mediaplayer_playnrender" }, "selectMultiAudioTrack": { "windows": "selectMultiAudioTrack", "android": "selectMultiAudioTrack", "ios": "selectMultiAudioTrack:publishTrackIndex:", "macos": "selectMultiAudioTrack:publishTrackIndex:", - "parent_class": "IMediaPlayer" + "parent_class": "IMediaPlayer", + "toc": "toc_audio_mixing" }, "setAudioDualMonoMode": { "windows": "setAudioDualMonoMode", "android": "setAudioDualMonoMode", "ios": "setAudioDualMonoMode:", "macos": "setAudioDualMonoMode:", - "parent_class": "IMediaPlayer" + "parent_class": "IMediaPlayer", + "toc": "toc_mediaplayer_playnrender" }, "setAudioPitch": { "windows": "setAudioPitch", "android": "setAudioPitch", "ios": "setAudioPitch:", "macos": "setAudioPitch:", - "parent_class": "IMediaPlayer" + "parent_class": "IMediaPlayer", + "toc": "toc_mediaplayer_playnrender" }, "setCacheDir": { "windows": "setCacheDir", "android": "setCacheDir", "ios": "setCacheDir:", "macos": "setCacheDir:", - "parent_class": "IMediaPlayerCacheManager" + "parent_class": "IMediaPlayerCacheManager", + "toc": "toc_mediaplayer_cache" }, "setLoopCount": { "windows": "setLoopCount", "android": "setLoopCount", "ios": "setLoopCount:", "macos": "setLoopCount:", - "parent_class": "IMediaPlayer" + "parent_class": "IMediaPlayer", + "toc": "toc_mediaplayer_playnrender" }, "setMaxCacheFileCount": { "windows": "setMaxCacheFileCount", "android": "setMaxCacheFileCount", "ios": "setMaxCacheFileCount:", "macos": "setMaxCacheFileCount:", - "parent_class": "IMediaPlayerCacheManager" + "parent_class": "IMediaPlayerCacheManager", + "toc": "toc_mediaplayer_cache" }, "setMaxCacheFileSize": { "windows": "setMaxCacheFileSize", "android": "setMaxCacheFileSize", "ios": "setMaxCacheFileSize:", "macos": "setMaxCacheFileSize:", - "parent_class": "IMediaPlayerCacheManager" + "parent_class": "IMediaPlayerCacheManager", + "toc": "toc_mediaplayer_cache" }, "setPlaybackSpeed": { "windows": "setPlaybackSpeed", "android": "setPlaybackSpeed", "ios": "setPlaybackSpeed:", "macos": "setPlaybackSpeed:", - "parent_class": "IMediaPlayer" + "parent_class": "IMediaPlayer", + "toc": "toc_mediaplayer_playnrender" }, "setPlayerOption": { "windows": "setPlayerOption [1/2]", @@ -770,12 +1121,25 @@ "macos": "setPlayerOption:value:", "isOverload": true, "params": { - "windows": ["key", "value"], - "android": ["key", "value"], - "ios": ["key", "value"], - "macos": ["key", "value"] + "windows": [ + "key", + "value" + ], + "android": [ + "key", + "value" + ], + "ios": [ + "key", + "value" + ], + "macos": [ + "key", + "value" + ] }, - "parent_class": "IMediaPlayer" + "parent_class": "IMediaPlayer", + "toc": "toc_mediaplayer_playnrender" }, "setPlayerOption2": { "windows": "setPlayerOption [2/2]", @@ -784,538 +1148,620 @@ "macos": "setPlayerOptionString:value:", "isOverload": true, "params": {}, - "parent_class": "IMediaPlayer" + "parent_class": "IMediaPlayer", + "toc": "toc_mediaplayer_playnrender" }, "setRenderMode": { "windows": "setRenderMode", "android": "setVideoRenderMode", "ios": "setRenderMode:", "macos": "setRenderMode:", - "parent_class": "IMediaPlayer" + "parent_class": "IMediaPlayer", + "toc": "toc_video_rendering" }, "setView": { "windows": "setView", "android": "setView", "ios": "setView:", "macos": "setView:", - "parent_class": "IMediaPlayer" + "parent_class": "IMediaPlayer", + "toc": "toc_mediaplayer_playnrender" }, "stop": { "windows": "stop", "android": "stop [1/2]", "ios": "stop", "macos": "stop", - "parent_class": "IMediaPlayer" + "parent_class": "IMediaPlayer", + "toc": "toc_mediaplayer_control" }, "unregisterAudioFrameObserver_IMediaPlayer": { "windows": "unregisterAudioFrameObserver", - "parent_class": "IMediaPlayer" + "parent_class": "IMediaPlayer", + "toc": "toc_mediaplayer_observer" }, "unregisterPlayerSourceObserver": { "windows": "unregisterPlayerSourceObserver", "android": "unRegisterPlayerObserver", - "parent_class": "IMediaPlayer" + "parent_class": "IMediaPlayer", + "toc": "toc_mediaplayer_observer" }, "unregisterVideoFrameObserver_IMediaPlayer": { "windows": "unregisterVideoFrameObserver", - "parent_class": "IMediaPlayer" + "parent_class": "IMediaPlayer", + "toc": "toc_mediaplayer_observer" }, "openWithMediaSource": { "windows": "openWithMediaSource", "android": "openWithMediaSource", "ios": "openWithMediaSource:", "macos": "openWithMediaSource:", - "parent_class": "IMediaPlayer" + "parent_class": "IMediaPlayer", + "toc": "toc_mediaplayer_open" }, "switchSrc": { "windows": "switchSrc", "android": "switchSrc", "ios": "switchSrc:syncPts:", "macos": "switchSrc:syncPts:", - "parent_class": "IMediaPlayer" + "parent_class": "IMediaPlayer", + "toc": "toc_mediaplayer_open" }, "preloadSrc": { "windows": "preloadSrc", "android": "preloadSrc", "ios": "preloadSrc:startPos:", "macos": "preloadSrc:startPos:", - "parent_class": "IMediaPlayer" + "parent_class": "IMediaPlayer", + "toc": "toc_mediaplayer_open" }, "unloadSrc": { "windows": "unloadSrc", "android": "unloadSrc", "ios": "unloadSrc:", "macos": "unloadSrc:", - "parent_class": "IMediaPlayer" + "parent_class": "IMediaPlayer", + "toc": "toc_mediaplayer_open" }, "playPreloadedSrc": { "windows": "playPreloadedSrc", "android": "playPreloadedSrc", "ios": "playPreloadedSrc:", "macos": "playPreloadedSrc:", - "parent_class": "IMediaPlayer" + "parent_class": "IMediaPlayer", + "toc": "toc_mediaplayer_control" }, "AddView": { "windows": "AddView", "android": "AddView", "ios": "addView:config:error:", "macos": "addView:config:error:", - "parent_class": "Canvas" + "parent_class": "Canvas", + "toc": "toc_rte_player" }, "Canvas_Canvas": { "windows": "Canvas", "android": "Canvas", "ios": "initWithRte:initialConfig:", "macos": "initWithRte:initialConfig:", - "parent_class": "Canvas" + "parent_class": "Canvas", + "toc": "toc_rte_player" }, "Code": { "windows": "Code", "android": "code", "ios": "code", "macos": "code", - "parent_class": "Error" + "parent_class": "Error", + "toc": "toc_rte_player" }, "Destroy_Rte": { "windows": "Destroy", "android": "destroy", "ios": "destroy:", "macos": "destroy:", - "parent_class": "Rte" + "parent_class": "Rte", + "toc": "toc_rte_player" }, "Message": { "windows": "Message", "android": "message", "ios": "message", "macos": "message", - "parent_class": "Error" + "parent_class": "Error", + "toc": "toc_rte_player" }, "GetAutoPlay": { "windows": "GetAutoPlay", "android": "getAutoPlay", "ios": "autoPlay:", "macos": "autoPlay:", - "parent_class": "PlayerConfig" + "parent_class": "PlayerConfig", + "toc": "toc_rte_player" }, "GetFromBridge": { "windows": "GetFromBridge", "android": "GetFromBridge", "ios": "getFromBridge:", "macos": "getFromBridge:", - "parent_class": "Rte" + "parent_class": "Rte", + "toc": "toc_rte_player" }, "Rte_Rte": { "windows": "Rte", "android": "Rte", "ios": "initWithInitialConfig:", "macos": "initWithInitialConfig:", - "parent_class": "Rte" + "parent_class": "Rte", + "toc": "toc_rte_player" }, "InitMediaEngine": { "windows": "InitMediaEngine", "android": "initMediaEngine", "ios": "initMediaEngine:error:", "macos": "initMediaEngine:error:", - "parent_class": "Rte" + "parent_class": "Rte", + "toc": "toc_rte_player" }, "SetAutoPlay": { "windows": "SetAutoPlay", "android": "setAutoPlay", "ios": "setAutoPlay:error:", "macos": "setAutoPlay:error:", - "parent_class": "PlayerConfig" + "parent_class": "PlayerConfig", + "toc": "toc_rte_player" }, "SetAppId": { "windows": "SetAppId", "android": "setAppId", "ios": "setAppId:error:", "macos": "setAppId:error:", - "parent_class": "Config" + "parent_class": "Config", + "toc": "toc_rte_player" }, "SetCanvas": { "windows": "SetCanvas", "android": "setCanvas", "ios": "setCanvas:error:", "macos": "setCanvas:error:", - "parent_class": "Player" + "parent_class": "Player", + "toc": "toc_rte_player" }, "SetRenderMode_CanvasConfig": { "windows": "SetRenderMode", "android": "setRenderMode", "ios": "setVideoMirrorMode:error:", "macos": "setVideoMirrorMode:error:", - "parent_class": "CanvasConfig" + "parent_class": "CanvasConfig", + "toc": "toc_rte_player" }, "GetAppId": { "windows": "GetAppId", "android": "getAppId", "ios": "appId:", "macos": "appId:", - "parent_class": "Config" + "parent_class": "Config", + "toc": "toc_rte_player" }, "GetStats": { "windows": "GetStats", "android": "getStats", "ios": "getStats:", "macos": "getStats:", - "parent_class": "Player" + "parent_class": "Player", + "toc": "toc_rte_player" }, "GetMirrorMode": { "windows": "GetMirrorMode", "android": "getVideoRenderMode", "ios": "videoMirrorMode:", "macos": "videoMirrorMode:", - "parent_class": "CanvasConfig" + "parent_class": "CanvasConfig", + "toc": "toc_rte_player" }, "GetRenderMode": { "windows": "GetRenderMode", "android": "getVideoRenderMode", "ios": "videoRenderMode:", "macos": "videoRenderMode:", - "parent_class": "CanvasConfig" + "parent_class": "CanvasConfig", + "toc": "toc_rte_player" }, "MuteAudio": { "windows": "MuteAudio", "android": "muteAudio", - "ios": "muteAudio:", - "macos": "muteAudio:", - "parent_class": "Player" + "ios": "muteAudio:error:", + "macos": "muteAudio:error:", + "parent_class": "Player", + "toc": "toc_rte_player" }, "MuteVideo": { "windows": "MuteVideo", "android": "muteVideo", - "ios": "muteVideo:", - "macos": "muteVideo:", - "parent_class": "Player" + "ios": "muteVideo:error:", + "macos": "muteVideo:error:", + "parent_class": "Player", + "toc": "toc_rte_player" }, "SetConfigs_Rte": { "windows": "SetConfigs [1/3]", "android": "setConfigs [1/3]", "ios": "setConfigs:error:", "macos": "setConfigs:error:", - "parent_class": "Rte" + "parent_class": "Rte", + "toc": "toc_rte_player" }, "SetConfigs_Player": { "windows": "SetConfigs [2/3]", "android": "setConfigs [2/3]", "ios": "setConfigs:error:", "macos": "setConfigs:error:", - "parent_class": "Player" + "parent_class": "Player", + "toc": "toc_rte_player" }, "SetConfigs_Canvas": { "windows": "SetConfigs [3/3]", "android": "setConfigs [3/3]", "ios": "setConfigs:error:", "macos": "setConfigs:error:", - "parent_class": "Canvas" + "parent_class": "Canvas", + "toc": "toc_rte_player" }, "SetMirrorMode": { "windows": "SetMirrorMode", "android": "setVideoMirrorMode", "ios": "setVideoMirrorMode:error:", "macos": "setVideoMirrorMode:error:", - "parent_class": "CanvasConfig" + "parent_class": "CanvasConfig", + "toc": "toc_rte_player" }, "SetJsonParameter_Config": { "windows": "SetJsonParameter", "android": "setJsonParameter", "ios": "setJsonParameter:error:", "macos": "setJsonParameter:error:", - "parent_class": "Config" + "parent_class": "Config", + "toc": "toc_rte_player" }, "GetConfigs_Rte": { "windows": "GetConfigs [1/3]", "android": "getConfigs [1/3]", "ios": "getConfigs:error:", "macos": "getConfigs:error:", - "parent_class": "Rte" + "parent_class": "Rte", + "toc": "toc_rte_player" }, "GetConfigs_Player": { "windows": "GetConfigs [2/3]", "android": "getConfigs [2/3]", "ios": "getConfigs:error:", "macos": "getConfigs:error:", - "parent_class": "Player" + "parent_class": "Player", + "toc": "toc_rte_player" }, "GetConfigs_Canvas": { "windows": "GetConfigs [3/3]", "android": "getConfigs [3/3]", "ios": "getConfigs:error:", "macos": "getConfigs:error:", - "parent_class": "Canvas" + "parent_class": "Canvas", + "toc": "toc_rte_player" }, "GetInfo": { "windows": "GetInfo", "android": "getInfo", "ios": "getInfo:error:", "macos": "getInfo:error:", - "parent_class": "Player" + "parent_class": "Player", + "toc": "toc_rte_player" }, "GetJsonParameter_Config": { "windows": "GetJsonParameter", "android": "getJsonParameter", "ios": "jsonParameter:", "macos": "jsonParameter:", - "parent_class": "Config" + "parent_class": "Config", + "toc": "toc_rte_player" }, "Pause_Player": { "windows": "Pause", "android": "pause", "ios": "pause:", "macos": "pause:", - "parent_class": "Player" + "parent_class": "Player", + "toc": "toc_rte_player" }, "Play_Player": { "windows": "Play", "android": "play", "ios": "play:", "macos": "play:", - "parent_class": "Player" + "parent_class": "Player", + "toc": "toc_rte_player" }, "Player_Player": { "windows": "Player", "android": "Player", "ios": "initWithRte:initialConfig:", "macos": "initWithRte:initialConfig:", - "parent_class": "Player" + "parent_class": "Player", + "toc": "toc_rte_player" }, "PreloadWithUrl": { "windows": "PreloadWithUrl", "android": "preloadWithUrl", "ios": "preloadWithUrl:error:", "macos": "preloadWithUrl:error:", - "parent_class": "Player" + "parent_class": "Player", + "toc": "toc_rte_player" }, "RemoveView": { "windows": "RemoveView", "android": "removeView", "ios": "removeView:config:error:", "macos": "removeView:config:error:", - "parent_class": "Canvas" + "parent_class": "Canvas", + "toc": "toc_rte_player" }, "RegisterObserver_Player": { "windows": "RegisterObserver", "android": "registerObserver", "ios": "registerObserver:error:", "macos": "registerObserver:error:", - "parent_class": "Player" + "parent_class": "Player", + "toc": "toc_rte_player" }, "Stop_Player": { "windows": "Stop", "android": "stop", "ios": "pause:", "macos": "pause:", - "parent_class": "Player" + "parent_class": "Player", + "toc": "toc_rte_player" }, "OpenWithUrl": { "windows": "OpenWithUrl", "android": "openWithUrl", "ios": "openWithUrl:startTime:cb:", "macos": "openWithUrl:startTime:cb:", - "parent_class": "Player" + "parent_class": "Player", + "toc": "toc_rte_player" }, "UnregisterObserver_Player": { "windows": "UnregisterObserver", "android": "unregisterObserver", "ios": "unregisterObserver:error:", "macos": "unregisterObserver:error:", - "parent_class": "Player" + "parent_class": "Player", + "toc": "toc_rte_player" }, "State": { "windows": "State", "android": "State", - "parent_class": "playerinfo" + "parent_class": "playerinfo", + "toc": "toc_rte_player" }, "Duration": { "windows": "Duration", "android": "duration", - "parent_class": "playerinfo" + "parent_class": "playerinfo", + "toc": "toc_rte_player" }, "StreamCount": { "windows": "StreamCount", "android": "streamCount", - "parent_class": "playerinfo" + "parent_class": "playerinfo", + "toc": "toc_rte_player" }, "HasAudio": { "windows": "HasAudio", "android": "hasAudio", - "parent_class": "playerinfo" + "parent_class": "playerinfo", + "toc": "toc_rte_player" }, "HasVideo": { "windows": "HasVideo", "android": "hasVideo", - "parent_class": "playerinfo" + "parent_class": "playerinfo", + "toc": "toc_rte_player" }, "IsAudioMuted": { "windows": "IsAudioMuted", "android": "isAudioMuted", - "parent_class": "playerinfo" + "parent_class": "playerinfo", + "toc": "toc_rte_player" }, "IsVideoMuted": { "windows": "IsVideoMuted", "android": "isVideoMuted", - "parent_class": "playerinfo" + "parent_class": "playerinfo", + "toc": "toc_rte_player" }, "VideoHeight": { "windows": "VideoHeight", "android": "videoHeight", - "parent_class": "playerinfo" + "parent_class": "playerinfo", + "toc": "toc_rte_player" }, "VideoWidth": { "windows": "VideoWidth", "android": "videoWidth", - "parent_class": "playerinfo" + "parent_class": "playerinfo", + "toc": "toc_rte_player" }, "AbrSubscriptionLayer": { "windows": "AbrSubscriptionLayer", "android": "abrSubscriptionLayer", - "parent_class": "playerinfo" + "parent_class": "playerinfo", + "toc": "toc_rte_player" }, "AudioSampleRate": { "windows": "AudioSampleRate", "android": "audioSampleRate", - "parent_class": "playerinfo" + "parent_class": "playerinfo", + "toc": "toc_rte_player" }, "AudioChannels": { "windows": "AudioChannels", "android": "AudioChannels", - "parent_class": "playerinfo" + "parent_class": "playerinfo", + "toc": "toc_rte_player" }, "AudioBitsPerSample": { "windows": "AudioBitsPerSample", "android": "audioBitsPerSample", - "parent_class": "playerinfo" + "parent_class": "playerinfo", + "toc": "toc_rte_player" }, "CurrentUrl": { "windows": "CurrentUrl", "android": "currentUrl", - "parent_class": "playerinfo" + "parent_class": "playerinfo", + "toc": "toc_rte_player" }, "SetPlaybackSpeed": { "windows": "SetPlaybackSpeed", "android": "setPlaybackSpeed", - "ios": "setPlaybackSpeed", - "macos": "setPlaybackSpeed", - "parent_class": "PlayerConfig" + "ios": "setPlaybackSpeed:error:", + "macos": "setPlaybackSpeed:error:", + "parent_class": "PlayerConfig", + "toc": "toc_rte_player" }, "GetPlaybackSpeed": { "windows": "GetPlaybackSpeed", "android": "getPlaybackSpeed", - "ios": "playbackSpeed", - "macos": "playbackSpeed", - "parent_class": "PlayerConfig" + "ios": "playbackSpeed:", + "macos": "playbackSpeed:", + "parent_class": "PlayerConfig", + "toc": "toc_rte_player" }, "SetPlayoutVolume": { "windows": "SetPlayoutVolume", "android": "setPlayoutVolume", - "ios": "setPlayoutVolume", - "macos": "setPlayoutVolume", - "parent_class": "PlayerConfig" + "ios": "setPlayoutVolume:error:", + "macos": "setPlayoutVolume:error:", + "parent_class": "PlayerConfig", + "toc": "toc_rte_player" }, "GetPlayoutVolume": { "windows": "GetPlayoutVolume", "android": "getPlayoutVolume", - "ios": "playoutVolume", - "macos": "playoutVolume", - "parent_class": "PlayerConfig" + "ios": "playoutVolume:", + "macos": "playoutVolume:", + "parent_class": "PlayerConfig", + "toc": "toc_rte_player" }, "SetLoopCount": { "windows": "SetLoopCount", "android": "setLoopCount", - "ios": "setLoopCount", - "macos": "setLoopCount", - "parent_class": "PlayerConfig" + "ios": "setLoopCount:error:", + "macos": "setLoopCount:error:", + "parent_class": "PlayerConfig", + "toc": "toc_rte_player" }, "GetLoopCount": { "windows": "GetLoopCount", "android": "getLoopCount", - "ios": "loopCount", - "macos": "loopCount", - "parent_class": "PlayerConfig" + "ios": "loopCount:", + "macos": "loopCount:", + "parent_class": "PlayerConfig", + "toc": "toc_rte_player" }, "SwitchWithUrl": { "windows": "SwitchWithUrl", "android": "switchWithUrl", - "ios": "switchWithUrl", - "macos": "switchWithUrl", - "parent_class": "Player" + "ios": "switchWithUrl:syncPts:cb:", + "macos": "switchWithUrl:syncPts:cb:", + "parent_class": "Player", + "toc": "toc_rte_player" }, "Seek": { "windows": "Seek", "android": "seek", - "ios": "seek", - "macos": "seek", - "parent_class": "Player" + "ios": "seek:error:", + "macos": "seek:error:", + "parent_class": "Player", + "toc": "toc_rte_player" }, "GetPosition": { "windows": "GetPosition", "android": "getPosition", "ios": "getPosition", "macos": "getPosition", - "parent_class": "Player" + "parent_class": "Player", + "toc": "toc_rte_player" }, "onAudioVolumeIndication_PlayerObserver": { "windows": "onAudioVolumeIndication", "android": "onAudioVolumeIndication", - "ios": "onAudioVolumeIndication:volume:", - "macos": "onAudioVolumeIndication:volume:", - "parent_class": "PlayerObserver" + "ios": "onAudioVolumeIndication:", + "macos": "onAudioVolumeIndication:", + "parent_class": "PlayerObserver", + "toc": "toc_rte_player" }, "onEvent": { "windows": "onEvent", "android": "onEvent", "ios": "onEvent:", "macos": "onEvent:", - "parent_class": "PlayerObserver" + "parent_class": "PlayerObserver", + "toc": "toc_rte_player" }, "onMetadata_PlayerObserver": { "windows": "onMetadata [2/2]", "android": "onMetadata [2/2]", "ios": "onMetadata:data:", "macos": "onMetadata:data:", - "parent_class": "PlayerObserver" + "parent_class": "PlayerObserver", + "toc": "toc_rte_player" }, "onPlayerInfoUpdated_PlayerObserver": { "windows": "onPlayerInfoUpdated [2/2]", "android": "onPlayerInfoUpdated [2/2]", "ios": "onPlayerInfoUpdated:", "macos": "onPlayerInfoUpdated:", - "parent_class": "PlayerObserver" + "parent_class": "PlayerObserver", + "toc": "toc_rte_player" }, "onResolutionChanged": { "windows": "onResolutionChanged", "android": "onResolutionChanged", - "ios": "onResolutionChanged:", - "macos": "onResolutionChanged:", - "parent_class": "PlayerObserver" + "ios": "onResolutionChanged:height:", + "macos": "onResolutionChanged:height:", + "parent_class": "PlayerObserver", + "toc": "toc_rte_player" }, "onStateChanged": { "windows": "onStateChanged", "android": "onStateChanged", "ios": "onStateChanged:newState:error:", "macos": "onStateChanged:newState:error:", - "parent_class": "PlayerObserver" + "parent_class": "PlayerObserver", + "toc": "toc_rte_player" }, "onPositionChanged_PlayerObserver": { "windows": "onPositionChanged", "android": "onPositionChanged", - "ios": "onPositionChanged", - "macos": "onPositionChanged", - "parent_class": "PlayerObserver" + "ios": "onPositionChanged:utcTime:", + "macos": "onPositionChanged:utcTime:", + "parent_class": "PlayerObserver", + "toc": "toc_rte_player" }, "enableAudio": { "windows": "enableAudio", "android": "enableAudio", "ios": "enableAudio", "macos": "enableAudio", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_basic" }, "disableAudio": { "windows": "disableAudio", "android": "disableAudio", "ios": "disableAudio", "macos": "disableAudio", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_basic" }, "setAudioProfile": { "windows": "setAudioProfile [1/2]", @@ -1324,12 +1770,25 @@ "macos": "setAudioProfile:scenario:", "isOverload": true, "params": { - "windows": ["profile", "scenario"], - "android": ["profile", "scenario"], - "ios": ["profile", "scenario"], - "macos": ["profile", "scenario"] + "windows": [ + "profile", + "scenario" + ], + "android": [ + "profile", + "scenario" + ], + "ios": [ + "profile", + "scenario" + ], + "macos": [ + "profile", + "scenario" + ] }, - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_basic" }, "setAudioProfile2": { "windows": "setAudioProfile [2/2]", @@ -1338,162 +1797,193 @@ "macos": "setAudioProfile:", "isOverload": true, "params": { - "windows": ["profile"], - "android": ["profile"], - "ios": ["profile"], - "macos": ["profile"] + "windows": [ + "profile" + ], + "android": [ + "profile" + ], + "ios": [ + "profile" + ], + "macos": [ + "profile" + ] }, - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_basic" }, "setAudioScenario": { "windows": "setAudioScenario", "android": "setAudioScenario", "ios": "setAudioScenario:", "macos": "setAudioScenario:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_basic" }, "setAudioSessionOperationRestriction": { "windows": "setAudioSessionOperationRestriction", "ios": "setAudioSessionOperationRestriction:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_basic" }, "adjustRecordingSignalVolume": { "windows": "adjustRecordingSignalVolume", "android": "adjustRecordingSignalVolume", "ios": "adjustRecordingSignalVolume:", "macos": "adjustRecordingSignalVolume:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_capture" }, "adjustLoopbackSignalVolume": { "windows": "adjustLoopbackSignalVolume", "macos": "adjustLoopbackSignalVolume:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_capture" }, "adjustUserPlaybackSignalVolume": { "windows": "adjustUserPlaybackSignalVolume", "android": "adjustUserPlaybackSignalVolume", "ios": "adjustUserPlaybackSignalVolume:volume:", "macos": "adjustUserPlaybackSignalVolume:volume:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_basic" }, "adjustPlaybackSignalVolume": { "windows": "adjustPlaybackSignalVolume", "android": "adjustPlaybackSignalVolume", "ios": "adjustPlaybackSignalVolume:", "macos": "adjustPlaybackSignalVolume:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_basic" }, "adjustCustomAudioPublishVolume": { "windows": "adjustCustomAudioPublishVolume", "android": "adjustCustomAudioPublishVolume", "ios": "adjustCustomAudioPublishVolume:volume:", "macos": "adjustCustomAudioPublishVolume:volume:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_custom_capturenrendering" }, "enableLocalAudio": { "windows": "enableLocalAudio", "android": "enableLocalAudio", "ios": "enableLocalAudio:", "macos": "enableLocalAudio:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_capture" }, "muteLocalAudioStream": { "windows": "muteLocalAudioStream", "android": "muteLocalAudioStream", "ios": "muteLocalAudioStream:", "macos": "muteLocalAudioStream:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_publishnsubscribe" }, "muteRemoteAudioStream": { "windows": "muteRemoteAudioStream", "android": "muteRemoteAudioStream", "ios": "muteRemoteAudioStream:mute:", "macos": "muteRemoteAudioStream:mute:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_publishnsubscribe" }, "muteAllRemoteAudioStreams": { "windows": "muteAllRemoteAudioStreams", "android": "muteAllRemoteAudioStreams", "ios": "muteAllRemoteAudioStreams:", "macos": "muteAllRemoteAudioStreams:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_publishnsubscribe" }, "muteRecordingSignal": { "windows": "muteRecordingSignal", "android": "muteRecordingSignal", "ios": "muteRecordingSignal:", "macos": "muteRecordingSignal:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_capture" }, "setSubscribeAudioBlocklist": { "windows": "setSubscribeAudioBlocklist", "android": "setSubscribeAudioBlocklist", "ios": "setSubscribeAudioBlocklist:", "macos": "setSubscribeAudioBlocklist:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_publishnsubscribe" }, "setSubscribeAudioAllowlist": { "windows": "setSubscribeAudioAllowlist", "android": "setSubscribeAudioAllowlist", "ios": "setSubscribeAudioAllowlist:", "macos": "setSubscribeAudioAllowlist:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_publishnsubscribe" }, "enableVideo": { "windows": "enableVideo", "android": "enableVideo", "ios": "enableVideo", "macos": "enableVideo", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_video_basic" }, "disableVideo": { "windows": "disableVideo", "android": "disableVideo", "ios": "disableVideo", "macos": "disableVideo", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_video_basic" }, "setSubscribeVideoBlocklist": { "windows": "setSubscribeVideoBlocklist", "android": "setSubscribeVideoBlocklist", "ios": "setSubscribeVideoBlocklist:", "macos": "setSubscribeVideoBlocklist:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_publishnsubscribe" }, "setSubscribeVideoAllowlist": { "windows": "setSubscribeVideoAllowlist", "android": "setSubscribeVideoAllowlist", "ios": "setSubscribeVideoAllowlist:", "macos": "setSubscribeVideoAllowlist:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_publishnsubscribe" }, "setVideoScenario": { "windows": "setVideoScenario", "android": "setVideoScenario", "ios": "setVideoScenario:", "macos": "setVideoScenario:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_video_basic" }, "setVideoEncoderConfiguration": { "windows": "setVideoEncoderConfiguration", "android": "setVideoEncoderConfiguration", "ios": "setVideoEncoderConfiguration:", "macos": "setVideoEncoderConfiguration:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_video_basic" }, "setupLocalVideo": { "windows": "setupLocalVideo", "android": "setupLocalVideo", "ios": "setupLocalVideo:", "macos": "setupLocalVideo:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_video_rendering" }, "setupRemoteVideo": { "windows": "setupRemoteVideo", "android": "setupRemoteVideo", "ios": "setupRemoteVideo:", "macos": "setupRemoteVideo:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_video_rendering" }, "setLocalRenderMode1": { "windows": "setLocalRenderMode [1/2]", @@ -1502,12 +1992,23 @@ "macos": "setLocalRenderMode:mode:", "isOverload": true, "params": { - "windows": ["renderMode"], - "android": ["renderMode"], - "ios": ["mode", "uid"], - "macos": ["mode", "uid"] + "windows": [ + "renderMode" + ], + "android": [ + "renderMode" + ], + "ios": [ + "mode", + "uid" + ], + "macos": [ + "mode", + "uid" + ] }, - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_video_rendering" }, "setLocalRenderMode2": { "windows": "setLocalRenderMode [2/2]", @@ -1516,33 +2017,49 @@ "macos": "setLocalRenderMode:mirror:", "isOverload": true, "params": { - "windows": ["renderMode", "mirrorMode"], - "android": ["renderMode", "mirrorMode"], - "ios": ["mode", "mirror"], - "macos": ["mode", "mirror"] + "windows": [ + "renderMode", + "mirrorMode" + ], + "android": [ + "renderMode", + "mirrorMode" + ], + "ios": [ + "mode", + "mirror" + ], + "macos": [ + "mode", + "mirror" + ] }, - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_video_rendering" }, "setRemoteRenderMode2": { "windows": "setRemoteRenderMode", "android": "setRemoteRenderMode", "ios": "setRemoteRenderMode:mode:mirror:", "macos": "setRemoteRenderMode:mode:mirror:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_video_rendering" }, "setLocalRenderTargetFps": { "windows": "setLocalRenderTargetFps", "android": "setLocalRenderTargetFps", - "ios": "setLocalRenderTargetFps", - "macos": "setLocalRenderTargetFps", - "parent_class": "IRtcEngine" + "ios": "setLocalRenderTargetFps:targetFps:", + "macos": "setLocalRenderTargetFps:targetFps:", + "parent_class": "IRtcEngine", + "toc": "toc_video_rendering" }, "setRemoteRenderTargetFps": { "windows": "setRemoteRenderTargetFps", "android": "setRemoteRenderTargetFps", - "ios": "setRemoteRenderTargetFps", - "macos": "setRemoteRenderTargetFps", - "parent_class": "IRtcEngine" + "ios": "setRemoteRenderTargetFps:", + "macos": "setRemoteRenderTargetFps:", + "parent_class": "IRtcEngine", + "toc": "toc_video_rendering" }, "startPreview": { "windows": "startPreview [1/2]", @@ -1551,7 +2068,8 @@ "macos": "startPreview", "isOverload": true, "params": {}, - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_video_basic" }, "startPreview2": { "windows": "startPreview [2/2]", @@ -1560,12 +2078,21 @@ "macos": "startPreview:", "isOverload": true, "params": { - "windows": ["sourceType"], - "android": ["sourceType"], - "ios": ["sourceType"], - "macos": ["sourceType"] + "windows": [ + "sourceType" + ], + "android": [ + "sourceType" + ], + "ios": [ + "sourceType" + ], + "macos": [ + "sourceType" + ] }, - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_video_basic" }, "stopPreview": { "windows": "stopPreview [1/2]", @@ -1574,7 +2101,8 @@ "macos": "stopPreview", "isOverload": true, "params": {}, - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_video_basic" }, "stopPreview2": { "windows": "stopPreview [2/2]", @@ -1583,75 +2111,93 @@ "macos": "stopPreview:", "isOverload": true, "params": { - "windows": ["sourceType"], - "android": ["sourceType"], - "ios": ["sourceType"], - "macos": ["sourceType"] + "windows": [ + "sourceType" + ], + "android": [ + "sourceType" + ], + "ios": [ + "sourceType" + ], + "macos": [ + "sourceType" + ] }, - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_video_basic" }, "enableLocalVideo": { "windows": "enableLocalVideo", "android": "enableLocalVideo", "ios": "enableLocalVideo:", "macos": "enableLocalVideo:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_video_basic" }, "muteLocalVideoStream": { "windows": "muteLocalVideoStream", "android": "muteLocalVideoStream", "ios": "muteLocalVideoStream:", "macos": "muteLocalVideoStream:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_publishnsubscribe" }, "muteRemoteVideoStream": { "windows": "muteRemoteVideoStream", "android": "muteRemoteVideoStream", "ios": "muteRemoteVideoStream:mute:", "macos": "muteRemoteVideoStream:mute:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_publishnsubscribe" }, "muteAllRemoteVideoStreams": { "windows": "muteAllRemoteVideoStreams", "android": "muteAllRemoteVideoStreams", "ios": "muteAllRemoteVideoStreams:", "macos": "muteAllRemoteVideoStreams:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_publishnsubscribe" }, "setRemoteVideoSubscriptionOptions": { "windows": "setRemoteVideoSubscriptionOptions", "android": "setRemoteVideoSubscriptionOptions", "ios": "setRemoteVideoSubscriptionOptions:options:", "macos": "setRemoteVideoSubscriptionOptions:options:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_publishnsubscribe" }, "setRemoteVideoSubscriptionOptionsEx": { "windows": "setRemoteVideoSubscriptionOptionsEx", "android": "setRemoteVideoSubscriptionOptionsEx", "ios": "setRemoteVideoSubscriptionOptionsEx:options:connection:", "macos": "setRemoteVideoSubscriptionOptionsEx:options:connection:", - "parent_class": "IRtcEngineEx" + "parent_class": "IRtcEngineEx", + "toc": "toc_publishnsubscribe" }, "queryCodecCapability": { "windows": "queryCodecCapability", "android": "queryCodecCapability", "ios": "queryCodecCapability", "macos": "queryCodecCapability", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_video_device" }, "setAdvancedAudioOptions": { "windows": "setAdvancedAudioOptions", "android": "setAdvancedAudioOptions", "ios": "setAdvancedAudioOptions:", "macos": "setAdvancedAudioOptions:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_effect" }, "setAINSMode": { "windows": "setAINSMode", "android": "setAINSMode", "ios": "setAINSMode:mode:", "macos": "setAINSMode:mode:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_effect" }, "setBeautyEffectOptions": { "windows": "setBeautyEffectOptions", @@ -1660,12 +2206,26 @@ "macos": "setBeautyEffectOptions:options:", "isOverload": true, "params": { - "windows": ["enabled", "options", "type"], - "android": ["enabled", "options"], - "ios": ["enable", "options"], - "macos": ["enable", "options"] + "windows": [ + "enabled", + "options", + "type" + ], + "android": [ + "enabled", + "options" + ], + "ios": [ + "enable", + "options" + ], + "macos": [ + "enable", + "options" + ] }, - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_video_enhance_option" }, "enableVirtualBackground": { "windows": "enableVirtualBackground", @@ -1674,12 +2234,30 @@ "macos": "enableVirtualBackground:backData:segData:", "isOverload": true, "params": { - "windows": ["enabled", "backgroundSource", "segproperty", "type"], - "android": ["enabled", "backgroundSource", "segproperty"], - "ios": ["enable", "backData", "segData"], - "macos": ["enable", "backData", "segData"] + "windows": [ + "enabled", + "backgroundSource", + "segproperty", + "type" + ], + "android": [ + "enabled", + "backgroundSource", + "segproperty" + ], + "ios": [ + "enable", + "backData", + "segData" + ], + "macos": [ + "enable", + "backData", + "segData" + ] }, - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_virtualbackground" }, "setLowlightEnhanceOptions": { "windows": "setLowlightEnhanceOptions", @@ -1688,12 +2266,26 @@ "macos": "setLowlightEnhanceOptions:options:", "isOverload": true, "params": { - "windows": ["enabled", "options", "type"], - "android": ["enabled", "options"], - "ios": ["enable", "options"], - "macos": ["enable", "options"] + "windows": [ + "enabled", + "options", + "type" + ], + "android": [ + "enabled", + "options" + ], + "ios": [ + "enable", + "options" + ], + "macos": [ + "enable", + "options" + ] }, - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_video_enhance_option" }, "setVideoDenoiserOptions": { "windows": "setVideoDenoiserOptions", @@ -1702,12 +2294,26 @@ "macos": "setVideoDenoiserOptions:options:", "isOverload": true, "params": { - "windows": ["enabled", "options", "type"], - "android": ["enabled", "options"], - "ios": ["enable", "options"], - "macos": ["enable", "options"] + "windows": [ + "enabled", + "options", + "type" + ], + "android": [ + "enabled", + "options" + ], + "ios": [ + "enable", + "options" + ], + "macos": [ + "enable", + "options" + ] }, - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_video_enhance_option" }, "setColorEnhanceOptions": { "windows": "setColorEnhanceOptions", @@ -1716,12 +2322,26 @@ "macos": "setColorEnhanceOptions:options:", "isOverload": true, "params": { - "windows": ["enabled", "options", "type"], - "android": ["enabled", "options"], - "ios": ["enable", "options"], - "macos": ["enable", "options"] + "windows": [ + "enabled", + "options", + "type" + ], + "android": [ + "enabled", + "options" + ], + "ios": [ + "enable", + "options" + ], + "macos": [ + "enable", + "options" + ] }, - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_video_enhance_option" }, "setFilterEffectOptions": { "windows": "setFilterEffectOptions", @@ -1730,26 +2350,45 @@ "macos": "setFilterEffectOptions:options:sourceType:", "isOverload": true, "params": { - "windows": ["enabled", "options", "type"], - "android": ["enabled", "options", "sourceType"], - "ios": ["enable", "options", "sourceType"], - "macos": ["enable", "options", "sourceType"] + "windows": [ + "enabled", + "options", + "type" + ], + "android": [ + "enabled", + "options", + "sourceType" + ], + "ios": [ + "enable", + "options", + "sourceType" + ], + "macos": [ + "enable", + "options", + "sourceType" + ] }, - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_video_enhance_option" }, "registerFaceInfoObserver": { "windows": "registerFaceInfoObserver", "android": "registerFaceInfoObserver", "ios": "setFaceInfoDelegate:", "macos": "setFaceInfoDelegate:", - "parent_class": "IMediaEngine" + "parent_class": "IMediaEngine", + "toc": "toc_speech_driven" }, "adjustUserPlaybackSignalVolumeEx": { "windows": "adjustUserPlaybackSignalVolumeEx", "android": "adjustUserPlaybackSignalVolumeEx", "ios": "adjustUserPlaybackSignalVolumeEx:volume:connection:", "macos": "adjustUserPlaybackSignalVolumeEx:volume:connection:", - "parent_class": "IRtcEngineEx" + "parent_class": "IRtcEngineEx", + "toc": "toc_audio_basic" }, "createDataStreamEx1": { "windows": "createDataStreamEx [1/2]", @@ -1758,12 +2397,32 @@ "macos": "createDataStreamEx:reliable:ordered:connection:", "isOverload": true, "params": { - "windows": ["streamId", "reliable", "ordered", "connection"], - "android": ["reliable", "ordered", "connection"], - "ios": ["streamId", "reliable", "ordered", "connection"], - "macos": ["streamId", "reliable", "ordered", "connection"] + "windows": [ + "streamId", + "reliable", + "ordered", + "connection" + ], + "android": [ + "reliable", + "ordered", + "connection" + ], + "ios": [ + "streamId", + "reliable", + "ordered", + "connection" + ], + "macos": [ + "streamId", + "reliable", + "ordered", + "connection" + ] }, - "parent_class": "IRtcEngineEx" + "parent_class": "IRtcEngineEx", + "toc": "toc_datastream" }, "createDataStreamEx2": { "windows": "createDataStreamEx [2/2]", @@ -1772,40 +2431,60 @@ "macos": "createDataStreamEx:config:connection:", "isOverload": true, "params": { - "windows": ["streamId", "config", "connection"], - "android": ["config", "connection"], - "ios": ["streamId", "config", "connection"], - "macos": ["streamId", "config", "connection"] + "windows": [ + "streamId", + "config", + "connection" + ], + "android": [ + "config", + "connection" + ], + "ios": [ + "streamId", + "config", + "connection" + ], + "macos": [ + "streamId", + "config", + "connection" + ] }, - "parent_class": "IRtcEngineEx" + "parent_class": "IRtcEngineEx", + "toc": "toc_datastream" }, "enableAudioVolumeIndicationEx": { "windows": "enableAudioVolumeIndicationEx", "android": "enableAudioVolumeIndicationEx", "ios": "enableAudioVolumeIndicationEx:smooth:reportVad:connection:", "macos": "enableAudioVolumeIndicationEx:smooth:reportVad:connection:", - "parent_class": "IRtcEngineEx" + "parent_class": "IRtcEngineEx", + "toc": "toc_audio_basic" }, "joinChannelEx": { "windows": "joinChannelEx", "android": "joinChannelEx", "ios": "joinChannelExByToken:connection:delegate:mediaOptions:joinSuccess:", "macos": "joinChannelExByToken:connection:delegate:mediaOptions:joinSuccess:", - "parent_class": "IRtcEngineEx" + "parent_class": "IRtcEngineEx", + "toc": "toc_channel" }, "joinChannelWithUserAccountEx": { "windows": "joinChannelWithUserAccountEx", "android": "joinChannelWithUserAccountEx", "ios": "joinChannelExByToken:channelId:userAccount:delegate:mediaOptions:joinSuccess:", "macos": "joinChannelExByToken:channelId:userAccount:delegate:mediaOptions:joinSuccess:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_channel" }, "getUserInfoByUid": { "windows": "getUserInfoByUid", "android": "getUserInfoByUid", "ios": "getUserInfoByUid:withError:", "macos": "getUserInfoByUid:withError:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_channel" }, "leaveChannelEx": { "windows": "leaveChannelEx [1/2]", @@ -1814,12 +2493,23 @@ "macos": "leaveChannelEx:leaveChannelBlock:", "isOverload": true, "params": { - "windows": ["connection"], - "android": ["connection"], - "ios": ["connection", "leaveChannelBlock"], - "macos": ["connection", "leaveChannelBlock"] + "windows": [ + "connection" + ], + "android": [ + "connection" + ], + "ios": [ + "connection", + "leaveChannelBlock" + ], + "macos": [ + "connection", + "leaveChannelBlock" + ] }, - "parent_class": "IRtcEngineEx" + "parent_class": "IRtcEngineEx", + "toc": "toc_channel" }, "leaveChannelEx2": { "windows": "leaveChannelEx [2/2]", @@ -1828,19 +2518,35 @@ "macos": "leaveChannelEx:options:leaveChannelBlock:", "isOverload": true, "params": { - "windows": ["connection", "options"], - "android": ["connection", "options"], - "ios": ["connection", "options", "leaveChannelBlock"], - "macos": ["connection", "options", "leaveChannelBlock"] + "windows": [ + "connection", + "options" + ], + "android": [ + "connection", + "options" + ], + "ios": [ + "connection", + "options", + "leaveChannelBlock" + ], + "macos": [ + "connection", + "options", + "leaveChannelBlock" + ] }, - "parent_class": "IRtcEngineEx" + "parent_class": "IRtcEngineEx", + "toc": "toc_channel" }, "muteRemoteAudioStreamEx": { "windows": "muteRemoteAudioStreamEx", "android": "muteRemoteAudioStreamEx", "ios": "muteRemoteAudioStreamEx:mute:connection:", "macos": "muteRemoteAudioStreamEx:mute:connection:", - "parent_class": "IRtcEngineEx" + "parent_class": "IRtcEngineEx", + "toc": "toc_publishnsubscribe" }, "addVideoWatermarkEx": { "windows": "addVideoWatermarkEx [1/2]", @@ -1849,64 +2555,89 @@ "macos": "addVideoWatermarkEx:options:connection:", "isOverload": true, "params": { - "windows": ["watermarkUrl", "options", "connection"], - "android": ["watermarkUrl", "options", "connection"], - "ios": ["url", "options", "connection"], - "macos": ["url", "options", "connection"] + "windows": [ + "watermarkUrl", + "options", + "connection" + ], + "android": [ + "watermarkUrl", + "options", + "connection" + ], + "ios": [ + "url", + "options", + "connection" + ], + "macos": [ + "url", + "options", + "connection" + ] }, - "parent_class": "IRtcEngineEx" + "parent_class": "IRtcEngineEx", + "toc": "toc_watermark" }, "muteRemoteVideoStreamEx": { "windows": "muteRemoteVideoStreamEx", "android": "muteRemoteVideoStreamEx", "ios": "muteRemoteVideoStreamEx:mute:connection:", "macos": "muteRemoteVideoStreamEx:mute:connection:", - "parent_class": "IRtcEngineEx" + "parent_class": "IRtcEngineEx", + "toc": "toc_publishnsubscribe" }, "clearVideoWatermarkEx": { "windows": "clearVideoWatermarkEx", "android": "clearVideoWatermarkEx", "ios": "clearVideoWatermarkEx:", "macos": "clearVideoWatermarkEx:", - "parent_class": "IRtcEngineEx" + "parent_class": "IRtcEngineEx", + "toc": "toc_watermark" }, "enableLoopbackRecordingEx": { "windows": "enableLoopbackRecordingEx", "macos": "enableLoopbackRecordingEx:deviceName:connection:", - "parent_class": "IRtcEngineEx" + "parent_class": "IRtcEngineEx", + "toc": "toc_audio_capture" }, "getConnectionStateEx": { "windows": "getConnectionStateEx", "android": "getConnectionStateEx", "ios": "getConnectionStateEx:", "macos": "getConnectionStateEx:", - "parent_class": "IRtcEngineEx" + "parent_class": "IRtcEngineEx", + "toc": "toc_network" }, "resumeAllChannelMediaRelayEx": { "windows": "resumeAllChannelMediaRelayEx", "android": "resumeAllChannelMediaRelayEx", "ios": "resumeAllChannelMediaRelayEx:", "macos": "resumeAllChannelMediaRelayEx:", - "parent_class": "IRtcEngineEx" + "parent_class": "IRtcEngineEx", + "toc": "toc_channel_media_relay" }, "sendCustomReportMessageEx": { "windows": "sendCustomReportMessageEx", "android": "sendCustomReportMessageEx", "ios": "sendCustomReportMessageEx:category:event:label:value:connection:", "macos": "sendCustomReportMessageEx:category:event:label:value:connection:", - "parent_class": "IRtcEngineEx" + "parent_class": "IRtcEngineEx", + "toc": "toc_network" }, "sendStreamMessageEx": { "windows": "sendStreamMessageEx", "android": "sendStreamMessageEx", - "parent_class": "IRtcEngineEx" + "parent_class": "IRtcEngineEx", + "toc": "toc_datastream" }, "setRemoteRenderModeEx": { "windows": "setRemoteRenderModeEx", "android": "setRemoteRenderModeEx", "ios": "setRemoteRenderModeEx:mode:mirror:connection:", "macos": "setRemoteRenderModeEx:mode:mirror:connection:", - "parent_class": "IRtcEngineEx" + "parent_class": "IRtcEngineEx", + "toc": "toc_video_rendering" }, "setRemoteVideoStreamTypeEx": { "windows": "setRemoteVideoStreamTypeEx", @@ -1915,75 +2646,101 @@ "macos": "setRemoteVideoStreamEx:type:connection:", "isOverload": true, "params": { - "windows": ["uid", "streamType", "connection"], - "android": ["uid", "streamType", "connection"], - "ios": ["uid", "streamType", "connection"], - "macos": ["uid", "streamType", "connection"] + "windows": [ + "uid", + "streamType", + "connection" + ], + "android": [ + "uid", + "streamType", + "connection" + ], + "ios": [ + "uid", + "streamType", + "connection" + ], + "macos": [ + "uid", + "streamType", + "connection" + ] }, - "parent_class": "IRtcEngineEx" + "parent_class": "IRtcEngineEx", + "toc": "toc_publishnsubscribe" }, "setRemoteVoicePositionEx": { "windows": "setRemoteVoicePositionEx", "android": "setRemoteVoicePositionEx", - "ios": "setRemoteVoicePosition:pan:gain:connection:", - "macos": "setRemoteVoicePosition:pan:gain:connection:", - "parent_class": "IRtcEngineEx" + "ios": "setRemoteVoicePositionEx:pan:gain:connection:", + "macos": "setRemoteVoicePositionEx:pan:gain:connection:", + "parent_class": "IRtcEngineEx", + "toc": "toc_sound_position" }, "setSubscribeAudioBlocklistEx": { "windows": "setSubscribeAudioBlocklistEx", "android": "setSubscribeAudioBlocklistEx", "ios": "setSubscribeAudioBlocklistEx:connection:", "macos": "setSubscribeAudioBlocklistEx:connection:", - "parent_class": "IRtcEngineEx" + "parent_class": "IRtcEngineEx", + "toc": "toc_publishnsubscribe" }, "setSubscribeAudioAllowlistEx": { "windows": "setSubscribeAudioAllowlistEx", "android": "setSubscribeAudioAllowlistEx", "ios": "setSubscribeAudioAllowlistEx:connection:", "macos": "setSubscribeAudioAllowlistEx:connection:", - "parent_class": "IRtcEngineEx" + "parent_class": "IRtcEngineEx", + "toc": "toc_publishnsubscribe" }, "setSubscribeVideoBlocklistEx": { "windows": "setSubscribeVideoBlocklistEx", "android": "setSubscribeVideoBlocklistEx", "ios": "setSubscribeVideoBlocklistEx:connection:", "macos": "setSubscribeVideoBlocklistEx:connection:", - "parent_class": "IRtcEngineEx" + "parent_class": "IRtcEngineEx", + "toc": "toc_publishnsubscribe" }, "setSubscribeVideoAllowlistEx": { "windows": "setSubscribeVideoAllowlistEx", "android": "setSubscribeVideoAllowlistEx", "ios": "setSubscribeVideoAllowlistEx:connection:", "macos": "setSubscribeVideoAllowlistEx:connection:", - "parent_class": "IRtcEngineEx" + "parent_class": "IRtcEngineEx", + "toc": "toc_publishnsubscribe" }, "setupRemoteVideoEx": { "windows": "setupRemoteVideoEx", "android": "setupRemoteVideoEx", "ios": "setupRemoteVideoEx:connection:", "macos": "setupRemoteVideoEx:connection:", - "parent_class": "IRtcEngineEx" + "parent_class": "IRtcEngineEx", + "toc": "toc_video_rendering" }, "setVideoEncoderConfigurationEx": { "windows": "setVideoEncoderConfigurationEx", "android": "setVideoEncoderConfigurationEx", "ios": "setVideoEncoderConfigurationEx:connection:", "macos": "setVideoEncoderConfigurationEx:connection:", - "parent_class": "IRtcEngineEx" + "parent_class": "IRtcEngineEx", + "toc": "toc_video_basic" }, "startOrUpdateChannelMediaRelayEx": { "windows": "startOrUpdateChannelMediaRelayEx", "android": "startOrUpdateChannelMediaRelayEx", "ios": "startOrUpdateChannelMediaRelayEx:connection:", "macos": "startOrUpdateChannelMediaRelayEx:connection:", - "parent_class": "IRtcEngineEx" + "parent_class": "IRtcEngineEx", + "toc": "toc_channel_media_relay" }, "pauseAllChannelMediaRelayEx": { "windows": "pauseAllChannelMediaRelayEx", "android": "pauseAllChannelMediaRelayEx", "ios": "pauseAllChannelMediaRelayEx:", "macos": "pauseAllChannelMediaRelayEx:", - "parent_class": "IRtcEngineEx" + "parent_class": "IRtcEngineEx", + "toc": "toc_channel_media_relay" }, "takeSnapshotEx": { "windows": "takeSnapshotEx [1/2]", @@ -1992,12 +2749,29 @@ "macos": "takeSnapshotEx:uid:filePath:", "isOverload": true, "params": { - "windows": ["connection", "uid", "filePath"], - "android": ["connection", "uid", "filePath"], - "ios": ["connection", "uid", "filePath"], - "macos": ["connection", "uid", "filePath"] + "windows": [ + "connection", + "uid", + "filePath" + ], + "android": [ + "connection", + "uid", + "filePath" + ], + "ios": [ + "connection", + "uid", + "filePath" + ], + "macos": [ + "connection", + "uid", + "filePath" + ] }, - "parent_class": "IRtcEngineEx" + "parent_class": "IRtcEngineEx", + "toc": "toc_snapshot" }, "takeSnapshotEx2": { "windows": "takeSnapshotEx [2/2]", @@ -2006,105 +2780,137 @@ "macos": "takeSnapshotExWithConfig:uid:config:", "isOverload": true, "params": { - "windows": ["connection", "uid", "config"], - "android": ["connection", "uid", "config"], - "ios": ["connection", "uid", "config"], - "macos": ["connection", "uid", "config"] + "windows": [ + "connection", + "uid", + "config" + ], + "android": [ + "connection", + "uid", + "config" + ], + "ios": [ + "connection", + "uid", + "config" + ], + "macos": [ + "connection", + "uid", + "config" + ] }, - "parent_class": "IRtcEngineEx" + "parent_class": "IRtcEngineEx", + "toc": "toc_snapshot" }, "updateChannelMediaOptionsEx": { "windows": "updateChannelMediaOptionsEx", "android": "updateChannelMediaOptionsEx", "ios": "updateChannelExWithMediaOptions:connection:", "macos": "updateChannelExWithMediaOptions:connection:", - "parent_class": "IRtcEngineEx" + "parent_class": "IRtcEngineEx", + "toc": "toc_channel" }, "muteLocalAudioStreamEx": { "windows": "muteLocalAudioStreamEx", "android": "muteLocalAudioStreamEx", "ios": "muteLocalAudioStreamEx:connection:", "macos": "muteLocalAudioStreamEx:connection:", - "parent_class": "IRtcEngineEx" + "parent_class": "IRtcEngineEx", + "toc": "toc_publishnsubscribe" }, "muteLocalVideoStreamEx": { "windows": "muteLocalVideoStreamEx", "android": "muteLocalVideoStreamEx", "ios": "muteLocalVideoStreamEx:connection:", "macos": "muteLocalVideoStreamEx:connection:", - "parent_class": "IRtcEngineEx" + "parent_class": "IRtcEngineEx", + "toc": "toc_publishnsubscribe" }, "muteAllRemoteAudioStreamsEx": { "windows": "muteAllRemoteAudioStreamsEx", "android": "muteAllRemoteAudioStreamsEx", "ios": "muteAllRemoteAudioStreamsEx:connection:", "macos": "muteAllRemoteAudioStreamsEx:connection:", - "parent_class": "IRtcEngineEx" + "parent_class": "IRtcEngineEx", + "toc": "toc_publishnsubscribe" }, "muteAllRemoteVideoStreamsEx": { "windows": "muteAllRemoteVideoStreamsEx", "android": "muteAllRemoteVideoStreamsEx", "ios": "muteAllRemoteVideoStreamsEx:connection:", "macos": "muteAllRemoteVideoStreamsEx:connection:", - "parent_class": "IRtcEngineEx" + "parent_class": "IRtcEngineEx", + "toc": "toc_publishnsubscribe" }, "stopChannelMediaRelayEx": { "windows": "stopChannelMediaRelayEx", "android": "stopChannelMediaRelayEx", "ios": "stopChannelMediaRelayEx:", "macos": "stopChannelMediaRelayEx:", - "parent_class": "IRtcEngineEx" + "parent_class": "IRtcEngineEx", + "toc": "toc_channel_media_relay" }, "startRtmpStreamWithoutTranscodingEx": { "windows": "startRtmpStreamWithoutTranscodingEx", "android": "startRtmpStreamWithoutTranscodingEx", "ios": "startRtmpStreamWithoutTranscodingEx:connection:", "macos": "startRtmpStreamWithoutTranscodingEx:connection:", - "parent_class": "IRtcEngineEx" + "parent_class": "IRtcEngineEx", + "toc": "toc_media_push" }, "startRtmpStreamWithTranscodingEx": { "windows": "startRtmpStreamWithTranscodingEx", "android": "startRtmpStreamWithTranscodingEx", "ios": "startRtmpStreamWithTranscodingEx:transcoding:connection:", "macos": "startRtmpStreamWithTranscodingEx:transcoding:connection:", - "parent_class": "IRtcEngineEx" + "parent_class": "IRtcEngineEx", + "toc": "toc_media_push" }, "updateRtmpTranscodingEx": { "windows": "updateRtmpTranscodingEx", "android": "updateRtmpTranscodingEx", "ios": "updateRtmpTranscodingEx:connection:", "macos": "updateRtmpTranscodingEx:connection:", - "parent_class": "IRtcEngineEx" + "parent_class": "IRtcEngineEx", + "toc": "toc_media_push" }, "stopRtmpStreamEx": { "windows": "stopRtmpStreamEx", "android": "stopRtmpStreamEx", "ios": "stopRtmpStreamEx:connection:", "macos": "stopRtmpStreamEx:connection:", - "parent_class": "IRtcEngineEx" + "parent_class": "IRtcEngineEx", + "toc": "toc_media_push" }, "getCount_IScreenCaptureSourceList": { "windows": "getCount", - "parent_class": "IScreenCaptureSourceList" + "parent_class": "IScreenCaptureSourceList", + "toc": "toc_screencapture" }, "getScreenCaptureSources": { "windows": "getScreenCaptureSources", "macos": "getScreenCaptureSourcesWithThumbSize:iconSize:includeScreen:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_screencapture" }, "getSourceInfo_IScreenCaptureSourceList": { "windows": "getSourceInfo", - "parent_class": "IScreenCaptureSourceList" + "parent_class": "IScreenCaptureSourceList", + "toc": "toc_screencapture" }, "queryScreenCaptureCapability": { "windows": "queryScreenCaptureCapability", "android": "queryScreenCaptureCapability", "ios": "queryScreenCaptureCapability", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_screencapture" }, "release_IScreenCaptureSourceList": { "windows": "release", - "parent_class": "IScreenCaptureSourceList" + "parent_class": "IScreenCaptureSourceList", + "toc": "toc_screencapture" }, "startScreenCapture": { "windows": "startScreenCapture [1/2]", @@ -2113,75 +2919,108 @@ "macos": "startScreenCapture:", "isOverload": true, "params": { - "windows": ["captureParams"], - "android": ["screenCaptureParameters"], - "ios": ["parameters"] + "windows": [ + "captureParams" + ], + "android": [ + "screenCaptureParameters" + ], + "ios": [ + "parameters" + ] }, - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_screencapture" }, "startScreenCapture2": { "windows": "startScreenCapture [2/2]", "macos": "startScreenCapture:config:", "isOverload": true, "params": { - "windows": ["sourceType", "config"], - "android": ["sourceType", "config"], - "ios": ["sourceType", "config"], - "macos": ["sourceType", "config"] + "windows": [ + "sourceType", + "config" + ], + "android": [ + "sourceType", + "config" + ], + "ios": [ + "sourceType", + "config" + ], + "macos": [ + "sourceType", + "config" + ] }, - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_screencapture" }, "startScreenCaptureByDisplayId": { "windows": "startScreenCaptureByDisplayId", "android": "startScreenCaptureByDisplayId", "ios": "startScreenCaptureByDisplayId:regionRect:captureParams:", "macos": "startScreenCaptureByDisplayId:regionRect:captureParams:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_screencapture" }, "startScreenCaptureByScreenRect": { "windows": "startScreenCaptureByScreenRect", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_screencapture" }, "startScreenCaptureByWindowId": { "windows": "startScreenCaptureByWindowId", "macos": "startScreenCaptureByWindowId:regionRect:captureParams:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_screencapture" }, "setExternalMediaProjection": { "windows": "setExternalMediaProjection", "android": "setExternalMediaProjection", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_screencapture" }, "setScreenCaptureContentHint": { "windows": "setScreenCaptureContentHint", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_screencapture" }, "setScreenCaptureScenario": { "windows": "setScreenCaptureScenario", "android": "setScreenCaptureScenario", "ios": "setScreenCaptureScenario:", "macos": "setScreenCaptureScenario:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_screencapture" }, "updateScreenCapture": { "windows": "updateScreenCapture", "ios": "updateScreenCapture:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_screencapture" }, "updateScreenCaptureParameters": { "windows": "updateScreenCaptureParameters", "android": "updateScreenCaptureParameters", "macos": "updateScreenCaptureParameters:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_screencapture" }, "updateScreenCaptureRegion1": { "windows": "updateScreenCaptureRegion", "isOverload": true, "params": { - "windows": ["regionRect"], - "macos": ["rect"] + "windows": [ + "regionRect" + ], + "macos": [ + "rect" + ] }, - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_screencapture" }, "stopScreenCapture": { "windows": "stopScreenCapture [1/2]", @@ -2190,33 +3029,45 @@ "macos": "stopScreenCapture", "isOverload": true, "params": {}, - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_screencapture" }, "stopScreenCapture2": { "windows": "stopScreenCapture [2/2]", "macos": "stopScreenCapture:", "isOverload": true, "params": { - "windows": ["sourceType"], - "android": ["sourceType"], - "ios": ["sourceType"], - "macos": ["sourceType"] + "windows": [ + "sourceType" + ], + "android": [ + "sourceType" + ], + "ios": [ + "sourceType" + ], + "macos": [ + "sourceType" + ] }, - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_screencapture" }, "setAudioMixingDualMonoMode": { "windows": "setAudioMixingDualMonoMode", "android": "setAudioMixingDualMonoMode", "ios": "setAudioMixingDualMonoMode:", "macos": "setAudioMixingDualMonoMode:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_mixing" }, "setAudioMixingPlaybackSpeed": { "windows": "setAudioMixingPlaybackSpeed", "android": "setAudioMixingPlaybackSpeed", "ios": "setAudioMixingPlaybackSpeed:", "macos": "setAudioMixingPlaybackSpeed:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_mixing" }, "startAudioMixing": { "windows": "startAudioMixing [1/2]", @@ -2225,12 +3076,29 @@ "macos": "startAudioMixing:loopback:cycle:", "isOverload": true, "params": { - "windows": ["filePath", "loopback", "cycle"], - "android": ["filePath", "loopback", "cycle"], - "ios": ["filePath", "loopback", "cycle"], - "macos": ["filePath", "loopback", "cycle"] + "windows": [ + "filePath", + "loopback", + "cycle" + ], + "android": [ + "filePath", + "loopback", + "cycle" + ], + "ios": [ + "filePath", + "loopback", + "cycle" + ], + "macos": [ + "filePath", + "loopback", + "cycle" + ] }, - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_mixing" }, "startAudioMixing2": { "windows": "startAudioMixing [2/2]", @@ -2239,124 +3107,161 @@ "macos": "startAudioMixing:loopback:cycle:startPos:", "isOverload": true, "params": { - "windows": ["filePath", "loopback", "cycle", "startPos"], - "android": ["filePath", "loopback", "cycle", "startPos"], - "ios": ["filePath", "loopback", "cycle", "startPos"], - "macos": ["filePath", "loopback", "cycle", "startPos"] + "windows": [ + "filePath", + "loopback", + "cycle", + "startPos" + ], + "android": [ + "filePath", + "loopback", + "cycle", + "startPos" + ], + "ios": [ + "filePath", + "loopback", + "cycle", + "startPos" + ], + "macos": [ + "filePath", + "loopback", + "cycle", + "startPos" + ] }, - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_mixing" }, "stopAudioMixing": { "windows": "stopAudioMixing", "android": "stopAudioMixing", "ios": "stopAudioMixing", "macos": "stopAudioMixing", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_mixing" }, "pauseAudioMixing": { "windows": "pauseAudioMixing", "android": "pauseAudioMixing", "ios": "pauseAudioMixing", "macos": "pauseAudioMixing", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_mixing" }, "resumeAudioMixing": { "windows": "resumeAudioMixing", "android": "resumeAudioMixing", "ios": "resumeAudioMixing", "macos": "resumeAudioMixing", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_mixing" }, "adjustAudioMixingVolume": { "windows": "adjustAudioMixingVolume", "android": "adjustAudioMixingVolume", "ios": "adjustAudioMixingVolume:", "macos": "adjustAudioMixingVolume:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_mixing" }, "adjustAudioMixingPlayoutVolume": { "windows": "adjustAudioMixingPlayoutVolume", "android": "adjustAudioMixingPlayoutVolume", "ios": "adjustAudioMixingPlayoutVolume:", "macos": "adjustAudioMixingPlayoutVolume:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_mixing" }, "adjustAudioMixingPublishVolume": { "windows": "adjustAudioMixingPublishVolume", "android": "adjustAudioMixingPublishVolume", "ios": "adjustAudioMixingPublishVolume:", "macos": "adjustAudioMixingPublishVolume:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_mixing" }, "getAudioMixingPlayoutVolume": { "windows": "getAudioMixingPlayoutVolume", "android": "getAudioMixingPlayoutVolume", "ios": "getAudioMixingPlayoutVolume", "macos": "getAudioMixingPlayoutVolume", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_mixing" }, "getAudioMixingPublishVolume": { "windows": "getAudioMixingPublishVolume", "android": "getAudioMixingPublishVolume", "ios": "getAudioMixingPublishVolume", "macos": "getAudioMixingPublishVolume", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_mixing" }, "getAudioMixingDuration": { "windows": "getAudioMixingDuration", "android": "getAudioMixingDuration", "ios": "getAudioMixingDuration", "macos": "getAudioMixingDuration", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_mixing" }, "getAudioMixingCurrentPosition": { "windows": "getAudioMixingCurrentPosition", "android": "getAudioMixingCurrentPosition", "ios": "getAudioMixingCurrentPosition", "macos": "getAudioMixingCurrentPosition", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_mixing" }, "setAudioMixingPitch": { "windows": "setAudioMixingPitch", "android": "setAudioMixingPitch", "ios": "setAudioMixingPitch:", "macos": "setAudioMixingPitch:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_mixing" }, "setAudioMixingPosition": { "windows": "setAudioMixingPosition", "android": "setAudioMixingPosition", "ios": "setAudioMixingPosition:", "macos": "setAudioMixingPosition:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_mixing" }, "getEffectsVolume": { "windows": "getEffectsVolume", "android": "getEffectsVolume", "ios": "getEffectsVolume", "macos": "getEffectsVolume", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_effect_file" }, "setEffectsVolume": { "windows": "setEffectsVolume", "android": "setEffectsVolume", "ios": "setEffectsVolume:", "macos": "setEffectsVolume:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_effect_file" }, "setVolumeOfEffect": { "windows": "setVolumeOfEffect", "android": "setVolumeOfEffect", "ios": "setVolumeOfEffect:withVolume:", "macos": "setVolumeOfEffect:withVolume:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_effect_file" }, "getVolumeOfEffect": { "windows": "getVolumeOfEffect", "android": "getVolumeOfEffect", "ios": "getVolumeOfEffect:", "macos": "getVolumeOfEffect:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_effect_file" }, "playEffect3": { "windows": "playEffect", @@ -2365,457 +3270,551 @@ "macos": "playEffect:filePath:loopCount:pitch:pan:gain:publish:startPos:", "isOverload": true, "params": { - "windows": ["soundId", "filePath", "loopCount", "pitch", "pan", "gain", "publish", "startPos"], - "android": ["soundId", "filePath", "loopCount", "pitch", "pan", "gain", "publish", "startPos"], - "ios": ["soundId", "filePath", "loopCount", "pitch", "pan", "gain", "publish", "startPos"], - "macos": ["soundId", "filePath", "loopCount", "pitch", "pan", "gain", "publish", "startPos"] + "windows": [ + "soundId", + "filePath", + "loopCount", + "pitch", + "pan", + "gain", + "publish", + "startPos" + ], + "android": [ + "soundId", + "filePath", + "loopCount", + "pitch", + "pan", + "gain", + "publish", + "startPos" + ], + "ios": [ + "soundId", + "filePath", + "loopCount", + "pitch", + "pan", + "gain", + "publish", + "startPos" + ], + "macos": [ + "soundId", + "filePath", + "loopCount", + "pitch", + "pan", + "gain", + "publish", + "startPos" + ] }, - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_effect_file" }, "stopEffect": { "windows": "stopEffect", "android": "stopEffect", "ios": "stopEffect:", "macos": "stopEffect:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_effect_file" }, "stopAllEffects": { "windows": "stopAllEffects", "android": "stopAllEffects", "ios": "stopAllEffects", "macos": "stopAllEffects", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_effect_file" }, "preloadEffect": { "windows": "preloadEffect", "android": "preloadEffect", "ios": "preloadEffect:filePath:", "macos": "preloadEffect:filePath:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_effect_file" }, "unloadEffect": { "windows": "unloadEffect", "android": "unloadEffect", "ios": "unloadEffect:", "macos": "unloadEffect:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_effect_file" }, "pauseEffect": { "windows": "pauseEffect", "android": "pauseEffect", "ios": "pauseEffect:", "macos": "pauseEffect:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_effect_file" }, "pauseAllEffects": { "windows": "pauseAllEffects", "android": "pauseAllEffects", "ios": "pauseAllEffects", "macos": "pauseAllEffects", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_effect_file" }, "resumeEffect": { "windows": "resumeEffect", "android": "resumeEffect", "ios": "resumeEffect:", "macos": "resumeEffect:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_effect_file" }, "resumeAllEffects": { "windows": "resumeAllEffects", "android": "resumeAllEffects", "ios": "resumeAllEffects", "macos": "resumeAllEffects", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_effect_file" }, "setEffectPosition": { "windows": "setEffectPosition", "android": "setEffectPosition", "ios": "setEffectPosition:pos:", "macos": "setEffectPosition:pos:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_effect_file" }, "getEffectDuration": { "windows": "getEffectDuration", "android": "getEffectDuration", "ios": "getEffectDuration:", "macos": "getEffectDuration:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_effect_file" }, "getEffectCurrentPosition": { "windows": "getEffectCurrentPosition", "android": "getEffectCurrentPosition", "ios": "getEffectCurrentPosition:", "macos": "getEffectCurrentPosition:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_effect_file" }, "playAllEffects": { "windows": "playAllEffects", "android": "playAllEffects", - "ios": "playAllEffects:loopCount:pitch:pan:gain:publish:", - "macos": "playAllEffects:loopCount:pitch:pan:gain:publish:", - "parent_class": "IRtcEngine" + "ios": "playAllEffectsWithLoopCount:pitch:pan:gain:publish:", + "macos": "playAllEffectsWithLoopCount:pitch:pan:gain:publish:", + "parent_class": "IRtcEngine", + "toc": "toc_audio_effect_file" }, "unloadAllEffects": { "windows": "unloadAllEffects", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_effect_file" }, "startRhythmPlayer": { "windows": "startRhythmPlayer", "android": "startRhythmPlayer", "ios": "startRhythmPlayer:sound2:config:", "macos": "startRhythmPlayer:sound2:config:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_rhythmplayer" }, "stopRhythmPlayer": { "windows": "stopRhythmPlayer", "android": "stopRhythmPlayer", "ios": "stopRhythmPlayer", "macos": "stopRhythmPlayer", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_rhythmplayer" }, "configRhythmPlayer": { "windows": "configRhythmPlayer", "android": "configRhythmPlayer", "ios": "configRhythmPlayer:", "macos": "configRhythmPlayer:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_rhythmplayer" }, "enableVoiceAITuner": { "windows": "enableVoiceAITuner", "android": "enableVoiceAITuner", "ios": "enableVoiceAITuner:type:", "macos": "enableVoiceAITuner:type:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_effect" }, "setLocalVoicePitch": { "windows": "setLocalVoicePitch", "android": "setLocalVoicePitch", "ios": "setLocalVoicePitch:", "macos": "setLocalVoicePitch:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_effect" }, "setLocalVoiceEqualization": { "windows": "setLocalVoiceEqualization", "android": "setLocalVoiceEqualization", "ios": "setLocalVoiceEqualizationOfBandFrequency:withGain:", "macos": "setLocalVoiceEqualizationOfBandFrequency:withGain:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_effect" }, "setLocalVoiceReverb": { "windows": "setLocalVoiceReverb", "android": "setLocalVoiceReverb", "ios": "setLocalVoiceReverbOfType:withValue:", "macos": "setLocalVoiceReverbOfType:withValue:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_effect" }, "setVoiceBeautifierPreset": { "windows": "setVoiceBeautifierPreset", "android": "setVoiceBeautifierPreset", "ios": "setVoiceBeautifierPreset:", "macos": "setVoiceBeautifierPreset:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_effect" }, "setVoiceBeautifierParameters": { "windows": "setVoiceBeautifierParameters", "android": "setVoiceBeautifierParameters", "ios": "setVoiceBeautifierParameters:param1:param2:", "macos": "setVoiceBeautifierParameters:param1:param2:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_effect" }, "setAudioEffectPreset": { "windows": "setAudioEffectPreset", "android": "setAudioEffectPreset", "ios": "setAudioEffectPreset:", "macos": "setAudioEffectPreset:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_effect" }, "setAudioEffectParameters": { "windows": "setAudioEffectParameters", "android": "setAudioEffectParameters", "ios": "setAudioEffectParameters:param1:param2:", "macos": "setAudioEffectParameters:param1:param2:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_effect" }, "setLocalVoiceFormant": { "windows": "setLocalVoiceFormant", "android": "setLocalVoiceFormant", "ios": "setLocalVoiceFormant:", "macos": "setLocalVoiceFormant:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_effect" }, "setVoiceConversionPreset": { "windows": "setVoiceConversionPreset", "android": "setVoiceConversionPreset", "ios": "setVoiceConversionPreset:", "macos": "setVoiceConversionPreset:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_effect" }, "enableSoundPositionIndication": { "windows": "enableSoundPositionIndication", "android": "enableSoundPositionIndication", "ios": "enableSoundPositionIndication:", "macos": "enableSoundPositionIndication:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_sound_position" }, "setRemoteVoicePosition": { "windows": "setRemoteVoicePosition", "android": "setRemoteVoicePosition", "ios": "setRemoteVoicePosition:pan:gain:", "macos": "setRemoteVoicePosition:pan:gain:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_sound_position" }, "muteLocalAudioStream_IBaseSpatialAudioEngine": { "windows": "muteLocalAudioStream", "android": "muteLocalAudioStream", "ios": "muteLocalAudioStream:", "macos": "muteLocalAudioStream:", - "parent_class": "IBaseSpatialAudioEngine" + "parent_class": "IBaseSpatialAudioEngine", + "toc": "toc_spatial_audio" }, "muteAllRemoteAudioStreams_IBaseSpatialAudioEngine": { "windows": "muteAllRemoteAudioStreams", "android": "muteAllRemoteAudioStreams", "ios": "muteAllRemoteAudioStreams:", "macos": "muteAllRemoteAudioStreams:", - "parent_class": "IBaseSpatialAudioEngine" + "parent_class": "IBaseSpatialAudioEngine", + "toc": "toc_spatial_audio" }, "release_IBaseSpatialAudioEngine": { "windows": "release", "ios": "destroy", "macos": "destroy", - "parent_class": "IBaseSpatialAudioEngine" + "parent_class": "IBaseSpatialAudioEngine", + "toc": "toc_spatial_audio" }, "setAudioRecvRange": { "windows": "setAudioRecvRange", "android": "setAudioRecvRange", "ios": "setAudioRecvRange:", "macos": "setAudioRecvRange:", - "parent_class": "IBaseSpatialAudioEngine" + "parent_class": "IBaseSpatialAudioEngine", + "toc": "toc_spatial_audio" }, "setDistanceUnit": { "windows": "setDistanceUnit", "android": "setDistanceUnit", "ios": "setDistanceUnit:", "macos": "setDistanceUnit:", - "parent_class": "IBaseSpatialAudioEngine" + "parent_class": "IBaseSpatialAudioEngine", + "toc": "toc_spatial_audio" }, "setMaxAudioRecvCount": { "windows": "setMaxAudioRecvCount", "android": "setMaxAudioRecvCount", "ios": "setMaxAudioRecvCount:", "macos": "setMaxAudioRecvCount:", - "parent_class": "IBaseSpatialAudioEngine" + "parent_class": "IBaseSpatialAudioEngine", + "toc": "toc_spatial_audio" }, "updatePlayerPositionInfo": { "windows": "updatePlayerPositionInfo", "android": "updatePlayerPositionInfo", "ios": "updatePlayerPositionInfo:positionInfo:", "macos": "updatePlayerPositionInfo:positionInfo:", - "parent_class": "IBaseSpatialAudioEngine" + "parent_class": "IBaseSpatialAudioEngine", + "toc": "toc_spatial_audio" }, "updateSelfPosition": { "windows": "updateSelfPosition", "android": "updateSelfPosition", "ios": "updateSelfPosition:axisForward:axisRight:axisUp:", "macos": "updateSelfPosition:axisForward:axisRight:axisUp:", - "parent_class": "IBaseSpatialAudioEngine" + "parent_class": "IBaseSpatialAudioEngine", + "toc": "toc_spatial_audio" }, "setZones": { "windows": "setZones", "android": "setZones", "ios": "setZones:", "macos": "setZones:", - "parent_class": "IBaseSpatialAudioEngine" + "parent_class": "IBaseSpatialAudioEngine", + "toc": "toc_spatial_audio" }, "setPlayerAttenuation": { "windows": "setPlayerAttenuation", "android": "setPlayerAttenuation", "ios": "setPlayerAttenuation:playerId:forceSet:", "macos": "setPlayerAttenuation:playerId:forceSet:", - "parent_class": "IBaseSpatialAudioEngine" + "parent_class": "IBaseSpatialAudioEngine", + "toc": "toc_spatial_audio" }, "muteRemoteAudioStream_IBaseSpatialAudioEngine": { "windows": "muteRemoteAudioStream", "ios": "muteRemoteAudioStream:mute:", "macos": "muteRemoteAudioStream:mute:", - "parent_class": "IBaseSpatialAudioEngine" + "parent_class": "IBaseSpatialAudioEngine", + "toc": "toc_spatial_audio" }, "setRemoteAudioAttenuation": { "windows": "setRemoteAudioAttenuation", "android": "setRemoteAudioAttenuation", - "ios": "setRemoteAudioAttenuation:userId:forceSet:", - "macos": "setRemoteAudioAttenuation:userId:forceSet:", - "parent_class": "ILocalSpatialAudioEngine" + "ios": "setRemoteAudioAttenuation:uid:forceSet:", + "macos": "setRemoteAudioAttenuation:uid:forceSet:", + "parent_class": "ILocalSpatialAudioEngine", + "toc": "toc_spatial_audio" }, "clearRemotePositions": { "windows": "clearRemotePositions", "android": "clearRemotePositions", "ios": "clearRemotePositions", "macos": "clearRemotePositions", - "parent_class": "ILocalSpatialAudioEngine" + "parent_class": "ILocalSpatialAudioEngine", + "toc": "toc_spatial_audio" }, "initialize_ILocalSpatialAudioEngine": { "windows": "initialize", "android": "initialize", "ios": "sharedLocalSpatialAudioWithConfig:", "macos": "sharedLocalSpatialAudioWithConfig:", - "parent_class": "ILocalSpatialAudioEngine" + "parent_class": "ILocalSpatialAudioEngine", + "toc": "toc_spatial_audio" }, "removeRemotePosition": { "windows": "removeRemotePosition", "android": "removeRemotePosition", "ios": "removeRemotePosition:", "macos": "removeRemotePosition:", - "parent_class": "ILocalSpatialAudioEngine" + "parent_class": "ILocalSpatialAudioEngine", + "toc": "toc_spatial_audio" }, "updateRemotePosition": { "windows": "updateRemotePosition", "android": "updateRemotePosition", "ios": "updateRemotePosition:positionInfo:", "macos": "updateRemotePosition:positionInfo:", - "parent_class": "ILocalSpatialAudioEngine" + "parent_class": "ILocalSpatialAudioEngine", + "toc": "toc_spatial_audio" }, "enableSpatialAudio": { "windows": "enableSpatialAudio", "android": "enableSpatialAudio", "ios": "enableSpatialAudio:", "macos": "enableSpatialAudio:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_spatial_audio" }, "setRemoteUserSpatialAudioParams": { "windows": "setRemoteUserSpatialAudioParams", "android": "setRemoteUserSpatialAudioParams", "ios": "setRemoteUserSpatialAudioParams:params:", "macos": "setRemoteUserSpatialAudioParams:params:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_spatial_audio" }, "setSpatialAudioParams": { "windows": "setSpatialAudioParams", "android": "setSpatialAudioParams", "ios": "setSpatialAudioParams:", "macos": "setSpatialAudioParams:", - "parent_class": "IMediaPlayer" + "parent_class": "IMediaPlayer", + "toc": "toc_spatial_audio" }, "startRtmpStreamWithoutTranscoding": { "windows": "startRtmpStreamWithoutTranscoding", "android": "startRtmpStreamWithoutTranscoding", "ios": "startRtmpStreamWithoutTranscoding:", "macos": "startRtmpStreamWithoutTranscoding:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_media_push" }, "startRtmpStreamWithTranscoding": { "windows": "startRtmpStreamWithTranscoding", "android": "startRtmpStreamWithTranscoding", "ios": "startRtmpStreamWithTranscoding:transcoding:", "macos": "startRtmpStreamWithTranscoding:transcoding:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_media_push" }, "stopRtmpStream": { "windows": "stopRtmpStream", "android": "stopRtmpStream", "ios": "stopRtmpStream:", "macos": "stopRtmpStream:", - "parent_class": "IRtcEngine" - }, - "setLiveTranscoding": { - "windows": "setLiveTranscoding", - "android": "setLiveTranscoding", - "ios": "setLiveTranscoding:", - "macos": "setLiveTranscoding:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_media_push" }, "setDirectCdnStreamingAudioConfiguration": { "windows": "setDirectCdnStreamingAudioConfiguration", "android": "setDirectCdnStreamingAudioConfiguration", "ios": "setDirectCdnStreamingAudioConfiguration:", "macos": "setDirectCdnStreamingAudioConfiguration:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_cdn_streaming" }, "setDirectCdnStreamingVideoConfiguration": { "windows": "setDirectCdnStreamingVideoConfiguration", "android": "setDirectCdnStreamingVideoConfiguration", "ios": "setDirectCdnStreamingVideoConfiguration:", "macos": "setDirectCdnStreamingVideoConfiguration:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_cdn_streaming" }, "startDirectCdnStreaming": { "windows": "startDirectCdnStreaming", "android": "startDirectCdnStreaming", "ios": "startDirectCdnStreaming:publishUrl:mediaOptions:", "macos": "startDirectCdnStreaming:publishUrl:mediaOptions:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_cdn_streaming" }, "stopDirectCdnStreaming": { "windows": "stopDirectCdnStreaming", "android": "stopDirectCdnStreaming", "ios": "stopDirectCdnStreaming", "macos": "stopDirectCdnStreaming", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_cdn_streaming" }, "updateRtmpTranscoding": { "windows": "updateRtmpTranscoding", "android": "updateRtmpTranscoding", "ios": "updateRtmpTranscoding:", "macos": "updateRtmpTranscoding:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_media_push" }, "pauseAllChannelMediaRelay": { "windows": "pauseAllChannelMediaRelay", "android": "pauseAllChannelMediaRelay", "ios": "pauseAllChannelMediaRelay", "macos": "pauseAllChannelMediaRelay", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_channel_media_relay" }, "resumeAllChannelMediaRelay": { "windows": "resumeAllChannelMediaRelay", "android": "resumeAllChannelMediaRelay", "ios": "resumeAllChannelMediaRelay", "macos": "resumeAllChannelMediaRelay", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_channel_media_relay" }, "startOrUpdateChannelMediaRelay": { "windows": "startOrUpdateChannelMediaRelay", "android": "startOrUpdateChannelMediaRelay", "ios": "startOrUpdateChannelMediaRelay:", "macos": "startOrUpdateChannelMediaRelay:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_channel_media_relay" }, "stopChannelMediaRelay": { "windows": "stopChannelMediaRelay", "android": "stopChannelMediaRelay", "ios": "stopChannelMediaRelay", "macos": "stopChannelMediaRelay", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_channel_media_relay" }, "enableAudioVolumeIndication": { "windows": "enableAudioVolumeIndication", "android": "enableAudioVolumeIndication", "ios": "enableAudioVolumeIndication:smooth:reportVad:", "macos": "enableAudioVolumeIndication:smooth:reportVad:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_basic" }, "setDefaultAudioRouteToSpeakerphone": { "windows": "setDefaultAudioRouteToSpeakerphone", "android": "setDefaultAudioRouteToSpeakerphone", "ios": "setDefaultAudioRouteToSpeakerphone:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_route" }, "setEnableSpeakerphone": { "windows": "setEnableSpeakerphone", "android": "setEnableSpeakerphone", "ios": "setEnableSpeakerphone:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_route" }, "setRouteInCommunicationMode": { "windows": "setRouteInCommunicationMode", "android": "setRouteInCommunicationMode", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_route" }, "isSpeakerphoneEnabled": { "windows": "isSpeakerphoneEnabled", "android": "isSpeakerphoneEnabled", "ios": "isSpeakerphoneEnabled", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_route" }, "enableInEarMonitoring2": { "windows": "enableInEarMonitoring", @@ -2824,40 +3823,57 @@ "macos": "enableInEarMonitoring:includeAudioFilters:", "isOverload": true, "params": { - "windows": ["enabled", "includeAudioFilters"], - "android": ["enabled", "includeAudioFilters"], - "ios": ["enabled", "includeAudioFilters"], - "macos": ["enabled", "includeAudioFilters"] + "windows": [ + "enabled", + "includeAudioFilters" + ], + "android": [ + "enabled", + "includeAudioFilters" + ], + "ios": [ + "enabled", + "includeAudioFilters" + ], + "macos": [ + "enabled", + "includeAudioFilters" + ] }, - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_capture" }, "setEarMonitoringAudioFrameParameters": { "windows": "setEarMonitoringAudioFrameParameters", "android": "setEarMonitoringAudioFrameParameters", "ios": "setEarMonitoringAudioFrameParametersWithSampleRate:channel:mode:samplesPerCall:", "macos": "setEarMonitoringAudioFrameParametersWithSampleRate:channel:mode:samplesPerCall:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_raw" }, "setInEarMonitoringVolume": { "windows": "setInEarMonitoringVolume", "android": "setInEarMonitoringVolume", "ios": "setInEarMonitoringVolume:", "macos": "setInEarMonitoringVolume:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_capture" }, "setHeadphoneEQParameters": { "windows": "setHeadphoneEQParameters", "android": "setHeadphoneEQParameters", "ios": "setHeadphoneEQParameters:highGain:", "macos": "setHeadphoneEQParameters:highGain:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_spatial_audio" }, "setHeadphoneEQPreset": { "windows": "setHeadphoneEQPreset", "android": "setHeadphoneEQPreset", "ios": "setHeadphoneEQPreset:", "macos": "setHeadphoneEQPreset:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_spatial_audio" }, "enableDualStreamMode": { "windows": "enableDualStreamMode [1/2]", @@ -2866,12 +3882,21 @@ "macos": "enableDualStreamMode:", "isOverload": true, "params": { - "windows": ["enabled"], - "android": ["enabled"], - "ios": ["enabled"], - "macos": ["enabled"] + "windows": [ + "enabled" + ], + "android": [ + "enabled" + ], + "ios": [ + "enabled" + ], + "macos": [ + "enabled" + ] }, - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_publishnsubscribe" }, "enableDualStreamMode3": { "windows": "enableDualStreamMode [2/2]", @@ -2880,19 +3905,33 @@ "macos": "enableDualStreamMode:streamConfig:", "isOverload": true, "params": { - "windows": ["enabled", "streamConfig"], - "android": ["enabled", "streamConfig"], - "ios": ["enabled", "streamConfig"], - "macos": ["enabled", "streamConfig"] + "windows": [ + "enabled", + "streamConfig" + ], + "android": [ + "enabled", + "streamConfig" + ], + "ios": [ + "enabled", + "streamConfig" + ], + "macos": [ + "enabled", + "streamConfig" + ] }, - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_publishnsubscribe" }, "enableDualStreamModeEx": { "windows": "enableDualStreamModeEx", "android": "enableDualStreamModeEx", "ios": "enableDualStreamModeEx:streamConfig:connection:", "macos": "enableDualStreamModeEx:streamConfig:connection:", - "parent_class": "IRtcEngineEx" + "parent_class": "IRtcEngineEx", + "toc": "toc_publishnsubscribe" }, "setDualStreamMode": { "windows": "setDualStreamMode [1/2]", @@ -2901,12 +3940,21 @@ "macos": "setDualStreamMode:", "isOverload": true, "params": { - "windows": ["mode"], - "android": ["mode"], - "ios": ["mode"], - "macos": ["mode"] + "windows": [ + "mode" + ], + "android": [ + "mode" + ], + "ios": [ + "mode" + ], + "macos": [ + "mode" + ] }, - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_publishnsubscribe" }, "setDualStreamMode2": { "windows": "setDualStreamMode [2/2]", @@ -2915,19 +3963,33 @@ "macos": "setDualStreamMode:streamConfig:", "isOverload": true, "params": { - "windows": ["mode", "streamConfig"], - "android": ["mode", "streamConfig"], - "ios": ["mode", "streamConfig"], - "macos": ["mode", "streamConfig"] + "windows": [ + "mode", + "streamConfig" + ], + "android": [ + "mode", + "streamConfig" + ], + "ios": [ + "mode", + "streamConfig" + ], + "macos": [ + "mode", + "streamConfig" + ] }, - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_publishnsubscribe" }, "setDualStreamModeEx": { "windows": "setDualStreamModeEx", "android": "setDualStreamModeEx", "ios": "setDualStreamModeEx:streamConfig:connection:", "macos": "setDualStreamModeEx:streamConfig:connection:", - "parent_class": "IRtcEngineEx" + "parent_class": "IRtcEngineEx", + "toc": "toc_publishnsubscribe" }, "setRemoteVideoStreamType": { "windows": "setRemoteVideoStreamType", @@ -2936,12 +3998,25 @@ "macos": "setRemoteVideoStream:type:", "isOverload": true, "params": { - "windows": ["uid", "streamType"], - "android": ["uid", "streamType"], - "ios": ["uid", "streamType"], - "macos": ["uid", "streamType"] + "windows": [ + "uid", + "streamType" + ], + "android": [ + "uid", + "streamType" + ], + "ios": [ + "uid", + "streamType" + ], + "macos": [ + "uid", + "streamType" + ] }, - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_publishnsubscribe" }, "setRemoteDefaultVideoStreamType": { "windows": "setRemoteDefaultVideoStreamType", @@ -2950,12 +4025,21 @@ "macos": "setRemoteDefaultVideoStreamType:", "isOverload": true, "params": { - "windows": ["streamType"], - "android": ["streamType"], - "ios": ["streamType"], - "macos": ["streamType"] + "windows": [ + "streamType" + ], + "android": [ + "streamType" + ], + "ios": [ + "streamType" + ], + "macos": [ + "streamType" + ] }, - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_publishnsubscribe" }, "setRemoteSubscribeFallbackOption": { "windows": "setRemoteSubscribeFallbackOption", @@ -2964,66 +4048,83 @@ "macos": "setRemoteSubscribeFallbackOption:", "isOverload": true, "params": { - "windows": ["option"], - "android": ["option"], - "ios": ["option"], - "macos": ["option"] + "windows": [ + "option" + ], + "android": [ + "option" + ], + "ios": [ + "option" + ], + "macos": [ + "option" + ] }, - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_network" }, "startEchoTest3": { "windows": "startEchoTest", "android": "startEchoTest", "ios": "startEchoTestWithConfig:", "macos": "startEchoTestWithConfig:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_network" }, "stopEchoTest": { "windows": "stopEchoTest", "android": "stopEchoTest", "ios": "stopEchoTest", "macos": "stopEchoTest", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_network" }, "startLastmileProbeTest": { "windows": "startLastmileProbeTest", "android": "startLastmileProbeTest", "ios": "startLastmileProbeTest:", "macos": "startLastmileProbeTest:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_network" }, "stopLastmileProbeTest": { "windows": "stopLastmileProbeTest", "android": "stopLastmileProbeTest", "ios": "stopLastmileProbeTest", "macos": "stopLastmileProbeTest", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_network" }, "createCustomVideoTrack": { "windows": "createCustomVideoTrack", "android": "createCustomVideoTrack", "ios": "createCustomVideoTrack", "macos": "createCustomVideoTrack", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_video_custom_capturenrendering" }, "destroyCustomVideoTrack": { "windows": "destroyCustomVideoTrack", "android": "destroyCustomVideoTrack", "ios": "destroyCustomVideoTrack:", "macos": "destroyCustomVideoTrack:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_video_custom_capturenrendering" }, "setExternalRemoteEglContext": { "windows": "setExternalRemoteEglContext", "android": "setExternalRemoteEglContext", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_video_custom_capturenrendering" }, "setExternalVideoSource": { "windows": "setExternalVideoSource", "android": "setExternalVideoSource", "ios": "setExternalVideoSource:useTexture:sourceType:", "macos": "setExternalVideoSource:useTexture:sourceType:", - "parent_class": "IMediaEngine" + "parent_class": "IMediaEngine", + "toc": "toc_video_custom_capturenrendering" }, "pushVideoFrame": { "windows": "pushVideoFrame", @@ -3032,51 +4133,81 @@ "macos": "pushExternalVideoFrame:videoTrackId:", "isOverload": true, "params": { - "windows": ["frame", "videoTrackId"], - "android": ["frame", "videoTrackId"], - "ios": ["frame", "videoTrackId"], - "macos": ["frame", "videoTrackId"] + "windows": [ + "frame", + "videoTrackId" + ], + "android": [ + "frame", + "videoTrackId" + ], + "ios": [ + "frame", + "videoTrackId" + ], + "macos": [ + "frame", + "videoTrackId" + ] }, - "parent_class": "IMediaEngine" + "parent_class": "IMediaEngine", + "toc": "toc_video_custom_capturenrendering" }, "getCurrentMonotonicTimeInMs": { "windows": "getCurrentMonotonicTimeInMs", "android": "getCurrentMonotonicTimeInMs", "ios": "getCurrentMonotonicTimeInMs", "macos": "getCurrentMonotonicTimeInMs", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_network" }, "createCustomAudioTrack": { "windows": "createCustomAudioTrack", "android": "createCustomAudioTrack", "ios": "createCustomAudioTrack:config:", "macos": "createCustomAudioTrack:config:", - "parent_class": "IMediaEngine" + "parent_class": "IMediaEngine", + "toc": "toc_audio_custom_capturenrendering" }, "destroyCustomAudioTrack": { "windows": "destroyCustomAudioTrack", "android": "destroyCustomAudioTrack", "ios": "destroyCustomAudioTrack:", "macos": "destroyCustomAudioTrack:", - "parent_class": "IMediaEngine" + "parent_class": "IMediaEngine", + "toc": "toc_audio_custom_capturenrendering" }, "enableCustomAudioLocalPlayback": { "windows": "enableCustomAudioLocalPlayback", "android": "enableCustomAudioLocalPlayback", "ios": "enableCustomAudioLocalPlayback:enabled:", "macos": "enableCustomAudioLocalPlayback:enabled:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_custom_capturenrendering" }, "pushAudioFrame": { "windows": "pushAudioFrame", "isOverload": true, "params": { - "windows": ["frame", "trackId"], - "android": ["frame", "trackId"], - "ios": ["frame", "trackId"], - "macos": ["frame", "trackId"] + "windows": [ + "frame", + "trackId" + ], + "android": [ + "frame", + "trackId" + ], + "ios": [ + "frame", + "trackId" + ], + "macos": [ + "frame", + "trackId" + ] }, - "parent_class": "IMediaEngine" + "parent_class": "IMediaEngine", + "toc": "toc_audio_custom_capturenrendering" }, "setExternalAudioSource2": { "windows": "setExternalAudioSource", @@ -3085,64 +4216,97 @@ "macos": "setExternalAudioSource:sampleRate:channels:localPlayback:publish:", "isOverload": true, "params": { - "windows": ["enabled", "sampleRate", "channels", "localPlayback", "publish"], - "android": ["enabled", "sampleRate", "channels", "localPlayback", "publish"], - "ios": ["enabled", "sampleRate", "channels", "localPlayback", "publish"], - "macos": ["enabled", "sampleRate", "channels", "localPlayback", "publish"] + "windows": [ + "enabled", + "sampleRate", + "channels", + "localPlayback", + "publish" + ], + "android": [ + "enabled", + "sampleRate", + "channels", + "localPlayback", + "publish" + ], + "ios": [ + "enabled", + "sampleRate", + "channels", + "localPlayback", + "publish" + ], + "macos": [ + "enabled", + "sampleRate", + "channels", + "localPlayback", + "publish" + ] }, - "parent_class": "IMediaEngine" + "parent_class": "IMediaEngine", + "toc": "toc_audio_custom_capturenrendering" }, "startLocalAudioMixer": { "windows": "startLocalAudioMixer", "android": "startLocalAudioMixer", - "ios": "startLocalAudioMixer", - "macos": "startLocalAudioMixer", - "parent_class": "IRtcEngine" + "ios": "startLocalAudioMixer:", + "macos": "startLocalAudioMixer:", + "parent_class": "IRtcEngine", + "toc": "toc_audiomixer" }, "stopLocalAudioMixer": { "windows": "stopLocalAudioMixer", "android": "stopLocalAudioMixer", "ios": "stopLocalAudioMixer", "macos": "stopLocalAudioMixer", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audiomixer" }, "updateLocalAudioMixerConfiguration": { "windows": "updateLocalAudioMixerConfiguration", "android": "updateLocalAudioMixerConfiguration", - "ios": "updateLocalAudioMixerConfiguration", - "macos": "updateLocalAudioMixerConfiguration", - "parent_class": "IRtcEngine" + "ios": "updateLocalAudioMixerConfiguration:", + "macos": "updateLocalAudioMixerConfiguration:", + "parent_class": "IRtcEngine", + "toc": "toc_audiomixer" }, "enableMultiCamera": { "windows": "enableMultiCamera", "ios": "enableMultiCamera:config:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_video_device" }, "setCameraStabilizationMode": { "windows": "setCameraStabilizationMode", "ios": "setCameraStabilizationMode:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_camera_capture" }, "startCameraCapture": { "windows": "startCameraCapture", "android": "startCameraCapture", "ios": "startCameraCapture:config:", "macos": "startCameraCapture:config:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_camera_capture" }, "stopCameraCapture": { "windows": "stopCameraCapture", "android": "stopCameraCapture", "ios": "stopCameraCapture:", "macos": "stopCameraCapture:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_camera_capture" }, "setExternalAudioSink": { "windows": "setExternalAudioSink", "android": "setExternalAudioSink", "ios": "enableExternalAudioSink:sampleRate:channels:", "macos": "enableExternalAudioSink:sampleRate:channels:", - "parent_class": "IMediaEngine" + "parent_class": "IMediaEngine", + "toc": "toc_audio_custom_capturenrendering" }, "pullAudioFrame": { "windows": "pullAudioFrame", @@ -3151,68 +4315,88 @@ "macos": "pullPlaybackAudioFrameRawData:lengthInByte:", "isOverload": true, "params": { - "windows": ["frame"], - "android": ["data", "lengthInByte"], - "ios": ["data", "lengthInByte"], - "macos": ["data", "lengthInByte"] + "windows": [ + "frame" + ], + "android": [ + "data", + "lengthInByte" + ], + "ios": [ + "data", + "lengthInByte" + ], + "macos": [ + "data", + "lengthInByte" + ] }, - "parent_class": "IMediaEngine" + "parent_class": "IMediaEngine", + "toc": "toc_audio_custom_capturenrendering" }, "registerAudioEncodedFrameObserver": { "windows": "registerAudioEncodedFrameObserver", "android": "registerAudioEncodedFrameObserver", "ios": "setAudioEncodedFrameDelegate:config:", "macos": "setAudioEncodedFrameDelegate:config:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_encoded" }, "onPlaybackAudioEncodedFrame": { "windows": "onPlaybackAudioEncodedFrame", "android": "onPlaybackAudioEncodedFrame", "ios": "onPlaybackEncodedAudioFrame:info:", "macos": "onPlaybackEncodedAudioFrame:info:", - "parent_class": "IAudioEncodedFrameObserver" + "parent_class": "IAudioEncodedFrameObserver", + "toc": "toc_audio_encoded" }, "onRecordAudioEncodedFrame": { "windows": "onRecordAudioEncodedFrame", "android": "onRecordAudioEncodedFrame", "ios": "onRecordEncodedAudioFrame:info:", "macos": "onRecordEncodedAudioFrame:info:", - "parent_class": "IAudioEncodedFrameObserver" + "parent_class": "IAudioEncodedFrameObserver", + "toc": "toc_audio_encoded" }, "onMixedAudioEncodedFrame": { "windows": "onMixedAudioEncodedFrame", "android": "onMixedAudioEncodedFrame", "ios": "onMixedEncodedAudioFrame:info:", "macos": "onMixedEncodedAudioFrame:info:", - "parent_class": "IAudioEncodedFrameObserver" + "parent_class": "IAudioEncodedFrameObserver", + "toc": "toc_audio_encoded" }, "registerAudioFrameObserver": { "windows": "registerAudioFrameObserver", "android": "registerAudioFrameObserver", "ios": "setAudioFrameDelegate:", "macos": "setAudioFrameDelegate:", - "parent_class": "IMediaEngine" + "parent_class": "IMediaEngine", + "toc": "toc_audio_raw" }, "setRecordingAudioFrameParameters": { "windows": "setRecordingAudioFrameParameters", "android": "setRecordingAudioFrameParameters", "ios": "setRecordingAudioFrameParametersWithSampleRate:channel:mode:samplesPerCall:", "macos": "setRecordingAudioFrameParametersWithSampleRate:channel:mode:samplesPerCall:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_raw" }, "setPlaybackAudioFrameParameters": { "windows": "setPlaybackAudioFrameParameters", "android": "setPlaybackAudioFrameParameters", "ios": "setPlaybackAudioFrameParametersWithSampleRate:channel:mode:samplesPerCall:", "macos": "setPlaybackAudioFrameParametersWithSampleRate:channel:mode:samplesPerCall:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_raw" }, "setMixedAudioFrameParameters": { "windows": "setMixedAudioFrameParameters", "android": "setMixedAudioFrameParameters", "ios": "setMixedAudioFrameParametersWithSampleRate:channel:samplesPerCall:", "macos": "setMixedAudioFrameParametersWithSampleRate:channel:samplesPerCall:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_raw" }, "setPlaybackAudioFrameBeforeMixingParameters": { "windows": "setPlaybackAudioFrameBeforeMixingParameters [1/2]", @@ -3221,40 +4405,57 @@ "macos": "setPlaybackAudioFrameBeforeMixingParametersWithSampleRate:channel:", "isOverload": true, "params": { - "windows": ["sampleRate", "channel"], - "android": ["sampleRate", "channel"], - "ios": ["sampleRate", "channel"], - "macos": ["sampleRate", "channel"] + "windows": [ + "sampleRate", + "channel" + ], + "android": [ + "sampleRate", + "channel" + ], + "ios": [ + "sampleRate", + "channel" + ], + "macos": [ + "sampleRate", + "channel" + ] }, - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_raw" }, "onFrame_IAudioPcmFrameSink": { "windows": "onFrame", "android": "onFrame", "ios": "AgoraRtcMediaPlayer:didReceiveAudioFrame:", "macos": "AgoraRtcMediaPlayer:didReceiveAudioFrame:", - "parent_class": "IAudioPcmFrameSink" + "parent_class": "IAudioPcmFrameSink", + "toc": "toc_mediaplayer_observer" }, "registerVideoFrameObserver": { "windows": "registerVideoFrameObserver", "android": "registerVideoFrameObserver", "ios": "setVideoFrameDelegate:", "macos": "setVideoFrameDelegate:", - "parent_class": "IMediaEngine" + "parent_class": "IMediaEngine", + "toc": "toc_video_raw" }, "registerVideoEncodedFrameObserver": { "windows": "registerVideoEncodedFrameObserver", "android": "registerVideoEncodedFrameObserver", "ios": "setEncodedVideoFrameDelegate:", "macos": "setEncodedVideoFrameDelegate:", - "parent_class": "IMediaEngine" + "parent_class": "IMediaEngine", + "toc": "toc_video_encoded" }, "onFrame_IVideoFrameObserver": { "windows": "onFrame", "android": "onFrame", "ios": "AgoraRtcMediaPlayer:didReceiveVideoFrame:", "macos": "AgoraRtcMediaPlayer:didReceiveVideoFrame:", - "parent_class": "IVideoFrameObserver" + "parent_class": "IVideoFrameObserver", + "toc": "toc_video_raw" }, "getExtensionProperty2": { "windows": "getExtensionProperty", @@ -3263,94 +4464,129 @@ "macos": "getExtensionPropertyWithVendor:extension:key:sourceType:", "isOverload": true, "params": { - "windows": ["provider", "extension", "key", "value", "type", "buf_len"], - "android": ["provider", "extension", "key", "sourceType"], - "ios": ["provider", "extension", "key", "sourceType"], - "macos": ["provider", "extension", "key", "sourceType"] + "windows": [ + "provider", + "extension", + "key", + "value", + "type", + "buf_len" + ], + "android": [ + "provider", + "extension", + "key", + "sourceType" + ], + "ios": [ + "provider", + "extension", + "key", + "sourceType" + ], + "macos": [ + "provider", + "extension", + "key", + "sourceType" + ] }, - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_extension" }, "enableExtension": { "windows": "enableExtension", "android": "enableExtension", "ios": "enableExtensionWithVendor:extension:enabled:sourceType:", "macos": "enableExtensionWithVendor:extension:enabled:sourceType:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_extension" }, "registerExtension": { "windows": "registerExtension", "android": "registerExtension", "ios": "registerExtensionWithVendor:extension:sourceType:", "macos": "registerExtensionWithVendor:extension:sourceType:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_extension" }, "setExtensionProperty": { "windows": "setExtensionProperty", "android": "setExtensionProperty", "ios": "setExtensionPropertyWithVendor:extension:key:value:", "macos": "setExtensionPropertyWithVendor:extension:key:value:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_extension" }, "onExtensionEventWithContext": { "windows": "onExtensionEventWithContext", "android": "onEventWithContext", "ios": "onEventWithContext:key:value:", "macos": "onEventWithContext:key:value:", - "parent_class": "IRtcEngineEventHandler" + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_extension" }, "onExtensionStartedWithContext": { "windows": "onExtensionStartedWithContext", "android": "onStartedWithContext", "ios": "onExtensionStartedWithContext:", "macos": "onExtensionStartedWithContext:", - "parent_class": "IRtcEngineEventHandler" + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_extension" }, "onExtensionStoppedWithContext": { "windows": "onExtensionStoppedWithContext", "android": "onStoppedWithContext", "ios": "onExtensionStoppedWithContext:", "macos": "onExtensionStoppedWithContext:", - "parent_class": "IRtcEngineEventHandler" + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_extension" }, "onExtensionErrorWithContext": { "windows": "onExtensionErrorWithContext", "android": "onErrorWithContext", "ios": "onExtensionErrorWithContext:error:message:", "macos": "onExtensionErrorWithContext:error:message:", - "parent_class": "IRtcEngineEventHandler" + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_extension" }, "startLocalVideoTranscoder": { "windows": "startLocalVideoTranscoder", "android": "startLocalVideoTranscoder", "ios": "startLocalVideoTranscoder:", "macos": "startLocalVideoTranscoder:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_local_transcoder" }, "stopLocalVideoTranscoder": { "windows": "stopLocalVideoTranscoder", "android": "stopLocalVideoTranscoder", "ios": "stopLocalVideoTranscoder", "macos": "stopLocalVideoTranscoder", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_local_transcoder" }, "updateLocalTranscoderConfiguration": { "windows": "updateLocalTranscoderConfiguration", "android": "updateLocalTranscoderConfiguration", "ios": "updateLocalTranscoderConfiguration:", "macos": "updateLocalTranscoderConfiguration:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_local_transcoder" }, "registerMediaMetadataObserver": { "windows": "registerMediaMetadataObserver", "android": "registerMediaMetadataObserver", "ios": "setMediaMetadataDelegate:withType:", "macos": "setMediaMetadataDelegate:withType:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_metadata_observer" }, "unregisterMediaMetadataObserver": { "windows": "unregisterMediaMetadataObserver", "android": "unregisterMediaMetadataObserver", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_metadata_observer" }, "addVideoWatermark1": { "windows": "addVideoWatermark [1/3]", @@ -3359,12 +4595,21 @@ "macos": "addVideoWatermark:", "isOverload": true, "params": { - "windows": ["watermark"], - "android": ["watermark"], - "ios": ["watermark"], - "macos": ["watermark"] + "windows": [ + "watermark" + ], + "android": [ + "watermark" + ], + "ios": [ + "watermark" + ], + "macos": [ + "watermark" + ] }, - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_watermark" }, "addVideoWatermark2": { "windows": "addVideoWatermark [2/3]", @@ -3373,53 +4618,74 @@ "macos": "addVideoWatermark:options:", "isOverload": true, "params": { - "windows": ["watermarkUrl", "options"], - "android": ["watermarkUrl", "options"], - "ios": ["url", "options"], - "macos": ["url", "options"] + "windows": [ + "watermarkUrl", + "options" + ], + "android": [ + "watermarkUrl", + "options" + ], + "ios": [ + "url", + "options" + ], + "macos": [ + "url", + "options" + ] }, - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_watermark" }, "clearVideoWatermarks": { "windows": "clearVideoWatermarks", "android": "clearVideoWatermarks", "ios": "clearVideoWatermarks", "macos": "clearVideoWatermarks", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_watermark" }, "enableEncryption": { "windows": "enableEncryption", "android": "enableEncryption", "ios": "enableEncryption:encryptionConfig:", "macos": "enableEncryption:encryptionConfig:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_network" }, "enableEncryptionEx": { "windows": "enableEncryptionEx", "android": "enableEncryptionEx", "ios": "enableEncryptionEx:encryptionConfig:connection:", "macos": "enableEncryptionEx:encryptionConfig:connection:", - "parent_class": "IRtcEngineEx" + "parent_class": "IRtcEngineEx", + "toc": "toc_network" }, "registerPacketObserver": { "windows": "registerPacketObserver", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_network" }, "onReceiveAudioPacket": { "windows": "onReceiveAudioPacket", - "parent_class": "IPacketObserver" + "parent_class": "IPacketObserver", + "toc": "toc_network" }, "onReceiveVideoPacket": { "windows": "onReceiveVideoPacket", - "parent_class": "IPacketObserver" + "parent_class": "IPacketObserver", + "toc": "toc_network" }, "onSendAudioPacket": { "windows": "onSendAudioPacket", - "parent_class": "IPacketObserver" + "parent_class": "IPacketObserver", + "toc": "toc_network" }, "onSendVideoPacket": { "windows": "onSendVideoPacket", - "parent_class": "IPacketObserver" + "parent_class": "IPacketObserver", + "toc": "toc_network" }, "startAudioRecording1": { "windows": "startAudioRecording [1/3]", @@ -3428,23 +4694,53 @@ "macos": "startAudioRecording:quality:", "isOverload": true, "params": { - "windows": ["filePath", "quality"], - "android": ["filePath", "quality"], - "ios": ["filePath", "quality"], - "macos": ["filePath", "quality"] + "windows": [ + "filePath", + "quality" + ], + "android": [ + "filePath", + "quality" + ], + "ios": [ + "filePath", + "quality" + ], + "macos": [ + "filePath", + "quality" + ] }, - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_recording" }, "startAudioRecording2": { "windows": "startAudioRecording [2/3]", "isOverload": true, "params": { - "windows": ["filePath", "sampleRate", "quality"], - "android": ["filePath", "sampleRate", "quality"], - "ios": ["filePath", "sampleRate", "quality"], - "macos": ["filePath", "sampleRate", "quality"] + "windows": [ + "filePath", + "sampleRate", + "quality" + ], + "android": [ + "filePath", + "sampleRate", + "quality" + ], + "ios": [ + "filePath", + "sampleRate", + "quality" + ], + "macos": [ + "filePath", + "sampleRate", + "quality" + ] }, - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_recording" }, "startAudioRecording3": { "windows": "startAudioRecording [3/3]", @@ -3453,54 +4749,69 @@ "macos": "startAudioRecordingWithConfig:", "isOverload": true, "params": { - "windows": ["config"], - "android": ["config"], - "ios": ["config"], - "macos": ["config"] + "windows": [ + "config" + ], + "android": [ + "config" + ], + "ios": [ + "config" + ], + "macos": [ + "config" + ] }, - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_recording" }, "stopAudioRecording": { "windows": "stopAudioRecording", "android": "stopAudioRecording", "ios": "stopAudioRecording", "macos": "stopAudioRecording", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_recording" }, "createMediaRecorder": { "windows": "createMediaRecorder", "android": "createMediaRecorder", "ios": "createMediaRecorder:", "macos": "createMediaRecorder:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_recording" }, "destroyMediaRecorder": { "windows": "destroyMediaRecorder", "android": "destroyMediaRecorder", "ios": "destroyMediaRecorder:", "macos": "destroyMediaRecorder:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_recording" }, "setMediaRecorderObserver": { "windows": "setMediaRecorderObserver", "android": "setMediaRecorderObserver", "ios": "setMediaRecorderDelegate:", "macos": "setMediaRecorderDelegate:", - "parent_class": "IMediaRecorder" + "parent_class": "IMediaRecorder", + "toc": "toc_recording" }, "startRecording": { "windows": "startRecording", "android": "startRecording", "ios": "startRecording:", "macos": "startRecording:", - "parent_class": "IMediaRecorder" + "parent_class": "IMediaRecorder", + "toc": "toc_recording" }, "stopRecording": { "windows": "stopRecording", "android": "stopRecording", "ios": "stopRecording", "macos": "stopRecording", - "parent_class": "IMediaRecorder" + "parent_class": "IMediaRecorder", + "toc": "toc_recording" }, "switchCamera": { "windows": "switchCamera", @@ -3508,122 +4819,166 @@ "ios": "switchCamera", "isOverload": true, "params": {}, - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_video_device" }, "getCameraMaxZoomFactor": { "windows": "getCameraMaxZoomFactor", "android": "getCameraMaxZoomFactor", "ios": "cameraMaxZoomFactor", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_video_device" }, "isCameraZoomSupported": { "windows": "isCameraZoomSupported", "android": "isCameraZoomSupported", "ios": "isCameraZoomSupported", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_video_device" }, "isCameraTorchSupported": { "windows": "isCameraTorchSupported", "android": "isCameraTorchSupported", "ios": "isCameraTorchSupported", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_video_device" }, "isCameraFocusSupported": { "windows": "isCameraFocusSupported", "android": "isCameraFocusSupported", "ios": "isCameraFocusPositionInPreviewSupported", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_video_device" }, "isCameraExposurePositionSupported": { "windows": "isCameraExposurePositionSupported", "android": "isCameraExposurePositionSupported", "ios": "isCameraExposurePositionSupported", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_video_device" }, "isCameraExposureSupported": { "windows": "isCameraExposureSupported", "android": "isCameraExposureSupported", "ios": "isCameraExposureSupported", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_video_device" }, "isCameraAutoFocusFaceModeSupported": { "windows": "isCameraAutoFocusFaceModeSupported", "android": "isCameraAutoFocusFaceModeSupported", "ios": "isCameraAutoFocusFaceModeSupported", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_video_device" }, "isCameraAutoExposureFaceModeSupported": { "windows": "isCameraAutoExposureFaceModeSupported", "ios": "isCameraAutoExposureFaceModeSupported", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_video_device" }, "setCameraZoomFactor": { "windows": "setCameraZoomFactor", "android": "setCameraZoomFactor", "ios": "setCameraZoomFactor:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_video_device" }, "setCameraFocusPositionInPreview": { "windows": "setCameraFocusPositionInPreview", "android": "setCameraFocusPositionInPreview", "ios": "setCameraFocusPositionInPreview:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_video_device" }, "setCameraExposureFactor": { "windows": "setCameraExposureFactor", "android": "setCameraExposureFactor", "ios": "setCameraExposureFactor:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_video_device" }, "setCameraExposurePosition": { "windows": "setCameraExposurePosition", "android": "setCameraExposurePosition", "ios": "setCameraExposurePosition:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_video_device" }, "setCameraTorchOn": { "windows": "setCameraTorchOn", "android": "setCameraTorchOn", "ios": "setCameraTorchOn:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_video_device" }, "setCameraAutoFocusFaceModeEnabled": { "windows": "setCameraAutoFocusFaceModeEnabled", "android": "setCameraAutoFocusFaceModeEnabled", "ios": "setCameraAutoFocusFaceModeEnabled:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_video_device" }, "setCameraAutoExposureFaceModeEnabled": { "windows": "setCameraAutoExposureFaceModeEnabled", - "ios": "setCameraAutoExposureFaceModeEnabled", - "parent_class": "IRtcEngine" + "ios": "setCameraAutoExposureFaceModeEnabled:", + "parent_class": "IRtcEngine", + "toc": "toc_video_device" }, "setCameraDeviceOrientation": { "windows": "setCameraDeviceOrientation", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_video_device" }, "getCount_IAudioDeviceCollection": { "windows": "getCount", - "parent_class": "IAudioDeviceCollection" + "parent_class": "IAudioDeviceCollection", + "toc": "toc_audio_device" }, "getDevice_IAudioDeviceCollection": { "windows": "getDevice [1/2]", "parent_class": "IAudioDeviceCollection", "isOverload": true, "params": { - "windows": ["index", "deviceName", "deviceId"] - } + "windows": [ + "index", + "deviceName", + "deviceId" + ] + }, + "toc": "toc_audio_device" }, "getDevice2_IAudioDeviceCollection": { "windows": "getDevice [2/2]", "parent_class": "IAudioDeviceCollection", "isOverload": true, "params": { - "windows": ["index", "deviceId", "deviceName", "deviceTypeName"], - "android": ["index", "deviceId", "deviceName", "deviceTypeName"], - "ios": ["index", "deviceId", "deviceName", "deviceTypeName"], - "macos": ["index", "deviceId", "deviceName", "deviceTypeName"] - } + "windows": [ + "index", + "deviceId", + "deviceName", + "deviceTypeName" + ], + "android": [ + "index", + "deviceId", + "deviceName", + "deviceTypeName" + ], + "ios": [ + "index", + "deviceId", + "deviceName", + "deviceTypeName" + ], + "macos": [ + "index", + "deviceId", + "deviceName", + "deviceTypeName" + ] + }, + "toc": "toc_audio_device" }, "getDefaultDevice_IAudioDeviceCollection": { "windows": "getDefaultDevice [1/2]", @@ -3631,254 +4986,357 @@ "parent_class": "IAudioDeviceCollection", "isOverload": true, "params": { - "windows": ["deviceName", "deviceId"], - "macos": ["type"] - } + "windows": [ + "deviceName", + "deviceId" + ], + "macos": [ + "type" + ] + }, + "toc": "toc_audio_device" }, "getDefaultDevice2_IAudioDeviceCollection": { "windows": "getDefaultDevice [2/2]", "parent_class": "IAudioDeviceCollection", "isOverload": true, "params": { - "windows": ["deviceName", "deviceTypeName", "deviceId"], - "android": ["deviceTypeName"], - "ios": ["deviceTypeName"], - "macos": ["deviceTypeName"] - } + "windows": [ + "deviceName", + "deviceTypeName", + "deviceId" + ], + "android": [ + "deviceTypeName" + ], + "ios": [ + "deviceTypeName" + ], + "macos": [ + "deviceTypeName" + ] + }, + "toc": "toc_audio_device" }, "setDevice_IAudioDeviceCollection": { "windows": "setDevice", - "parent_class": "IAudioDeviceCollection" + "parent_class": "IAudioDeviceCollection", + "toc": "toc_audio_device" }, "setApplicationVolume": { "windows": "setApplicationVolume", - "parent_class": "IAudioDeviceCollection" + "parent_class": "IAudioDeviceCollection", + "toc": "toc_audio_device" }, "getApplicationVolume": { "windows": "getApplicationVolume", - "parent_class": "IAudioDeviceCollection" + "parent_class": "IAudioDeviceCollection", + "toc": "toc_audio_device" }, "setApplicationMute": { "windows": "setApplicationMute", - "parent_class": "IAudioDeviceCollection" + "parent_class": "IAudioDeviceCollection", + "toc": "toc_audio_device" }, "isApplicationMute": { "windows": "isApplicationMute", - "parent_class": "IAudioDeviceCollection" + "parent_class": "IAudioDeviceCollection", + "toc": "toc_audio_device" }, "release_IAudioDeviceCollection": { "windows": "release", - "parent_class": "IAudioDeviceCollection" + "parent_class": "IAudioDeviceCollection", + "toc": "toc_audio_device" }, "enumeratePlaybackDevices": { "windows": "enumeratePlaybackDevices", - "parent_class": "IAudioDeviceManager" + "parent_class": "IAudioDeviceManager", + "toc": "toc_audio_device" }, "enumerateRecordingDevices": { "windows": "enumerateRecordingDevices", - "parent_class": "IAudioDeviceManager" + "parent_class": "IAudioDeviceManager", + "toc": "toc_audio_device" }, "followSystemLoopbackDevice": { "windows": "followSystemLoopbackDevice", - "parent_class": "IAudioDeviceManager" + "parent_class": "IAudioDeviceManager", + "toc": "toc_audio_device" }, "followSystemPlaybackDevice": { "windows": "followSystemPlaybackDevice", "macos": "followSystemPlaybackDevice:", - "parent_class": "IAudioDeviceManager" + "parent_class": "IAudioDeviceManager", + "toc": "toc_audio_device" }, "followSystemRecordingDevice": { "windows": "followSystemRecordingDevice", "macos": "followSystemRecordingDevice:", - "parent_class": "IAudioDeviceManager" + "parent_class": "IAudioDeviceManager", + "toc": "toc_audio_device" }, "setPlaybackDevice": { "windows": "setPlaybackDevice", - "parent_class": "IAudioDeviceManager" + "parent_class": "IAudioDeviceManager", + "toc": "toc_audio_device" }, "setRecordingDevice": { "windows": "setRecordingDevice", - "parent_class": "IAudioDeviceManager" + "parent_class": "IAudioDeviceManager", + "toc": "toc_audio_device" }, "startPlaybackDeviceTest": { "windows": "startPlaybackDeviceTest", "android": "startPlaybackDeviceTest", "ios": "startPlaybackDeviceTest:", "macos": "startPlaybackDeviceTest:", - "parent_class": "IAudioDeviceManager" + "parent_class": "IAudioDeviceManager", + "toc": "toc_audio_device" }, "stopPlaybackDeviceTest": { "windows": "stopPlaybackDeviceTest", "android": "stopPlaybackDeviceTest", "ios": "stopPlaybackDeviceTest", "macos": "stopPlaybackDeviceTest", - "parent_class": "IAudioDeviceManager" + "parent_class": "IAudioDeviceManager", + "toc": "toc_audio_device" }, "startRecordingDeviceTest": { "windows": "startRecordingDeviceTest", "android": "startRecordingDeviceTest", "ios": "startRecordingDeviceTest:", "macos": "startRecordingDeviceTest:", - "parent_class": "IAudioDeviceManager" + "parent_class": "IAudioDeviceManager", + "toc": "toc_audio_device" }, "stopRecordingDeviceTest": { "windows": "stopRecordingDeviceTest", "android": "stopRecordingDeviceTest", "ios": "stopRecordingDeviceTest", "macos": "stopRecordingDeviceTest", - "parent_class": "IAudioDeviceManager" + "parent_class": "IAudioDeviceManager", + "toc": "toc_audio_device" }, "getPlaybackDevice": { "windows": "getPlaybackDevice", - "parent_class": "IAudioDeviceManager" + "parent_class": "IAudioDeviceManager", + "toc": "toc_audio_device" }, "getLoopbackDevice": { "windows": "getLoopbackDevice", - "parent_class": "IAudioDeviceManager" + "parent_class": "IAudioDeviceManager", + "toc": "toc_audio_device" }, "setLoopbackDevice": { "windows": "setLoopbackDevice", - "parent_class": "IAudioDeviceManager" + "parent_class": "IAudioDeviceManager", + "toc": "toc_audio_device" }, "getPlaybackDeviceInfo": { "windows": "getPlaybackDeviceInfo [1/2]", "isOverload": true, "params": { - "windows": ["deviceId", "deviceName"] + "windows": [ + "deviceId", + "deviceName" + ] }, - "parent_class": "IAudioDeviceManager" + "parent_class": "IAudioDeviceManager", + "toc": "toc_audio_device" }, "getPlaybackDeviceInfo2": { "windows": "getPlaybackDeviceInfo [2/2]", "isOverload": true, "params": { - "windows": ["deviceId", "deviceName", "deviceTypeName"], - "android": ["deviceId", "deviceName", "deviceTypeName"], - "ios": ["deviceId", "deviceName", "deviceTypeName"], - "macos": ["deviceId", "deviceName", "deviceTypeName"] + "windows": [ + "deviceId", + "deviceName", + "deviceTypeName" + ], + "android": [ + "deviceId", + "deviceName", + "deviceTypeName" + ], + "ios": [ + "deviceId", + "deviceName", + "deviceTypeName" + ], + "macos": [ + "deviceId", + "deviceName", + "deviceTypeName" + ] }, - "parent_class": "IAudioDeviceManager" + "parent_class": "IAudioDeviceManager", + "toc": "toc_audio_device" }, "getRecordingDevice": { "windows": "getRecordingDevice", - "parent_class": "IAudioDeviceManager" + "parent_class": "IAudioDeviceManager", + "toc": "toc_audio_device" }, "getRecordingDeviceInfo": { "windows": "getRecordingDeviceInfo [1/2]", "isOverload": true, "params": { - "windows": ["deviceId", "deviceName"] + "windows": [ + "deviceId", + "deviceName" + ] }, - "parent_class": "IAudioDeviceManager" + "parent_class": "IAudioDeviceManager", + "toc": "toc_audio_device" }, "getRecordingDeviceInfo2": { "windows": "getRecordingDeviceInfo [2/2]", "isOverload": true, "params": { - "windows": ["deviceId", "deviceName", "deviceTypeName"], - "android": ["deviceId", "deviceName", "deviceTypeName"], - "ios": ["deviceId", "deviceName", "deviceTypeName"], - "macos": ["deviceId", "deviceName", "deviceTypeName"] + "windows": [ + "deviceId", + "deviceName", + "deviceTypeName" + ], + "android": [ + "deviceId", + "deviceName", + "deviceTypeName" + ], + "ios": [ + "deviceId", + "deviceName", + "deviceTypeName" + ], + "macos": [ + "deviceId", + "deviceName", + "deviceTypeName" + ] }, - "parent_class": "IAudioDeviceManager" + "parent_class": "IAudioDeviceManager", + "toc": "toc_audio_device" }, "getAudioDeviceInfo": { "windows": "getAudioDeviceInfo", "android": "getAudioDeviceInfo", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_device" }, "startAudioDeviceLoopbackTest": { "windows": "startAudioDeviceLoopbackTest", "macos": "startAudioDeviceLoopbackTest:", - "parent_class": "IAudioDeviceManager" + "parent_class": "IAudioDeviceManager", + "toc": "toc_audio_device" }, "stopAudioDeviceLoopbackTest": { "windows": "stopAudioDeviceLoopbackTest", "macos": "stopAudioDeviceLoopbackTest", - "parent_class": "IAudioDeviceManager" + "parent_class": "IAudioDeviceManager", + "toc": "toc_audio_device" }, "setPlaybackDeviceVolume": { "windows": "setPlaybackDeviceVolume", - "parent_class": "IAudioDeviceManager" + "parent_class": "IAudioDeviceManager", + "toc": "toc_audio_device" }, "getPlaybackDeviceVolume": { "windows": "getPlaybackDeviceVolume", - "parent_class": "IAudioDeviceManager" + "parent_class": "IAudioDeviceManager", + "toc": "toc_audio_device" }, "setRecordingDeviceVolume": { "windows": "setRecordingDeviceVolume", - "parent_class": "IAudioDeviceManager" + "parent_class": "IAudioDeviceManager", + "toc": "toc_audio_device" }, "getRecordingDeviceVolume": { "windows": "getRecordingDeviceVolume", - "parent_class": "IAudioDeviceManager" + "parent_class": "IAudioDeviceManager", + "toc": "toc_audio_device" }, "setPlaybackDeviceMute": { "windows": "setPlaybackDeviceMute", - "parent_class": "IAudioDeviceManager" + "parent_class": "IAudioDeviceManager", + "toc": "toc_audio_device" }, "getPlaybackDeviceMute": { "windows": "getPlaybackDeviceMute", - "parent_class": "IAudioDeviceManager" + "parent_class": "IAudioDeviceManager", + "toc": "toc_audio_device" }, "setRecordingDeviceMute": { "windows": "setRecordingDeviceMute", - "parent_class": "IAudioDeviceManager" + "parent_class": "IAudioDeviceManager", + "toc": "toc_audio_device" }, "getRecordingDeviceMute": { "windows": "getRecordingDeviceMute", - "parent_class": "IAudioDeviceManager" + "parent_class": "IAudioDeviceManager", + "toc": "toc_audio_device" }, "release_IAudioDeviceManager": { "windows": "release", - "parent_class": "IAudioDeviceManager" + "parent_class": "IAudioDeviceManager", + "toc": "toc_audio_device" }, "enumerateVideoDevices": { "windows": "enumerateVideoDevices", - "parent_class": "IVideoDeviceManager" + "parent_class": "IVideoDeviceManager", + "toc": "toc_video_device" }, "setDevice_IVideoDeviceManager": { "windows": "setDevice", - "parent_class": "IVideoDeviceManager" + "parent_class": "IVideoDeviceManager", + "toc": "toc_video_device" }, "getCapability": { "windows": "getCapability", - "parent_class": "IVideoDeviceManager" + "parent_class": "IVideoDeviceManager", + "toc": "toc_video_device" }, "getDevice_IVideoDeviceManager": { "windows": "getDevice", - "parent_class": "IVideoDeviceManager" + "parent_class": "IVideoDeviceManager", + "toc": "toc_video_device" }, "numberOfCapabilities": { "windows": "numberOfCapabilities", - "parent_class": "IVideoDeviceManager" + "parent_class": "IVideoDeviceManager", + "toc": "toc_video_device" }, "queryCameraFocalLengthCapability": { "windows": "queryCameraFocalLengthCapability", "android": "queryCameraFocalLengthCapability", "ios": "queryCameraFocalLengthCapability", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_video_device" }, "release_IVideoDeviceManager": { "windows": "release", - "parent_class": "IVideoDeviceManager" + "parent_class": "IVideoDeviceManager", + "toc": "toc_video_device" }, "getCount_IVideoDeviceCollection": { "windows": "getCount", - "parent_class": "IVideoDeviceCollection" + "parent_class": "IVideoDeviceCollection", + "toc": "toc_video_device" }, "getDevice_IVideoDeviceCollection": { "windows": "getDevice", - "parent_class": "IVideoDeviceCollection" + "parent_class": "IVideoDeviceCollection", + "toc": "toc_video_device" }, "setDevice_IVideoDeviceCollection": { "windows": "setDevice", "macos": "setDevice:deviceId:", - "parent_class": "IVideoDeviceCollection" + "parent_class": "IVideoDeviceCollection", + "toc": "toc_video_device" }, "release_IVideoDeviceCollection": { "windows": "release", - "parent_class": "IVideoDeviceCollection" + "parent_class": "IVideoDeviceCollection", + "toc": "toc_video_device" }, "createDataStream1": { "windows": "createDataStream [1/2]", @@ -3887,12 +5345,28 @@ "macos": "createDataStream:reliable:ordered:", "isOverload": true, "params": { - "windows": ["streamId", "reliable", "ordered"], - "android": ["reliable", "ordered"], - "ios": ["streamId", "reliable", "ordered"], - "macos": ["streamId", "reliable", "ordered"] + "windows": [ + "streamId", + "reliable", + "ordered" + ], + "android": [ + "reliable", + "ordered" + ], + "ios": [ + "streamId", + "reliable", + "ordered" + ], + "macos": [ + "streamId", + "reliable", + "ordered" + ] }, - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_datastream" }, "createDataStream2": { "windows": "createDataStream [2/2]", @@ -3901,100 +5375,126 @@ "macos": "createDataStream:config:", "isOverload": true, "params": { - "windows": ["streamId", "config"], - "android": ["config"], - "ios": ["streamId", "config"], - "macos": ["streamId", "config"] + "windows": [ + "streamId", + "config" + ], + "android": [ + "config" + ], + "ios": [ + "streamId", + "config" + ], + "macos": [ + "streamId", + "config" + ] }, - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_datastream" }, "sendStreamMessage": { "windows": "sendStreamMessage", "android": "sendStreamMessage", "ios": "sendStreamMessage:data:", "macos": "sendStreamMessage:data:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_datastream" }, "adjustCustomAudioPlayoutVolume": { "windows": "adjustCustomAudioPlayoutVolume", "android": "adjustCustomAudioPlayoutVolume", "ios": "adjustCustomAudioPlayoutVolume:volume:", "macos": "adjustCustomAudioPlayoutVolume:volume:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_custom_capturenrendering" }, "enableLoopbackRecording": { "windows": "enableLoopbackRecording", "macos": "enableLoopbackRecording:deviceName:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_capture" }, "disableAudioSpectrumMonitor": { "windows": "disableAudioSpectrumMonitor", "android": "disableAudioSpectrumMonitor", "ios": "disableAudioSpectrumMonitor", "macos": "disableAudioSpectrumMonitor", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_spectrum" }, "enableAudioSpectrumMonitor": { "windows": "enableAudioSpectrumMonitor", "android": "enableAudioSpectrumMonitor", "ios": "enableAudioSpectrumMonitor:", "macos": "enableAudioSpectrumMonitor:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_spectrum" }, "registerAudioSpectrumObserver": { "windows": "registerAudioSpectrumObserver", "android": "registerAudioSpectrumObserver", "ios": "registerAudioSpectrumDelegate:", "macos": "registerAudioSpectrumDelegate:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_spectrum" }, "unregisterAudioSpectrumObserver": { "windows": "unregisterAudioSpectrumObserver", "android": "unregisterAudioSpectrumObserver", "ios": "unregisterAudioSpectrumDelegate:", "macos": "unregisterAudioSpectrumDelegate:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_spectrum" }, "enableFaceDetection": { "windows": "enableFaceDetection", "android": "enableFaceDetection", "ios": "enableFaceDetection:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_face_detection" }, "isCameraFaceDetectSupported": { "windows": "isCameraFaceDetectSupported", "android": "isCameraFaceDetectSupported", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_video_device" }, "enableCameraCenterStage": { "windows": "enableCameraCenterStage", "ios": "enableCameraCenterStage:", "macos": "enableCameraCenterStage:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_center_stage" }, "isCameraCenterStageSupported": { "windows": "isCameraCenterStageSupported", "ios": "isCameraCenterStageSupported", "macos": "isCameraCenterStageSupported", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_center_stage" }, "setCameraCapturerConfiguration": { "windows": "setCameraCapturerConfiguration", "android": "setCameraCapturerConfiguration", "ios": "setCameraCapturerConfiguration:", "macos": "setCameraCapturerConfiguration", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_video_device" }, "setLocalVideoMirrorMode": { "windows": "setLocalVideoMirrorMode", "android": "setLocalVideoMirrorMode", "ios": "setLocalVideoMirrorMode:", "macos": "setLocalVideoMirrorMode:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_video_rendering" }, "get": { "windows": "get", - "parent_class": "MusicChartCollection" + "parent_class": "MusicChartCollection", + "toc": "toc_drm" }, "open_IMusicPlayer": { "windows": "open", @@ -4003,11 +5503,24 @@ "parent_class": "IMusicPlayer", "isOverload": true, "params": { - "windows": ["songCode", "startPos"], - "android": ["songCode", "startPos"], - "ios": ["songCode", "startPos"], - "macos": ["songCode", "startPos"] - } + "windows": [ + "songCode", + "startPos" + ], + "android": [ + "songCode", + "startPos" + ], + "ios": [ + "songCode", + "startPos" + ], + "macos": [ + "songCode", + "startPos" + ] + }, + "toc": "toc_drm" }, "preload": { "windows": "preload [1/2]", @@ -4015,12 +5528,25 @@ "ios": "preloadWithSongCode:jsonOption:", "isOverload": true, "params": { - "windows": ["songCode", "jsonOption"], - "android": ["songCode", "jsonOption"], - "ios": ["songCode", "jsonOption"], - "macos": ["songCode", "jsonOption"] + "windows": [ + "songCode", + "jsonOption" + ], + "android": [ + "songCode", + "jsonOption" + ], + "ios": [ + "songCode", + "jsonOption" + ], + "macos": [ + "songCode", + "jsonOption" + ] }, - "parent_class": "IMusicContentCenter" + "parent_class": "IMusicContentCenter", + "toc": "toc_drm" }, "preload2": { "windows": "preload [2/2]", @@ -4028,70 +5554,90 @@ "ios": "preloadWithSongCode:", "isOverload": true, "params": { - "windows": ["songCode", "requestId"], - "android": ["songCode"], - "ios": ["songCode"], - "macos": ["songCode"] + "windows": [ + "songCode", + "requestId" + ], + "android": [ + "songCode" + ], + "ios": [ + "songCode" + ], + "macos": [ + "songCode" + ] }, - "parent_class": "IMusicContentCenter" + "parent_class": "IMusicContentCenter", + "toc": "toc_drm" }, "isPreloaded": { "windows": "isPreloaded", "android": "isPreloaded", "ios": "isPreloadedWithSongCode:", - "parent_class": "IMusicContentCenter" + "parent_class": "IMusicContentCenter", + "toc": "toc_drm" }, "initialize_IMusicContentCenter": { "windows": "initialize", "android": "initialize", "ios": "sharedContentCenterWithConfig:", - "parent_class": "IMusicContentCenter" + "parent_class": "IMusicContentCenter", + "toc": "toc_drm" }, "release_IMusicContentCenter": { "windows": "release", "android": "release", - "parent_class": "IMusicContentCenter" + "parent_class": "IMusicContentCenter", + "toc": "toc_drm" }, "renewToken_IMusicContentCenter": { "windows": "renewToken", "android": "renewToken", "ios": "renewToken:", - "parent_class": "IMusicContentCenter" + "parent_class": "IMusicContentCenter", + "toc": "toc_drm" }, "unregisterEventHandler_IMusicContentCenter": { "windows": "unregisterEventHandler", "android": "unregisterEventHandler", - "parent_class": "IMusicContentCenter" + "parent_class": "IMusicContentCenter", + "toc": "toc_drm" }, "registerEventHandler_IMusicContentCenter": { "windows": "registerEventHandler", "android": "registerEventHandler", "ios": "registerEventDelegate:", - "parent_class": "IMusicContentCenter" + "parent_class": "IMusicContentCenter", + "toc": "toc_drm" }, "createMusicPlayer": { "windows": "createMusicPlayer", "android": "createMusicPlayer", "ios": "createMusicPlayerWithDelegate:", - "parent_class": "IMusicContentCenter" + "parent_class": "IMusicContentCenter", + "toc": "toc_drm" }, "destroyMusicPlayer": { "windows": "destroyMusicPlayer", "android": "destroyMusicPlayer", "ios": "destroyMusicPlayer:", - "parent_class": "IMusicContentCenter" + "parent_class": "IMusicContentCenter", + "toc": "toc_drm" }, "getLyric": { "windows": "getLyric", "android": "getLyric", "ios": "getLyricWithSongCode:lyricType:", - "parent_class": "IMusicContentCenter" + "parent_class": "IMusicContentCenter", + "toc": "toc_drm" }, "getMusicCharts": { "windows": "getMusicCharts", "android": "getMusicCharts", "ios": "getMusicCharts", - "parent_class": "IMusicContentCenter" + "parent_class": "IMusicContentCenter", + "toc": "toc_drm" }, "getMusicCollectionByMusicChartId": { "windows": "getMusicCollectionWithMusicChartId", @@ -4099,12 +5645,36 @@ "ios": "getMusicCollectionWithMusicChartId:page:pageSize:jsonOption:", "isOverload": true, "params": { - "windows": ["requestId", "musicChartId", "page", "pageSize", "jsonOption"], - "android": ["requestId", "musicChartId", "page", "pageSize"], - "ios": ["requestId", "musicChartId", "page", "pageSize", "jsonOption"], - "macos": ["requestId", "musicChartId", "page", "pageSize", "jsonOption"] + "windows": [ + "requestId", + "musicChartId", + "page", + "pageSize", + "jsonOption" + ], + "android": [ + "requestId", + "musicChartId", + "page", + "pageSize" + ], + "ios": [ + "requestId", + "musicChartId", + "page", + "pageSize", + "jsonOption" + ], + "macos": [ + "requestId", + "musicChartId", + "page", + "pageSize", + "jsonOption" + ] }, - "parent_class": "IMusicContentCenter" + "parent_class": "IMusicContentCenter", + "toc": "toc_drm" }, "searchMusic": { "windows": "searchMusic", @@ -4112,96 +5682,136 @@ "ios": "searchMusicWithKeyWord:page:pageSize:jsonOption:", "isOverload": true, "params": { - "windows": ["keyword", "page", "pageSize", "jsonOption", "requestId"], - "android": ["keyword", "page", "pageSize", "requestId"], - "ios": ["keyword", "page", "pageSize", "jsonOption", "requestId"], - "macos": ["keyword", "page", "pageSize", "jsonOption", "requestId"] + "windows": [ + "keyword", + "page", + "pageSize", + "jsonOption", + "requestId" + ], + "android": [ + "keyword", + "page", + "pageSize", + "requestId" + ], + "ios": [ + "keyword", + "page", + "pageSize", + "jsonOption", + "requestId" + ], + "macos": [ + "keyword", + "page", + "pageSize", + "jsonOption", + "requestId" + ] }, - "parent_class": "IMusicContentCenter" + "parent_class": "IMusicContentCenter", + "toc": "toc_drm" }, "setPlayMode": { "windows": "setPlayMode", "android": "setPlayMode", "ios": "setPlayMode:", - "parent_class": "IMusicPlayer" + "parent_class": "IMusicPlayer", + "toc": "toc_drm" }, "getCaches": { "windows": "getCaches", "android": "getCaches", "ios": "getCaches", - "parent_class": "IMusicContentCenter" + "parent_class": "IMusicContentCenter", + "toc": "toc_drm" }, "getCount_MusicChartCollection": { "windows": "getCount [1/2]", - "parent_class": "MusicChartCollection" + "parent_class": "MusicChartCollection", + "toc": "toc_drm" }, "getCount_MusicCollection": { "windows": "getCount [2/2]", - "parent_class": "MusicCollection" + "parent_class": "MusicCollection", + "toc": "toc_drm" }, "getTotal_MusicCollection": { "windows": "getTotal", - "parent_class": "MusicCollection" + "parent_class": "MusicCollection", + "toc": "toc_drm" }, "getPage_MusicCollection": { "windows": "getPage", - "parent_class": "MusicCollection" + "parent_class": "MusicCollection", + "toc": "toc_drm" }, "getPageSize_MusicCollection": { "windows": "getPageSize", - "parent_class": "MusicCollection" + "parent_class": "MusicCollection", + "toc": "toc_drm" }, "getMusic_MusicCollection": { "windows": "getMusic", - "parent_class": "MusicCollection" + "parent_class": "MusicCollection", + "toc": "toc_drm" }, "removeCache": { "windows": "removeCache", "android": "removeCache", "ios": "removeCacheWithSongCode:", - "parent_class": "IMusicContentCenter" + "parent_class": "IMusicContentCenter", + "toc": "toc_drm" }, "getInternalSongCode": { "windows": "getInternalSongCode", "android": "getInternalSongCode", "ios": "getInternalSongCode:jsonOption:", - "parent_class": "IMusicContentCenter" + "parent_class": "IMusicContentCenter", + "toc": "toc_drm" }, "getSongSimpleInfo": { "windows": "getSongSimpleInfo", "android": "getSongSimpleInfo", "ios": "getSongSimpleInfoWithSongCode:", - "parent_class": "IMusicContentCenter" + "parent_class": "IMusicContentCenter", + "toc": "toc_drm" }, "onPreLoadEvent_IMusicContentCenterEventHandler": { "windows": "onPreLoadEvent", "android": "onPreLoadEvent", "ios": "onPreLoadEvent:songCode:percent:lyricUrl:state:reason:", - "parent_class": "IMusicContentCenterEventHandler" + "parent_class": "IMusicContentCenterEventHandler", + "toc": "toc_drm" }, "onMusicChartsResult": { "windows": "onMusicChartsResult", "android": "onMusicChartsResult", "ios": "onMusicChartsResult:result:reason:", - "parent_class": "IMusicContentCenterEventHandler" + "parent_class": "IMusicContentCenterEventHandler", + "toc": "toc_drm" }, "onMusicCollectionResult": { "windows": "onMusicCollectionResult", "android": "onMusicCollectionResult", "ios": "onMusicCollectionResult:result:reason:", - "parent_class": "IMusicContentCenterEventHandler" + "parent_class": "IMusicContentCenterEventHandler", + "toc": "toc_drm" }, "onLyricResult": { "windows": "onLyricResult", "android": "onLyricResult", "ios": "onLyricResult:songCode:lyricUrl:reason:", - "parent_class": "IMusicContentCenterEventHandler" + "parent_class": "IMusicContentCenterEventHandler", + "toc": "toc_drm" }, "onSongSimpleInfoResult": { "windows": "onSongSimpleInfoResult", "android": "onSongSimpleInfoResult", "ios": "onSongSimpleInfoResult:songCode:simpleInfo:reason:", - "parent_class": "IMusicContentCenterEventHandler" + "parent_class": "IMusicContentCenterEventHandler", + "toc": "toc_drm" }, "takeSnapshot": { "windows": "takeSnapshot [1/2]", @@ -4210,12 +5820,25 @@ "macos": "takeSnapshot:filePath:", "isOverload": true, "params": { - "windows": ["uid", "filePath"], - "android": ["uid", "filePath"], - "ios": ["uid", "filePath"], - "macos": ["uid", "filePath"] + "windows": [ + "uid", + "filePath" + ], + "android": [ + "uid", + "filePath" + ], + "ios": [ + "uid", + "filePath" + ], + "macos": [ + "uid", + "filePath" + ] }, - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_snapshot" }, "takeSnapshot2": { "windows": "takeSnapshot [2/2]", @@ -4224,1005 +5847,1174 @@ "macos": "takeSnapshotWithConfig:config:", "isOverload": true, "params": { - "windows": ["uid", "config"], - "android": ["uid", "config"], - "ios": ["uid", "config"], - "macos": ["uid", "config"] + "windows": [ + "uid", + "config" + ], + "android": [ + "uid", + "config" + ], + "ios": [ + "uid", + "config" + ], + "macos": [ + "uid", + "config" + ] }, - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_snapshot" }, "enableContentInspect": { "windows": "enableContentInspect", "android": "enableContentInspect", "ios": "enableContentInspect:config:", "macos": "enableContentInspect:config:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_snapshot" }, "enableContentInspectEx": { "windows": "enableContentInspectEx", "android": "enableContentInspectEx", "ios": "enableContentInspectEx:config:connection:", "macos": "enableContentInspectEx:config:connection:", - "parent_class": "IRtcEngineEx" + "parent_class": "IRtcEngineEx", + "toc": "toc_snapshot" }, "enableVideoImageSource": { "windows": "enableVideoImageSource", "android": "enableVideoImageSource", "ios": "enableVideoImageSource:options:", "macos": "enableVideoImageSource:options:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_image_source" }, "getNetworkType": { "windows": "getNetworkType", "android": "getNetworkType", "ios": "getNetworkType", "macos": "getNetworkType", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_network" }, "getNtpWallTimeInMs": { "windows": "getNtpWallTimeInMs", "android": "getNtpWallTimeInMs", "ios": "getNtpWallTimeInMs", "macos": "getNtpWallTimeInMs", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_network" }, "setCloudProxy": { "windows": "setCloudProxy", "android": "setCloudProxy", "ios": "setCloudProxy:", "macos": "setCloudProxy:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_network" }, "setLogFile": { "windows": "setLogFile", "android": "setLogFile", "ios": "setLogFile:", "macos": "setLogFile:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_network" }, "setLogFilter": { "windows": "setLogFilter", "android": "setLogFilter", "ios": "setLogFilter:", "macos": "setLogFilter:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_network" }, "setLogLevel": { "windows": "setLogLevel", "android": "setLogLevel", "ios": "setLogLevel:", "macos": "setLogLevel:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_network" }, "setLogFileSize": { "windows": "setLogFileSize", "android": "setLogFileSize", "ios": "setLogFileSize:", "macos": "setLogFileSize:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_network" }, "setParameters_IAgoraParameter": { "windows": "setParameters [2/2]", - "parent_class": "IAgoraParameter" + "parent_class": "IAgoraParameter", + "toc": "toc_network" }, "setParameters": { "windows": "setParameters [1/2]", "android": "setParameters", "ios": "setParameters:", "macos": "setParameters:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_network" }, "sendCustomReportMessage": { "windows": "sendCustomReportMessage", "android": "sendCustomReportMessage", "ios": "sendCustomReportMessage:category:event:label:value:", "macos": "sendCustomReportMessage:category:event:label:value:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_network" }, "getCallId": { "windows": "getCallId", "android": "getCallId", "ios": "getCallId", "macos": "getCallId", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_network" }, "getCallIdEx": { "windows": "getCallIdEx", "android": "getCallIdEx", "ios": "getCallIdEx:", "macos": "getCallIdEx:", - "parent_class": "IRtcEngineEx" + "parent_class": "IRtcEngineEx", + "toc": "toc_network" }, "queryDeviceScore": { "windows": "queryDeviceScore", "android": "queryDeviceScore", "ios": "queryDeviceScore", "macos": "queryDeviceScore", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_network" }, "rate": { "windows": "rate", "android": "rate", "ios": "rate:rating:description:", "macos": "rate:rating:description:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_network" }, "complain": { "windows": "complain", "android": "complain", "ios": "complain:description:", "macos": "complain:description:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_network" }, "getVersion": { "windows": "getVersion", "android": "getSdkVersion", "ios": "getSdkVersion", "macos": "getSdkVersion", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_network" }, "getErrorDescription": { "windows": "getErrorDescription", "android": "getErrorDescription", "ios": "getErrorDescription:", "macos": "getErrorDescription:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_network" }, "isFeatureAvailableOnDevice": { "windows": "isFeatureAvailableOnDevice", "android": "isFeatureAvailableOnDevice", "ios": "isFeatureAvailableOnDevice:", "macos": "isFeatureAvailableOnDevice:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_network" }, "queryInterface": { "windows": "queryInterface", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_network" }, "onConnectionStateChanged": { "windows": "onConnectionStateChanged", "android": "onConnectionStateChanged", "ios": "rtcEngine:connectionChangedToState:reason:", "macos": "rtcEngine:connectionChangedToState:reason:", - "parent_class": "IRtcEngineEventHandler" + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_network" }, "onError": { "windows": "onError", "android": "onError", "ios": "rtcEngine:didOccurError:", "macos": "rtcEngine:didOccurError:", - "parent_class": "IRtcEngineEventHandler" + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_channel" }, "onFirstRemoteAudioDecoded": { "windows": "onFirstRemoteAudioDecoded", "android": "onFirstRemoteAudioDecoded", "ios": "rtcEngine:firstRemoteAudioFrameDecodedOfUid:elapsed:", "macos": "rtcEngine:firstRemoteAudioFrameDecodedOfUid:elapsed:", - "parent_class": "IRtcEngineEventHandler" + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_audio_basic" }, "onFirstRemoteAudioFrame": { "windows": "onFirstRemoteAudioFrame", "android": "onFirstRemoteAudioFrame", "ios": "rtcEngine:firstRemoteAudioFrameOfUid:elapsed:", "macos": "rtcEngine:firstRemoteAudioFrameOfUid:elapsed:", - "parent_class": "IRtcEngineEventHandler" + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_audio_basic" }, "onJoinChannelSuccess": { "windows": "onJoinChannelSuccess", "android": "onJoinChannelSuccess", "ios": "rtcEngine:didJoinChannel:withUid:elapsed:", "macos": "rtcEngine:didJoinChannel:withUid:elapsed:", - "parent_class": "IRtcEngineEventHandler" + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_channel" }, "onRejoinChannelSuccess": { "windows": "onRejoinChannelSuccess", "android": "onRejoinChannelSuccess", "ios": "rtcEngine:didRejoinChannel:withUid:elapsed:", "macos": "rtcEngine:didRejoinChannel:withUid:elapsed:", - "parent_class": "IRtcEngineEventHandler" + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_channel" }, "onLeaveChannel": { "windows": "onLeaveChannel", "android": "onLeaveChannel", "ios": "rtcEngine:didLeaveChannelWithStats:", "macos": "rtcEngine:didLeaveChannelWithStats:", - "parent_class": "IRtcEngineEventHandler" + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_channel" }, "onClientRoleChanged": { "windows": "onClientRoleChanged", "android": "onClientRoleChanged", "ios": "rtcEngine:didClientRoleChanged:newRole:newRoleOptions:", "macos": "rtcEngine:didClientRoleChanged:newRole:newRoleOptions:", - "parent_class": "IRtcEngineEventHandler" + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_channel" }, "onClientRoleChangeFailed": { "windows": "onClientRoleChangeFailed", "android": "onClientRoleChangeFailed", "ios": "rtcEngine:didClientRoleChangeFailed:currentRole:", "macos": "rtcEngine:didClientRoleChangeFailed:currentRole:", - "parent_class": "IRtcEngineEventHandler" + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_channel" }, "onUserJoined": { "windows": "onUserJoined", "android": "onUserJoined", "ios": "rtcEngine:didJoinedOfUid:elapsed:", "macos": "rtcEngine:didJoinedOfUid:elapsed:", - "parent_class": "IRtcEngineEventHandler" + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_channel" }, "onUserMuteAudio": { "windows": "onUserMuteAudio", "android": "onUserMuteAudio", "ios": "rtcEngine:didAudioMuted:byUid:", "macos": "rtcEngine:didAudioMuted:byUid:", - "parent_class": "IRtcEngineEventHandler" + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_audio_basic" }, "onUserOffline": { "windows": "onUserOffline", "android": "onUserOffline", "ios": "rtcEngine:didOfflineOfUid:reason:", "macos": "rtcEngine:didOfflineOfUid:reason:", - "parent_class": "IRtcEngineEventHandler" + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_channel" }, "onNetworkTypeChanged": { "windows": "onNetworkTypeChanged", "android": "onNetworkTypeChanged", "ios": "rtcEngine:networkTypeChanged:", "macos": "rtcEngine:networkTypeChanged:", - "parent_class": "IRtcEngineEventHandler" + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_network" }, "onConnectionInterrupted": { "windows": "onConnectionInterrupted", "android": "onConnectionInterrupted", "ios": "rtcEngineConnectionDidInterrupted:", "macos": "rtcEngineConnectionDidInterrupted:", - "parent_class": "IRtcEngineEventHandler" + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_network" }, "onConnectionLost": { "windows": "onConnectionLost", "android": "onConnectionLost", "ios": "rtcEngineConnectionDidLost:", "macos": "rtcEngineConnectionDidLost:", - "parent_class": "IRtcEngineEventHandler" + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_network" }, "onConnectionBanned": { "windows": "onConnectionBanned", "android": "onConnectionBanned", "ios": "rtcEngineConnectionDidBanned:", "macos": "rtcEngineConnectionDidBanned:", - "parent_class": "IRtcEngineEventHandler" + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_network" }, "onTokenPrivilegeWillExpire": { "windows": "onTokenPrivilegeWillExpire", "android": "onTokenPrivilegeWillExpire", "ios": "rtcEngine:tokenPrivilegeWillExpire:", "macos": "rtcEngine:tokenPrivilegeWillExpire:", - "parent_class": "IRtcEngineEventHandler" + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_channel" }, "onRequestToken": { "windows": "onRequestToken", "android": "onRequestToken", "ios": "rtcEngineRequestToken:", "macos": "rtcEngineRequestToken:", - "parent_class": "IRtcEngineEventHandler" + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_channel" }, "onLocalUserRegistered": { "windows": "onLocalUserRegistered", "android": "onLocalUserRegistered", "ios": "rtcEngine:didLocalUserRegisteredWithUserId:userAccount:", "macos": "rtcEngine:didLocalUserRegisteredWithUserId:userAccount:", - "parent_class": "IRtcEngineEventHandler" + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_channel" }, "onUserInfoUpdated": { "windows": "onUserInfoUpdated", "android": "onUserInfoUpdated", "ios": "rtcEngine:didUserInfoUpdatedWithUserId:userInfo:", "macos": "rtcEngine:didUserInfoUpdatedWithUserId:userInfo:", - "parent_class": "IRtcEngineEventHandler" + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_channel" }, "onUplinkNetworkInfoUpdated": { "windows": "onUplinkNetworkInfoUpdated", "android": "onUplinkNetworkInfoUpdated", "ios": "rtcEngine:uplinkNetworkInfoUpdate:", "macos": "rtcEngine:uplinkNetworkInfoUpdate:", - "parent_class": "IRtcEngineEventHandler" + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_network" }, "onVideoRenderingTracingResult": { "windows": "onVideoRenderingTracingResult", "android": "onVideoRenderingTracingResult", "ios": "rtcEngine:videoRenderingTracingResultOfUid:currentEvent:tracingInfo:", "macos": "rtcEngine:videoRenderingTracingResultOfUid:currentEvent:tracingInfo:", - "parent_class": "IRtcEngineEventHandler" + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_video_rendering" }, "onLocalAudioStateChanged": { "windows": "onLocalAudioStateChanged", "android": "onLocalAudioStateChanged", "ios": "rtcEngine:localAudioStateChanged:reason:", "macos": "rtcEngine:localAudioStateChanged:reason:", - "parent_class": "IRtcEngineEventHandler" + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_audio_basic" }, "onLocalVideoStateChanged": { "windows": "onLocalVideoStateChanged", "android": "onLocalVideoStateChanged", "ios": "rtcEngine:localVideoStateChangedOfState:reason:sourceType:", "macos": "rtcEngine:localVideoStateChangedOfState:reason:sourceType:", - "parent_class": "IRtcEngineEventHandler" + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_video_basic" }, "onVideoStopped": { "windows": "onVideoStopped", "android": "onVideoStopped", "ios": "rtcEngineVideoDidStop:", "macos": "rtcEngineVideoDidStop:", - "parent_class": "IRtcEngineEventHandler" + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_video_basic" }, "onFirstLocalAudioFramePublished": { "windows": "onFirstLocalAudioFramePublished", "android": "onFirstLocalAudioFramePublished", "ios": "rtcEngine:firstLocalAudioFramePublished:", "macos": "rtcEngine:firstLocalAudioFramePublished:", - "parent_class": "IRtcEngineEventHandler" + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_audio_basic" }, "onFirstLocalVideoFramePublished": { "windows": "onFirstLocalVideoFramePublished", "android": "onFirstLocalVideoFramePublished", "ios": "rtcEngine:firstLocalVideoFramePublishedWithElapsed:sourceType:", "macos": "rtcEngine:firstLocalVideoFramePublishedWithElapsed:sourceType:", - "parent_class": "IRtcEngineEventHandler" + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_video_basic" }, "onFirstLocalVideoFrame": { "windows": "onFirstLocalVideoFrame", "android": "onFirstLocalVideoFrame", "ios": "rtcEngine:firstLocalVideoFrameWithSize:elapsed:sourceType:", "macos": "rtcEngine:firstLocalVideoFrameWithSize:elapsed:sourceType:", - "parent_class": "IRtcEngineEventHandler" + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_video_basic" }, "onAudioPublishStateChanged": { "windows": "onAudioPublishStateChanged", "android": "onAudioPublishStateChanged", "ios": "rtcEngine:didAudioPublishStateChange:oldState:newState:elapseSinceLastState:", "macos": "rtcEngine:didAudioPublishStateChange:oldState:newState:elapseSinceLastState:", - "parent_class": "IRtcEngineEventHandler" + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_publishnsubscribe" }, "onVideoPublishStateChanged": { "windows": "onVideoPublishStateChanged", "android": "onVideoPublishStateChanged", "ios": "rtcEngine:didVideoPublishStateChange:sourceType:oldState:newState:elapseSinceLastState:", "macos": "rtcEngine:didVideoPublishStateChange:sourceType:oldState:newState:elapseSinceLastState:", - "parent_class": "IRtcEngineEventHandler" + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_video_basic" }, "onAudioSubscribeStateChanged": { "windows": "onAudioSubscribeStateChanged", "android": "onAudioSubscribeStateChanged", "ios": "rtcEngine:didAudioSubscribeStateChange:uid:oldState:newState:elapseSinceLastState:", "macos": "rtcEngine:didAudioSubscribeStateChange:uid:oldState:newState:elapseSinceLastState:", - "parent_class": "IRtcEngineEventHandler" + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_publishnsubscribe" }, "onFirstRemoteVideoDecoded": { "windows": "onFirstRemoteVideoDecoded", "android": "onFirstRemoteVideoDecoded", "ios": "rtcEngine:firstRemoteVideoDecodedOfUid:size:elapsed:", "macos": "rtcEngine:firstRemoteVideoDecodedOfUid:size:elapsed:", - "parent_class": "IRtcEngineEventHandler" + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_video_basic" }, "onFirstRemoteVideoFrame": { "windows": "onFirstRemoteVideoFrame", "android": "onFirstRemoteVideoFrame", "ios": "rtcEngine:firstRemoteVideoFrameOfUid:size:elapsed:", "macos": "rtcEngine:firstRemoteVideoFrameOfUid:size:elapsed:", - "parent_class": "IRtcEngineEventHandler" + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_video_basic" }, "onRemoteAudioStateChanged": { "windows": "onRemoteAudioStateChanged", "android": "onRemoteAudioStateChanged", "ios": "rtcEngine:remoteAudioStateChangedOfUid:state:reason:elapsed:", "macos": "rtcEngine:remoteAudioStateChangedOfUid:state:reason:elapsed:", - "parent_class": "IRtcEngineEventHandler" + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_audio_basic" }, "onRemoteVideoStateChanged": { "windows": "onRemoteVideoStateChanged", "android": "onRemoteVideoStateChanged", "ios": "rtcEngine:remoteVideoStateChangedOfUid:state:reason:elapsed:", "macos": "rtcEngine:remoteVideoStateChangedOfUid:state:reason:elapsed:", - "parent_class": "IRtcEngineEventHandler" + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_video_basic" }, "onUserEnableLocalVideo": { "windows": "onUserEnableLocalVideo", "android": "onUserEnableLocalVideo", "ios": "rtcEngine:didLocalVideoEnabled:byUid:", "macos": "rtcEngine:didLocalVideoEnabled:byUid:", - "parent_class": "IRtcEngineEventHandler" + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_video_basic" }, "onUserEnableVideo": { "windows": "onUserEnableVideo", "android": "onUserEnableVideo", "ios": "rtcEngine:didVideoEnabled:byUid:", "macos": "rtcEngine:didVideoEnabled:byUid:", - "parent_class": "IRtcEngineEventHandler" + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_video_basic" }, "onUserMuteVideo": { "windows": "onUserMuteVideo", "android": "onUserMuteVideo", "ios": "rtcEngine:didVideoMuted:byUid:", "macos": "rtcEngine:didVideoMuted:byUid:", - "parent_class": "IRtcEngineEventHandler" + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_video_basic" }, "onVideoSizeChanged": { "windows": "onVideoSizeChanged", "android": "onVideoSizeChanged", "ios": "rtcEngine:videoSizeChangedOfSourceType:uid:size:rotation:", "macos": "rtcEngine:videoSizeChangedOfSourceType:uid:size:rotation:", - "parent_class": "IRtcEngineEventHandler" + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_video_basic" }, "onVideoSubscribeStateChanged": { "windows": "onVideoSubscribeStateChanged", "android": "onVideoSubscribeStateChanged", "ios": "rtcEngine:didVideoSubscribeStateChange:uid:oldState:newState:elapseSinceLastState:", "macos": "rtcEngine:didVideoSubscribeStateChange:uid:oldState:newState:elapseSinceLastState:", - "parent_class": "IRtcEngineEventHandler" + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_publishnsubscribe" }, "onRtcStats": { "windows": "onRtcStats", "android": "onRtcStats", "ios": "rtcEngine:reportRtcStats:", "macos": "rtcEngine:reportRtcStats:", - "parent_class": "IRtcEngineEventHandler" + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_channel" }, "onNetworkQuality": { "windows": "onNetworkQuality", "android": "onNetworkQuality", "ios": "rtcEngine:networkQuality:txQuality:rxQuality:", "macos": "rtcEngine:networkQuality:txQuality:rxQuality:", - "parent_class": "IRtcEngineEventHandler" + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_network" }, "onLocalAudioStats": { "windows": "onLocalAudioStats", "android": "onLocalAudioStats", "ios": "rtcEngine:localAudioStats:", "macos": "rtcEngine:localAudioStats:", - "parent_class": "IRtcEngineEventHandler" + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_audio_basic" }, "onLocalVideoStats": { "windows": "onLocalVideoStats", "android": "onLocalVideoStats", "ios": "rtcEngine:localVideoStats:sourceType:", "macos": "rtcEngine:localVideoStats:sourceType:", - "parent_class": "IRtcEngineEventHandler" + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_video_basic" }, "onRemoteAudioStats": { "windows": "onRemoteAudioStats", "android": "onRemoteAudioStats", "ios": "rtcEngine:remoteAudioStats:", "macos": "rtcEngine:remoteAudioStats:", - "parent_class": "IRtcEngineEventHandler" + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_audio_basic" }, "onRemoteAudioTransportStats": { "windows": "onRemoteAudioTransportStats", "android": "onRemoteAudioTransportStats", "ios": "rtcEngine:audioTransportStatsOfUid:delay:lost:rxKBitRate:", "macos": "rtcEngine:audioTransportStatsOfUid:delay:lost:rxKBitRate:", - "parent_class": "IRtcEngineEventHandler" + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_audio_basic" }, "onRemoteVideoStats": { "windows": "onRemoteVideoStats", "android": "onRemoteVideoStats", "ios": "rtcEngine:remoteVideoStats:", "macos": "rtcEngine:remoteVideoStats:", - "parent_class": "IRtcEngineEventHandler" + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_video_basic" }, "onRemoteVideoTransportStats": { "windows": "onRemoteVideoTransportStats", "android": "onRemoteVideoTransportStats", "ios": "rtcEngine:videoTransportStatsOfUid:delay:lost:rxKBitRate:", "macos": "rtcEngine:videoTransportStatsOfUid:delay:lost:rxKBitRate:", - "parent_class": "IRtcEngineEventHandler" + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_video_basic" }, "onAudioQuality": { "windows": "onAudioQuality", "android": "onAudioQuality", "ios": "audioQualityBlock:", "macos": "audioQualityBlock:", - "parent_class": "IRtcEngineEventHandler" + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_audio_basic" }, "onAudioVolumeIndication_IMediaPlayerSourceObserver": { "windows": "onAudioVolumeIndication", "android": "onAudioVolumeIndication", "ios": "AgoraRtcMediaPlayer:volumeIndicationDidReceive:", "macos": "AgoraRtcMediaPlayer:volumeIndicationDidReceive:", - "parent_class": "IMediaPlayerSourceObserver" + "parent_class": "IMediaPlayerSourceObserver", + "toc": "toc_mediaplayer_observer" }, "onMetaData": { "windows": "onMetaData [1/2]", "android": "onMetaData", "ios": "AgoraRtcMediaPlayer:didReceiveData:length:", "macos": "AgoraRtcMediaPlayer:didReceiveData:length:", - "parent_class": "IMediaPlayerSourceObserver" + "parent_class": "IMediaPlayerSourceObserver", + "toc": "toc_mediaplayer_observer" }, "onPlayerCacheStats": { "windows": "onPlayerCacheStats", "android": "onPlayerCacheStats", "ios": "AgoraRtcMediaPlayer:cacheStats:", "macos": "AgoraRtcMediaPlayer:cacheStats:", - "parent_class": "IMediaPlayerSourceObserver" + "parent_class": "IMediaPlayerSourceObserver", + "toc": "toc_mediaplayer_cache" }, "onPlayerEvent": { "windows": "onPlayerEvent", "android": "onPlayerEvent", "ios": "AgoraRtcMediaPlayer:didOccurEvent:elapsedTime:message:", "macos": "AgoraRtcMediaPlayer:didOccurEvent:elapsedTime:message:", - "parent_class": "IMediaPlayerSourceObserver" + "parent_class": "IMediaPlayerSourceObserver", + "toc": "toc_mediaplayer_observer" }, "onPlayerPlaybackStats": { "windows": "onPlayerPlaybackStats", "android": "onPlayerPlaybackStats", "ios": "AgoraRtcMediaPlayer:playbackStats:", "macos": "AgoraRtcMediaPlayer:playbackStats:", - "parent_class": "IMediaPlayerSourceObserver" + "parent_class": "IMediaPlayerSourceObserver", + "toc": "toc_mediaplayer_info" }, "onPlayerSourceStateChanged": { "windows": "onPlayerSourceStateChanged", "android": "onPlayerStateChanged", "ios": "AgoraRtcMediaPlayer:didChangedToState:reason:", "macos": "AgoraRtcMediaPlayer:didChangedToState:reason:", - "parent_class": "IMediaPlayerSourceObserver" + "parent_class": "IMediaPlayerSourceObserver", + "toc": "toc_mediaplayer_observer" }, "onPositionChanged": { "windows": "onPositionChanged", "android": "onPositionChanged", - "ios": "AgoraMediaPlayer:didChangedToPosition:atTimestamp:", - "macos": "AgoraMediaPlayer:didChangedToPosition:atTimestamp:", - "parent_class": "IMediaPlayerSourceObserver" + "ios": "AgoraRtcMediaPlayer:didChangedToPosition:atTimestamp:", + "macos": "AgoraRtcMediaPlayer:didChangedToPosition:atTimestamp:", + "parent_class": "IMediaPlayerSourceObserver", + "toc": "toc_mediaplayer_observer" }, "onReadData": { "windows": "onReadData", "android": "onReadData", "ios": "AgoraRtcMediaPlayerCustomSourceOnReadCallback", "macos": "AgoraRtcMediaPlayerCustomSourceOnReadCallback", - "parent_class": "IMediaPlayerCustomDataProvider" + "parent_class": "IMediaPlayerCustomDataProvider", + "toc": "toc_mediaplayer_observer" }, "onSeek": { "windows": "onSeek", "android": "onSeek", "ios": "AgoraRtcMediaPlayerCustomSourceOnSeekCallback", "macos": "AgoraRtcMediaPlayerCustomSourceOnSeekCallback", - "parent_class": "IMediaPlayerCustomDataProvider" + "parent_class": "IMediaPlayerCustomDataProvider", + "toc": "toc_mediaplayer_control" }, "onPlayBufferUpdated": { "windows": "onPlayBufferUpdated", "android": "onPlayBufferUpdated", "ios": "AgoraRtcMediaPlayer:didPlayBufferUpdated:", "macos": "AgoraRtcMediaPlayer:didPlayBufferUpdated:", - "parent_class": "IMediaPlayerSourceObserver" + "parent_class": "IMediaPlayerSourceObserver", + "toc": "toc_mediaplayer_observer" }, "onPreloadEvent": { "windows": "onPreloadEvent", "android": "onPreloadEvent", "ios": "AgoraRtcMediaPlayer:didPreloadEvent:", "macos": "AgoraRtcMediaPlayer:didPreloadEvent:", - "parent_class": "IMediaPlayerSourceObserver" + "parent_class": "IMediaPlayerSourceObserver", + "toc": "toc_mediaplayer_observer" }, "onPlayerSrcInfoChanged": { "windows": "onPlayerSrcInfoChanged", "android": "onPlayerSrcInfoChanged", "ios": "AgoraRtcMediaPlayer:playerSrcInfoDidChange:from:", "macos": "AgoraRtcMediaPlayer:playerSrcInfoDidChange:from:", - "parent_class": "IMediaPlayerSourceObserver" + "parent_class": "IMediaPlayerSourceObserver", + "toc": "toc_mediaplayer_observer" }, "onPlayerInfoUpdated": { "windows": "onPlayerInfoUpdated [1/2]", "android": "onPlayerInfoUpdated", "ios": "AgoraRtcMediaPlayer:infoUpdated:", "macos": "AgoraRtcMediaPlayer:infoUpdated:", - "parent_class": "IMediaPlayerSourceObserver" + "parent_class": "IMediaPlayerSourceObserver", + "toc": "toc_mediaplayer_observer" }, "onDirectCdnStreamingStateChanged": { "windows": "onDirectCdnStreamingStateChanged", "android": "onDirectCdnStreamingStateChanged", "ios": "onDirectCdnStreamingStateChanged:reason:message:", "macos": "onDirectCdnStreamingStateChanged:reason:message:", - "parent_class": "IDirectCdnStreamingEventHandler" + "parent_class": "IDirectCdnStreamingEventHandler", + "toc": "toc_cdn_streaming" }, "onDirectCdnStreamingStats": { "windows": "onDirectCdnStreamingStats", "android": "onDirectCdnStreamingStats", "ios": "onDirectCdnStreamingStats:", "macos": "onDirectCdnStreamingStats:", - "parent_class": "IDirectCdnStreamingEventHandler" + "parent_class": "IDirectCdnStreamingEventHandler", + "toc": "toc_cdn_streaming" }, "onAudioMixingStateChanged": { "windows": "onAudioMixingStateChanged", "android": "onAudioMixingStateChanged", "ios": "rtcEngine:audioMixingStateChanged:reasonCode:", "macos": "rtcEngine:audioMixingStateChanged:reasonCode:", - "parent_class": "IRtcEngineEventHandler" + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_audio_mixing" }, "onAudioMixingFinished": { "windows": "onAudioMixingFinished", "android": "onAudioMixingFinished", "ios": "rtcEngineLocalAudioMixingDidFinish:", "macos": "rtcEngineLocalAudioMixingDidFinish:", - "parent_class": "IRtcEngineEventHandler" + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_audio_mixing" }, "onAudioEffectFinished": { "windows": "onAudioEffectFinished", "android": "onAudioEffectFinished", "ios": "rtcEngineDidAudioEffectFinish:soundId:", "macos": "rtcEngineDidAudioEffectFinish:soundId:", - "parent_class": "IRtcEngineEventHandler" + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_audio_effect_file" }, "onAudioMixingPositionChanged": { "windows": "onAudioMixingPositionChanged", "android": "onAudioMixingPositionChanged", "ios": "rtcEngine:audioMixingPositionChanged:", "macos": "rtcEngine:audioMixingPositionChanged:", - "parent_class": "IRtcEngineEventHandler" + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_audio_mixing" }, "onEncryptionError": { "windows": "onEncryptionError", "android": "onEncryptionError", "ios": "rtcEngine:didOccurEncryptionError:", "macos": "rtcEngine:didOccurEncryptionError:", - "parent_class": "IRtcEngineEventHandler" + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_network" }, "onRtmpStreamingEvent": { "windows": "onRtmpStreamingEvent", "android": "onRtmpStreamingEvent", "ios": "rtcEngine:rtmpStreamingEventWithUrl:eventCode:", "macos": "rtcEngine:rtmpStreamingEventWithUrl:eventCode:", - "parent_class": "IRtcEngineEventHandler" + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_media_push" }, "onRtmpStreamingStateChanged": { "windows": "onRtmpStreamingStateChanged", "android": "onRtmpStreamingStateChanged", "ios": "rtcEngine:rtmpStreamingChangedToState:state:reason:", "macos": "rtcEngine:rtmpStreamingChangedToState:state:reason:", - "parent_class": "IRtcEngineEventHandler" + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_media_push" }, "onTranscodingUpdated": { "windows": "onTranscodingUpdated", "android": "onTranscodingUpdated", "ios": "rtcEngineTranscodingUpdated:", "macos": "rtcEngineTranscodingUpdated:", - "parent_class": "IRtcEngineEventHandler" + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_media_push" }, "onChannelMediaRelayStateChanged": { "windows": "onChannelMediaRelayStateChanged", "android": "onChannelMediaRelayStateChanged", "ios": "rtcEngine:channelMediaRelayStateDidChange:error:", "macos": "rtcEngine:channelMediaRelayStateDidChange:error:", - "parent_class": "IRtcEngineEventHandler" + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_channel_media_relay" }, "onAudioVolumeIndication": { "windows": "onAudioVolumeIndication", "android": "onAudioVolumeIndication", "ios": "rtcEngine:reportAudioVolumeIndicationOfSpeakers:totalVolume:", "macos": "rtcEngine:reportAudioVolumeIndicationOfSpeakers:totalVolume:", - "parent_class": "IRtcEngineEventHandler" + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_audio_basic" }, "onActiveSpeaker": { "windows": "onActiveSpeaker", "android": "onActiveSpeaker", "ios": "rtcEngine:activeSpeaker:", "macos": "rtcEngine:activeSpeaker:", - "parent_class": "IRtcEngineEventHandler" + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_audio_basic" }, "onFacePositionChanged": { "windows": "onFacePositionChanged", "android": "onFacePositionChanged", "ios": "rtcEngine:facePositionDidChangeWidth:previewHeight:faces:", - "parent_class": "IRtcEngineEventHandler" + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_face_detection" }, "onAudioRoutingChanged": { "windows": "onAudioRoutingChanged", "android": "onAudioRouteChanged", "ios": "rtcEngine:didAudioRouteChanged:", "macos": "rtcEngine:didAudioRouteChanged:", - "parent_class": "IRtcEngineEventHandler" + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_audio_route" }, "onRemoteSubscribeFallbackToAudioOnly": { "windows": "onRemoteSubscribeFallbackToAudioOnly", "android": "onRemoteSubscribeFallbackToAudioOnly", "ios": "rtcEngine:didRemoteSubscribeFallbackToAudioOnly:byUid:", "macos": "rtcEngine:didRemoteSubscribeFallbackToAudioOnly:byUid:", - "parent_class": "IRtcEngineEventHandler" + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_network" }, "onLastmileQuality": { "windows": "onLastmileQuality", "android": "onLastmileQuality", "ios": "rtcEngine:lastmileQuality:", "macos": "rtcEngine:lastmileQuality:", - "parent_class": "IRtcEngineEventHandler" + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_network" }, "onLastmileProbeResult": { "windows": "onLastmileProbeResult", "android": "onLastmileProbeResult", "ios": "rtcEngine:lastmileProbeTestResult:", "macos": "rtcEngine:lastmileProbeTestResult:", - "parent_class": "IRtcEngineEventHandler" + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_network" }, "onLocalAudioSpectrum": { "windows": "onLocalAudioSpectrum", "android": "onLocalAudioSpectrum", "ios": "onLocalAudioSpectrum:", "macos": "onLocalAudioSpectrum:", - "parent_class": "IAudioSpectrumObserver" + "parent_class": "IAudioSpectrumObserver", + "toc": "toc_audio_spectrum" }, "onRemoteAudioSpectrum": { "windows": "onRemoteAudioSpectrum", "android": "onRemoteAudioSpectrum", "ios": "onRemoteAudioSpectrum:", "macos": "onRemoteAudioSpectrum:", - "parent_class": "IAudioSpectrumObserver" + "parent_class": "IAudioSpectrumObserver", + "toc": "toc_audio_spectrum" }, "onRecordAudioFrame": { "windows": "onRecordAudioFrame", "android": "onRecordAudioFrame", "ios": "onRecordAudioFrame:channelId:", "macos": "onRecordAudioFrame:channelId:", - "parent_class": "IAudioFrameObserverBase" + "parent_class": "IAudioFrameObserverBase", + "toc": "toc_audio_raw" }, "onPlaybackAudioFrame": { "windows": "onPlaybackAudioFrame", "android": "onPlaybackAudioFrame", - "ios": "onPlaybackAudioFrame:", - "macos": "onPlaybackAudioFrame:", - "parent_class": "IAudioFrameObserverBase" + "ios": "onPlaybackAudioFrame:channelId:", + "macos": "onPlaybackAudioFrame:channelId:", + "parent_class": "IAudioFrameObserverBase", + "toc": "toc_audio_raw" }, "onPlaybackAudioFrameBeforeMixing": { "windows": "onPlaybackAudioFrameBeforeMixing", "android": "onPlaybackAudioFrameBeforeMixing", "ios": "onPlaybackAudioFrameBeforeMixing:channelId:uid:", "macos": "onPlaybackAudioFrameBeforeMixing:channelId:uid:", - "parent_class": "IAudioFrameObserver" + "parent_class": "IAudioFrameObserver", + "toc": "toc_audio_raw" }, "onMixedAudioFrame": { "windows": "onMixedAudioFrame", "android": "onMixedAudioFrame", "ios": "onMixedAudioFrame:channelId:", "macos": "onMixedAudioFrame:channelId:", - "parent_class": "IAudioFrameObserverBase" + "parent_class": "IAudioFrameObserverBase", + "toc": "toc_audio_raw" }, "getObservedAudioFramePosition": { "windows": "getObservedAudioFramePosition", "android": "getObservedAudioFramePosition", "ios": "getObservedAudioFramePosition", "macos": "getObservedAudioFramePosition", - "parent_class": "IAudioFrameObserverBase" + "parent_class": "IAudioFrameObserverBase", + "toc": "toc_audio_raw" }, "getRecordAudioParams": { "windows": "getRecordAudioParams", "android": "getRecordAudioParams", "ios": "getRecordAudioParams", "macos": "getRecordAudioParams", - "parent_class": "IAudioFrameObserverBase" + "parent_class": "IAudioFrameObserverBase", + "toc": "toc_audio_raw" }, "getMixedAudioParams": { "windows": "getMixedAudioParams", "android": "getMixedAudioParams", "ios": "getMixedAudioParams", "macos": "getMixedAudioParams", - "parent_class": "IAudioFrameObserverBase" + "parent_class": "IAudioFrameObserverBase", + "toc": "toc_audio_raw" }, "getPlaybackAudioParams": { "windows": "getPlaybackAudioParams", "android": "getPlaybackAudioParams", "ios": "getPlaybackAudioParams", "macos": "getPlaybackAudioParams", - "parent_class": "IAudioFrameObserverBase" + "parent_class": "IAudioFrameObserverBase", + "toc": "toc_audio_raw" }, "onCaptureVideoFrame": { "windows": "onCaptureVideoFrame", "android": "onCaptureVideoFrame", "ios": "onCaptureVideoFrame:sourceType:", "macos": "onCaptureVideoFrame:sourceType:", - "parent_class": "IVideoFrameObserver" + "parent_class": "IVideoFrameObserver", + "toc": "toc_video_raw" }, "onEncodedVideoFrameReceived": { "windows": "onEncodedVideoFrameReceived", "android": "onEncodedVideoFrameReceived", - "ios": "onEncodedVideoFrameReceived:length:info:", - "macos": "onEncodedVideoFrameReceived:length:info:", - "parent_class": "IVideoEncodedFrameObserver" + "ios": "onEncodedVideoFrameReceived:length:info:channelId:uid:", + "macos": "onEncodedVideoFrameReceived:length:info:channelId:uid:", + "parent_class": "IVideoEncodedFrameObserver", + "toc": "toc_video_encoded" }, "onRenderVideoFrame": { "windows": "onRenderVideoFrame", "android": "onRenderVideoFrame", "ios": "onRenderVideoFrame:uid:channelId:", "macos": "onRenderVideoFrame:uid:channelId:", - "parent_class": "IVideoFrameObserver" + "parent_class": "IVideoFrameObserver", + "toc": "toc_video_raw" }, "getRotationApplied": { "windows": "getRotationApplied", "android": "getRotationApplied", "ios": "getRotationApplied", "macos": "getRotationApplied", - "parent_class": "IVideoFrameObserver" + "parent_class": "IVideoFrameObserver", + "toc": "toc_video_raw" }, "getMirrorApplied": { "windows": "getMirrorApplied", "android": "getMirrorApplied", "ios": "getMirrorApplied", "macos": "getMirrorApplied", - "parent_class": "IVideoFrameObserver" + "parent_class": "IVideoFrameObserver", + "toc": "toc_video_raw" }, "getVideoFormatPreference": { "windows": "getVideoFormatPreference", "android": "getVideoFormatPreference", "ios": "getVideoFormatPreference", "macos": "getVideoFormatPreference", - "parent_class": "IVideoFrameObserver" + "parent_class": "IVideoFrameObserver", + "toc": "toc_video_raw" }, "getVideoFrameProcessMode": { "windows": "getVideoFrameProcessMode", "android": "getVideoFrameProcessMode", "ios": "getVideoFrameProcessMode", "macos": "getVideoFrameProcessMode", - "parent_class": "IVideoFrameObserver" + "parent_class": "IVideoFrameObserver", + "toc": "toc_video_raw" }, "getObservedFramePosition": { "windows": "getObservedFramePosition", "android": "getObservedFramePosition", "ios": "getObservedFramePosition", "macos": "getObservedFramePosition", - "parent_class": "IVideoFrameObserver" + "parent_class": "IVideoFrameObserver", + "toc": "toc_video_raw" }, "onPreEncodeVideoFrame": { "windows": "onPreEncodeVideoFrame", "android": "onPreEncodeVideoFrame", "ios": "onPreEncodeVideoFrame:sourceType:", "macos": "onPreEncodeVideoFrame:sourceType:", - "parent_class": "IVideoFrameObserver" + "parent_class": "IVideoFrameObserver", + "toc": "toc_video_raw" }, "onRecorderStateChanged": { "windows": "onRecorderStateChanged", "android": "onRecorderStateChanged", "ios": "mediaRecorder:stateDidChanged:uid:state:reason:", "macos": "mediaRecorder:stateDidChanged:uid:state:reason:", - "parent_class": "IMediaRecorderObserver" + "parent_class": "IMediaRecorderObserver", + "toc": "toc_recording" }, "onRecorderInfoUpdated": { "windows": "onRecorderInfoUpdated", "android": "onRecorderInfoUpdated", "ios": "mediaRecorder:informationDidUpdated:uid:info:", "macos": "mediaRecorder:informationDidUpdated:uid:info:", - "parent_class": "IMediaRecorderObserver" + "parent_class": "IMediaRecorderObserver", + "toc": "toc_recording" }, "getMaxMetadataSize": { "windows": "getMaxMetadataSize", "android": "getMaxMetadataSize", "ios": "metadataMaxSize", "macos": "metadataMaxSize", - "parent_class": "IMetadataObserver" + "parent_class": "IMetadataObserver", + "toc": "toc_metadata_observer" }, "onReadyToSendMetadata": { "windows": "onReadyToSendMetadata", "android": "onReadyToSendMetadata", "ios": "readyToSendMetadataAtTimestamp:sourceType:", "macos": "readyToSendMetadataAtTimestamp:sourceType:", - "parent_class": "IMetadataObserver" + "parent_class": "IMetadataObserver", + "toc": "toc_metadata_observer" }, "onMetadataReceived": { "windows": "onMetadataReceived", "android": "onMetadataReceived", "ios": "didMetadataReceived:", "macos": "didMetadataReceived:", - "parent_class": "IMetadataObserver" + "parent_class": "IMetadataObserver", + "toc": "toc_metadata_observer" }, "onCameraFocusAreaChanged": { "windows": "onCameraFocusAreaChanged", "android": "onCameraFocusAreaChanged", "ios": "rtcEngine:cameraFocusDidChangedToRect:", - "parent_class": "IRtcEngineEventHandler" + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_video_device" }, "onCameraExposureAreaChanged": { "windows": "onCameraExposureAreaChanged", "android": "onCameraExposureAreaChanged", "ios": "rtcEngine:cameraExposureDidChangedToRect:", - "parent_class": "IRtcEngineEventHandler" + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_video_device" }, "onCameraReady": { "windows": "onCameraReady", "android": "onCameraReady", "ios": "rtcEngineCameraDidReady:", - "parent_class": "IRtcEngineEventHandler" + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_video_device" }, "onAudioDeviceStateChanged": { "windows": "onAudioDeviceStateChanged", - "parent_class": "IRtcEngineEventHandler" + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_audio_device" }, "onAudioDeviceVolumeChanged": { "windows": "onAudioDeviceVolumeChanged", - "parent_class": "IRtcEngineEventHandler" + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_audio_device" }, "onVideoDeviceStateChanged": { "windows": "onVideoDeviceStateChanged", - "parent_class": "IRtcEngineEventHandler" + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_video_device" }, "onStreamMessage": { "windows": "onStreamMessage", "android": "onStreamMessage", "ios": "rtcEngine:receiveStreamMessageFromUid:streamId:data:", "macos": "rtcEngine:receiveStreamMessageFromUid:streamId:data:", - "parent_class": "IRtcEngineEventHandler" + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_datastream" }, "onStreamMessageError": { "windows": "onStreamMessageError", "android": "onStreamMessageError", "ios": "rtcEngine:didOccurStreamMessageErrorFromUid:streamId:error:missed:cached:", "macos": "rtcEngine:didOccurStreamMessageErrorFromUid:streamId:error:missed:cached:", - "parent_class": "IRtcEngineEventHandler" + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_datastream" }, "onSnapshotTaken": { "windows": "onSnapshotTaken", "android": "onSnapshotTaken", "ios": "rtcEngine:snapshotTaken:filePath:width:height:errCode:", "macos": "rtcEngine:snapshotTaken:filePath:width:height:errCode:", - "parent_class": "IRtcEngineEventHandler" + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_snapshot" }, "onEarMonitoringAudioFrame": { "windows": "onEarMonitoringAudioFrame", "android": "onEarMonitoringAudioFrame", "ios": "onEarMonitoringAudioFrame:", "macos": "onEarMonitoringAudioFrame:", - "parent_class": "IAudioFrameObserverBase" + "parent_class": "IAudioFrameObserverBase", + "toc": "toc_audio_raw" }, "getEarMonitoringAudioParams": { "windows": "getEarMonitoringAudioParams", "android": "getEarMonitoringAudioParams", "ios": "getEarMonitoringAudioParams", "macos": "getEarMonitoringAudioParams", - "parent_class": "IAudioFrameObserverBase" + "parent_class": "IAudioFrameObserverBase", + "toc": "toc_audio_raw" }, "onRhythmPlayerStateChanged": { "windows": "onRhythmPlayerStateChanged", "android": "onRhythmPlayerStateChanged", "ios": "rtcEngine:didRhythmPlayerStateChanged:reason:", "macos": "rtcEngine:didRhythmPlayerStateChanged:reason:", - "parent_class": "IRtcEngineEventHandler" + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_rhythmplayer" }, "onLocalVideoTranscoderError": { "windows": "onLocalVideoTranscoderError", "android": "onLocalVideoTranscoderError", "ios": "rtcEngine:didLocalVideoTranscoderErrorWithStream:errorCode:", "macos": "rtcEngine:didLocalVideoTranscoderErrorWithStream:errorCode:", - "parent_class": "IRtcEngineEventHandler" + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_local_transcoder" }, "onTranscodedStreamLayoutInfo": { "windows": "onTranscodedStreamLayoutInfo", "android": "onTranscodedStreamLayoutInfo", "ios": "rtcEngine:didTranscodedStreamLayoutInfoUpdatedWithUserId:videoLayoutInfo:", - "parent_class": "IRtcEngineEventHandler" + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_video_rendering" }, "onPermissionError": { "windows": "onPermissionError", "android": "onPermissionError", "ios": "rtcEngine:permissionError:", "macos": "rtcEngine:permissionError:", - "parent_class": "IRtcEngineEventHandler" + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_network" }, "onProxyConnected": { "windows": "onProxyConnected", "android": "onProxyConnected", "ios": "rtcEngine:didProxyConnected:withUid:proxyType:localProxyIp:elapsed:", "macos": "rtcEngine:didProxyConnected:withUid:proxyType:localProxyIp:elapsed:", - "parent_class": "IRtcEngineEventHandler" + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_network" }, "onFaceInfo": { "windows": "onFaceInfo", "android": "onFaceInfo", "ios": "onFaceInfo:", "macos": "onFaceInfo:", - "parent_class": "IFaceInfoObserver" + "parent_class": "IFaceInfoObserver", + "toc": "toc_speech_driven" }, "preloadEffectEx2": { "android": "preloadEffectEx [2/2]", - "ios": "preloadEffectEx", - "macos": "preloadEffectEx", + "ios": "preloadEffectEx:soundId:filePath:", + "macos": "preloadEffectEx:soundId:filePath:", "isOverload": true, "params": { - "android": ["connection", "soundId", "filePath"], - "ios": ["connection", "soundId", "filePath"], - "macos": ["connection", "soundId", "filePath"] + "android": [ + "connection", + "soundId", + "filePath" + ], + "ios": [ + "connection", + "soundId", + "filePath" + ], + "macos": [ + "connection", + "soundId", + "filePath" + ] }, - "parent_class": "IRtcEngineEx" + "parent_class": "IRtcEngineEx", + "toc": "toc_audio_effect_file" }, "playEffectEx2": { "android": "playEffectEx [2/2]", @@ -5230,77 +7022,121 @@ "macos": "playEffectEx:soundId:filePath:loopCount:pitch:pan:gain:publish:", "isOverload": true, "params": { - "android": ["connection", "soundId", "filePath", "loopCount", "pitch", "pan", "gain", "publish"], - "ios": ["connection", "soundId", "filePath", "loopCount", "pitch", "pan", "gain", "publish"], - "macos": ["connection", "soundId", "filePath", "loopCount", "pitch", "pan", "gain", "publish"] + "android": [ + "connection", + "soundId", + "filePath", + "loopCount", + "pitch", + "pan", + "gain", + "publish" + ], + "ios": [ + "connection", + "soundId", + "filePath", + "loopCount", + "pitch", + "pan", + "gain", + "publish" + ], + "macos": [ + "connection", + "soundId", + "filePath", + "loopCount", + "pitch", + "pan", + "gain", + "publish" + ] }, - "parent_class": "IRtcEngineEx" + "parent_class": "IRtcEngineEx", + "toc": "toc_audio_effect_file" }, "onEngineReleased": { "android": "onEngineReleased", - "parent_class": "IRtcEngineReleaseCallback" + "parent_class": "IRtcEngineReleaseCallback", + "toc": "toc_initialize" }, "getId": { "android": "getId", - "parent_class": "WatermarkBuffer" + "parent_class": "WatermarkBuffer", + "toc": "toc_watermark" }, "getBuffer": { "android": "getBuffer", - "parent_class": "WatermarkBuffer" + "parent_class": "WatermarkBuffer", + "toc": "toc_watermark" }, "getWidth": { "android": "getWidth", - "parent_class": "WatermarkBuffer" + "parent_class": "WatermarkBuffer", + "toc": "toc_watermark" }, "getHeight": { "android": "getHeight", - "parent_class": "WatermarkBuffer" + "parent_class": "WatermarkBuffer", + "toc": "toc_watermark" }, "getFormat": { "android": "getFormat", - "parent_class": "WatermarkBuffer" + "parent_class": "WatermarkBuffer", + "toc": "toc_watermark" }, "getType": { "android": "getType", - "parent_class": "WatermarkConfig" + "parent_class": "WatermarkConfig", + "toc": "toc_watermark" }, "getImageUrl": { "android": "getImageUrl", - "parent_class": "WatermarkConfig" + "parent_class": "WatermarkConfig", + "toc": "toc_watermark" }, "getOptions": { "android": "getOptions", - "parent_class": "WatermarkConfig" + "parent_class": "WatermarkConfig", + "toc": "toc_video_enhance_option" }, "getPositionInLandscapeMode": { "android": "getPositionInLandscapeMode", - "parent_class": "WatermarkOptions" + "parent_class": "WatermarkOptions", + "toc": "toc_watermark" }, "getPositionInPortraitMode": { "android": "getPositionInPortraitMode", - "parent_class": "WatermarkOptions" + "parent_class": "WatermarkOptions", + "toc": "toc_watermark" }, "isVisibleInPreview": { "android": "isVisibleInPreview", - "parent_class": "WatermarkOptions" + "parent_class": "WatermarkOptions", + "toc": "toc_watermark" }, "getzOrder": { "android": "getzOrder", - "parent_class": "WatermarkOptions" + "parent_class": "WatermarkOptions", + "toc": "toc_watermark" }, "destroy1": { "android": "destroy [2/2]", "ios": "destroy:", "macos": "destroy:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_initialize" }, "getPlaySrc": { "android": "getPlaySrc [2/2]", - "parent_class": "IMusicPlayer" + "parent_class": "IMusicPlayer", + "toc": "toc_drm" }, "errorCode_RteException": { "android": "errorCode", - "parent_class": "RteException" + "parent_class": "RteException", + "toc": "toc_rte_player" }, "setBeautyEffectOptions2": { "android": "setBeautyEffectOptions [2/2]", @@ -5308,12 +7144,29 @@ "macos": "setBeautyEffectOptions:options:sourceType:", "isOverload": true, "params": { - "windows": ["enabled", "options", "type"], - "android": ["enabled", "options", "sourceType"], - "ios": ["enable", "options", "sourceType"], - "macos": ["enable", "options", "sourceType"] + "windows": [ + "enabled", + "options", + "type" + ], + "android": [ + "enabled", + "options", + "sourceType" + ], + "ios": [ + "enable", + "options", + "sourceType" + ], + "macos": [ + "enable", + "options", + "sourceType" + ] }, - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_video_enhance_option" }, "enableVirtualBackground2": { "android": "enableVirtualBackground [2/2]", @@ -5321,12 +7174,32 @@ "macos": "enableVirtualBackground:backData:segData:sourceType:", "isOverload": true, "params": { - "windows": ["enabled", "backgroundSource", "segproperty"], - "android": ["enabled", "backgroundSource", "segproperty", "sourceType"], - "ios": ["enable", "backData", "segData", "sourceType"], - "macos": ["enable", "backData", "segData", "sourceType"] + "windows": [ + "enabled", + "backgroundSource", + "segproperty" + ], + "android": [ + "enabled", + "backgroundSource", + "segproperty", + "sourceType" + ], + "ios": [ + "enable", + "backData", + "segData", + "sourceType" + ], + "macos": [ + "enable", + "backData", + "segData", + "sourceType" + ] }, - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_virtualbackground" }, "setLowlightEnhanceOptions2": { "android": "setLowlightEnhanceOptions [2/2]", @@ -5334,12 +7207,28 @@ "macos": "setLowlightEnhanceOptions:options:sourceType:", "isOverload": true, "params": { - "windows": ["enabled", "options"], - "android": ["enabled", "options", "sourceType"], - "ios": ["enable", "options", "sourceType"], - "macos": ["enable", "options", "sourceType"] + "windows": [ + "enabled", + "options" + ], + "android": [ + "enabled", + "options", + "sourceType" + ], + "ios": [ + "enable", + "options", + "sourceType" + ], + "macos": [ + "enable", + "options", + "sourceType" + ] }, - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_video_enhance_option" }, "setVideoDenoiserOptions2": { "android": "setVideoDenoiserOptions [2/2]", @@ -5347,12 +7236,28 @@ "macos": "setVideoDenoiserOptions:options:sourceType:", "isOverload": true, "params": { - "windows": ["enabled", "options"], - "android": ["enabled", "options", "sourceType"], - "ios": ["enable", "options", "sourceType"], - "macos": ["enable", "options", "sourceType"] + "windows": [ + "enabled", + "options" + ], + "android": [ + "enabled", + "options", + "sourceType" + ], + "ios": [ + "enable", + "options", + "sourceType" + ], + "macos": [ + "enable", + "options", + "sourceType" + ] }, - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_video_enhance_option" }, "setColorEnhanceOptions2": { "android": "setColorEnhanceOptions [2/2]", @@ -5360,12 +7265,29 @@ "macos": "setColorEnhanceOptions:options:sourceType:", "isOverload": true, "params": { - "windows": ["enabled", "options", "type"], - "android": ["enabled", "options", "sourceType"], - "ios": ["enable", "options", "sourceType"], - "macos": ["enable", "options", "sourceType"] + "windows": [ + "enabled", + "options", + "type" + ], + "android": [ + "enabled", + "options", + "sourceType" + ], + "ios": [ + "enable", + "options", + "sourceType" + ], + "macos": [ + "enable", + "options", + "sourceType" + ] }, - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_video_enhance_option" }, "setFilterEffectOptions2": { "android": "setFilterEffectOptions [2/2]", @@ -5373,39 +7295,72 @@ "macos": "setFilterEffectOptions:options:", "isOverload": true, "params": { - "windows": ["enabled", "options"], - "android": ["enabled", "options"], - "ios": ["enable", "options"], - "macos": ["enable", "options"] + "windows": [ + "enabled", + "options" + ], + "android": [ + "enabled", + "options" + ], + "ios": [ + "enable", + "options" + ], + "macos": [ + "enable", + "options" + ] }, - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_video_enhance_option" }, "getUserInfoByUidEx": { "android": "getUserInfoByUid", - "ios": "getUserInfoWithUserId:userInfo:channelId:localUserAccount:", - "macos": "getUserInfoWithUserId:userInfo:channelId:localUserAccount:", - "parent_class": "IRtcEngineEx" + "ios": "getUserInfoByUidEx:connection:withError:", + "macos": "getUserInfoByUidEx:connection:withError:", + "parent_class": "IRtcEngineEx", + "toc": "toc_channel" }, "getUserInfoByUserAccountEx": { "android": "getUserInfoByUserAccount", - "ios": "getUserInfoWithUserAccount:userInfo:channelId:localUserAccount:", - "macos": "getUserInfoWithUserAccount:userInfo:channelId:localUserAccount:", - "parent_class": "IRtcEngineEx" + "ios": "getUserInfoByUserAccountEx:connection:withError:", + "macos": "getUserInfoByUserAccountEx:connection:withError:", + "parent_class": "IRtcEngineEx", + "toc": "toc_channel" }, "setRemoteVideoStreamTypeEx2": { "android": "setRemoteVideoStreamTypeEx [2/2]", "isOverload": true, "params": { - "windows": ["uid", "streamType", "connection"], - "android": ["uid", "streamType", "connection"], - "ios": ["uid", "streamType", "connection"], - "macos": ["uid", "streamType", "connection"] + "windows": [ + "uid", + "streamType", + "connection" + ], + "android": [ + "uid", + "streamType", + "connection" + ], + "ios": [ + "uid", + "streamType", + "connection" + ], + "macos": [ + "uid", + "streamType", + "connection" + ] }, - "parent_class": "IRtcEngineEx" + "parent_class": "IRtcEngineEx", + "toc": "toc_publishnsubscribe" }, "getAudioEffectManager": { "android": "getAudioEffectManager", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_effect" }, "playEffect2": { "android": "playEffect [1/2]", @@ -5413,22 +7368,57 @@ "macos": "playEffect:filePath:loopCount:pitch:pan:gain:publish:", "isOverload": true, "params": { - "windows": ["soundId", "filePath", "loopCount", "pitch", "pan", "gain", "publish"], - "android": ["soundId", "filePath", "loopCount", "pitch", "pan", "gain", "publish"], - "ios": ["soundId", "filePath", "loopCount", "pitch", "pan", "gain", "publish"], - "macos": ["soundId", "filePath", "loopCount", "pitch", "pan", "gain", "publish"] + "windows": [ + "soundId", + "filePath", + "loopCount", + "pitch", + "pan", + "gain", + "publish" + ], + "android": [ + "soundId", + "filePath", + "loopCount", + "pitch", + "pan", + "gain", + "publish" + ], + "ios": [ + "soundId", + "filePath", + "loopCount", + "pitch", + "pan", + "gain", + "publish" + ], + "macos": [ + "soundId", + "filePath", + "loopCount", + "pitch", + "pan", + "gain", + "publish" + ] }, - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_effect_file" }, "create_ILocalSpatialAudioEngine": { "android": "create", - "parent_class": "ILocalSpatialAudioEngine" + "parent_class": "ILocalSpatialAudioEngine", + "toc": "toc_spatial_audio" }, "release_ILocalSpatialAudioEngine": { "android": "destroy", "ios": "destroy", "macos": "destroy", - "parent_class": "ILocalSpatialAudioEngine" + "parent_class": "ILocalSpatialAudioEngine", + "toc": "toc_spatial_audio" }, "addBackgroundImage": { "android": "addBackgroundImage", @@ -5506,10 +7496,18 @@ "android": "setBackgroundColor [1/2]", "isOverload": true, "params": { - "windows": ["color"], - "android": ["color"], - "ios": ["color"], - "macos": ["color"] + "windows": [ + "color" + ], + "android": [ + "color" + ], + "ios": [ + "color" + ], + "macos": [ + "color" + ] }, "parent_class": "LiveTranscoding" }, @@ -5517,10 +7515,26 @@ "android": "setBackgroundColor [2/2]", "isOverload": true, "params": { - "windows": ["red", "green", "blue"], - "android": ["red", "green", "blue"], - "ios": ["red", "green", "blue"], - "macos": ["red", "green", "blue"] + "windows": [ + "red", + "green", + "blue" + ], + "android": [ + "red", + "green", + "blue" + ], + "ios": [ + "red", + "green", + "blue" + ], + "macos": [ + "red", + "green", + "blue" + ] }, "parent_class": "LiveTranscoding" }, @@ -5540,10 +7554,18 @@ "android": "setUsers [1/2]", "isOverload": true, "params": { - "windows": ["users"], - "android": ["users"], - "ios": ["users"], - "macos": ["users"] + "windows": [ + "users" + ], + "android": [ + "users" + ], + "ios": [ + "users" + ], + "macos": [ + "users" + ] }, "parent_class": "LiveTranscoding" }, @@ -5551,10 +7573,18 @@ "android": "setUsers [2/2]", "isOverload": true, "params": { - "windows": ["users"], - "android": ["users"], - "ios": ["users"], - "macos": ["users"] + "windows": [ + "users" + ], + "android": [ + "users" + ], + "ios": [ + "users" + ], + "macos": [ + "users" + ] }, "parent_class": "LiveTranscoding" }, @@ -5588,45 +7618,85 @@ "macos": "enableInEarMonitoring:", "isOverload": true, "params": { - "windows": ["enabled"], - "android": ["enabled"], - "ios": ["enabled"], - "macos": ["enabled"] + "windows": [ + "enabled" + ], + "android": [ + "enabled" + ], + "ios": [ + "enabled" + ], + "macos": [ + "enabled" + ] }, - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_capture" }, "setRemoteVideoStreamType2": { "android": "setRemoteVideoStreamType [2/2]", "isOverload": true, "params": { - "windows": ["uid", "streamType"], - "android": ["uid", "streamType"], - "ios": ["uid", "streamType"], - "macos": ["uid", "streamType"] + "windows": [ + "uid", + "streamType" + ], + "android": [ + "uid", + "streamType" + ], + "ios": [ + "uid", + "streamType" + ], + "macos": [ + "uid", + "streamType" + ] }, - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_publishnsubscribe" }, "setRemoteDefaultVideoStreamType2": { "android": "setRemoteDefaultVideoStreamType [2/2]", "isOverload": true, "params": { - "windows": ["streamType"], - "android": ["streamType"], - "ios": ["streamType"], - "macos": ["streamType"] + "windows": [ + "streamType" + ], + "android": [ + "streamType" + ], + "ios": [ + "streamType" + ], + "macos": [ + "streamType" + ] }, - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_publishnsubscribe" }, "setRemoteSubscribeFallbackOption2": { "android": "setRemoteSubscribeFallbackOption [2/2]", "isOverload": true, "params": { - "windows": ["option"], - "android": ["option"], - "ios": ["option"], - "macos": ["option"] + "windows": [ + "option" + ], + "android": [ + "option" + ], + "ios": [ + "option" + ], + "macos": [ + "option" + ] }, - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_network" }, "pushVideoFrame2": { "android": "pushExternalVideoFrame [1/2]", @@ -5634,38 +7704,70 @@ "macos": "pushExternalVideoFrame:", "isOverload": true, "params": { - "windows": ["frame"], - "android": ["frame"], - "ios": ["frame"], - "macos": ["frame"] + "windows": [ + "frame" + ], + "android": [ + "frame" + ], + "ios": [ + "frame" + ], + "macos": [ + "frame" + ] }, - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_video_custom_capturenrendering" }, "pushVideoFrame3": { "android": "pushExternalVideoFrameById [2/2]", "isOverload": true, "params": { - "windows": ["frame", "videoTrackId"], - "android": ["frame", "videoTrackId"], - "ios": ["frame", "videoTrackId"], - "macos": ["frame", "videoTrackId"] + "windows": [ + "frame", + "videoTrackId" + ], + "android": [ + "frame", + "videoTrackId" + ], + "ios": [ + "frame", + "videoTrackId" + ], + "macos": [ + "frame", + "videoTrackId" + ] }, - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_video_custom_capturenrendering" }, "pushVideoFrame4": { "android": "pushExternalVideoFrame [2/2]", "isOverload": true, "params": { - "windows": ["frame"], - "android": ["frame"], - "ios": ["frame"], - "macos": ["frame"] + "windows": [ + "frame" + ], + "android": [ + "frame" + ], + "ios": [ + "frame" + ], + "macos": [ + "frame" + ] }, - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_video_custom_capturenrendering" }, "isTextureEncodeSupported": { "android": "isTextureEncodeSupported", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_video_custom_capturenrendering" }, "setExternalAudioSource": { "android": "setExternalAudioSource [1/2]", @@ -5673,12 +7775,29 @@ "macos": "setExternalAudioSource:sampleRate:channels:", "isOverload": true, "params": { - "windows": ["enabled", "sampleRate", "channels"], - "android": ["enabled", "sampleRate", "channels"], - "ios": ["enabled", "sampleRate", "channels"], - "macos": ["enabled", "sampleRate", "channels"] + "windows": [ + "enabled", + "sampleRate", + "channels" + ], + "android": [ + "enabled", + "sampleRate", + "channels" + ], + "ios": [ + "enabled", + "sampleRate", + "channels" + ], + "macos": [ + "enabled", + "sampleRate", + "channels" + ] }, - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_custom_capturenrendering" }, "pushAudioFrame2": { "android": "pushExternalAudioFrame", @@ -5686,27 +7805,68 @@ "macos": "pushExternalAudioFrameRawData:samples:sampleRate:channels:trackId:timestamp:", "isOverload": true, "params": { - "windows": ["data", "timestamp", "sampleRate", "channels", "trackId"], - "android": ["data", "timestamp", "sampleRate", "channels", "bytesPerSample", "trackId"], - "ios": ["data", "samples", "timestamp", "sampleRate", "channels", "trackId"], - "macos": ["data", "samples", "timestamp", "sampleRate", "channels", "trackId"] + "windows": [ + "data", + "timestamp", + "sampleRate", + "channels", + "trackId" + ], + "android": [ + "data", + "timestamp", + "sampleRate", + "channels", + "bytesPerSample", + "trackId" + ], + "ios": [ + "data", + "samples", + "timestamp", + "sampleRate", + "channels", + "trackId" + ], + "macos": [ + "data", + "samples", + "timestamp", + "sampleRate", + "channels", + "trackId" + ] }, - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_custom_capturenrendering" }, "pullAudioFrame2": { "android": "pullPlaybackAudioFrame [2/2]", "isOverload": true, "params": { - "windows": ["data"], - "android": ["data", "lengthInByte"], - "ios": ["data", "lengthInByte"], - "macos": ["data", "lengthInByte"] + "windows": [ + "data" + ], + "android": [ + "data", + "lengthInByte" + ], + "ios": [ + "data", + "lengthInByte" + ], + "macos": [ + "data", + "lengthInByte" + ] }, - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_custom_capturenrendering" }, "addExtension": { "android": "addExtension", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_extension" }, "getExtensionProperty": { "android": "getExtensionProperty [1/2]", @@ -5714,122 +7874,267 @@ "macos": "getExtensionPropertyWithVendor:extension:key:", "isOverload": true, "params": { - "windows": ["provider", "extension", "key"], - "android": ["provider", "extension", "key"], - "ios": ["provider", "extension", "key"], - "macos": ["provider", "extension", "key"] + "windows": [ + "provider", + "extension", + "key" + ], + "android": [ + "provider", + "extension", + "key" + ], + "ios": [ + "provider", + "extension", + "key" + ], + "macos": [ + "provider", + "extension", + "key" + ] }, - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_extension" }, "switchCamera2": { "android": "switchCamera [2/2]", "isOverload": true, "params": { - "windows": ["cameraId"], - "android": ["cameraId"], - "ios": ["cameraId"], - "macos": ["cameraId"] + "windows": [ + "cameraId" + ], + "android": [ + "cameraId" + ], + "ios": [ + "cameraId" + ], + "macos": [ + "cameraId" + ] }, - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_video_device" }, "open2_IMusicPlayer": { "android": "open [2/2]", "parent_class": "IMusicPlayer", "isOverload": true, "params": { - "windows": ["url", "startPos"], - "android": ["url", "startPos"], - "ios": ["url", "startPos"], - "macos": ["url", "startPos"] - } + "windows": [ + "url", + "startPos" + ], + "android": [ + "url", + "startPos" + ], + "ios": [ + "url", + "startPos" + ], + "macos": [ + "url", + "startPos" + ] + }, + "toc": "toc_drm" }, "stop_IMusicPlayer": { "android": "stop [2/2]", "parent_class": "IMusicPlayer", - "isOverload": true + "isOverload": true, + "toc": "toc_drm" }, "destroy_IMusicContentCenter": { "android": "destroy [2/2]", "ios": "destroy", "parent_class": "IMusicContentCenter", - "isOverload": true + "isOverload": true, + "toc": "toc_drm" }, "destroy_IMusicPlayer": { "android": "destroy [1/2]", "parent_class": "IMusicPlayer", - "isOverload": true + "isOverload": true, + "toc": "toc_drm" }, "getMusicCollectionByMusicChartId2": { "android": "getMusicCollectionByMusicChartId [2/2]", "isOverload": true, "params": { - "windows": ["musicChartId", "page", "pageSize", "jsonOption"], - "android": ["musicChartId", "page", "pageSize", "jsonOption"], - "ios": ["musicChartId", "page", "pageSize", "jsonOption"], - "macos": ["musicChartId", "page", "pageSize", "jsonOption"] + "windows": [ + "musicChartId", + "page", + "pageSize", + "jsonOption" + ], + "android": [ + "musicChartId", + "page", + "pageSize", + "jsonOption" + ], + "ios": [ + "musicChartId", + "page", + "pageSize", + "jsonOption" + ], + "macos": [ + "musicChartId", + "page", + "pageSize", + "jsonOption" + ] }, - "parent_class": "IMusicContentCenter" + "parent_class": "IMusicContentCenter", + "toc": "toc_drm" }, "searchMusic2": { "android": "searchMusic [2/2]", "isOverload": true, "params": { - "windows": ["keyword", "page", "pageSize", "jsonOption"], - "android": ["keyword", "page", "pageSize", "jsonOption"], - "ios": ["keyword", "page", "pageSize", "jsonOption"], - "macos": ["keyword", "page", "pageSize", "jsonOption"] + "windows": [ + "keyword", + "page", + "pageSize", + "jsonOption" + ], + "android": [ + "keyword", + "page", + "pageSize", + "jsonOption" + ], + "ios": [ + "keyword", + "page", + "pageSize", + "jsonOption" + ], + "macos": [ + "keyword", + "page", + "pageSize", + "jsonOption" + ] }, - "parent_class": "IMusicContentCenter" + "parent_class": "IMusicContentCenter", + "toc": "toc_drm" }, "addHandler": { "android": "addHandler", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_initialize" }, "getNativeHandle": { "android": "getNativeHandle", "ios": "getNativeHandle", "macos": "getNativeHandle", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_network" }, "removeHandler": { "android": "removeHandler", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_initialize" }, "onResult_AsyncCallback": { "android": "onResult", - "parent_class": "AsyncCallback" + "parent_class": "AsyncCallback", + "toc": "toc_rte_player" }, "onResult_PlayerGetStatsCallback": { "android": "onResult", - "parent_class": "PlayerGetStatsCallback" + "parent_class": "PlayerGetStatsCallback", + "toc": "toc_rte_player" }, "playEffectEx3": { "ios": "playEffectEx:soundId:filePath:loopCount:pitch:pan:gain:startPos:", "macos": "playEffectEx:soundId:filePath:loopCount:pitch:pan:gain:startPos:", "isOverload": true, "params": { - "windows": ["startPos"], - "android": ["connection", "soundId", "filePath", "loopCount", "pitch", "pan", "gain", "startPos"], - "ios": ["connection", "soundId", "filePath", "loopCount", "pitch", "pan", "gain", "startPos"], - "macos": ["connection", "soundId", "filePath", "loopCount", "pitch", "pan", "gain", "startPos"] + "windows": [ + "startPos" + ], + "android": [ + "connection", + "soundId", + "filePath", + "loopCount", + "pitch", + "pan", + "gain", + "startPos" + ], + "ios": [ + "connection", + "soundId", + "filePath", + "loopCount", + "pitch", + "pan", + "gain", + "startPos" + ], + "macos": [ + "connection", + "soundId", + "filePath", + "loopCount", + "pitch", + "pan", + "gain", + "startPos" + ] }, - "parent_class": "IRtcEngineEx" + "parent_class": "IRtcEngineEx", + "toc": "toc_audio_effect_file" }, "playEffectEx4": { "ios": "playEffectEx:soundId:filePath:loopCount:pitch:pan:gain:", "macos": "playEffectEx:soundId:filePath:loopCount:pitch:pan:gain:", "isOverload": true, "params": { - "android": ["connection", "soundId", "filePath", "loopCount", "pitch", "pan", "gain"], - "ios": ["connection", "soundId", "filePath", "loopCount", "pitch", "pan", "gain"], - "macos": ["connection", "soundId", "filePath", "loopCount", "pitch", "pan", "gain"] + "android": [ + "connection", + "soundId", + "filePath", + "loopCount", + "pitch", + "pan", + "gain" + ], + "ios": [ + "connection", + "soundId", + "filePath", + "loopCount", + "pitch", + "pan", + "gain" + ], + "macos": [ + "connection", + "soundId", + "filePath", + "loopCount", + "pitch", + "pan", + "gain" + ] }, - "parent_class": "IRtcEngineEx" + "parent_class": "IRtcEngineEx", + "toc": "toc_audio_effect_file" }, "sharedInstance": { "ios": "sharedInstance", "macos": "sharedInstance", - "parent_class": "IMediaPlayerCacheManager" + "parent_class": "IMediaPlayerCacheManager", + "toc": "toc_mediaplayer_cache" }, "initWithSize": { "ios": "initWithSize:frameRate:bitrate:orientationMode:mirrorMode:", @@ -5844,141 +8149,210 @@ "setVideoProfile2": { "ios": "setVideoResolution:andFrameRate:bitrate:", "macos": "setVideoResolution:andFrameRate:bitrate:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_video_basic" }, "playEffect1": { "ios": "playEffect:filePath:loopCount:pitch:pan:gain:", "macos": "playEffect:filePath:loopCount:pitch:pan:gain:", "isOverload": true, "params": { - "windows": ["soundId", "filePath", "loopCount", "pitch", "pan", "gain"], - "android": ["soundId", "filePath", "loopCount", "pitch", "pan", "gain"], - "ios": ["soundId", "filePath", "loopCount", "pitch", "pan", "gain"], - "macos": ["soundId", "filePath", "loopCount", "pitch", "pan", "gain"] + "windows": [ + "soundId", + "filePath", + "loopCount", + "pitch", + "pan", + "gain" + ], + "android": [ + "soundId", + "filePath", + "loopCount", + "pitch", + "pan", + "gain" + ], + "ios": [ + "soundId", + "filePath", + "loopCount", + "pitch", + "pan", + "gain" + ], + "macos": [ + "soundId", + "filePath", + "loopCount", + "pitch", + "pan", + "gain" + ] }, - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_effect_file" }, "updateSelfTransform": { "ios": "updateSelfTransform:", - "parent_class": "ILocalSpatialAudioEngine" + "parent_class": "ILocalSpatialAudioEngine", + "toc": "toc_spatial_audio" }, "defaultTranscoding": { "ios": "defaultTranscoding", "macos": "defaultTranscoding", "parent_class": "LiveTranscoding" }, - "enableDualStreamMode2": { - "ios": "enableDualStreamMode:enabled:", - "macos": "enableDualStreamMode:enabled:", - "isOverload": true, - "params": { - "windows": ["sourceType", "enabled"], - "android": ["sourceType", "enabled"], - "ios": ["sourceType", "enabled"], - "macos": ["sourceType", "enabled"] - }, - "parent_class": "IRtcEngine" - }, "pushExternalAudioFrameSampleBuffer1": { "ios": "pushExternalAudioFrameSampleBuffer:", "macos": "pushExternalAudioFrameSampleBuffer:", "isOverload": true, "params": { - "windows": ["sampleBuffer"], - "android": ["sampleBuffer"], - "ios": ["sampleBuffer"], - "macos": ["sampleBuffer"] + "windows": [ + "sampleBuffer" + ], + "android": [ + "sampleBuffer" + ], + "ios": [ + "sampleBuffer" + ], + "macos": [ + "sampleBuffer" + ] }, - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_custom_capturenrendering" }, "pushExternalAudioFrameSampleBuffer2": { "ios": "pushExternalAudioFrameSampleBuffer:sampleRate:channels:trackId:", "macos": "pushExternalAudioFrameSampleBuffer:sampleRate:channels:trackId:", "isOverload": true, "params": { - "windows": ["sampleBuffer", "sampleRate", "channels", "trackId"], - "android": ["sampleBuffer", "sampleRate", "channels", "trackId"], - "ios": ["sampleBuffer", "sampleRate", "channels", "trackId"], - "macos": ["sampleBuffer", "sampleRate", "channels", "trackId"] + "windows": [ + "sampleBuffer", + "sampleRate", + "channels", + "trackId" + ], + "android": [ + "sampleBuffer", + "sampleRate", + "channels", + "trackId" + ], + "ios": [ + "sampleBuffer", + "sampleRate", + "channels", + "trackId" + ], + "macos": [ + "sampleBuffer", + "sampleRate", + "channels", + "trackId" + ] }, - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_custom_capturenrendering" }, "pullPlaybackAudioFrameSampleBufferByLengthInByte": { "ios": "pullPlaybackAudioFrameSampleBufferByLengthInByte:", "macos": "pullPlaybackAudioFrameSampleBufferByLengthInByte:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_custom_capturenrendering" }, "setVideoFrameDelegate": { "ios": "setVideoFrameDelegate:", "macos": "setVideoFrameDelegate:", - "parent_class": "IMediaPlayer" + "parent_class": "IMediaPlayer", + "toc": "toc_mediaplayer_initialize" }, "setMediaMetadataDataSource": { "ios": "setMediaMetadataDataSource:withType:", "macos": "setMediaMetadataDataSource:withType:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_metadata_observer" }, "enableMainQueueDispatch_IMediaRecorder": { "ios": "enableMainQueueDispatch:", "macos": "enableMainQueueDispatch:", - "parent_class": "IMediaRecorder" + "parent_class": "IMediaRecorder", + "toc": "toc_recording" }, "enableMainQueueDispatch_IMusicContentCenter": { "ios": "enableMainQueueDispatch:", - "parent_class": "IMusicContentCenter" + "parent_class": "IMusicContentCenter", + "toc": "toc_drm" }, "enableMainQueueDispatch": { "ios": "enableMainQueueDispatch:", "macos": "enableMainQueueDispatch:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_network" }, "delegate": { "ios": "delegate", "macos": "delegate", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_channel" }, "AgoraRtcMediaPlayerGetVideoPixelFormat": { "ios": "AgoraRtcMediaPlayerGetVideoPixelFormat", "macos": "AgoraRtcMediaPlayerGetVideoPixelFormat", - "parent_class": "AgoraRtcMediaPlayerVideoFrameDelegate" + "parent_class": "AgoraRtcMediaPlayerVideoFrameDelegate", + "toc": "toc_mediaplayer_observer" }, "didReceivePixelBuffer": { "ios": "AgoraRtcMediaPlayer:didReceivePixelBuffer:", "macos": "AgoraRtcMediaPlayer:didReceivePixelBuffer:", - "parent_class": "AgoraRtcMediaPlayerVideoFrameDelegate" + "parent_class": "AgoraRtcMediaPlayerVideoFrameDelegate", + "toc": "toc_mediaplayer_observer" }, "updateScreenCaptureRegion2": { "macos": "updateScreenCaptureRegion:", "isOverload": true, "params": { - "windows": ["rect"], - "macos": ["rect"] + "windows": [ + "rect" + ], + "macos": [ + "rect" + ] }, - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_screencapture" }, "enumerateDevices": { "macos": "enumerateDevices:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_common_device" }, "getDeviceInfo": { "macos": "getDeviceInfo:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_common_device" }, "getDeviceVolume": { "macos": "getDeviceVolume:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_common_device" }, "monitorDeviceChange": { "macos": "monitorDeviceChange:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_common_device" }, "setDeviceVolume": { "macos": "setDeviceVolume:volume:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_common_device" }, "stateChanged": { "macos": "rtcEngine:device:type:stateChanged:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_common_device" } }, "struct": { diff --git a/scripts/name-groups-gen/name_groups_with_toc.json b/scripts/name-groups-gen/name_groups_with_toc.json index 68d8d3a81f4..959d75d5b6c 100644 --- a/scripts/name-groups-gen/name_groups_with_toc.json +++ b/scripts/name-groups-gen/name_groups_with_toc.json @@ -152,8 +152,8 @@ "registerLocalUserAccount": { "windows": "registerLocalUserAccount", "android": "registerLocalUserAccount", - "ios": "registerLocalUserAccountWithAppID:userAccount:", - "macos": "registerLocalUserAccountWithAppID:userAccount:", + "ios": "registerLocalUserAccount:appId:", + "macos": "registerLocalUserAccount:appId:", "parent_class": "IRtcEngine", "toc": "toc_channel" }, @@ -283,8 +283,8 @@ "removeVideoEffect": { "windows": "removeVideoEffect", "android": "removeVideoEffect", - "ios": "removeVideoEffectWithNodeId", - "macos": "removeVideoEffectWithNodeId", + "ios": "removeVideoEffectWithNodeId:", + "macos": "removeVideoEffectWithNodeId:", "parent_class": "IVideoEffectObject", "toc": "toc_video_enhance_option" }, @@ -299,24 +299,24 @@ "setVideoEffectFloatParam": { "windows": "setVideoEffectFloatParam", "android": "setVideoEffectFloatParam", - "ios": "setVideoEffectFloatParamWithOption", - "macos": "setVideoEffectFloatParamWithOption", + "ios": "setVideoEffectFloatParamWithOption:key:floatValue:", + "macos": "setVideoEffectFloatParamWithOption:key:floatValue:", "parent_class": "IVideoEffectObject", "toc": "toc_video_enhance_option" }, "setVideoEffectIntParam": { "windows": "setVideoEffectIntParam", "android": "setVideoEffectIntParam", - "ios": "setVideoEffectIntParamWithOption", - "macos": "setVideoEffectIntParamWithOption", + "ios": "setVideoEffectIntParamWithOption:key:intValue:", + "macos": "setVideoEffectIntParamWithOption:key:intValue:", "parent_class": "IVideoEffectObject", "toc": "toc_video_enhance_option" }, "setVideoEffectBoolParam": { "windows": "setVideoEffectBoolParam", "android": "setVideoEffectBoolParam", - "ios": "setVideoEffectBoolParamWithOption", - "macos": "setVideoEffectBoolParamWithOption", + "ios": "setVideoEffectBoolParamWithOption:key:boolValue:", + "macos": "setVideoEffectBoolParamWithOption:key:boolValue:", "parent_class": "IVideoEffectObject", "toc": "toc_video_enhance_option" }, @@ -347,40 +347,40 @@ "createVideoEffectObject": { "windows": "createVideoEffectObject", "android": "createVideoEffectObject", - "ios": "createVideoEffectObjectWithBundlePath", - "macos": "createVideoEffectObjectWithBundlePath", + "ios": "createVideoEffectObjectWithBundlePath:sourceType:", + "macos": "createVideoEffectObjectWithBundlePath:sourceType:", "parent_class": "IRtcEngine", "toc": "toc_video_enhance_option" }, "addOrUpdateVideoEffect": { "windows": "addOrUpdateVideoEffect", "android": "addOrUpdateVideoEffect", - "ios": "addOrUpdateVideoEffectWithNodeId", - "macos": "addOrUpdateVideoEffectWithNodeId", + "ios": "addOrUpdateVideoEffectWithNodeId:templateName:", + "macos": "addOrUpdateVideoEffectWithNodeId:templateName:", "parent_class": "IVideoEffectObject", "toc": "toc_video_enhance_option" }, "destroyVideoEffectObject": { "windows": "destroyVideoEffectObject", "android": "destroyVideoEffectObject", - "ios": "destroyVideoEffectObject", - "macos": "destroyVideoEffectObject", + "ios": "destroyVideoEffectObject:", + "macos": "destroyVideoEffectObject:", "parent_class": "IRtcEngine", "toc": "toc_video_enhance_option" }, "setSimulcastConfig": { "windows": "setSimulcastConfig", "android": "setSimulcastConfig", - "ios": "setSimulcastConfig", - "macos": "setSimulcastConfig", + "ios": "setSimulcastConfig:", + "macos": "setSimulcastConfig:", "parent_class": "IRtcEngine", "toc": "toc_publishnsubscribe" }, "setPlaybackAudioFrameBeforeMixingParameters1": { "windows": "setPlaybackAudioFrameBeforeMixingParameters [2/2]", "android": "setPlaybackAudioFrameBeforeMixingParameters [2/2]", - "ios": "setPlaybackAudioFrameBeforeMixingParametersWithSampleRate", - "macos": "setPlaybackAudioFrameBeforeMixingParametersWithSampleRate", + "ios": "setPlaybackAudioFrameBeforeMixingParametersWithSampleRate:channel:", + "macos": "setPlaybackAudioFrameBeforeMixingParametersWithSampleRate:channel:", "isOverload": true, "params": { "windows": ["sampleRate", "channel", "samplesPerCall"], @@ -394,8 +394,8 @@ "addVideoWatermark3": { "windows": "addVideoWatermark [3/3]", "android": "addVideoWatermark [3/3]", - "ios": "addVideoWatermarkWithConfig", - "macos": "addVideoWatermarkWithConfig", + "ios": "addVideoWatermarkWithConfig:", + "macos": "addVideoWatermarkWithConfig:", "isOverload": true, "params": { "windows": ["configs"], @@ -409,16 +409,16 @@ "removeVideoWatermark": { "windows": "removeVideoWatermark", "android": "removeVideoWatermark", - "ios": "removeVideoWatermark", - "macos": "removeVideoWatermark", + "ios": "removeVideoWatermark:", + "macos": "removeVideoWatermark:", "parent_class": "IRtcEngine", "toc": "toc_watermark" }, "addVideoWatermarkEx1": { "windows": "addVideoWatermarkEx [2/2]", "android": "addVideoWatermarkEx [2/2]", - "ios": "addVideoWatermarkEx3", - "macos": "addVideoWatermarkEx3", + "ios": "addVideoWatermarkEx:connection:", + "macos": "addVideoWatermarkEx:connection:", "isOverload": true, "params": { "windows": ["config", "connection"], @@ -432,24 +432,24 @@ "removeVideoWatermarkEx": { "windows": "removeVideoWatermarkEx", "android": "removeVideoWatermarkEx", - "ios": "removeVideoWatermarkEx", - "macos": "removeVideoWatermarkEx", + "ios": "removeVideoWatermarkEx:connection:", + "macos": "removeVideoWatermarkEx:connection:", "parent_class": "IRtcEngineEx", "toc": "toc_watermark" }, "setSimulcastConfigEx": { "windows": "setSimulcastConfigEx", "android": "setSimulcastConfigEx", - "ios": "setSimulcastConfigEx", - "macos": "setSimulcastConfigEx", + "ios": "setSimulcastConfigEx:connection:", + "macos": "setSimulcastConfigEx:connection:", "parent_class": "IRtcEngineEx", "toc": "toc_publishnsubscribe" }, "preloadEffectEx": { "windows": "preloadEffectEx", "android": "preloadEffectEx [1/2]", - "ios": "preloadEffectEx", - "macos": "preloadEffectEx", + "ios": "preloadEffectEx:soundId:filePath:startPos:", + "macos": "preloadEffectEx:soundId:filePath:startPos:", "isOverload": true, "params": { "windows": ["connection", "soundId", "filePath", "startPos"], @@ -1102,16 +1102,16 @@ "MuteAudio": { "windows": "MuteAudio", "android": "muteAudio", - "ios": "muteAudio:", - "macos": "muteAudio:", + "ios": "muteAudio:error:", + "macos": "muteAudio:error:", "parent_class": "Player", "toc": "toc_rte_player" }, "MuteVideo": { "windows": "MuteVideo", "android": "muteVideo", - "ios": "muteVideo:", - "macos": "muteVideo:", + "ios": "muteVideo:error:", + "macos": "muteVideo:error:", "parent_class": "Player", "toc": "toc_rte_player" }, @@ -1354,64 +1354,64 @@ "SetPlaybackSpeed": { "windows": "SetPlaybackSpeed", "android": "setPlaybackSpeed", - "ios": "setPlaybackSpeed", - "macos": "setPlaybackSpeed", + "ios": "setPlaybackSpeed:error:", + "macos": "setPlaybackSpeed:error:", "parent_class": "PlayerConfig", "toc": "toc_rte_player" }, "GetPlaybackSpeed": { "windows": "GetPlaybackSpeed", "android": "getPlaybackSpeed", - "ios": "playbackSpeed", - "macos": "playbackSpeed", + "ios": "playbackSpeed:", + "macos": "playbackSpeed:", "parent_class": "PlayerConfig", "toc": "toc_rte_player" }, "SetPlayoutVolume": { "windows": "SetPlayoutVolume", "android": "setPlayoutVolume", - "ios": "setPlayoutVolume", - "macos": "setPlayoutVolume", + "ios": "setPlayoutVolume:error:", + "macos": "setPlayoutVolume:error:", "parent_class": "PlayerConfig", "toc": "toc_rte_player" }, "GetPlayoutVolume": { "windows": "GetPlayoutVolume", "android": "getPlayoutVolume", - "ios": "playoutVolume", - "macos": "playoutVolume", + "ios": "playoutVolume:", + "macos": "playoutVolume:", "parent_class": "PlayerConfig", "toc": "toc_rte_player" }, "SetLoopCount": { "windows": "SetLoopCount", "android": "setLoopCount", - "ios": "setLoopCount", - "macos": "setLoopCount", + "ios": "setLoopCount:error:", + "macos": "setLoopCount:error:", "parent_class": "PlayerConfig", "toc": "toc_rte_player" }, "GetLoopCount": { "windows": "GetLoopCount", "android": "getLoopCount", - "ios": "loopCount", - "macos": "loopCount", + "ios": "loopCount:", + "macos": "loopCount:", "parent_class": "PlayerConfig", "toc": "toc_rte_player" }, "SwitchWithUrl": { "windows": "SwitchWithUrl", "android": "switchWithUrl", - "ios": "switchWithUrl", - "macos": "switchWithUrl", + "ios": "switchWithUrl:syncPts:cb:", + "macos": "switchWithUrl:syncPts:cb:", "parent_class": "Player", "toc": "toc_rte_player" }, "Seek": { "windows": "Seek", "android": "seek", - "ios": "seek", - "macos": "seek", + "ios": "seek:error:", + "macos": "seek:error:", "parent_class": "Player", "toc": "toc_rte_player" }, @@ -1426,8 +1426,8 @@ "onAudioVolumeIndication_PlayerObserver": { "windows": "onAudioVolumeIndication", "android": "onAudioVolumeIndication", - "ios": "onAudioVolumeIndication:volume:", - "macos": "onAudioVolumeIndication:volume:", + "ios": "onAudioVolumeIndication:", + "macos": "onAudioVolumeIndication:", "parent_class": "PlayerObserver", "toc": "toc_rte_player" }, @@ -1458,8 +1458,8 @@ "onResolutionChanged": { "windows": "onResolutionChanged", "android": "onResolutionChanged", - "ios": "onResolutionChanged:", - "macos": "onResolutionChanged:", + "ios": "onResolutionChanged:height:", + "macos": "onResolutionChanged:height:", "parent_class": "PlayerObserver", "toc": "toc_rte_player" }, @@ -1474,8 +1474,8 @@ "onPositionChanged_PlayerObserver": { "windows": "onPositionChanged", "android": "onPositionChanged", - "ios": "onPositionChanged", - "macos": "onPositionChanged", + "ios": "onPositionChanged:utcTime:", + "macos": "onPositionChanged:utcTime:", "parent_class": "PlayerObserver", "toc": "toc_rte_player" }, @@ -1738,16 +1738,16 @@ "setLocalRenderTargetFps": { "windows": "setLocalRenderTargetFps", "android": "setLocalRenderTargetFps", - "ios": "setLocalRenderTargetFps", - "macos": "setLocalRenderTargetFps", + "ios": "setLocalRenderTargetFps:targetFps:", + "macos": "setLocalRenderTargetFps:targetFps:", "parent_class": "IRtcEngine", "toc": "toc_video_rendering" }, "setRemoteRenderTargetFps": { "windows": "setRemoteRenderTargetFps", "android": "setRemoteRenderTargetFps", - "ios": "setRemoteRenderTargetFps", - "macos": "setRemoteRenderTargetFps", + "ios": "setRemoteRenderTargetFps:", + "macos": "setRemoteRenderTargetFps:", "parent_class": "IRtcEngine", "toc": "toc_video_rendering" }, @@ -2172,8 +2172,8 @@ "setRemoteVoicePositionEx": { "windows": "setRemoteVoicePositionEx", "android": "setRemoteVoicePositionEx", - "ios": "setRemoteVoicePosition:pan:gain:connection:", - "macos": "setRemoteVoicePosition:pan:gain:connection:", + "ios": "setRemoteVoicePositionEx:pan:gain:connection:", + "macos": "setRemoteVoicePositionEx:pan:gain:connection:", "parent_class": "IRtcEngineEx", "toc": "toc_sound_position" }, @@ -2770,8 +2770,8 @@ "playAllEffects": { "windows": "playAllEffects", "android": "playAllEffects", - "ios": "playAllEffects:loopCount:pitch:pan:gain:publish:", - "macos": "playAllEffects:loopCount:pitch:pan:gain:publish:", + "ios": "playAllEffectsWithLoopCount:pitch:pan:gain:publish:", + "macos": "playAllEffectsWithLoopCount:pitch:pan:gain:publish:", "parent_class": "IRtcEngine", "toc": "toc_audio_effect_file" }, @@ -2989,8 +2989,8 @@ "setRemoteAudioAttenuation": { "windows": "setRemoteAudioAttenuation", "android": "setRemoteAudioAttenuation", - "ios": "setRemoteAudioAttenuation:userId:forceSet:", - "macos": "setRemoteAudioAttenuation:userId:forceSet:", + "ios": "setRemoteAudioAttenuation:uid:forceSet:", + "macos": "setRemoteAudioAttenuation:uid:forceSet:", "parent_class": "ILocalSpatialAudioEngine", "toc": "toc_spatial_audio" }, @@ -3074,14 +3074,6 @@ "parent_class": "IRtcEngine", "toc": "toc_media_push" }, - "setLiveTranscoding": { - "windows": "setLiveTranscoding", - "android": "setLiveTranscoding", - "ios": "setLiveTranscoding:", - "macos": "setLiveTranscoding:", - "parent_class": "IRtcEngine", - "toc": "toc_media_push" - }, "setDirectCdnStreamingAudioConfiguration": { "windows": "setDirectCdnStreamingAudioConfiguration", "android": "setDirectCdnStreamingAudioConfiguration", @@ -3496,8 +3488,8 @@ "startLocalAudioMixer": { "windows": "startLocalAudioMixer", "android": "startLocalAudioMixer", - "ios": "startLocalAudioMixer", - "macos": "startLocalAudioMixer", + "ios": "startLocalAudioMixer:", + "macos": "startLocalAudioMixer:", "parent_class": "IRtcEngine", "toc": "toc_audiomixer" }, @@ -3512,8 +3504,8 @@ "updateLocalAudioMixerConfiguration": { "windows": "updateLocalAudioMixerConfiguration", "android": "updateLocalAudioMixerConfiguration", - "ios": "updateLocalAudioMixerConfiguration", - "macos": "updateLocalAudioMixerConfiguration", + "ios": "updateLocalAudioMixerConfiguration:", + "macos": "updateLocalAudioMixerConfiguration:", "parent_class": "IRtcEngine", "toc": "toc_audiomixer" }, @@ -4065,7 +4057,7 @@ }, "setCameraAutoExposureFaceModeEnabled": { "windows": "setCameraAutoExposureFaceModeEnabled", - "ios": "setCameraAutoExposureFaceModeEnabled", + "ios": "setCameraAutoExposureFaceModeEnabled:", "parent_class": "IRtcEngine", "toc": "toc_video_device" }, @@ -5418,8 +5410,8 @@ "onPositionChanged": { "windows": "onPositionChanged", "android": "onPositionChanged", - "ios": "AgoraMediaPlayer:didChangedToPosition:atTimestamp:", - "macos": "AgoraMediaPlayer:didChangedToPosition:atTimestamp:", + "ios": "AgoraRtcMediaPlayer:didChangedToPosition:atTimestamp:", + "macos": "AgoraRtcMediaPlayer:didChangedToPosition:atTimestamp:", "parent_class": "IMediaPlayerSourceObserver", "toc": "toc_mediaplayer_observer" }, @@ -5641,8 +5633,8 @@ "onPlaybackAudioFrame": { "windows": "onPlaybackAudioFrame", "android": "onPlaybackAudioFrame", - "ios": "onPlaybackAudioFrame:", - "macos": "onPlaybackAudioFrame:", + "ios": "onPlaybackAudioFrame:channelId:", + "macos": "onPlaybackAudioFrame:channelId:", "parent_class": "IAudioFrameObserverBase", "toc": "toc_audio_raw" }, @@ -5705,8 +5697,8 @@ "onEncodedVideoFrameReceived": { "windows": "onEncodedVideoFrameReceived", "android": "onEncodedVideoFrameReceived", - "ios": "onEncodedVideoFrameReceived:length:info:", - "macos": "onEncodedVideoFrameReceived:length:info:", + "ios": "onEncodedVideoFrameReceived:length:info:channelId:uid:", + "macos": "onEncodedVideoFrameReceived:length:info:channelId:uid:", "parent_class": "IVideoEncodedFrameObserver", "toc": "toc_video_encoded" }, @@ -5931,8 +5923,8 @@ }, "preloadEffectEx2": { "android": "preloadEffectEx [2/2]", - "ios": "preloadEffectEx", - "macos": "preloadEffectEx", + "ios": "preloadEffectEx:soundId:filePath:", + "macos": "preloadEffectEx:soundId:filePath:", "isOverload": true, "params": { "android": ["connection", "soundId", "filePath"], @@ -6123,15 +6115,15 @@ }, "getUserInfoByUidEx": { "android": "getUserInfoByUid", - "ios": "getUserInfoWithUserId:userInfo:channelId:localUserAccount:", - "macos": "getUserInfoWithUserId:userInfo:channelId:localUserAccount:", + "ios": "getUserInfoByUidEx:connection:withError:", + "macos": "getUserInfoByUidEx:connection:withError:", "parent_class": "IRtcEngineEx", "toc": "toc_channel" }, "getUserInfoByUserAccountEx": { "android": "getUserInfoByUserAccount", - "ios": "getUserInfoWithUserAccount:userInfo:channelId:localUserAccount:", - "macos": "getUserInfoWithUserAccount:userInfo:channelId:localUserAccount:", + "ios": "getUserInfoByUserAccountEx:connection:withError:", + "macos": "getUserInfoByUserAccountEx:connection:withError:", "parent_class": "IRtcEngineEx", "toc": "toc_channel" }, @@ -6646,19 +6638,6 @@ "macos": "defaultTranscoding", "parent_class": "LiveTranscoding" }, - "enableDualStreamMode2": { - "ios": "enableDualStreamMode:enabled:", - "macos": "enableDualStreamMode:enabled:", - "isOverload": true, - "params": { - "windows": ["sourceType", "enabled"], - "android": ["sourceType", "enabled"], - "ios": ["sourceType", "enabled"], - "macos": ["sourceType", "enabled"] - }, - "parent_class": "IRtcEngine", - "toc": "toc_publishnsubscribe" - }, "pushExternalAudioFrameSampleBuffer1": { "ios": "pushExternalAudioFrameSampleBuffer:", "macos": "pushExternalAudioFrameSampleBuffer:", From 0e346f8db59bf30254b494ebf67c9c2a26ae754a Mon Sep 17 00:00:00 2001 From: Nero-Hu Date: Thu, 6 Nov 2025 17:38:57 +0800 Subject: [PATCH 08/12] update script --- .../config/keys-rtc-ng-api-java.ditamap | 2 +- scripts/name-groups-gen/add_parent_class.py | 2 +- scripts/name-groups-gen/add_toc.py | 2 +- .../extract_keysmap_mappings.py | 377 + .../extract_overload_params.py | 73 +- .../name-groups-gen/extracted_mappings.json | 6253 +++++++++++++++++ scripts/name-groups-gen/name_groups.json | 3047 +++----- .../name-groups-gen/name_groups_overload.json | 2614 ++++--- 8 files changed, 9392 insertions(+), 2978 deletions(-) create mode 100644 scripts/name-groups-gen/extract_keysmap_mappings.py create mode 100644 scripts/name-groups-gen/extracted_mappings.json diff --git a/dita/RTC-NG/config/keys-rtc-ng-api-java.ditamap b/dita/RTC-NG/config/keys-rtc-ng-api-java.ditamap index 9f4190b2ad3..db9ffe2b18e 100644 --- a/dita/RTC-NG/config/keys-rtc-ng-api-java.ditamap +++ b/dita/RTC-NG/config/keys-rtc-ng-api-java.ditamap @@ -1207,7 +1207,7 @@ - AddView + addView diff --git a/scripts/name-groups-gen/add_parent_class.py b/scripts/name-groups-gen/add_parent_class.py index 9f0c9cc7ea0..42512de370c 100644 --- a/scripts/name-groups-gen/add_parent_class.py +++ b/scripts/name-groups-gen/add_parent_class.py @@ -315,7 +315,7 @@ def save_updated_json(self, data: Dict, output_file: str) -> None: except Exception as e: logger.error(f"Error saving updated JSON to {output_file}: {e}") - def run(self, input_file: str = "name_groups.json", output_file: str = "name_groups_with_parent_class.json") -> None: + def run(self, input_file: str = "name_groups_merged.json", output_file: str = "name_groups_step1.json") -> None: """ Run the complete parent class extraction process. diff --git a/scripts/name-groups-gen/add_toc.py b/scripts/name-groups-gen/add_toc.py index 261af487233..c70e1204118 100644 --- a/scripts/name-groups-gen/add_toc.py +++ b/scripts/name-groups-gen/add_toc.py @@ -340,7 +340,7 @@ def format_params_array(match): except Exception as e: logger.error(f"保存 JSON 文件到 {output_file} 时出错: {e}") - def run(self, input_file: str = "name_groups.json", output_file: str = "name_groups_with_toc.json") -> None: + def run(self, input_file: str = "name_groups_step1.json", output_file: str = "name_groups_step2.json") -> None: """ 运行完整的 toc 提取流程。 diff --git a/scripts/name-groups-gen/extract_keysmap_mappings.py b/scripts/name-groups-gen/extract_keysmap_mappings.py new file mode 100644 index 00000000000..f3d6f63178b --- /dev/null +++ b/scripts/name-groups-gen/extract_keysmap_mappings.py @@ -0,0 +1,377 @@ +#!/usr/bin/env python3 +# -*- coding: utf-8 -*- +""" +Extract API/struct/enum mappings from keysmap files. + +This script extracts all keydef mappings from keysmap files, excluding those with props="hide". +It includes mappings with props="cn" and other props attributes. +""" + +import os +import json +import xml.etree.ElementTree as ET +from typing import Dict, List, Set +import logging +import re + +# Configure logging +logging.basicConfig(level=logging.INFO, format='%(asctime)s - %(levelname)s - %(message)s') +logger = logging.getLogger(__name__) + + +class KeysmapExtractor: + """Extract mappings from keysmap files.""" + + def __init__(self): + # Platform mapping: platform name -> keysmap file suffix + self.platform_mapping = { + 'windows': 'cpp', + 'android': 'java', + 'ios': 'ios', + 'macos': 'macos' + } + + # Keysmap files directory + self.config_dir = "../../dita/RTC-NG/config" + + # Store all extracted mappings + self.api_mappings = {} + self.struct_mappings = {} + self.enum_mappings = {} + + # Track which keys have been seen + self.all_keys = set() + + def extract_name_from_href(self, href: str) -> tuple: + """ + Extract the name and type from href. + + Args: + href: The href attribute value (e.g., "../API/api_irtcengine_initialize.dita") + + Returns: + Tuple of (name, type) where type is 'api', 'struct', 'enum', or None + """ + if not href or not href.startswith('../API/'): + return None, None + + # Extract filename from href + filename = href.split('/')[-1].replace('.dita', '') + + # Determine type based on filename prefix + if filename.startswith('api_'): + return filename.replace('api_', ''), 'api' + elif filename.startswith('class_'): + return filename.replace('class_', ''), 'struct' + elif filename.startswith('enum_'): + return filename.replace('enum_', ''), 'enum' + elif filename.startswith('callback_'): + return filename.replace('callback_', ''), 'api' + + return None, None + + def should_skip_keydef(self, keydef: ET.Element) -> bool: + """ + Check if a keydef should be skipped. + + Args: + keydef: The keydef XML element + + Returns: + True if should skip, False otherwise + """ + props = keydef.get('props', '') + + # Skip if props contains "hide" + if 'hide' in props.split(): + return True + + return False + + def extract_keyword_from_keydef(self, keydef: ET.Element) -> str: + """ + Extract the keyword (display name) from keydef. + + Args: + keydef: The keydef XML element + + Returns: + The keyword string or empty string if not found + """ + # Try to find keyword in topicmeta + for topicmeta in keydef.iter(): + if topicmeta.tag.endswith('topicmeta'): + for keywords in topicmeta.iter(): + if keywords.tag.endswith('keywords'): + for keyword in keywords.iter(): + if keyword.tag.endswith('keyword') and keyword.text: + return keyword.text.strip() + + return '' + + def parse_keysmap_file(self, platform: str, file_suffix: str) -> None: + """ + Parse a keysmap file and extract mappings. + + Args: + platform: Platform name (e.g., 'windows', 'android') + file_suffix: Keysmap file suffix (e.g., 'cpp', 'java') + """ + file_path = os.path.join(self.config_dir, f"keys-rtc-ng-api-{file_suffix}.ditamap") + + if not os.path.exists(file_path): + logger.warning(f"Keysmap file not found: {file_path}") + return + + try: + tree = ET.parse(file_path) + root = tree.getroot() + + api_count = 0 + struct_count = 0 + enum_count = 0 + skipped_count = 0 + + for keydef in root.iter(): + if keydef.tag.endswith('keydef'): + # Check if should skip + if self.should_skip_keydef(keydef): + skipped_count += 1 + continue + + keys = keydef.get('keys') + href = keydef.get('href') + + if not keys or not href: + continue + + # Track all keys + self.all_keys.add(keys) + + # Extract name and type from href + name, mapping_type = self.extract_name_from_href(href) + + if not name or not mapping_type: + continue + + # Extract keyword (display name) + keyword = self.extract_keyword_from_keydef(keydef) + if not keyword: + keyword = keys # Fallback to keys if no keyword found + + # Store mapping based on type + if mapping_type == 'api': + if keys not in self.api_mappings: + self.api_mappings[keys] = {} + self.api_mappings[keys][platform] = keyword + api_count += 1 + elif mapping_type == 'struct': + if keys not in self.struct_mappings: + self.struct_mappings[keys] = {} + self.struct_mappings[keys][platform] = keyword + struct_count += 1 + elif mapping_type == 'enum': + if keys not in self.enum_mappings: + self.enum_mappings[keys] = {} + self.enum_mappings[keys][platform] = keyword + enum_count += 1 + + logger.info(f"Parsed {file_path}:") + logger.info(f" APIs: {api_count}, Structs: {struct_count}, Enums: {enum_count}, Skipped: {skipped_count}") + + except Exception as e: + logger.error(f"Error parsing keysmap file {file_path}: {e}") + + def extract_all_mappings(self) -> None: + """Extract mappings from all keysmap files.""" + logger.info("Extracting mappings from all keysmap files...") + + for platform, file_suffix in self.platform_mapping.items(): + logger.info(f"\nProcessing {platform} platform...") + self.parse_keysmap_file(platform, file_suffix) + + def compare_with_existing(self, existing_file: str = "name_groups.json") -> Dict: + """ + Compare extracted mappings with existing name_groups.json. + + Args: + existing_file: Path to existing name_groups.json + + Returns: + Dictionary containing comparison results + """ + try: + with open(existing_file, 'r', encoding='utf-8') as f: + existing_data = json.load(f) + except Exception as e: + logger.error(f"Error loading existing file {existing_file}: {e}") + return {} + + existing_apis = set(existing_data.get('api', {}).keys()) + existing_structs = set(existing_data.get('struct', {}).keys()) + existing_enums = set(existing_data.get('enum', {}).keys()) + + extracted_apis = set(self.api_mappings.keys()) + extracted_structs = set(self.struct_mappings.keys()) + extracted_enums = set(self.enum_mappings.keys()) + + # Find missing entries + missing_apis = extracted_apis - existing_apis + missing_structs = extracted_structs - existing_structs + missing_enums = extracted_enums - existing_enums + + # Find extra entries (in existing but not in extracted) + extra_apis = existing_apis - extracted_apis + extra_structs = existing_structs - extracted_structs + extra_enums = existing_enums - extracted_enums + + comparison = { + 'missing_apis': sorted(list(missing_apis)), + 'missing_structs': sorted(list(missing_structs)), + 'missing_enums': sorted(list(missing_enums)), + 'extra_apis': sorted(list(extra_apis)), + 'extra_structs': sorted(list(extra_structs)), + 'extra_enums': sorted(list(extra_enums)), + 'existing_api_count': len(existing_apis), + 'existing_struct_count': len(existing_structs), + 'existing_enum_count': len(existing_enums), + 'extracted_api_count': len(extracted_apis), + 'extracted_struct_count': len(extracted_structs), + 'extracted_enum_count': len(extracted_enums) + } + + return comparison + + def save_extracted_mappings(self, output_file: str = "extracted_mappings.json") -> None: + """ + Save extracted mappings to a JSON file. + + Args: + output_file: Output file path + """ + data = { + 'api': self.api_mappings, + 'struct': self.struct_mappings, + 'enum': self.enum_mappings + } + + try: + with open(output_file, 'w', encoding='utf-8') as f: + json.dump(data, f, indent=4, ensure_ascii=False) + logger.info(f"\nSaved extracted mappings to {output_file}") + except Exception as e: + logger.error(f"Error saving mappings to {output_file}: {e}") + + def print_comparison_report(self, comparison: Dict) -> None: + """ + Print a comparison report. + + Args: + comparison: Comparison results dictionary + """ + print("\n" + "=" * 80) + print("映射关系对比报告") + print("=" * 80) + + print("\n统计信息:") + print(f" 现有 APIs: {comparison['existing_api_count']}") + print(f" 提取 APIs: {comparison['extracted_api_count']}") + print(f" 现有 Structs: {comparison['existing_struct_count']}") + print(f" 提取 Structs: {comparison['extracted_struct_count']}") + print(f" 现有 Enums: {comparison['existing_enum_count']}") + print(f" 提取 Enums: {comparison['extracted_enum_count']}") + + print("\n缺失的映射 (在 keysmap 中但不在 name_groups.json 中):") + print("-" * 80) + + if comparison['missing_apis']: + print(f"\n缺失的 APIs ({len(comparison['missing_apis'])} 个):") + for i, key in enumerate(comparison['missing_apis'][:50], 1): # Show first 50 + platforms = list(self.api_mappings[key].keys()) + print(f" {i:3}. {key:50} (平台: {', '.join(platforms)})") + if len(comparison['missing_apis']) > 50: + print(f" ... 还有 {len(comparison['missing_apis']) - 50} 个") + else: + print("\n✓ 没有缺失的 APIs") + + if comparison['missing_structs']: + print(f"\n缺失的 Structs ({len(comparison['missing_structs'])} 个):") + for i, key in enumerate(comparison['missing_structs'][:50], 1): + platforms = list(self.struct_mappings[key].keys()) + print(f" {i:3}. {key:50} (平台: {', '.join(platforms)})") + if len(comparison['missing_structs']) > 50: + print(f" ... 还有 {len(comparison['missing_structs']) - 50} 个") + else: + print("\n✓ 没有缺失的 Structs") + + if comparison['missing_enums']: + print(f"\n缺失的 Enums ({len(comparison['missing_enums'])} 个):") + for i, key in enumerate(comparison['missing_enums'][:50], 1): + platforms = list(self.enum_mappings[key].keys()) + print(f" {i:3}. {key:50} (平台: {', '.join(platforms)})") + if len(comparison['missing_enums']) > 50: + print(f" ... 还有 {len(comparison['missing_enums']) - 50} 个") + else: + print("\n✓ 没有缺失的 Enums") + + print("\n额外的映射 (在 name_groups.json 中但不在 keysmap 中):") + print("-" * 80) + + if comparison['extra_apis']: + print(f"\n额外的 APIs ({len(comparison['extra_apis'])} 个):") + for i, key in enumerate(comparison['extra_apis'][:20], 1): + print(f" {i:3}. {key}") + if len(comparison['extra_apis']) > 20: + print(f" ... 还有 {len(comparison['extra_apis']) - 20} 个") + else: + print("\n✓ 没有额外的 APIs") + + if comparison['extra_structs']: + print(f"\n额外的 Structs ({len(comparison['extra_structs'])} 个):") + for i, key in enumerate(comparison['extra_structs'][:20], 1): + print(f" {i:3}. {key}") + if len(comparison['extra_structs']) > 20: + print(f" ... 还有 {len(comparison['extra_structs']) - 20} 个") + else: + print("\n✓ 没有额外的 Structs") + + if comparison['extra_enums']: + print(f"\n额外的 Enums ({len(comparison['extra_enums'])} 个):") + for i, key in enumerate(comparison['extra_enums'][:20], 1): + print(f" {i:3}. {key}") + if len(comparison['extra_enums']) > 20: + print(f" ... 还有 {len(comparison['extra_enums']) - 20} 个") + else: + print("\n✓ 没有额外的 Enums") + + print("\n" + "=" * 80) + + def run(self) -> None: + """Run the extraction and comparison process.""" + logger.info("Starting keysmap extraction process...") + + # Extract mappings from all keysmap files + self.extract_all_mappings() + + # Save extracted mappings + self.save_extracted_mappings() + + # Compare with existing name_groups.json + logger.info("\nComparing with existing name_groups.json...") + comparison = self.compare_with_existing() + + # Print comparison report + self.print_comparison_report(comparison) + + logger.info("\nExtraction and comparison completed!") + + +def main(): + """Main function.""" + extractor = KeysmapExtractor() + extractor.run() + + +if __name__ == "__main__": + main() + diff --git a/scripts/name-groups-gen/extract_overload_params.py b/scripts/name-groups-gen/extract_overload_params.py index beee19d9e88..fadad97fc15 100644 --- a/scripts/name-groups-gen/extract_overload_params.py +++ b/scripts/name-groups-gen/extract_overload_params.py @@ -157,12 +157,13 @@ def parse_dita_file(self, dita_path: str) -> Optional[ET.Element]: logger.error(f"Error parsing DITA file {full_path}: {e}") return None - def resolve_conkeyref(self, conkeyref: str, visited_refs: Set[str] = None) -> List[Dict]: + def resolve_conkeyref(self, conkeyref: str, referrer_props: str = '', visited_refs: Set[str] = None) -> List[Dict]: """ Resolve conkeyref references to get parameter information. Args: conkeyref: The conkeyref attribute value (e.g., "joinChannel2/token") + referrer_props: The props attribute from the referrer plentry (if any) visited_refs: Set to track visited references to prevent infinite loops Returns: @@ -203,7 +204,25 @@ def resolve_conkeyref(self, conkeyref: str, visited_refs: Set[str] = None) -> Li if (plentry.tag.endswith('plentry') and plentry.get('id') == param_id): - return self.extract_params_from_plentry(plentry, visited_refs) + # Extract params from the referenced plentry + params = self.extract_params_from_plentry(plentry, visited_refs) + + # If the referrer has props, we need to filter the platforms + if referrer_props: + referrer_platforms = self.parse_props_to_platforms(referrer_props) + # Filter each parameter's platforms + filtered_params = [] + for param in params: + # Intersect with referrer platforms + filtered_platforms = [p for p in param['platforms'] if p in referrer_platforms] + if filtered_platforms: + filtered_params.append({ + 'name': param['name'], + 'platforms': filtered_platforms + }) + return filtered_params + + return params logger.warning(f"Referenced parameter not found: {conkeyref}") return [] @@ -225,13 +244,17 @@ def extract_params_from_plentry(self, plentry: ET.Element, visited_refs: Set[str # Check if this plentry has a conkeyref conkeyref = plentry.get('conkeyref') if conkeyref: - return self.resolve_conkeyref(conkeyref, visited_refs) - - params = [] + # Pass the plentry's props to resolve_conkeyref + plentry_props = plentry.get('props', '') + return self.resolve_conkeyref(conkeyref, plentry_props, visited_refs) - # Check if plentry itself has props (higher priority) + # Check if plentry itself has props plentry_props = plentry.get('props', '') + # Dictionary to store parameter names by platform + # This handles cases where different platforms use different parameter names + platform_param_names = {} + # Extract pt elements for pt in plentry.iter(): if pt.tag.endswith('pt') and pt.text and pt.text.strip(): @@ -251,10 +274,28 @@ def extract_params_from_plentry(self, plentry: ET.Element, visited_refs: Set[str # No props means all platforms platforms = list(self.platform_mapping.keys()) - params.append({ - 'name': param_name, - 'platforms': platforms - }) + # Store the parameter name for each platform + for platform in platforms: + if platform not in platform_param_names: + platform_param_names[platform] = [] + platform_param_names[platform].append(param_name) + + # Convert to the expected format + # Group by parameter name and collect platforms + param_dict = {} + for platform, param_names in platform_param_names.items(): + for param_name in param_names: + if param_name not in param_dict: + param_dict[param_name] = [] + param_dict[param_name].append(platform) + + # Convert to list format + params = [] + for param_name, platforms in param_dict.items(): + params.append({ + 'name': param_name, + 'platforms': platforms + }) return params @@ -378,7 +419,7 @@ def update_overloaded_methods(self, data: Dict, overloaded_methods: Dict[str, Li logger.warning("No 'api' section found in JSON data") return data - # Get all overloaded keys + # Get all overloaded keys (from identified groups) all_overloaded_keys = set() for keys in overloaded_methods.values(): all_overloaded_keys.update(keys) @@ -386,7 +427,13 @@ def update_overloaded_methods(self, data: Dict, overloaded_methods: Dict[str, Li updated_apis = {} for key, platforms_data in data['api'].items(): - if key in all_overloaded_keys: + # Check if this is an overloaded method: + # 1. It's in the identified overloaded groups, OR + # 2. It already has isOverload=true in the original data + is_overloaded = (key in all_overloaded_keys or + (isinstance(platforms_data, dict) and platforms_data.get('isOverload'))) + + if is_overloaded: # This is an overloaded method, add isOverload and params logger.debug(f"Processing overloaded method: {key}") @@ -486,7 +533,7 @@ def format_params_array(match): except Exception as e: logger.error(f"Error saving updated JSON to {output_file}: {e}") - def run(self, input_file: str = "name_groups.json", output_file: str = "name_groups_overload.json") -> None: + def run(self, input_file: str = "name_groups_step2.json", output_file: str = "name_groups_final.json") -> None: """ Run the complete overload parameter extraction process. diff --git a/scripts/name-groups-gen/extracted_mappings.json b/scripts/name-groups-gen/extracted_mappings.json new file mode 100644 index 00000000000..42bfb654788 --- /dev/null +++ b/scripts/name-groups-gen/extracted_mappings.json @@ -0,0 +1,6253 @@ +{ + "api": { + "createAgoraRtcEngine": { + "windows": "createAgoraRtcEngine" + }, + "create": { + "windows": "create", + "android": "create [1/2]", + "ios": "sharedEngineWithAppId:delegate:", + "macos": "sharedEngineWithAppId:delegate:" + }, + "initialize": { + "windows": "initialize", + "android": "create [2/2]", + "ios": "sharedEngineWithConfig:delegate:", + "macos": "sharedEngineWithConfig:delegate:" + }, + "release": { + "windows": "release", + "android": "destroy [1/2]", + "ios": "destroy", + "macos": "destroy" + }, + "setChannelProfile": { + "windows": "setChannelProfile", + "android": "setChannelProfile", + "ios": "setChannelProfile:", + "macos": "setChannelProfile:" + }, + "setClientRole1": { + "windows": "setClientRole [1/2]", + "android": "setClientRole [1/2]", + "ios": "setClientRole:", + "macos": "setClientRole:" + }, + "setClientRole2": { + "windows": "setClientRole [2/2]", + "android": "setClientRole [2/2]", + "ios": "setClientRole:options:", + "macos": "setClientRole:options:" + }, + "joinChannel1": { + "windows": "joinChannel [1/2]", + "android": "joinChannel [1/2]", + "ios": "joinChannelByToken:channelId:info:uid:joinSuccess:", + "macos": "joinChannelByToken:channelId:info:uid:joinSuccess:" + }, + "joinChannel2": { + "windows": "joinChannel [2/2]", + "android": "joinChannel [2/2]", + "ios": "joinChannelByToken:channelId:uid:mediaOptions:joinSuccess:", + "macos": "joinChannelByToken:channelId:uid:mediaOptions:joinSuccess:" + }, + "updateChannelMediaOptions": { + "windows": "updateChannelMediaOptions", + "android": "updateChannelMediaOptions", + "ios": "updateChannelWithMediaOptions:", + "macos": "updateChannelWithMediaOptions:" + }, + "leaveChannel": { + "windows": "leaveChannel [1/2]", + "android": "leaveChannel [1/2]", + "ios": "leaveChannel:", + "macos": "leaveChannel:" + }, + "leaveChannel2": { + "windows": "leaveChannel [2/2]", + "android": "leaveChannel [2/2]", + "ios": "leaveChannel:leaveChannelBlock:", + "macos": "leaveChannel:leaveChannelBlock:" + }, + "renewToken": { + "windows": "renewToken", + "android": "renewToken", + "ios": "renewToken:", + "macos": "renewToken:" + }, + "getConnectionState": { + "windows": "getConnectionState", + "android": "getConnectionState", + "ios": "getConnectionState", + "macos": "getConnectionState" + }, + "registerLocalUserAccount": { + "windows": "registerLocalUserAccount", + "android": "registerLocalUserAccount", + "ios": "registerLocalUserAccountWithAppID:userAccount:", + "macos": "registerLocalUserAccountWithAppID:userAccount:" + }, + "joinChannelWithUserAccount1": { + "windows": "joinChannelWithUserAccount [1/2]", + "android": "joinChannelWithUserAccount [1/2]", + "ios": "joinChannelByToken:channelId:userAccount:joinSuccess:", + "macos": "joinChannelByToken:channelId:userAccount:joinSuccess:" + }, + "joinChannelWithUserAccount2": { + "windows": "joinChannelWithUserAccount [2/2]", + "android": "joinChannelWithUserAccount [2/2]", + "ios": "joinChannelByToken:channelId:userAccount:mediaOptions:joinSuccess:", + "macos": "joinChannelByToken:channelId:userAccount:mediaOptions:joinSuccess:" + }, + "getUserInfoByUserAccount": { + "windows": "getUserInfoByUserAccount", + "android": "getUserInfoByUserAccount", + "ios": "getUserInfoByUserAccount:withError:", + "macos": "getUserInfoByUserAccount:withError:" + }, + "enableWebSdkInteroperability": { + "windows": "enableWebSdkInteroperability", + "android": "enableWebSdkInteroperability", + "ios": "enableWebSdkInteroperability:", + "macos": "enableWebSdkInteroperability:" + }, + "loadExtensionProvider": { + "windows": "loadExtensionProvider" + }, + "preloadChannel": { + "windows": "preloadChannel", + "android": "preloadChannel", + "ios": "preloadChannelByToken:channelId:uid:", + "macos": "preloadChannelByToken:channelId:uid:" + }, + "preloadChannelWithUserAccount": { + "windows": "preloadChannelWithUserAccount", + "android": "preloadChannelWithUserAccount", + "ios": "preloadChannelByTokenWithUserAccount:channelId:userAccount:", + "macos": "preloadChannelByTokenWithUserAccount:channelId:userAccount:" + }, + "setExtensionProviderProperty": { + "windows": "setExtensionProviderProperty", + "android": "setExtensionProviderProperty", + "ios": "setExtensionProviderPropertyWithVendor:key:value:", + "macos": "setExtensionProviderPropertyWithVendor:key:value:" + }, + "startMediaRenderingTracing": { + "windows": "startMediaRenderingTracing", + "android": "startMediaRenderingTracing", + "ios": "startMediaRenderingTracing", + "macos": "startMediaRenderingTracing" + }, + "startMediaRenderingTracingEx": { + "windows": "startMediaRenderingTracingEx", + "android": "startMediaRenderingTracingEx", + "ios": "startMediaRenderingTracingEx:", + "macos": "startMediaRenderingTracingEx:" + }, + "enableInstantMediaRendering": { + "windows": "enableInstantMediaRendering", + "android": "enableInstantMediaRendering", + "ios": "enableInstantMediaRendering", + "macos": "enableInstantMediaRendering" + }, + "updatePreloadChannelToken": { + "windows": "updatePreloadChannelToken", + "android": "updatePreloadChannelToken", + "ios": "updatePreloadChannelToken:", + "macos": "updatePreloadChannelToken:" + }, + "onMultipathStats": { + "windows": "onMultipathStats", + "android": "onMultipathStats", + "ios": "rtcEngine:multiPathStats:", + "macos": "rtcEngine:multiPathStats:" + }, + "onRenewTokenResult": { + "windows": "onRenewTokenResult", + "android": "onRenewTokenResult", + "ios": "rtcEngine:renewTokenResult:code:", + "macos": "rtcEngine:renewTokenResult:code:" + }, + "removeVideoEffect": { + "windows": "removeVideoEffect", + "android": "removeVideoEffect", + "ios": "removeVideoEffectWithNodeId", + "macos": "removeVideoEffectWithNodeId" + }, + "performVideoEffectAction": { + "windows": "performVideoEffectAction", + "android": "performVideoEffectAction", + "ios": "performVideoEffectActionWithNodeId:actionId:", + "macos": "performVideoEffectActionWithNodeId:actionId:" + }, + "setVideoEffectFloatParam": { + "windows": "setVideoEffectFloatParam", + "android": "setVideoEffectFloatParam", + "ios": "setVideoEffectFloatParamWithOption", + "macos": "setVideoEffectFloatParamWithOption" + }, + "setVideoEffectIntParam": { + "windows": "setVideoEffectIntParam", + "android": "setVideoEffectIntParam", + "ios": "setVideoEffectIntParamWithOption", + "macos": "setVideoEffectIntParamWithOption" + }, + "setVideoEffectBoolParam": { + "windows": "setVideoEffectBoolParam", + "android": "setVideoEffectBoolParam", + "ios": "setVideoEffectBoolParamWithOption", + "macos": "setVideoEffectBoolParamWithOption" + }, + "getVideoEffectFloatParam": { + "windows": "getVideoEffectFloatParam", + "android": "getVideoEffectFloatParam", + "ios": "getVideoEffectFloatParamWithOption:key:", + "macos": "getVideoEffectFloatParamWithOption:key:" + }, + "getVideoEffectIntParam": { + "windows": "getVideoEffectIntParam", + "android": "getVideoEffectIntParam", + "ios": "getVideoEffectIntParamWithOption:key:", + "macos": "getVideoEffectIntParamWithOption:key:" + }, + "getVideoEffectBoolParam": { + "windows": "getVideoEffectBoolParam", + "android": "getVideoEffectBoolParam", + "ios": "getVideoEffectBoolParamWithOption:key:", + "macos": "getVideoEffectBoolParamWithOption:key:" + }, + "createVideoEffectObject": { + "windows": "createVideoEffectObject", + "android": "createVideoEffectObject", + "ios": "createVideoEffectObjectWithBundlePath", + "macos": "createVideoEffectObjectWithBundlePath" + }, + "addOrUpdateVideoEffect": { + "windows": "addOrUpdateVideoEffect", + "android": "addOrUpdateVideoEffect", + "ios": "addOrUpdateVideoEffectWithNodeId", + "macos": "addOrUpdateVideoEffectWithNodeId" + }, + "destroyVideoEffectObject": { + "windows": "destroyVideoEffectObject", + "android": "destroyVideoEffectObject", + "ios": "destroyVideoEffectObject", + "macos": "destroyVideoEffectObject" + }, + "setPlaybackAudioFrameBeforeMixingParameters1": { + "windows": "setPlaybackAudioFrameBeforeMixingParameters [2/2]", + "android": "setPlaybackAudioFrameBeforeMixingParameters [2/2]", + "ios": "setPlaybackAudioFrameBeforeMixingParametersWithSampleRate", + "macos": "setPlaybackAudioFrameBeforeMixingParametersWithSampleRate" + }, + "addVideoWatermark3": { + "windows": "addVideoWatermark [3/3]", + "android": "addVideoWatermark [3/3]", + "ios": "addVideoWatermarkWithConfig", + "macos": "addVideoWatermarkWithConfig" + }, + "removeVideoWatermark": { + "windows": "removeVideoWatermark", + "android": "removeVideoWatermark", + "ios": "removeVideoWatermark", + "macos": "removeVideoWatermark" + }, + "addVideoWatermarkEx1": { + "windows": "addVideoWatermarkEx [2/2]", + "android": "addVideoWatermarkEx [2/2]", + "ios": "addVideoWatermarkEx3", + "macos": "addVideoWatermarkEx3" + }, + "removeVideoWatermarkEx": { + "windows": "removeVideoWatermarkEx", + "android": "removeVideoWatermarkEx", + "ios": "removeVideoWatermarkEx", + "macos": "removeVideoWatermarkEx" + }, + "preloadEffectEx": { + "windows": "preloadEffectEx", + "android": "preloadEffectEx [1/2]", + "ios": "preloadEffectEx", + "macos": "preloadEffectEx" + }, + "playEffectEx": { + "windows": "playEffectEx", + "android": "playEffectEx [1/2]", + "ios": "playEffectEx:soundId:filePath:loopCount:pitch:pan:gain:publish:startPos:", + "macos": "playEffectEx:soundId:filePath:loopCount:pitch:pan:gain:publish:startPos:" + }, + "RtcEngineReleaseCallback": { + "windows": "RtcEngineReleaseCallback", + "android": "onEngineReleased" + }, + "createMediaPlayer": { + "windows": "createMediaPlayer", + "android": "createMediaPlayer", + "ios": "createMediaPlayerWithDelegate:", + "macos": "createMediaPlayerWithDelegate:" + }, + "destroyMediaPlayer": { + "windows": "destroyMediaPlayer", + "android": "destroy", + "ios": "destroyMediaPlayer:", + "macos": "destroyMediaPlayer:" + }, + "adjustPlayoutVolume": { + "windows": "adjustPlayoutVolume", + "android": "adjustPlayoutVolume", + "ios": "adjustPlayoutVolume:", + "macos": "adjustPlayoutVolume:" + }, + "adjustPublishSignalVolume": { + "windows": "adjustPublishSignalVolume", + "android": "adjustPublishSignalVolume", + "ios": "adjustPublishSignalVolume:", + "macos": "adjustPublishSignalVolume:" + }, + "enableAutoRemoveCache": { + "windows": "enableAutoRemoveCache", + "android": "enableAutoRemoveCache", + "ios": "enableAutoRemoveCache:", + "macos": "enableAutoRemoveCache:" + }, + "getAudioTrackCount": { + "windows": "getAudioTrackCount", + "android": "getAudioTrackCount", + "ios": "getAudioTrackCount", + "macos": "getAudioTrackCount" + }, + "getCacheDir": { + "windows": "getCacheDir", + "android": "getCacheDir", + "ios": "cacheDir", + "macos": "cacheDir" + }, + "getCacheFileCount": { + "windows": "getCacheFileCount", + "android": "getCacheFileCount", + "ios": "cacheFileCount", + "macos": "cacheFileCount" + }, + "getDuration": { + "windows": "getDuration", + "android": "getDuration", + "ios": "getDuration", + "macos": "getDuration" + }, + "getMaxCacheFileCount": { + "windows": "getMaxCacheFileCount", + "android": "getMaxCacheFileCount", + "ios": "maxCacheFileCount", + "macos": "maxCacheFileCount" + }, + "getMaxCacheFileSize": { + "windows": "getMaxCacheFileSize", + "android": "getMaxCacheFileSize", + "ios": "maxCacheFileSize", + "macos": "maxCacheFileSize" + }, + "getMediaPlayerCacheManager": { + "windows": "getMediaPlayerCacheManager", + "android": "getMediaPlayerCacheManager", + "ios": "createMediaPlayerCacheManager", + "macos": "createMediaPlayerCacheManager" + }, + "getMediaPlayerId": { + "windows": "getMediaPlayerId", + "android": "getMediaPlayerId", + "ios": "getMediaPlayerId", + "macos": "getMediaPlayerId" + }, + "getMute": { + "windows": "getMute", + "android": "getMute", + "ios": "getMute", + "macos": "getMute" + }, + "getPlayoutVolume": { + "windows": "getPlayoutVolume", + "android": "getPlayoutVolume", + "ios": "getPlayoutVolume", + "macos": "getPlayoutVolume" + }, + "getPlayPosition": { + "windows": "getPlayPosition", + "android": "getPlayPosition", + "ios": "getPosition", + "macos": "getPosition" + }, + "getPlaySrc_IMediaPlayer": { + "windows": "getPlaySrc", + "android": "getPlaySrc [1/2]", + "ios": "getPlaySrc", + "macos": "getPlaySrc" + }, + "getPublishSignalVolume": { + "windows": "getPublishSignalVolume", + "android": "getPublishSignalVolume", + "ios": "getPublishSignalVolume", + "macos": "getPublishSignalVolume" + }, + "getState": { + "windows": "getState", + "android": "getState", + "ios": "getPlayerState", + "macos": "getPlayerState" + }, + "getStreamCount": { + "windows": "getStreamCount", + "android": "getStreamCount", + "ios": "getStreamCount", + "macos": "getStreamCount" + }, + "getStreamInfo": { + "windows": "getStreamInfo", + "android": "getStreamInfo", + "ios": "getStreamByIndex:", + "macos": "getStreamByIndex:" + }, + "mute": { + "windows": "mute", + "android": "mute", + "ios": "mute:", + "macos": "mute:" + }, + "open": { + "windows": "open", + "android": "open [1/2]", + "ios": "open:startPos:", + "macos": "open:startPos:" + }, + "open2": { + "windows": "open", + "android": "open [2/2]", + "ios": "open2", + "macos": "open2" + }, + "pause": { + "windows": "pause", + "android": "pause", + "ios": "pause", + "macos": "pause" + }, + "play": { + "windows": "play", + "android": "play", + "ios": "play", + "macos": "play" + }, + "removeAllCaches": { + "windows": "removeAllCaches", + "android": "removeAllCaches", + "ios": "removeAllCaches", + "macos": "removeAllCaches" + }, + "removeCacheByUri": { + "windows": "removeCacheByUri", + "android": "removeCacheByUri", + "ios": "removeCacheByUri:", + "macos": "removeCacheByUri:" + }, + "removeOldCache": { + "windows": "removeOldCache", + "android": "removeOldCache", + "ios": "removeOldCache", + "macos": "removeOldCache" + }, + "registerAudioFrameObserver1_IMediaPlayer": { + "windows": "registerAudioFrameObserver [1/2]" + }, + "registerAudioFrameObserver2_IMediaPlayer": { + "windows": "registerAudioFrameObserver [2/2]", + "android": "registerAudioFrameObserver" + }, + "registerPlayerSourceObserver": { + "windows": "registerPlayerSourceObserver", + "android": "registerPlayerObserver" + }, + "registerVideoFrameObserver_IMediaPlayer": { + "windows": "registerVideoFrameObserver", + "android": "registerVideoFrameObserver" + }, + "resume": { + "windows": "resume", + "android": "resume", + "ios": "resume", + "macos": "resume" + }, + "seek": { + "windows": "seek", + "android": "seek", + "ios": "seekToPosition:", + "macos": "seekToPosition:" + }, + "selectAudioTrack": { + "windows": "selectAudioTrack [1/2]", + "android": "selectAudioTrack", + "ios": "selectAudioTrack:", + "macos": "selectAudioTrack:" + }, + "selectAudioTrack_IMediaPlayer": { + "windows": "selectAudioTrack [2/2]", + "android": "selectAudioTrack", + "ios": "selectAudioTrack:", + "macos": "selectAudioTrack:" + }, + "selectMultiAudioTrack": { + "windows": "selectMultiAudioTrack", + "android": "selectMultiAudioTrack", + "ios": "selectMultiAudioTrack:publishTrackIndex:", + "macos": "selectMultiAudioTrack:publishTrackIndex:" + }, + "setAudioDualMonoMode": { + "windows": "setAudioDualMonoMode", + "android": "setAudioDualMonoMode", + "ios": "setAudioDualMonoMode:", + "macos": "setAudioDualMonoMode:" + }, + "setAudioPitch": { + "windows": "setAudioPitch", + "android": "setAudioPitch", + "ios": "setAudioPitch:", + "macos": "setAudioPitch:" + }, + "setCacheDir": { + "windows": "setCacheDir", + "android": "setCacheDir", + "ios": "setCacheDir:", + "macos": "setCacheDir:" + }, + "setLoopCount": { + "windows": "setLoopCount", + "android": "setLoopCount", + "ios": "setLoopCount:", + "macos": "setLoopCount:" + }, + "setMaxCacheFileCount": { + "windows": "setMaxCacheFileCount", + "android": "setMaxCacheFileCount", + "ios": "setMaxCacheFileCount:", + "macos": "setMaxCacheFileCount:" + }, + "setMaxCacheFileSize": { + "windows": "setMaxCacheFileSize", + "android": "setMaxCacheFileSize", + "ios": "setMaxCacheFileSize:", + "macos": "setMaxCacheFileSize:" + }, + "setPlaybackSpeed": { + "windows": "setPlaybackSpeed", + "android": "setPlaybackSpeed", + "ios": "setPlaybackSpeed:", + "macos": "setPlaybackSpeed:" + }, + "setPlayerOption": { + "windows": "setPlayerOption [1/2]", + "android": "setPlayerOption", + "ios": "setPlayerOption:value:", + "macos": "setPlayerOption:value:" + }, + "setPlayerOption2": { + "windows": "setPlayerOption [2/2]", + "android": "setPlayerOptionString", + "ios": "setPlayerOptionString:value:", + "macos": "setPlayerOptionString:value:" + }, + "setRenderMode": { + "windows": "setRenderMode", + "android": "setVideoRenderMode", + "ios": "setRenderMode:", + "macos": "setRenderMode:" + }, + "setView": { + "windows": "setView", + "android": "setView", + "ios": "setView:", + "macos": "setView:" + }, + "stop": { + "windows": "stop", + "android": "stop [1/2]", + "ios": "stop", + "macos": "stop" + }, + "unregisterAudioFrameObserver_IMediaPlayer": { + "windows": "unregisterAudioFrameObserver" + }, + "unregisterPlayerSourceObserver": { + "windows": "unregisterPlayerSourceObserver", + "android": "unRegisterPlayerObserver" + }, + "unregisterVideoFrameObserver_IMediaPlayer": { + "windows": "unregisterVideoFrameObserver" + }, + "openWithMediaSource": { + "windows": "openWithMediaSource", + "android": "openWithMediaSource", + "ios": "openWithMediaSource:", + "macos": "openWithMediaSource:" + }, + "switchSrc": { + "windows": "switchSrc", + "android": "switchSrc", + "ios": "switchSrc:syncPts:", + "macos": "switchSrc:syncPts:" + }, + "preloadSrc": { + "windows": "preloadSrc", + "android": "preloadSrc", + "ios": "preloadSrc:startPos:", + "macos": "preloadSrc:startPos:" + }, + "unloadSrc": { + "windows": "unloadSrc", + "android": "unloadSrc", + "ios": "unloadSrc:", + "macos": "unloadSrc:" + }, + "playPreloadedSrc": { + "windows": "playPreloadedSrc", + "android": "playPreloadedSrc", + "ios": "playPreloadedSrc:", + "macos": "playPreloadedSrc:" + }, + "AddView": { + "windows": "AddView", + "android": "addView", + "ios": "addView:config:error:", + "macos": "addView:config:error:" + }, + "Canvas_Canvas": { + "windows": "Canvas", + "android": "Canvas", + "ios": "initWithRte:initialConfig:", + "macos": "initWithRte:initialConfig:" + }, + "Code": { + "windows": "Code", + "android": "code", + "ios": "code", + "macos": "code" + }, + "Destroy_Rte": { + "windows": "Destroy", + "android": "destroy", + "ios": "destroy:", + "macos": "destroy:" + }, + "Message": { + "windows": "Message", + "android": "message", + "ios": "message", + "macos": "message" + }, + "GetAutoPlay": { + "windows": "GetAutoPlay", + "android": "getAutoPlay", + "ios": "autoPlay:", + "macos": "autoPlay:" + }, + "GetFromBridge": { + "windows": "GetFromBridge", + "android": "GetFromBridge", + "ios": "getFromBridge:", + "macos": "getFromBridge:" + }, + "Rte_Rte": { + "windows": "Rte", + "android": "Rte", + "ios": "initWithInitialConfig:", + "macos": "initWithInitialConfig:" + }, + "InitMediaEngine": { + "windows": "InitMediaEngine", + "android": "initMediaEngine", + "ios": "initMediaEngine:error:", + "macos": "initMediaEngine:error:" + }, + "SetAutoPlay": { + "windows": "SetAutoPlay", + "android": "setAutoPlay", + "ios": "setAutoPlay:error:", + "macos": "setAutoPlay:error:" + }, + "SetAppId": { + "windows": "SetAppId", + "android": "setAppId", + "ios": "setAppId:error:", + "macos": "setAppId:error:" + }, + "SetCanvas": { + "windows": "SetCanvas", + "android": "setCanvas", + "ios": "setCanvas:error:", + "macos": "setCanvas:error:" + }, + "SetRenderMode_CanvasConfig": { + "windows": "SetRenderMode", + "android": "setRenderMode", + "ios": "setVideoMirrorMode:error:", + "macos": "setVideoMirrorMode:error:" + }, + "SetAbrFallbackLayer": { + "windows": "SetAbrFallbackLayer", + "android": "setAbrFallbackLayer", + "ios": "setAbrFallbackLayer:error:", + "macos": "setAbrFallbackLayer:error:" + }, + "SetAbrSubscriptionLayer": { + "windows": "SetAbrSubscriptionLayer", + "android": "setAbrSubscriptionLayer", + "ios": "setAbrSubscriptionLayer:error:", + "macos": "setAbrSubscriptionLayer:error:" + }, + "GetAbrFallbackLayer": { + "windows": "GetAbrFallbackLayer", + "android": "getAbrFallbackLayer", + "ios": "abrFallbackLayer:", + "macos": "abrFallbackLayer:" + }, + "GetAbrSubscriptionLayer": { + "windows": "GetAbrSubscriptionLayer", + "android": "getAbrSubscriptionLayer", + "ios": "abrSubscriptionLayer:", + "macos": "abrSubscriptionLayer:" + }, + "GetAppId": { + "windows": "GetAppId", + "android": "getAppId", + "ios": "appId:", + "macos": "appId:" + }, + "GetStats": { + "windows": "GetStats", + "android": "getStats", + "ios": "getStats:", + "macos": "getStats:" + }, + "GetMirrorMode": { + "windows": "GetMirrorMode", + "android": "getVideoRenderMode", + "ios": "videoMirrorMode:", + "macos": "videoMirrorMode:" + }, + "GetRenderMode": { + "windows": "GetRenderMode", + "android": "getVideoRenderMode", + "ios": "videoRenderMode:", + "macos": "videoRenderMode:" + }, + "MuteAudio": { + "windows": "MuteAudio", + "android": "muteAudio", + "ios": "muteAudio:", + "macos": "muteAudio:" + }, + "MuteVideo": { + "windows": "MuteVideo", + "android": "muteVideo", + "ios": "muteVideo:", + "macos": "muteVideo:" + }, + "SetConfigs_Rte": { + "windows": "SetConfigs [1/3]", + "android": "setConfigs [1/3]", + "ios": "setConfigs:error:", + "macos": "setConfigs:error:" + }, + "SetConfigs_Player": { + "windows": "SetConfigs [2/3]", + "android": "setConfigs [2/3]", + "ios": "setConfigs:error:", + "macos": "setConfigs:error:" + }, + "SetConfigs_Canvas": { + "windows": "SetConfigs [3/3]", + "android": "setConfigs [3/3]", + "ios": "setConfigs:error:", + "macos": "setConfigs:error:" + }, + "SetMirrorMode": { + "windows": "SetMirrorMode", + "android": "setVideoMirrorMode", + "ios": "setVideoMirrorMode:error:", + "macos": "setVideoMirrorMode:error:" + }, + "SetJsonParameter_Config": { + "windows": "SetJsonParameter", + "android": "setJsonParameter", + "ios": "setJsonParameter:error:", + "macos": "setJsonParameter:error:" + }, + "GetConfigs_Rte": { + "windows": "GetConfigs [1/3]", + "android": "getConfigs [1/3]", + "ios": "getConfigs:error:", + "macos": "getConfigs:error:" + }, + "GetConfigs_Player": { + "windows": "GetConfigs [2/3]", + "android": "getConfigs [2/3]", + "ios": "getConfigs:error:", + "macos": "getConfigs:error:" + }, + "GetConfigs_Canvas": { + "windows": "GetConfigs [3/3]", + "android": "getConfigs [3/3]", + "ios": "getConfigs:error:", + "macos": "getConfigs:error:" + }, + "GetInfo": { + "windows": "GetInfo", + "android": "getInfo", + "ios": "getInfo:error:", + "macos": "getInfo:error:" + }, + "GetJsonParameter_Config": { + "windows": "GetJsonParameter", + "android": "getJsonParameter", + "ios": "jsonParameter:", + "macos": "jsonParameter:" + }, + "Pause_Player": { + "windows": "Pause", + "android": "pause", + "ios": "pause:", + "macos": "pause:" + }, + "Play_Player": { + "windows": "Play", + "android": "play", + "ios": "play:", + "macos": "play:" + }, + "Player_Player": { + "windows": "Player", + "android": "Player", + "ios": "initWithRte:initialConfig:", + "macos": "initWithRte:initialConfig:" + }, + "PreloadWithUrl": { + "windows": "PreloadWithUrl", + "android": "preloadWithUrl", + "ios": "preloadWithUrl:error:", + "macos": "preloadWithUrl:error:" + }, + "RemoveView": { + "windows": "RemoveView", + "android": "removeView", + "ios": "removeView:config:error:", + "macos": "removeView:config:error:" + }, + "RegisterObserver_Player": { + "windows": "RegisterObserver", + "android": "registerObserver", + "ios": "registerObserver:error:", + "macos": "registerObserver:error:" + }, + "Stop_Player": { + "windows": "Stop", + "android": "stop", + "ios": "pause:", + "macos": "pause:" + }, + "OpenWithUrl": { + "windows": "OpenWithUrl", + "android": "openWithUrl", + "ios": "openWithUrl:startTime:cb:", + "macos": "openWithUrl:startTime:cb:" + }, + "UnregisterObserver_Player": { + "windows": "UnregisterObserver", + "android": "unregisterObserver", + "ios": "unregisterObserver:error:", + "macos": "unregisterObserver:error:" + }, + "State": { + "windows": "State", + "android": "State" + }, + "Duration": { + "windows": "Duration", + "android": "duration" + }, + "StreamCount": { + "windows": "StreamCount", + "android": "streamCount" + }, + "HasAudio": { + "windows": "HasAudio", + "android": "hasAudio" + }, + "HasVideo": { + "windows": "HasVideo", + "android": "hasVideo" + }, + "IsAudioMuted": { + "windows": "IsAudioMuted", + "android": "isAudioMuted" + }, + "IsVideoMuted": { + "windows": "IsVideoMuted", + "android": "isVideoMuted" + }, + "VideoHeight": { + "windows": "VideoHeight", + "android": "videoHeight" + }, + "VideoWidth": { + "windows": "VideoWidth", + "android": "videoWidth" + }, + "AbrSubscriptionLayer": { + "windows": "AbrSubscriptionLayer", + "android": "abrSubscriptionLayer" + }, + "AudioSampleRate": { + "windows": "AudioSampleRate", + "android": "audioSampleRate" + }, + "AudioChannels": { + "windows": "AudioChannels", + "android": "AudioChannels" + }, + "AudioBitsPerSample": { + "windows": "AudioBitsPerSample", + "android": "audioBitsPerSample" + }, + "CurrentUrl": { + "windows": "CurrentUrl", + "android": "currentUrl" + }, + "SetPlaybackSpeed": { + "windows": "SetPlaybackSpeed", + "android": "setPlaybackSpeed", + "ios": "setPlaybackSpeed", + "macos": "setPlaybackSpeed" + }, + "GetPlaybackSpeed": { + "windows": "GetPlaybackSpeed", + "android": "getPlaybackSpeed", + "ios": "playbackSpeed", + "macos": "playbackSpeed" + }, + "SetPlayoutVolume": { + "windows": "SetPlayoutVolume", + "android": "setPlayoutVolume", + "ios": "setPlayoutVolume", + "macos": "setPlayoutVolume" + }, + "GetPlayoutVolume": { + "windows": "GetPlayoutVolume", + "android": "getPlayoutVolume", + "ios": "playoutVolume", + "macos": "playoutVolume" + }, + "SetLoopCount": { + "windows": "SetLoopCount", + "android": "setLoopCount", + "ios": "setLoopCount", + "macos": "setLoopCount" + }, + "GetLoopCount": { + "windows": "GetLoopCount", + "android": "getLoopCount", + "ios": "loopCount", + "macos": "loopCount" + }, + "SwitchWithUrl": { + "windows": "SwitchWithUrl", + "android": "switchWithUrl", + "ios": "switchWithUrl", + "macos": "switchWithUrl" + }, + "Seek": { + "windows": "Seek", + "android": "seek", + "ios": "seek", + "macos": "seek" + }, + "GetPosition": { + "windows": "GetPosition", + "android": "getPosition", + "ios": "getPosition", + "macos": "getPosition" + }, + "onAudioVolumeIndication_PlayerObserver": { + "windows": "onAudioVolumeIndication", + "android": "onAudioVolumeIndication", + "ios": "onAudioVolumeIndication:volume:", + "macos": "onAudioVolumeIndication:volume:" + }, + "onEvent": { + "windows": "onEvent", + "android": "onEvent", + "ios": "onEvent:", + "macos": "onEvent:" + }, + "onMetadata_PlayerObserver": { + "windows": "onMetadata [2/2]", + "android": "onMetadata [2/2]", + "ios": "onMetadata:data:", + "macos": "onMetadata:data:" + }, + "onPlayerInfoUpdated_PlayerObserver": { + "windows": "onPlayerInfoUpdated [2/2]", + "android": "onPlayerInfoUpdated [2/2]", + "ios": "onPlayerInfoUpdated:", + "macos": "onPlayerInfoUpdated:" + }, + "onResolutionChanged": { + "windows": "onResolutionChanged", + "android": "onResolutionChanged", + "ios": "onResolutionChanged:", + "macos": "onResolutionChanged:" + }, + "onStateChanged": { + "windows": "onStateChanged", + "android": "onStateChanged", + "ios": "onStateChanged:newState:error:", + "macos": "onStateChanged:newState:error:" + }, + "onPositionChanged_PlayerObserver": { + "windows": "onPositionChanged", + "android": "onPositionChanged", + "ios": "onPositionChanged", + "macos": "onPositionChanged" + }, + "enableAudio": { + "windows": "enableAudio", + "android": "enableAudio", + "ios": "enableAudio", + "macos": "enableAudio" + }, + "disableAudio": { + "windows": "disableAudio", + "android": "disableAudio", + "ios": "disableAudio", + "macos": "disableAudio" + }, + "setAudioProfile": { + "windows": "setAudioProfile [1/2]", + "android": "setAudioProfile [1/2]", + "ios": "setAudioProfile:scenario:", + "macos": "setAudioProfile:scenario:" + }, + "setAudioProfile2": { + "windows": "setAudioProfile [2/2]", + "android": "setAudioProfile [2/2]", + "ios": "setAudioProfile:", + "macos": "setAudioProfile:" + }, + "setAudioScenario": { + "windows": "setAudioScenario", + "android": "setAudioScenario", + "ios": "setAudioScenario:", + "macos": "setAudioScenario:" + }, + "setAudioSessionOperationRestriction": { + "windows": "setAudioSessionOperationRestriction", + "ios": "setAudioSessionOperationRestriction:" + }, + "adjustRecordingSignalVolume": { + "windows": "adjustRecordingSignalVolume", + "android": "adjustRecordingSignalVolume", + "ios": "adjustRecordingSignalVolume:", + "macos": "adjustRecordingSignalVolume:" + }, + "adjustLoopbackSignalVolume": { + "windows": "adjustLoopbackSignalVolume", + "macos": "adjustLoopbackSignalVolume:" + }, + "adjustUserPlaybackSignalVolume": { + "windows": "adjustUserPlaybackSignalVolume", + "android": "adjustUserPlaybackSignalVolume", + "ios": "adjustUserPlaybackSignalVolume:volume:", + "macos": "adjustUserPlaybackSignalVolume:volume:" + }, + "adjustPlaybackSignalVolume": { + "windows": "adjustPlaybackSignalVolume", + "android": "adjustPlaybackSignalVolume", + "ios": "adjustPlaybackSignalVolume:", + "macos": "adjustPlaybackSignalVolume:" + }, + "adjustCustomAudioPublishVolume": { + "windows": "adjustCustomAudioPublishVolume", + "android": "adjustCustomAudioPublishVolume", + "ios": "adjustCustomAudioPublishVolume:volume:", + "macos": "adjustCustomAudioPublishVolume:volume:" + }, + "enableLocalAudio": { + "windows": "enableLocalAudio", + "android": "enableLocalAudio", + "ios": "enableLocalAudio:", + "macos": "enableLocalAudio:" + }, + "muteLocalAudioStream": { + "windows": "muteLocalAudioStream", + "android": "muteLocalAudioStream", + "ios": "muteLocalAudioStream:", + "macos": "muteLocalAudioStream:" + }, + "muteRemoteAudioStream": { + "windows": "muteRemoteAudioStream", + "android": "muteRemoteAudioStream", + "ios": "muteRemoteAudioStream:mute:", + "macos": "muteRemoteAudioStream:mute:" + }, + "muteAllRemoteAudioStreams": { + "windows": "muteAllRemoteAudioStreams", + "android": "muteAllRemoteAudioStreams", + "ios": "muteAllRemoteAudioStreams:", + "macos": "muteAllRemoteAudioStreams:" + }, + "muteRecordingSignal": { + "windows": "muteRecordingSignal", + "android": "muteRecordingSignal", + "ios": "muteRecordingSignal:", + "macos": "muteRecordingSignal:" + }, + "setSubscribeAudioBlocklist": { + "windows": "setSubscribeAudioBlocklist", + "android": "setSubscribeAudioBlocklist", + "ios": "setSubscribeAudioBlocklist:", + "macos": "setSubscribeAudioBlocklist:" + }, + "setSubscribeAudioAllowlist": { + "windows": "setSubscribeAudioAllowlist", + "android": "setSubscribeAudioAllowlist", + "ios": "setSubscribeAudioAllowlist:", + "macos": "setSubscribeAudioAllowlist:" + }, + "enableVideo": { + "windows": "enableVideo", + "android": "enableVideo", + "ios": "enableVideo", + "macos": "enableVideo" + }, + "disableVideo": { + "windows": "disableVideo", + "android": "disableVideo", + "ios": "disableVideo", + "macos": "disableVideo" + }, + "setSubscribeVideoBlocklist": { + "windows": "setSubscribeVideoBlocklist", + "android": "setSubscribeVideoBlocklist", + "ios": "setSubscribeVideoBlocklist:", + "macos": "setSubscribeVideoBlocklist:" + }, + "setSubscribeVideoAllowlist": { + "windows": "setSubscribeVideoAllowlist", + "android": "setSubscribeVideoAllowlist", + "ios": "setSubscribeVideoAllowlist:", + "macos": "setSubscribeVideoAllowlist:" + }, + "setVideoScenario": { + "windows": "setVideoScenario", + "android": "setVideoScenario", + "ios": "setVideoScenario:", + "macos": "setVideoScenario:" + }, + "setVideoEncoderConfiguration": { + "windows": "setVideoEncoderConfiguration", + "android": "setVideoEncoderConfiguration", + "ios": "setVideoEncoderConfiguration:", + "macos": "setVideoEncoderConfiguration:" + }, + "setupLocalVideo": { + "windows": "setupLocalVideo", + "android": "setupLocalVideo", + "ios": "setupLocalVideo:", + "macos": "setupLocalVideo:" + }, + "setupRemoteVideo": { + "windows": "setupRemoteVideo", + "android": "setupRemoteVideo", + "ios": "setupRemoteVideo:", + "macos": "setupRemoteVideo:" + }, + "setLocalRenderMode1": { + "windows": "setLocalRenderMode [1/2]", + "android": "setLocalRenderMode [1/2]", + "ios": "setLocalRenderMode:mode:", + "macos": "setLocalRenderMode:mode:" + }, + "setLocalRenderMode2": { + "windows": "setLocalRenderMode [2/2]", + "android": "setLocalRenderMode [2/2]", + "ios": "setLocalRenderMode:mirror:", + "macos": "setLocalRenderMode:mirror:" + }, + "setRemoteRenderMode2": { + "windows": "setRemoteRenderMode", + "android": "setRemoteRenderMode", + "ios": "setRemoteRenderMode:mode:mirror:", + "macos": "setRemoteRenderMode:mode:mirror:" + }, + "setLocalRenderTargetFps": { + "windows": "setLocalRenderTargetFps", + "android": "setLocalRenderTargetFps", + "ios": "setLocalRenderTargetFps", + "macos": "setLocalRenderTargetFps" + }, + "setRemoteRenderTargetFps": { + "windows": "setRemoteRenderTargetFps", + "android": "setRemoteRenderTargetFps", + "ios": "setRemoteRenderTargetFps", + "macos": "setRemoteRenderTargetFps" + }, + "startPreview": { + "windows": "startPreview [1/2]", + "android": "startPreview [1/2]", + "ios": "startPreview", + "macos": "startPreview" + }, + "startPreview2": { + "windows": "startPreview [2/2]", + "android": "startPreview [2/2]", + "ios": "startPreview:", + "macos": "startPreview:" + }, + "stopPreview": { + "windows": "stopPreview [1/2]", + "android": "stopPreview [1/2]", + "ios": "stopPreview", + "macos": "stopPreview" + }, + "stopPreview2": { + "windows": "stopPreview [2/2]", + "android": "stopPreview [2/2]", + "ios": "stopPreview:", + "macos": "stopPreview:" + }, + "enableLocalVideo": { + "windows": "enableLocalVideo", + "android": "enableLocalVideo", + "ios": "enableLocalVideo:", + "macos": "enableLocalVideo:" + }, + "muteLocalVideoStream": { + "windows": "muteLocalVideoStream", + "android": "muteLocalVideoStream", + "ios": "muteLocalVideoStream:", + "macos": "muteLocalVideoStream:" + }, + "muteRemoteVideoStream": { + "windows": "muteRemoteVideoStream", + "android": "muteRemoteVideoStream", + "ios": "muteRemoteVideoStream:mute:", + "macos": "muteRemoteVideoStream:mute:" + }, + "muteAllRemoteVideoStreams": { + "windows": "muteAllRemoteVideoStreams", + "android": "muteAllRemoteVideoStreams", + "ios": "muteAllRemoteVideoStreams:", + "macos": "muteAllRemoteVideoStreams:" + }, + "setRemoteVideoSubscriptionOptions": { + "windows": "setRemoteVideoSubscriptionOptions", + "android": "setRemoteVideoSubscriptionOptions", + "ios": "setRemoteVideoSubscriptionOptions:options:", + "macos": "setRemoteVideoSubscriptionOptions:options:" + }, + "setRemoteVideoSubscriptionOptionsEx": { + "windows": "setRemoteVideoSubscriptionOptionsEx", + "android": "setRemoteVideoSubscriptionOptionsEx", + "ios": "setRemoteVideoSubscriptionOptionsEx:options:connection:", + "macos": "setRemoteVideoSubscriptionOptionsEx:options:connection:" + }, + "queryCodecCapability": { + "windows": "queryCodecCapability", + "android": "queryCodecCapability", + "ios": "queryCodecCapability", + "macos": "queryCodecCapability" + }, + "setAdvancedAudioOptions": { + "windows": "setAdvancedAudioOptions", + "android": "setAdvancedAudioOptions", + "ios": "setAdvancedAudioOptions:", + "macos": "setAdvancedAudioOptions:" + }, + "setAINSMode": { + "windows": "setAINSMode", + "android": "setAINSMode", + "ios": "setAINSMode:mode:", + "macos": "setAINSMode:mode:" + }, + "getFaceShapeAreaOptions": { + "windows": "getFaceShapeAreaOptions", + "android": "getFaceShapeAreaOptions [1/2]", + "ios": "getFaceShapeAreaOptions:sourceType:", + "macos": "getFaceShapeAreaOptions:sourceType:" + }, + "getFaceShapeBeautyOptions": { + "windows": "getFaceShapeBeautyOptions", + "android": "getFaceShapeBeautyOptions [1/2]", + "ios": "getFaceShapeBeautyOptions:", + "macos": "getFaceShapeBeautyOptions:" + }, + "setBeautyEffectOptions": { + "windows": "setBeautyEffectOptions", + "android": "setBeautyEffectOptions [1/2]", + "ios": "setBeautyEffectOptions:options:", + "macos": "setBeautyEffectOptions:options:" + }, + "enableVirtualBackground": { + "windows": "enableVirtualBackground", + "android": "enableVirtualBackground [1/2]", + "ios": "enableVirtualBackground:backData:segData:", + "macos": "enableVirtualBackground:backData:segData:" + }, + "setLowlightEnhanceOptions": { + "windows": "setLowlightEnhanceOptions", + "android": "setLowlightEnhanceOptions [1/2]", + "ios": "setLowlightEnhanceOptions:options:", + "macos": "setLowlightEnhanceOptions:options:" + }, + "setVideoDenoiserOptions": { + "windows": "setVideoDenoiserOptions", + "android": "setVideoDenoiserOptions [1/2]", + "ios": "setVideoDenoiserOptions:options:", + "macos": "setVideoDenoiserOptions:options:" + }, + "setColorEnhanceOptions": { + "windows": "setColorEnhanceOptions", + "android": "setColorEnhanceOptions [1/2]", + "ios": "setColorEnhanceOptions:options:", + "macos": "setColorEnhanceOptions:options:" + }, + "setFaceShapeAreaOptions": { + "windows": "setFaceShapeAreaOptions", + "android": "setFaceShapeAreaOptions [1/2]", + "ios": "setFaceShapeAreaOptions:", + "macos": "setFaceShapeAreaOptions:" + }, + "setFaceShapeBeautyOptions": { + "windows": "setFaceShapeBeautyOptions", + "android": "setFaceShapeBeautyOptions [1/2]", + "ios": "setFaceShapeBeautyOptions:options:", + "macos": "setFaceShapeBeautyOptions:options:" + }, + "setFilterEffectOptions": { + "windows": "setFilterEffectOptions", + "android": "setFilterEffectOptions [1/2]", + "ios": "setFilterEffectOptions:options:sourceType:", + "macos": "setFilterEffectOptions:options:sourceType:" + }, + "registerFaceInfoObserver": { + "windows": "registerFaceInfoObserver", + "android": "registerFaceInfoObserver", + "ios": "setFaceInfoDelegate:", + "macos": "setFaceInfoDelegate:" + }, + "adjustUserPlaybackSignalVolumeEx": { + "windows": "adjustUserPlaybackSignalVolumeEx", + "android": "adjustUserPlaybackSignalVolumeEx", + "ios": "adjustUserPlaybackSignalVolumeEx:volume:connection:", + "macos": "adjustUserPlaybackSignalVolumeEx:volume:connection:" + }, + "createDataStreamEx1": { + "windows": "createDataStreamEx [1/2]", + "android": "createDataStreamEx [1/2]", + "ios": "createDataStreamEx:reliable:ordered:connection:", + "macos": "createDataStreamEx:reliable:ordered:connection:" + }, + "createDataStreamEx2": { + "windows": "createDataStreamEx [2/2]", + "android": "createDataStreamEx [2/2]", + "ios": "createDataStreamEx:config:connection:", + "macos": "createDataStreamEx:config:connection:" + }, + "enableAudioVolumeIndicationEx": { + "windows": "enableAudioVolumeIndicationEx", + "android": "enableAudioVolumeIndicationEx", + "ios": "enableAudioVolumeIndicationEx:smooth:reportVad:connection:", + "macos": "enableAudioVolumeIndicationEx:smooth:reportVad:connection:" + }, + "joinChannelEx": { + "windows": "joinChannelEx", + "android": "joinChannelEx", + "ios": "joinChannelExByToken:connection:delegate:mediaOptions:joinSuccess:", + "macos": "joinChannelExByToken:connection:delegate:mediaOptions:joinSuccess:" + }, + "joinChannelWithUserAccountEx": { + "windows": "joinChannelWithUserAccountEx", + "android": "joinChannelWithUserAccountEx", + "ios": "joinChannelExByToken:channelId:userAccount:delegate:mediaOptions:joinSuccess:", + "macos": "joinChannelExByToken:channelId:userAccount:delegate:mediaOptions:joinSuccess:" + }, + "getUserInfoByUid": { + "windows": "getUserInfoByUid", + "android": "getUserInfoByUid", + "ios": "getUserInfoByUid:withError:", + "macos": "getUserInfoByUid:withError:" + }, + "leaveChannelEx": { + "windows": "leaveChannelEx [1/2]", + "android": "leaveChannelEx [1/2]", + "ios": "leaveChannelEx:leaveChannelBlock:", + "macos": "leaveChannelEx:leaveChannelBlock:" + }, + "leaveChannelEx2": { + "windows": "leaveChannelEx [2/2]", + "android": "leaveChannelEx [2/2]", + "ios": "leaveChannelEx:options:leaveChannelBlock:", + "macos": "leaveChannelEx:options:leaveChannelBlock:" + }, + "muteRemoteAudioStreamEx": { + "windows": "muteRemoteAudioStreamEx", + "android": "muteRemoteAudioStreamEx", + "ios": "muteRemoteAudioStreamEx:mute:connection:", + "macos": "muteRemoteAudioStreamEx:mute:connection:" + }, + "addVideoWatermarkEx": { + "windows": "addVideoWatermarkEx [1/2]", + "android": "addVideoWatermarkEx [1/2]", + "ios": "addVideoWatermarkEx:options:connection:", + "macos": "addVideoWatermarkEx:options:connection:" + }, + "muteRemoteVideoStreamEx": { + "windows": "muteRemoteVideoStreamEx", + "android": "muteRemoteVideoStreamEx", + "ios": "muteRemoteVideoStreamEx:mute:connection:", + "macos": "muteRemoteVideoStreamEx:mute:connection:" + }, + "clearVideoWatermarkEx": { + "windows": "clearVideoWatermarkEx", + "android": "clearVideoWatermarkEx", + "ios": "clearVideoWatermarkEx:", + "macos": "clearVideoWatermarkEx:" + }, + "enableLoopbackRecordingEx": { + "windows": "enableLoopbackRecordingEx", + "macos": "enableLoopbackRecordingEx:deviceName:connection:" + }, + "getConnectionStateEx": { + "windows": "getConnectionStateEx", + "android": "getConnectionStateEx", + "ios": "getConnectionStateEx:", + "macos": "getConnectionStateEx:" + }, + "resumeAllChannelMediaRelayEx": { + "windows": "resumeAllChannelMediaRelayEx", + "android": "resumeAllChannelMediaRelayEx", + "ios": "resumeAllChannelMediaRelayEx:", + "macos": "resumeAllChannelMediaRelayEx:" + }, + "sendCustomReportMessageEx": { + "windows": "sendCustomReportMessageEx", + "android": "sendCustomReportMessageEx", + "ios": "sendCustomReportMessageEx:category:event:label:value:connection:", + "macos": "sendCustomReportMessageEx:category:event:label:value:connection:" + }, + "sendStreamMessageEx": { + "windows": "sendStreamMessageEx", + "android": "sendStreamMessageEx" + }, + "setRemoteRenderModeEx": { + "windows": "setRemoteRenderModeEx", + "android": "setRemoteRenderModeEx", + "ios": "setRemoteRenderModeEx:mode:mirror:connection:", + "macos": "setRemoteRenderModeEx:mode:mirror:connection:" + }, + "setRemoteVideoStreamTypeEx": { + "windows": "setRemoteVideoStreamTypeEx", + "android": "setRemoteVideoStreamTypeEx [1/2]", + "ios": "setRemoteVideoStreamEx:type:connection:", + "macos": "setRemoteVideoStreamEx:type:connection:" + }, + "setRemoteVoicePositionEx": { + "windows": "setRemoteVoicePositionEx", + "android": "setRemoteVoicePositionEx", + "ios": "setRemoteVoicePosition:pan:gain:connection:", + "macos": "setRemoteVoicePosition:pan:gain:connection:" + }, + "setSubscribeAudioBlocklistEx": { + "windows": "setSubscribeAudioBlocklistEx", + "android": "setSubscribeAudioBlocklistEx", + "ios": "setSubscribeAudioBlocklistEx:connection:", + "macos": "setSubscribeAudioBlocklistEx:connection:" + }, + "setSubscribeAudioAllowlistEx": { + "windows": "setSubscribeAudioAllowlistEx", + "android": "setSubscribeAudioAllowlistEx", + "ios": "setSubscribeAudioAllowlistEx:connection:", + "macos": "setSubscribeAudioAllowlistEx:connection:" + }, + "setSubscribeVideoBlocklistEx": { + "windows": "setSubscribeVideoBlocklistEx", + "android": "setSubscribeVideoBlocklistEx", + "ios": "setSubscribeVideoBlocklistEx:connection:", + "macos": "setSubscribeVideoBlocklistEx:connection:" + }, + "setSubscribeVideoAllowlistEx": { + "windows": "setSubscribeVideoAllowlistEx", + "android": "setSubscribeVideoAllowlistEx", + "ios": "setSubscribeVideoAllowlistEx:connection:", + "macos": "setSubscribeVideoAllowlistEx:connection:" + }, + "setupRemoteVideoEx": { + "windows": "setupRemoteVideoEx", + "android": "setupRemoteVideoEx", + "ios": "setupRemoteVideoEx:connection:", + "macos": "setupRemoteVideoEx:connection:" + }, + "setVideoEncoderConfigurationEx": { + "windows": "setVideoEncoderConfigurationEx", + "android": "setVideoEncoderConfigurationEx", + "ios": "setVideoEncoderConfigurationEx:connection:", + "macos": "setVideoEncoderConfigurationEx:connection:" + }, + "startOrUpdateChannelMediaRelayEx": { + "windows": "startOrUpdateChannelMediaRelayEx", + "android": "startOrUpdateChannelMediaRelayEx", + "ios": "startOrUpdateChannelMediaRelayEx:connection:", + "macos": "startOrUpdateChannelMediaRelayEx:connection:" + }, + "pauseAllChannelMediaRelayEx": { + "windows": "pauseAllChannelMediaRelayEx", + "android": "pauseAllChannelMediaRelayEx", + "ios": "pauseAllChannelMediaRelayEx:", + "macos": "pauseAllChannelMediaRelayEx:" + }, + "takeSnapshotEx": { + "windows": "takeSnapshotEx [1/2]", + "android": "takeSnapshotEx [1/2]", + "ios": "takeSnapshotEx:uid:filePath:", + "macos": "takeSnapshotEx:uid:filePath:" + }, + "takeSnapshotEx2": { + "windows": "takeSnapshotEx [2/2]", + "android": "takeSnapshotEx [2/2]", + "ios": "takeSnapshotExWithConfig:uid:config:", + "macos": "takeSnapshotExWithConfig:uid:config:" + }, + "updateChannelMediaOptionsEx": { + "windows": "updateChannelMediaOptionsEx", + "android": "updateChannelMediaOptionsEx", + "ios": "updateChannelExWithMediaOptions:connection:", + "macos": "updateChannelExWithMediaOptions:connection:" + }, + "muteLocalAudioStreamEx": { + "windows": "muteLocalAudioStreamEx", + "android": "muteLocalAudioStreamEx", + "ios": "muteLocalAudioStreamEx:connection:", + "macos": "muteLocalAudioStreamEx:connection:" + }, + "muteLocalVideoStreamEx": { + "windows": "muteLocalVideoStreamEx", + "android": "muteLocalVideoStreamEx", + "ios": "muteLocalVideoStreamEx:connection:", + "macos": "muteLocalVideoStreamEx:connection:" + }, + "muteAllRemoteAudioStreamsEx": { + "windows": "muteAllRemoteAudioStreamsEx", + "android": "muteAllRemoteAudioStreamsEx", + "ios": "muteAllRemoteAudioStreamsEx:connection:", + "macos": "muteAllRemoteAudioStreamsEx:connection:" + }, + "muteAllRemoteVideoStreamsEx": { + "windows": "muteAllRemoteVideoStreamsEx", + "android": "muteAllRemoteVideoStreamsEx", + "ios": "muteAllRemoteVideoStreamsEx:connection:", + "macos": "muteAllRemoteVideoStreamsEx:connection:" + }, + "stopChannelMediaRelayEx": { + "windows": "stopChannelMediaRelayEx", + "android": "stopChannelMediaRelayEx", + "ios": "stopChannelMediaRelayEx:", + "macos": "stopChannelMediaRelayEx:" + }, + "startRtmpStreamWithoutTranscodingEx": { + "windows": "startRtmpStreamWithoutTranscodingEx", + "android": "startRtmpStreamWithoutTranscodingEx", + "ios": "startRtmpStreamWithoutTranscodingEx:connection:", + "macos": "startRtmpStreamWithoutTranscodingEx:connection:" + }, + "startRtmpStreamWithTranscodingEx": { + "windows": "startRtmpStreamWithTranscodingEx", + "android": "startRtmpStreamWithTranscodingEx", + "ios": "startRtmpStreamWithTranscodingEx:transcoding:connection:", + "macos": "startRtmpStreamWithTranscodingEx:transcoding:connection:" + }, + "updateRtmpTranscodingEx": { + "windows": "updateRtmpTranscodingEx", + "android": "updateRtmpTranscodingEx", + "ios": "updateRtmpTranscodingEx:connection:", + "macos": "updateRtmpTranscodingEx:connection:" + }, + "stopRtmpStreamEx": { + "windows": "stopRtmpStreamEx", + "android": "stopRtmpStreamEx", + "ios": "stopRtmpStreamEx:connection:", + "macos": "stopRtmpStreamEx:connection:" + }, + "getCount_IScreenCaptureSourceList": { + "windows": "getCount" + }, + "getScreenCaptureSources": { + "windows": "getScreenCaptureSources", + "macos": "getScreenCaptureSourcesWithThumbSize:iconSize:includeScreen:" + }, + "getSourceInfo_IScreenCaptureSourceList": { + "windows": "getSourceInfo" + }, + "queryScreenCaptureCapability": { + "windows": "queryScreenCaptureCapability", + "android": "queryScreenCaptureCapability", + "ios": "queryScreenCaptureCapability" + }, + "release_IScreenCaptureSourceList": { + "windows": "release" + }, + "startScreenCapture": { + "windows": "startScreenCapture [1/2]", + "android": "startScreenCapture", + "ios": "startScreenCapture:", + "macos": "startScreenCapture:" + }, + "startScreenCapture2": { + "windows": "startScreenCapture [2/2]", + "macos": "startScreenCapture:config:" + }, + "startScreenCaptureByDisplayId": { + "windows": "startScreenCaptureByDisplayId", + "android": "startScreenCaptureByDisplayId", + "ios": "startScreenCaptureByDisplayId:regionRect:captureParams:", + "macos": "startScreenCaptureByDisplayId:regionRect:captureParams:" + }, + "startScreenCaptureByScreenRect": { + "windows": "startScreenCaptureByScreenRect" + }, + "startScreenCaptureByWindowId": { + "windows": "startScreenCaptureByWindowId", + "macos": "startScreenCaptureByWindowId:regionRect:captureParams:" + }, + "setExternalMediaProjection": { + "windows": "setExternalMediaProjection", + "android": "setExternalMediaProjection" + }, + "setScreenCaptureContentHint": { + "windows": "setScreenCaptureContentHint" + }, + "setScreenCaptureScenario": { + "windows": "setScreenCaptureScenario", + "android": "setScreenCaptureScenario", + "ios": "setScreenCaptureScenario:", + "macos": "setScreenCaptureScenario:" + }, + "updateScreenCapture": { + "windows": "updateScreenCapture", + "ios": "updateScreenCapture:" + }, + "updateScreenCaptureParameters": { + "windows": "updateScreenCaptureParameters", + "android": "updateScreenCaptureParameters", + "macos": "updateScreenCaptureParameters:" + }, + "updateScreenCaptureRegion1": { + "windows": "updateScreenCaptureRegion" + }, + "stopScreenCapture": { + "windows": "stopScreenCapture [1/2]", + "android": "stopScreenCapture", + "ios": "stopScreenCapture", + "macos": "stopScreenCapture" + }, + "stopScreenCapture2": { + "windows": "stopScreenCapture [2/2]", + "macos": "stopScreenCapture:" + }, + "setAudioMixingDualMonoMode": { + "windows": "setAudioMixingDualMonoMode", + "android": "setAudioMixingDualMonoMode", + "ios": "setAudioMixingDualMonoMode:", + "macos": "setAudioMixingDualMonoMode:" + }, + "setAudioMixingPlaybackSpeed": { + "windows": "setAudioMixingPlaybackSpeed", + "android": "setAudioMixingPlaybackSpeed", + "ios": "setAudioMixingPlaybackSpeed:", + "macos": "setAudioMixingPlaybackSpeed:" + }, + "startAudioMixing": { + "windows": "startAudioMixing [1/2]", + "android": "startAudioMixing [1/2]", + "ios": "startAudioMixing:loopback:cycle:", + "macos": "startAudioMixing:loopback:cycle:" + }, + "startAudioMixing2": { + "windows": "startAudioMixing [2/2]", + "android": "startAudioMixing [2/2]", + "ios": "startAudioMixing:loopback:cycle:startPos:", + "macos": "startAudioMixing:loopback:cycle:startPos:" + }, + "stopAudioMixing": { + "windows": "stopAudioMixing", + "android": "stopAudioMixing", + "ios": "stopAudioMixing", + "macos": "stopAudioMixing" + }, + "pauseAudioMixing": { + "windows": "pauseAudioMixing", + "android": "pauseAudioMixing", + "ios": "pauseAudioMixing", + "macos": "pauseAudioMixing" + }, + "resumeAudioMixing": { + "windows": "resumeAudioMixing", + "android": "resumeAudioMixing", + "ios": "resumeAudioMixing", + "macos": "resumeAudioMixing" + }, + "adjustAudioMixingVolume": { + "windows": "adjustAudioMixingVolume", + "android": "adjustAudioMixingVolume", + "ios": "adjustAudioMixingVolume:", + "macos": "adjustAudioMixingVolume:" + }, + "adjustAudioMixingPlayoutVolume": { + "windows": "adjustAudioMixingPlayoutVolume", + "android": "adjustAudioMixingPlayoutVolume", + "ios": "adjustAudioMixingPlayoutVolume:", + "macos": "adjustAudioMixingPlayoutVolume:" + }, + "adjustAudioMixingPublishVolume": { + "windows": "adjustAudioMixingPublishVolume", + "android": "adjustAudioMixingPublishVolume", + "ios": "adjustAudioMixingPublishVolume:", + "macos": "adjustAudioMixingPublishVolume:" + }, + "getAudioMixingPlayoutVolume": { + "windows": "getAudioMixingPlayoutVolume", + "android": "getAudioMixingPlayoutVolume", + "ios": "getAudioMixingPlayoutVolume", + "macos": "getAudioMixingPlayoutVolume" + }, + "getAudioMixingPublishVolume": { + "windows": "getAudioMixingPublishVolume", + "android": "getAudioMixingPublishVolume", + "ios": "getAudioMixingPublishVolume", + "macos": "getAudioMixingPublishVolume" + }, + "getAudioMixingDuration": { + "windows": "getAudioMixingDuration", + "android": "getAudioMixingDuration", + "ios": "getAudioMixingDuration", + "macos": "getAudioMixingDuration" + }, + "getAudioMixingCurrentPosition": { + "windows": "getAudioMixingCurrentPosition", + "android": "getAudioMixingCurrentPosition", + "ios": "getAudioMixingCurrentPosition", + "macos": "getAudioMixingCurrentPosition" + }, + "setAudioMixingPitch": { + "windows": "setAudioMixingPitch", + "android": "setAudioMixingPitch", + "ios": "setAudioMixingPitch:", + "macos": "setAudioMixingPitch:" + }, + "setAudioMixingPosition": { + "windows": "setAudioMixingPosition", + "android": "setAudioMixingPosition", + "ios": "setAudioMixingPosition:", + "macos": "setAudioMixingPosition:" + }, + "getEffectsVolume": { + "windows": "getEffectsVolume", + "android": "getEffectsVolume", + "ios": "getEffectsVolume", + "macos": "getEffectsVolume" + }, + "setEffectsVolume": { + "windows": "setEffectsVolume", + "android": "setEffectsVolume", + "ios": "setEffectsVolume:", + "macos": "setEffectsVolume:" + }, + "setVolumeOfEffect": { + "windows": "setVolumeOfEffect", + "android": "setVolumeOfEffect", + "ios": "setVolumeOfEffect:withVolume:", + "macos": "setVolumeOfEffect:withVolume:" + }, + "getVolumeOfEffect": { + "windows": "getVolumeOfEffect", + "android": "getVolumeOfEffect", + "ios": "getVolumeOfEffect:", + "macos": "getVolumeOfEffect:" + }, + "playEffect3": { + "windows": "playEffect", + "android": "playEffect [2/2]", + "ios": "playEffect:filePath:loopCount:pitch:pan:gain:publish:startPos:", + "macos": "playEffect:filePath:loopCount:pitch:pan:gain:publish:startPos:" + }, + "stopEffect": { + "windows": "stopEffect", + "android": "stopEffect", + "ios": "stopEffect:", + "macos": "stopEffect:" + }, + "stopAllEffects": { + "windows": "stopAllEffects", + "android": "stopAllEffects", + "ios": "stopAllEffects", + "macos": "stopAllEffects" + }, + "preloadEffect": { + "windows": "preloadEffect", + "android": "preloadEffect", + "ios": "preloadEffect:filePath:", + "macos": "preloadEffect:filePath:" + }, + "unloadEffect": { + "windows": "unloadEffect", + "android": "unloadEffect", + "ios": "unloadEffect:", + "macos": "unloadEffect:" + }, + "pauseEffect": { + "windows": "pauseEffect", + "android": "pauseEffect", + "ios": "pauseEffect:", + "macos": "pauseEffect:" + }, + "pauseAllEffects": { + "windows": "pauseAllEffects", + "android": "pauseAllEffects", + "ios": "pauseAllEffects", + "macos": "pauseAllEffects" + }, + "resumeEffect": { + "windows": "resumeEffect", + "android": "resumeEffect", + "ios": "resumeEffect:", + "macos": "resumeEffect:" + }, + "resumeAllEffects": { + "windows": "resumeAllEffects", + "android": "resumeAllEffects", + "ios": "resumeAllEffects", + "macos": "resumeAllEffects" + }, + "setEffectPosition": { + "windows": "setEffectPosition", + "android": "setEffectPosition", + "ios": "setEffectPosition:pos:", + "macos": "setEffectPosition:pos:" + }, + "getEffectDuration": { + "windows": "getEffectDuration", + "android": "getEffectDuration", + "ios": "getEffectDuration:", + "macos": "getEffectDuration:" + }, + "getEffectCurrentPosition": { + "windows": "getEffectCurrentPosition", + "android": "getEffectCurrentPosition", + "ios": "getEffectCurrentPosition:", + "macos": "getEffectCurrentPosition:" + }, + "playAllEffects": { + "windows": "playAllEffects", + "android": "playAllEffects", + "ios": "playAllEffects:loopCount:pitch:pan:gain:publish:", + "macos": "playAllEffects:loopCount:pitch:pan:gain:publish:" + }, + "unloadAllEffects": { + "windows": "unloadAllEffects" + }, + "startRhythmPlayer": { + "windows": "startRhythmPlayer", + "android": "startRhythmPlayer", + "ios": "startRhythmPlayer:sound2:config:", + "macos": "startRhythmPlayer:sound2:config:" + }, + "stopRhythmPlayer": { + "windows": "stopRhythmPlayer", + "android": "stopRhythmPlayer", + "ios": "stopRhythmPlayer", + "macos": "stopRhythmPlayer" + }, + "configRhythmPlayer": { + "windows": "configRhythmPlayer", + "android": "configRhythmPlayer", + "ios": "configRhythmPlayer:", + "macos": "configRhythmPlayer:" + }, + "enableVoiceAITuner": { + "windows": "enableVoiceAITuner", + "android": "enableVoiceAITuner", + "ios": "enableVoiceAITuner:type:", + "macos": "enableVoiceAITuner:type:" + }, + "setLocalVoicePitch": { + "windows": "setLocalVoicePitch", + "android": "setLocalVoicePitch", + "ios": "setLocalVoicePitch:", + "macos": "setLocalVoicePitch:" + }, + "setLocalVoiceEqualization": { + "windows": "setLocalVoiceEqualization", + "android": "setLocalVoiceEqualization", + "ios": "setLocalVoiceEqualizationOfBandFrequency:withGain:", + "macos": "setLocalVoiceEqualizationOfBandFrequency:withGain:" + }, + "setLocalVoiceReverb": { + "windows": "setLocalVoiceReverb", + "android": "setLocalVoiceReverb", + "ios": "setLocalVoiceReverbOfType:withValue:", + "macos": "setLocalVoiceReverbOfType:withValue:" + }, + "setVoiceBeautifierPreset": { + "windows": "setVoiceBeautifierPreset", + "android": "setVoiceBeautifierPreset", + "ios": "setVoiceBeautifierPreset:", + "macos": "setVoiceBeautifierPreset:" + }, + "setVoiceBeautifierParameters": { + "windows": "setVoiceBeautifierParameters", + "android": "setVoiceBeautifierParameters", + "ios": "setVoiceBeautifierParameters:param1:param2:", + "macos": "setVoiceBeautifierParameters:param1:param2:" + }, + "setAudioEffectPreset": { + "windows": "setAudioEffectPreset", + "android": "setAudioEffectPreset", + "ios": "setAudioEffectPreset:", + "macos": "setAudioEffectPreset:" + }, + "setAudioEffectParameters": { + "windows": "setAudioEffectParameters", + "android": "setAudioEffectParameters", + "ios": "setAudioEffectParameters:param1:param2:", + "macos": "setAudioEffectParameters:param1:param2:" + }, + "setLocalVoiceFormant": { + "windows": "setLocalVoiceFormant", + "android": "setLocalVoiceFormant", + "ios": "setLocalVoiceFormant:", + "macos": "setLocalVoiceFormant:" + }, + "setVoiceConversionPreset": { + "windows": "setVoiceConversionPreset", + "android": "setVoiceConversionPreset", + "ios": "setVoiceConversionPreset:", + "macos": "setVoiceConversionPreset:" + }, + "enableSoundPositionIndication": { + "windows": "enableSoundPositionIndication", + "android": "enableSoundPositionIndication", + "ios": "enableSoundPositionIndication:", + "macos": "enableSoundPositionIndication:" + }, + "setRemoteVoicePosition": { + "windows": "setRemoteVoicePosition", + "android": "setRemoteVoicePosition", + "ios": "setRemoteVoicePosition:pan:gain:", + "macos": "setRemoteVoicePosition:pan:gain:" + }, + "muteLocalAudioStream_IBaseSpatialAudioEngine": { + "windows": "muteLocalAudioStream", + "android": "muteLocalAudioStream", + "ios": "muteLocalAudioStream:", + "macos": "muteLocalAudioStream:" + }, + "muteAllRemoteAudioStreams_IBaseSpatialAudioEngine": { + "windows": "muteAllRemoteAudioStreams", + "android": "muteAllRemoteAudioStreams", + "ios": "muteAllRemoteAudioStreams:", + "macos": "muteAllRemoteAudioStreams:" + }, + "release_IBaseSpatialAudioEngine": { + "windows": "release", + "ios": "destroy", + "macos": "destroy" + }, + "setAudioRecvRange": { + "windows": "setAudioRecvRange", + "android": "setAudioRecvRange", + "ios": "setAudioRecvRange:", + "macos": "setAudioRecvRange:" + }, + "setDistanceUnit": { + "windows": "setDistanceUnit", + "android": "setDistanceUnit", + "ios": "setDistanceUnit:", + "macos": "setDistanceUnit:" + }, + "setMaxAudioRecvCount": { + "windows": "setMaxAudioRecvCount", + "android": "setMaxAudioRecvCount", + "ios": "setMaxAudioRecvCount:", + "macos": "setMaxAudioRecvCount:" + }, + "updatePlayerPositionInfo": { + "windows": "updatePlayerPositionInfo", + "android": "updatePlayerPositionInfo", + "ios": "updatePlayerPositionInfo:positionInfo:", + "macos": "updatePlayerPositionInfo:positionInfo:" + }, + "updateSelfPosition": { + "windows": "updateSelfPosition", + "android": "updateSelfPosition", + "ios": "updateSelfPosition:axisForward:axisRight:axisUp:", + "macos": "updateSelfPosition:axisForward:axisRight:axisUp:" + }, + "setZones": { + "windows": "setZones", + "android": "setZones", + "ios": "setZones:", + "macos": "setZones:" + }, + "setPlayerAttenuation": { + "windows": "setPlayerAttenuation", + "android": "setPlayerAttenuation", + "ios": "setPlayerAttenuation:playerId:forceSet:", + "macos": "setPlayerAttenuation:playerId:forceSet:" + }, + "muteRemoteAudioStream_IBaseSpatialAudioEngine": { + "windows": "muteRemoteAudioStream", + "ios": "muteRemoteAudioStream:mute:", + "macos": "muteRemoteAudioStream:mute:" + }, + "setRemoteAudioAttenuation": { + "windows": "setRemoteAudioAttenuation", + "android": "setRemoteAudioAttenuation", + "ios": "setRemoteAudioAttenuation:userId:forceSet:", + "macos": "setRemoteAudioAttenuation:userId:forceSet:" + }, + "clearRemotePositions": { + "windows": "clearRemotePositions", + "android": "clearRemotePositions", + "ios": "clearRemotePositions", + "macos": "clearRemotePositions" + }, + "initialize_ILocalSpatialAudioEngine": { + "windows": "initialize", + "android": "initialize", + "ios": "sharedLocalSpatialAudioWithConfig:", + "macos": "sharedLocalSpatialAudioWithConfig:" + }, + "removeRemotePosition": { + "windows": "removeRemotePosition", + "android": "removeRemotePosition", + "ios": "removeRemotePosition:", + "macos": "removeRemotePosition:" + }, + "updateRemotePosition": { + "windows": "updateRemotePosition", + "android": "updateRemotePosition", + "ios": "updateRemotePosition:positionInfo:", + "macos": "updateRemotePosition:positionInfo:" + }, + "enableSpatialAudio": { + "windows": "enableSpatialAudio", + "android": "enableSpatialAudio", + "ios": "enableSpatialAudio:", + "macos": "enableSpatialAudio:" + }, + "setRemoteUserSpatialAudioParams": { + "windows": "setRemoteUserSpatialAudioParams", + "android": "setRemoteUserSpatialAudioParams", + "ios": "setRemoteUserSpatialAudioParams:params:", + "macos": "setRemoteUserSpatialAudioParams:params:" + }, + "setSpatialAudioParams": { + "windows": "setSpatialAudioParams", + "android": "setSpatialAudioParams", + "ios": "setSpatialAudioParams:", + "macos": "setSpatialAudioParams:" + }, + "addEventHandler": { + "windows": "addEventHandler", + "android": "addEventHandler" + }, + "enableSpatializer": { + "windows": "enableSpatializer", + "android": "enableSpatializer", + "ios": "enableSpatializer", + "macos": "enableSpatializer" + }, + "enterRoom": { + "windows": "enterRoom", + "android": "enterRoom", + "ios": "enterRoomByToken", + "macos": "enterRoomByToken" + }, + "exitRoom": { + "windows": "exitRoom", + "android": "exitRoom", + "ios": "exitRoom", + "macos": "exitRoom" + }, + "getTeammates": { + "windows": "getTeammates", + "android": "getTeammates", + "ios": "getTeammates", + "macos": "getTeammates" + }, + "initialize_ICloudSpatialAudioEngine": { + "windows": "initialize", + "android": "initialize", + "ios": "sharedCloudSpatialAudioWithConfig", + "macos": "sharedCloudSpatialAudioWithConfig" + }, + "release_ICloudSpatialAudioEngine": { + "windows": "release", + "android": "destroy", + "ios": "destroy", + "macos": "destroy" + }, + "removeEventHandler": { + "windows": "removeEventHandler", + "android": "removeEventHandler" + }, + "setAudioRangeMode": { + "windows": "setAudioRangeMode", + "android": "setAudioRangeMode", + "ios": "setAudioRangeMode", + "macos": "setAudioRangeMode" + }, + "setTeamId": { + "windows": "setTeamId", + "android": "setTeamId", + "ios": "setTeamId", + "macos": "setTeamId" + }, + "startRtmpStreamWithoutTranscoding": { + "windows": "startRtmpStreamWithoutTranscoding", + "android": "startRtmpStreamWithoutTranscoding", + "ios": "startRtmpStreamWithoutTranscoding:", + "macos": "startRtmpStreamWithoutTranscoding:" + }, + "startRtmpStreamWithTranscoding": { + "windows": "startRtmpStreamWithTranscoding", + "android": "startRtmpStreamWithTranscoding", + "ios": "startRtmpStreamWithTranscoding:transcoding:", + "macos": "startRtmpStreamWithTranscoding:transcoding:" + }, + "stopRtmpStream": { + "windows": "stopRtmpStream", + "android": "stopRtmpStream", + "ios": "stopRtmpStream:", + "macos": "stopRtmpStream:" + }, + "setLiveTranscoding": { + "windows": "setLiveTranscoding", + "android": "setLiveTranscoding", + "ios": "setLiveTranscoding:", + "macos": "setLiveTranscoding:" + }, + "setDirectCdnStreamingAudioConfiguration": { + "windows": "setDirectCdnStreamingAudioConfiguration", + "android": "setDirectCdnStreamingAudioConfiguration", + "ios": "setDirectCdnStreamingAudioConfiguration:", + "macos": "setDirectCdnStreamingAudioConfiguration:" + }, + "setDirectCdnStreamingVideoConfiguration": { + "windows": "setDirectCdnStreamingVideoConfiguration", + "android": "setDirectCdnStreamingVideoConfiguration", + "ios": "setDirectCdnStreamingVideoConfiguration:", + "macos": "setDirectCdnStreamingVideoConfiguration:" + }, + "startDirectCdnStreaming": { + "windows": "startDirectCdnStreaming", + "android": "startDirectCdnStreaming", + "ios": "startDirectCdnStreaming:publishUrl:mediaOptions:", + "macos": "startDirectCdnStreaming:publishUrl:mediaOptions:" + }, + "stopDirectCdnStreaming": { + "windows": "stopDirectCdnStreaming", + "android": "stopDirectCdnStreaming", + "ios": "stopDirectCdnStreaming", + "macos": "stopDirectCdnStreaming" + }, + "updateRtmpTranscoding": { + "windows": "updateRtmpTranscoding", + "android": "updateRtmpTranscoding", + "ios": "updateRtmpTranscoding:", + "macos": "updateRtmpTranscoding:" + }, + "pauseAllChannelMediaRelay": { + "windows": "pauseAllChannelMediaRelay", + "android": "pauseAllChannelMediaRelay", + "ios": "pauseAllChannelMediaRelay", + "macos": "pauseAllChannelMediaRelay" + }, + "resumeAllChannelMediaRelay": { + "windows": "resumeAllChannelMediaRelay", + "android": "resumeAllChannelMediaRelay", + "ios": "resumeAllChannelMediaRelay", + "macos": "resumeAllChannelMediaRelay" + }, + "startOrUpdateChannelMediaRelay": { + "windows": "startOrUpdateChannelMediaRelay", + "android": "startOrUpdateChannelMediaRelay", + "ios": "startOrUpdateChannelMediaRelay:", + "macos": "startOrUpdateChannelMediaRelay:" + }, + "stopChannelMediaRelay": { + "windows": "stopChannelMediaRelay", + "android": "stopChannelMediaRelay", + "ios": "stopChannelMediaRelay", + "macos": "stopChannelMediaRelay" + }, + "enableAudioVolumeIndication": { + "windows": "enableAudioVolumeIndication", + "android": "enableAudioVolumeIndication", + "ios": "enableAudioVolumeIndication:smooth:reportVad:", + "macos": "enableAudioVolumeIndication:smooth:reportVad:" + }, + "setDefaultAudioRouteToSpeakerphone": { + "windows": "setDefaultAudioRouteToSpeakerphone", + "android": "setDefaultAudioRouteToSpeakerphone", + "ios": "setDefaultAudioRouteToSpeakerphone:" + }, + "setEnableSpeakerphone": { + "windows": "setEnableSpeakerphone", + "android": "setEnableSpeakerphone", + "ios": "setEnableSpeakerphone:" + }, + "setRouteInCommunicationMode": { + "windows": "setRouteInCommunicationMode", + "android": "setRouteInCommunicationMode" + }, + "isSpeakerphoneEnabled": { + "windows": "isSpeakerphoneEnabled", + "android": "isSpeakerphoneEnabled", + "ios": "isSpeakerphoneEnabled" + }, + "enableInEarMonitoring2": { + "windows": "enableInEarMonitoring", + "android": "enableInEarMonitoring [2/2]", + "ios": "enableInEarMonitoring:includeAudioFilters:", + "macos": "enableInEarMonitoring:includeAudioFilters:" + }, + "setEarMonitoringAudioFrameParameters": { + "windows": "setEarMonitoringAudioFrameParameters", + "android": "setEarMonitoringAudioFrameParameters", + "ios": "setEarMonitoringAudioFrameParametersWithSampleRate:channel:mode:samplesPerCall:", + "macos": "setEarMonitoringAudioFrameParametersWithSampleRate:channel:mode:samplesPerCall:" + }, + "setInEarMonitoringVolume": { + "windows": "setInEarMonitoringVolume", + "android": "setInEarMonitoringVolume", + "ios": "setInEarMonitoringVolume:", + "macos": "setInEarMonitoringVolume:" + }, + "setHeadphoneEQParameters": { + "windows": "setHeadphoneEQParameters", + "android": "setHeadphoneEQParameters", + "ios": "setHeadphoneEQParameters:highGain:", + "macos": "setHeadphoneEQParameters:highGain:" + }, + "setHeadphoneEQPreset": { + "windows": "setHeadphoneEQPreset", + "android": "setHeadphoneEQPreset", + "ios": "setHeadphoneEQPreset:", + "macos": "setHeadphoneEQPreset:" + }, + "enableDualStreamMode": { + "windows": "enableDualStreamMode [1/2]", + "android": "enableDualStreamMode [1/2]", + "ios": "enableDualStreamMode:", + "macos": "enableDualStreamMode:" + }, + "enableDualStreamMode2": { + "windows": "enableDualStreamMode2", + "android": "enableDualStreamMode2", + "ios": "enableDualStreamMode:enabled:", + "macos": "enableDualStreamMode:enabled:" + }, + "enableDualStreamMode3": { + "windows": "enableDualStreamMode [2/2]", + "android": "enableDualStreamMode [2/2]", + "ios": "enableDualStreamMode:streamConfig:", + "macos": "enableDualStreamMode:streamConfig:" + }, + "enableDualStreamModeEx": { + "windows": "enableDualStreamModeEx", + "android": "enableDualStreamModeEx", + "ios": "enableDualStreamModeEx:streamConfig:connection:", + "macos": "enableDualStreamModeEx:streamConfig:connection:" + }, + "setDualStreamMode": { + "windows": "setDualStreamMode [1/2]", + "android": "setDualStreamMode [1/2]", + "ios": "setDualStreamMode:", + "macos": "setDualStreamMode:" + }, + "setDualStreamMode2": { + "windows": "setDualStreamMode [2/2]", + "android": "setDualStreamMode [2/2]", + "ios": "setDualStreamMode:streamConfig:", + "macos": "setDualStreamMode:streamConfig:" + }, + "setDualStreamModeEx": { + "windows": "setDualStreamModeEx", + "android": "setDualStreamModeEx", + "ios": "setDualStreamModeEx:streamConfig:connection:", + "macos": "setDualStreamModeEx:streamConfig:connection:" + }, + "setRemoteVideoStreamType": { + "windows": "setRemoteVideoStreamType", + "android": "setRemoteVideoStreamType [1/2]", + "ios": "setRemoteVideoStream:type:", + "macos": "setRemoteVideoStream:type:" + }, + "setRemoteDefaultVideoStreamType": { + "windows": "setRemoteDefaultVideoStreamType", + "android": "setRemoteDefaultVideoStreamType [1/2]", + "ios": "setRemoteDefaultVideoStreamType:", + "macos": "setRemoteDefaultVideoStreamType:" + }, + "setRemoteSubscribeFallbackOption": { + "windows": "setRemoteSubscribeFallbackOption", + "android": "setRemoteSubscribeFallbackOption [1/2]", + "ios": "setRemoteSubscribeFallbackOption:", + "macos": "setRemoteSubscribeFallbackOption:" + }, + "startEchoTest3": { + "windows": "startEchoTest", + "android": "startEchoTest", + "ios": "startEchoTestWithConfig:", + "macos": "startEchoTestWithConfig:" + }, + "stopEchoTest": { + "windows": "stopEchoTest", + "android": "stopEchoTest", + "ios": "stopEchoTest", + "macos": "stopEchoTest" + }, + "startLastmileProbeTest": { + "windows": "startLastmileProbeTest", + "android": "startLastmileProbeTest", + "ios": "startLastmileProbeTest:", + "macos": "startLastmileProbeTest:" + }, + "stopLastmileProbeTest": { + "windows": "stopLastmileProbeTest", + "android": "stopLastmileProbeTest", + "ios": "stopLastmileProbeTest", + "macos": "stopLastmileProbeTest" + }, + "createCustomVideoTrack": { + "windows": "createCustomVideoTrack", + "android": "createCustomVideoTrack", + "ios": "createCustomVideoTrack", + "macos": "createCustomVideoTrack" + }, + "destroyCustomVideoTrack": { + "windows": "destroyCustomVideoTrack", + "android": "destroyCustomVideoTrack", + "ios": "destroyCustomVideoTrack:", + "macos": "destroyCustomVideoTrack:" + }, + "setExternalRemoteEglContext": { + "windows": "setExternalRemoteEglContext", + "android": "setExternalRemoteEglContext" + }, + "setExternalVideoSource": { + "windows": "setExternalVideoSource", + "android": "setExternalVideoSource", + "ios": "setExternalVideoSource:useTexture:sourceType:", + "macos": "setExternalVideoSource:useTexture:sourceType:" + }, + "pushVideoFrame": { + "windows": "pushVideoFrame", + "android": "pushExternalVideoFrameById [1/2]", + "ios": "pushExternalVideoFrame:videoTrackId:", + "macos": "pushExternalVideoFrame:videoTrackId:" + }, + "getCurrentMonotonicTimeInMs": { + "windows": "getCurrentMonotonicTimeInMs", + "android": "getCurrentMonotonicTimeInMs", + "ios": "getCurrentMonotonicTimeInMs", + "macos": "getCurrentMonotonicTimeInMs" + }, + "createCustomAudioTrack": { + "windows": "createCustomAudioTrack", + "android": "createCustomAudioTrack", + "ios": "createCustomAudioTrack:config:", + "macos": "createCustomAudioTrack:config:" + }, + "destroyCustomAudioTrack": { + "windows": "destroyCustomAudioTrack", + "android": "destroyCustomAudioTrack", + "ios": "destroyCustomAudioTrack:", + "macos": "destroyCustomAudioTrack:" + }, + "enableCustomAudioLocalPlayback": { + "windows": "enableCustomAudioLocalPlayback", + "android": "enableCustomAudioLocalPlayback", + "ios": "enableCustomAudioLocalPlayback:enabled:", + "macos": "enableCustomAudioLocalPlayback:enabled:" + }, + "pushAudioFrame": { + "windows": "pushAudioFrame" + }, + "setExternalAudioSource2": { + "windows": "setExternalAudioSource", + "android": "setExternalAudioSource [2/2]", + "ios": "setExternalAudioSource:sampleRate:channels:localPlayback:publish:", + "macos": "setExternalAudioSource:sampleRate:channels:localPlayback:publish:" + }, + "startLocalAudioMixer": { + "windows": "startLocalAudioMixer", + "android": "startLocalAudioMixer", + "ios": "startLocalAudioMixer", + "macos": "startLocalAudioMixer" + }, + "stopLocalAudioMixer": { + "windows": "stopLocalAudioMixer", + "android": "stopLocalAudioMixer", + "ios": "stopLocalAudioMixer", + "macos": "stopLocalAudioMixer" + }, + "updateLocalAudioMixerConfiguration": { + "windows": "updateLocalAudioMixerConfiguration", + "android": "updateLocalAudioMixerConfiguration", + "ios": "updateLocalAudioMixerConfiguration", + "macos": "updateLocalAudioMixerConfiguration" + }, + "enableMultiCamera": { + "windows": "enableMultiCamera", + "ios": "enableMultiCamera:config:" + }, + "setCameraStabilizationMode": { + "windows": "setCameraStabilizationMode", + "ios": "setCameraStabilizationMode:" + }, + "startCameraCapture": { + "windows": "startCameraCapture", + "android": "startCameraCapture", + "ios": "startCameraCapture:config:", + "macos": "startCameraCapture:config:" + }, + "stopCameraCapture": { + "windows": "stopCameraCapture", + "android": "stopCameraCapture", + "ios": "stopCameraCapture:", + "macos": "stopCameraCapture:" + }, + "setExternalAudioSink": { + "windows": "setExternalAudioSink", + "android": "setExternalAudioSink", + "ios": "enableExternalAudioSink:sampleRate:channels:", + "macos": "enableExternalAudioSink:sampleRate:channels:" + }, + "pullAudioFrame": { + "windows": "pullAudioFrame", + "android": "pullPlaybackAudioFrame [1/2]", + "ios": "pullPlaybackAudioFrameRawData:lengthInByte:", + "macos": "pullPlaybackAudioFrameRawData:lengthInByte:" + }, + "registerAudioEncodedFrameObserver": { + "windows": "registerAudioEncodedFrameObserver", + "android": "registerAudioEncodedFrameObserver", + "ios": "setAudioEncodedFrameDelegate:config:", + "macos": "setAudioEncodedFrameDelegate:config:" + }, + "onPlaybackAudioEncodedFrame": { + "windows": "onPlaybackAudioEncodedFrame", + "android": "onPlaybackAudioEncodedFrame", + "ios": "onPlaybackEncodedAudioFrame:info:", + "macos": "onPlaybackEncodedAudioFrame:info:" + }, + "onRecordAudioEncodedFrame": { + "windows": "onRecordAudioEncodedFrame", + "android": "onRecordAudioEncodedFrame", + "ios": "onRecordEncodedAudioFrame:info:", + "macos": "onRecordEncodedAudioFrame:info:" + }, + "onMixedAudioEncodedFrame": { + "windows": "onMixedAudioEncodedFrame", + "android": "onMixedAudioEncodedFrame", + "ios": "onMixedEncodedAudioFrame:info:", + "macos": "onMixedEncodedAudioFrame:info:" + }, + "registerAudioFrameObserver": { + "windows": "registerAudioFrameObserver", + "android": "registerAudioFrameObserver", + "ios": "setAudioFrameDelegate:", + "macos": "setAudioFrameDelegate:" + }, + "setRecordingAudioFrameParameters": { + "windows": "setRecordingAudioFrameParameters", + "android": "setRecordingAudioFrameParameters", + "ios": "setRecordingAudioFrameParametersWithSampleRate:channel:mode:samplesPerCall:", + "macos": "setRecordingAudioFrameParametersWithSampleRate:channel:mode:samplesPerCall:" + }, + "setPlaybackAudioFrameParameters": { + "windows": "setPlaybackAudioFrameParameters", + "android": "setPlaybackAudioFrameParameters", + "ios": "setPlaybackAudioFrameParametersWithSampleRate:channel:mode:samplesPerCall:", + "macos": "setPlaybackAudioFrameParametersWithSampleRate:channel:mode:samplesPerCall:" + }, + "setMixedAudioFrameParameters": { + "windows": "setMixedAudioFrameParameters", + "android": "setMixedAudioFrameParameters", + "ios": "setMixedAudioFrameParametersWithSampleRate:channel:samplesPerCall:", + "macos": "setMixedAudioFrameParametersWithSampleRate:channel:samplesPerCall:" + }, + "setPlaybackAudioFrameBeforeMixingParameters": { + "windows": "setPlaybackAudioFrameBeforeMixingParameters [1/2]", + "android": "setPlaybackAudioFrameBeforeMixingParameters [1/2]", + "ios": "setPlaybackAudioFrameBeforeMixingParametersWithSampleRate:channel:", + "macos": "setPlaybackAudioFrameBeforeMixingParametersWithSampleRate:channel:" + }, + "onFrame_IAudioPcmFrameSink": { + "windows": "onFrame", + "android": "onFrame", + "ios": "AgoraRtcMediaPlayer:didReceiveAudioFrame:", + "macos": "AgoraRtcMediaPlayer:didReceiveAudioFrame:" + }, + "registerVideoFrameObserver": { + "windows": "registerVideoFrameObserver", + "android": "registerVideoFrameObserver", + "ios": "setVideoFrameDelegate:", + "macos": "setVideoFrameDelegate:" + }, + "registerVideoEncodedFrameObserver": { + "windows": "registerVideoEncodedFrameObserver", + "android": "registerVideoEncodedFrameObserver", + "ios": "setEncodedVideoFrameDelegate:", + "macos": "setEncodedVideoFrameDelegate:" + }, + "onFrame_IVideoFrameObserver": { + "windows": "onFrame", + "android": "onFrame", + "ios": "AgoraRtcMediaPlayer:didReceiveVideoFrame:", + "macos": "AgoraRtcMediaPlayer:didReceiveVideoFrame:" + }, + "getExtensionProperty2": { + "windows": "getExtensionProperty", + "android": "getExtensionProperty [2/2]", + "ios": "getExtensionPropertyWithVendor:extension:key:sourceType:", + "macos": "getExtensionPropertyWithVendor:extension:key:sourceType:" + }, + "enableExtension": { + "windows": "enableExtension", + "android": "enableExtension", + "ios": "enableExtensionWithVendor:extension:enabled:sourceType:", + "macos": "enableExtensionWithVendor:extension:enabled:sourceType:" + }, + "registerExtension": { + "windows": "registerExtension", + "android": "registerExtension", + "ios": "registerExtensionWithVendor:extension:sourceType:", + "macos": "registerExtensionWithVendor:extension:sourceType:" + }, + "setExtensionProperty": { + "windows": "setExtensionProperty", + "android": "setExtensionProperty", + "ios": "setExtensionPropertyWithVendor:extension:key:value:", + "macos": "setExtensionPropertyWithVendor:extension:key:value:" + }, + "onExtensionEventWithContext": { + "windows": "onExtensionEventWithContext", + "android": "onEventWithContext", + "ios": "onEventWithContext:key:value:", + "macos": "onEventWithContext:key:value:" + }, + "onExtensionStartedWithContext": { + "windows": "onExtensionStartedWithContext", + "android": "onStartedWithContext", + "ios": "onExtensionStartedWithContext:", + "macos": "onExtensionStartedWithContext:" + }, + "onExtensionStoppedWithContext": { + "windows": "onExtensionStoppedWithContext", + "android": "onStoppedWithContext", + "ios": "onExtensionStoppedWithContext:", + "macos": "onExtensionStoppedWithContext:" + }, + "onExtensionErrorWithContext": { + "windows": "onExtensionErrorWithContext", + "android": "onErrorWithContext", + "ios": "onExtensionErrorWithContext:error:message:", + "macos": "onExtensionErrorWithContext:error:message:" + }, + "startLocalVideoTranscoder": { + "windows": "startLocalVideoTranscoder", + "android": "startLocalVideoTranscoder", + "ios": "startLocalVideoTranscoder:", + "macos": "startLocalVideoTranscoder:" + }, + "stopLocalVideoTranscoder": { + "windows": "stopLocalVideoTranscoder", + "android": "stopLocalVideoTranscoder", + "ios": "stopLocalVideoTranscoder", + "macos": "stopLocalVideoTranscoder" + }, + "updateLocalTranscoderConfiguration": { + "windows": "updateLocalTranscoderConfiguration", + "android": "updateLocalTranscoderConfiguration", + "ios": "updateLocalTranscoderConfiguration:", + "macos": "updateLocalTranscoderConfiguration:" + }, + "registerMediaMetadataObserver": { + "windows": "registerMediaMetadataObserver", + "android": "registerMediaMetadataObserver", + "ios": "setMediaMetadataDelegate:withType:", + "macos": "setMediaMetadataDelegate:withType:" + }, + "unregisterMediaMetadataObserver": { + "windows": "unregisterMediaMetadataObserver", + "android": "unregisterMediaMetadataObserver" + }, + "addVideoWatermark1": { + "windows": "addVideoWatermark [1/3]", + "android": "addVideoWatermark [1/3]", + "ios": "addVideoWatermark:", + "macos": "addVideoWatermark:" + }, + "addVideoWatermark2": { + "windows": "addVideoWatermark [2/3]", + "android": "addVideoWatermark [2/3]", + "ios": "addVideoWatermark:options:", + "macos": "addVideoWatermark:options:" + }, + "clearVideoWatermarks": { + "windows": "clearVideoWatermarks", + "android": "clearVideoWatermarks", + "ios": "clearVideoWatermarks", + "macos": "clearVideoWatermarks" + }, + "enableEncryption": { + "windows": "enableEncryption", + "android": "enableEncryption", + "ios": "enableEncryption:encryptionConfig:", + "macos": "enableEncryption:encryptionConfig:" + }, + "enableEncryptionEx": { + "windows": "enableEncryptionEx", + "android": "enableEncryptionEx", + "ios": "enableEncryptionEx:encryptionConfig:connection:", + "macos": "enableEncryptionEx:encryptionConfig:connection:" + }, + "registerPacketObserver": { + "windows": "registerPacketObserver" + }, + "onReceiveAudioPacket": { + "windows": "onReceiveAudioPacket" + }, + "onReceiveVideoPacket": { + "windows": "onReceiveVideoPacket" + }, + "onSendAudioPacket": { + "windows": "onSendAudioPacket" + }, + "onSendVideoPacket": { + "windows": "onSendVideoPacket" + }, + "startAudioRecording1": { + "windows": "startAudioRecording [1/3]", + "android": "startAudioRecording [1/2]", + "ios": "startAudioRecording:quality:", + "macos": "startAudioRecording:quality:" + }, + "startAudioRecording2": { + "windows": "startAudioRecording [2/3]" + }, + "startAudioRecording3": { + "windows": "startAudioRecording [3/3]", + "android": "startAudioRecording [2/2]", + "ios": "startAudioRecordingWithConfig:", + "macos": "startAudioRecordingWithConfig:" + }, + "stopAudioRecording": { + "windows": "stopAudioRecording", + "android": "stopAudioRecording", + "ios": "stopAudioRecording", + "macos": "stopAudioRecording" + }, + "createMediaRecorder": { + "windows": "createMediaRecorder", + "android": "createMediaRecorder", + "ios": "createMediaRecorder:", + "macos": "createMediaRecorder:" + }, + "destroyMediaRecorder": { + "windows": "destroyMediaRecorder", + "android": "destroyMediaRecorder", + "ios": "destroyMediaRecorder:", + "macos": "destroyMediaRecorder:" + }, + "setMediaRecorderObserver": { + "windows": "setMediaRecorderObserver", + "android": "setMediaRecorderObserver", + "ios": "setMediaRecorderDelegate:", + "macos": "setMediaRecorderDelegate:" + }, + "startRecording": { + "windows": "startRecording", + "android": "startRecording", + "ios": "startRecording:", + "macos": "startRecording:" + }, + "stopRecording": { + "windows": "stopRecording", + "android": "stopRecording", + "ios": "stopRecording", + "macos": "stopRecording" + }, + "switchCamera": { + "windows": "switchCamera", + "android": "switchCamera [1/2]", + "ios": "switchCamera" + }, + "getCameraMaxZoomFactor": { + "windows": "getCameraMaxZoomFactor", + "android": "getCameraMaxZoomFactor", + "ios": "cameraMaxZoomFactor" + }, + "isCameraZoomSupported": { + "windows": "isCameraZoomSupported", + "android": "isCameraZoomSupported", + "ios": "isCameraZoomSupported" + }, + "isCameraTorchSupported": { + "windows": "isCameraTorchSupported", + "android": "isCameraTorchSupported", + "ios": "isCameraTorchSupported" + }, + "isCameraFocusSupported": { + "windows": "isCameraFocusSupported", + "android": "isCameraFocusSupported", + "ios": "isCameraFocusPositionInPreviewSupported" + }, + "isCameraExposurePositionSupported": { + "windows": "isCameraExposurePositionSupported", + "android": "isCameraExposurePositionSupported", + "ios": "isCameraExposurePositionSupported" + }, + "isCameraExposureSupported": { + "windows": "isCameraExposureSupported", + "android": "isCameraExposureSupported", + "ios": "isCameraExposureSupported" + }, + "isCameraAutoFocusFaceModeSupported": { + "windows": "isCameraAutoFocusFaceModeSupported", + "android": "isCameraAutoFocusFaceModeSupported", + "ios": "isCameraAutoFocusFaceModeSupported" + }, + "isCameraAutoExposureFaceModeSupported": { + "windows": "isCameraAutoExposureFaceModeSupported", + "ios": "isCameraAutoExposureFaceModeSupported" + }, + "setCameraZoomFactor": { + "windows": "setCameraZoomFactor", + "android": "setCameraZoomFactor", + "ios": "setCameraZoomFactor:" + }, + "setCameraFocusPositionInPreview": { + "windows": "setCameraFocusPositionInPreview", + "android": "setCameraFocusPositionInPreview", + "ios": "setCameraFocusPositionInPreview:" + }, + "setCameraExposureFactor": { + "windows": "setCameraExposureFactor", + "android": "setCameraExposureFactor", + "ios": "setCameraExposureFactor:" + }, + "setCameraExposurePosition": { + "windows": "setCameraExposurePosition", + "android": "setCameraExposurePosition", + "ios": "setCameraExposurePosition:" + }, + "setCameraTorchOn": { + "windows": "setCameraTorchOn", + "android": "setCameraTorchOn", + "ios": "setCameraTorchOn:" + }, + "setCameraAutoFocusFaceModeEnabled": { + "windows": "setCameraAutoFocusFaceModeEnabled", + "android": "setCameraAutoFocusFaceModeEnabled", + "ios": "setCameraAutoFocusFaceModeEnabled:" + }, + "setCameraAutoExposureFaceModeEnabled": { + "windows": "setCameraAutoExposureFaceModeEnabled", + "ios": "setCameraAutoExposureFaceModeEnabled" + }, + "setCameraDeviceOrientation": { + "windows": "setCameraDeviceOrientation" + }, + "getCount_IAudioDeviceCollection": { + "windows": "getCount" + }, + "getDevice_IAudioDeviceCollection": { + "windows": "getDevice [1/2]" + }, + "getDevice2_IAudioDeviceCollection": { + "windows": "getDevice [2/2]" + }, + "getDefaultDevice_IAudioDeviceCollection": { + "windows": "getDefaultDevice [1/2]", + "macos": "getDefaultAudioDevice:" + }, + "getDefaultDevice2_IAudioDeviceCollection": { + "windows": "getDefaultDevice [2/2]" + }, + "setDevice_IAudioDeviceCollection": { + "windows": "setDevice" + }, + "setApplicationVolume": { + "windows": "setApplicationVolume" + }, + "getApplicationVolume": { + "windows": "getApplicationVolume" + }, + "setApplicationMute": { + "windows": "setApplicationMute" + }, + "isApplicationMute": { + "windows": "isApplicationMute" + }, + "release_IAudioDeviceCollection": { + "windows": "release" + }, + "enumeratePlaybackDevices": { + "windows": "enumeratePlaybackDevices" + }, + "enumerateRecordingDevices": { + "windows": "enumerateRecordingDevices" + }, + "followSystemLoopbackDevice": { + "windows": "followSystemLoopbackDevice" + }, + "followSystemPlaybackDevice": { + "windows": "followSystemPlaybackDevice", + "macos": "followSystemPlaybackDevice:" + }, + "followSystemRecordingDevice": { + "windows": "followSystemRecordingDevice", + "macos": "followSystemRecordingDevice:" + }, + "setPlaybackDevice": { + "windows": "setPlaybackDevice" + }, + "setRecordingDevice": { + "windows": "setRecordingDevice" + }, + "startPlaybackDeviceTest": { + "windows": "startPlaybackDeviceTest", + "android": "startPlaybackDeviceTest", + "ios": "startPlaybackDeviceTest:", + "macos": "startPlaybackDeviceTest:" + }, + "stopPlaybackDeviceTest": { + "windows": "stopPlaybackDeviceTest", + "android": "stopPlaybackDeviceTest", + "ios": "stopPlaybackDeviceTest", + "macos": "stopPlaybackDeviceTest" + }, + "startRecordingDeviceTest": { + "windows": "startRecordingDeviceTest", + "android": "startRecordingDeviceTest", + "ios": "startRecordingDeviceTest:", + "macos": "startRecordingDeviceTest:" + }, + "stopRecordingDeviceTest": { + "windows": "stopRecordingDeviceTest", + "android": "stopRecordingDeviceTest", + "ios": "stopRecordingDeviceTest", + "macos": "stopRecordingDeviceTest" + }, + "getPlaybackDevice": { + "windows": "getPlaybackDevice" + }, + "getLoopbackDevice": { + "windows": "getLoopbackDevice" + }, + "setLoopbackDevice": { + "windows": "setLoopbackDevice" + }, + "getPlaybackDeviceInfo": { + "windows": "getPlaybackDeviceInfo [1/2]" + }, + "getPlaybackDeviceInfo2": { + "windows": "getPlaybackDeviceInfo [2/2]" + }, + "getRecordingDevice": { + "windows": "getRecordingDevice" + }, + "getRecordingDeviceInfo": { + "windows": "getRecordingDeviceInfo [1/2]" + }, + "getRecordingDeviceInfo2": { + "windows": "getRecordingDeviceInfo [2/2]" + }, + "getAudioDeviceInfo": { + "windows": "getAudioDeviceInfo", + "android": "getAudioDeviceInfo" + }, + "startAudioDeviceLoopbackTest": { + "windows": "startAudioDeviceLoopbackTest", + "macos": "startAudioDeviceLoopbackTest:" + }, + "stopAudioDeviceLoopbackTest": { + "windows": "stopAudioDeviceLoopbackTest", + "macos": "stopAudioDeviceLoopbackTest" + }, + "setPlaybackDeviceVolume": { + "windows": "setPlaybackDeviceVolume" + }, + "getPlaybackDeviceVolume": { + "windows": "getPlaybackDeviceVolume" + }, + "setRecordingDeviceVolume": { + "windows": "setRecordingDeviceVolume" + }, + "getRecordingDeviceVolume": { + "windows": "getRecordingDeviceVolume" + }, + "setPlaybackDeviceMute": { + "windows": "setPlaybackDeviceMute" + }, + "getPlaybackDeviceMute": { + "windows": "getPlaybackDeviceMute" + }, + "setRecordingDeviceMute": { + "windows": "setRecordingDeviceMute" + }, + "getRecordingDeviceMute": { + "windows": "getRecordingDeviceMute" + }, + "release_IAudioDeviceManager": { + "windows": "release" + }, + "enumerateVideoDevices": { + "windows": "enumerateVideoDevices" + }, + "setDevice_IVideoDeviceManager": { + "windows": "setDevice" + }, + "getCapability": { + "windows": "getCapability" + }, + "getDevice_IVideoDeviceManager": { + "windows": "getDevice" + }, + "numberOfCapabilities": { + "windows": "numberOfCapabilities" + }, + "queryCameraFocalLengthCapability": { + "windows": "queryCameraFocalLengthCapability", + "android": "queryCameraFocalLengthCapability", + "ios": "queryCameraFocalLengthCapability" + }, + "release_IVideoDeviceManager": { + "windows": "release" + }, + "getCount_IVideoDeviceCollection": { + "windows": "getCount" + }, + "getDevice_IVideoDeviceCollection": { + "windows": "getDevice" + }, + "setDevice_IVideoDeviceCollection": { + "windows": "setDevice", + "macos": "setDevice:deviceId:" + }, + "release_IVideoDeviceCollection": { + "windows": "release" + }, + "createDataStream1": { + "windows": "createDataStream [1/2]", + "android": "createDataStream [1/2]", + "ios": "createDataStream:reliable:ordered:", + "macos": "createDataStream:reliable:ordered:" + }, + "createDataStream2": { + "windows": "createDataStream [2/2]", + "android": "createDataStream [2/2]", + "ios": "createDataStream:config:", + "macos": "createDataStream:config:" + }, + "sendStreamMessage": { + "windows": "sendStreamMessage", + "android": "sendStreamMessage", + "ios": "sendStreamMessage:data:", + "macos": "sendStreamMessage:data:" + }, + "adjustCustomAudioPlayoutVolume": { + "windows": "adjustCustomAudioPlayoutVolume", + "android": "adjustCustomAudioPlayoutVolume", + "ios": "adjustCustomAudioPlayoutVolume:volume:", + "macos": "adjustCustomAudioPlayoutVolume:volume:" + }, + "enableLoopbackRecording": { + "windows": "enableLoopbackRecording", + "macos": "enableLoopbackRecording:deviceName:" + }, + "disableAudioSpectrumMonitor": { + "windows": "disableAudioSpectrumMonitor", + "android": "disableAudioSpectrumMonitor", + "ios": "disableAudioSpectrumMonitor", + "macos": "disableAudioSpectrumMonitor" + }, + "enableAudioSpectrumMonitor": { + "windows": "enableAudioSpectrumMonitor", + "android": "enableAudioSpectrumMonitor", + "ios": "enableAudioSpectrumMonitor:", + "macos": "enableAudioSpectrumMonitor:" + }, + "registerAudioSpectrumObserver": { + "windows": "registerAudioSpectrumObserver", + "android": "registerAudioSpectrumObserver", + "ios": "registerAudioSpectrumDelegate:", + "macos": "registerAudioSpectrumDelegate:" + }, + "unregisterAudioSpectrumObserver": { + "windows": "unregisterAudioSpectrumObserver", + "android": "unregisterAudioSpectrumObserver", + "ios": "unregisterAudioSpectrumDelegate:", + "macos": "unregisterAudioSpectrumDelegate:" + }, + "enableFaceDetection": { + "windows": "enableFaceDetection", + "android": "enableFaceDetection", + "ios": "enableFaceDetection:" + }, + "isCameraFaceDetectSupported": { + "windows": "isCameraFaceDetectSupported", + "android": "isCameraFaceDetectSupported" + }, + "enableCameraCenterStage": { + "windows": "enableCameraCenterStage", + "ios": "enableCameraCenterStage:", + "macos": "enableCameraCenterStage:" + }, + "isCameraCenterStageSupported": { + "windows": "isCameraCenterStageSupported", + "ios": "isCameraCenterStageSupported", + "macos": "isCameraCenterStageSupported" + }, + "setCameraCapturerConfiguration": { + "windows": "setCameraCapturerConfiguration", + "android": "setCameraCapturerConfiguration", + "ios": "setCameraCapturerConfiguration:", + "macos": "setCameraCapturerConfiguration" + }, + "setLocalVideoMirrorMode": { + "windows": "setLocalVideoMirrorMode", + "android": "setLocalVideoMirrorMode", + "ios": "setLocalVideoMirrorMode:", + "macos": "setLocalVideoMirrorMode:" + }, + "get": { + "windows": "get" + }, + "open_IMusicPlayer": { + "windows": "open", + "android": "open [1/2]", + "ios": "openMediaWithSongCode:startPos:" + }, + "preload": { + "windows": "preload [1/2]", + "android": "preload [1/2]", + "ios": "preloadWithSongCode:jsonOption:" + }, + "preload2": { + "windows": "preload [2/2]", + "android": "preload [2/2]", + "ios": "preloadWithSongCode:" + }, + "isPreloaded": { + "windows": "isPreloaded", + "android": "isPreloaded", + "ios": "isPreloadedWithSongCode:" + }, + "initialize_IMusicContentCenter": { + "windows": "initialize", + "android": "initialize", + "ios": "sharedContentCenterWithConfig:" + }, + "release_IMusicContentCenter": { + "windows": "release", + "android": "release" + }, + "renewToken_IMusicContentCenter": { + "windows": "renewToken", + "android": "renewToken", + "ios": "renewToken:" + }, + "unregisterEventHandler_IMusicContentCenter": { + "windows": "unregisterEventHandler", + "android": "unregisterEventHandler" + }, + "registerEventHandler_IMusicContentCenter": { + "windows": "registerEventHandler", + "android": "registerEventHandler", + "ios": "registerEventDelegate:" + }, + "createMusicPlayer": { + "windows": "createMusicPlayer", + "android": "createMusicPlayer", + "ios": "createMusicPlayerWithDelegate:" + }, + "destroyMusicPlayer": { + "windows": "destroyMusicPlayer", + "android": "destroyMusicPlayer", + "ios": "destroyMusicPlayer:" + }, + "getLyric": { + "windows": "getLyric", + "android": "getLyric", + "ios": "getLyricWithSongCode:lyricType:" + }, + "getMusicCharts": { + "windows": "getMusicCharts", + "android": "getMusicCharts", + "ios": "getMusicCharts" + }, + "getMusicCollectionByMusicChartId": { + "windows": "getMusicCollectionWithMusicChartId", + "android": "getMusicCollectionByMusicChartId [1/2]", + "ios": "getMusicCollectionWithMusicChartId:page:pageSize:jsonOption:" + }, + "searchMusic": { + "windows": "searchMusic", + "android": "searchMusic [1/2]", + "ios": "searchMusicWithKeyWord:page:pageSize:jsonOption:" + }, + "setPlayMode": { + "windows": "setPlayMode", + "android": "setPlayMode", + "ios": "setPlayMode:" + }, + "getCaches": { + "windows": "getCaches", + "android": "getCaches", + "ios": "getCaches" + }, + "getCount_MusicChartCollection": { + "windows": "getCount [1/2]" + }, + "getCount_MusicCollection": { + "windows": "getCount [2/2]" + }, + "getTotal_MusicCollection": { + "windows": "getTotal" + }, + "getPage_MusicCollection": { + "windows": "getPage" + }, + "getPageSize_MusicCollection": { + "windows": "getPageSize" + }, + "getMusic_MusicCollection": { + "windows": "getMusic" + }, + "removeCache": { + "windows": "removeCache", + "android": "removeCache", + "ios": "removeCacheWithSongCode:" + }, + "getInternalSongCode": { + "windows": "getInternalSongCode", + "android": "getInternalSongCode", + "ios": "getInternalSongCode:jsonOption:" + }, + "getSongSimpleInfo": { + "windows": "getSongSimpleInfo", + "android": "getSongSimpleInfo", + "ios": "getSongSimpleInfoWithSongCode:" + }, + "onPreLoadEvent_IMusicContentCenterEventHandler": { + "windows": "onPreLoadEvent", + "android": "onPreLoadEvent", + "ios": "onPreLoadEvent:songCode:percent:lyricUrl:state:reason:" + }, + "onMusicChartsResult": { + "windows": "onMusicChartsResult", + "android": "onMusicChartsResult", + "ios": "onMusicChartsResult:result:reason:" + }, + "onMusicCollectionResult": { + "windows": "onMusicCollectionResult", + "android": "onMusicCollectionResult", + "ios": "onMusicCollectionResult:result:reason:" + }, + "onLyricResult": { + "windows": "onLyricResult", + "android": "onLyricResult", + "ios": "onLyricResult:songCode:lyricUrl:reason:" + }, + "onSongSimpleInfoResult": { + "windows": "onSongSimpleInfoResult", + "android": "onSongSimpleInfoResult", + "ios": "onSongSimpleInfoResult:songCode:simpleInfo:reason:" + }, + "takeSnapshot": { + "windows": "takeSnapshot [1/2]", + "android": "takeSnapshot [1/2]", + "ios": "takeSnapshot:filePath:", + "macos": "takeSnapshot:filePath:" + }, + "takeSnapshot2": { + "windows": "takeSnapshot [2/2]", + "android": "takeSnapshot [2/2]", + "ios": "takeSnapshotWithConfig:config:", + "macos": "takeSnapshotWithConfig:config:" + }, + "enableContentInspect": { + "windows": "enableContentInspect", + "android": "enableContentInspect", + "ios": "enableContentInspect:config:", + "macos": "enableContentInspect:config:" + }, + "enableContentInspectEx": { + "windows": "enableContentInspectEx", + "android": "enableContentInspectEx", + "ios": "enableContentInspectEx:config:connection:", + "macos": "enableContentInspectEx:config:connection:" + }, + "enableVideoImageSource": { + "windows": "enableVideoImageSource", + "android": "enableVideoImageSource", + "ios": "enableVideoImageSource:options:", + "macos": "enableVideoImageSource:options:" + }, + "getNetworkType": { + "windows": "getNetworkType", + "android": "getNetworkType", + "ios": "getNetworkType", + "macos": "getNetworkType" + }, + "getNtpWallTimeInMs": { + "windows": "getNtpWallTimeInMs", + "android": "getNtpWallTimeInMs", + "ios": "getNtpWallTimeInMs", + "macos": "getNtpWallTimeInMs" + }, + "setAVSyncSource": { + "windows": "setAVSyncSource", + "android": "setAVSyncSource", + "ios": "setAVSyncSource:uid:", + "macos": "setAVSyncSource:uid:" + }, + "setCloudProxy": { + "windows": "setCloudProxy", + "android": "setCloudProxy", + "ios": "setCloudProxy:", + "macos": "setCloudProxy:" + }, + "setLocalAccessPoint": { + "windows": "setLocalAccessPoint", + "android": "setLocalAccessPoint", + "ios": "setLocalAccessPoint:", + "macos": "setLocalAccessPoint:" + }, + "setLogFile": { + "windows": "setLogFile", + "android": "setLogFile", + "ios": "setLogFile:", + "macos": "setLogFile:" + }, + "setLogFilter": { + "windows": "setLogFilter", + "android": "setLogFilter", + "ios": "setLogFilter:", + "macos": "setLogFilter:" + }, + "setLogLevel": { + "windows": "setLogLevel", + "android": "setLogLevel", + "ios": "setLogLevel:", + "macos": "setLogLevel:" + }, + "setLogFileSize": { + "windows": "setLogFileSize", + "android": "setLogFileSize", + "ios": "setLogFileSize:", + "macos": "setLogFileSize:" + }, + "setParameters_IAgoraParameter": { + "windows": "setParameters [2/2]" + }, + "setParameters": { + "windows": "setParameters [1/2]", + "android": "setParameters", + "ios": "setParameters:", + "macos": "setParameters:" + }, + "sendCustomReportMessage": { + "windows": "sendCustomReportMessage", + "android": "sendCustomReportMessage", + "ios": "sendCustomReportMessage:category:event:label:value:", + "macos": "sendCustomReportMessage:category:event:label:value:" + }, + "getCallId": { + "windows": "getCallId", + "android": "getCallId", + "ios": "getCallId", + "macos": "getCallId" + }, + "getCallIdEx": { + "windows": "getCallIdEx", + "android": "getCallIdEx", + "ios": "getCallIdEx:", + "macos": "getCallIdEx:" + }, + "queryDeviceScore": { + "windows": "queryDeviceScore", + "android": "queryDeviceScore", + "ios": "queryDeviceScore", + "macos": "queryDeviceScore" + }, + "rate": { + "windows": "rate", + "android": "rate", + "ios": "rate:rating:description:", + "macos": "rate:rating:description:" + }, + "complain": { + "windows": "complain", + "android": "complain", + "ios": "complain:description:", + "macos": "complain:description:" + }, + "getVersion": { + "windows": "getVersion", + "android": "getSdkVersion", + "ios": "getSdkVersion", + "macos": "getSdkVersion" + }, + "getErrorDescription": { + "windows": "getErrorDescription", + "android": "getErrorDescription", + "ios": "getErrorDescription:", + "macos": "getErrorDescription:" + }, + "isFeatureAvailableOnDevice": { + "windows": "isFeatureAvailableOnDevice", + "android": "isFeatureAvailableOnDevice", + "ios": "isFeatureAvailableOnDevice:", + "macos": "isFeatureAvailableOnDevice:" + }, + "queryInterface": { + "windows": "queryInterface" + }, + "onConnectionStateChanged": { + "windows": "onConnectionStateChanged", + "android": "onConnectionStateChanged", + "ios": "rtcEngine:connectionChangedToState:reason:", + "macos": "rtcEngine:connectionChangedToState:reason:" + }, + "onError": { + "windows": "onError", + "android": "onError", + "ios": "rtcEngine:didOccurError:", + "macos": "rtcEngine:didOccurError:" + }, + "onFirstRemoteAudioDecoded": { + "windows": "onFirstRemoteAudioDecoded", + "android": "onFirstRemoteAudioDecoded", + "ios": "rtcEngine:firstRemoteAudioFrameDecodedOfUid:elapsed:", + "macos": "rtcEngine:firstRemoteAudioFrameDecodedOfUid:elapsed:" + }, + "onFirstRemoteAudioFrame": { + "windows": "onFirstRemoteAudioFrame", + "android": "onFirstRemoteAudioFrame", + "ios": "rtcEngine:firstRemoteAudioFrameOfUid:elapsed:", + "macos": "rtcEngine:firstRemoteAudioFrameOfUid:elapsed:" + }, + "onJoinChannelSuccess": { + "windows": "onJoinChannelSuccess", + "android": "onJoinChannelSuccess", + "ios": "rtcEngine:didJoinChannel:withUid:elapsed:", + "macos": "rtcEngine:didJoinChannel:withUid:elapsed:" + }, + "onRejoinChannelSuccess": { + "windows": "onRejoinChannelSuccess", + "android": "onRejoinChannelSuccess", + "ios": "rtcEngine:didRejoinChannel:withUid:elapsed:", + "macos": "rtcEngine:didRejoinChannel:withUid:elapsed:" + }, + "onLeaveChannel": { + "windows": "onLeaveChannel", + "android": "onLeaveChannel", + "ios": "rtcEngine:didLeaveChannelWithStats:", + "macos": "rtcEngine:didLeaveChannelWithStats:" + }, + "onClientRoleChanged": { + "windows": "onClientRoleChanged", + "android": "onClientRoleChanged", + "ios": "rtcEngine:didClientRoleChanged:newRole:newRoleOptions:", + "macos": "rtcEngine:didClientRoleChanged:newRole:newRoleOptions:" + }, + "onClientRoleChangeFailed": { + "windows": "onClientRoleChangeFailed", + "android": "onClientRoleChangeFailed", + "ios": "rtcEngine:didClientRoleChangeFailed:currentRole:", + "macos": "rtcEngine:didClientRoleChangeFailed:currentRole:" + }, + "onUserJoined": { + "windows": "onUserJoined", + "android": "onUserJoined", + "ios": "rtcEngine:didJoinedOfUid:elapsed:", + "macos": "rtcEngine:didJoinedOfUid:elapsed:" + }, + "onUserMuteAudio": { + "windows": "onUserMuteAudio", + "android": "onUserMuteAudio", + "ios": "rtcEngine:didAudioMuted:byUid:", + "macos": "rtcEngine:didAudioMuted:byUid:" + }, + "onUserOffline": { + "windows": "onUserOffline", + "android": "onUserOffline", + "ios": "rtcEngine:didOfflineOfUid:reason:", + "macos": "rtcEngine:didOfflineOfUid:reason:" + }, + "onNetworkTypeChanged": { + "windows": "onNetworkTypeChanged", + "android": "onNetworkTypeChanged", + "ios": "rtcEngine:networkTypeChanged:", + "macos": "rtcEngine:networkTypeChanged:" + }, + "onConnectionInterrupted": { + "windows": "onConnectionInterrupted", + "android": "onConnectionInterrupted", + "ios": "rtcEngineConnectionDidInterrupted:", + "macos": "rtcEngineConnectionDidInterrupted:" + }, + "onConnectionLost": { + "windows": "onConnectionLost", + "android": "onConnectionLost", + "ios": "rtcEngineConnectionDidLost:", + "macos": "rtcEngineConnectionDidLost:" + }, + "onConnectionBanned": { + "windows": "onConnectionBanned", + "android": "onConnectionBanned", + "ios": "rtcEngineConnectionDidBanned:", + "macos": "rtcEngineConnectionDidBanned:" + }, + "onTokenPrivilegeWillExpire": { + "windows": "onTokenPrivilegeWillExpire", + "android": "onTokenPrivilegeWillExpire", + "ios": "rtcEngine:tokenPrivilegeWillExpire:", + "macos": "rtcEngine:tokenPrivilegeWillExpire:" + }, + "onRequestToken": { + "windows": "onRequestToken", + "android": "onRequestToken", + "ios": "rtcEngineRequestToken:", + "macos": "rtcEngineRequestToken:" + }, + "onLocalUserRegistered": { + "windows": "onLocalUserRegistered", + "android": "onLocalUserRegistered", + "ios": "rtcEngine:didLocalUserRegisteredWithUserId:userAccount:", + "macos": "rtcEngine:didLocalUserRegisteredWithUserId:userAccount:" + }, + "onUserInfoUpdated": { + "windows": "onUserInfoUpdated", + "android": "onUserInfoUpdated", + "ios": "rtcEngine:didUserInfoUpdatedWithUserId:userInfo:", + "macos": "rtcEngine:didUserInfoUpdatedWithUserId:userInfo:" + }, + "onUplinkNetworkInfoUpdated": { + "windows": "onUplinkNetworkInfoUpdated", + "android": "onUplinkNetworkInfoUpdated", + "ios": "rtcEngine:uplinkNetworkInfoUpdate:", + "macos": "rtcEngine:uplinkNetworkInfoUpdate:" + }, + "onVideoRenderingTracingResult": { + "windows": "onVideoRenderingTracingResult", + "android": "onVideoRenderingTracingResult", + "ios": "rtcEngine:videoRenderingTracingResultOfUid:currentEvent:tracingInfo:", + "macos": "rtcEngine:videoRenderingTracingResultOfUid:currentEvent:tracingInfo:" + }, + "onLocalAudioStateChanged": { + "windows": "onLocalAudioStateChanged", + "android": "onLocalAudioStateChanged", + "ios": "rtcEngine:localAudioStateChanged:reason:", + "macos": "rtcEngine:localAudioStateChanged:reason:" + }, + "onLocalVideoStateChanged": { + "windows": "onLocalVideoStateChanged", + "android": "onLocalVideoStateChanged", + "ios": "rtcEngine:localVideoStateChangedOfState:reason:sourceType:", + "macos": "rtcEngine:localVideoStateChangedOfState:reason:sourceType:" + }, + "onVideoStopped": { + "windows": "onVideoStopped", + "android": "onVideoStopped", + "ios": "rtcEngineVideoDidStop:", + "macos": "rtcEngineVideoDidStop:" + }, + "onFirstLocalAudioFramePublished": { + "windows": "onFirstLocalAudioFramePublished", + "android": "onFirstLocalAudioFramePublished", + "ios": "rtcEngine:firstLocalAudioFramePublished:", + "macos": "rtcEngine:firstLocalAudioFramePublished:" + }, + "onFirstLocalVideoFramePublished": { + "windows": "onFirstLocalVideoFramePublished", + "android": "onFirstLocalVideoFramePublished", + "ios": "rtcEngine:firstLocalVideoFramePublishedWithElapsed:sourceType:", + "macos": "rtcEngine:firstLocalVideoFramePublishedWithElapsed:sourceType:" + }, + "onFirstLocalVideoFrame": { + "windows": "onFirstLocalVideoFrame", + "android": "onFirstLocalVideoFrame", + "ios": "rtcEngine:firstLocalVideoFrameWithSize:elapsed:sourceType:", + "macos": "rtcEngine:firstLocalVideoFrameWithSize:elapsed:sourceType:" + }, + "onAudioPublishStateChanged": { + "windows": "onAudioPublishStateChanged", + "android": "onAudioPublishStateChanged", + "ios": "rtcEngine:didAudioPublishStateChange:oldState:newState:elapseSinceLastState:", + "macos": "rtcEngine:didAudioPublishStateChange:oldState:newState:elapseSinceLastState:" + }, + "onVideoPublishStateChanged": { + "windows": "onVideoPublishStateChanged", + "android": "onVideoPublishStateChanged", + "ios": "rtcEngine:didVideoPublishStateChange:sourceType:oldState:newState:elapseSinceLastState:", + "macos": "rtcEngine:didVideoPublishStateChange:sourceType:oldState:newState:elapseSinceLastState:" + }, + "onAudioSubscribeStateChanged": { + "windows": "onAudioSubscribeStateChanged", + "android": "onAudioSubscribeStateChanged", + "ios": "rtcEngine:didAudioSubscribeStateChange:uid:oldState:newState:elapseSinceLastState:", + "macos": "rtcEngine:didAudioSubscribeStateChange:uid:oldState:newState:elapseSinceLastState:" + }, + "onFirstRemoteVideoDecoded": { + "windows": "onFirstRemoteVideoDecoded", + "android": "onFirstRemoteVideoDecoded", + "ios": "rtcEngine:firstRemoteVideoDecodedOfUid:size:elapsed:", + "macos": "rtcEngine:firstRemoteVideoDecodedOfUid:size:elapsed:" + }, + "onFirstRemoteVideoFrame": { + "windows": "onFirstRemoteVideoFrame", + "android": "onFirstRemoteVideoFrame", + "ios": "rtcEngine:firstRemoteVideoFrameOfUid:size:elapsed:", + "macos": "rtcEngine:firstRemoteVideoFrameOfUid:size:elapsed:" + }, + "onRemoteAudioStateChanged": { + "windows": "onRemoteAudioStateChanged", + "android": "onRemoteAudioStateChanged", + "ios": "rtcEngine:remoteAudioStateChangedOfUid:state:reason:elapsed:", + "macos": "rtcEngine:remoteAudioStateChangedOfUid:state:reason:elapsed:" + }, + "onRemoteVideoStateChanged": { + "windows": "onRemoteVideoStateChanged", + "android": "onRemoteVideoStateChanged", + "ios": "rtcEngine:remoteVideoStateChangedOfUid:state:reason:elapsed:", + "macos": "rtcEngine:remoteVideoStateChangedOfUid:state:reason:elapsed:" + }, + "onUserEnableLocalVideo": { + "windows": "onUserEnableLocalVideo", + "android": "onUserEnableLocalVideo", + "ios": "rtcEngine:didLocalVideoEnabled:byUid:", + "macos": "rtcEngine:didLocalVideoEnabled:byUid:" + }, + "onUserEnableVideo": { + "windows": "onUserEnableVideo", + "android": "onUserEnableVideo", + "ios": "rtcEngine:didVideoEnabled:byUid:", + "macos": "rtcEngine:didVideoEnabled:byUid:" + }, + "onUserMuteVideo": { + "windows": "onUserMuteVideo", + "android": "onUserMuteVideo", + "ios": "rtcEngine:didVideoMuted:byUid:", + "macos": "rtcEngine:didVideoMuted:byUid:" + }, + "onVideoSizeChanged": { + "windows": "onVideoSizeChanged", + "android": "onVideoSizeChanged", + "ios": "rtcEngine:videoSizeChangedOfSourceType:uid:size:rotation:", + "macos": "rtcEngine:videoSizeChangedOfSourceType:uid:size:rotation:" + }, + "onVideoSubscribeStateChanged": { + "windows": "onVideoSubscribeStateChanged", + "android": "onVideoSubscribeStateChanged", + "ios": "rtcEngine:didVideoSubscribeStateChange:uid:oldState:newState:elapseSinceLastState:", + "macos": "rtcEngine:didVideoSubscribeStateChange:uid:oldState:newState:elapseSinceLastState:" + }, + "onRtcStats": { + "windows": "onRtcStats", + "android": "onRtcStats", + "ios": "rtcEngine:reportRtcStats:", + "macos": "rtcEngine:reportRtcStats:" + }, + "onNetworkQuality": { + "windows": "onNetworkQuality", + "android": "onNetworkQuality", + "ios": "rtcEngine:networkQuality:txQuality:rxQuality:", + "macos": "rtcEngine:networkQuality:txQuality:rxQuality:" + }, + "onLocalAudioStats": { + "windows": "onLocalAudioStats", + "android": "onLocalAudioStats", + "ios": "rtcEngine:localAudioStats:", + "macos": "rtcEngine:localAudioStats:" + }, + "onLocalVideoStats": { + "windows": "onLocalVideoStats", + "android": "onLocalVideoStats", + "ios": "rtcEngine:localVideoStats:sourceType:", + "macos": "rtcEngine:localVideoStats:sourceType:" + }, + "onRemoteAudioStats": { + "windows": "onRemoteAudioStats", + "android": "onRemoteAudioStats", + "ios": "rtcEngine:remoteAudioStats:", + "macos": "rtcEngine:remoteAudioStats:" + }, + "onRemoteAudioTransportStats": { + "windows": "onRemoteAudioTransportStats", + "android": "onRemoteAudioTransportStats", + "ios": "rtcEngine:audioTransportStatsOfUid:delay:lost:rxKBitRate:", + "macos": "rtcEngine:audioTransportStatsOfUid:delay:lost:rxKBitRate:" + }, + "onRemoteVideoStats": { + "windows": "onRemoteVideoStats", + "android": "onRemoteVideoStats", + "ios": "rtcEngine:remoteVideoStats:", + "macos": "rtcEngine:remoteVideoStats:" + }, + "onRemoteVideoTransportStats": { + "windows": "onRemoteVideoTransportStats", + "android": "onRemoteVideoTransportStats", + "ios": "rtcEngine:videoTransportStatsOfUid:delay:lost:rxKBitRate:", + "macos": "rtcEngine:videoTransportStatsOfUid:delay:lost:rxKBitRate:" + }, + "onAudioQuality": { + "windows": "onAudioQuality", + "android": "onAudioQuality", + "ios": "audioQualityBlock:", + "macos": "audioQualityBlock:" + }, + "onAudioVolumeIndication_IMediaPlayerSourceObserver": { + "windows": "onAudioVolumeIndication", + "android": "onAudioVolumeIndication", + "ios": "AgoraRtcMediaPlayer:volumeIndicationDidReceive:", + "macos": "AgoraRtcMediaPlayer:volumeIndicationDidReceive:" + }, + "onMetaData": { + "windows": "onMetaData [1/2]", + "android": "onMetaData", + "ios": "AgoraRtcMediaPlayer:didReceiveData:length:", + "macos": "AgoraRtcMediaPlayer:didReceiveData:length:" + }, + "onPlayerCacheStats": { + "windows": "onPlayerCacheStats", + "android": "onPlayerCacheStats", + "ios": "AgoraRtcMediaPlayer:cacheStats:", + "macos": "AgoraRtcMediaPlayer:cacheStats:" + }, + "onPlayerEvent": { + "windows": "onPlayerEvent", + "android": "onPlayerEvent", + "ios": "AgoraRtcMediaPlayer:didOccurEvent:elapsedTime:message:", + "macos": "AgoraRtcMediaPlayer:didOccurEvent:elapsedTime:message:" + }, + "onPlayerPlaybackStats": { + "windows": "onPlayerPlaybackStats", + "android": "onPlayerPlaybackStats", + "ios": "AgoraRtcMediaPlayer:playbackStats:", + "macos": "AgoraRtcMediaPlayer:playbackStats:" + }, + "onPlayerSourceStateChanged": { + "windows": "onPlayerSourceStateChanged", + "android": "onPlayerStateChanged", + "ios": "AgoraRtcMediaPlayer:didChangedToState:reason:", + "macos": "AgoraRtcMediaPlayer:didChangedToState:reason:" + }, + "onPositionChanged": { + "windows": "onPositionChanged", + "android": "onPositionChanged", + "ios": "AgoraMediaPlayer:didChangedToPosition:atTimestamp:", + "macos": "AgoraMediaPlayer:didChangedToPosition:atTimestamp:" + }, + "onReadData": { + "windows": "onReadData", + "android": "onReadData", + "ios": "AgoraRtcMediaPlayerCustomSourceOnReadCallback", + "macos": "AgoraRtcMediaPlayerCustomSourceOnReadCallback" + }, + "onSeek": { + "windows": "onSeek", + "android": "onSeek", + "ios": "AgoraRtcMediaPlayerCustomSourceOnSeekCallback", + "macos": "AgoraRtcMediaPlayerCustomSourceOnSeekCallback" + }, + "onPlayBufferUpdated": { + "windows": "onPlayBufferUpdated", + "android": "onPlayBufferUpdated", + "ios": "AgoraRtcMediaPlayer:didPlayBufferUpdated:", + "macos": "AgoraRtcMediaPlayer:didPlayBufferUpdated:" + }, + "onPreloadEvent": { + "windows": "onPreloadEvent", + "android": "onPreloadEvent", + "ios": "AgoraRtcMediaPlayer:didPreloadEvent:", + "macos": "AgoraRtcMediaPlayer:didPreloadEvent:" + }, + "onPlayerSrcInfoChanged": { + "windows": "onPlayerSrcInfoChanged", + "android": "onPlayerSrcInfoChanged", + "ios": "AgoraRtcMediaPlayer:playerSrcInfoDidChange:from:", + "macos": "AgoraRtcMediaPlayer:playerSrcInfoDidChange:from:" + }, + "onPlayerInfoUpdated": { + "windows": "onPlayerInfoUpdated [1/2]", + "android": "onPlayerInfoUpdated", + "ios": "AgoraRtcMediaPlayer:infoUpdated:", + "macos": "AgoraRtcMediaPlayer:infoUpdated:" + }, + "onDirectCdnStreamingStateChanged": { + "windows": "onDirectCdnStreamingStateChanged", + "android": "onDirectCdnStreamingStateChanged", + "ios": "onDirectCdnStreamingStateChanged:reason:message:", + "macos": "onDirectCdnStreamingStateChanged:reason:message:" + }, + "onDirectCdnStreamingStats": { + "windows": "onDirectCdnStreamingStats", + "android": "onDirectCdnStreamingStats", + "ios": "onDirectCdnStreamingStats:", + "macos": "onDirectCdnStreamingStats:" + }, + "onAudioMixingStateChanged": { + "windows": "onAudioMixingStateChanged", + "android": "onAudioMixingStateChanged", + "ios": "rtcEngine:audioMixingStateChanged:reasonCode:", + "macos": "rtcEngine:audioMixingStateChanged:reasonCode:" + }, + "onAudioMixingFinished": { + "windows": "onAudioMixingFinished", + "android": "onAudioMixingFinished", + "ios": "rtcEngineLocalAudioMixingDidFinish:", + "macos": "rtcEngineLocalAudioMixingDidFinish:" + }, + "onAudioEffectFinished": { + "windows": "onAudioEffectFinished", + "android": "onAudioEffectFinished", + "ios": "rtcEngineDidAudioEffectFinish:soundId:", + "macos": "rtcEngineDidAudioEffectFinish:soundId:" + }, + "onAudioMixingPositionChanged": { + "windows": "onAudioMixingPositionChanged", + "android": "onAudioMixingPositionChanged", + "ios": "rtcEngine:audioMixingPositionChanged:", + "macos": "rtcEngine:audioMixingPositionChanged:" + }, + "onEncryptionError": { + "windows": "onEncryptionError", + "android": "onEncryptionError", + "ios": "rtcEngine:didOccurEncryptionError:", + "macos": "rtcEngine:didOccurEncryptionError:" + }, + "onRtmpStreamingEvent": { + "windows": "onRtmpStreamingEvent", + "android": "onRtmpStreamingEvent", + "ios": "rtcEngine:rtmpStreamingEventWithUrl:eventCode:", + "macos": "rtcEngine:rtmpStreamingEventWithUrl:eventCode:" + }, + "onRtmpStreamingStateChanged": { + "windows": "onRtmpStreamingStateChanged", + "android": "onRtmpStreamingStateChanged", + "ios": "rtcEngine:rtmpStreamingChangedToState:state:reason:", + "macos": "rtcEngine:rtmpStreamingChangedToState:state:reason:" + }, + "onTranscodingUpdated": { + "windows": "onTranscodingUpdated", + "android": "onTranscodingUpdated", + "ios": "rtcEngineTranscodingUpdated:", + "macos": "rtcEngineTranscodingUpdated:" + }, + "onChannelMediaRelayStateChanged": { + "windows": "onChannelMediaRelayStateChanged", + "android": "onChannelMediaRelayStateChanged", + "ios": "rtcEngine:channelMediaRelayStateDidChange:error:", + "macos": "rtcEngine:channelMediaRelayStateDidChange:error:" + }, + "onAudioVolumeIndication": { + "windows": "onAudioVolumeIndication", + "android": "onAudioVolumeIndication", + "ios": "rtcEngine:reportAudioVolumeIndicationOfSpeakers:totalVolume:", + "macos": "rtcEngine:reportAudioVolumeIndicationOfSpeakers:totalVolume:" + }, + "onActiveSpeaker": { + "windows": "onActiveSpeaker", + "android": "onActiveSpeaker", + "ios": "rtcEngine:activeSpeaker:", + "macos": "rtcEngine:activeSpeaker:" + }, + "onFacePositionChanged": { + "windows": "onFacePositionChanged", + "android": "onFacePositionChanged", + "ios": "rtcEngine:facePositionDidChangeWidth:previewHeight:faces:" + }, + "onAudioRoutingChanged": { + "windows": "onAudioRoutingChanged", + "android": "onAudioRouteChanged", + "ios": "rtcEngine:didAudioRouteChanged:", + "macos": "rtcEngine:didAudioRouteChanged:" + }, + "onRemoteSubscribeFallbackToAudioOnly": { + "windows": "onRemoteSubscribeFallbackToAudioOnly", + "android": "onRemoteSubscribeFallbackToAudioOnly", + "ios": "rtcEngine:didRemoteSubscribeFallbackToAudioOnly:byUid:", + "macos": "rtcEngine:didRemoteSubscribeFallbackToAudioOnly:byUid:" + }, + "onLastmileQuality": { + "windows": "onLastmileQuality", + "android": "onLastmileQuality", + "ios": "rtcEngine:lastmileQuality:", + "macos": "rtcEngine:lastmileQuality:" + }, + "onLastmileProbeResult": { + "windows": "onLastmileProbeResult", + "android": "onLastmileProbeResult", + "ios": "rtcEngine:lastmileProbeTestResult:", + "macos": "rtcEngine:lastmileProbeTestResult:" + }, + "onLocalAudioSpectrum": { + "windows": "onLocalAudioSpectrum", + "android": "onLocalAudioSpectrum", + "ios": "onLocalAudioSpectrum:", + "macos": "onLocalAudioSpectrum:" + }, + "onRemoteAudioSpectrum": { + "windows": "onRemoteAudioSpectrum", + "android": "onRemoteAudioSpectrum", + "ios": "onRemoteAudioSpectrum:", + "macos": "onRemoteAudioSpectrum:" + }, + "onRecordAudioFrame": { + "windows": "onRecordAudioFrame", + "android": "onRecordAudioFrame", + "ios": "onRecordAudioFrame:channelId:", + "macos": "onRecordAudioFrame:channelId:" + }, + "onPlaybackAudioFrame": { + "windows": "onPlaybackAudioFrame", + "android": "onPlaybackAudioFrame", + "ios": "onPlaybackAudioFrame:", + "macos": "onPlaybackAudioFrame:" + }, + "onPlaybackAudioFrameBeforeMixing": { + "windows": "onPlaybackAudioFrameBeforeMixing", + "android": "onPlaybackAudioFrameBeforeMixing", + "ios": "onPlaybackAudioFrameBeforeMixing:channelId:uid:", + "macos": "onPlaybackAudioFrameBeforeMixing:channelId:uid:" + }, + "onMixedAudioFrame": { + "windows": "onMixedAudioFrame", + "android": "onMixedAudioFrame", + "ios": "onMixedAudioFrame:channelId:", + "macos": "onMixedAudioFrame:channelId:" + }, + "getObservedAudioFramePosition": { + "windows": "getObservedAudioFramePosition", + "android": "getObservedAudioFramePosition", + "ios": "getObservedAudioFramePosition", + "macos": "getObservedAudioFramePosition" + }, + "getRecordAudioParams": { + "windows": "getRecordAudioParams", + "android": "getRecordAudioParams", + "ios": "getRecordAudioParams", + "macos": "getRecordAudioParams" + }, + "getMixedAudioParams": { + "windows": "getMixedAudioParams", + "android": "getMixedAudioParams", + "ios": "getMixedAudioParams", + "macos": "getMixedAudioParams" + }, + "getPlaybackAudioParams": { + "windows": "getPlaybackAudioParams", + "android": "getPlaybackAudioParams", + "ios": "getPlaybackAudioParams", + "macos": "getPlaybackAudioParams" + }, + "onCaptureVideoFrame": { + "windows": "onCaptureVideoFrame", + "android": "onCaptureVideoFrame", + "ios": "onCaptureVideoFrame:sourceType:", + "macos": "onCaptureVideoFrame:sourceType:" + }, + "onEncodedVideoFrameReceived": { + "windows": "onEncodedVideoFrameReceived", + "android": "onEncodedVideoFrameReceived", + "ios": "onEncodedVideoFrameReceived:length:info:", + "macos": "onEncodedVideoFrameReceived:length:info:" + }, + "onRenderVideoFrame": { + "windows": "onRenderVideoFrame", + "android": "onRenderVideoFrame", + "ios": "onRenderVideoFrame:uid:channelId:", + "macos": "onRenderVideoFrame:uid:channelId:" + }, + "getRotationApplied": { + "windows": "getRotationApplied", + "android": "getRotationApplied", + "ios": "getRotationApplied", + "macos": "getRotationApplied" + }, + "getMirrorApplied": { + "windows": "getMirrorApplied", + "android": "getMirrorApplied", + "ios": "getMirrorApplied", + "macos": "getMirrorApplied" + }, + "getVideoFormatPreference": { + "windows": "getVideoFormatPreference", + "android": "getVideoFormatPreference", + "ios": "getVideoFormatPreference", + "macos": "getVideoFormatPreference" + }, + "getVideoFrameProcessMode": { + "windows": "getVideoFrameProcessMode", + "android": "getVideoFrameProcessMode", + "ios": "getVideoFrameProcessMode", + "macos": "getVideoFrameProcessMode" + }, + "getObservedFramePosition": { + "windows": "getObservedFramePosition", + "android": "getObservedFramePosition", + "ios": "getObservedFramePosition", + "macos": "getObservedFramePosition" + }, + "onPreEncodeVideoFrame": { + "windows": "onPreEncodeVideoFrame", + "android": "onPreEncodeVideoFrame", + "ios": "onPreEncodeVideoFrame:sourceType:", + "macos": "onPreEncodeVideoFrame:sourceType:" + }, + "onRecorderStateChanged": { + "windows": "onRecorderStateChanged", + "android": "onRecorderStateChanged", + "ios": "mediaRecorder:stateDidChanged:uid:state:reason:", + "macos": "mediaRecorder:stateDidChanged:uid:state:reason:" + }, + "onRecorderInfoUpdated": { + "windows": "onRecorderInfoUpdated", + "android": "onRecorderInfoUpdated", + "ios": "mediaRecorder:informationDidUpdated:uid:info:", + "macos": "mediaRecorder:informationDidUpdated:uid:info:" + }, + "getMaxMetadataSize": { + "windows": "getMaxMetadataSize", + "android": "getMaxMetadataSize", + "ios": "metadataMaxSize", + "macos": "metadataMaxSize" + }, + "onReadyToSendMetadata": { + "windows": "onReadyToSendMetadata", + "android": "onReadyToSendMetadata", + "ios": "readyToSendMetadataAtTimestamp:sourceType:", + "macos": "readyToSendMetadataAtTimestamp:sourceType:" + }, + "onMetadataReceived": { + "windows": "onMetadataReceived", + "android": "onMetadataReceived", + "ios": "didMetadataReceived:", + "macos": "didMetadataReceived:" + }, + "onCameraFocusAreaChanged": { + "windows": "onCameraFocusAreaChanged", + "android": "onCameraFocusAreaChanged", + "ios": "rtcEngine:cameraFocusDidChangedToRect:" + }, + "onCameraExposureAreaChanged": { + "windows": "onCameraExposureAreaChanged", + "android": "onCameraExposureAreaChanged", + "ios": "rtcEngine:cameraExposureDidChangedToRect:" + }, + "onCameraReady": { + "windows": "onCameraReady", + "android": "onCameraReady", + "ios": "rtcEngineCameraDidReady:" + }, + "onAudioDeviceStateChanged": { + "windows": "onAudioDeviceStateChanged" + }, + "onAudioDeviceVolumeChanged": { + "windows": "onAudioDeviceVolumeChanged" + }, + "onVideoDeviceStateChanged": { + "windows": "onVideoDeviceStateChanged" + }, + "onStreamMessage": { + "windows": "onStreamMessage", + "android": "onStreamMessage", + "ios": "rtcEngine:receiveStreamMessageFromUid:streamId:data:", + "macos": "rtcEngine:receiveStreamMessageFromUid:streamId:data:" + }, + "onStreamMessageError": { + "windows": "onStreamMessageError", + "android": "onStreamMessageError", + "ios": "rtcEngine:didOccurStreamMessageErrorFromUid:streamId:error:missed:cached:", + "macos": "rtcEngine:didOccurStreamMessageErrorFromUid:streamId:error:missed:cached:" + }, + "onSnapshotTaken": { + "windows": "onSnapshotTaken", + "android": "onSnapshotTaken", + "ios": "rtcEngine:snapshotTaken:filePath:width:height:errCode:", + "macos": "rtcEngine:snapshotTaken:filePath:width:height:errCode:" + }, + "onConnectionStateChange": { + "windows": "onConnectionStateChange", + "android": "onConnectionStateChange", + "ios": "connectionDidChangedToState", + "macos": "connectionDidChangedToState" + }, + "onTeammateJoined": { + "windows": "onTeammateJoined", + "android": "onTeammateJoined", + "ios": "teammateJoined", + "macos": "teammateJoined" + }, + "onTeammateLeft": { + "windows": "onTeammateLeft", + "android": "onTeammateLeft", + "ios": "teammateLeft", + "macos": "teammateLeft" + }, + "onTokenWillExpire": { + "windows": "onTokenWillExpire", + "android": "onTokenWillExpire", + "ios": "csaEngineTokenWillExpire", + "macos": "csaEngineTokenWillExpire" + }, + "onEarMonitoringAudioFrame": { + "windows": "onEarMonitoringAudioFrame", + "android": "onEarMonitoringAudioFrame", + "ios": "onEarMonitoringAudioFrame:", + "macos": "onEarMonitoringAudioFrame:" + }, + "getEarMonitoringAudioParams": { + "windows": "getEarMonitoringAudioParams", + "android": "getEarMonitoringAudioParams", + "ios": "getEarMonitoringAudioParams", + "macos": "getEarMonitoringAudioParams" + }, + "onRhythmPlayerStateChanged": { + "windows": "onRhythmPlayerStateChanged", + "android": "onRhythmPlayerStateChanged", + "ios": "rtcEngine:didRhythmPlayerStateChanged:reason:", + "macos": "rtcEngine:didRhythmPlayerStateChanged:reason:" + }, + "onLocalVideoTranscoderError": { + "windows": "onLocalVideoTranscoderError", + "android": "onLocalVideoTranscoderError", + "ios": "rtcEngine:didLocalVideoTranscoderErrorWithStream:errorCode:", + "macos": "rtcEngine:didLocalVideoTranscoderErrorWithStream:errorCode:" + }, + "onTranscodedStreamLayoutInfo": { + "windows": "onTranscodedStreamLayoutInfo", + "android": "onTranscodedStreamLayoutInfo", + "ios": "rtcEngine:didTranscodedStreamLayoutInfoUpdatedWithUserId:videoLayoutInfo:" + }, + "onPermissionError": { + "windows": "onPermissionError", + "android": "onPermissionError", + "ios": "rtcEngine:permissionError:", + "macos": "rtcEngine:permissionError:" + }, + "onProxyConnected": { + "windows": "onProxyConnected", + "android": "onProxyConnected", + "ios": "rtcEngine:didProxyConnected:withUid:proxyType:localProxyIp:elapsed:", + "macos": "rtcEngine:didProxyConnected:withUid:proxyType:localProxyIp:elapsed:" + }, + "onFaceInfo": { + "windows": "onFaceInfo", + "android": "onFaceInfo", + "ios": "onFaceInfo:", + "macos": "onFaceInfo:" + }, + "preloadEffectEx2": { + "android": "preloadEffectEx [2/2]", + "ios": "preloadEffectEx", + "macos": "preloadEffectEx" + }, + "playEffectEx2": { + "android": "playEffectEx [2/2]", + "ios": "playEffectEx:soundId:filePath:loopCount:pitch:pan:gain:publish:", + "macos": "playEffectEx:soundId:filePath:loopCount:pitch:pan:gain:publish:" + }, + "onEngineReleased": { + "android": "onEngineReleased" + }, + "getId": { + "android": "getId" + }, + "getBuffer": { + "android": "getBuffer" + }, + "getWidth": { + "android": "getWidth" + }, + "getHeight": { + "android": "getHeight" + }, + "getFormat": { + "android": "getFormat" + }, + "getType": { + "android": "getType" + }, + "getImageUrl": { + "android": "getImageUrl" + }, + "getOptions": { + "android": "getOptions" + }, + "getPositionInLandscapeMode": { + "android": "getPositionInLandscapeMode" + }, + "getPositionInPortraitMode": { + "android": "getPositionInPortraitMode" + }, + "isVisibleInPreview": { + "android": "isVisibleInPreview" + }, + "getzOrder": { + "android": "getzOrder" + }, + "destroy1": { + "android": "destroy [2/2]", + "ios": "destroy:", + "macos": "destroy:" + }, + "getPlaySrc": { + "android": "getPlaySrc [2/2]" + }, + "errorCode_RteException": { + "android": "errorCode" + }, + "getFaceShapeAreaOptions2": { + "android": "getFaceShapeAreaOptions [2/2]", + "ios": "getFaceShapeAreaOptions:", + "macos": "getFaceShapeAreaOptions:" + }, + "getFaceShapeBeautyOptions2": { + "android": "getFaceShapeBeautyOptions [2/2]", + "ios": "getFaceShapeBeautyOptions", + "macos": "getFaceShapeBeautyOptions" + }, + "setBeautyEffectOptions2": { + "android": "setBeautyEffectOptions [2/2]", + "ios": "setBeautyEffectOptions:options:sourceType:", + "macos": "setBeautyEffectOptions:options:sourceType:" + }, + "enableVirtualBackground2": { + "android": "enableVirtualBackground [2/2]", + "ios": "enableVirtualBackground:backData:segData:sourceType:", + "macos": "enableVirtualBackground:backData:segData:sourceType:" + }, + "setLowlightEnhanceOptions2": { + "android": "setLowlightEnhanceOptions [2/2]", + "ios": "setLowlightEnhanceOptions:options:sourceType:", + "macos": "setLowlightEnhanceOptions:options:sourceType:" + }, + "setVideoDenoiserOptions2": { + "android": "setVideoDenoiserOptions [2/2]", + "ios": "setVideoDenoiserOptions:options:sourceType:", + "macos": "setVideoDenoiserOptions:options:sourceType:" + }, + "setColorEnhanceOptions2": { + "android": "setColorEnhanceOptions [2/2]", + "ios": "setColorEnhanceOptions:options:sourceType:", + "macos": "setColorEnhanceOptions:options:sourceType:" + }, + "setFaceShapeAreaOptions2": { + "android": "setFaceShapeAreaOptions [2/2]", + "ios": "setFaceShapeAreaOptions:sourceType:", + "macos": "setFaceShapeAreaOptions:sourceType:" + }, + "setFaceShapeBeautyOptions2": { + "android": "setFaceShapeBeautyOptions [2/2]", + "ios": "setFaceShapeBeautyOptions:options:sourceType:", + "macos": "setFaceShapeBeautyOptions:options:sourceType:" + }, + "setFilterEffectOptions2": { + "android": "setFilterEffectOptions [2/2]", + "ios": "setFilterEffectOptions:options:", + "macos": "setFilterEffectOptions:options:" + }, + "getUserInfoByUidEx": { + "android": "getUserInfoByUid", + "ios": "getUserInfoByUidEx:connection:error:", + "macos": "getUserInfoByUidEx:connection:error:" + }, + "getUserInfoByUserAccountEx": { + "android": "getUserInfoByUserAccount", + "ios": "getUserInfoByUserAccountEx:connection:error:", + "macos": "getUserInfoByUserAccountEx:connection:error:" + }, + "setRemoteVideoStreamTypeEx2": { + "android": "setRemoteVideoStreamTypeEx [2/2]" + }, + "getAudioEffectManager": { + "android": "getAudioEffectManager" + }, + "playEffect2": { + "android": "playEffect [1/2]", + "ios": "playEffect:filePath:loopCount:pitch:pan:gain:publish:", + "macos": "playEffect:filePath:loopCount:pitch:pan:gain:publish:" + }, + "create_ILocalSpatialAudioEngine": { + "android": "create" + }, + "release_ILocalSpatialAudioEngine": { + "android": "destroy", + "ios": "destroy", + "macos": "destroy" + }, + "create_ICloudSpatialAudioEngine": { + "android": "create" + }, + "addBackgroundImage": { + "android": "addBackgroundImage" + }, + "addUser": { + "android": "addUser", + "ios": "addUser:", + "macos": "addUser:" + }, + "addWatermark": { + "android": "addWatermark" + }, + "getAdvancedFeatures": { + "android": "getAdvancedFeatures", + "ios": "getAdvancedFeatures", + "macos": "getAdvancedFeatures" + }, + "getBackgroundColor": { + "android": "getBackgroundColor" + }, + "getBackgroundImageList": { + "android": "getBackgroundImageList" + }, + "getBlue": { + "android": "getBlue" + }, + "getGreen": { + "android": "getGreen" + }, + "getRed": { + "android": "getRed" + }, + "getUserCount": { + "android": "getUserCount" + }, + "getUsers": { + "android": "getUsers" + }, + "getWatermarkList": { + "android": "getWatermarkList" + }, + "removeBackgroundImage": { + "android": "removeBackgroundImage" + }, + "removeUser": { + "android": "removeUser", + "ios": "removeUser:", + "macos": "removeUser:" + }, + "removeWatermark": { + "android": "removeWatermark" + }, + "setAdvancedFeatures": { + "android": "setAdvancedFeatures", + "ios": "setAdvancedFeatures:opened:", + "macos": "setAdvancedFeatures:opened:" + }, + "setBackgroundColor": { + "android": "setBackgroundColor [1/2]" + }, + "setBackgroundColor2": { + "android": "setBackgroundColor [2/2]" + }, + "setBlue": { + "android": "setBlue" + }, + "setGreen": { + "android": "setGreen" + }, + "setRed": { + "android": "setRed" + }, + "setUsers": { + "android": "setUsers [1/2]" + }, + "setUsers2": { + "android": "setUsers [2/2]" + }, + "setSrcChannelInfo": { + "android": "setSrcChannelInfo" + }, + "setDestChannelInfo": { + "android": "setDestChannelInfo", + "ios": "setDestinationInfo:forChannelName:", + "macos": "setDestinationInfo:forChannelName:" + }, + "getDestChannelMediaInfos": { + "android": "getDestChannelMediaInfos" + }, + "getSrcChannelMediaInfo": { + "android": "getSrcChannelMediaInfo" + }, + "removeDestChannelInfo": { + "android": "removeDestChannelInfo", + "ios": "removeDestinationInfoForChannelName:", + "macos": "removeDestinationInfoForChannelName:" + }, + "enableInEarMonitoring": { + "android": "enableInEarMonitoring [1/2]", + "ios": "enableInEarMonitoring:", + "macos": "enableInEarMonitoring:" + }, + "setRemoteVideoStreamType2": { + "android": "setRemoteVideoStreamType [2/2]" + }, + "setRemoteDefaultVideoStreamType2": { + "android": "setRemoteDefaultVideoStreamType [2/2]" + }, + "setRemoteSubscribeFallbackOption2": { + "android": "setRemoteSubscribeFallbackOption [2/2]" + }, + "pushVideoFrame2": { + "android": "pushExternalVideoFrame [1/2]", + "ios": "pushExternalVideoFrame:", + "macos": "pushExternalVideoFrame:" + }, + "pushVideoFrame3": { + "android": "pushExternalVideoFrameById [2/2]" + }, + "pushVideoFrame4": { + "android": "pushExternalVideoFrame [2/2]" + }, + "isTextureEncodeSupported": { + "android": "isTextureEncodeSupported" + }, + "setExternalAudioSource": { + "android": "setExternalAudioSource [1/2]", + "ios": "setExternalAudioSource:sampleRate:channels:", + "macos": "setExternalAudioSource:sampleRate:channels:" + }, + "pushAudioFrame2": { + "android": "pushExternalAudioFrame", + "ios": "pushExternalAudioFrameRawData:samples:sampleRate:channels:trackId:timestamp:", + "macos": "pushExternalAudioFrameRawData:samples:sampleRate:channels:trackId:timestamp:" + }, + "pullAudioFrame2": { + "android": "pullPlaybackAudioFrame [2/2]" + }, + "addExtension": { + "android": "addExtension" + }, + "getExtensionProperty": { + "android": "getExtensionProperty [1/2]", + "ios": "getExtensionPropertyWithVendor:extension:key:", + "macos": "getExtensionPropertyWithVendor:extension:key:" + }, + "switchCamera2": { + "android": "switchCamera [2/2]" + }, + "open2_IMusicPlayer": { + "android": "open [2/2]" + }, + "stop_IMusicPlayer": { + "android": "stop [2/2]" + }, + "destroy_IMusicContentCenter": { + "android": "destroy [2/2]", + "ios": "destroy" + }, + "destroy_IMusicPlayer": { + "android": "destroy [1/2]" + }, + "getMusicCollectionByMusicChartId2": { + "android": "getMusicCollectionByMusicChartId [2/2]" + }, + "searchMusic2": { + "android": "searchMusic [2/2]" + }, + "addHandler": { + "android": "addHandler" + }, + "getNativeHandle": { + "android": "getNativeHandle", + "ios": "getNativeHandle", + "macos": "getNativeHandle" + }, + "removeHandler": { + "android": "removeHandler" + }, + "onResult_AsyncCallback": { + "android": "onResult" + }, + "onResult_PlayerGetStatsCallback": { + "android": "onResult" + }, + "playEffectEx3": { + "ios": "playEffectEx:soundId:filePath:loopCount:pitch:pan:gain:startPos:", + "macos": "playEffectEx:soundId:filePath:loopCount:pitch:pan:gain:startPos:" + }, + "playEffectEx4": { + "ios": "playEffectEx:soundId:filePath:loopCount:pitch:pan:gain:", + "macos": "playEffectEx:soundId:filePath:loopCount:pitch:pan:gain:" + }, + "sharedInstance": { + "ios": "sharedInstance", + "macos": "sharedInstance" + }, + "initWithSize": { + "ios": "initWithSize:frameRate:bitrate:orientationMode:mirrorMode:", + "macos": "initWithSize:frameRate:bitrate:orientationMode:mirrorMode:" + }, + "initWithWidth": { + "ios": "initWithWidth:height:frameRate:bitrate:orientationMode:mirrorMode:", + "macos": "initWithWidth:height:frameRate:bitrate:orientationMode:mirrorMode:" + }, + "setVideoProfile2": { + "ios": "setVideoResolution:andFrameRate:bitrate:", + "macos": "setVideoResolution:andFrameRate:bitrate:" + }, + "playEffect1": { + "ios": "playEffect:filePath:loopCount:pitch:pan:gain:", + "macos": "playEffect:filePath:loopCount:pitch:pan:gain:" + }, + "updateSelfTransform": { + "ios": "updateSelfTransform:" + }, + "defaultTranscoding": { + "ios": "defaultTranscoding", + "macos": "defaultTranscoding" + }, + "pushExternalAudioFrameSampleBuffer1": { + "ios": "pushExternalAudioFrameSampleBuffer:", + "macos": "pushExternalAudioFrameSampleBuffer:" + }, + "pushExternalAudioFrameSampleBuffer2": { + "ios": "pushExternalAudioFrameSampleBuffer:sampleRate:channels:trackId:", + "macos": "pushExternalAudioFrameSampleBuffer:sampleRate:channels:trackId:" + }, + "pullPlaybackAudioFrameSampleBufferByLengthInByte": { + "ios": "pullPlaybackAudioFrameSampleBufferByLengthInByte:", + "macos": "pullPlaybackAudioFrameSampleBufferByLengthInByte:" + }, + "setVideoFrameDelegate": { + "ios": "setVideoFrameDelegate:", + "macos": "setVideoFrameDelegate:" + }, + "setMediaMetadataDataSource": { + "ios": "setMediaMetadataDataSource:withType:", + "macos": "setMediaMetadataDataSource:withType:" + }, + "enableMainQueueDispatch_IMediaRecorder": { + "ios": "enableMainQueueDispatch:", + "macos": "enableMainQueueDispatch:" + }, + "enableMainQueueDispatch_IMusicContentCenter": { + "ios": "enableMainQueueDispatch:" + }, + "enableMainQueueDispatch": { + "ios": "enableMainQueueDispatch:", + "macos": "enableMainQueueDispatch:" + }, + "delegate": { + "ios": "delegate", + "macos": "delegate" + }, + "AgoraRtcMediaPlayerGetVideoPixelFormat": { + "ios": "AgoraRtcMediaPlayerGetVideoPixelFormat", + "macos": "AgoraRtcMediaPlayerGetVideoPixelFormat" + }, + "didReceivePixelBuffer": { + "ios": "AgoraRtcMediaPlayer:didReceivePixelBuffer:", + "macos": "AgoraRtcMediaPlayer:didReceivePixelBuffer:" + }, + "updateScreenCaptureRegion2": { + "macos": "updateScreenCaptureRegion:" + }, + "enumerateDevices": { + "macos": "enumerateDevices:" + }, + "getDeviceInfo": { + "macos": "getDeviceInfo:" + }, + "getDeviceVolume": { + "macos": "getDeviceVolume:" + }, + "monitorDeviceChange": { + "macos": "monitorDeviceChange:" + }, + "setDeviceVolume": { + "macos": "setDeviceVolume:volume:" + }, + "stateChanged": { + "macos": "rtcEngine:device:type:stateChanged:" + } + }, + "struct": { + "IRtcEngine": { + "windows": "IRtcEngine", + "android": "RtcEngine", + "ios": "AgoraRtcEngineKit", + "macos": "AgoraRtcEngineKit" + }, + "IRtcEngineEx": { + "windows": "IRtcEngineEx", + "android": "RtcEngineEx", + "ios": "AgoraRtcEngineKitEx", + "macos": "AgoraRtcEngineKitEx" + }, + "IRtcEngineEventHandler": { + "windows": "IRtcEngineEventHandler", + "android": "IRtcEngineEventHandler", + "ios": "AgoraRtcEngineDelegate", + "macos": "AgoraRtcEngineDelegate" + }, + "IAudioDeviceManager": { + "windows": "IAudioDeviceManager" + }, + "IVideoDeviceManager": { + "windows": "IVideoDeviceManager" + }, + "IAudioDeviceCollection": { + "windows": "IAudioDeviceCollection" + }, + "IVideoDeviceCollection": { + "windows": "IVideoDeviceCollection" + }, + "IAudioEncodedFrameObserver": { + "windows": "IAudioEncodedFrameObserver", + "android": "IAudioEncodedFrameObserver", + "ios": "AgoraAudioEncodedFrameDelegate", + "macos": "AgoraAudioEncodedFrameDelegate" + }, + "IAudioFrameObserver": { + "windows": "IAudioFrameObserver", + "android": "IAudioFrameObserver", + "ios": "AgoraAudioFrameDelegate", + "macos": "AgoraAudioFrameDelegate" + }, + "IAudioFrameObserverBase": { + "windows": "IAudioFrameObserverBase" + }, + "IAudioPcmFrameSink": { + "windows": "IAudioPcmFrameSink", + "ios": "AgoraRtcMediaPlayerAudioFrameDelegate", + "macos": "AgoraRtcMediaPlayerAudioFrameDelegate" + }, + "IMediaEngine": { + "windows": "IMediaEngine" + }, + "IMediaPlayer": { + "windows": "IMediaPlayer", + "android": "IMediaPlayer", + "ios": "AgoraRtcMediaPlayerProtocol", + "macos": "AgoraRtcMediaPlayerProtocol" + }, + "IMediaPlayerCacheManager": { + "windows": "IMediaPlayerCacheManager", + "android": "IMediaPlayerCacheManager", + "ios": "AgoraRtcMediaPlayerCacheManagerProtocol", + "macos": "AgoraRtcMediaPlayerCacheManagerProtocol" + }, + "IMediaPlayerCustomDataProvider": { + "windows": "IMediaPlayerCustomDataProvider", + "android": "IMediaPlayerCustomDataProvider" + }, + "IMediaPlayerSourceObserver": { + "windows": "IMediaPlayerSourceObserver", + "android": "IMediaPlayerObserver", + "ios": "AgoraRtcMediaPlayerDelegate", + "macos": "AgoraRtcMediaPlayerDelegate" + }, + "IMediaRecorder": { + "windows": "IMediaRecorder", + "android": "AgoraMediaRecorder", + "ios": "AgoraMediaRecorder", + "macos": "AgoraMediaRecorder" + }, + "IMediaRecorderObserver": { + "windows": "IMediaRecorderObserver", + "android": "IMediaRecorderCallback", + "ios": "AgoraMediaRecorderDelegate", + "macos": "AgoraMediaRecorderDelegate" + }, + "IMetadataObserver": { + "windows": "IMetadataObserver", + "android": "IMetadataObserver", + "ios": "AgoraMediaMetadataDelegate", + "macos": "AgoraMediaMetadataDelegate" + }, + "IPacketObserver": { + "windows": "IPacketObserver" + }, + "IVideoEncodedFrameObserver": { + "windows": "IVideoEncodedFrameObserver", + "android": "IVideoEncodedFrameObserver", + "ios": "AgoraEncodedVideoFrameDelegate", + "macos": "AgoraEncodedVideoFrameDelegate" + }, + "IVideoFrameObserver": { + "windows": "IVideoFrameObserver", + "android": "IVideoFrameObserver", + "ios": "AgoraVideoFrameDelegate", + "macos": "AgoraVideoFrameDelegate" + }, + "IFaceInfoObserver": { + "windows": "IFaceInfoObserver", + "android": "IFaceInfoObserver", + "ios": "AgoraFaceInfoDelegate", + "macos": "AgoraFaceInfoDelegate" + }, + "IAudioSpectrumObserver": { + "windows": "IAudioSpectrumObserver", + "android": "IAudioSpectrumObserver", + "ios": "AgoraAudioSpectrumDelegate", + "macos": "AgoraAudioSpectrumDelegate" + }, + "IBaseSpatialAudioEngine": { + "windows": "IBaseSpatialAudioEngine", + "android": "IBaseSpatialAudioEngine", + "ios": "AgoraSpatialAudioKitBase", + "macos": "AgoraSpatialAudioKitBase" + }, + "ILocalSpatialAudioEngine": { + "windows": "ILocalSpatialAudioEngine", + "android": "ILocalSpatialAudioEngine", + "ios": "AgoraLocalSpatialAudioKit", + "macos": "AgoraLocalSpatialAudioKit" + }, + "IScreenCaptureSourceList": { + "windows": "IScreenCaptureSourceList" + }, + "IAgoraParameter": { + "windows": "IAgoraParameter" + }, + "IMusicContentCenterEventHandler": { + "windows": "IMusicContentCenterEventHandler", + "android": "IMusicContentCenterEventHandler", + "ios": "AgoraMusicContentCenterEventDelegate" + }, + "IMusicPlayer": { + "windows": "IMusicPlayer", + "android": "IAgoraMusicPlayer", + "ios": "AgoraMusicPlayerProtocol" + }, + "IMusicContentCenter": { + "windows": "IMusicContentCenter", + "android": "IAgoraMusicContentCenter", + "ios": "AgoraMusicContentCenter" + }, + "Canvas": { + "windows": "Canvas", + "android": "Canvas", + "ios": "AgoraRteCanvas", + "macos": "AgoraRteCanvas" + }, + "Rte": { + "windows": "Rte", + "android": "Rte", + "ios": "AgoraRte", + "macos": "AgoraRte" + }, + "Player": { + "windows": "Player", + "android": "Player", + "ios": "AgoraRtePlayerConfig", + "macos": "AgoraRtePlayerConfig" + }, + "PlayerConfig": { + "windows": "PlayerConfig", + "android": "PlayerConfig", + "ios": "AgoraRtePlayerConfig", + "macos": "AgoraRtePlayerConfig" + }, + "PlayerObserver": { + "windows": "PlayerObserver", + "android": "PlayerObserver", + "ios": "AgoraRtePlayerObserver", + "macos": "AgoraRtePlayerObserver" + }, + "AudioRecordingConfiguration": { + "windows": "AudioRecordingConfiguration", + "android": "AudioRecordingConfiguration", + "ios": "AgoraAudioRecordingConfiguration", + "macos": "AgoraAudioRecordingConfiguration" + }, + "AudioFrame": { + "windows": "AudioFrame", + "android": "AudioFrame", + "ios": "AgoraAudioFrame", + "macos": "AgoraAudioFrame" + }, + "AudioParams": { + "windows": "AudioParams", + "android": "AudioParams", + "ios": "AgoraAudioParams", + "macos": "AgoraAudioParams" + }, + "AudioPcmFrame": { + "windows": "AudioPcmFrame" + }, + "AudioEncodedFrameObserverConfig": { + "windows": "AudioEncodedFrameObserverConfig", + "android": "AudioEncodedFrameObserverConfig", + "ios": "AgoraAudioEncodedFrameDelegateConfig", + "macos": "AgoraAudioEncodedFrameDelegateConfig" + }, + "AudioSpectrumData": { + "windows": "AudioSpectrumData", + "android": "AudioSpectrumInfo" + }, + "AudioVolumeInfo": { + "windows": "AudioVolumeInfo", + "android": "AudioVolumeInfo", + "ios": "AgoraRtcAudioVolumeInfo", + "macos": "AgoraRtcAudioVolumeInfo" + }, + "AudioTrackConfig": { + "windows": "AudioTrackConfig", + "android": "AudioTrackConfig", + "ios": "AgoraAudioTrackConfig", + "macos": "AgoraAudioTrackConfig" + }, + "BeautyOptions": { + "windows": "BeautyOptions", + "android": "BeautyOptions", + "ios": "AgoraBeautyOptions", + "macos": "AgoraBeautyOptions" + }, + "CameraCapturerConfiguration": { + "windows": "CameraCapturerConfiguration", + "android": "CameraCapturerConfiguration", + "ios": "AgoraCameraCapturerConfiguration", + "macos": "AgoraCameraCapturerConfiguration" + }, + "CacheStatistics": { + "windows": "CacheStatistics", + "android": "CacheStatistics", + "ios": "AgoraMediaPlayerCacheStatistics", + "macos": "AgoraMediaPlayerCacheStatistics" + }, + "CanvasConfig": { + "windows": "CanvasConfig", + "android": "CanvasConfig", + "ios": "AgoraRteCanvasConfig", + "macos": "AgoraRteCanvasConfig" + }, + "ChannelMediaInfo": { + "windows": "ChannelMediaInfo", + "android": "ChannelMediaInfo", + "ios": "AgoraChannelMediaRelayInfo", + "macos": "AgoraChannelMediaRelayInfo" + }, + "ChannelMediaOptions": { + "windows": "ChannelMediaOptions", + "android": "ChannelMediaOptions", + "ios": "AgoraRtcChannelMediaOptions", + "macos": "AgoraRtcChannelMediaOptions" + }, + "ChannelMediaRelayConfiguration": { + "windows": "ChannelMediaRelayConfiguration", + "android": "ChannelMediaRelayConfiguration", + "ios": "AgoraChannelMediaRelayConfiguration", + "macos": "AgoraChannelMediaRelayConfiguration" + }, + "ClientRoleOptions": { + "windows": "ClientRoleOptions", + "android": "ClientRoleOptions", + "ios": "AgoraClientRoleOptions", + "macos": "AgoraClientRoleOptions" + }, + "ClimaxSegment": { + "windows": "ClimaxSegment", + "android": "ClimaxSegment", + "ios": "AgoraClimaxSegment" + }, + "ContentInspectConfig": { + "windows": "ContentInspectConfig", + "android": "ContentInspectConfig", + "ios": "AgoraContentInspectConfig", + "macos": "AgoraContentInspectConfig" + }, + "CodecCapInfo": { + "windows": "CodecCapInfo", + "android": "CodecCapInfo", + "ios": "AgoraVideoCodecCapInfo", + "macos": "AgoraVideoCodecCapInfo" + }, + "CodecCapLevels": { + "windows": "CodecCapLevels", + "android": "CodecCapLevels", + "ios": "AgoraVideoCodecCapLevels", + "macos": "AgoraVideoCodecCapLevels" + }, + "ColorEnhanceOptions": { + "windows": "ColorEnhanceOptions", + "android": "ColorEnhanceOptions", + "ios": "AgoraColorEnhanceOptions", + "macos": "AgoraColorEnhanceOptions" + }, + "Config": { + "windows": "Config", + "android": "Config", + "ios": "AgoraRteConfig", + "macos": "AgoraRteConfig" + }, + "ContentInspectModule": { + "windows": "ContentInspectModule", + "android": "ContentInspectModule", + "ios": "AgoraContentInspectModule", + "macos": "AgoraContentInspectModule" + }, + "DataStreamConfig": { + "windows": "DataStreamConfig", + "android": "DataStreamConfig", + "ios": "AgoraDataStreamConfig", + "macos": "AgoraDataStreamConfig" + }, + "DeviceInfo": { + "windows": "DeviceInfo", + "android": "DeviceInfo" + }, + "DirectCdnStreamingMediaOptions": { + "windows": "DirectCdnStreamingMediaOptions", + "android": "DirectCdnStreamingMediaOptions", + "ios": "AgoraDirectCdnStreamingMediaOptions", + "macos": "AgoraDirectCdnStreamingMediaOptions" + }, + "DirectCdnStreamingStats": { + "windows": "DirectCdnStreamingStats", + "android": "DirectCdnStreamingStats", + "ios": "AgoraDirectCdnStreamingStats", + "macos": "AgoraDirectCdnStreamingStats" + }, + "EchoTestConfiguration": { + "windows": "EchoTestConfiguration", + "android": "EchoTestConfiguration", + "ios": "AgoraEchoTestConfiguration", + "macos": "AgoraEchoTestConfiguration" + }, + "EncodedAudioFrameInfo": { + "windows": "EncodedAudioFrameInfo", + "ios": "AgoraEncodedAudioFrameInfo", + "macos": "AgoraEncodedAudioFrameInfo" + }, + "EncodedVideoFrameInfo": { + "windows": "EncodedVideoFrameInfo", + "android": "EncodedVideoFrameInfo", + "ios": "AgoraEncodedVideoFrameInfo", + "macos": "AgoraEncodedVideoFrameInfo" + }, + "EncryptionConfig": { + "windows": "EncryptionConfig", + "android": "EncryptionConfig", + "ios": "AgoraEncryptionConfig", + "macos": "AgoraEncryptionConfig" + }, + "Error": { + "windows": "Error", + "android": "Error", + "ios": "AgoraRteError", + "macos": "AgoraRteError" + }, + "ExtensionContext": { + "windows": "ExtensionContext", + "android": "ExtensionContext", + "ios": "AgoraExtensionContext", + "macos": "AgoraExtensionContext" + }, + "ExternalVideoFrame": { + "windows": "ExternalVideoFrame", + "android": "AgoraVideoFrame", + "ios": "AgoraVideoFrame", + "macos": "AgoraVideoFrame" + }, + "FaceShapeAreaOptions": { + "windows": "FaceShapeAreaOptions", + "android": "FaceShapeAreaOptions", + "ios": "AgoraFaceShapeAreaOptions", + "macos": "AgoraFaceShapeAreaOptions" + }, + "FaceShapeBeautyOptions": { + "windows": "FaceShapeBeautyOptions", + "android": "FaceShapeBeautyOptions", + "ios": "AgoraFaceShapeBeautyOptions", + "macos": "AgoraFaceShapeBeautyOptions" + }, + "FilterEffectOptions": { + "windows": "FilterEffectOptions", + "android": "FilterEffectOptions", + "ios": "AgoraFilterEffectOptions", + "macos": "AgoraFilterEffectOptions" + }, + "FocalLengthInfo": { + "windows": "FocalLengthInfo", + "android": "AgoraFocalLengthInfo", + "ios": "AgoraFocalLengthInfo" + }, + "IDirectCdnStreamingEventHandler": { + "windows": "IDirectCdnStreamingEventHandler", + "android": "IDirectCdnStreamingEventHandler", + "ios": "AgoraDirectCdnStreamingEventDelegate", + "macos": "AgoraDirectCdnStreamingEventDelegate" + }, + "ImageTrackOptions": { + "windows": "ImageTrackOptions", + "android": "ImageTrackOptions", + "ios": "AgoraImageTrackOptions", + "macos": "AgoraImageTrackOptions" + }, + "LastmileProbeConfig": { + "windows": "LastmileProbeConfig", + "android": "LastmileProbeConfig", + "ios": "AgoraLastmileProbeConfig", + "macos": "AgoraLastmileProbeConfig" + }, + "LastmileProbeOneWayResult": { + "windows": "LastmileProbeOneWayResult", + "android": "LastmileProbeOneWayResult", + "ios": "AgoraLastmileProbeOneWayResult", + "macos": "AgoraLastmileProbeOneWayResult" + }, + "LastmileProbeResult": { + "windows": "LastmileProbeResult", + "android": "LastmileProbeResult", + "ios": "AgoraLastmileProbeResult", + "macos": "AgoraLastmileProbeResult" + }, + "LeaveChannelOptions": { + "windows": "LeaveChannelOptions", + "android": "LeaveChannelOptions", + "ios": "AgoraLeaveChannelOptions", + "macos": "AgoraLeaveChannelOptions" + }, + "LiveTranscoding": { + "windows": "LiveTranscoding", + "android": "LiveTranscoding", + "ios": "AgoraLiveTranscoding", + "macos": "AgoraLiveTranscoding" + }, + "LiveStreamAdvancedFeature": { + "windows": "LiveStreamAdvancedFeature", + "ios": "AgoraLiveStreamAdvancedFeature", + "macos": "AgoraLiveStreamAdvancedFeature" + }, + "LocalAccessPointConfiguration": { + "windows": "LocalAccessPointConfiguration", + "android": "LocalAccessPointConfiguration", + "ios": "AgoraLocalAccessPointConfiguration", + "macos": "AgoraLocalAccessPointConfiguration" + }, + "LocalAudioStats": { + "windows": "LocalAudioStats", + "android": "LocalAudioStats", + "ios": "AgoraRtcLocalAudioStats", + "macos": "AgoraRtcLocalAudioStats" + }, + "LocalSpatialAudioConfig": { + "windows": "LocalSpatialAudioConfig", + "android": "LocalSpatialAudioConfig", + "ios": "AgoraLocalSpatialAudioConfig", + "macos": "AgoraLocalSpatialAudioConfig" + }, + "LocalTranscoderConfiguration": { + "windows": "LocalTranscoderConfiguration", + "android": "LocalTranscoderConfiguration", + "ios": "AgoraLocalTranscoderConfiguration", + "macos": "AgoraLocalTranscoderConfiguration" + }, + "LocalVideoStats": { + "windows": "LocalVideoStats", + "android": "LocalVideoStats", + "ios": "AgoraRtcLocalVideoStats", + "macos": "AgoraRtcLocalVideoStats" + }, + "LogConfig": { + "windows": "LogConfig", + "android": "LogConfig", + "ios": "AgoraLogConfig", + "macos": "AgoraLogConfig" + }, + "LogUploadServerInfo": { + "windows": "LogUploadServerInfo", + "android": "LogUploadServerInfo", + "ios": "LogUploadServerInfo", + "macos": "LogUploadServerInfo" + }, + "MediaRecorderConfiguration": { + "windows": "MediaRecorderConfiguration", + "android": "MediaRecorderConfiguration", + "ios": "AgoraMediaRecorderConfiguration", + "macos": "AgoraMediaRecorderConfiguration" + }, + "MediaSource": { + "windows": "MediaSource", + "android": "MediaPlayerSource", + "ios": "AgoraMediaSource", + "macos": "AgoraMediaSource" + }, + "MixedAudioStream": { + "windows": "MixedAudioStream", + "android": "MixedAudioStream", + "ios": "AgoraMixedAudioStream", + "macos": "AgoraMixedAudioStream" + }, + "LocalAudioMixerConfiguration": { + "windows": "LocalAudioMixerConfiguration", + "android": "LocalAudioMixerConfiguration", + "ios": "AgoraLocalAudioMixerConfiguration", + "macos": "AgoraLocalAudioMixerConfiguration" + }, + "LowlightEnhanceOptions": { + "windows": "LowlightEnhanceOptions", + "android": "LowLightEnhanceOptions", + "ios": "AgoraLowlightEnhanceOptions", + "macos": "AgoraLowlightEnhanceOptions" + }, + "Metadata": { + "windows": "Metadata", + "android": "AgoraMetadata", + "ios": "AgoraMetadata", + "macos": "AgoraMetadata" + }, + "Music": { + "windows": "Music", + "android": "Music", + "ios": "AgoraMusic" + }, + "MusicCacheInfo": { + "windows": "MusicCacheInfo", + "android": "MusicCacheInfo", + "ios": "AgoraMusicCacheInfo" + }, + "MusicChartInfo": { + "windows": "MusicChartInfo", + "android": "MusicChartInfo", + "ios": "AgoraMusicChartInfo" + }, + "MusicCollection": { + "windows": "MusicCollection", + "android": "MusicCollection", + "ios": "AgoraMusicCollection" + }, + "MusicChartCollection": { + "windows": "MusicChartCollection" + }, + "MusicContentCenterConfiguration": { + "windows": "MusicContentCenterConfiguration", + "android": "MusicContentCenterConfiguration", + "ios": "AgoraMusicContentCenterConfig" + }, + "Packet": { + "windows": "Packet" + }, + "PlayerPlaybackStats": { + "windows": "PlayerPlaybackStats", + "android": "PlayerPlaybackStats", + "ios": "AgoraMediaPlayerPlaybackStats", + "macos": "AgoraMediaPlayerPlaybackStats" + }, + "PlayerStreamInfo": { + "windows": "PlayerStreamInfo", + "android": "MediaStreamInfo", + "ios": "AgoraRtcMediaStreamInfo", + "macos": "AgoraRtcMediaStreamInfo" + }, + "PlayerUpdatedInfo": { + "windows": "PlayerUpdatedInfo", + "android": "PlayerUpdatedInfo", + "ios": "AgoraMediaPlayerUpdatedInfo", + "macos": "AgoraMediaPlayerUpdatedInfo" + }, + "RecorderInfo": { + "windows": "RecorderInfo", + "android": "RecorderInfo", + "ios": "AgoraMediaRecorderInfo", + "macos": "AgoraMediaRecorderInfo" + }, + "RecorderStreamInfo": { + "windows": "RecorderStreamInfo", + "android": "RecorderStreamInfo", + "ios": "AgoraRecorderStreamInfo", + "macos": "AgoraRecorderStreamInfo" + }, + "Rectangle": { + "windows": "Rectangle", + "android": "Rectangle" + }, + "RemoteAudioStats": { + "windows": "RemoteAudioStats", + "android": "RemoteAudioStats", + "ios": "AgoraRtcRemoteAudioStats", + "macos": "AgoraRtcRemoteAudioStats" + }, + "RemoteVideoStats": { + "windows": "RemoteVideoStats", + "android": "RemoteVideoStats", + "ios": "AgoraRtcRemoteVideoStats", + "macos": "AgoraRtcRemoteVideoStats" + }, + "RemoteVoicePositionInfo": { + "windows": "RemoteVoicePositionInfo", + "android": "RemoteVoicePositionInfo", + "ios": "AgoraRemoteVoicePositionInfo", + "macos": "AgoraRemoteVoicePositionInfo" + }, + "RtcConnection": { + "windows": "RtcConnection", + "android": "RtcConnection", + "ios": "AgoraRtcConnection", + "macos": "AgoraRtcConnection" + }, + "RtcEngineConfig": { + "windows": "RtcEngineContext", + "android": "RtcEngineConfig", + "ios": "AgoraRtcEngineConfig", + "macos": "AgoraRtcEngineConfig" + }, + "RtcImage": { + "windows": "RtcImage", + "android": "AgoraImage", + "ios": "AgoraImage", + "macos": "AgoraImage" + }, + "RtePlayerInfo": { + "windows": "PlayerInfo", + "android": "PlayerInfo", + "ios": "AgoraRtePlayerInfo", + "macos": "AgoraRtePlayerInfo" + }, + "RtePlayerStats": { + "windows": "RtePlayerStats", + "android": "PlayerStats", + "ios": "AgoraRtePlayerStats", + "macos": "AgoraRtePlayerStats" + }, + "RtcStats": { + "windows": "RtcStats", + "android": "RtcStats", + "ios": "AgoraChannelStats", + "macos": "AgoraChannelStats" + }, + "ScreenCaptureConfiguration": { + "windows": "ScreenCaptureConfiguration", + "macos": "AgoraScreenCaptureConfiguration" + }, + "ScreenCaptureParameters": { + "windows": "ScreenCaptureParameters", + "android": "ScreenCaptureParameters", + "ios": "AgoraScreenCaptureParameters", + "macos": "AgoraScreenCaptureParameters" + }, + "ScreenCaptureParameters2": { + "windows": "ScreenCaptureParameters2", + "android": "ScreenCaptureParameters", + "ios": "AgoraScreenCaptureParameters2" + }, + "ScreenAudioParameters": { + "windows": "ScreenAudioParameters", + "android": "AudioCaptureParameters", + "ios": "AgoraScreenAudioParameters" + }, + "ScreenVideoParameters": { + "windows": "ScreenVideoParameters", + "android": "VideoCaptureParameters", + "ios": "AgoraScreenVideoParameters" + }, + "ScreenCaptureSourceInfo": { + "windows": "ScreenCaptureSourceInfo", + "macos": "AgoraScreenCaptureSourceInfo" + }, + "SegmentationProperty": { + "windows": "SegmentationProperty", + "android": "SegmentationProperty", + "ios": "AgoraSegmentationProperty", + "macos": "AgoraSegmentationProperty" + }, + "SimulcastStreamConfig": { + "windows": "SimulcastStreamConfig", + "android": "SimulcastStreamConfig", + "ios": "AgoraSimulcastStreamConfig", + "macos": "AgoraSimulcastStreamConfig" + }, + "SnapshotConfig": { + "windows": "SnapshotConfig", + "android": "SnapshotConfig", + "ios": "AgoraSnapshotConfig", + "macos": "AgoraSnapshotConfig" + }, + "SpatialAudioParams": { + "windows": "SpatialAudioParams", + "android": "SpatialAudioParams", + "ios": "AgoraSpatialAudioParams", + "macos": "AgoraSpatialAudioParams" + }, + "SpatialAudioZone": { + "windows": "SpatialAudioZone", + "android": "SpatialAudioZone", + "ios": "AgoraSpatialAudioZone", + "macos": "AgoraSpatialAudioZone" + }, + "SrcInfo": { + "windows": "SrcInfo", + "android": "SrcInfo", + "ios": "AgoraMediaPlayerSrcInfo", + "macos": "AgoraMediaPlayerSrcInfo" + }, + "ThumbImageBuffer": { + "windows": "ThumbImageBuffer" + }, + "TranscodingUser": { + "windows": "TranscodingUser", + "android": "TranscodingUser", + "ios": "AgoraLiveTranscodingUser", + "macos": "AgoraLiveTranscodingUser" + }, + "TranscodingVideoStream": { + "windows": "TranscodingVideoStream", + "android": "TranscodingVideoStream", + "ios": "AgoraTranscodingVideoStream", + "macos": "AgoraTranscodingVideoStream" + }, + "UplinkNetworkInfo": { + "windows": "UplinkNetworkInfo", + "android": "UplinkNetworkInfo", + "ios": "AgoraUplinkNetworkInfo", + "macos": "AgoraUplinkNetworkInfo" + }, + "UserAudioSpectrumInfo": { + "windows": "UserAudioSpectrumInfo", + "android": "UserAudioSpectrumInfo", + "ios": "AgoraAudioSpectrumInfo", + "macos": "AgoraAudioSpectrumInfo" + }, + "UserInfo": { + "windows": "UserInfo", + "android": "UserInfo", + "ios": "AgoraUserInfo", + "macos": "AgoraUserInfo" + }, + "VideoCanvas": { + "windows": "VideoCanvas", + "android": "VideoCanvas", + "ios": "AgoraRtcVideoCanvas", + "macos": "AgoraRtcVideoCanvas" + }, + "VideoDenoiserOptions": { + "windows": "VideoDenoiserOptions", + "android": "VideoDenoiserOptions", + "ios": "AgoraVideoDenoiserOptions", + "macos": "AgoraVideoDenoiserOptions" + }, + "VideoDimensions": { + "windows": "VideoDimensions", + "android": "VideoDimensions" + }, + "VideoEncoderConfiguration": { + "windows": "VideoEncoderConfiguration", + "android": "VideoEncoderConfiguration", + "ios": "AgoraVideoEncoderConfiguration", + "macos": "AgoraVideoEncoderConfiguration" + }, + "VideoFormat": { + "windows": "VideoFormat", + "android": "CaptureFormat" + }, + "VideoFrame": { + "windows": "VideoFrame", + "android": "VideoFrame", + "ios": "AgoraOutputVideoFrame", + "macos": "AgoraOutputVideoFrame" + }, + "VideoLayout": { + "windows": "VideoLayout", + "android": "VideoLayout", + "ios": "AgoraVideoLayout" + }, + "VideoRenderingTracingInfo": { + "windows": "VideoRenderingTracingInfo", + "android": "VideoRenderingTracingInfo", + "ios": "AgoraVideoRenderingTracingInfo", + "macos": "AgoraVideoRenderingTracingInfo" + }, + "VideoSubscriptionOptions": { + "windows": "VideoSubscriptionOptions", + "android": "VideoSubscriptionOptions", + "ios": "AgoraVideoSubscriptionOptions", + "macos": "AgoraVideoSubscriptionOptions" + }, + "VirtualBackgroundSource": { + "windows": "VirtualBackgroundSource", + "android": "VirtualBackgroundSource", + "ios": "AgoraVirtualBackgroundSource", + "macos": "AgoraVirtualBackgroundSource" + }, + "WatermarkOptions": { + "windows": "WatermarkOptions", + "android": "WatermarkOptions", + "ios": "WatermarkOptions", + "macos": "WatermarkOptions" + }, + "WatermarkRatio": { + "windows": "WatermarkRatio" + }, + "WatermarkBuffer": { + "windows": "WatermarkBuffer", + "android": "WatermarkBuffer", + "ios": "WatermarkBuffer", + "macos": "WatermarkBuffer" + }, + "IVideoEffectObject": { + "windows": "IVideoEffectObject", + "android": "IVideoEffectObject", + "ios": "AgoraVideoEffectObject", + "macos": "AgoraVideoEffectObject" + }, + "WatermarkConfig": { + "windows": "WatermarkConfig", + "android": "WatermarkConfig", + "ios": "WatermarkConfig", + "macos": "WatermarkConfig" + }, + "PathStats": { + "windows": "PathStats", + "android": "PathStats", + "ios": "AgoraPathStats", + "macos": "AgoraPathStats" + }, + "MultipathStats": { + "windows": "MultipathStats", + "android": "MultipathStats", + "ios": "AgoraMultipathStats", + "macos": "AgoraMultipathStats" + }, + "AdvancedAudioOptions": { + "windows": "AdvancedAudioOptions", + "android": "AdvancedAudioOptions", + "ios": "AgoraAdvancedAudioOptions", + "macos": "AgoraAdvancedAudioOptions" + }, + "AdvanceOptions": { + "windows": "AdvanceOptions", + "android": "AdvanceOptions", + "ios": "AgoraAdvancedVideoOptions", + "macos": "AgoraAdvancedVideoOptions" + }, + "AdvancedConfigInfo": { + "windows": "AdvancedConfigInfo", + "android": "AdvancedConfigInfo", + "ios": "AdvancedConfigInfo", + "macos": "AdvancedConfigInfo" + }, + "AgoraRhythmPlayerConfig": { + "windows": "AgoraRhythmPlayerConfig", + "android": "AgoraRhythmPlayerConfig", + "ios": "AgoraRhythmPlayerConfig", + "macos": "AgoraRhythmPlayerConfig" + }, + "AsyncCallback": { + "android": "AsyncCallback" + }, + "IAudioEffectManager": { + "android": "IAudioEffectManager" + }, + "IMediaExtensionObserver": { + "android": "IMediaExtensionObserver", + "ios": "AgoraMediaFilterEventDelegate", + "macos": "AgoraMediaFilterEventDelegate" + }, + "IMediaPlayerAudioFrameObserver": { + "android": "IMediaPlayerAudioFrameObserver" + }, + "IMediaPlayerVideoFrameObserver": { + "android": "IMediaPlayerVideoFrameObserver" + }, + "PlayerGetStatsCallback": { + "android": "PlayerGetStatsCallback" + }, + "AgoraFacePositionInfo": { + "android": "AgoraFacePositionInfo", + "ios": "AgoraFacePositionInfo" + }, + "RteException": { + "android": "RteException" + }, + "VideoLayoutInfo": { + "android": "VideoLayoutInfo", + "ios": "AgoraVideoLayoutInfo" + }, + "IRtcEngineReleaseCallback": { + "android": "IRtcEngineReleaseCallback" + }, + "AgoraMediaFilterExtensionDelegate": { + "ios": "AgoraMediaFilterExtensionDelegate", + "macos": "AgoraMediaFilterExtensionDelegate" + }, + "AgoraMediaMetadataDataSource": { + "ios": "AgoraMediaMetadataDataSource", + "macos": "AgoraMediaMetadataDataSource" + }, + "AgoraRtcMediaPlayerVideoFrameDelegate": { + "ios": "AgoraRtcMediaPlayerVideoFrameDelegate", + "macos": "AgoraRtcMediaPlayerVideoFrameDelegate" + }, + "AgoraRtcDeviceInfo": { + "macos": "AgoraRtcDeviceInfo" + } + }, + "enum": { + "WATERMARK_FIT_MODE": { + "windows": "WATERMARK_FIT_MODE" + }, + "ALPHA_STITCH_MODE": { + "windows": "ALPHA_STITCH_MODE", + "android": "AlphaStitchMode", + "ios": "AgoraAlphaStitchMode", + "macos": "AgoraAlphaStitchMode" + }, + "AREA_CODE": { + "windows": "AREA_CODE", + "android": "AreaCode", + "ios": "AgoraAreaCodeType", + "macos": "AgoraAreaCodeType" + }, + "AUDIENCE_LATENCY_LEVEL_TYPE": { + "windows": "AUDIENCE_LATENCY_LEVEL_TYPE", + "ios": "AgoraAudienceLatencyLevelType", + "macos": "AgoraAudienceLatencyLevelType" + }, + "AUDIO_AINS_MODE": { + "windows": "AUDIO_AINS_MODE", + "ios": "AUDIO_AINS_MODE", + "macos": "AUDIO_AINS_MODE" + }, + "AUDIO_CODEC_PROFILE_TYPE": { + "windows": "AUDIO_CODEC_PROFILE_TYPE", + "android": "AudioCodecProfileType", + "ios": "AgoraAudioCodecProfileType", + "macos": "AgoraAudioCodecProfileType" + }, + "AUDIO_CODEC_TYPE": { + "windows": "AUDIO_CODEC_TYPE", + "ios": "AgoraAudioCodecType", + "macos": "AgoraAudioCodecType" + }, + "AUDIO_ENCODED_FRAME_OBSERVER_POSITION": { + "windows": "AUDIO_ENCODED_FRAME_OBSERVER_POSITION", + "ios": "AgoraAudioEncodedFrameDelegatePosition", + "macos": "AgoraAudioEncodedFrameDelegatePosition" + }, + "AUDIO_ENCODING_TYPE": { + "windows": "AUDIO_ENCODING_TYPE", + "ios": "AgoraAudioEncodingType", + "macos": "AgoraAudioEncodingType" + }, + "AUDIO_EFFECT_PRESET": { + "windows": "AUDIO_EFFECT_PRESET", + "ios": "AgoraAudioEffectPreset", + "macos": "AgoraAudioEffectPreset" + }, + "AUDIO_SOURCE_TYPE": { + "windows": "AUDIO_SOURCE_TYPE", + "android": "AudioSourceType", + "ios": "AgoraAudioSourceType", + "macos": "AgoraAudioSourceType" + }, + "BACKGROUND_BLUR_DEGREE": { + "windows": "BACKGROUND_BLUR_DEGREE", + "ios": "AgoraBlurDegree", + "macos": "AgoraBlurDegree" + }, + "BACKGROUND_SOURCE_TYPE": { + "windows": "BACKGROUND_SOURCE_TYPE", + "ios": "AgoraVirtualBackgroundSourceType", + "macos": "AgoraVirtualBackgroundSourceType" + }, + "CAMERA_STABILIZATION_MODE": { + "windows": "CAMERA_STABILIZATION_MODE", + "ios": "AgoraCameraStabilizationMode" + }, + "CODEC_CAP_MASK": { + "windows": "CODEC_CAP_MASK", + "ios": "AgoraCodecCapMask", + "macos": "AgoraCodecCapMask" + }, + "CONTENT_INSPECT_TYPE": { + "windows": "CONTENT_INSPECT_TYPE", + "ios": "AgoraContentInspectType", + "macos": "AgoraContentInspectType" + }, + "COMPRESSION_PREFERENCE": { + "windows": "COMPRESSION_PREFERENCE", + "android": "COMPRESSION_PREFERENCE", + "ios": "AgoraCompressionPreference", + "macos": "AgoraCompressionPreference" + }, + "EAR_MONITORING_FILTER_TYPE": { + "windows": "EAR_MONITORING_FILTER_TYPE", + "ios": "AgoraEarMonitoringFilterType", + "macos": "AgoraEarMonitoringFilterType" + }, + "EXTERNAL_VIDEO_SOURCE_TYPE": { + "windows": "EXTERNAL_VIDEO_SOURCE_TYPE", + "android": "ExternalVideoSourceType", + "ios": "AgoraExternalVideoSourceType", + "macos": "AgoraExternalVideoSourceType" + }, + "ENCODING_PREFERENCE": { + "windows": "ENCODING_PREFERENCE", + "android": "ENCODING_PREFERENCE", + "ios": "AgoraEncodingPreference", + "macos": "AgoraEncodingPreference" + }, + "AUDIO_EQUALIZATION_BAND_FREQUENCY": { + "windows": "AUDIO_EQUALIZATION_BAND_FREQUENCY", + "android": "AUDIO_EQUALIZATION_BAND_FREQUENCY", + "ios": "AgoraAudioEqualizationBandFrequency", + "macos": "AgoraAudioEqualizationBandFrequency" + }, + "AUDIO_FRAME_TYPE": { + "windows": "AUDIO_FRAME_TYPE" + }, + "AUDIO_DUAL_MONO_MODE": { + "windows": "AUDIO_DUAL_MONO_MODE", + "android": "AudioDualMonoMode", + "ios": "AgoraAudioDualMonoMode", + "macos": "AgoraAudioDualMonoMode" + }, + "AUDIO_MIXING_DUAL_MONO_MODE": { + "windows": "AUDIO_MIXING_DUAL_MONO_MODE", + "android": "AudioMixingDualMonoMode", + "ios": "AgoraAudioMixingDualMonoMode", + "macos": "AgoraAudioMixingDualMonoMode" + }, + "AUDIO_MIXING_REASON_TYPE": { + "windows": "AUDIO_MIXING_REASON_TYPE", + "ios": "AgoraAudioMixingReasonCode", + "macos": "AgoraAudioMixingReasonCode" + }, + "AUDIO_MIXING_STATE_TYPE": { + "windows": "AUDIO_MIXING_STATE_TYPE", + "ios": "AgoraAudioMixingStateType", + "macos": "AgoraAudioMixingStateType" + }, + "AUDIO_PROFILE_TYPE": { + "windows": "AUDIO_PROFILE_TYPE", + "android": "AudioProfile", + "ios": "AgoraAudioProfile", + "macos": "AgoraAudioProfile" + }, + "AUDIO_FILE_RECORDING_TYPE": { + "windows": "AUDIO_FILE_RECORDING_TYPE", + "ios": "AgoraAudioFileRecordingType", + "macos": "AgoraAudioFileRecordingType" + }, + "AUDIO_RECORDING_QUALITY_TYPE": { + "windows": "AUDIO_RECORDING_QUALITY_TYPE", + "ios": "AgoraAudioRecordingQuality", + "macos": "AgoraAudioRecordingQuality" + }, + "AUDIO_REVERB_TYPE": { + "windows": "AUDIO_REVERB_TYPE", + "android": "AUDIO_REVERB_TYPE", + "ios": "AgoraAudioReverbType", + "macos": "AgoraAudioReverbType" + }, + "AudioRoute": { + "windows": "AudioRoute", + "ios": "AgoraAudioOutputRouting", + "macos": "AgoraAudioOutputRouting" + }, + "AUDIO_SAMPLE_RATE_TYPE": { + "windows": "AUDIO_SAMPLE_RATE_TYPE", + "android": "AudioSampleRateType", + "ios": "AgoraAudioSampleRateType", + "macos": "AgoraAudioSampleRateType" + }, + "AUDIO_SCENARIO_TYPE": { + "windows": "AUDIO_SCENARIO_TYPE", + "ios": "AgoraAudioScenario", + "macos": "AgoraAudioScenario" + }, + "AUDIO_SESSION_OPERATION_RESTRICTION": { + "windows": "AUDIO_SESSION_OPERATION_RESTRICTION", + "ios": "AgoraAudioSessionOperationRestriction", + "macos": "AgoraAudioSessionOperationRestriction" + }, + "AUDIO_TRACK_TYPE": { + "windows": "AUDIO_TRACK_TYPE", + "android": "AudioTrackType", + "ios": "AgoraAudioTrackType", + "macos": "AgoraAudioTrackType" + }, + "CONNECTION_STATE_TYPE": { + "windows": "CONNECTION_STATE_TYPE", + "ios": "AgoraConnectionState", + "macos": "AgoraConnectionState" + }, + "CONNECTION_CHANGED_REASON_TYPE": { + "windows": "CONNECTION_CHANGED_REASON_TYPE", + "ios": "AgoraConnectionChangedReason", + "macos": "AgoraConnectionChangedReason" + }, + "CAMERA_DIRECTION": { + "windows": "CAMERA_DIRECTION", + "android": "CAMERA_DIRECTION", + "ios": "AgoraCameraDirection" + }, + "CAMERA_FOCAL_LENGTH_TYPE": { + "windows": "CAMERA_FOCAL_LENGTH_TYPE", + "android": "CAMERA_FOCAL_LENGTH_TYPE", + "ios": "AgoraFocalLength" + }, + "CAPTURE_BRIGHTNESS_LEVEL_TYPE": { + "windows": "CAPTURE_BRIGHTNESS_LEVEL_TYPE", + "ios": "AgoraCaptureBrightnessLevelType", + "macos": "AgoraCaptureBrightnessLevelType" + }, + "CHANNEL_MEDIA_RELAY_ERROR": { + "windows": "CHANNEL_MEDIA_RELAY_ERROR", + "ios": "AgoraChannelMediaRelayError", + "macos": "AgoraChannelMediaRelayError" + }, + "CHANNEL_MEDIA_RELAY_STATE": { + "windows": "CHANNEL_MEDIA_RELAY_STATE", + "ios": "AgoraChannelMediaRelayState", + "macos": "AgoraChannelMediaRelayState" + }, + "CHANNEL_PROFILE_TYPE": { + "windows": "CHANNEL_PROFILE_TYPE", + "ios": "AgoraChannelProfile", + "macos": "AgoraChannelProfile" + }, + "CLIENT_ROLE_TYPE": { + "windows": "CLIENT_ROLE_TYPE", + "ios": "AgoraClientRole", + "macos": "AgoraClientRole" + }, + "CLIENT_ROLE_CHANGE_FAILED_REASON": { + "windows": "CLIENT_ROLE_CHANGE_FAILED_REASON", + "ios": "AgoraClientRoleChangeFailedReason", + "macos": "AgoraClientRoleChangeFailedReason" + }, + "CLOUD_PROXY_TYPE": { + "windows": "CLOUD_PROXY_TYPE", + "ios": "AgoraCloudProxyType", + "macos": "AgoraCloudProxyType" + }, + "PROXY_TYPE": { + "windows": "PROXY_TYPE", + "ios": "AgoraProxyType", + "macos": "AgoraProxyType" + }, + "DEGRADATION_PREFERENCE": { + "windows": "DEGRADATION_PREFERENCE", + "android": "DEGRADATION_PREFERENCE", + "ios": "AgoraDegradationPreference", + "macos": "AgoraDegradationPreference" + }, + "DIRECT_CDN_STREAMING_REASON": { + "windows": "DIRECT_CDN_STREAMING_REASON", + "android": "DirectCdnStreamingReason", + "ios": "AgoraDirectCdnStreamingReason", + "macos": "AgoraDirectCdnStreamingReason" + }, + "DIRECT_CDN_STREAMING_STATE": { + "windows": "DIRECT_CDN_STREAMING_STATE", + "android": "DirectCdnStreamingState", + "ios": "AgoraDirectCdnStreamingState", + "macos": "AgoraDirectCdnStreamingState" + }, + "ENCRYPTION_ERROR_TYPE": { + "windows": "ENCRYPTION_ERROR_TYPE", + "ios": "AgoraEncryptionErrorType", + "macos": "AgoraEncryptionErrorType" + }, + "ERROR_CODE_TYPE": { + "windows": "ERROR_CODE_TYPE", + "ios": "AgoraErrorCode", + "macos": "AgoraErrorCode" + }, + "ENCRYPTION_MODE": { + "windows": "ENCRYPTION_MODE", + "android": "EncryptionMode", + "ios": "AgoraEncryptionMode", + "macos": "AgoraEncryptionMode" + }, + "EXPERIENCE_POOR_REASON": { + "windows": "EXPERIENCE_POOR_REASON", + "ios": "AgoraExperiencePoorReason", + "macos": "AgoraExperiencePoorReason" + }, + "EXPERIENCE_QUALITY_TYPE": { + "windows": "EXPERIENCE_QUALITY_TYPE", + "ios": "AgoraExperienceQuality", + "macos": "AgoraExperienceQuality" + }, + "FACE_SHAPE_AREA": { + "windows": "FACE_SHAPE_AREA", + "ios": "AgoraFaceShapeArea", + "macos": "AgoraFaceShapeArea" + }, + "FACE_SHAPE_BEAUTY_STYLE": { + "windows": "FACE_SHAPE_BEAUTY_STYLE", + "ios": "AgoraFaceShapeStyle", + "macos": "AgoraFaceShapeStyle" + }, + "FeatureType": { + "windows": "FeatureType", + "ios": "AgoraFeatureType", + "macos": "AgoraFeatureType" + }, + "FRAME_RATE": { + "windows": "FRAME_RATE", + "android": "FRAME_RATE", + "ios": "AgoraVideoFrameRate", + "macos": "AgoraVideoFrameRate" + }, + "HEADPHONE_EQUALIZER_PRESET": { + "windows": "HEADPHONE_EQUALIZER_PRESET", + "ios": "AgoraHeadphoneEQPreset", + "macos": "AgoraHeadphoneEQPreset" + }, + "MediaRecorderContainerFormat": { + "windows": "MediaRecorderContainerFormat", + "ios": "AgoraMediaRecorderContainerFormat", + "macos": "AgoraMediaRecorderContainerFormat" + }, + "MediaRecorderStreamType": { + "windows": "MediaRecorderStreamType", + "ios": "AgoraMediaRecorderStreamType", + "macos": "AgoraMediaRecorderStreamType" + }, + "LASTMILE_PROBE_RESULT_STATE": { + "windows": "LASTMILE_PROBE_RESULT_STATE", + "ios": "AgoraLastmileProbeResultState", + "macos": "AgoraLastmileProbeResultState" + }, + "LIGHTENING_CONTRAST_LEVEL": { + "windows": "LIGHTENING_CONTRAST_LEVEL", + "ios": "AgoraLighteningContrastLevel", + "macos": "AgoraLighteningContrastLevel" + }, + "LOCAL_AUDIO_STREAM_REASON": { + "windows": "LOCAL_AUDIO_STREAM_REASON", + "ios": "AgoraAudioLocalReason", + "macos": "AgoraAudioLocalReason" + }, + "LOCAL_AUDIO_STREAM_STATE": { + "windows": "LOCAL_AUDIO_STREAM_STATE", + "ios": "AgoraAudioLocalState", + "macos": "AgoraAudioLocalState" + }, + "LOCAL_PROXY_MODE": { + "windows": "LOCAL_PROXY_MODE", + "ios": "AgoraLocalProxyMode", + "macos": "AgoraLocalProxyMode" + }, + "LOCAL_VIDEO_STREAM_REASON": { + "windows": "LOCAL_VIDEO_STREAM_REASON", + "ios": "AgoraLocalVideoStreamReason", + "macos": "AgoraLocalVideoStreamReason" + }, + "LOCAL_VIDEO_STREAM_STATE": { + "windows": "LOCAL_VIDEO_STREAM_STATE", + "ios": "AgoraVideoLocalState", + "macos": "AgoraVideoLocalState" + }, + "LOG_FILTER_TYPE": { + "windows": "LOG_FILTER_TYPE", + "ios": "AgoraLogFilter", + "macos": "AgoraLogFilter" + }, + "LOG_LEVEL": { + "windows": "LOG_LEVEL", + "android": "LogLevel", + "ios": "AgoraLogLevel", + "macos": "AgoraLogLevel" + }, + "LOW_LIGHT_ENHANCE_MODE": { + "windows": "LOW_LIGHT_ENHANCE_MODE", + "ios": "AgoraLowlightEnhanceMode", + "macos": "AgoraLowlightEnhanceMode" + }, + "LOW_LIGHT_ENHANCE_LEVEL": { + "windows": "LOW_LIGHT_ENHANCE_LEVEL", + "ios": "AgoraLowlightEnhanceLevel", + "macos": "AgoraLowlightEnhanceLevel" + }, + "MAX_DEVICE_ID_LENGTH_TYPE": { + "windows": "MAX_DEVICE_ID_LENGTH_TYPE" + }, + "MAX_USER_ACCOUNT_LENGTH_TYPE": { + "windows": "MAX_USER_ACCOUNT_LENGTH_TYPE" + }, + "MEDIA_DEVICE_STATE_TYPE": { + "windows": "MEDIA_DEVICE_STATE_TYPE" + }, + "MEDIA_DEVICE_TYPE": { + "windows": "MEDIA_DEVICE_TYPE", + "macos": "AgoraMediaDeviceType" + }, + "MEDIA_PLAYER_REASON": { + "windows": "MEDIA_PLAYER_REASON", + "android": "MediaPlayerReason", + "ios": "AgoraMediaPlayerReason", + "macos": "AgoraMediaPlayerReason" + }, + "MEDIA_PLAYER_EVENT": { + "windows": "MEDIA_PLAYER_EVENT", + "android": "MediaPlayerEvent", + "ios": "AgoraMediaPlayerEvent", + "macos": "AgoraMediaPlayerEvent" + }, + "MEDIA_PLAYER_METADATA_TYPE": { + "windows": "MEDIA_PLAYER_METADATA_TYPE", + "android": "MediaPlayerMetadataType", + "ios": "AgoraMediaPlayerMetaDataType", + "macos": "AgoraMediaPlayerMetaDataType" + }, + "MEDIA_PLAYER_STATE": { + "windows": "MEDIA_PLAYER_STATE", + "android": "MediaPlayerState", + "ios": "AgoraMediaPlayerState", + "macos": "AgoraMediaPlayerState" + }, + "MEDIA_SOURCE_TYPE": { + "windows": "MEDIA_SOURCE_TYPE", + "android": "MediaSourceType", + "ios": "AgoraMediaSourceType", + "macos": "AgoraMediaSourceType" + }, + "MEDIA_TRACE_EVENT": { + "windows": "MEDIA_TRACE_EVENT", + "android": "MEDIA_TRACE_EVENT", + "ios": "AgoraMediaTraceEvent", + "macos": "AgoraMediaTraceEvent" + }, + "MEDIA_STREAM_TYPE": { + "windows": "MEDIA_STREAM_TYPE", + "android": "MediaStreamType", + "ios": "AgoraMediaStreamType", + "macos": "AgoraMediaStreamType" + }, + "METADATA_TYPE": { + "windows": "METADATA_TYPE", + "ios": "AgoraMetadataType", + "macos": "AgoraMetadataType" + }, + "MUSIC_CACHE_STATUS_TYPE": { + "windows": "MUSIC_CACHE_STATUS_TYPE", + "android": "MusicCacheStatusType", + "ios": "AgoraMusicCacheStatusType" + }, + "MusicContentCenterStateReason": { + "windows": "MusicContentCenterStateReason", + "android": "MusicContentCenterStateReason", + "ios": "AgoraMusicContentCenterStateReason" + }, + "MusicPlayMode": { + "windows": "MusicPlayMode", + "android": "MusicPlayMode", + "ios": "AgoraMusicPlayMode" + }, + "NETWORK_TYPE": { + "windows": "NETWORK_TYPE", + "ios": "AgoraNetworkType", + "macos": "AgoraNetworkType" + }, + "ORIENTATION_MODE": { + "windows": "ORIENTATION_MODE", + "android": "ORIENTATION_MODE", + "ios": "AgoraVideoOutputOrientationMode", + "macos": "AgoraVideoOutputOrientationMode" + }, + "PreloadState": { + "windows": "PreloadState", + "android": "PreloadState", + "ios": "AgoraMusicContentCenterPreloadState" + }, + "PERMISSION_TYPE": { + "windows": "PERMISSION_TYPE", + "ios": "AgoraPermissionType", + "macos": "AgoraPermissionType" + }, + "PLAYER_PRELOAD_EVENT": { + "windows": "PLAYER_PRELOAD_EVENT", + "android": "MediaPlayerPreloadEvent", + "ios": "AgoraMediaPlayerPreloadEvent", + "macos": "AgoraMediaPlayerPreloadEvent" + }, + "QUALITY_ADAPT_INDICATION": { + "windows": "QUALITY_ADAPT_INDICATION", + "ios": "AgoraVideoQualityAdaptIndication", + "macos": "AgoraVideoQualityAdaptIndication" + }, + "QUALITY_TYPE": { + "windows": "QUALITY_TYPE", + "ios": "AgoraNetworkQuality", + "macos": "AgoraNetworkQuality" + }, + "RAW_AUDIO_FRAME_OP_MODE_TYPE": { + "windows": "RAW_AUDIO_FRAME_OP_MODE_TYPE", + "ios": "AgoraAudioRawFrameOperationMode", + "macos": "AgoraAudioRawFrameOperationMode" + }, + "REMOTE_AUDIO_STATE": { + "windows": "REMOTE_AUDIO_STATE", + "ios": "AgoraAudioRemoteState", + "macos": "AgoraAudioRemoteState" + }, + "REMOTE_VIDEO_STATE": { + "windows": "REMOTE_VIDEO_STATE", + "ios": "AgoraVideoRemoteState", + "macos": "AgoraVideoRemoteState" + }, + "RteErrorCode": { + "windows": "RteErrorCode", + "android": "ErrorCode", + "ios": "AgoraRteErrorCode", + "macos": "AgoraRteErrorCode" + }, + "RteVideoMirrorMode": { + "windows": "RteVideoMirrorMode", + "android": "VideoMirrorMode", + "ios": "AgoraRteVideoMirrorMode", + "macos": "AgoraRteVideoMirrorMode" + }, + "REMOTE_AUDIO_STATE_REASON": { + "windows": "REMOTE_AUDIO_STATE_REASON", + "ios": "AgoraAudioRemoteReason", + "macos": "AgoraAudioRemoteReason" + }, + "REMOTE_VIDEO_STATE_REASON": { + "windows": "REMOTE_VIDEO_STATE_REASON", + "ios": "AgoraVideoRemoteReason", + "macos": "AgoraVideoRemoteReason" + }, + "RteAbrFallbackLayer": { + "windows": "RteAbrFallbackLayer", + "android": "AbrFallbackLayer", + "ios": "AgoraRteAbrFallbackLayer", + "macos": "AgoraRteAbrFallbackLayer" + }, + "RteAbrSubscriptionLayer": { + "windows": "RteAbrSubscriptionLayer", + "android": "AbrSubscriptionLayer", + "ios": "AgoraRteAbrSubscriptionLayer", + "macos": "AgoraRteAbrSubscriptionLayer" + }, + "RteVideoRenderMode": { + "windows": "RteVideoRenderMode", + "android": "VideoRenderMode", + "ios": "AgoraRteVideoRenderMode", + "macos": "AgoraRteVideoRenderMode" + }, + "RtePlayerMetadataType": { + "windows": "RtePlayerMetadataType", + "ios": "AgoraRtePlayerMetadataType", + "macos": "AgoraRtePlayerMetadataType" + }, + "VIDEO_STREAM_TYPE": { + "windows": "VIDEO_STREAM_TYPE", + "android": "VideoStreamType", + "ios": "AgoraVideoStreamType", + "macos": "AgoraVideoStreamType" + }, + "RecorderReasonCode": { + "windows": "RecorderReasonCode", + "ios": "AgoraMediaRecorderReasonCode", + "macos": "AgoraMediaRecorderReasonCode" + }, + "RecorderState": { + "windows": "RecorderState", + "ios": "AgoraMediaRecorderState", + "macos": "AgoraMediaRecorderState" + }, + "RENDER_MODE_TYPE": { + "windows": "RENDER_MODE_TYPE", + "ios": "AgoraVideoRenderMode", + "macos": "AgoraVideoRenderMode" + }, + "RecorderStreamType": { + "windows": "RecorderStreamType", + "ios": "AgoraRecorderStreamType", + "macos": "AgoraRecorderStreamType" + }, + "RtePlayerEvent": { + "windows": "RtePlayerEvent", + "android": "PlayerEvent", + "ios": "AgoraRtePlayerEvent", + "macos": "AgoraRtePlayerEvent" + }, + "RTMP_STREAM_LIFE_CYCLE_TYPE": { + "windows": "RTMP_STREAM_LIFE_CYCLE_TYPE", + "ios": "AgoraRtmpStreamLifeCycle", + "macos": "AgoraRtmpStreamLifeCycle" + }, + "RTMP_STREAM_PUBLISH_REASON": { + "windows": "RTMP_STREAM_PUBLISH_REASON", + "ios": "AgoraRtmpStreamingReason", + "macos": "AgoraRtmpStreamingReason" + }, + "RTMP_STREAM_PUBLISH_STATE": { + "windows": "RTMP_STREAM_PUBLISH_STATE", + "ios": "AgoraRtmpStreamingState", + "macos": "AgoraRtmpStreamingState" + }, + "RtePlayerState": { + "windows": "RtePlayerState", + "android": "PlayerState", + "ios": "AgoraRtePlayerState", + "macos": "AgoraRtePlayerState" + }, + "RTMP_STREAMING_EVENT": { + "windows": "RTMP_STREAMING_EVENT", + "ios": "AgoraRtmpStreamingEvent", + "macos": "AgoraRtmpStreamingEvent" + }, + "RHYTHM_PLAYER_STATE_TYPE": { + "windows": "RHYTHM_PLAYER_STATE_TYPE", + "ios": "AgoraRhythmPlayerState", + "macos": "AgoraRhythmPlayerState" + }, + "RHYTHM_PLAYER_REASON": { + "windows": "RHYTHM_PLAYER_REASON", + "ios": "AgoraRhythmPlayerReason", + "macos": "AgoraRhythmPlayerReason" + }, + "SIMULCAST_STREAM_MODE": { + "windows": "SIMULCAST_STREAM_MODE", + "android": "SimulcastStreamMode", + "ios": "AgoraSimulcastStreamMode", + "macos": "AgoraSimulcastStreamMode" + }, + "STREAM_FALLBACK_OPTIONS": { + "windows": "STREAM_FALLBACK_OPTIONS", + "android": "StreamFallbackOptions", + "ios": "AgoraStreamFallbackOptions", + "macos": "AgoraStreamFallbackOptions" + }, + "SCREEN_CAPTURE_FRAMERATE_CAPABILITY": { + "windows": "SCREEN_CAPTURE_FRAMERATE_CAPABILITY", + "ios": "AgoraScreenCaptureFrameRateCapability" + }, + "ScreenCaptureSourceType": { + "windows": "ScreenCaptureSourceType", + "macos": "AgoraScreenCaptureSourceType" + }, + "SEG_MODEL_TYPE": { + "windows": "SEG_MODEL_TYPE", + "ios": "SegModelType", + "macos": "SegModelType" + }, + "STREAM_PUBLISH_STATE": { + "windows": "STREAM_PUBLISH_STATE", + "android": "STREAM_PUBLISH_STATE", + "ios": "AgoraStreamPublishState", + "macos": "AgoraStreamPublishState" + }, + "SCREEN_SCENARIO_TYPE": { + "windows": "SCREEN_SCENARIO_TYPE", + "android": "ScreenScenarioType", + "ios": "AgoraScreenScenarioType", + "macos": "AgoraScreenScenarioType" + }, + "STREAM_SUBSCRIBE_STATE": { + "windows": "STREAM_SUBSCRIBE_STATE", + "ios": "AgoraStreamSubscribeState", + "macos": "AgoraStreamSubscribeState" + }, + "USER_OFFLINE_REASON_TYPE": { + "windows": "USER_OFFLINE_REASON_TYPE", + "ios": "AgoraUserOfflineReason", + "macos": "AgoraUserOfflineReason" + }, + "VIDEO_APPLICATION_SCENARIO_TYPE": { + "windows": "VIDEO_APPLICATION_SCENARIO_TYPE", + "android": "VideoScenario", + "ios": "AgoraApplicationScenarioType", + "macos": "AgoraApplicationScenarioType" + }, + "VIDEO_BUFFER_TYPE": { + "windows": "VIDEO_BUFFER_TYPE" + }, + "VIDEO_DENOISER_MODE": { + "windows": "VIDEO_DENOISER_MODE", + "ios": "AgoraVideoDenoiserMode", + "macos": "AgoraVideoDenoiserMode" + }, + "VIDEO_DENOISER_LEVEL": { + "windows": "VIDEO_DENOISER_LEVEL", + "ios": "AgoraVideoDenoiserLevel", + "macos": "AgoraVideoDenoiserLevel" + }, + "VIDEO_SOURCE_TYPE": { + "windows": "VIDEO_SOURCE_TYPE", + "android": "VideoSourceType", + "ios": "AgoraVideoSourceType", + "macos": "AgoraVideoSourceType" + }, + "VIDEO_CODEC_CAPABILITY_LEVEL": { + "windows": "VIDEO_CODEC_CAPABILITY_LEVEL", + "ios": "AgoraVideoCodecCapabilityLevel", + "macos": "AgoraVideoCodecCapabilityLevel" + }, + "VIDEO_CODEC_PROFILE_TYPE": { + "windows": "VIDEO_CODEC_PROFILE_TYPE", + "android": "VideoCodecProfileType", + "ios": "AgoraVideoCodecProfileType", + "macos": "AgoraVideoCodecProfileType" + }, + "VIDEO_CODEC_TYPE": { + "windows": "VIDEO_CODEC_TYPE", + "android": "VIDEO_CODEC_TYPE", + "ios": "AgoraVideoCodecType", + "macos": "AgoraVideoCodecType" + }, + "VIDEO_CODEC_TYPE_FOR_STREAM": { + "windows": "VIDEO_CODEC_TYPE_FOR_STREAM", + "android": "VideoCodecType", + "ios": "AgoraVideoCodecTypeForStream", + "macos": "AgoraVideoCodecTypeForStream" + }, + "VIDEO_CONTENT_HINT": { + "windows": "VIDEO_CONTENT_HINT", + "ios": "AgoraVideoContentHint" + }, + "VIDEO_FRAME_PROCESS_MODE": { + "windows": "VIDEO_FRAME_PROCESS_MODE", + "ios": "AgoraVideoFrameProcessMode", + "macos": "AgoraVideoFrameProcessMode" + }, + "VIDEO_FRAME_TYPE": { + "windows": "VIDEO_FRAME_TYPE", + "ios": "AgoraVideoFrameType", + "macos": "AgoraVideoFrameType" + }, + "VIDEO_MIRROR_MODE_TYPE": { + "windows": "VIDEO_MIRROR_MODE_TYPE", + "ios": "AgoraVideoMirrorMode", + "macos": "AgoraVideoMirrorMode" + }, + "VIDEO_MODULE_POSITION": { + "windows": "VIDEO_MODULE_POSITION", + "android": "VideoModulePosition", + "ios": "AgoraVideoModulePosition", + "macos": "AgoraVideoModulePosition" + }, + "VIDEO_ORIENTATION": { + "windows": "VIDEO_ORIENTATION", + "ios": "AgoraVideoRotation", + "macos": "AgoraVideoRotation" + }, + "VIDEO_PIXEL_FORMAT": { + "windows": "VIDEO_PIXEL_FORMAT", + "ios": "AgoraVideoFormat", + "macos": "AgoraVideoFormat" + }, + "VIDEO_VIEW_SETUP_MODE": { + "windows": "VIDEO_VIEW_SETUP_MODE", + "ios": "AgoraVideoViewSetupMode", + "macos": "AgoraVideoViewSetupMode" + }, + "VIDEO_TRANSCODER_ERROR": { + "windows": "VIDEO_TRANSCODER_ERROR", + "ios": "AgoraVideoTranscoderError", + "macos": "AgoraVideoTranscoderError" + }, + "VOICE_AI_TUNER_TYPE": { + "windows": "VOICE_AI_TUNER_TYPE", + "android": "VOICE_AI_TUNER_TYPE", + "ios": "AgoraVoiceAITunerType", + "macos": "AgoraVoiceAITunerType" + }, + "VOICE_BEAUTIFIER_PRESET": { + "windows": "VOICE_BEAUTIFIER_PRESET", + "ios": "AgoraVoiceBeautifierPreset", + "macos": "AgoraVoiceBeautifierPreset" + }, + "INTERFACE_ID_TYPE": { + "windows": "INTERFACE_ID_TYPE" + }, + "VOICE_CONVERSION_PRESET": { + "windows": "VOICE_CONVERSION_PRESET", + "ios": "AgoraVoiceConversionPreset", + "macos": "AgoraVoiceConversionPreset" + }, + "WATERMARK_SOURCE_TYPE": { + "windows": "WATERMARK_SOURCE_TYPE", + "ios": "WatermarkType", + "macos": "WatermarkType" + }, + "MultipathMode": { + "windows": "MultipathMode", + "android": "MultipathMode", + "ios": "AgoraMultipathMode", + "macos": "AgoraMultipathMode" + }, + "MultipathType": { + "windows": "MultipathType", + "android": "MultipathType", + "ios": "AgoraMultipathType", + "macos": "AgoraMultipathType" + }, + "SCREEN_COLOR_TYPE": { + "windows": "SCREEN_COLOR_TYPE", + "ios": "ScreenColorType", + "macos": "ScreenColorType" + }, + "RENEW_TOKEN_ERROR_CODE": { + "windows": "RENEW_TOKEN_ERROR_CODE", + "android": "RenewTokenErrorCode", + "ios": "AgoraRenewTokenErrorCode", + "macos": "AgoraRenewTokenErrorCode" + }, + "VIDEO_EFFECT_NODE_ID": { + "windows": "VIDEO_EFFECT_NODE_ID", + "android": "VIDEO_EFFECT_NODE_ID", + "ios": "AgoraVideoEffectNodeId", + "macos": "AgoraVideoEffectNodeId" + }, + "VIDEO_EFFECT_ACTION": { + "windows": "VIDEO_EFFECT_ACTION", + "android": "VIDEO_EFFECT_ACTION", + "ios": "AgoraVideoEffectAction", + "macos": "AgoraVideoEffectAction" + }, + "AUDIO_PROCESSING_CHANNELS": { + "android": "AudioProcessingChannelsEnum", + "ios": "AgoraAudioProcessChannels", + "macos": "AgoraAudioProcessChannels" + }, + "AgoraMediaPlayerRenderMode": { + "ios": "AgoraMediaPlayerRenderMode", + "macos": "AgoraMediaPlayerRenderMode" + }, + "hwEncoderAccelerating": { + "ios": "AgoraVideoHwEncoderAccelerating", + "macos": "AgoraVideoHwEncoderAccelerating" + }, + "VIDEO_FRAME_POSITION": { + "ios": "AgoraVideoFramePosition", + "macos": "AgoraVideoFramePosition" + }, + "WatermarkBufferFormat": { + "ios": "WatermarkBufferFormat", + "macos": "WatermarkBufferFormat" + } + } +} \ No newline at end of file diff --git a/scripts/name-groups-gen/name_groups.json b/scripts/name-groups-gen/name_groups.json index c25ce3e3568..0ad90d55426 100644 --- a/scripts/name-groups-gen/name_groups.json +++ b/scripts/name-groups-gen/name_groups.json @@ -26,8 +26,12 @@ "android": "destroy [1/2]", "ios": "destroy", "macos": "destroy", + "isOverload": true, "parent_class": "IRtcEngine", - "toc": "toc_initialize" + "toc": "toc_initialize", + "params": { + "windows": ["callback"] + } }, "setChannelProfile": { "windows": "setChannelProfile", @@ -44,18 +48,10 @@ "macos": "setClientRole:", "isOverload": true, "params": { - "windows": [ - "role" - ], - "android": [ - "role" - ], - "ios": [ - "role" - ], - "macos": [ - "role" - ] + "windows": ["role"], + "android": ["role"], + "ios": ["role"], + "macos": ["role"] }, "parent_class": "IRtcEngine", "toc": "toc_channel" @@ -67,22 +63,10 @@ "macos": "setClientRole:options:", "isOverload": true, "params": { - "windows": [ - "role", - "options" - ], - "android": [ - "role", - "options" - ], - "ios": [ - "role", - "options" - ], - "macos": [ - "role", - "options" - ] + "windows": ["role", "options"], + "android": ["role", "options"], + "ios": ["role", "options"], + "macos": ["role", "options"] }, "parent_class": "IRtcEngine", "toc": "toc_channel" @@ -94,32 +78,10 @@ "macos": "joinChannelByToken:channelId:info:uid:joinSuccess:", "isOverload": true, "params": { - "windows": [ - "token", - "channelId", - "info", - "uid" - ], - "android": [ - "token", - "channelId", - "optionalInfo", - "uid" - ], - "ios": [ - "token", - "channelId", - "info", - "uid", - "joinSuccessBlock" - ], - "macos": [ - "token", - "channelId", - "info", - "uid", - "joinSuccessBlock" - ] + "windows": ["token", "channelId", "info", "uid"], + "android": ["token", "channelId", "optionalInfo", "uid"], + "ios": ["token", "channelId", "info", "uid", "joinSuccessBlock"], + "macos": ["token", "channelId", "info", "uid", "joinSuccessBlock"] }, "parent_class": "IRtcEngine", "toc": "toc_channel" @@ -131,32 +93,10 @@ "macos": "joinChannelByToken:channelId:uid:mediaOptions:joinSuccess:", "isOverload": true, "params": { - "windows": [ - "token", - "channelId", - "uid", - "options" - ], - "android": [ - "token", - "channelId", - "uid", - "options" - ], - "ios": [ - "token", - "channelId", - "uid", - "mediaOptions", - "joinSuccessBlock" - ], - "macos": [ - "token", - "channelId", - "uid", - "mediaOptions", - "joinSuccessBlock" - ] + "windows": ["token", "channelId", "uid", "options"], + "android": ["token", "channelId", "uid", "options"], + "ios": ["token", "channelId", "uid", "mediaOptions", "joinSuccessBlock"], + "macos": ["token", "channelId", "uid", "mediaOptions", "joinSuccessBlock"] }, "parent_class": "IRtcEngine", "toc": "toc_channel" @@ -176,12 +116,8 @@ "macos": "leaveChannel:", "isOverload": true, "params": { - "ios": [ - "leaveChannelBlock" - ], - "macos": [ - "leaveChannelBlock" - ] + "ios": ["leaveChannelBlock"], + "macos": ["leaveChannelBlock"] }, "parent_class": "IRtcEngine", "toc": "toc_channel" @@ -193,20 +129,10 @@ "macos": "leaveChannel:leaveChannelBlock:", "isOverload": true, "params": { - "windows": [ - "options" - ], - "android": [ - "options" - ], - "ios": [ - "options", - "leaveChannelBlock" - ], - "macos": [ - "options", - "leaveChannelBlock" - ] + "windows": ["options"], + "android": ["options"], + "ios": ["options", "leaveChannelBlock"], + "macos": ["options", "leaveChannelBlock"] }, "parent_class": "IRtcEngine", "toc": "toc_channel" @@ -242,28 +168,10 @@ "macos": "joinChannelByToken:channelId:userAccount:joinSuccess:", "isOverload": true, "params": { - "windows": [ - "token", - "channelId", - "userAccount" - ], - "android": [ - "token", - "channelName", - "userAccount" - ], - "ios": [ - "token", - "channelId", - "userAccount", - "joinSuccessBlock" - ], - "macos": [ - "token", - "channelId", - "userAccount", - "joinSuccessBlock" - ] + "windows": ["token", "channelId", "userAccount"], + "android": ["token", "channelName", "userAccount"], + "ios": ["token", "channelId", "userAccount", "joinSuccessBlock"], + "macos": ["token", "channelId", "userAccount", "joinSuccessBlock"] }, "parent_class": "IRtcEngine", "toc": "toc_channel" @@ -275,32 +183,10 @@ "macos": "joinChannelByToken:channelId:userAccount:mediaOptions:joinSuccess:", "isOverload": true, "params": { - "windows": [ - "token", - "channelId", - "userAccount", - "options" - ], - "android": [ - "token", - "channelName", - "userAccount", - "options" - ], - "ios": [ - "token", - "channelId", - "userAccount", - "mediaOptions", - "joinSuccessBlock" - ], - "macos": [ - "token", - "channelId", - "userAccount", - "mediaOptions", - "joinSuccessBlock" - ] + "windows": ["token", "channelId", "userAccount", "options"], + "android": ["token", "channelName", "userAccount", "options"], + "ios": ["token", "channelId", "userAccount", "mediaOptions", "joinSuccessBlock"], + "macos": ["token", "channelId", "userAccount", "mediaOptions", "joinSuccessBlock"] }, "parent_class": "IRtcEngine", "toc": "toc_channel" @@ -501,26 +387,10 @@ "macos": "setPlaybackAudioFrameBeforeMixingParametersWithSampleRate:channel:", "isOverload": true, "params": { - "windows": [ - "sampleRate", - "channel", - "samplesPerCall" - ], - "android": [ - "sampleRate", - "channel", - "samplesPerCall" - ], - "ios": [ - "sampleRate", - "channel", - "samplesPerCall" - ], - "macos": [ - "sampleRate", - "channel", - "samplesPerCall" - ] + "windows": ["sampleRate", "channel", "samplesPerCall"], + "android": ["sampleRate", "channel", "samplesPerCall"], + "ios": ["sampleRate", "channel", "samplesPerCall"], + "macos": ["sampleRate", "channel", "samplesPerCall"] }, "parent_class": "IRtcEngine", "toc": "toc_audio_raw" @@ -532,18 +402,10 @@ "macos": "addVideoWatermarkWithConfig:", "isOverload": true, "params": { - "windows": [ - "configs" - ], - "android": [ - "config" - ], - "ios": [ - "config" - ], - "macos": [ - "config" - ] + "windows": ["configs"], + "android": ["config"], + "ios": ["config"], + "macos": ["config"] }, "parent_class": "IRtcEngine", "toc": "toc_watermark" @@ -563,22 +425,10 @@ "macos": "addVideoWatermarkEx:connection:", "isOverload": true, "params": { - "windows": [ - "config", - "connection" - ], - "android": [ - "config", - "connection" - ], - "ios": [ - "configs", - "connection" - ], - "macos": [ - "configs", - "connection" - ] + "windows": ["config", "connection"], + "android": ["config", "connection"], + "ios": ["configs", "connection"], + "macos": ["configs", "connection"] }, "parent_class": "IRtcEngineEx", "toc": "toc_watermark" @@ -606,30 +456,10 @@ "macos": "preloadEffectEx:soundId:filePath:startPos:", "isOverload": true, "params": { - "windows": [ - "connection", - "soundId", - "filePath", - "startPos" - ], - "android": [ - "connection", - "soundId", - "filePath", - "startPos" - ], - "ios": [ - "connection", - "soundId", - "filePath", - "startPos" - ], - "macos": [ - "connection", - "soundId", - "filePath", - "startPos" - ] + "windows": ["connection", "soundId", "filePath", "startPos"], + "android": ["connection", "soundId", "filePath", "startPos"], + "ios": ["connection", "soundId", "filePath", "startPos"], + "macos": ["connection", "soundId", "filePath", "startPos"] }, "parent_class": "IRtcEngineEx", "toc": "toc_audio_effect_file" @@ -641,50 +471,10 @@ "macos": "playEffectEx:soundId:filePath:loopCount:pitch:pan:gain:publish:startPos:", "isOverload": true, "params": { - "windows": [ - "connection", - "soundId", - "filePath", - "loopCount", - "pitch", - "pan", - "gain", - "publish", - "startPos" - ], - "android": [ - "connection", - "soundId", - "filePath", - "loopCount", - "pitch", - "pan", - "gain", - "publish", - "startPos" - ], - "ios": [ - "connection", - "soundId", - "filePath", - "loopCount", - "pitch", - "pan", - "gain", - "publish", - "startPos" - ], - "macos": [ - "connection", - "soundId", - "filePath", - "loopCount", - "pitch", - "pan", - "gain", - "publish", - "startPos" - ] + "windows": ["connection", "soundId", "filePath", "loopCount", "pitch", "pan", "gain", "publish", "startPos"], + "android": ["connection", "soundId", "filePath", "loopCount", "pitch", "pan", "gain", "publish", "startPos"], + "ios": ["connection", "soundId", "filePath", "loopCount", "pitch", "pan", "gain", "publish", "startPos"], + "macos": ["connection", "soundId", "filePath", "loopCount", "pitch", "pan", "gain", "publish", "startPos"] }, "parent_class": "IRtcEngineEx", "toc": "toc_audio_effect_file" @@ -878,22 +668,10 @@ "macos": "open:startPos:", "isOverload": true, "params": { - "windows": [ - "url", - "startPos" - ], - "android": [ - "url", - "startPos" - ], - "ios": [ - "url", - "startPos" - ], - "macos": [ - "url", - "startPos" - ] + "windows": ["url", "startPos"], + "android": ["url", "startPos"], + "ios": ["url", "startPos"], + "macos": ["url", "startPos"] }, "parent_class": "IMediaPlayer", "toc": "toc_mediaplayer_open" @@ -903,22 +681,10 @@ "android": "open [2/2]", "isOverload": true, "params": { - "windows": [ - "uri", - "startPos" - ], - "android": [ - "uri", - "startPos" - ], - "ios": [ - "uri", - "startPos" - ], - "macos": [ - "uri", - "startPos" - ] + "windows": ["uri", "startPos"], + "android": ["uri", "startPos"], + "ios": ["uri", "startPos"], + "macos": ["uri", "startPos"] }, "parent_class": "IMediaPlayer", "toc": "toc_mediaplayer_open" @@ -968,18 +734,10 @@ "parent_class": "IMediaPlayer", "isOverload": true, "params": { - "windows": [ - "observer" - ], - "android": [ - "observer" - ], - "ios": [ - "observer" - ], - "macos": [ - "observer" - ] + "windows": ["observer"], + "android": ["observer"], + "ios": ["observer"], + "macos": ["observer"] }, "toc": "toc_mediaplayer_observer" }, @@ -989,20 +747,10 @@ "parent_class": "IMediaPlayer", "isOverload": true, "params": { - "windows": [ - "observer", - "mode" - ], - "android": [ - "audioFrameObserver", - "mode" - ], - "ios": [ - "mode" - ], - "macos": [ - "mode" - ] + "windows": ["observer", "mode"], + "android": ["audioFrameObserver", "mode"], + "ios": ["mode"], + "macos": ["mode"] }, "toc": "toc_mediaplayer_observer" }, @@ -1121,22 +869,10 @@ "macos": "setPlayerOption:value:", "isOverload": true, "params": { - "windows": [ - "key", - "value" - ], - "android": [ - "key", - "value" - ], - "ios": [ - "key", - "value" - ], - "macos": [ - "key", - "value" - ] + "windows": ["key", "value"], + "android": ["key", "value"], + "ios": ["key", "value"], + "macos": ["key", "value"] }, "parent_class": "IMediaPlayer", "toc": "toc_mediaplayer_playnrender" @@ -1233,7 +969,7 @@ }, "AddView": { "windows": "AddView", - "android": "AddView", + "android": "addView", "ios": "addView:config:error:", "macos": "addView:config:error:", "parent_class": "Canvas", @@ -1281,7 +1017,7 @@ }, "GetFromBridge": { "windows": "GetFromBridge", - "android": "GetFromBridge", + "android": "getFromBridge", "ios": "getFromBridge:", "macos": "getFromBridge:", "parent_class": "Rte", @@ -1537,7 +1273,7 @@ }, "State": { "windows": "State", - "android": "State", + "android": "state", "parent_class": "playerinfo", "toc": "toc_rte_player" }, @@ -1770,22 +1506,10 @@ "macos": "setAudioProfile:scenario:", "isOverload": true, "params": { - "windows": [ - "profile", - "scenario" - ], - "android": [ - "profile", - "scenario" - ], - "ios": [ - "profile", - "scenario" - ], - "macos": [ - "profile", - "scenario" - ] + "windows": ["profile", "scenario"], + "android": ["profile", "scenario"], + "ios": ["profile", "scenario"], + "macos": ["profile", "scenario"] }, "parent_class": "IRtcEngine", "toc": "toc_audio_basic" @@ -1797,18 +1521,10 @@ "macos": "setAudioProfile:", "isOverload": true, "params": { - "windows": [ - "profile" - ], - "android": [ - "profile" - ], - "ios": [ - "profile" - ], - "macos": [ - "profile" - ] + "windows": ["profile"], + "android": ["profile"], + "ios": ["profile"], + "macos": ["profile"] }, "parent_class": "IRtcEngine", "toc": "toc_audio_basic" @@ -1992,20 +1708,10 @@ "macos": "setLocalRenderMode:mode:", "isOverload": true, "params": { - "windows": [ - "renderMode" - ], - "android": [ - "renderMode" - ], - "ios": [ - "mode", - "uid" - ], - "macos": [ - "mode", - "uid" - ] + "windows": ["renderMode"], + "android": ["renderMode"], + "ios": ["mode", "uid"], + "macos": ["mode", "uid"] }, "parent_class": "IRtcEngine", "toc": "toc_video_rendering" @@ -2017,22 +1723,10 @@ "macos": "setLocalRenderMode:mirror:", "isOverload": true, "params": { - "windows": [ - "renderMode", - "mirrorMode" - ], - "android": [ - "renderMode", - "mirrorMode" - ], - "ios": [ - "mode", - "mirror" - ], - "macos": [ - "mode", - "mirror" - ] + "windows": ["renderMode", "mirrorMode"], + "android": ["renderMode", "mirrorMode"], + "ios": ["mode", "mirror"], + "macos": ["mode", "mirror"] }, "parent_class": "IRtcEngine", "toc": "toc_video_rendering" @@ -2078,18 +1772,10 @@ "macos": "startPreview:", "isOverload": true, "params": { - "windows": [ - "sourceType" - ], - "android": [ - "sourceType" - ], - "ios": [ - "sourceType" - ], - "macos": [ - "sourceType" - ] + "windows": ["sourceType"], + "android": ["sourceType"], + "ios": ["sourceType"], + "macos": ["sourceType"] }, "parent_class": "IRtcEngine", "toc": "toc_video_basic" @@ -2111,18 +1797,10 @@ "macos": "stopPreview:", "isOverload": true, "params": { - "windows": [ - "sourceType" - ], - "android": [ - "sourceType" - ], - "ios": [ - "sourceType" - ], - "macos": [ - "sourceType" - ] + "windows": ["sourceType"], + "android": ["sourceType"], + "ios": ["sourceType"], + "macos": ["sourceType"] }, "parent_class": "IRtcEngine", "toc": "toc_video_basic" @@ -2206,23 +1884,10 @@ "macos": "setBeautyEffectOptions:options:", "isOverload": true, "params": { - "windows": [ - "enabled", - "options", - "type" - ], - "android": [ - "enabled", - "options" - ], - "ios": [ - "enable", - "options" - ], - "macos": [ - "enable", - "options" - ] + "windows": ["enabled", "options", "type"], + "android": ["enabled", "options"], + "ios": ["enable", "options"], + "macos": ["enable", "options"] }, "parent_class": "IRtcEngine", "toc": "toc_video_enhance_option" @@ -2234,27 +1899,10 @@ "macos": "enableVirtualBackground:backData:segData:", "isOverload": true, "params": { - "windows": [ - "enabled", - "backgroundSource", - "segproperty", - "type" - ], - "android": [ - "enabled", - "backgroundSource", - "segproperty" - ], - "ios": [ - "enable", - "backData", - "segData" - ], - "macos": [ - "enable", - "backData", - "segData" - ] + "windows": ["enabled", "backgroundSource", "segproperty", "type"], + "android": ["enabled", "backgroundSource", "segproperty"], + "ios": ["enable", "backData", "segData"], + "macos": ["enable", "backData", "segData"] }, "parent_class": "IRtcEngine", "toc": "toc_virtualbackground" @@ -2266,23 +1914,10 @@ "macos": "setLowlightEnhanceOptions:options:", "isOverload": true, "params": { - "windows": [ - "enabled", - "options", - "type" - ], - "android": [ - "enabled", - "options" - ], - "ios": [ - "enable", - "options" - ], - "macos": [ - "enable", - "options" - ] + "windows": ["enabled", "options", "type"], + "android": ["enabled", "options"], + "ios": ["enable", "options"], + "macos": ["enable", "options"] }, "parent_class": "IRtcEngine", "toc": "toc_video_enhance_option" @@ -2294,23 +1929,10 @@ "macos": "setVideoDenoiserOptions:options:", "isOverload": true, "params": { - "windows": [ - "enabled", - "options", - "type" - ], - "android": [ - "enabled", - "options" - ], - "ios": [ - "enable", - "options" - ], - "macos": [ - "enable", - "options" - ] + "windows": ["enabled", "options", "type"], + "android": ["enabled", "options"], + "ios": ["enable", "options"], + "macos": ["enable", "options"] }, "parent_class": "IRtcEngine", "toc": "toc_video_enhance_option" @@ -2322,23 +1944,10 @@ "macos": "setColorEnhanceOptions:options:", "isOverload": true, "params": { - "windows": [ - "enabled", - "options", - "type" - ], - "android": [ - "enabled", - "options" - ], - "ios": [ - "enable", - "options" - ], - "macos": [ - "enable", - "options" - ] + "windows": ["enabled", "options", "type"], + "android": ["enabled", "options"], + "ios": ["enable", "options"], + "macos": ["enable", "options"] }, "parent_class": "IRtcEngine", "toc": "toc_video_enhance_option" @@ -2350,26 +1959,10 @@ "macos": "setFilterEffectOptions:options:sourceType:", "isOverload": true, "params": { - "windows": [ - "enabled", - "options", - "type" - ], - "android": [ - "enabled", - "options", - "sourceType" - ], - "ios": [ - "enable", - "options", - "sourceType" - ], - "macos": [ - "enable", - "options", - "sourceType" - ] + "windows": ["enabled", "options", "type"], + "android": ["enabled", "options", "sourceType"], + "ios": ["enable", "options", "sourceType"], + "macos": ["enable", "options", "sourceType"] }, "parent_class": "IRtcEngine", "toc": "toc_video_enhance_option" @@ -2397,29 +1990,10 @@ "macos": "createDataStreamEx:reliable:ordered:connection:", "isOverload": true, "params": { - "windows": [ - "streamId", - "reliable", - "ordered", - "connection" - ], - "android": [ - "reliable", - "ordered", - "connection" - ], - "ios": [ - "streamId", - "reliable", - "ordered", - "connection" - ], - "macos": [ - "streamId", - "reliable", - "ordered", - "connection" - ] + "windows": ["streamId", "reliable", "ordered", "connection"], + "android": ["reliable", "ordered", "connection"], + "ios": ["streamId", "reliable", "ordered", "connection"], + "macos": ["streamId", "reliable", "ordered", "connection"] }, "parent_class": "IRtcEngineEx", "toc": "toc_datastream" @@ -2431,25 +2005,10 @@ "macos": "createDataStreamEx:config:connection:", "isOverload": true, "params": { - "windows": [ - "streamId", - "config", - "connection" - ], - "android": [ - "config", - "connection" - ], - "ios": [ - "streamId", - "config", - "connection" - ], - "macos": [ - "streamId", - "config", - "connection" - ] + "windows": ["streamId", "config", "connection"], + "android": ["config", "connection"], + "ios": ["streamId", "config", "connection"], + "macos": ["streamId", "config", "connection"] }, "parent_class": "IRtcEngineEx", "toc": "toc_datastream" @@ -2493,20 +2052,10 @@ "macos": "leaveChannelEx:leaveChannelBlock:", "isOverload": true, "params": { - "windows": [ - "connection" - ], - "android": [ - "connection" - ], - "ios": [ - "connection", - "leaveChannelBlock" - ], - "macos": [ - "connection", - "leaveChannelBlock" - ] + "windows": ["connection"], + "android": ["connection"], + "ios": ["connection", "leaveChannelBlock"], + "macos": ["connection", "leaveChannelBlock"] }, "parent_class": "IRtcEngineEx", "toc": "toc_channel" @@ -2518,24 +2067,10 @@ "macos": "leaveChannelEx:options:leaveChannelBlock:", "isOverload": true, "params": { - "windows": [ - "connection", - "options" - ], - "android": [ - "connection", - "options" - ], - "ios": [ - "connection", - "options", - "leaveChannelBlock" - ], - "macos": [ - "connection", - "options", - "leaveChannelBlock" - ] + "windows": ["connection", "options"], + "android": ["connection", "options"], + "ios": ["connection", "options", "leaveChannelBlock"], + "macos": ["connection", "options", "leaveChannelBlock"] }, "parent_class": "IRtcEngineEx", "toc": "toc_channel" @@ -2555,26 +2090,10 @@ "macos": "addVideoWatermarkEx:options:connection:", "isOverload": true, "params": { - "windows": [ - "watermarkUrl", - "options", - "connection" - ], - "android": [ - "watermarkUrl", - "options", - "connection" - ], - "ios": [ - "url", - "options", - "connection" - ], - "macos": [ - "url", - "options", - "connection" - ] + "windows": ["watermarkUrl", "options", "connection"], + "android": ["watermarkUrl", "options", "connection"], + "ios": ["url", "options", "connection"], + "macos": ["url", "options", "connection"] }, "parent_class": "IRtcEngineEx", "toc": "toc_watermark" @@ -2646,26 +2165,10 @@ "macos": "setRemoteVideoStreamEx:type:connection:", "isOverload": true, "params": { - "windows": [ - "uid", - "streamType", - "connection" - ], - "android": [ - "uid", - "streamType", - "connection" - ], - "ios": [ - "uid", - "streamType", - "connection" - ], - "macos": [ - "uid", - "streamType", - "connection" - ] + "windows": ["uid", "streamType", "connection"], + "android": ["uid", "streamType", "connection"], + "ios": ["uid", "streamType", "connection"], + "macos": ["uid", "streamType", "connection"] }, "parent_class": "IRtcEngineEx", "toc": "toc_publishnsubscribe" @@ -2749,26 +2252,10 @@ "macos": "takeSnapshotEx:uid:filePath:", "isOverload": true, "params": { - "windows": [ - "connection", - "uid", - "filePath" - ], - "android": [ - "connection", - "uid", - "filePath" - ], - "ios": [ - "connection", - "uid", - "filePath" - ], - "macos": [ - "connection", - "uid", - "filePath" - ] + "windows": ["connection", "uid", "filePath"], + "android": ["connection", "uid", "filePath"], + "ios": ["connection", "uid", "filePath"], + "macos": ["connection", "uid", "filePath"] }, "parent_class": "IRtcEngineEx", "toc": "toc_snapshot" @@ -2780,26 +2267,10 @@ "macos": "takeSnapshotExWithConfig:uid:config:", "isOverload": true, "params": { - "windows": [ - "connection", - "uid", - "config" - ], - "android": [ - "connection", - "uid", - "config" - ], - "ios": [ - "connection", - "uid", - "config" - ], - "macos": [ - "connection", - "uid", - "config" - ] + "windows": ["connection", "uid", "config"], + "android": ["connection", "uid", "config"], + "ios": ["connection", "uid", "config"], + "macos": ["connection", "uid", "config"] }, "parent_class": "IRtcEngineEx", "toc": "toc_snapshot" @@ -2919,15 +2390,9 @@ "macos": "startScreenCapture:", "isOverload": true, "params": { - "windows": [ - "captureParams" - ], - "android": [ - "screenCaptureParameters" - ], - "ios": [ - "parameters" - ] + "windows": ["captureParams"], + "android": ["screenCaptureParameters"], + "ios": ["parameters"] }, "parent_class": "IRtcEngine", "toc": "toc_screencapture" @@ -2937,22 +2402,10 @@ "macos": "startScreenCapture:config:", "isOverload": true, "params": { - "windows": [ - "sourceType", - "config" - ], - "android": [ - "sourceType", - "config" - ], - "ios": [ - "sourceType", - "config" - ], - "macos": [ - "sourceType", - "config" - ] + "windows": ["sourceType", "config"], + "android": ["sourceType", "config"], + "ios": ["sourceType", "config"], + "macos": ["sourceType", "config"] }, "parent_class": "IRtcEngine", "toc": "toc_screencapture" @@ -3012,12 +2465,8 @@ "windows": "updateScreenCaptureRegion", "isOverload": true, "params": { - "windows": [ - "regionRect" - ], - "macos": [ - "rect" - ] + "windows": ["regionRect"], + "macos": ["rect"] }, "parent_class": "IRtcEngine", "toc": "toc_screencapture" @@ -3037,18 +2486,10 @@ "macos": "stopScreenCapture:", "isOverload": true, "params": { - "windows": [ - "sourceType" - ], - "android": [ - "sourceType" - ], - "ios": [ - "sourceType" - ], - "macos": [ - "sourceType" - ] + "windows": ["sourceType"], + "android": ["sourceType"], + "ios": ["sourceType"], + "macos": ["sourceType"] }, "parent_class": "IRtcEngine", "toc": "toc_screencapture" @@ -3076,26 +2517,10 @@ "macos": "startAudioMixing:loopback:cycle:", "isOverload": true, "params": { - "windows": [ - "filePath", - "loopback", - "cycle" - ], - "android": [ - "filePath", - "loopback", - "cycle" - ], - "ios": [ - "filePath", - "loopback", - "cycle" - ], - "macos": [ - "filePath", - "loopback", - "cycle" - ] + "windows": ["filePath", "loopback", "cycle"], + "android": ["filePath", "loopback", "cycle"], + "ios": ["filePath", "loopback", "cycle"], + "macos": ["filePath", "loopback", "cycle"] }, "parent_class": "IRtcEngine", "toc": "toc_audio_mixing" @@ -3107,30 +2532,10 @@ "macos": "startAudioMixing:loopback:cycle:startPos:", "isOverload": true, "params": { - "windows": [ - "filePath", - "loopback", - "cycle", - "startPos" - ], - "android": [ - "filePath", - "loopback", - "cycle", - "startPos" - ], - "ios": [ - "filePath", - "loopback", - "cycle", - "startPos" - ], - "macos": [ - "filePath", - "loopback", - "cycle", - "startPos" - ] + "windows": ["filePath", "loopback", "cycle", "startPos"], + "android": ["filePath", "loopback", "cycle", "startPos"], + "ios": ["filePath", "loopback", "cycle", "startPos"], + "macos": ["filePath", "loopback", "cycle", "startPos"] }, "parent_class": "IRtcEngine", "toc": "toc_audio_mixing" @@ -3270,46 +2675,10 @@ "macos": "playEffect:filePath:loopCount:pitch:pan:gain:publish:startPos:", "isOverload": true, "params": { - "windows": [ - "soundId", - "filePath", - "loopCount", - "pitch", - "pan", - "gain", - "publish", - "startPos" - ], - "android": [ - "soundId", - "filePath", - "loopCount", - "pitch", - "pan", - "gain", - "publish", - "startPos" - ], - "ios": [ - "soundId", - "filePath", - "loopCount", - "pitch", - "pan", - "gain", - "publish", - "startPos" - ], - "macos": [ - "soundId", - "filePath", - "loopCount", - "pitch", - "pan", - "gain", - "publish", - "startPos" - ] + "windows": ["soundId", "filePath", "loopCount", "pitch", "pan", "gain", "publish", "startPos"], + "android": ["soundId", "filePath", "loopCount", "pitch", "pan", "gain", "publish", "startPos"], + "ios": ["soundId", "filePath", "loopCount", "pitch", "pan", "gain", "publish", "startPos"], + "macos": ["soundId", "filePath", "loopCount", "pitch", "pan", "gain", "publish", "startPos"] }, "parent_class": "IRtcEngine", "toc": "toc_audio_effect_file" @@ -3791,7 +3160,7 @@ }, "setDefaultAudioRouteToSpeakerphone": { "windows": "setDefaultAudioRouteToSpeakerphone", - "android": "setDefaultAudioRouteToSpeakerphone", + "android": "setDefaultAudioRoutetoSpeakerphone", "ios": "setDefaultAudioRouteToSpeakerphone:", "parent_class": "IRtcEngine", "toc": "toc_audio_route" @@ -3823,22 +3192,10 @@ "macos": "enableInEarMonitoring:includeAudioFilters:", "isOverload": true, "params": { - "windows": [ - "enabled", - "includeAudioFilters" - ], - "android": [ - "enabled", - "includeAudioFilters" - ], - "ios": [ - "enabled", - "includeAudioFilters" - ], - "macos": [ - "enabled", - "includeAudioFilters" - ] + "windows": ["enabled", "includeAudioFilters"], + "android": ["enabled", "includeAudioFilters"], + "ios": ["enabled", "includeAudioFilters"], + "macos": ["enabled", "includeAudioFilters"] }, "parent_class": "IRtcEngine", "toc": "toc_audio_capture" @@ -3882,18 +3239,10 @@ "macos": "enableDualStreamMode:", "isOverload": true, "params": { - "windows": [ - "enabled" - ], - "android": [ - "enabled" - ], - "ios": [ - "enabled" - ], - "macos": [ - "enabled" - ] + "windows": ["enabled"], + "android": ["enabled"], + "ios": ["enabled"], + "macos": ["enabled"] }, "parent_class": "IRtcEngine", "toc": "toc_publishnsubscribe" @@ -3905,22 +3254,10 @@ "macos": "enableDualStreamMode:streamConfig:", "isOverload": true, "params": { - "windows": [ - "enabled", - "streamConfig" - ], - "android": [ - "enabled", - "streamConfig" - ], - "ios": [ - "enabled", - "streamConfig" - ], - "macos": [ - "enabled", - "streamConfig" - ] + "windows": ["enabled", "streamConfig"], + "android": ["enabled", "streamConfig"], + "ios": ["enabled", "streamConfig"], + "macos": ["enabled", "streamConfig"] }, "parent_class": "IRtcEngine", "toc": "toc_publishnsubscribe" @@ -3940,18 +3277,10 @@ "macos": "setDualStreamMode:", "isOverload": true, "params": { - "windows": [ - "mode" - ], - "android": [ - "mode" - ], - "ios": [ - "mode" - ], - "macos": [ - "mode" - ] + "windows": ["mode"], + "android": ["mode"], + "ios": ["mode"], + "macos": ["mode"] }, "parent_class": "IRtcEngine", "toc": "toc_publishnsubscribe" @@ -3963,22 +3292,10 @@ "macos": "setDualStreamMode:streamConfig:", "isOverload": true, "params": { - "windows": [ - "mode", - "streamConfig" - ], - "android": [ - "mode", - "streamConfig" - ], - "ios": [ - "mode", - "streamConfig" - ], - "macos": [ - "mode", - "streamConfig" - ] + "windows": ["mode", "streamConfig"], + "android": ["mode", "streamConfig"], + "ios": ["mode", "streamConfig"], + "macos": ["mode", "streamConfig"] }, "parent_class": "IRtcEngine", "toc": "toc_publishnsubscribe" @@ -3998,22 +3315,10 @@ "macos": "setRemoteVideoStream:type:", "isOverload": true, "params": { - "windows": [ - "uid", - "streamType" - ], - "android": [ - "uid", - "streamType" - ], - "ios": [ - "uid", - "streamType" - ], - "macos": [ - "uid", - "streamType" - ] + "windows": ["uid", "streamType"], + "android": ["uid", "streamType"], + "ios": ["uid", "streamType"], + "macos": ["uid", "streamType"] }, "parent_class": "IRtcEngine", "toc": "toc_publishnsubscribe" @@ -4025,18 +3330,10 @@ "macos": "setRemoteDefaultVideoStreamType:", "isOverload": true, "params": { - "windows": [ - "streamType" - ], - "android": [ - "streamType" - ], - "ios": [ - "streamType" - ], - "macos": [ - "streamType" - ] + "windows": ["streamType"], + "android": ["streamType"], + "ios": ["streamType"], + "macos": ["streamType"] }, "parent_class": "IRtcEngine", "toc": "toc_publishnsubscribe" @@ -4048,18 +3345,10 @@ "macos": "setRemoteSubscribeFallbackOption:", "isOverload": true, "params": { - "windows": [ - "option" - ], - "android": [ - "option" - ], - "ios": [ - "option" - ], - "macos": [ - "option" - ] + "windows": ["option"], + "android": ["option"], + "ios": ["option"], + "macos": ["option"] }, "parent_class": "IRtcEngine", "toc": "toc_network" @@ -4133,22 +3422,10 @@ "macos": "pushExternalVideoFrame:videoTrackId:", "isOverload": true, "params": { - "windows": [ - "frame", - "videoTrackId" - ], - "android": [ - "frame", - "videoTrackId" - ], - "ios": [ - "frame", - "videoTrackId" - ], - "macos": [ - "frame", - "videoTrackId" - ] + "windows": ["frame", "videoTrackId"], + "android": ["frame", "videoTrackId"], + "ios": ["frame", "videoTrackId"], + "macos": ["frame", "videoTrackId"] }, "parent_class": "IMediaEngine", "toc": "toc_video_custom_capturenrendering" @@ -4189,22 +3466,10 @@ "windows": "pushAudioFrame", "isOverload": true, "params": { - "windows": [ - "frame", - "trackId" - ], - "android": [ - "frame", - "trackId" - ], - "ios": [ - "frame", - "trackId" - ], - "macos": [ - "frame", - "trackId" - ] + "windows": ["frame", "trackId"], + "android": ["frame", "trackId"], + "ios": ["frame", "trackId"], + "macos": ["frame", "trackId"] }, "parent_class": "IMediaEngine", "toc": "toc_audio_custom_capturenrendering" @@ -4216,34 +3481,10 @@ "macos": "setExternalAudioSource:sampleRate:channels:localPlayback:publish:", "isOverload": true, "params": { - "windows": [ - "enabled", - "sampleRate", - "channels", - "localPlayback", - "publish" - ], - "android": [ - "enabled", - "sampleRate", - "channels", - "localPlayback", - "publish" - ], - "ios": [ - "enabled", - "sampleRate", - "channels", - "localPlayback", - "publish" - ], - "macos": [ - "enabled", - "sampleRate", - "channels", - "localPlayback", - "publish" - ] + "windows": ["enabled", "sampleRate", "channels", "localPlayback", "publish"], + "android": ["enabled", "sampleRate", "channels", "localPlayback", "publish"], + "ios": ["enabled", "sampleRate", "channels", "localPlayback", "publish"], + "macos": ["enabled", "sampleRate", "channels", "localPlayback", "publish"] }, "parent_class": "IMediaEngine", "toc": "toc_audio_custom_capturenrendering" @@ -4315,21 +3556,10 @@ "macos": "pullPlaybackAudioFrameRawData:lengthInByte:", "isOverload": true, "params": { - "windows": [ - "frame" - ], - "android": [ - "data", - "lengthInByte" - ], - "ios": [ - "data", - "lengthInByte" - ], - "macos": [ - "data", - "lengthInByte" - ] + "windows": ["frame"], + "android": ["data", "lengthInByte"], + "ios": ["data", "lengthInByte"], + "macos": ["data", "lengthInByte"] }, "parent_class": "IMediaEngine", "toc": "toc_audio_custom_capturenrendering" @@ -4405,22 +3635,10 @@ "macos": "setPlaybackAudioFrameBeforeMixingParametersWithSampleRate:channel:", "isOverload": true, "params": { - "windows": [ - "sampleRate", - "channel" - ], - "android": [ - "sampleRate", - "channel" - ], - "ios": [ - "sampleRate", - "channel" - ], - "macos": [ - "sampleRate", - "channel" - ] + "windows": ["sampleRate", "channel"], + "android": ["sampleRate", "channel"], + "ios": ["sampleRate", "channel"], + "macos": ["sampleRate", "channel"] }, "parent_class": "IRtcEngine", "toc": "toc_audio_raw" @@ -4464,32 +3682,10 @@ "macos": "getExtensionPropertyWithVendor:extension:key:sourceType:", "isOverload": true, "params": { - "windows": [ - "provider", - "extension", - "key", - "value", - "type", - "buf_len" - ], - "android": [ - "provider", - "extension", - "key", - "sourceType" - ], - "ios": [ - "provider", - "extension", - "key", - "sourceType" - ], - "macos": [ - "provider", - "extension", - "key", - "sourceType" - ] + "windows": ["provider", "extension", "key", "value", "type", "buf_len"], + "android": ["provider", "extension", "key", "sourceType"], + "ios": ["provider", "extension", "key", "sourceType"], + "macos": ["provider", "extension", "key", "sourceType"] }, "parent_class": "IRtcEngine", "toc": "toc_extension" @@ -4595,18 +3791,10 @@ "macos": "addVideoWatermark:", "isOverload": true, "params": { - "windows": [ - "watermark" - ], - "android": [ - "watermark" - ], - "ios": [ - "watermark" - ], - "macos": [ - "watermark" - ] + "windows": ["watermark"], + "android": ["watermark"], + "ios": ["watermark"], + "macos": ["watermark"] }, "parent_class": "IRtcEngine", "toc": "toc_watermark" @@ -4618,22 +3806,10 @@ "macos": "addVideoWatermark:options:", "isOverload": true, "params": { - "windows": [ - "watermarkUrl", - "options" - ], - "android": [ - "watermarkUrl", - "options" - ], - "ios": [ - "url", - "options" - ], - "macos": [ - "url", - "options" - ] + "windows": ["watermarkUrl", "options"], + "android": ["watermarkUrl", "options"], + "ios": ["url", "options"], + "macos": ["url", "options"] }, "parent_class": "IRtcEngine", "toc": "toc_watermark" @@ -4694,22 +3870,10 @@ "macos": "startAudioRecording:quality:", "isOverload": true, "params": { - "windows": [ - "filePath", - "quality" - ], - "android": [ - "filePath", - "quality" - ], - "ios": [ - "filePath", - "quality" - ], - "macos": [ - "filePath", - "quality" - ] + "windows": ["filePath", "quality"], + "android": ["filePath", "quality"], + "ios": ["filePath", "quality"], + "macos": ["filePath", "quality"] }, "parent_class": "IRtcEngine", "toc": "toc_recording" @@ -4718,26 +3882,10 @@ "windows": "startAudioRecording [2/3]", "isOverload": true, "params": { - "windows": [ - "filePath", - "sampleRate", - "quality" - ], - "android": [ - "filePath", - "sampleRate", - "quality" - ], - "ios": [ - "filePath", - "sampleRate", - "quality" - ], - "macos": [ - "filePath", - "sampleRate", - "quality" - ] + "windows": ["filePath", "sampleRate", "quality"], + "android": ["filePath", "sampleRate", "quality"], + "ios": ["filePath", "sampleRate", "quality"], + "macos": ["filePath", "sampleRate", "quality"] }, "parent_class": "IRtcEngine", "toc": "toc_recording" @@ -4749,18 +3897,10 @@ "macos": "startAudioRecordingWithConfig:", "isOverload": true, "params": { - "windows": [ - "config" - ], - "android": [ - "config" - ], - "ios": [ - "config" - ], - "macos": [ - "config" - ] + "windows": ["config"], + "android": ["config"], + "ios": ["config"], + "macos": ["config"] }, "parent_class": "IRtcEngine", "toc": "toc_recording" @@ -4940,11 +4080,7 @@ "parent_class": "IAudioDeviceCollection", "isOverload": true, "params": { - "windows": [ - "index", - "deviceName", - "deviceId" - ] + "windows": ["index", "deviceName", "deviceId"] }, "toc": "toc_audio_device" }, @@ -4953,30 +4089,10 @@ "parent_class": "IAudioDeviceCollection", "isOverload": true, "params": { - "windows": [ - "index", - "deviceId", - "deviceName", - "deviceTypeName" - ], - "android": [ - "index", - "deviceId", - "deviceName", - "deviceTypeName" - ], - "ios": [ - "index", - "deviceId", - "deviceName", - "deviceTypeName" - ], - "macos": [ - "index", - "deviceId", - "deviceName", - "deviceTypeName" - ] + "windows": ["index", "deviceId", "deviceName", "deviceTypeName"], + "android": ["index", "deviceId", "deviceName", "deviceTypeName"], + "ios": ["index", "deviceId", "deviceName", "deviceTypeName"], + "macos": ["index", "deviceId", "deviceName", "deviceTypeName"] }, "toc": "toc_audio_device" }, @@ -4986,13 +4102,8 @@ "parent_class": "IAudioDeviceCollection", "isOverload": true, "params": { - "windows": [ - "deviceName", - "deviceId" - ], - "macos": [ - "type" - ] + "windows": ["deviceName", "deviceId"], + "macos": ["type"] }, "toc": "toc_audio_device" }, @@ -5001,20 +4112,10 @@ "parent_class": "IAudioDeviceCollection", "isOverload": true, "params": { - "windows": [ - "deviceName", - "deviceTypeName", - "deviceId" - ], - "android": [ - "deviceTypeName" - ], - "ios": [ - "deviceTypeName" - ], - "macos": [ - "deviceTypeName" - ] + "windows": ["deviceName", "deviceTypeName", "deviceId"], + "android": ["deviceTypeName"], + "ios": ["deviceTypeName"], + "macos": ["deviceTypeName"] }, "toc": "toc_audio_device" }, @@ -5136,10 +4237,7 @@ "windows": "getPlaybackDeviceInfo [1/2]", "isOverload": true, "params": { - "windows": [ - "deviceId", - "deviceName" - ] + "windows": ["deviceId", "deviceName"] }, "parent_class": "IAudioDeviceManager", "toc": "toc_audio_device" @@ -5148,26 +4246,10 @@ "windows": "getPlaybackDeviceInfo [2/2]", "isOverload": true, "params": { - "windows": [ - "deviceId", - "deviceName", - "deviceTypeName" - ], - "android": [ - "deviceId", - "deviceName", - "deviceTypeName" - ], - "ios": [ - "deviceId", - "deviceName", - "deviceTypeName" - ], - "macos": [ - "deviceId", - "deviceName", - "deviceTypeName" - ] + "windows": ["deviceId", "deviceName", "deviceTypeName"], + "android": ["deviceId", "deviceName", "deviceTypeName"], + "ios": ["deviceId", "deviceName", "deviceTypeName"], + "macos": ["deviceId", "deviceName", "deviceTypeName"] }, "parent_class": "IAudioDeviceManager", "toc": "toc_audio_device" @@ -5181,10 +4263,7 @@ "windows": "getRecordingDeviceInfo [1/2]", "isOverload": true, "params": { - "windows": [ - "deviceId", - "deviceName" - ] + "windows": ["deviceId", "deviceName"] }, "parent_class": "IAudioDeviceManager", "toc": "toc_audio_device" @@ -5193,26 +4272,10 @@ "windows": "getRecordingDeviceInfo [2/2]", "isOverload": true, "params": { - "windows": [ - "deviceId", - "deviceName", - "deviceTypeName" - ], - "android": [ - "deviceId", - "deviceName", - "deviceTypeName" - ], - "ios": [ - "deviceId", - "deviceName", - "deviceTypeName" - ], - "macos": [ - "deviceId", - "deviceName", - "deviceTypeName" - ] + "windows": ["deviceId", "deviceName", "deviceTypeName"], + "android": ["deviceId", "deviceName", "deviceTypeName"], + "ios": ["deviceId", "deviceName", "deviceTypeName"], + "macos": ["deviceId", "deviceName", "deviceTypeName"] }, "parent_class": "IAudioDeviceManager", "toc": "toc_audio_device" @@ -5345,25 +4408,10 @@ "macos": "createDataStream:reliable:ordered:", "isOverload": true, "params": { - "windows": [ - "streamId", - "reliable", - "ordered" - ], - "android": [ - "reliable", - "ordered" - ], - "ios": [ - "streamId", - "reliable", - "ordered" - ], - "macos": [ - "streamId", - "reliable", - "ordered" - ] + "windows": ["streamId", "reliable", "ordered"], + "android": ["reliable", "ordered"], + "ios": ["streamId", "reliable", "ordered"], + "macos": ["streamId", "reliable", "ordered"] }, "parent_class": "IRtcEngine", "toc": "toc_datastream" @@ -5375,21 +4423,10 @@ "macos": "createDataStream:config:", "isOverload": true, "params": { - "windows": [ - "streamId", - "config" - ], - "android": [ - "config" - ], - "ios": [ - "streamId", - "config" - ], - "macos": [ - "streamId", - "config" - ] + "windows": ["streamId", "config"], + "android": ["config"], + "ios": ["streamId", "config"], + "macos": ["streamId", "config"] }, "parent_class": "IRtcEngine", "toc": "toc_datastream" @@ -5442,7 +4479,7 @@ }, "unregisterAudioSpectrumObserver": { "windows": "unregisterAudioSpectrumObserver", - "android": "unregisterAudioSpectrumObserver", + "android": "unRegisterAudioSpectrumObserver", "ios": "unregisterAudioSpectrumDelegate:", "macos": "unregisterAudioSpectrumDelegate:", "parent_class": "IRtcEngine", @@ -5503,22 +4540,10 @@ "parent_class": "IMusicPlayer", "isOverload": true, "params": { - "windows": [ - "songCode", - "startPos" - ], - "android": [ - "songCode", - "startPos" - ], - "ios": [ - "songCode", - "startPos" - ], - "macos": [ - "songCode", - "startPos" - ] + "windows": ["songCode", "startPos"], + "android": ["songCode", "startPos"], + "ios": ["songCode", "startPos"], + "macos": ["songCode", "startPos"] }, "toc": "toc_drm" }, @@ -5528,22 +4553,10 @@ "ios": "preloadWithSongCode:jsonOption:", "isOverload": true, "params": { - "windows": [ - "songCode", - "jsonOption" - ], - "android": [ - "songCode", - "jsonOption" - ], - "ios": [ - "songCode", - "jsonOption" - ], - "macos": [ - "songCode", - "jsonOption" - ] + "windows": ["songCode", "jsonOption"], + "android": ["songCode", "jsonOption"], + "ios": ["songCode", "jsonOption"], + "macos": ["songCode", "jsonOption"] }, "parent_class": "IMusicContentCenter", "toc": "toc_drm" @@ -5554,19 +4567,10 @@ "ios": "preloadWithSongCode:", "isOverload": true, "params": { - "windows": [ - "songCode", - "requestId" - ], - "android": [ - "songCode" - ], - "ios": [ - "songCode" - ], - "macos": [ - "songCode" - ] + "windows": ["requestId", "songCode"], + "android": ["songCode"], + "ios": ["songCode"], + "macos": ["songCode"] }, "parent_class": "IMusicContentCenter", "toc": "toc_drm" @@ -5645,33 +4649,10 @@ "ios": "getMusicCollectionWithMusicChartId:page:pageSize:jsonOption:", "isOverload": true, "params": { - "windows": [ - "requestId", - "musicChartId", - "page", - "pageSize", - "jsonOption" - ], - "android": [ - "requestId", - "musicChartId", - "page", - "pageSize" - ], - "ios": [ - "requestId", - "musicChartId", - "page", - "pageSize", - "jsonOption" - ], - "macos": [ - "requestId", - "musicChartId", - "page", - "pageSize", - "jsonOption" - ] + "windows": ["requestId", "musicChartId", "page", "pageSize", "jsonOption"], + "android": ["musicChartId", "page", "pageSize"], + "ios": ["musicChartId", "page", "pageSize", "jsonOption"], + "macos": ["musicChartId", "page", "pageSize", "jsonOption"] }, "parent_class": "IMusicContentCenter", "toc": "toc_drm" @@ -5682,33 +4663,10 @@ "ios": "searchMusicWithKeyWord:page:pageSize:jsonOption:", "isOverload": true, "params": { - "windows": [ - "keyword", - "page", - "pageSize", - "jsonOption", - "requestId" - ], - "android": [ - "keyword", - "page", - "pageSize", - "requestId" - ], - "ios": [ - "keyword", - "page", - "pageSize", - "jsonOption", - "requestId" - ], - "macos": [ - "keyword", - "page", - "pageSize", - "jsonOption", - "requestId" - ] + "windows": ["keyword", "page", "pageSize", "jsonOption", "requestId"], + "android": ["keyword", "page", "pageSize"], + "ios": ["keyword", "page", "pageSize", "jsonOption"], + "macos": ["keyword", "page", "pageSize", "jsonOption"] }, "parent_class": "IMusicContentCenter", "toc": "toc_drm" @@ -5820,22 +4778,10 @@ "macos": "takeSnapshot:filePath:", "isOverload": true, "params": { - "windows": [ - "uid", - "filePath" - ], - "android": [ - "uid", - "filePath" - ], - "ios": [ - "uid", - "filePath" - ], - "macos": [ - "uid", - "filePath" - ] + "windows": ["uid", "filePath"], + "android": ["uid", "filePath"], + "ios": ["uid", "filePath"], + "macos": ["uid", "filePath"] }, "parent_class": "IRtcEngine", "toc": "toc_snapshot" @@ -5847,22 +4793,10 @@ "macos": "takeSnapshotWithConfig:config:", "isOverload": true, "params": { - "windows": [ - "uid", - "config" - ], - "android": [ - "uid", - "config" - ], - "ios": [ - "uid", - "config" - ], - "macos": [ - "uid", - "config" - ] + "windows": ["uid", "config"], + "android": ["uid", "config"], + "ios": ["uid", "config"], + "macos": ["uid", "config"] }, "parent_class": "IRtcEngine", "toc": "toc_snapshot" @@ -6997,21 +5931,9 @@ "macos": "preloadEffectEx:soundId:filePath:", "isOverload": true, "params": { - "android": [ - "connection", - "soundId", - "filePath" - ], - "ios": [ - "connection", - "soundId", - "filePath" - ], - "macos": [ - "connection", - "soundId", - "filePath" - ] + "android": ["connection", "soundId", "filePath"], + "ios": ["connection", "soundId", "filePath"], + "macos": ["connection", "soundId", "filePath"] }, "parent_class": "IRtcEngineEx", "toc": "toc_audio_effect_file" @@ -7022,36 +5944,9 @@ "macos": "playEffectEx:soundId:filePath:loopCount:pitch:pan:gain:publish:", "isOverload": true, "params": { - "android": [ - "connection", - "soundId", - "filePath", - "loopCount", - "pitch", - "pan", - "gain", - "publish" - ], - "ios": [ - "connection", - "soundId", - "filePath", - "loopCount", - "pitch", - "pan", - "gain", - "publish" - ], - "macos": [ - "connection", - "soundId", - "filePath", - "loopCount", - "pitch", - "pan", - "gain", - "publish" - ] + "android": ["connection", "soundId", "filePath", "loopCount", "pitch", "pan", "gain", "publish"], + "ios": ["connection", "soundId", "filePath", "loopCount", "pitch", "pan", "gain", "publish"], + "macos": ["connection", "soundId", "filePath", "loopCount", "pitch", "pan", "gain", "publish"] }, "parent_class": "IRtcEngineEx", "toc": "toc_audio_effect_file" @@ -7125,8 +6020,14 @@ "android": "destroy [2/2]", "ios": "destroy:", "macos": "destroy:", + "isOverload": true, "parent_class": "IRtcEngine", - "toc": "toc_initialize" + "toc": "toc_initialize", + "params": { + "android": ["callback"], + "ios": ["engineReleasedBlock"], + "macos": ["engineReleasedBlock"] + } }, "getPlaySrc": { "android": "getPlaySrc [2/2]", @@ -7144,26 +6045,10 @@ "macos": "setBeautyEffectOptions:options:sourceType:", "isOverload": true, "params": { - "windows": [ - "enabled", - "options", - "type" - ], - "android": [ - "enabled", - "options", - "sourceType" - ], - "ios": [ - "enable", - "options", - "sourceType" - ], - "macos": [ - "enable", - "options", - "sourceType" - ] + "windows": ["enabled", "options"], + "android": ["enabled", "options", "sourceType"], + "ios": ["enable", "options", "sourceType"], + "macos": ["enable", "options", "sourceType"] }, "parent_class": "IRtcEngine", "toc": "toc_video_enhance_option" @@ -7174,29 +6059,10 @@ "macos": "enableVirtualBackground:backData:segData:sourceType:", "isOverload": true, "params": { - "windows": [ - "enabled", - "backgroundSource", - "segproperty" - ], - "android": [ - "enabled", - "backgroundSource", - "segproperty", - "sourceType" - ], - "ios": [ - "enable", - "backData", - "segData", - "sourceType" - ], - "macos": [ - "enable", - "backData", - "segData", - "sourceType" - ] + "windows": ["enabled", "backgroundSource", "segproperty"], + "android": ["enabled", "backgroundSource", "segproperty", "sourceType"], + "ios": ["enable", "backData", "segData", "sourceType"], + "macos": ["enable", "backData", "segData", "sourceType"] }, "parent_class": "IRtcEngine", "toc": "toc_virtualbackground" @@ -7207,25 +6073,10 @@ "macos": "setLowlightEnhanceOptions:options:sourceType:", "isOverload": true, "params": { - "windows": [ - "enabled", - "options" - ], - "android": [ - "enabled", - "options", - "sourceType" - ], - "ios": [ - "enable", - "options", - "sourceType" - ], - "macos": [ - "enable", - "options", - "sourceType" - ] + "windows": ["enabled", "options"], + "android": ["enabled", "options", "sourceType"], + "ios": ["enable", "options", "sourceType"], + "macos": ["enable", "options", "sourceType"] }, "parent_class": "IRtcEngine", "toc": "toc_video_enhance_option" @@ -7236,25 +6087,10 @@ "macos": "setVideoDenoiserOptions:options:sourceType:", "isOverload": true, "params": { - "windows": [ - "enabled", - "options" - ], - "android": [ - "enabled", - "options", - "sourceType" - ], - "ios": [ - "enable", - "options", - "sourceType" - ], - "macos": [ - "enable", - "options", - "sourceType" - ] + "windows": ["enabled", "options"], + "android": ["enabled", "options", "sourceType"], + "ios": ["enable", "options", "sourceType"], + "macos": ["enable", "options", "sourceType"] }, "parent_class": "IRtcEngine", "toc": "toc_video_enhance_option" @@ -7265,26 +6101,10 @@ "macos": "setColorEnhanceOptions:options:sourceType:", "isOverload": true, "params": { - "windows": [ - "enabled", - "options", - "type" - ], - "android": [ - "enabled", - "options", - "sourceType" - ], - "ios": [ - "enable", - "options", - "sourceType" - ], - "macos": [ - "enable", - "options", - "sourceType" - ] + "windows": ["enabled", "options", "type"], + "android": ["enabled", "options", "sourceType"], + "ios": ["enable", "options", "sourceType"], + "macos": ["enable", "options", "sourceType"] }, "parent_class": "IRtcEngine", "toc": "toc_video_enhance_option" @@ -7295,22 +6115,10 @@ "macos": "setFilterEffectOptions:options:", "isOverload": true, "params": { - "windows": [ - "enabled", - "options" - ], - "android": [ - "enabled", - "options" - ], - "ios": [ - "enable", - "options" - ], - "macos": [ - "enable", - "options" - ] + "windows": ["enabled", "options"], + "android": ["enabled", "options"], + "ios": ["enable", "options"], + "macos": ["enable", "options"] }, "parent_class": "IRtcEngine", "toc": "toc_video_enhance_option" @@ -7333,26 +6141,10 @@ "android": "setRemoteVideoStreamTypeEx [2/2]", "isOverload": true, "params": { - "windows": [ - "uid", - "streamType", - "connection" - ], - "android": [ - "uid", - "streamType", - "connection" - ], - "ios": [ - "uid", - "streamType", - "connection" - ], - "macos": [ - "uid", - "streamType", - "connection" - ] + "windows": ["uid", "streamType", "connection"], + "android": ["uid", "streamType", "connection"], + "ios": ["uid", "streamType", "connection"], + "macos": ["uid", "streamType", "connection"] }, "parent_class": "IRtcEngineEx", "toc": "toc_publishnsubscribe" @@ -7368,42 +6160,10 @@ "macos": "playEffect:filePath:loopCount:pitch:pan:gain:publish:", "isOverload": true, "params": { - "windows": [ - "soundId", - "filePath", - "loopCount", - "pitch", - "pan", - "gain", - "publish" - ], - "android": [ - "soundId", - "filePath", - "loopCount", - "pitch", - "pan", - "gain", - "publish" - ], - "ios": [ - "soundId", - "filePath", - "loopCount", - "pitch", - "pan", - "gain", - "publish" - ], - "macos": [ - "soundId", - "filePath", - "loopCount", - "pitch", - "pan", - "gain", - "publish" - ] + "windows": ["soundId", "filePath", "loopCount", "pitch", "pan", "gain", "publish"], + "android": ["soundId", "filePath", "loopCount", "pitch", "pan", "gain", "publish"], + "ios": ["soundId", "filePath", "loopCount", "pitch", "pan", "gain", "publish"], + "macos": ["soundId", "filePath", "loopCount", "pitch", "pan", "gain", "publish"] }, "parent_class": "IRtcEngine", "toc": "toc_audio_effect_file" @@ -7496,18 +6256,10 @@ "android": "setBackgroundColor [1/2]", "isOverload": true, "params": { - "windows": [ - "color" - ], - "android": [ - "color" - ], - "ios": [ - "color" - ], - "macos": [ - "color" - ] + "windows": ["color"], + "android": ["color"], + "ios": ["color"], + "macos": ["color"] }, "parent_class": "LiveTranscoding" }, @@ -7515,26 +6267,10 @@ "android": "setBackgroundColor [2/2]", "isOverload": true, "params": { - "windows": [ - "red", - "green", - "blue" - ], - "android": [ - "red", - "green", - "blue" - ], - "ios": [ - "red", - "green", - "blue" - ], - "macos": [ - "red", - "green", - "blue" - ] + "windows": ["red", "green", "blue"], + "android": ["red", "green", "blue"], + "ios": ["red", "green", "blue"], + "macos": ["red", "green", "blue"] }, "parent_class": "LiveTranscoding" }, @@ -7554,18 +6290,10 @@ "android": "setUsers [1/2]", "isOverload": true, "params": { - "windows": [ - "users" - ], - "android": [ - "users" - ], - "ios": [ - "users" - ], - "macos": [ - "users" - ] + "windows": ["users"], + "android": ["users"], + "ios": ["users"], + "macos": ["users"] }, "parent_class": "LiveTranscoding" }, @@ -7573,18 +6301,10 @@ "android": "setUsers [2/2]", "isOverload": true, "params": { - "windows": [ - "users" - ], - "android": [ - "users" - ], - "ios": [ - "users" - ], - "macos": [ - "users" - ] + "windows": ["users"], + "android": ["users"], + "ios": ["users"], + "macos": ["users"] }, "parent_class": "LiveTranscoding" }, @@ -7618,18 +6338,10 @@ "macos": "enableInEarMonitoring:", "isOverload": true, "params": { - "windows": [ - "enabled" - ], - "android": [ - "enabled" - ], - "ios": [ - "enabled" - ], - "macos": [ - "enabled" - ] + "windows": ["enabled"], + "android": ["enabled"], + "ios": ["enabled"], + "macos": ["enabled"] }, "parent_class": "IRtcEngine", "toc": "toc_audio_capture" @@ -7638,22 +6350,10 @@ "android": "setRemoteVideoStreamType [2/2]", "isOverload": true, "params": { - "windows": [ - "uid", - "streamType" - ], - "android": [ - "uid", - "streamType" - ], - "ios": [ - "uid", - "streamType" - ], - "macos": [ - "uid", - "streamType" - ] + "windows": ["uid", "streamType"], + "android": ["uid", "streamType"], + "ios": ["uid", "streamType"], + "macos": ["uid", "streamType"] }, "parent_class": "IRtcEngine", "toc": "toc_publishnsubscribe" @@ -7662,18 +6362,10 @@ "android": "setRemoteDefaultVideoStreamType [2/2]", "isOverload": true, "params": { - "windows": [ - "streamType" - ], - "android": [ - "streamType" - ], - "ios": [ - "streamType" - ], - "macos": [ - "streamType" - ] + "windows": ["streamType"], + "android": ["streamType"], + "ios": ["streamType"], + "macos": ["streamType"] }, "parent_class": "IRtcEngine", "toc": "toc_publishnsubscribe" @@ -7682,18 +6374,10 @@ "android": "setRemoteSubscribeFallbackOption [2/2]", "isOverload": true, "params": { - "windows": [ - "option" - ], - "android": [ - "option" - ], - "ios": [ - "option" - ], - "macos": [ - "option" - ] + "windows": ["option"], + "android": ["option"], + "ios": ["option"], + "macos": ["option"] }, "parent_class": "IRtcEngine", "toc": "toc_network" @@ -7704,18 +6388,10 @@ "macos": "pushExternalVideoFrame:", "isOverload": true, "params": { - "windows": [ - "frame" - ], - "android": [ - "frame" - ], - "ios": [ - "frame" - ], - "macos": [ - "frame" - ] + "windows": ["frame"], + "android": ["frame"], + "ios": ["frame"], + "macos": ["frame"] }, "parent_class": "IRtcEngine", "toc": "toc_video_custom_capturenrendering" @@ -7724,22 +6400,10 @@ "android": "pushExternalVideoFrameById [2/2]", "isOverload": true, "params": { - "windows": [ - "frame", - "videoTrackId" - ], - "android": [ - "frame", - "videoTrackId" - ], - "ios": [ - "frame", - "videoTrackId" - ], - "macos": [ - "frame", - "videoTrackId" - ] + "windows": ["frame", "videoTrackId"], + "android": ["frame", "videoTrackId"], + "ios": ["frame", "videoTrackId"], + "macos": ["frame", "videoTrackId"] }, "parent_class": "IRtcEngine", "toc": "toc_video_custom_capturenrendering" @@ -7748,18 +6412,10 @@ "android": "pushExternalVideoFrame [2/2]", "isOverload": true, "params": { - "windows": [ - "frame" - ], - "android": [ - "frame" - ], - "ios": [ - "frame" - ], - "macos": [ - "frame" - ] + "windows": ["frame"], + "android": ["frame"], + "ios": ["frame"], + "macos": ["frame"] }, "parent_class": "IRtcEngine", "toc": "toc_video_custom_capturenrendering" @@ -7775,26 +6431,10 @@ "macos": "setExternalAudioSource:sampleRate:channels:", "isOverload": true, "params": { - "windows": [ - "enabled", - "sampleRate", - "channels" - ], - "android": [ - "enabled", - "sampleRate", - "channels" - ], - "ios": [ - "enabled", - "sampleRate", - "channels" - ], - "macos": [ - "enabled", - "sampleRate", - "channels" - ] + "windows": ["enabled", "sampleRate", "channels"], + "android": ["enabled", "sampleRate", "channels"], + "ios": ["enabled", "sampleRate", "channels"], + "macos": ["enabled", "sampleRate", "channels"] }, "parent_class": "IRtcEngine", "toc": "toc_audio_custom_capturenrendering" @@ -7805,37 +6445,10 @@ "macos": "pushExternalAudioFrameRawData:samples:sampleRate:channels:trackId:timestamp:", "isOverload": true, "params": { - "windows": [ - "data", - "timestamp", - "sampleRate", - "channels", - "trackId" - ], - "android": [ - "data", - "timestamp", - "sampleRate", - "channels", - "bytesPerSample", - "trackId" - ], - "ios": [ - "data", - "samples", - "timestamp", - "sampleRate", - "channels", - "trackId" - ], - "macos": [ - "data", - "samples", - "timestamp", - "sampleRate", - "channels", - "trackId" - ] + "windows": ["data", "timestamp", "sampleRate", "channels", "trackId"], + "android": ["data", "timestamp", "sampleRate", "channels", "bytesPerSample", "trackId"], + "ios": ["data", "samples", "timestamp", "sampleRate", "channels", "trackId"], + "macos": ["data", "samples", "timestamp", "sampleRate", "channels", "trackId"] }, "parent_class": "IRtcEngine", "toc": "toc_audio_custom_capturenrendering" @@ -7844,21 +6457,10 @@ "android": "pullPlaybackAudioFrame [2/2]", "isOverload": true, "params": { - "windows": [ - "data" - ], - "android": [ - "data", - "lengthInByte" - ], - "ios": [ - "data", - "lengthInByte" - ], - "macos": [ - "data", - "lengthInByte" - ] + "windows": ["data"], + "android": ["data", "lengthInByte"], + "ios": ["data", "lengthInByte"], + "macos": ["data", "lengthInByte"] }, "parent_class": "IRtcEngine", "toc": "toc_audio_custom_capturenrendering" @@ -7874,26 +6476,10 @@ "macos": "getExtensionPropertyWithVendor:extension:key:", "isOverload": true, "params": { - "windows": [ - "provider", - "extension", - "key" - ], - "android": [ - "provider", - "extension", - "key" - ], - "ios": [ - "provider", - "extension", - "key" - ], - "macos": [ - "provider", - "extension", - "key" - ] + "windows": ["provider", "extension", "key"], + "android": ["provider", "extension", "key"], + "ios": ["provider", "extension", "key"], + "macos": ["provider", "extension", "key"] }, "parent_class": "IRtcEngine", "toc": "toc_extension" @@ -7902,18 +6488,10 @@ "android": "switchCamera [2/2]", "isOverload": true, "params": { - "windows": [ - "cameraId" - ], - "android": [ - "cameraId" - ], - "ios": [ - "cameraId" - ], - "macos": [ - "cameraId" - ] + "windows": ["cameraId"], + "android": ["cameraId"], + "ios": ["cameraId"], + "macos": ["cameraId"] }, "parent_class": "IRtcEngine", "toc": "toc_video_device" @@ -7923,22 +6501,10 @@ "parent_class": "IMusicPlayer", "isOverload": true, "params": { - "windows": [ - "url", - "startPos" - ], - "android": [ - "url", - "startPos" - ], - "ios": [ - "url", - "startPos" - ], - "macos": [ - "url", - "startPos" - ] + "windows": ["url", "startPos"], + "android": ["url", "startPos"], + "ios": ["url", "startPos"], + "macos": ["url", "startPos"] }, "toc": "toc_drm" }, @@ -7946,49 +6512,32 @@ "android": "stop [2/2]", "parent_class": "IMusicPlayer", "isOverload": true, - "toc": "toc_drm" + "toc": "toc_drm", + "params": {} }, "destroy_IMusicContentCenter": { "android": "destroy [2/2]", "ios": "destroy", "parent_class": "IMusicContentCenter", "isOverload": true, - "toc": "toc_drm" + "toc": "toc_drm", + "params": {} }, "destroy_IMusicPlayer": { "android": "destroy [1/2]", "parent_class": "IMusicPlayer", "isOverload": true, - "toc": "toc_drm" + "toc": "toc_drm", + "params": {} }, "getMusicCollectionByMusicChartId2": { "android": "getMusicCollectionByMusicChartId [2/2]", "isOverload": true, "params": { - "windows": [ - "musicChartId", - "page", - "pageSize", - "jsonOption" - ], - "android": [ - "musicChartId", - "page", - "pageSize", - "jsonOption" - ], - "ios": [ - "musicChartId", - "page", - "pageSize", - "jsonOption" - ], - "macos": [ - "musicChartId", - "page", - "pageSize", - "jsonOption" - ] + "windows": ["musicChartId", "page", "pageSize", "jsonOption"], + "android": ["musicChartId", "page", "pageSize", "jsonOption"], + "ios": ["musicChartId", "page", "pageSize", "jsonOption"], + "macos": ["musicChartId", "page", "pageSize", "jsonOption"] }, "parent_class": "IMusicContentCenter", "toc": "toc_drm" @@ -7997,30 +6546,10 @@ "android": "searchMusic [2/2]", "isOverload": true, "params": { - "windows": [ - "keyword", - "page", - "pageSize", - "jsonOption" - ], - "android": [ - "keyword", - "page", - "pageSize", - "jsonOption" - ], - "ios": [ - "keyword", - "page", - "pageSize", - "jsonOption" - ], - "macos": [ - "keyword", - "page", - "pageSize", - "jsonOption" - ] + "windows": ["keyword", "page", "pageSize", "jsonOption"], + "android": ["keyword", "page", "pageSize", "jsonOption"], + "ios": ["keyword", "page", "pageSize", "jsonOption"], + "macos": ["keyword", "page", "pageSize", "jsonOption"] }, "parent_class": "IMusicContentCenter", "toc": "toc_drm" @@ -8057,39 +6586,10 @@ "macos": "playEffectEx:soundId:filePath:loopCount:pitch:pan:gain:startPos:", "isOverload": true, "params": { - "windows": [ - "startPos" - ], - "android": [ - "connection", - "soundId", - "filePath", - "loopCount", - "pitch", - "pan", - "gain", - "startPos" - ], - "ios": [ - "connection", - "soundId", - "filePath", - "loopCount", - "pitch", - "pan", - "gain", - "startPos" - ], - "macos": [ - "connection", - "soundId", - "filePath", - "loopCount", - "pitch", - "pan", - "gain", - "startPos" - ] + "windows": ["startPos"], + "android": ["connection", "soundId", "filePath", "loopCount", "pitch", "pan", "gain", "startPos"], + "ios": ["connection", "soundId", "filePath", "loopCount", "pitch", "pan", "gain", "startPos"], + "macos": ["connection", "soundId", "filePath", "loopCount", "pitch", "pan", "gain", "startPos"] }, "parent_class": "IRtcEngineEx", "toc": "toc_audio_effect_file" @@ -8099,33 +6599,9 @@ "macos": "playEffectEx:soundId:filePath:loopCount:pitch:pan:gain:", "isOverload": true, "params": { - "android": [ - "connection", - "soundId", - "filePath", - "loopCount", - "pitch", - "pan", - "gain" - ], - "ios": [ - "connection", - "soundId", - "filePath", - "loopCount", - "pitch", - "pan", - "gain" - ], - "macos": [ - "connection", - "soundId", - "filePath", - "loopCount", - "pitch", - "pan", - "gain" - ] + "android": ["connection", "soundId", "filePath", "loopCount", "pitch", "pan", "gain"], + "ios": ["connection", "soundId", "filePath", "loopCount", "pitch", "pan", "gain"], + "macos": ["connection", "soundId", "filePath", "loopCount", "pitch", "pan", "gain"] }, "parent_class": "IRtcEngineEx", "toc": "toc_audio_effect_file" @@ -8157,38 +6633,10 @@ "macos": "playEffect:filePath:loopCount:pitch:pan:gain:", "isOverload": true, "params": { - "windows": [ - "soundId", - "filePath", - "loopCount", - "pitch", - "pan", - "gain" - ], - "android": [ - "soundId", - "filePath", - "loopCount", - "pitch", - "pan", - "gain" - ], - "ios": [ - "soundId", - "filePath", - "loopCount", - "pitch", - "pan", - "gain" - ], - "macos": [ - "soundId", - "filePath", - "loopCount", - "pitch", - "pan", - "gain" - ] + "windows": ["soundId", "filePath", "loopCount", "pitch", "pan", "gain"], + "android": ["soundId", "filePath", "loopCount", "pitch", "pan", "gain"], + "ios": ["soundId", "filePath", "loopCount", "pitch", "pan", "gain"], + "macos": ["soundId", "filePath", "loopCount", "pitch", "pan", "gain"] }, "parent_class": "IRtcEngine", "toc": "toc_audio_effect_file" @@ -8208,18 +6656,10 @@ "macos": "pushExternalAudioFrameSampleBuffer:", "isOverload": true, "params": { - "windows": [ - "sampleBuffer" - ], - "android": [ - "sampleBuffer" - ], - "ios": [ - "sampleBuffer" - ], - "macos": [ - "sampleBuffer" - ] + "windows": ["sampleBuffer"], + "android": ["sampleBuffer"], + "ios": ["sampleBuffer"], + "macos": ["sampleBuffer"] }, "parent_class": "IRtcEngine", "toc": "toc_audio_custom_capturenrendering" @@ -8229,30 +6669,10 @@ "macos": "pushExternalAudioFrameSampleBuffer:sampleRate:channels:trackId:", "isOverload": true, "params": { - "windows": [ - "sampleBuffer", - "sampleRate", - "channels", - "trackId" - ], - "android": [ - "sampleBuffer", - "sampleRate", - "channels", - "trackId" - ], - "ios": [ - "sampleBuffer", - "sampleRate", - "channels", - "trackId" - ], - "macos": [ - "sampleBuffer", - "sampleRate", - "channels", - "trackId" - ] + "windows": ["sampleBuffer", "sampleRate", "channels", "trackId"], + "android": ["sampleBuffer", "sampleRate", "channels", "trackId"], + "ios": ["sampleBuffer", "sampleRate", "channels", "trackId"], + "macos": ["sampleBuffer", "sampleRate", "channels", "trackId"] }, "parent_class": "IRtcEngine", "toc": "toc_audio_custom_capturenrendering" @@ -8314,12 +6734,8 @@ "macos": "updateScreenCaptureRegion:", "isOverload": true, "params": { - "windows": [ - "rect" - ], - "macos": [ - "rect" - ] + "windows": ["rect"], + "macos": ["rect"] }, "parent_class": "IRtcEngine", "toc": "toc_screencapture" @@ -8353,6 +6769,286 @@ "macos": "rtcEngine:device:type:stateChanged:", "parent_class": "IRtcEngine", "toc": "toc_common_device" + }, + "SetAbrFallbackLayer": { + "windows": "SetAbrFallbackLayer", + "android": "setAbrFallbackLayer", + "ios": "setAbrFallbackLayer:error:", + "macos": "setAbrFallbackLayer:error:", + "parent_class": "PlayerConfig", + "toc": "toc_rte_player" + }, + "SetAbrSubscriptionLayer": { + "windows": "SetAbrSubscriptionLayer", + "android": "setAbrSubscriptionLayer", + "ios": "setAbrSubscriptionLayer:error:", + "macos": "setAbrSubscriptionLayer:error:", + "parent_class": "PlayerConfig", + "toc": "toc_rte_player" + }, + "GetAbrFallbackLayer": { + "windows": "GetAbrFallbackLayer", + "android": "getAbrFallbackLayer", + "ios": "abrFallbackLayer:", + "macos": "abrFallbackLayer:", + "parent_class": "PlayerConfig", + "toc": "toc_rte_player" + }, + "GetAbrSubscriptionLayer": { + "windows": "GetAbrSubscriptionLayer", + "android": "getAbrSubscriptionLayer", + "ios": "abrSubscriptionLayer:", + "macos": "abrSubscriptionLayer:", + "parent_class": "PlayerConfig", + "toc": "toc_rte_player" + }, + "getFaceShapeAreaOptions": { + "windows": "getFaceShapeAreaOptions", + "android": "getFaceShapeAreaOptions [1/2]", + "ios": "getFaceShapeAreaOptions:sourceType:", + "macos": "getFaceShapeAreaOptions:sourceType:", + "isOverload": true, + "parent_class": "IRtcEngine", + "toc": "toc_video_enhance_option", + "params": { + "windows": ["shapeArea", "options", "type"], + "android": ["shapeArea", "sourceType"], + "ios": ["area", "sourceType"], + "macos": ["area", "sourceType"] + } + }, + "getFaceShapeBeautyOptions": { + "windows": "getFaceShapeBeautyOptions", + "android": "getFaceShapeBeautyOptions [1/2]", + "ios": "getFaceShapeBeautyOptions:", + "macos": "getFaceShapeBeautyOptions:", + "isOverload": true, + "parent_class": "IRtcEngine", + "toc": "toc_video_enhance_option", + "params": { + "windows": ["options", "type"], + "android": ["sourceType"], + "ios": ["sourceType"], + "macos": ["sourceType"] + } + }, + "setFaceShapeAreaOptions": { + "windows": "setFaceShapeAreaOptions", + "android": "setFaceShapeAreaOptions [1/2]", + "ios": "setFaceShapeAreaOptions:", + "macos": "setFaceShapeAreaOptions:", + "isOverload": true, + "parent_class": "IRtcEngine", + "toc": "toc_video_enhance_option", + "params": { + "windows": ["options", "type"], + "android": ["options", "sourceType"], + "ios": ["options", "sourceType"], + "macos": ["options", "sourceType"] + } + }, + "setFaceShapeBeautyOptions": { + "windows": "setFaceShapeBeautyOptions", + "android": "setFaceShapeBeautyOptions [1/2]", + "ios": "setFaceShapeBeautyOptions:options:", + "macos": "setFaceShapeBeautyOptions:options:", + "isOverload": true, + "parent_class": "IRtcEngine", + "toc": "toc_video_enhance_option", + "params": { + "windows": ["enabled", "options", "type"], + "android": ["enabled", "options", "sourceType"], + "ios": ["enable", "options", "sourceType"], + "macos": ["enable", "options", "sourceType"] + } + }, + "addEventHandler": { + "windows": "addEventHandler", + "android": "addEventHandler", + "parent_class": "ICloudSpatialAudioEngine" + }, + "enableSpatializer": { + "windows": "enableSpatializer", + "android": "enableSpatializer", + "ios": "enableSpatializer", + "macos": "enableSpatializer", + "parent_class": "ICloudSpatialAudioEngine" + }, + "enterRoom": { + "windows": "enterRoom", + "android": "enterRoom", + "ios": "enterRoomByToken", + "macos": "enterRoomByToken", + "parent_class": "ICloudSpatialAudioEngine" + }, + "exitRoom": { + "windows": "exitRoom", + "android": "exitRoom", + "ios": "exitRoom", + "macos": "exitRoom", + "parent_class": "ICloudSpatialAudioEngine" + }, + "getTeammates": { + "windows": "getTeammates", + "android": "getTeammates", + "ios": "getTeammates", + "macos": "getTeammates", + "parent_class": "ICloudSpatialAudioEngine" + }, + "initialize_ICloudSpatialAudioEngine": { + "windows": "initialize", + "android": "initialize", + "ios": "sharedCloudSpatialAudioWithConfig", + "macos": "sharedCloudSpatialAudioWithConfig", + "parent_class": "ICloudSpatialAudioEngine" + }, + "release_ICloudSpatialAudioEngine": { + "windows": "release", + "android": "destroy", + "ios": "destroy", + "macos": "destroy", + "parent_class": "ICloudSpatialAudioEngine" + }, + "removeEventHandler": { + "windows": "removeEventHandler", + "android": "removeEventHandler", + "parent_class": "ICloudSpatialAudioEngine" + }, + "setAudioRangeMode": { + "windows": "setAudioRangeMode", + "android": "setAudioRangeMode", + "ios": "setAudioRangeMode", + "macos": "setAudioRangeMode", + "parent_class": "ICloudSpatialAudioEngine" + }, + "setTeamId": { + "windows": "setTeamId", + "android": "setTeamId", + "ios": "setTeamId", + "macos": "setTeamId", + "parent_class": "ICloudSpatialAudioEngine" + }, + "setLiveTranscoding": { + "windows": "setLiveTranscoding", + "android": "setLiveTranscoding", + "ios": "setLiveTranscoding:", + "macos": "setLiveTranscoding:", + "parent_class": "IRtcEngine", + "toc": "toc_media_push" + }, + "enableDualStreamMode2": { + "windows": "enableDualStreamMode2", + "android": "enableDualStreamMode2", + "ios": "enableDualStreamMode:enabled:", + "macos": "enableDualStreamMode:enabled:", + "parent_class": "IRtcEngine", + "toc": "toc_publishnsubscribe", + "isOverload": true, + "params": { + "windows": ["sourceType", "enabled"], + "android": ["sourceType", "enabled"], + "ios": ["sourceType", "enabled"], + "macos": ["sourceType", "enabled"] + } + }, + "setAVSyncSource": { + "windows": "setAVSyncSource", + "android": "setAVSyncSource", + "ios": "setAVSyncSource:uid:", + "macos": "setAVSyncSource:uid:", + "parent_class": "IRtcEngine", + "toc": "toc_network" + }, + "setLocalAccessPoint": { + "windows": "setLocalAccessPoint", + "android": "setLocalAccessPoint", + "ios": "setLocalAccessPoint:", + "macos": "setLocalAccessPoint:", + "parent_class": "IRtcEngine", + "toc": "toc_network" + }, + "onConnectionStateChange": { + "windows": "onConnectionStateChange", + "android": "onConnectionStateChange", + "ios": "connectionDidChangedToState", + "macos": "connectionDidChangedToState", + "parent_class": "ICloudSpatialAudioEventHandler" + }, + "onTeammateJoined": { + "windows": "onTeammateJoined", + "android": "onTeammateJoined", + "ios": "teammateJoined", + "macos": "teammateJoined", + "parent_class": "ICloudSpatialAudioEventHandler" + }, + "onTeammateLeft": { + "windows": "onTeammateLeft", + "android": "onTeammateLeft", + "ios": "teammateLeft", + "macos": "teammateLeft", + "parent_class": "ICloudSpatialAudioEventHandler" + }, + "onTokenWillExpire": { + "windows": "onTokenWillExpire", + "android": "onTokenWillExpire", + "ios": "csaEngineTokenWillExpire", + "macos": "csaEngineTokenWillExpire", + "parent_class": "ICloudSpatialAudioEventHandler" + }, + "getFaceShapeAreaOptions2": { + "android": "getFaceShapeAreaOptions [2/2]", + "ios": "getFaceShapeAreaOptions:", + "macos": "getFaceShapeAreaOptions:", + "isOverload": true, + "parent_class": "IRtcEngine", + "toc": "toc_video_enhance_option", + "params": { + "windows": ["shapeArea"], + "android": ["shapeArea"], + "ios": ["area"], + "macos": ["area"] + } + }, + "getFaceShapeBeautyOptions2": { + "android": "getFaceShapeBeautyOptions [2/2]", + "ios": "getFaceShapeBeautyOptions", + "macos": "getFaceShapeBeautyOptions", + "isOverload": true, + "parent_class": "IRtcEngine", + "toc": "toc_video_enhance_option", + "params": {} + }, + "setFaceShapeAreaOptions2": { + "android": "setFaceShapeAreaOptions [2/2]", + "ios": "setFaceShapeAreaOptions:sourceType:", + "macos": "setFaceShapeAreaOptions:sourceType:", + "isOverload": true, + "parent_class": "IRtcEngine", + "toc": "toc_video_enhance_option", + "params": { + "windows": ["options"], + "android": ["options"], + "ios": ["options"], + "macos": ["options"] + } + }, + "setFaceShapeBeautyOptions2": { + "android": "setFaceShapeBeautyOptions [2/2]", + "ios": "setFaceShapeBeautyOptions:options:sourceType:", + "macos": "setFaceShapeBeautyOptions:options:sourceType:", + "isOverload": true, + "parent_class": "IRtcEngine", + "toc": "toc_video_enhance_option", + "params": { + "windows": ["enabled", "options"], + "android": ["enabled", "options"], + "ios": ["enable", "options"], + "macos": ["enable", "options"] + } + }, + "create_ICloudSpatialAudioEngine": { + "android": "create", + "parent_class": "ICloudSpatialAudioEngine" } }, "struct": { @@ -9108,6 +7804,172 @@ }, "AgoraRtcDeviceInfo": { "macos": "AgoraRtcDeviceInfo" + }, + "IMediaRecorder": { + "windows": "IMediaRecorder", + "android": "AgoraMediaRecorder", + "ios": "AgoraMediaRecorder", + "macos": "AgoraMediaRecorder" + }, + "IMediaRecorderObserver": { + "windows": "IMediaRecorderObserver", + "android": "IMediaRecorderCallback", + "ios": "AgoraMediaRecorderDelegate", + "macos": "AgoraMediaRecorderDelegate" + }, + "IMusicContentCenterEventHandler": { + "windows": "IMusicContentCenterEventHandler", + "android": "IMusicContentCenterEventHandler", + "ios": "AgoraMusicContentCenterEventDelegate" + }, + "IMusicPlayer": { + "windows": "IMusicPlayer", + "android": "IAgoraMusicPlayer", + "ios": "AgoraMusicPlayerProtocol" + }, + "IMusicContentCenter": { + "windows": "IMusicContentCenter", + "android": "IAgoraMusicContentCenter", + "ios": "AgoraMusicContentCenter" + }, + "Canvas": { + "windows": "Canvas", + "android": "Canvas", + "ios": "AgoraRteCanvas", + "macos": "AgoraRteCanvas" + }, + "Rte": { + "windows": "Rte", + "android": "Rte", + "ios": "AgoraRte", + "macos": "AgoraRte" + }, + "Player": { + "windows": "Player", + "android": "Player", + "ios": "AgoraRtePlayerConfig", + "macos": "AgoraRtePlayerConfig" + }, + "PlayerConfig": { + "windows": "PlayerConfig", + "android": "PlayerConfig", + "ios": "AgoraRtePlayerConfig", + "macos": "AgoraRtePlayerConfig" + }, + "PlayerObserver": { + "windows": "PlayerObserver", + "android": "PlayerObserver", + "ios": "AgoraRtePlayerObserver", + "macos": "AgoraRtePlayerObserver" + }, + "CanvasConfig": { + "windows": "CanvasConfig", + "android": "CanvasConfig", + "ios": "AgoraRteCanvasConfig", + "macos": "AgoraRteCanvasConfig" + }, + "Config": { + "windows": "Config", + "android": "Config", + "ios": "AgoraRteConfig", + "macos": "AgoraRteConfig" + }, + "Error": { + "windows": "Error", + "android": "Error", + "ios": "AgoraRteError", + "macos": "AgoraRteError" + }, + "FaceShapeAreaOptions": { + "windows": "FaceShapeAreaOptions", + "android": "FaceShapeAreaOptions", + "ios": "AgoraFaceShapeAreaOptions", + "macos": "AgoraFaceShapeAreaOptions" + }, + "FaceShapeBeautyOptions": { + "windows": "FaceShapeBeautyOptions", + "android": "FaceShapeBeautyOptions", + "ios": "AgoraFaceShapeBeautyOptions", + "macos": "AgoraFaceShapeBeautyOptions" + }, + "LocalAccessPointConfiguration": { + "windows": "LocalAccessPointConfiguration", + "android": "LocalAccessPointConfiguration", + "ios": "AgoraLocalAccessPointConfiguration", + "macos": "AgoraLocalAccessPointConfiguration" + }, + "LogUploadServerInfo": { + "windows": "LogUploadServerInfo", + "android": "LogUploadServerInfo", + "ios": "LogUploadServerInfo", + "macos": "LogUploadServerInfo" + }, + "MediaRecorderConfiguration": { + "windows": "MediaRecorderConfiguration", + "android": "MediaRecorderConfiguration", + "ios": "AgoraMediaRecorderConfiguration", + "macos": "AgoraMediaRecorderConfiguration" + }, + "Music": { + "windows": "Music", + "android": "Music", + "ios": "AgoraMusic" + }, + "MusicCacheInfo": { + "windows": "MusicCacheInfo", + "android": "MusicCacheInfo", + "ios": "AgoraMusicCacheInfo" + }, + "MusicChartInfo": { + "windows": "MusicChartInfo", + "android": "MusicChartInfo", + "ios": "AgoraMusicChartInfo" + }, + "MusicCollection": { + "windows": "MusicCollection", + "android": "MusicCollection", + "ios": "AgoraMusicCollection" + }, + "MusicChartCollection": { + "windows": "MusicChartCollection" + }, + "MusicContentCenterConfiguration": { + "windows": "MusicContentCenterConfiguration", + "android": "MusicContentCenterConfiguration", + "ios": "AgoraMusicContentCenterConfig" + }, + "RecorderInfo": { + "windows": "RecorderInfo", + "android": "RecorderInfo", + "ios": "AgoraMediaRecorderInfo", + "macos": "AgoraMediaRecorderInfo" + }, + "RtePlayerInfo": { + "windows": "PlayerInfo", + "android": "PlayerInfo", + "ios": "AgoraRtePlayerInfo", + "macos": "AgoraRtePlayerInfo" + }, + "RtePlayerStats": { + "windows": "RtePlayerStats", + "android": "PlayerStats", + "ios": "AgoraRtePlayerStats", + "macos": "AgoraRtePlayerStats" + }, + "AdvancedConfigInfo": { + "windows": "AdvancedConfigInfo", + "android": "AdvancedConfigInfo", + "ios": "AdvancedConfigInfo", + "macos": "AdvancedConfigInfo" + }, + "AsyncCallback": { + "android": "AsyncCallback" + }, + "PlayerGetStatsCallback": { + "android": "PlayerGetStatsCallback" + }, + "RteException": { + "android": "RteException" } }, "enum": { @@ -16135,6 +14997,91 @@ }, "RAW_AUDIO_FRAME_OP_MODE_WRITE_ONLY": { "macos": "AgoraAudioRawFrameOperationModeWriteOnly" + }, + "FACE_SHAPE_AREA": { + "windows": "FACE_SHAPE_AREA", + "ios": "AgoraFaceShapeArea", + "macos": "AgoraFaceShapeArea" + }, + "FACE_SHAPE_BEAUTY_STYLE": { + "windows": "FACE_SHAPE_BEAUTY_STYLE", + "ios": "AgoraFaceShapeStyle", + "macos": "AgoraFaceShapeStyle" + }, + "MediaRecorderContainerFormat": { + "windows": "MediaRecorderContainerFormat", + "ios": "AgoraMediaRecorderContainerFormat", + "macos": "AgoraMediaRecorderContainerFormat" + }, + "LOCAL_PROXY_MODE": { + "windows": "LOCAL_PROXY_MODE", + "ios": "AgoraLocalProxyMode", + "macos": "AgoraLocalProxyMode" + }, + "MUSIC_CACHE_STATUS_TYPE": { + "windows": "MUSIC_CACHE_STATUS_TYPE", + "android": "MusicCacheStatusType", + "ios": "AgoraMusicCacheStatusType" + }, + "MusicContentCenterStateReason": { + "windows": "MusicContentCenterStateReason", + "android": "MusicContentCenterStateReason", + "ios": "AgoraMusicContentCenterStateReason" + }, + "MusicPlayMode": { + "windows": "MusicPlayMode", + "android": "MusicPlayMode", + "ios": "AgoraMusicPlayMode" + }, + "RteVideoMirrorMode": { + "windows": "RteVideoMirrorMode", + "android": "VideoMirrorMode", + "ios": "AgoraRteVideoMirrorMode", + "macos": "AgoraRteVideoMirrorMode" + }, + "RteAbrFallbackLayer": { + "windows": "RteAbrFallbackLayer", + "android": "AbrFallbackLayer", + "ios": "AgoraRteAbrFallbackLayer", + "macos": "AgoraRteAbrFallbackLayer" + }, + "RteAbrSubscriptionLayer": { + "windows": "RteAbrSubscriptionLayer", + "android": "AbrSubscriptionLayer", + "ios": "AgoraRteAbrSubscriptionLayer", + "macos": "AgoraRteAbrSubscriptionLayer" + }, + "RteVideoRenderMode": { + "windows": "RteVideoRenderMode", + "android": "VideoRenderMode", + "ios": "AgoraRteVideoRenderMode", + "macos": "AgoraRteVideoRenderMode" + }, + "RtePlayerMetadataType": { + "windows": "RtePlayerMetadataType", + "ios": "AgoraRtePlayerMetadataType", + "macos": "AgoraRtePlayerMetadataType" + }, + "RecorderStreamType": { + "windows": "RecorderStreamType", + "ios": "AgoraRecorderStreamType", + "macos": "AgoraRecorderStreamType" + }, + "RtePlayerEvent": { + "windows": "RtePlayerEvent", + "android": "PlayerEvent", + "ios": "AgoraRtePlayerEvent", + "macos": "AgoraRtePlayerEvent" + }, + "RtePlayerState": { + "windows": "RtePlayerState", + "android": "PlayerState", + "ios": "AgoraRtePlayerState", + "macos": "AgoraRtePlayerState" + }, + "VIDEO_FRAME_POSITION": { + "ios": "AgoraVideoFramePosition", + "macos": "AgoraVideoFramePosition" } } } \ No newline at end of file diff --git a/scripts/name-groups-gen/name_groups_overload.json b/scripts/name-groups-gen/name_groups_overload.json index 3c64a68a8c4..ecab0da5ca5 100644 --- a/scripts/name-groups-gen/name_groups_overload.json +++ b/scripts/name-groups-gen/name_groups_overload.json @@ -2,35 +2,44 @@ "api": { "createAgoraRtcEngine": { "windows": "createAgoraRtcEngine", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_initialize" }, "create": { "windows": "create", "android": "create [1/2]", "ios": "sharedEngineWithAppId:delegate:", "macos": "sharedEngineWithAppId:delegate:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_initialize" }, "initialize": { "windows": "initialize", "android": "create [2/2]", "ios": "sharedEngineWithConfig:delegate:", "macos": "sharedEngineWithConfig:delegate:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_initialize" }, "release": { "windows": "release", "android": "destroy [1/2]", "ios": "destroy", "macos": "destroy", - "parent_class": "IRtcEngine" + "isOverload": true, + "parent_class": "IRtcEngine", + "toc": "toc_initialize", + "params": { + "windows": ["callback"] + } }, "setChannelProfile": { "windows": "setChannelProfile", "android": "setChannelProfile", "ios": "setChannelProfile:", "macos": "setChannelProfile:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_channel" }, "setClientRole1": { "windows": "setClientRole [1/2]", @@ -44,7 +53,8 @@ "ios": ["role"], "macos": ["role"] }, - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_channel" }, "setClientRole2": { "windows": "setClientRole [2/2]", @@ -58,7 +68,8 @@ "ios": ["role", "options"], "macos": ["role", "options"] }, - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_channel" }, "joinChannel1": { "windows": "joinChannel [1/2]", @@ -72,7 +83,8 @@ "ios": ["token", "channelId", "info", "uid", "joinSuccessBlock"], "macos": ["token", "channelId", "info", "uid", "joinSuccessBlock"] }, - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_channel" }, "joinChannel2": { "windows": "joinChannel [2/2]", @@ -86,14 +98,16 @@ "ios": ["token", "channelId", "uid", "mediaOptions", "joinSuccessBlock"], "macos": ["token", "channelId", "uid", "mediaOptions", "joinSuccessBlock"] }, - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_channel" }, "updateChannelMediaOptions": { "windows": "updateChannelMediaOptions", "android": "updateChannelMediaOptions", "ios": "updateChannelWithMediaOptions:", "macos": "updateChannelWithMediaOptions:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_channel" }, "leaveChannel": { "windows": "leaveChannel [1/2]", @@ -105,7 +119,8 @@ "ios": ["leaveChannelBlock"], "macos": ["leaveChannelBlock"] }, - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_channel" }, "leaveChannel2": { "windows": "leaveChannel [2/2]", @@ -119,28 +134,32 @@ "ios": ["options", "leaveChannelBlock"], "macos": ["options", "leaveChannelBlock"] }, - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_channel" }, "renewToken": { "windows": "renewToken", "android": "renewToken", "ios": "renewToken:", "macos": "renewToken:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_channel" }, "getConnectionState": { "windows": "getConnectionState", "android": "getConnectionState", "ios": "getConnectionState", "macos": "getConnectionState", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_network" }, "registerLocalUserAccount": { "windows": "registerLocalUserAccount", "android": "registerLocalUserAccount", - "ios": "registerLocalUserAccountWithAppID:userAccount:", - "macos": "registerLocalUserAccountWithAppID:userAccount:", - "parent_class": "IRtcEngine" + "ios": "registerLocalUserAccount:appId:", + "macos": "registerLocalUserAccount:appId:", + "parent_class": "IRtcEngine", + "toc": "toc_channel" }, "joinChannelWithUserAccount1": { "windows": "joinChannelWithUserAccount [1/2]", @@ -154,7 +173,8 @@ "ios": ["token", "channelId", "userAccount", "joinSuccessBlock"], "macos": ["token", "channelId", "userAccount", "joinSuccessBlock"] }, - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_channel" }, "joinChannelWithUserAccount2": { "windows": "joinChannelWithUserAccount [2/2]", @@ -168,178 +188,203 @@ "ios": ["token", "channelId", "userAccount", "mediaOptions", "joinSuccessBlock"], "macos": ["token", "channelId", "userAccount", "mediaOptions", "joinSuccessBlock"] }, - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_channel" }, "getUserInfoByUserAccount": { "windows": "getUserInfoByUserAccount", "android": "getUserInfoByUserAccount", "ios": "getUserInfoByUserAccount:withError:", "macos": "getUserInfoByUserAccount:withError:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_channel" }, "enableWebSdkInteroperability": { "windows": "enableWebSdkInteroperability", "android": "enableWebSdkInteroperability", "ios": "enableWebSdkInteroperability:", "macos": "enableWebSdkInteroperability:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_network" }, "loadExtensionProvider": { "windows": "loadExtensionProvider", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_extension" }, "preloadChannel": { "windows": "preloadChannel", "android": "preloadChannel", "ios": "preloadChannelByToken:channelId:uid:", "macos": "preloadChannelByToken:channelId:uid:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_channel" }, "preloadChannelWithUserAccount": { "windows": "preloadChannelWithUserAccount", "android": "preloadChannelWithUserAccount", "ios": "preloadChannelByTokenWithUserAccount:channelId:userAccount:", "macos": "preloadChannelByTokenWithUserAccount:channelId:userAccount:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_channel" }, "setExtensionProviderProperty": { "windows": "setExtensionProviderProperty", "android": "setExtensionProviderProperty", "ios": "setExtensionProviderPropertyWithVendor:key:value:", "macos": "setExtensionProviderPropertyWithVendor:key:value:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_extension" }, "startMediaRenderingTracing": { "windows": "startMediaRenderingTracing", "android": "startMediaRenderingTracing", "ios": "startMediaRenderingTracing", "macos": "startMediaRenderingTracing", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_video_rendering" }, "startMediaRenderingTracingEx": { "windows": "startMediaRenderingTracingEx", "android": "startMediaRenderingTracingEx", "ios": "startMediaRenderingTracingEx:", "macos": "startMediaRenderingTracingEx:", - "parent_class": "IRtcEngineEx" + "parent_class": "IRtcEngineEx", + "toc": "toc_video_rendering" }, "enableInstantMediaRendering": { "windows": "enableInstantMediaRendering", "android": "enableInstantMediaRendering", "ios": "enableInstantMediaRendering", "macos": "enableInstantMediaRendering", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_video_rendering" }, "updatePreloadChannelToken": { "windows": "updatePreloadChannelToken", "android": "updatePreloadChannelToken", "ios": "updatePreloadChannelToken:", "macos": "updatePreloadChannelToken:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_channel" }, "onMultipathStats": { "windows": "onMultipathStats", "android": "onMultipathStats", "ios": "rtcEngine:multiPathStats:", "macos": "rtcEngine:multiPathStats:", - "parent_class": "IRtcEngineEventHandler" + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_network" }, "onRenewTokenResult": { "windows": "onRenewTokenResult", "android": "onRenewTokenResult", "ios": "rtcEngine:renewTokenResult:code:", "macos": "rtcEngine:renewTokenResult:code:", - "parent_class": "IRtcEngineEventHandler" + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_channel" }, "removeVideoEffect": { "windows": "removeVideoEffect", "android": "removeVideoEffect", - "ios": "removeVideoEffectWithNodeId", - "macos": "removeVideoEffectWithNodeId", - "parent_class": "IVideoEffectObject" + "ios": "removeVideoEffectWithNodeId:", + "macos": "removeVideoEffectWithNodeId:", + "parent_class": "IVideoEffectObject", + "toc": "toc_video_enhance_option" }, "performVideoEffectAction": { "windows": "performVideoEffectAction", "android": "performVideoEffectAction", "ios": "performVideoEffectActionWithNodeId:actionId:", "macos": "performVideoEffectActionWithNodeId:actionId:", - "parent_class": "IVideoEffectObject" + "parent_class": "IVideoEffectObject", + "toc": "toc_video_enhance_option" }, "setVideoEffectFloatParam": { "windows": "setVideoEffectFloatParam", "android": "setVideoEffectFloatParam", - "ios": "setVideoEffectFloatParamWithOption", - "macos": "setVideoEffectFloatParamWithOption", - "parent_class": "IVideoEffectObject" + "ios": "setVideoEffectFloatParamWithOption:key:floatValue:", + "macos": "setVideoEffectFloatParamWithOption:key:floatValue:", + "parent_class": "IVideoEffectObject", + "toc": "toc_video_enhance_option" }, "setVideoEffectIntParam": { "windows": "setVideoEffectIntParam", "android": "setVideoEffectIntParam", - "ios": "setVideoEffectIntParamWithOption", - "macos": "setVideoEffectIntParamWithOption", - "parent_class": "IVideoEffectObject" + "ios": "setVideoEffectIntParamWithOption:key:intValue:", + "macos": "setVideoEffectIntParamWithOption:key:intValue:", + "parent_class": "IVideoEffectObject", + "toc": "toc_video_enhance_option" }, "setVideoEffectBoolParam": { "windows": "setVideoEffectBoolParam", "android": "setVideoEffectBoolParam", - "ios": "setVideoEffectBoolParamWithOption", - "macos": "setVideoEffectBoolParamWithOption", - "parent_class": "IVideoEffectObject" + "ios": "setVideoEffectBoolParamWithOption:key:boolValue:", + "macos": "setVideoEffectBoolParamWithOption:key:boolValue:", + "parent_class": "IVideoEffectObject", + "toc": "toc_video_enhance_option" }, "getVideoEffectFloatParam": { "windows": "getVideoEffectFloatParam", "android": "getVideoEffectFloatParam", "ios": "getVideoEffectFloatParamWithOption:key:", "macos": "getVideoEffectFloatParamWithOption:key:", - "parent_class": "IVideoEffectObject" + "parent_class": "IVideoEffectObject", + "toc": "toc_video_enhance_option" }, "getVideoEffectIntParam": { "windows": "getVideoEffectIntParam", "android": "getVideoEffectIntParam", "ios": "getVideoEffectIntParamWithOption:key:", "macos": "getVideoEffectIntParamWithOption:key:", - "parent_class": "IVideoEffectObject" + "parent_class": "IVideoEffectObject", + "toc": "toc_video_enhance_option" }, "getVideoEffectBoolParam": { "windows": "getVideoEffectBoolParam", "android": "getVideoEffectBoolParam", "ios": "getVideoEffectBoolParamWithOption:key:", "macos": "getVideoEffectBoolParamWithOption:key:", - "parent_class": "IVideoEffectObject" + "parent_class": "IVideoEffectObject", + "toc": "toc_video_enhance_option" }, "createVideoEffectObject": { "windows": "createVideoEffectObject", "android": "createVideoEffectObject", - "ios": "createVideoEffectObjectWithBundlePath", - "macos": "createVideoEffectObjectWithBundlePath", - "parent_class": "IRtcEngine" + "ios": "createVideoEffectObjectWithBundlePath:sourceType:", + "macos": "createVideoEffectObjectWithBundlePath:sourceType:", + "parent_class": "IRtcEngine", + "toc": "toc_video_enhance_option" }, "addOrUpdateVideoEffect": { "windows": "addOrUpdateVideoEffect", "android": "addOrUpdateVideoEffect", - "ios": "addOrUpdateVideoEffectWithNodeId", - "macos": "addOrUpdateVideoEffectWithNodeId", - "parent_class": "IVideoEffectObject" + "ios": "addOrUpdateVideoEffectWithNodeId:templateName:", + "macos": "addOrUpdateVideoEffectWithNodeId:templateName:", + "parent_class": "IVideoEffectObject", + "toc": "toc_video_enhance_option" }, "destroyVideoEffectObject": { "windows": "destroyVideoEffectObject", "android": "destroyVideoEffectObject", - "ios": "destroyVideoEffectObject", - "macos": "destroyVideoEffectObject", - "parent_class": "IRtcEngine" + "ios": "destroyVideoEffectObject:", + "macos": "destroyVideoEffectObject:", + "parent_class": "IRtcEngine", + "toc": "toc_video_enhance_option" }, "setSimulcastConfig": { "windows": "setSimulcastConfig", "android": "setSimulcastConfig", - "ios": "setSimulcastConfig", - "macos": "setSimulcastConfig", - "parent_class": "IRtcEngine" + "ios": "setSimulcastConfig:", + "macos": "setSimulcastConfig:", + "parent_class": "IRtcEngine", + "toc": "toc_publishnsubscribe" }, "setPlaybackAudioFrameBeforeMixingParameters1": { "windows": "setPlaybackAudioFrameBeforeMixingParameters [2/2]", "android": "setPlaybackAudioFrameBeforeMixingParameters [2/2]", - "ios": "setPlaybackAudioFrameBeforeMixingParametersWithSampleRate", - "macos": "setPlaybackAudioFrameBeforeMixingParametersWithSampleRate", + "ios": "setPlaybackAudioFrameBeforeMixingParametersWithSampleRate:channel:", + "macos": "setPlaybackAudioFrameBeforeMixingParametersWithSampleRate:channel:", "isOverload": true, "params": { "windows": ["sampleRate", "channel", "samplesPerCall"], @@ -347,13 +392,14 @@ "ios": ["sampleRate", "channel", "samplesPerCall"], "macos": ["sampleRate", "channel", "samplesPerCall"] }, - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_raw" }, "addVideoWatermark3": { "windows": "addVideoWatermark [3/3]", "android": "addVideoWatermark [3/3]", - "ios": "addVideoWatermarkWithConfig", - "macos": "addVideoWatermarkWithConfig", + "ios": "addVideoWatermarkWithConfig:", + "macos": "addVideoWatermarkWithConfig:", "isOverload": true, "params": { "windows": ["configs"], @@ -361,20 +407,22 @@ "ios": ["config"], "macos": ["config"] }, - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_watermark" }, "removeVideoWatermark": { "windows": "removeVideoWatermark", "android": "removeVideoWatermark", - "ios": "removeVideoWatermark", - "macos": "removeVideoWatermark", - "parent_class": "IRtcEngine" + "ios": "removeVideoWatermark:", + "macos": "removeVideoWatermark:", + "parent_class": "IRtcEngine", + "toc": "toc_watermark" }, "addVideoWatermarkEx1": { "windows": "addVideoWatermarkEx [2/2]", "android": "addVideoWatermarkEx [2/2]", - "ios": "addVideoWatermarkEx3", - "macos": "addVideoWatermarkEx3", + "ios": "addVideoWatermarkEx:connection:", + "macos": "addVideoWatermarkEx:connection:", "isOverload": true, "params": { "windows": ["config", "connection"], @@ -382,27 +430,30 @@ "ios": ["configs", "connection"], "macos": ["configs", "connection"] }, - "parent_class": "IRtcEngineEx" + "parent_class": "IRtcEngineEx", + "toc": "toc_watermark" }, "removeVideoWatermarkEx": { "windows": "removeVideoWatermarkEx", "android": "removeVideoWatermarkEx", - "ios": "removeVideoWatermarkEx", - "macos": "removeVideoWatermarkEx", - "parent_class": "IRtcEngineEx" + "ios": "removeVideoWatermarkEx:connection:", + "macos": "removeVideoWatermarkEx:connection:", + "parent_class": "IRtcEngineEx", + "toc": "toc_watermark" }, "setSimulcastConfigEx": { "windows": "setSimulcastConfigEx", "android": "setSimulcastConfigEx", - "ios": "setSimulcastConfigEx", - "macos": "setSimulcastConfigEx", - "parent_class": "IRtcEngineEx" + "ios": "setSimulcastConfigEx:connection:", + "macos": "setSimulcastConfigEx:connection:", + "parent_class": "IRtcEngineEx", + "toc": "toc_publishnsubscribe" }, "preloadEffectEx": { "windows": "preloadEffectEx", "android": "preloadEffectEx [1/2]", - "ios": "preloadEffectEx", - "macos": "preloadEffectEx", + "ios": "preloadEffectEx:soundId:filePath:startPos:", + "macos": "preloadEffectEx:soundId:filePath:startPos:", "isOverload": true, "params": { "windows": ["connection", "soundId", "filePath", "startPos"], @@ -410,7 +461,8 @@ "ios": ["connection", "soundId", "filePath", "startPos"], "macos": ["connection", "soundId", "filePath", "startPos"] }, - "parent_class": "IRtcEngineEx" + "parent_class": "IRtcEngineEx", + "toc": "toc_audio_effect_file" }, "playEffectEx": { "windows": "playEffectEx", @@ -424,166 +476,190 @@ "ios": ["connection", "soundId", "filePath", "loopCount", "pitch", "pan", "gain", "publish", "startPos"], "macos": ["connection", "soundId", "filePath", "loopCount", "pitch", "pan", "gain", "publish", "startPos"] }, - "parent_class": "IRtcEngineEx" + "parent_class": "IRtcEngineEx", + "toc": "toc_audio_effect_file" }, "RtcEngineReleaseCallback": { "windows": "RtcEngineReleaseCallback", "android": "onEngineReleased", - "parent_class": "IRtcEngineEventHandler" + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_initialize" }, "createMediaPlayer": { "windows": "createMediaPlayer", "android": "createMediaPlayer", "ios": "createMediaPlayerWithDelegate:", "macos": "createMediaPlayerWithDelegate:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_mediaplayer_initialize" }, "destroyMediaPlayer": { "windows": "destroyMediaPlayer", "android": "destroy", "ios": "destroyMediaPlayer:", "macos": "destroyMediaPlayer:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_mediaplayer_initialize" }, "adjustPlayoutVolume": { "windows": "adjustPlayoutVolume", "android": "adjustPlayoutVolume", "ios": "adjustPlayoutVolume:", "macos": "adjustPlayoutVolume:", - "parent_class": "IMediaPlayer" + "parent_class": "IMediaPlayer", + "toc": "toc_mediaplayer_control" }, "adjustPublishSignalVolume": { "windows": "adjustPublishSignalVolume", "android": "adjustPublishSignalVolume", "ios": "adjustPublishSignalVolume:", "macos": "adjustPublishSignalVolume:", - "parent_class": "IMediaPlayer" + "parent_class": "IMediaPlayer", + "toc": "toc_mediaplayer_control" }, "enableAutoRemoveCache": { "windows": "enableAutoRemoveCache", "android": "enableAutoRemoveCache", "ios": "enableAutoRemoveCache:", "macos": "enableAutoRemoveCache:", - "parent_class": "IMediaPlayerCacheManager" + "parent_class": "IMediaPlayerCacheManager", + "toc": "toc_mediaplayer_cache" }, "getAudioTrackCount": { "windows": "getAudioTrackCount", "android": "getAudioTrackCount", "ios": "getAudioTrackCount", "macos": "getAudioTrackCount", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_mixing" }, "getCacheDir": { "windows": "getCacheDir", "android": "getCacheDir", "ios": "cacheDir", "macos": "cacheDir", - "parent_class": "IMediaPlayerCacheManager" + "parent_class": "IMediaPlayerCacheManager", + "toc": "toc_mediaplayer_cache" }, "getCacheFileCount": { "windows": "getCacheFileCount", "android": "getCacheFileCount", "ios": "cacheFileCount", "macos": "cacheFileCount", - "parent_class": "IMediaPlayerCacheManager" + "parent_class": "IMediaPlayerCacheManager", + "toc": "toc_mediaplayer_cache" }, "getDuration": { "windows": "getDuration", "android": "getDuration", "ios": "getDuration", "macos": "getDuration", - "parent_class": "IMediaPlayer" + "parent_class": "IMediaPlayer", + "toc": "toc_mediaplayer_info" }, "getMaxCacheFileCount": { "windows": "getMaxCacheFileCount", "android": "getMaxCacheFileCount", "ios": "maxCacheFileCount", "macos": "maxCacheFileCount", - "parent_class": "IMediaPlayerCacheManager" + "parent_class": "IMediaPlayerCacheManager", + "toc": "toc_mediaplayer_cache" }, "getMaxCacheFileSize": { "windows": "getMaxCacheFileSize", "android": "getMaxCacheFileSize", "ios": "maxCacheFileSize", "macos": "maxCacheFileSize", - "parent_class": "IMediaPlayerCacheManager" + "parent_class": "IMediaPlayerCacheManager", + "toc": "toc_mediaplayer_cache" }, "getMediaPlayerCacheManager": { "windows": "getMediaPlayerCacheManager", "android": "getMediaPlayerCacheManager", "ios": "createMediaPlayerCacheManager", "macos": "createMediaPlayerCacheManager", - "parent_class": "IMediaPlayerCacheManager" + "parent_class": "IMediaPlayerCacheManager", + "toc": "toc_mediaplayer_initialize" }, "getMediaPlayerId": { "windows": "getMediaPlayerId", "android": "getMediaPlayerId", "ios": "getMediaPlayerId", "macos": "getMediaPlayerId", - "parent_class": "IMediaPlayer" + "parent_class": "IMediaPlayer", + "toc": "toc_mediaplayer_info" }, "getMute": { "windows": "getMute", "android": "getMute", "ios": "getMute", "macos": "getMute", - "parent_class": "IMediaPlayer" + "parent_class": "IMediaPlayer", + "toc": "toc_mediaplayer_info" }, "getPlayoutVolume": { "windows": "getPlayoutVolume", "android": "getPlayoutVolume", "ios": "getPlayoutVolume", "macos": "getPlayoutVolume", - "parent_class": "IMediaPlayer" + "parent_class": "IMediaPlayer", + "toc": "toc_mediaplayer_info" }, "getPlayPosition": { "windows": "getPlayPosition", "android": "getPlayPosition", "ios": "getPosition", "macos": "getPosition", - "parent_class": "IMediaPlayer" + "parent_class": "IMediaPlayer", + "toc": "toc_mediaplayer_info" }, "getPlaySrc_IMediaPlayer": { "windows": "getPlaySrc", "android": "getPlaySrc [1/2]", "ios": "getPlaySrc", "macos": "getPlaySrc", - "parent_class": "IMediaPlayer" + "parent_class": "IMediaPlayer", + "toc": "toc_mediaplayer_info" }, "getPublishSignalVolume": { "windows": "getPublishSignalVolume", "android": "getPublishSignalVolume", "ios": "getPublishSignalVolume", "macos": "getPublishSignalVolume", - "parent_class": "IMediaPlayer" + "parent_class": "IMediaPlayer", + "toc": "toc_mediaplayer_info" }, "getState": { "windows": "getState", "android": "getState", "ios": "getPlayerState", "macos": "getPlayerState", - "parent_class": "IMediaPlayer" + "parent_class": "IMediaPlayer", + "toc": "toc_mediaplayer_info" }, "getStreamCount": { "windows": "getStreamCount", "android": "getStreamCount", "ios": "getStreamCount", "macos": "getStreamCount", - "parent_class": "IMediaPlayer" + "parent_class": "IMediaPlayer", + "toc": "toc_mediaplayer_info" }, "getStreamInfo": { "windows": "getStreamInfo", "android": "getStreamInfo", "ios": "getStreamByIndex:", "macos": "getStreamByIndex:", - "parent_class": "IMediaPlayer" + "parent_class": "IMediaPlayer", + "toc": "toc_mediaplayer_info" }, "mute": { "windows": "mute", "android": "mute", "ios": "mute:", "macos": "mute:", - "parent_class": "IMediaPlayer" + "parent_class": "IMediaPlayer", + "toc": "toc_mediaplayer_control" }, "open": { "windows": "open", @@ -597,7 +673,8 @@ "ios": ["url", "startPos"], "macos": ["url", "startPos"] }, - "parent_class": "IMediaPlayer" + "parent_class": "IMediaPlayer", + "toc": "toc_mediaplayer_open" }, "open2": { "windows": "open", @@ -609,42 +686,48 @@ "ios": ["uri", "startPos"], "macos": ["uri", "startPos"] }, - "parent_class": "IMediaPlayer" + "parent_class": "IMediaPlayer", + "toc": "toc_mediaplayer_open" }, "pause": { "windows": "pause", "android": "pause", "ios": "pause", "macos": "pause", - "parent_class": "IMediaPlayer" + "parent_class": "IMediaPlayer", + "toc": "toc_mediaplayer_control" }, "play": { "windows": "play", "android": "play", "ios": "play", "macos": "play", - "parent_class": "IMediaPlayer" + "parent_class": "IMediaPlayer", + "toc": "toc_mediaplayer_control" }, "removeAllCaches": { "windows": "removeAllCaches", "android": "removeAllCaches", "ios": "removeAllCaches", "macos": "removeAllCaches", - "parent_class": "IMediaPlayerCacheManager" + "parent_class": "IMediaPlayerCacheManager", + "toc": "toc_mediaplayer_cache" }, "removeCacheByUri": { "windows": "removeCacheByUri", "android": "removeCacheByUri", "ios": "removeCacheByUri:", "macos": "removeCacheByUri:", - "parent_class": "IMediaPlayerCacheManager" + "parent_class": "IMediaPlayerCacheManager", + "toc": "toc_mediaplayer_cache" }, "removeOldCache": { "windows": "removeOldCache", "android": "removeOldCache", "ios": "removeOldCache", "macos": "removeOldCache", - "parent_class": "IMediaPlayerCacheManager" + "parent_class": "IMediaPlayerCacheManager", + "toc": "toc_mediaplayer_cache" }, "registerAudioFrameObserver1_IMediaPlayer": { "windows": "registerAudioFrameObserver [1/2]", @@ -655,7 +738,8 @@ "android": ["observer"], "ios": ["observer"], "macos": ["observer"] - } + }, + "toc": "toc_mediaplayer_observer" }, "registerAudioFrameObserver2_IMediaPlayer": { "windows": "registerAudioFrameObserver [2/2]", @@ -667,101 +751,116 @@ "android": ["audioFrameObserver", "mode"], "ios": ["mode"], "macos": ["mode"] - } + }, + "toc": "toc_mediaplayer_observer" }, "registerPlayerSourceObserver": { "windows": "registerPlayerSourceObserver", "android": "registerPlayerObserver", - "parent_class": "IMediaPlayer" + "parent_class": "IMediaPlayer", + "toc": "toc_mediaplayer_observer" }, "registerVideoFrameObserver_IMediaPlayer": { "windows": "registerVideoFrameObserver", "android": "registerVideoFrameObserver", - "parent_class": "IMediaPlayer" + "parent_class": "IMediaPlayer", + "toc": "toc_mediaplayer_observer" }, "resume": { "windows": "resume", "android": "resume", "ios": "resume", "macos": "resume", - "parent_class": "IMediaPlayer" + "parent_class": "IMediaPlayer", + "toc": "toc_mediaplayer_control" }, "seek": { "windows": "seek", "android": "seek", "ios": "seekToPosition:", "macos": "seekToPosition:", - "parent_class": "IMediaPlayer" + "parent_class": "IMediaPlayer", + "toc": "toc_mediaplayer_control" }, "selectAudioTrack": { "windows": "selectAudioTrack [1/2]", "android": "selectAudioTrack", "ios": "selectAudioTrack:", "macos": "selectAudioTrack:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_mixing" }, "selectAudioTrack_IMediaPlayer": { "windows": "selectAudioTrack [2/2]", "android": "selectAudioTrack", "ios": "selectAudioTrack:", "macos": "selectAudioTrack:", - "parent_class": "IMediaPlayer" + "parent_class": "IMediaPlayer", + "toc": "toc_mediaplayer_playnrender" }, "selectMultiAudioTrack": { "windows": "selectMultiAudioTrack", "android": "selectMultiAudioTrack", "ios": "selectMultiAudioTrack:publishTrackIndex:", "macos": "selectMultiAudioTrack:publishTrackIndex:", - "parent_class": "IMediaPlayer" + "parent_class": "IMediaPlayer", + "toc": "toc_audio_mixing" }, "setAudioDualMonoMode": { "windows": "setAudioDualMonoMode", "android": "setAudioDualMonoMode", "ios": "setAudioDualMonoMode:", "macos": "setAudioDualMonoMode:", - "parent_class": "IMediaPlayer" + "parent_class": "IMediaPlayer", + "toc": "toc_mediaplayer_playnrender" }, "setAudioPitch": { "windows": "setAudioPitch", "android": "setAudioPitch", "ios": "setAudioPitch:", "macos": "setAudioPitch:", - "parent_class": "IMediaPlayer" + "parent_class": "IMediaPlayer", + "toc": "toc_mediaplayer_playnrender" }, "setCacheDir": { "windows": "setCacheDir", "android": "setCacheDir", "ios": "setCacheDir:", "macos": "setCacheDir:", - "parent_class": "IMediaPlayerCacheManager" + "parent_class": "IMediaPlayerCacheManager", + "toc": "toc_mediaplayer_cache" }, "setLoopCount": { "windows": "setLoopCount", "android": "setLoopCount", "ios": "setLoopCount:", "macos": "setLoopCount:", - "parent_class": "IMediaPlayer" + "parent_class": "IMediaPlayer", + "toc": "toc_mediaplayer_playnrender" }, "setMaxCacheFileCount": { "windows": "setMaxCacheFileCount", "android": "setMaxCacheFileCount", "ios": "setMaxCacheFileCount:", "macos": "setMaxCacheFileCount:", - "parent_class": "IMediaPlayerCacheManager" + "parent_class": "IMediaPlayerCacheManager", + "toc": "toc_mediaplayer_cache" }, "setMaxCacheFileSize": { "windows": "setMaxCacheFileSize", "android": "setMaxCacheFileSize", "ios": "setMaxCacheFileSize:", "macos": "setMaxCacheFileSize:", - "parent_class": "IMediaPlayerCacheManager" + "parent_class": "IMediaPlayerCacheManager", + "toc": "toc_mediaplayer_cache" }, "setPlaybackSpeed": { "windows": "setPlaybackSpeed", "android": "setPlaybackSpeed", "ios": "setPlaybackSpeed:", "macos": "setPlaybackSpeed:", - "parent_class": "IMediaPlayer" + "parent_class": "IMediaPlayer", + "toc": "toc_mediaplayer_playnrender" }, "setPlayerOption": { "windows": "setPlayerOption [1/2]", @@ -775,7 +874,8 @@ "ios": ["key", "value"], "macos": ["key", "value"] }, - "parent_class": "IMediaPlayer" + "parent_class": "IMediaPlayer", + "toc": "toc_mediaplayer_playnrender" }, "setPlayerOption2": { "windows": "setPlayerOption [2/2]", @@ -784,538 +884,620 @@ "macos": "setPlayerOptionString:value:", "isOverload": true, "params": {}, - "parent_class": "IMediaPlayer" + "parent_class": "IMediaPlayer", + "toc": "toc_mediaplayer_playnrender" }, "setRenderMode": { "windows": "setRenderMode", "android": "setVideoRenderMode", "ios": "setRenderMode:", "macos": "setRenderMode:", - "parent_class": "IMediaPlayer" + "parent_class": "IMediaPlayer", + "toc": "toc_video_rendering" }, "setView": { "windows": "setView", "android": "setView", "ios": "setView:", "macos": "setView:", - "parent_class": "IMediaPlayer" + "parent_class": "IMediaPlayer", + "toc": "toc_mediaplayer_playnrender" }, "stop": { "windows": "stop", "android": "stop [1/2]", "ios": "stop", "macos": "stop", - "parent_class": "IMediaPlayer" + "parent_class": "IMediaPlayer", + "toc": "toc_mediaplayer_control" }, "unregisterAudioFrameObserver_IMediaPlayer": { "windows": "unregisterAudioFrameObserver", - "parent_class": "IMediaPlayer" + "parent_class": "IMediaPlayer", + "toc": "toc_mediaplayer_observer" }, "unregisterPlayerSourceObserver": { "windows": "unregisterPlayerSourceObserver", "android": "unRegisterPlayerObserver", - "parent_class": "IMediaPlayer" + "parent_class": "IMediaPlayer", + "toc": "toc_mediaplayer_observer" }, "unregisterVideoFrameObserver_IMediaPlayer": { "windows": "unregisterVideoFrameObserver", - "parent_class": "IMediaPlayer" + "parent_class": "IMediaPlayer", + "toc": "toc_mediaplayer_observer" }, "openWithMediaSource": { "windows": "openWithMediaSource", "android": "openWithMediaSource", "ios": "openWithMediaSource:", "macos": "openWithMediaSource:", - "parent_class": "IMediaPlayer" + "parent_class": "IMediaPlayer", + "toc": "toc_mediaplayer_open" }, "switchSrc": { "windows": "switchSrc", "android": "switchSrc", "ios": "switchSrc:syncPts:", "macos": "switchSrc:syncPts:", - "parent_class": "IMediaPlayer" + "parent_class": "IMediaPlayer", + "toc": "toc_mediaplayer_open" }, "preloadSrc": { "windows": "preloadSrc", "android": "preloadSrc", "ios": "preloadSrc:startPos:", "macos": "preloadSrc:startPos:", - "parent_class": "IMediaPlayer" + "parent_class": "IMediaPlayer", + "toc": "toc_mediaplayer_open" }, "unloadSrc": { "windows": "unloadSrc", "android": "unloadSrc", "ios": "unloadSrc:", "macos": "unloadSrc:", - "parent_class": "IMediaPlayer" + "parent_class": "IMediaPlayer", + "toc": "toc_mediaplayer_open" }, "playPreloadedSrc": { "windows": "playPreloadedSrc", "android": "playPreloadedSrc", "ios": "playPreloadedSrc:", "macos": "playPreloadedSrc:", - "parent_class": "IMediaPlayer" + "parent_class": "IMediaPlayer", + "toc": "toc_mediaplayer_control" }, "AddView": { "windows": "AddView", - "android": "AddView", + "android": "addView", "ios": "addView:config:error:", "macos": "addView:config:error:", - "parent_class": "Canvas" + "parent_class": "Canvas", + "toc": "toc_rte_player" }, "Canvas_Canvas": { "windows": "Canvas", "android": "Canvas", "ios": "initWithRte:initialConfig:", "macos": "initWithRte:initialConfig:", - "parent_class": "Canvas" + "parent_class": "Canvas", + "toc": "toc_rte_player" }, "Code": { "windows": "Code", "android": "code", "ios": "code", "macos": "code", - "parent_class": "Error" + "parent_class": "Error", + "toc": "toc_rte_player" }, "Destroy_Rte": { "windows": "Destroy", "android": "destroy", "ios": "destroy:", "macos": "destroy:", - "parent_class": "Rte" + "parent_class": "Rte", + "toc": "toc_rte_player" }, "Message": { "windows": "Message", "android": "message", "ios": "message", "macos": "message", - "parent_class": "Error" + "parent_class": "Error", + "toc": "toc_rte_player" }, "GetAutoPlay": { "windows": "GetAutoPlay", "android": "getAutoPlay", "ios": "autoPlay:", "macos": "autoPlay:", - "parent_class": "PlayerConfig" + "parent_class": "PlayerConfig", + "toc": "toc_rte_player" }, "GetFromBridge": { "windows": "GetFromBridge", - "android": "GetFromBridge", + "android": "getFromBridge", "ios": "getFromBridge:", "macos": "getFromBridge:", - "parent_class": "Rte" + "parent_class": "Rte", + "toc": "toc_rte_player" }, "Rte_Rte": { "windows": "Rte", "android": "Rte", "ios": "initWithInitialConfig:", "macos": "initWithInitialConfig:", - "parent_class": "Rte" + "parent_class": "Rte", + "toc": "toc_rte_player" }, "InitMediaEngine": { "windows": "InitMediaEngine", "android": "initMediaEngine", "ios": "initMediaEngine:error:", "macos": "initMediaEngine:error:", - "parent_class": "Rte" + "parent_class": "Rte", + "toc": "toc_rte_player" }, "SetAutoPlay": { "windows": "SetAutoPlay", "android": "setAutoPlay", "ios": "setAutoPlay:error:", "macos": "setAutoPlay:error:", - "parent_class": "PlayerConfig" + "parent_class": "PlayerConfig", + "toc": "toc_rte_player" }, "SetAppId": { "windows": "SetAppId", "android": "setAppId", "ios": "setAppId:error:", "macos": "setAppId:error:", - "parent_class": "Config" + "parent_class": "Config", + "toc": "toc_rte_player" }, "SetCanvas": { "windows": "SetCanvas", "android": "setCanvas", "ios": "setCanvas:error:", "macos": "setCanvas:error:", - "parent_class": "Player" + "parent_class": "Player", + "toc": "toc_rte_player" }, "SetRenderMode_CanvasConfig": { "windows": "SetRenderMode", "android": "setRenderMode", "ios": "setVideoMirrorMode:error:", "macos": "setVideoMirrorMode:error:", - "parent_class": "CanvasConfig" + "parent_class": "CanvasConfig", + "toc": "toc_rte_player" }, "GetAppId": { "windows": "GetAppId", "android": "getAppId", "ios": "appId:", "macos": "appId:", - "parent_class": "Config" + "parent_class": "Config", + "toc": "toc_rte_player" }, "GetStats": { "windows": "GetStats", "android": "getStats", "ios": "getStats:", "macos": "getStats:", - "parent_class": "Player" + "parent_class": "Player", + "toc": "toc_rte_player" }, "GetMirrorMode": { "windows": "GetMirrorMode", "android": "getVideoRenderMode", "ios": "videoMirrorMode:", "macos": "videoMirrorMode:", - "parent_class": "CanvasConfig" + "parent_class": "CanvasConfig", + "toc": "toc_rte_player" }, "GetRenderMode": { "windows": "GetRenderMode", "android": "getVideoRenderMode", "ios": "videoRenderMode:", "macos": "videoRenderMode:", - "parent_class": "CanvasConfig" + "parent_class": "CanvasConfig", + "toc": "toc_rte_player" }, "MuteAudio": { "windows": "MuteAudio", "android": "muteAudio", - "ios": "muteAudio:", - "macos": "muteAudio:", - "parent_class": "Player" + "ios": "muteAudio:error:", + "macos": "muteAudio:error:", + "parent_class": "Player", + "toc": "toc_rte_player" }, "MuteVideo": { "windows": "MuteVideo", "android": "muteVideo", - "ios": "muteVideo:", - "macos": "muteVideo:", - "parent_class": "Player" + "ios": "muteVideo:error:", + "macos": "muteVideo:error:", + "parent_class": "Player", + "toc": "toc_rte_player" }, "SetConfigs_Rte": { "windows": "SetConfigs [1/3]", "android": "setConfigs [1/3]", "ios": "setConfigs:error:", "macos": "setConfigs:error:", - "parent_class": "Rte" + "parent_class": "Rte", + "toc": "toc_rte_player" }, "SetConfigs_Player": { "windows": "SetConfigs [2/3]", "android": "setConfigs [2/3]", "ios": "setConfigs:error:", "macos": "setConfigs:error:", - "parent_class": "Player" + "parent_class": "Player", + "toc": "toc_rte_player" }, "SetConfigs_Canvas": { "windows": "SetConfigs [3/3]", "android": "setConfigs [3/3]", "ios": "setConfigs:error:", "macos": "setConfigs:error:", - "parent_class": "Canvas" + "parent_class": "Canvas", + "toc": "toc_rte_player" }, "SetMirrorMode": { "windows": "SetMirrorMode", "android": "setVideoMirrorMode", "ios": "setVideoMirrorMode:error:", "macos": "setVideoMirrorMode:error:", - "parent_class": "CanvasConfig" + "parent_class": "CanvasConfig", + "toc": "toc_rte_player" }, "SetJsonParameter_Config": { "windows": "SetJsonParameter", "android": "setJsonParameter", "ios": "setJsonParameter:error:", "macos": "setJsonParameter:error:", - "parent_class": "Config" + "parent_class": "Config", + "toc": "toc_rte_player" }, "GetConfigs_Rte": { "windows": "GetConfigs [1/3]", "android": "getConfigs [1/3]", "ios": "getConfigs:error:", "macos": "getConfigs:error:", - "parent_class": "Rte" + "parent_class": "Rte", + "toc": "toc_rte_player" }, "GetConfigs_Player": { "windows": "GetConfigs [2/3]", "android": "getConfigs [2/3]", "ios": "getConfigs:error:", "macos": "getConfigs:error:", - "parent_class": "Player" + "parent_class": "Player", + "toc": "toc_rte_player" }, "GetConfigs_Canvas": { "windows": "GetConfigs [3/3]", "android": "getConfigs [3/3]", "ios": "getConfigs:error:", "macos": "getConfigs:error:", - "parent_class": "Canvas" + "parent_class": "Canvas", + "toc": "toc_rte_player" }, "GetInfo": { "windows": "GetInfo", "android": "getInfo", "ios": "getInfo:error:", "macos": "getInfo:error:", - "parent_class": "Player" + "parent_class": "Player", + "toc": "toc_rte_player" }, "GetJsonParameter_Config": { "windows": "GetJsonParameter", "android": "getJsonParameter", "ios": "jsonParameter:", "macos": "jsonParameter:", - "parent_class": "Config" + "parent_class": "Config", + "toc": "toc_rte_player" }, "Pause_Player": { "windows": "Pause", "android": "pause", "ios": "pause:", "macos": "pause:", - "parent_class": "Player" + "parent_class": "Player", + "toc": "toc_rte_player" }, "Play_Player": { "windows": "Play", "android": "play", "ios": "play:", "macos": "play:", - "parent_class": "Player" + "parent_class": "Player", + "toc": "toc_rte_player" }, "Player_Player": { "windows": "Player", "android": "Player", "ios": "initWithRte:initialConfig:", "macos": "initWithRte:initialConfig:", - "parent_class": "Player" + "parent_class": "Player", + "toc": "toc_rte_player" }, "PreloadWithUrl": { "windows": "PreloadWithUrl", "android": "preloadWithUrl", "ios": "preloadWithUrl:error:", "macos": "preloadWithUrl:error:", - "parent_class": "Player" + "parent_class": "Player", + "toc": "toc_rte_player" }, "RemoveView": { "windows": "RemoveView", "android": "removeView", "ios": "removeView:config:error:", "macos": "removeView:config:error:", - "parent_class": "Canvas" + "parent_class": "Canvas", + "toc": "toc_rte_player" }, "RegisterObserver_Player": { "windows": "RegisterObserver", "android": "registerObserver", "ios": "registerObserver:error:", "macos": "registerObserver:error:", - "parent_class": "Player" + "parent_class": "Player", + "toc": "toc_rte_player" }, "Stop_Player": { "windows": "Stop", "android": "stop", "ios": "pause:", "macos": "pause:", - "parent_class": "Player" + "parent_class": "Player", + "toc": "toc_rte_player" }, "OpenWithUrl": { "windows": "OpenWithUrl", "android": "openWithUrl", "ios": "openWithUrl:startTime:cb:", "macos": "openWithUrl:startTime:cb:", - "parent_class": "Player" + "parent_class": "Player", + "toc": "toc_rte_player" }, "UnregisterObserver_Player": { "windows": "UnregisterObserver", "android": "unregisterObserver", "ios": "unregisterObserver:error:", "macos": "unregisterObserver:error:", - "parent_class": "Player" + "parent_class": "Player", + "toc": "toc_rte_player" }, "State": { "windows": "State", - "android": "State", - "parent_class": "playerinfo" + "android": "state", + "parent_class": "playerinfo", + "toc": "toc_rte_player" }, "Duration": { "windows": "Duration", "android": "duration", - "parent_class": "playerinfo" + "parent_class": "playerinfo", + "toc": "toc_rte_player" }, "StreamCount": { "windows": "StreamCount", "android": "streamCount", - "parent_class": "playerinfo" + "parent_class": "playerinfo", + "toc": "toc_rte_player" }, "HasAudio": { "windows": "HasAudio", "android": "hasAudio", - "parent_class": "playerinfo" + "parent_class": "playerinfo", + "toc": "toc_rte_player" }, "HasVideo": { "windows": "HasVideo", "android": "hasVideo", - "parent_class": "playerinfo" + "parent_class": "playerinfo", + "toc": "toc_rte_player" }, "IsAudioMuted": { "windows": "IsAudioMuted", "android": "isAudioMuted", - "parent_class": "playerinfo" + "parent_class": "playerinfo", + "toc": "toc_rte_player" }, "IsVideoMuted": { "windows": "IsVideoMuted", "android": "isVideoMuted", - "parent_class": "playerinfo" + "parent_class": "playerinfo", + "toc": "toc_rte_player" }, "VideoHeight": { "windows": "VideoHeight", "android": "videoHeight", - "parent_class": "playerinfo" + "parent_class": "playerinfo", + "toc": "toc_rte_player" }, "VideoWidth": { "windows": "VideoWidth", "android": "videoWidth", - "parent_class": "playerinfo" + "parent_class": "playerinfo", + "toc": "toc_rte_player" }, "AbrSubscriptionLayer": { "windows": "AbrSubscriptionLayer", "android": "abrSubscriptionLayer", - "parent_class": "playerinfo" + "parent_class": "playerinfo", + "toc": "toc_rte_player" }, "AudioSampleRate": { "windows": "AudioSampleRate", "android": "audioSampleRate", - "parent_class": "playerinfo" + "parent_class": "playerinfo", + "toc": "toc_rte_player" }, "AudioChannels": { "windows": "AudioChannels", "android": "AudioChannels", - "parent_class": "playerinfo" + "parent_class": "playerinfo", + "toc": "toc_rte_player" }, "AudioBitsPerSample": { "windows": "AudioBitsPerSample", "android": "audioBitsPerSample", - "parent_class": "playerinfo" + "parent_class": "playerinfo", + "toc": "toc_rte_player" }, "CurrentUrl": { "windows": "CurrentUrl", "android": "currentUrl", - "parent_class": "playerinfo" + "parent_class": "playerinfo", + "toc": "toc_rte_player" }, "SetPlaybackSpeed": { "windows": "SetPlaybackSpeed", "android": "setPlaybackSpeed", - "ios": "setPlaybackSpeed", - "macos": "setPlaybackSpeed", - "parent_class": "PlayerConfig" + "ios": "setPlaybackSpeed:error:", + "macos": "setPlaybackSpeed:error:", + "parent_class": "PlayerConfig", + "toc": "toc_rte_player" }, "GetPlaybackSpeed": { "windows": "GetPlaybackSpeed", "android": "getPlaybackSpeed", - "ios": "playbackSpeed", - "macos": "playbackSpeed", - "parent_class": "PlayerConfig" + "ios": "playbackSpeed:", + "macos": "playbackSpeed:", + "parent_class": "PlayerConfig", + "toc": "toc_rte_player" }, "SetPlayoutVolume": { "windows": "SetPlayoutVolume", "android": "setPlayoutVolume", - "ios": "setPlayoutVolume", - "macos": "setPlayoutVolume", - "parent_class": "PlayerConfig" + "ios": "setPlayoutVolume:error:", + "macos": "setPlayoutVolume:error:", + "parent_class": "PlayerConfig", + "toc": "toc_rte_player" }, "GetPlayoutVolume": { "windows": "GetPlayoutVolume", "android": "getPlayoutVolume", - "ios": "playoutVolume", - "macos": "playoutVolume", - "parent_class": "PlayerConfig" + "ios": "playoutVolume:", + "macos": "playoutVolume:", + "parent_class": "PlayerConfig", + "toc": "toc_rte_player" }, "SetLoopCount": { "windows": "SetLoopCount", "android": "setLoopCount", - "ios": "setLoopCount", - "macos": "setLoopCount", - "parent_class": "PlayerConfig" + "ios": "setLoopCount:error:", + "macos": "setLoopCount:error:", + "parent_class": "PlayerConfig", + "toc": "toc_rte_player" }, "GetLoopCount": { "windows": "GetLoopCount", "android": "getLoopCount", - "ios": "loopCount", - "macos": "loopCount", - "parent_class": "PlayerConfig" + "ios": "loopCount:", + "macos": "loopCount:", + "parent_class": "PlayerConfig", + "toc": "toc_rte_player" }, "SwitchWithUrl": { "windows": "SwitchWithUrl", "android": "switchWithUrl", - "ios": "switchWithUrl", - "macos": "switchWithUrl", - "parent_class": "Player" + "ios": "switchWithUrl:syncPts:cb:", + "macos": "switchWithUrl:syncPts:cb:", + "parent_class": "Player", + "toc": "toc_rte_player" }, "Seek": { "windows": "Seek", "android": "seek", - "ios": "seek", - "macos": "seek", - "parent_class": "Player" + "ios": "seek:error:", + "macos": "seek:error:", + "parent_class": "Player", + "toc": "toc_rte_player" }, "GetPosition": { "windows": "GetPosition", "android": "getPosition", "ios": "getPosition", "macos": "getPosition", - "parent_class": "Player" + "parent_class": "Player", + "toc": "toc_rte_player" }, "onAudioVolumeIndication_PlayerObserver": { "windows": "onAudioVolumeIndication", "android": "onAudioVolumeIndication", - "ios": "onAudioVolumeIndication:volume:", - "macos": "onAudioVolumeIndication:volume:", - "parent_class": "PlayerObserver" + "ios": "onAudioVolumeIndication:", + "macos": "onAudioVolumeIndication:", + "parent_class": "PlayerObserver", + "toc": "toc_rte_player" }, "onEvent": { "windows": "onEvent", "android": "onEvent", "ios": "onEvent:", "macos": "onEvent:", - "parent_class": "PlayerObserver" + "parent_class": "PlayerObserver", + "toc": "toc_rte_player" }, "onMetadata_PlayerObserver": { "windows": "onMetadata [2/2]", "android": "onMetadata [2/2]", "ios": "onMetadata:data:", "macos": "onMetadata:data:", - "parent_class": "PlayerObserver" + "parent_class": "PlayerObserver", + "toc": "toc_rte_player" }, "onPlayerInfoUpdated_PlayerObserver": { "windows": "onPlayerInfoUpdated [2/2]", "android": "onPlayerInfoUpdated [2/2]", "ios": "onPlayerInfoUpdated:", "macos": "onPlayerInfoUpdated:", - "parent_class": "PlayerObserver" + "parent_class": "PlayerObserver", + "toc": "toc_rte_player" }, "onResolutionChanged": { "windows": "onResolutionChanged", "android": "onResolutionChanged", - "ios": "onResolutionChanged:", - "macos": "onResolutionChanged:", - "parent_class": "PlayerObserver" + "ios": "onResolutionChanged:height:", + "macos": "onResolutionChanged:height:", + "parent_class": "PlayerObserver", + "toc": "toc_rte_player" }, "onStateChanged": { "windows": "onStateChanged", "android": "onStateChanged", "ios": "onStateChanged:newState:error:", "macos": "onStateChanged:newState:error:", - "parent_class": "PlayerObserver" + "parent_class": "PlayerObserver", + "toc": "toc_rte_player" }, "onPositionChanged_PlayerObserver": { "windows": "onPositionChanged", "android": "onPositionChanged", - "ios": "onPositionChanged", - "macos": "onPositionChanged", - "parent_class": "PlayerObserver" + "ios": "onPositionChanged:utcTime:", + "macos": "onPositionChanged:utcTime:", + "parent_class": "PlayerObserver", + "toc": "toc_rte_player" }, "enableAudio": { "windows": "enableAudio", "android": "enableAudio", "ios": "enableAudio", "macos": "enableAudio", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_basic" }, "disableAudio": { "windows": "disableAudio", "android": "disableAudio", "ios": "disableAudio", "macos": "disableAudio", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_basic" }, "setAudioProfile": { "windows": "setAudioProfile [1/2]", @@ -1329,7 +1511,8 @@ "ios": ["profile", "scenario"], "macos": ["profile", "scenario"] }, - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_basic" }, "setAudioProfile2": { "windows": "setAudioProfile [2/2]", @@ -1343,157 +1526,180 @@ "ios": ["profile"], "macos": ["profile"] }, - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_basic" }, "setAudioScenario": { "windows": "setAudioScenario", "android": "setAudioScenario", "ios": "setAudioScenario:", "macos": "setAudioScenario:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_basic" }, "setAudioSessionOperationRestriction": { "windows": "setAudioSessionOperationRestriction", "ios": "setAudioSessionOperationRestriction:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_basic" }, "adjustRecordingSignalVolume": { "windows": "adjustRecordingSignalVolume", "android": "adjustRecordingSignalVolume", "ios": "adjustRecordingSignalVolume:", "macos": "adjustRecordingSignalVolume:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_capture" }, "adjustLoopbackSignalVolume": { "windows": "adjustLoopbackSignalVolume", "macos": "adjustLoopbackSignalVolume:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_capture" }, "adjustUserPlaybackSignalVolume": { "windows": "adjustUserPlaybackSignalVolume", "android": "adjustUserPlaybackSignalVolume", "ios": "adjustUserPlaybackSignalVolume:volume:", "macos": "adjustUserPlaybackSignalVolume:volume:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_basic" }, "adjustPlaybackSignalVolume": { "windows": "adjustPlaybackSignalVolume", "android": "adjustPlaybackSignalVolume", "ios": "adjustPlaybackSignalVolume:", "macos": "adjustPlaybackSignalVolume:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_basic" }, "adjustCustomAudioPublishVolume": { "windows": "adjustCustomAudioPublishVolume", "android": "adjustCustomAudioPublishVolume", "ios": "adjustCustomAudioPublishVolume:volume:", "macos": "adjustCustomAudioPublishVolume:volume:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_custom_capturenrendering" }, "enableLocalAudio": { "windows": "enableLocalAudio", "android": "enableLocalAudio", "ios": "enableLocalAudio:", "macos": "enableLocalAudio:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_capture" }, "muteLocalAudioStream": { "windows": "muteLocalAudioStream", "android": "muteLocalAudioStream", "ios": "muteLocalAudioStream:", "macos": "muteLocalAudioStream:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_publishnsubscribe" }, "muteRemoteAudioStream": { "windows": "muteRemoteAudioStream", "android": "muteRemoteAudioStream", "ios": "muteRemoteAudioStream:mute:", "macos": "muteRemoteAudioStream:mute:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_publishnsubscribe" }, "muteAllRemoteAudioStreams": { "windows": "muteAllRemoteAudioStreams", "android": "muteAllRemoteAudioStreams", "ios": "muteAllRemoteAudioStreams:", "macos": "muteAllRemoteAudioStreams:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_publishnsubscribe" }, "muteRecordingSignal": { "windows": "muteRecordingSignal", "android": "muteRecordingSignal", "ios": "muteRecordingSignal:", "macos": "muteRecordingSignal:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_capture" }, "setSubscribeAudioBlocklist": { "windows": "setSubscribeAudioBlocklist", "android": "setSubscribeAudioBlocklist", "ios": "setSubscribeAudioBlocklist:", "macos": "setSubscribeAudioBlocklist:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_publishnsubscribe" }, "setSubscribeAudioAllowlist": { "windows": "setSubscribeAudioAllowlist", "android": "setSubscribeAudioAllowlist", "ios": "setSubscribeAudioAllowlist:", "macos": "setSubscribeAudioAllowlist:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_publishnsubscribe" }, "enableVideo": { "windows": "enableVideo", "android": "enableVideo", "ios": "enableVideo", "macos": "enableVideo", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_video_basic" }, "disableVideo": { "windows": "disableVideo", "android": "disableVideo", "ios": "disableVideo", "macos": "disableVideo", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_video_basic" }, "setSubscribeVideoBlocklist": { "windows": "setSubscribeVideoBlocklist", "android": "setSubscribeVideoBlocklist", "ios": "setSubscribeVideoBlocklist:", "macos": "setSubscribeVideoBlocklist:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_publishnsubscribe" }, "setSubscribeVideoAllowlist": { "windows": "setSubscribeVideoAllowlist", "android": "setSubscribeVideoAllowlist", "ios": "setSubscribeVideoAllowlist:", "macos": "setSubscribeVideoAllowlist:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_publishnsubscribe" }, "setVideoScenario": { "windows": "setVideoScenario", "android": "setVideoScenario", "ios": "setVideoScenario:", "macos": "setVideoScenario:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_video_basic" }, "setVideoEncoderConfiguration": { "windows": "setVideoEncoderConfiguration", "android": "setVideoEncoderConfiguration", "ios": "setVideoEncoderConfiguration:", "macos": "setVideoEncoderConfiguration:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_video_basic" }, "setupLocalVideo": { "windows": "setupLocalVideo", "android": "setupLocalVideo", "ios": "setupLocalVideo:", "macos": "setupLocalVideo:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_video_rendering" }, "setupRemoteVideo": { "windows": "setupRemoteVideo", "android": "setupRemoteVideo", "ios": "setupRemoteVideo:", "macos": "setupRemoteVideo:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_video_rendering" }, "setLocalRenderMode1": { "windows": "setLocalRenderMode [1/2]", @@ -1507,7 +1713,8 @@ "ios": ["mode", "uid"], "macos": ["mode", "uid"] }, - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_video_rendering" }, "setLocalRenderMode2": { "windows": "setLocalRenderMode [2/2]", @@ -1521,28 +1728,32 @@ "ios": ["mode", "mirror"], "macos": ["mode", "mirror"] }, - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_video_rendering" }, "setRemoteRenderMode2": { "windows": "setRemoteRenderMode", "android": "setRemoteRenderMode", "ios": "setRemoteRenderMode:mode:mirror:", "macos": "setRemoteRenderMode:mode:mirror:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_video_rendering" }, "setLocalRenderTargetFps": { "windows": "setLocalRenderTargetFps", "android": "setLocalRenderTargetFps", - "ios": "setLocalRenderTargetFps", - "macos": "setLocalRenderTargetFps", - "parent_class": "IRtcEngine" + "ios": "setLocalRenderTargetFps:targetFps:", + "macos": "setLocalRenderTargetFps:targetFps:", + "parent_class": "IRtcEngine", + "toc": "toc_video_rendering" }, "setRemoteRenderTargetFps": { "windows": "setRemoteRenderTargetFps", "android": "setRemoteRenderTargetFps", - "ios": "setRemoteRenderTargetFps", - "macos": "setRemoteRenderTargetFps", - "parent_class": "IRtcEngine" + "ios": "setRemoteRenderTargetFps:", + "macos": "setRemoteRenderTargetFps:", + "parent_class": "IRtcEngine", + "toc": "toc_video_rendering" }, "startPreview": { "windows": "startPreview [1/2]", @@ -1551,7 +1762,8 @@ "macos": "startPreview", "isOverload": true, "params": {}, - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_video_basic" }, "startPreview2": { "windows": "startPreview [2/2]", @@ -1565,7 +1777,8 @@ "ios": ["sourceType"], "macos": ["sourceType"] }, - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_video_basic" }, "stopPreview": { "windows": "stopPreview [1/2]", @@ -1574,7 +1787,8 @@ "macos": "stopPreview", "isOverload": true, "params": {}, - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_video_basic" }, "stopPreview2": { "windows": "stopPreview [2/2]", @@ -1588,70 +1802,80 @@ "ios": ["sourceType"], "macos": ["sourceType"] }, - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_video_basic" }, "enableLocalVideo": { "windows": "enableLocalVideo", "android": "enableLocalVideo", "ios": "enableLocalVideo:", "macos": "enableLocalVideo:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_video_basic" }, "muteLocalVideoStream": { "windows": "muteLocalVideoStream", "android": "muteLocalVideoStream", "ios": "muteLocalVideoStream:", "macos": "muteLocalVideoStream:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_publishnsubscribe" }, "muteRemoteVideoStream": { "windows": "muteRemoteVideoStream", "android": "muteRemoteVideoStream", "ios": "muteRemoteVideoStream:mute:", "macos": "muteRemoteVideoStream:mute:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_publishnsubscribe" }, "muteAllRemoteVideoStreams": { "windows": "muteAllRemoteVideoStreams", "android": "muteAllRemoteVideoStreams", "ios": "muteAllRemoteVideoStreams:", "macos": "muteAllRemoteVideoStreams:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_publishnsubscribe" }, "setRemoteVideoSubscriptionOptions": { "windows": "setRemoteVideoSubscriptionOptions", "android": "setRemoteVideoSubscriptionOptions", "ios": "setRemoteVideoSubscriptionOptions:options:", "macos": "setRemoteVideoSubscriptionOptions:options:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_publishnsubscribe" }, "setRemoteVideoSubscriptionOptionsEx": { "windows": "setRemoteVideoSubscriptionOptionsEx", "android": "setRemoteVideoSubscriptionOptionsEx", "ios": "setRemoteVideoSubscriptionOptionsEx:options:connection:", "macos": "setRemoteVideoSubscriptionOptionsEx:options:connection:", - "parent_class": "IRtcEngineEx" + "parent_class": "IRtcEngineEx", + "toc": "toc_publishnsubscribe" }, "queryCodecCapability": { "windows": "queryCodecCapability", "android": "queryCodecCapability", "ios": "queryCodecCapability", "macos": "queryCodecCapability", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_video_device" }, "setAdvancedAudioOptions": { "windows": "setAdvancedAudioOptions", "android": "setAdvancedAudioOptions", "ios": "setAdvancedAudioOptions:", "macos": "setAdvancedAudioOptions:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_effect" }, "setAINSMode": { "windows": "setAINSMode", "android": "setAINSMode", "ios": "setAINSMode:mode:", "macos": "setAINSMode:mode:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_effect" }, "setBeautyEffectOptions": { "windows": "setBeautyEffectOptions", @@ -1665,7 +1889,8 @@ "ios": ["enable", "options"], "macos": ["enable", "options"] }, - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_video_enhance_option" }, "enableVirtualBackground": { "windows": "enableVirtualBackground", @@ -1679,7 +1904,8 @@ "ios": ["enable", "backData", "segData"], "macos": ["enable", "backData", "segData"] }, - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_virtualbackground" }, "setLowlightEnhanceOptions": { "windows": "setLowlightEnhanceOptions", @@ -1693,7 +1919,8 @@ "ios": ["enable", "options"], "macos": ["enable", "options"] }, - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_video_enhance_option" }, "setVideoDenoiserOptions": { "windows": "setVideoDenoiserOptions", @@ -1707,7 +1934,8 @@ "ios": ["enable", "options"], "macos": ["enable", "options"] }, - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_video_enhance_option" }, "setColorEnhanceOptions": { "windows": "setColorEnhanceOptions", @@ -1721,7 +1949,8 @@ "ios": ["enable", "options"], "macos": ["enable", "options"] }, - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_video_enhance_option" }, "setFilterEffectOptions": { "windows": "setFilterEffectOptions", @@ -1735,21 +1964,24 @@ "ios": ["enable", "options", "sourceType"], "macos": ["enable", "options", "sourceType"] }, - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_video_enhance_option" }, "registerFaceInfoObserver": { "windows": "registerFaceInfoObserver", "android": "registerFaceInfoObserver", "ios": "setFaceInfoDelegate:", "macos": "setFaceInfoDelegate:", - "parent_class": "IMediaEngine" + "parent_class": "IMediaEngine", + "toc": "toc_speech_driven" }, "adjustUserPlaybackSignalVolumeEx": { "windows": "adjustUserPlaybackSignalVolumeEx", "android": "adjustUserPlaybackSignalVolumeEx", "ios": "adjustUserPlaybackSignalVolumeEx:volume:connection:", "macos": "adjustUserPlaybackSignalVolumeEx:volume:connection:", - "parent_class": "IRtcEngineEx" + "parent_class": "IRtcEngineEx", + "toc": "toc_audio_basic" }, "createDataStreamEx1": { "windows": "createDataStreamEx [1/2]", @@ -1763,7 +1995,8 @@ "ios": ["streamId", "reliable", "ordered", "connection"], "macos": ["streamId", "reliable", "ordered", "connection"] }, - "parent_class": "IRtcEngineEx" + "parent_class": "IRtcEngineEx", + "toc": "toc_datastream" }, "createDataStreamEx2": { "windows": "createDataStreamEx [2/2]", @@ -1777,35 +2010,40 @@ "ios": ["streamId", "config", "connection"], "macos": ["streamId", "config", "connection"] }, - "parent_class": "IRtcEngineEx" + "parent_class": "IRtcEngineEx", + "toc": "toc_datastream" }, "enableAudioVolumeIndicationEx": { "windows": "enableAudioVolumeIndicationEx", "android": "enableAudioVolumeIndicationEx", "ios": "enableAudioVolumeIndicationEx:smooth:reportVad:connection:", "macos": "enableAudioVolumeIndicationEx:smooth:reportVad:connection:", - "parent_class": "IRtcEngineEx" + "parent_class": "IRtcEngineEx", + "toc": "toc_audio_basic" }, "joinChannelEx": { "windows": "joinChannelEx", "android": "joinChannelEx", "ios": "joinChannelExByToken:connection:delegate:mediaOptions:joinSuccess:", "macos": "joinChannelExByToken:connection:delegate:mediaOptions:joinSuccess:", - "parent_class": "IRtcEngineEx" + "parent_class": "IRtcEngineEx", + "toc": "toc_channel" }, "joinChannelWithUserAccountEx": { "windows": "joinChannelWithUserAccountEx", "android": "joinChannelWithUserAccountEx", "ios": "joinChannelExByToken:channelId:userAccount:delegate:mediaOptions:joinSuccess:", "macos": "joinChannelExByToken:channelId:userAccount:delegate:mediaOptions:joinSuccess:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_channel" }, "getUserInfoByUid": { "windows": "getUserInfoByUid", "android": "getUserInfoByUid", "ios": "getUserInfoByUid:withError:", "macos": "getUserInfoByUid:withError:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_channel" }, "leaveChannelEx": { "windows": "leaveChannelEx [1/2]", @@ -1819,7 +2057,8 @@ "ios": ["connection", "leaveChannelBlock"], "macos": ["connection", "leaveChannelBlock"] }, - "parent_class": "IRtcEngineEx" + "parent_class": "IRtcEngineEx", + "toc": "toc_channel" }, "leaveChannelEx2": { "windows": "leaveChannelEx [2/2]", @@ -1833,14 +2072,16 @@ "ios": ["connection", "options", "leaveChannelBlock"], "macos": ["connection", "options", "leaveChannelBlock"] }, - "parent_class": "IRtcEngineEx" + "parent_class": "IRtcEngineEx", + "toc": "toc_channel" }, "muteRemoteAudioStreamEx": { "windows": "muteRemoteAudioStreamEx", "android": "muteRemoteAudioStreamEx", "ios": "muteRemoteAudioStreamEx:mute:connection:", "macos": "muteRemoteAudioStreamEx:mute:connection:", - "parent_class": "IRtcEngineEx" + "parent_class": "IRtcEngineEx", + "toc": "toc_publishnsubscribe" }, "addVideoWatermarkEx": { "windows": "addVideoWatermarkEx [1/2]", @@ -1854,59 +2095,68 @@ "ios": ["url", "options", "connection"], "macos": ["url", "options", "connection"] }, - "parent_class": "IRtcEngineEx" + "parent_class": "IRtcEngineEx", + "toc": "toc_watermark" }, "muteRemoteVideoStreamEx": { "windows": "muteRemoteVideoStreamEx", "android": "muteRemoteVideoStreamEx", "ios": "muteRemoteVideoStreamEx:mute:connection:", "macos": "muteRemoteVideoStreamEx:mute:connection:", - "parent_class": "IRtcEngineEx" + "parent_class": "IRtcEngineEx", + "toc": "toc_publishnsubscribe" }, "clearVideoWatermarkEx": { "windows": "clearVideoWatermarkEx", "android": "clearVideoWatermarkEx", "ios": "clearVideoWatermarkEx:", "macos": "clearVideoWatermarkEx:", - "parent_class": "IRtcEngineEx" + "parent_class": "IRtcEngineEx", + "toc": "toc_watermark" }, "enableLoopbackRecordingEx": { "windows": "enableLoopbackRecordingEx", "macos": "enableLoopbackRecordingEx:deviceName:connection:", - "parent_class": "IRtcEngineEx" + "parent_class": "IRtcEngineEx", + "toc": "toc_audio_capture" }, "getConnectionStateEx": { "windows": "getConnectionStateEx", "android": "getConnectionStateEx", "ios": "getConnectionStateEx:", "macos": "getConnectionStateEx:", - "parent_class": "IRtcEngineEx" + "parent_class": "IRtcEngineEx", + "toc": "toc_network" }, "resumeAllChannelMediaRelayEx": { "windows": "resumeAllChannelMediaRelayEx", "android": "resumeAllChannelMediaRelayEx", "ios": "resumeAllChannelMediaRelayEx:", "macos": "resumeAllChannelMediaRelayEx:", - "parent_class": "IRtcEngineEx" + "parent_class": "IRtcEngineEx", + "toc": "toc_channel_media_relay" }, "sendCustomReportMessageEx": { "windows": "sendCustomReportMessageEx", "android": "sendCustomReportMessageEx", "ios": "sendCustomReportMessageEx:category:event:label:value:connection:", "macos": "sendCustomReportMessageEx:category:event:label:value:connection:", - "parent_class": "IRtcEngineEx" + "parent_class": "IRtcEngineEx", + "toc": "toc_network" }, "sendStreamMessageEx": { "windows": "sendStreamMessageEx", "android": "sendStreamMessageEx", - "parent_class": "IRtcEngineEx" + "parent_class": "IRtcEngineEx", + "toc": "toc_datastream" }, "setRemoteRenderModeEx": { "windows": "setRemoteRenderModeEx", "android": "setRemoteRenderModeEx", "ios": "setRemoteRenderModeEx:mode:mirror:connection:", "macos": "setRemoteRenderModeEx:mode:mirror:connection:", - "parent_class": "IRtcEngineEx" + "parent_class": "IRtcEngineEx", + "toc": "toc_video_rendering" }, "setRemoteVideoStreamTypeEx": { "windows": "setRemoteVideoStreamTypeEx", @@ -1920,70 +2170,80 @@ "ios": ["uid", "streamType", "connection"], "macos": ["uid", "streamType", "connection"] }, - "parent_class": "IRtcEngineEx" + "parent_class": "IRtcEngineEx", + "toc": "toc_publishnsubscribe" }, "setRemoteVoicePositionEx": { "windows": "setRemoteVoicePositionEx", "android": "setRemoteVoicePositionEx", - "ios": "setRemoteVoicePosition:pan:gain:connection:", - "macos": "setRemoteVoicePosition:pan:gain:connection:", - "parent_class": "IRtcEngineEx" + "ios": "setRemoteVoicePositionEx:pan:gain:connection:", + "macos": "setRemoteVoicePositionEx:pan:gain:connection:", + "parent_class": "IRtcEngineEx", + "toc": "toc_sound_position" }, "setSubscribeAudioBlocklistEx": { "windows": "setSubscribeAudioBlocklistEx", "android": "setSubscribeAudioBlocklistEx", "ios": "setSubscribeAudioBlocklistEx:connection:", "macos": "setSubscribeAudioBlocklistEx:connection:", - "parent_class": "IRtcEngineEx" + "parent_class": "IRtcEngineEx", + "toc": "toc_publishnsubscribe" }, "setSubscribeAudioAllowlistEx": { "windows": "setSubscribeAudioAllowlistEx", "android": "setSubscribeAudioAllowlistEx", "ios": "setSubscribeAudioAllowlistEx:connection:", "macos": "setSubscribeAudioAllowlistEx:connection:", - "parent_class": "IRtcEngineEx" + "parent_class": "IRtcEngineEx", + "toc": "toc_publishnsubscribe" }, "setSubscribeVideoBlocklistEx": { "windows": "setSubscribeVideoBlocklistEx", "android": "setSubscribeVideoBlocklistEx", "ios": "setSubscribeVideoBlocklistEx:connection:", "macos": "setSubscribeVideoBlocklistEx:connection:", - "parent_class": "IRtcEngineEx" + "parent_class": "IRtcEngineEx", + "toc": "toc_publishnsubscribe" }, "setSubscribeVideoAllowlistEx": { "windows": "setSubscribeVideoAllowlistEx", "android": "setSubscribeVideoAllowlistEx", "ios": "setSubscribeVideoAllowlistEx:connection:", "macos": "setSubscribeVideoAllowlistEx:connection:", - "parent_class": "IRtcEngineEx" + "parent_class": "IRtcEngineEx", + "toc": "toc_publishnsubscribe" }, "setupRemoteVideoEx": { "windows": "setupRemoteVideoEx", "android": "setupRemoteVideoEx", "ios": "setupRemoteVideoEx:connection:", "macos": "setupRemoteVideoEx:connection:", - "parent_class": "IRtcEngineEx" + "parent_class": "IRtcEngineEx", + "toc": "toc_video_rendering" }, "setVideoEncoderConfigurationEx": { "windows": "setVideoEncoderConfigurationEx", "android": "setVideoEncoderConfigurationEx", "ios": "setVideoEncoderConfigurationEx:connection:", "macos": "setVideoEncoderConfigurationEx:connection:", - "parent_class": "IRtcEngineEx" + "parent_class": "IRtcEngineEx", + "toc": "toc_video_basic" }, "startOrUpdateChannelMediaRelayEx": { "windows": "startOrUpdateChannelMediaRelayEx", "android": "startOrUpdateChannelMediaRelayEx", "ios": "startOrUpdateChannelMediaRelayEx:connection:", "macos": "startOrUpdateChannelMediaRelayEx:connection:", - "parent_class": "IRtcEngineEx" + "parent_class": "IRtcEngineEx", + "toc": "toc_channel_media_relay" }, "pauseAllChannelMediaRelayEx": { "windows": "pauseAllChannelMediaRelayEx", "android": "pauseAllChannelMediaRelayEx", "ios": "pauseAllChannelMediaRelayEx:", "macos": "pauseAllChannelMediaRelayEx:", - "parent_class": "IRtcEngineEx" + "parent_class": "IRtcEngineEx", + "toc": "toc_channel_media_relay" }, "takeSnapshotEx": { "windows": "takeSnapshotEx [1/2]", @@ -1997,7 +2257,8 @@ "ios": ["connection", "uid", "filePath"], "macos": ["connection", "uid", "filePath"] }, - "parent_class": "IRtcEngineEx" + "parent_class": "IRtcEngineEx", + "toc": "toc_snapshot" }, "takeSnapshotEx2": { "windows": "takeSnapshotEx [2/2]", @@ -2011,100 +2272,116 @@ "ios": ["connection", "uid", "config"], "macos": ["connection", "uid", "config"] }, - "parent_class": "IRtcEngineEx" + "parent_class": "IRtcEngineEx", + "toc": "toc_snapshot" }, "updateChannelMediaOptionsEx": { "windows": "updateChannelMediaOptionsEx", "android": "updateChannelMediaOptionsEx", "ios": "updateChannelExWithMediaOptions:connection:", "macos": "updateChannelExWithMediaOptions:connection:", - "parent_class": "IRtcEngineEx" + "parent_class": "IRtcEngineEx", + "toc": "toc_channel" }, "muteLocalAudioStreamEx": { "windows": "muteLocalAudioStreamEx", "android": "muteLocalAudioStreamEx", "ios": "muteLocalAudioStreamEx:connection:", "macos": "muteLocalAudioStreamEx:connection:", - "parent_class": "IRtcEngineEx" + "parent_class": "IRtcEngineEx", + "toc": "toc_publishnsubscribe" }, "muteLocalVideoStreamEx": { "windows": "muteLocalVideoStreamEx", "android": "muteLocalVideoStreamEx", "ios": "muteLocalVideoStreamEx:connection:", "macos": "muteLocalVideoStreamEx:connection:", - "parent_class": "IRtcEngineEx" + "parent_class": "IRtcEngineEx", + "toc": "toc_publishnsubscribe" }, "muteAllRemoteAudioStreamsEx": { "windows": "muteAllRemoteAudioStreamsEx", "android": "muteAllRemoteAudioStreamsEx", "ios": "muteAllRemoteAudioStreamsEx:connection:", "macos": "muteAllRemoteAudioStreamsEx:connection:", - "parent_class": "IRtcEngineEx" + "parent_class": "IRtcEngineEx", + "toc": "toc_publishnsubscribe" }, "muteAllRemoteVideoStreamsEx": { "windows": "muteAllRemoteVideoStreamsEx", "android": "muteAllRemoteVideoStreamsEx", "ios": "muteAllRemoteVideoStreamsEx:connection:", "macos": "muteAllRemoteVideoStreamsEx:connection:", - "parent_class": "IRtcEngineEx" + "parent_class": "IRtcEngineEx", + "toc": "toc_publishnsubscribe" }, "stopChannelMediaRelayEx": { "windows": "stopChannelMediaRelayEx", "android": "stopChannelMediaRelayEx", "ios": "stopChannelMediaRelayEx:", "macos": "stopChannelMediaRelayEx:", - "parent_class": "IRtcEngineEx" + "parent_class": "IRtcEngineEx", + "toc": "toc_channel_media_relay" }, "startRtmpStreamWithoutTranscodingEx": { "windows": "startRtmpStreamWithoutTranscodingEx", "android": "startRtmpStreamWithoutTranscodingEx", "ios": "startRtmpStreamWithoutTranscodingEx:connection:", "macos": "startRtmpStreamWithoutTranscodingEx:connection:", - "parent_class": "IRtcEngineEx" + "parent_class": "IRtcEngineEx", + "toc": "toc_media_push" }, "startRtmpStreamWithTranscodingEx": { "windows": "startRtmpStreamWithTranscodingEx", "android": "startRtmpStreamWithTranscodingEx", "ios": "startRtmpStreamWithTranscodingEx:transcoding:connection:", "macos": "startRtmpStreamWithTranscodingEx:transcoding:connection:", - "parent_class": "IRtcEngineEx" + "parent_class": "IRtcEngineEx", + "toc": "toc_media_push" }, "updateRtmpTranscodingEx": { "windows": "updateRtmpTranscodingEx", "android": "updateRtmpTranscodingEx", "ios": "updateRtmpTranscodingEx:connection:", "macos": "updateRtmpTranscodingEx:connection:", - "parent_class": "IRtcEngineEx" + "parent_class": "IRtcEngineEx", + "toc": "toc_media_push" }, "stopRtmpStreamEx": { "windows": "stopRtmpStreamEx", "android": "stopRtmpStreamEx", "ios": "stopRtmpStreamEx:connection:", "macos": "stopRtmpStreamEx:connection:", - "parent_class": "IRtcEngineEx" + "parent_class": "IRtcEngineEx", + "toc": "toc_media_push" }, "getCount_IScreenCaptureSourceList": { "windows": "getCount", - "parent_class": "IScreenCaptureSourceList" + "parent_class": "IScreenCaptureSourceList", + "toc": "toc_screencapture" }, "getScreenCaptureSources": { "windows": "getScreenCaptureSources", "macos": "getScreenCaptureSourcesWithThumbSize:iconSize:includeScreen:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_screencapture" }, "getSourceInfo_IScreenCaptureSourceList": { "windows": "getSourceInfo", - "parent_class": "IScreenCaptureSourceList" + "parent_class": "IScreenCaptureSourceList", + "toc": "toc_screencapture" }, "queryScreenCaptureCapability": { "windows": "queryScreenCaptureCapability", "android": "queryScreenCaptureCapability", "ios": "queryScreenCaptureCapability", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_screencapture" }, "release_IScreenCaptureSourceList": { "windows": "release", - "parent_class": "IScreenCaptureSourceList" + "parent_class": "IScreenCaptureSourceList", + "toc": "toc_screencapture" }, "startScreenCapture": { "windows": "startScreenCapture [1/2]", @@ -2117,7 +2394,8 @@ "android": ["screenCaptureParameters"], "ios": ["parameters"] }, - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_screencapture" }, "startScreenCapture2": { "windows": "startScreenCapture [2/2]", @@ -2129,50 +2407,59 @@ "ios": ["sourceType", "config"], "macos": ["sourceType", "config"] }, - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_screencapture" }, "startScreenCaptureByDisplayId": { "windows": "startScreenCaptureByDisplayId", "android": "startScreenCaptureByDisplayId", "ios": "startScreenCaptureByDisplayId:regionRect:captureParams:", "macos": "startScreenCaptureByDisplayId:regionRect:captureParams:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_screencapture" }, "startScreenCaptureByScreenRect": { "windows": "startScreenCaptureByScreenRect", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_screencapture" }, "startScreenCaptureByWindowId": { "windows": "startScreenCaptureByWindowId", "macos": "startScreenCaptureByWindowId:regionRect:captureParams:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_screencapture" }, "setExternalMediaProjection": { "windows": "setExternalMediaProjection", "android": "setExternalMediaProjection", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_screencapture" }, "setScreenCaptureContentHint": { "windows": "setScreenCaptureContentHint", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_screencapture" }, "setScreenCaptureScenario": { "windows": "setScreenCaptureScenario", "android": "setScreenCaptureScenario", "ios": "setScreenCaptureScenario:", "macos": "setScreenCaptureScenario:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_screencapture" }, "updateScreenCapture": { "windows": "updateScreenCapture", "ios": "updateScreenCapture:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_screencapture" }, "updateScreenCaptureParameters": { "windows": "updateScreenCaptureParameters", "android": "updateScreenCaptureParameters", "macos": "updateScreenCaptureParameters:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_screencapture" }, "updateScreenCaptureRegion1": { "windows": "updateScreenCaptureRegion", @@ -2181,7 +2468,8 @@ "windows": ["regionRect"], "macos": ["rect"] }, - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_screencapture" }, "stopScreenCapture": { "windows": "stopScreenCapture [1/2]", @@ -2190,7 +2478,8 @@ "macos": "stopScreenCapture", "isOverload": true, "params": {}, - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_screencapture" }, "stopScreenCapture2": { "windows": "stopScreenCapture [2/2]", @@ -2202,21 +2491,24 @@ "ios": ["sourceType"], "macos": ["sourceType"] }, - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_screencapture" }, "setAudioMixingDualMonoMode": { "windows": "setAudioMixingDualMonoMode", "android": "setAudioMixingDualMonoMode", "ios": "setAudioMixingDualMonoMode:", "macos": "setAudioMixingDualMonoMode:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_mixing" }, "setAudioMixingPlaybackSpeed": { "windows": "setAudioMixingPlaybackSpeed", "android": "setAudioMixingPlaybackSpeed", "ios": "setAudioMixingPlaybackSpeed:", "macos": "setAudioMixingPlaybackSpeed:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_mixing" }, "startAudioMixing": { "windows": "startAudioMixing [1/2]", @@ -2230,7 +2522,8 @@ "ios": ["filePath", "loopback", "cycle"], "macos": ["filePath", "loopback", "cycle"] }, - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_mixing" }, "startAudioMixing2": { "windows": "startAudioMixing [2/2]", @@ -2244,119 +2537,136 @@ "ios": ["filePath", "loopback", "cycle", "startPos"], "macos": ["filePath", "loopback", "cycle", "startPos"] }, - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_mixing" }, "stopAudioMixing": { "windows": "stopAudioMixing", "android": "stopAudioMixing", "ios": "stopAudioMixing", "macos": "stopAudioMixing", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_mixing" }, "pauseAudioMixing": { "windows": "pauseAudioMixing", "android": "pauseAudioMixing", "ios": "pauseAudioMixing", "macos": "pauseAudioMixing", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_mixing" }, "resumeAudioMixing": { "windows": "resumeAudioMixing", "android": "resumeAudioMixing", "ios": "resumeAudioMixing", "macos": "resumeAudioMixing", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_mixing" }, "adjustAudioMixingVolume": { "windows": "adjustAudioMixingVolume", "android": "adjustAudioMixingVolume", "ios": "adjustAudioMixingVolume:", "macos": "adjustAudioMixingVolume:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_mixing" }, "adjustAudioMixingPlayoutVolume": { "windows": "adjustAudioMixingPlayoutVolume", "android": "adjustAudioMixingPlayoutVolume", "ios": "adjustAudioMixingPlayoutVolume:", "macos": "adjustAudioMixingPlayoutVolume:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_mixing" }, "adjustAudioMixingPublishVolume": { "windows": "adjustAudioMixingPublishVolume", "android": "adjustAudioMixingPublishVolume", "ios": "adjustAudioMixingPublishVolume:", "macos": "adjustAudioMixingPublishVolume:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_mixing" }, "getAudioMixingPlayoutVolume": { "windows": "getAudioMixingPlayoutVolume", "android": "getAudioMixingPlayoutVolume", "ios": "getAudioMixingPlayoutVolume", "macos": "getAudioMixingPlayoutVolume", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_mixing" }, "getAudioMixingPublishVolume": { "windows": "getAudioMixingPublishVolume", "android": "getAudioMixingPublishVolume", "ios": "getAudioMixingPublishVolume", "macos": "getAudioMixingPublishVolume", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_mixing" }, "getAudioMixingDuration": { "windows": "getAudioMixingDuration", "android": "getAudioMixingDuration", "ios": "getAudioMixingDuration", "macos": "getAudioMixingDuration", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_mixing" }, "getAudioMixingCurrentPosition": { "windows": "getAudioMixingCurrentPosition", "android": "getAudioMixingCurrentPosition", "ios": "getAudioMixingCurrentPosition", "macos": "getAudioMixingCurrentPosition", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_mixing" }, "setAudioMixingPitch": { "windows": "setAudioMixingPitch", "android": "setAudioMixingPitch", "ios": "setAudioMixingPitch:", "macos": "setAudioMixingPitch:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_mixing" }, "setAudioMixingPosition": { "windows": "setAudioMixingPosition", "android": "setAudioMixingPosition", "ios": "setAudioMixingPosition:", "macos": "setAudioMixingPosition:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_mixing" }, "getEffectsVolume": { "windows": "getEffectsVolume", "android": "getEffectsVolume", "ios": "getEffectsVolume", "macos": "getEffectsVolume", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_effect_file" }, "setEffectsVolume": { "windows": "setEffectsVolume", "android": "setEffectsVolume", "ios": "setEffectsVolume:", "macos": "setEffectsVolume:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_effect_file" }, "setVolumeOfEffect": { "windows": "setVolumeOfEffect", "android": "setVolumeOfEffect", "ios": "setVolumeOfEffect:withVolume:", "macos": "setVolumeOfEffect:withVolume:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_effect_file" }, "getVolumeOfEffect": { "windows": "getVolumeOfEffect", "android": "getVolumeOfEffect", "ios": "getVolumeOfEffect:", "macos": "getVolumeOfEffect:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_effect_file" }, "playEffect3": { "windows": "playEffect", @@ -2370,452 +2680,510 @@ "ios": ["soundId", "filePath", "loopCount", "pitch", "pan", "gain", "publish", "startPos"], "macos": ["soundId", "filePath", "loopCount", "pitch", "pan", "gain", "publish", "startPos"] }, - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_effect_file" }, "stopEffect": { "windows": "stopEffect", "android": "stopEffect", "ios": "stopEffect:", "macos": "stopEffect:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_effect_file" }, "stopAllEffects": { "windows": "stopAllEffects", "android": "stopAllEffects", "ios": "stopAllEffects", "macos": "stopAllEffects", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_effect_file" }, "preloadEffect": { "windows": "preloadEffect", "android": "preloadEffect", "ios": "preloadEffect:filePath:", "macos": "preloadEffect:filePath:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_effect_file" }, "unloadEffect": { "windows": "unloadEffect", "android": "unloadEffect", "ios": "unloadEffect:", "macos": "unloadEffect:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_effect_file" }, "pauseEffect": { "windows": "pauseEffect", "android": "pauseEffect", "ios": "pauseEffect:", "macos": "pauseEffect:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_effect_file" }, "pauseAllEffects": { "windows": "pauseAllEffects", "android": "pauseAllEffects", "ios": "pauseAllEffects", "macos": "pauseAllEffects", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_effect_file" }, "resumeEffect": { "windows": "resumeEffect", "android": "resumeEffect", "ios": "resumeEffect:", "macos": "resumeEffect:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_effect_file" }, "resumeAllEffects": { "windows": "resumeAllEffects", "android": "resumeAllEffects", "ios": "resumeAllEffects", "macos": "resumeAllEffects", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_effect_file" }, "setEffectPosition": { "windows": "setEffectPosition", "android": "setEffectPosition", "ios": "setEffectPosition:pos:", "macos": "setEffectPosition:pos:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_effect_file" }, "getEffectDuration": { "windows": "getEffectDuration", "android": "getEffectDuration", "ios": "getEffectDuration:", "macos": "getEffectDuration:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_effect_file" }, "getEffectCurrentPosition": { "windows": "getEffectCurrentPosition", "android": "getEffectCurrentPosition", "ios": "getEffectCurrentPosition:", "macos": "getEffectCurrentPosition:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_effect_file" }, "playAllEffects": { "windows": "playAllEffects", "android": "playAllEffects", - "ios": "playAllEffects:loopCount:pitch:pan:gain:publish:", - "macos": "playAllEffects:loopCount:pitch:pan:gain:publish:", - "parent_class": "IRtcEngine" + "ios": "playAllEffectsWithLoopCount:pitch:pan:gain:publish:", + "macos": "playAllEffectsWithLoopCount:pitch:pan:gain:publish:", + "parent_class": "IRtcEngine", + "toc": "toc_audio_effect_file" }, "unloadAllEffects": { "windows": "unloadAllEffects", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_effect_file" }, "startRhythmPlayer": { "windows": "startRhythmPlayer", "android": "startRhythmPlayer", "ios": "startRhythmPlayer:sound2:config:", "macos": "startRhythmPlayer:sound2:config:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_rhythmplayer" }, "stopRhythmPlayer": { "windows": "stopRhythmPlayer", "android": "stopRhythmPlayer", "ios": "stopRhythmPlayer", "macos": "stopRhythmPlayer", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_rhythmplayer" }, "configRhythmPlayer": { "windows": "configRhythmPlayer", "android": "configRhythmPlayer", "ios": "configRhythmPlayer:", "macos": "configRhythmPlayer:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_rhythmplayer" }, "enableVoiceAITuner": { "windows": "enableVoiceAITuner", "android": "enableVoiceAITuner", "ios": "enableVoiceAITuner:type:", "macos": "enableVoiceAITuner:type:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_effect" }, "setLocalVoicePitch": { "windows": "setLocalVoicePitch", "android": "setLocalVoicePitch", "ios": "setLocalVoicePitch:", "macos": "setLocalVoicePitch:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_effect" }, "setLocalVoiceEqualization": { "windows": "setLocalVoiceEqualization", "android": "setLocalVoiceEqualization", "ios": "setLocalVoiceEqualizationOfBandFrequency:withGain:", "macos": "setLocalVoiceEqualizationOfBandFrequency:withGain:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_effect" }, "setLocalVoiceReverb": { "windows": "setLocalVoiceReverb", "android": "setLocalVoiceReverb", "ios": "setLocalVoiceReverbOfType:withValue:", "macos": "setLocalVoiceReverbOfType:withValue:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_effect" }, "setVoiceBeautifierPreset": { "windows": "setVoiceBeautifierPreset", "android": "setVoiceBeautifierPreset", "ios": "setVoiceBeautifierPreset:", "macos": "setVoiceBeautifierPreset:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_effect" }, "setVoiceBeautifierParameters": { "windows": "setVoiceBeautifierParameters", "android": "setVoiceBeautifierParameters", "ios": "setVoiceBeautifierParameters:param1:param2:", "macos": "setVoiceBeautifierParameters:param1:param2:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_effect" }, "setAudioEffectPreset": { "windows": "setAudioEffectPreset", "android": "setAudioEffectPreset", "ios": "setAudioEffectPreset:", "macos": "setAudioEffectPreset:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_effect" }, "setAudioEffectParameters": { "windows": "setAudioEffectParameters", "android": "setAudioEffectParameters", "ios": "setAudioEffectParameters:param1:param2:", "macos": "setAudioEffectParameters:param1:param2:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_effect" }, "setLocalVoiceFormant": { "windows": "setLocalVoiceFormant", "android": "setLocalVoiceFormant", "ios": "setLocalVoiceFormant:", "macos": "setLocalVoiceFormant:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_effect" }, "setVoiceConversionPreset": { "windows": "setVoiceConversionPreset", "android": "setVoiceConversionPreset", "ios": "setVoiceConversionPreset:", "macos": "setVoiceConversionPreset:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_effect" }, "enableSoundPositionIndication": { "windows": "enableSoundPositionIndication", "android": "enableSoundPositionIndication", "ios": "enableSoundPositionIndication:", "macos": "enableSoundPositionIndication:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_sound_position" }, "setRemoteVoicePosition": { "windows": "setRemoteVoicePosition", "android": "setRemoteVoicePosition", "ios": "setRemoteVoicePosition:pan:gain:", "macos": "setRemoteVoicePosition:pan:gain:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_sound_position" }, "muteLocalAudioStream_IBaseSpatialAudioEngine": { "windows": "muteLocalAudioStream", "android": "muteLocalAudioStream", "ios": "muteLocalAudioStream:", "macos": "muteLocalAudioStream:", - "parent_class": "IBaseSpatialAudioEngine" + "parent_class": "IBaseSpatialAudioEngine", + "toc": "toc_spatial_audio" }, "muteAllRemoteAudioStreams_IBaseSpatialAudioEngine": { "windows": "muteAllRemoteAudioStreams", "android": "muteAllRemoteAudioStreams", "ios": "muteAllRemoteAudioStreams:", "macos": "muteAllRemoteAudioStreams:", - "parent_class": "IBaseSpatialAudioEngine" + "parent_class": "IBaseSpatialAudioEngine", + "toc": "toc_spatial_audio" }, "release_IBaseSpatialAudioEngine": { "windows": "release", "ios": "destroy", "macos": "destroy", - "parent_class": "IBaseSpatialAudioEngine" + "parent_class": "IBaseSpatialAudioEngine", + "toc": "toc_spatial_audio" }, "setAudioRecvRange": { "windows": "setAudioRecvRange", "android": "setAudioRecvRange", "ios": "setAudioRecvRange:", "macos": "setAudioRecvRange:", - "parent_class": "IBaseSpatialAudioEngine" + "parent_class": "IBaseSpatialAudioEngine", + "toc": "toc_spatial_audio" }, "setDistanceUnit": { "windows": "setDistanceUnit", "android": "setDistanceUnit", "ios": "setDistanceUnit:", "macos": "setDistanceUnit:", - "parent_class": "IBaseSpatialAudioEngine" + "parent_class": "IBaseSpatialAudioEngine", + "toc": "toc_spatial_audio" }, "setMaxAudioRecvCount": { "windows": "setMaxAudioRecvCount", "android": "setMaxAudioRecvCount", "ios": "setMaxAudioRecvCount:", "macos": "setMaxAudioRecvCount:", - "parent_class": "IBaseSpatialAudioEngine" + "parent_class": "IBaseSpatialAudioEngine", + "toc": "toc_spatial_audio" }, "updatePlayerPositionInfo": { "windows": "updatePlayerPositionInfo", "android": "updatePlayerPositionInfo", "ios": "updatePlayerPositionInfo:positionInfo:", "macos": "updatePlayerPositionInfo:positionInfo:", - "parent_class": "IBaseSpatialAudioEngine" + "parent_class": "IBaseSpatialAudioEngine", + "toc": "toc_spatial_audio" }, "updateSelfPosition": { "windows": "updateSelfPosition", "android": "updateSelfPosition", "ios": "updateSelfPosition:axisForward:axisRight:axisUp:", "macos": "updateSelfPosition:axisForward:axisRight:axisUp:", - "parent_class": "IBaseSpatialAudioEngine" + "parent_class": "IBaseSpatialAudioEngine", + "toc": "toc_spatial_audio" }, "setZones": { "windows": "setZones", "android": "setZones", "ios": "setZones:", "macos": "setZones:", - "parent_class": "IBaseSpatialAudioEngine" + "parent_class": "IBaseSpatialAudioEngine", + "toc": "toc_spatial_audio" }, "setPlayerAttenuation": { "windows": "setPlayerAttenuation", "android": "setPlayerAttenuation", "ios": "setPlayerAttenuation:playerId:forceSet:", "macos": "setPlayerAttenuation:playerId:forceSet:", - "parent_class": "IBaseSpatialAudioEngine" + "parent_class": "IBaseSpatialAudioEngine", + "toc": "toc_spatial_audio" }, "muteRemoteAudioStream_IBaseSpatialAudioEngine": { "windows": "muteRemoteAudioStream", "ios": "muteRemoteAudioStream:mute:", "macos": "muteRemoteAudioStream:mute:", - "parent_class": "IBaseSpatialAudioEngine" + "parent_class": "IBaseSpatialAudioEngine", + "toc": "toc_spatial_audio" }, "setRemoteAudioAttenuation": { "windows": "setRemoteAudioAttenuation", "android": "setRemoteAudioAttenuation", - "ios": "setRemoteAudioAttenuation:userId:forceSet:", - "macos": "setRemoteAudioAttenuation:userId:forceSet:", - "parent_class": "ILocalSpatialAudioEngine" + "ios": "setRemoteAudioAttenuation:uid:forceSet:", + "macos": "setRemoteAudioAttenuation:uid:forceSet:", + "parent_class": "ILocalSpatialAudioEngine", + "toc": "toc_spatial_audio" }, "clearRemotePositions": { "windows": "clearRemotePositions", "android": "clearRemotePositions", "ios": "clearRemotePositions", "macos": "clearRemotePositions", - "parent_class": "ILocalSpatialAudioEngine" + "parent_class": "ILocalSpatialAudioEngine", + "toc": "toc_spatial_audio" }, "initialize_ILocalSpatialAudioEngine": { "windows": "initialize", "android": "initialize", "ios": "sharedLocalSpatialAudioWithConfig:", "macos": "sharedLocalSpatialAudioWithConfig:", - "parent_class": "ILocalSpatialAudioEngine" + "parent_class": "ILocalSpatialAudioEngine", + "toc": "toc_spatial_audio" }, "removeRemotePosition": { "windows": "removeRemotePosition", "android": "removeRemotePosition", "ios": "removeRemotePosition:", "macos": "removeRemotePosition:", - "parent_class": "ILocalSpatialAudioEngine" + "parent_class": "ILocalSpatialAudioEngine", + "toc": "toc_spatial_audio" }, "updateRemotePosition": { "windows": "updateRemotePosition", "android": "updateRemotePosition", "ios": "updateRemotePosition:positionInfo:", "macos": "updateRemotePosition:positionInfo:", - "parent_class": "ILocalSpatialAudioEngine" + "parent_class": "ILocalSpatialAudioEngine", + "toc": "toc_spatial_audio" }, "enableSpatialAudio": { "windows": "enableSpatialAudio", "android": "enableSpatialAudio", "ios": "enableSpatialAudio:", "macos": "enableSpatialAudio:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_spatial_audio" }, "setRemoteUserSpatialAudioParams": { "windows": "setRemoteUserSpatialAudioParams", "android": "setRemoteUserSpatialAudioParams", "ios": "setRemoteUserSpatialAudioParams:params:", "macos": "setRemoteUserSpatialAudioParams:params:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_spatial_audio" }, "setSpatialAudioParams": { "windows": "setSpatialAudioParams", "android": "setSpatialAudioParams", "ios": "setSpatialAudioParams:", "macos": "setSpatialAudioParams:", - "parent_class": "IMediaPlayer" + "parent_class": "IMediaPlayer", + "toc": "toc_spatial_audio" }, "startRtmpStreamWithoutTranscoding": { "windows": "startRtmpStreamWithoutTranscoding", "android": "startRtmpStreamWithoutTranscoding", "ios": "startRtmpStreamWithoutTranscoding:", "macos": "startRtmpStreamWithoutTranscoding:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_media_push" }, "startRtmpStreamWithTranscoding": { "windows": "startRtmpStreamWithTranscoding", "android": "startRtmpStreamWithTranscoding", "ios": "startRtmpStreamWithTranscoding:transcoding:", "macos": "startRtmpStreamWithTranscoding:transcoding:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_media_push" }, "stopRtmpStream": { "windows": "stopRtmpStream", "android": "stopRtmpStream", "ios": "stopRtmpStream:", "macos": "stopRtmpStream:", - "parent_class": "IRtcEngine" - }, - "setLiveTranscoding": { - "windows": "setLiveTranscoding", - "android": "setLiveTranscoding", - "ios": "setLiveTranscoding:", - "macos": "setLiveTranscoding:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_media_push" }, "setDirectCdnStreamingAudioConfiguration": { "windows": "setDirectCdnStreamingAudioConfiguration", "android": "setDirectCdnStreamingAudioConfiguration", "ios": "setDirectCdnStreamingAudioConfiguration:", "macos": "setDirectCdnStreamingAudioConfiguration:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_cdn_streaming" }, "setDirectCdnStreamingVideoConfiguration": { "windows": "setDirectCdnStreamingVideoConfiguration", "android": "setDirectCdnStreamingVideoConfiguration", "ios": "setDirectCdnStreamingVideoConfiguration:", "macos": "setDirectCdnStreamingVideoConfiguration:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_cdn_streaming" }, "startDirectCdnStreaming": { "windows": "startDirectCdnStreaming", "android": "startDirectCdnStreaming", "ios": "startDirectCdnStreaming:publishUrl:mediaOptions:", "macos": "startDirectCdnStreaming:publishUrl:mediaOptions:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_cdn_streaming" }, "stopDirectCdnStreaming": { "windows": "stopDirectCdnStreaming", "android": "stopDirectCdnStreaming", "ios": "stopDirectCdnStreaming", "macos": "stopDirectCdnStreaming", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_cdn_streaming" }, "updateRtmpTranscoding": { "windows": "updateRtmpTranscoding", "android": "updateRtmpTranscoding", "ios": "updateRtmpTranscoding:", "macos": "updateRtmpTranscoding:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_media_push" }, "pauseAllChannelMediaRelay": { "windows": "pauseAllChannelMediaRelay", "android": "pauseAllChannelMediaRelay", "ios": "pauseAllChannelMediaRelay", "macos": "pauseAllChannelMediaRelay", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_channel_media_relay" }, "resumeAllChannelMediaRelay": { "windows": "resumeAllChannelMediaRelay", "android": "resumeAllChannelMediaRelay", "ios": "resumeAllChannelMediaRelay", "macos": "resumeAllChannelMediaRelay", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_channel_media_relay" }, "startOrUpdateChannelMediaRelay": { "windows": "startOrUpdateChannelMediaRelay", "android": "startOrUpdateChannelMediaRelay", "ios": "startOrUpdateChannelMediaRelay:", "macos": "startOrUpdateChannelMediaRelay:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_channel_media_relay" }, "stopChannelMediaRelay": { "windows": "stopChannelMediaRelay", "android": "stopChannelMediaRelay", "ios": "stopChannelMediaRelay", "macos": "stopChannelMediaRelay", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_channel_media_relay" }, "enableAudioVolumeIndication": { "windows": "enableAudioVolumeIndication", "android": "enableAudioVolumeIndication", "ios": "enableAudioVolumeIndication:smooth:reportVad:", "macos": "enableAudioVolumeIndication:smooth:reportVad:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_basic" }, "setDefaultAudioRouteToSpeakerphone": { "windows": "setDefaultAudioRouteToSpeakerphone", - "android": "setDefaultAudioRouteToSpeakerphone", + "android": "setDefaultAudioRoutetoSpeakerphone", "ios": "setDefaultAudioRouteToSpeakerphone:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_route" }, "setEnableSpeakerphone": { "windows": "setEnableSpeakerphone", "android": "setEnableSpeakerphone", "ios": "setEnableSpeakerphone:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_route" }, "setRouteInCommunicationMode": { "windows": "setRouteInCommunicationMode", "android": "setRouteInCommunicationMode", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_route" }, "isSpeakerphoneEnabled": { "windows": "isSpeakerphoneEnabled", "android": "isSpeakerphoneEnabled", "ios": "isSpeakerphoneEnabled", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_route" }, "enableInEarMonitoring2": { "windows": "enableInEarMonitoring", @@ -2829,35 +3197,40 @@ "ios": ["enabled", "includeAudioFilters"], "macos": ["enabled", "includeAudioFilters"] }, - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_capture" }, "setEarMonitoringAudioFrameParameters": { "windows": "setEarMonitoringAudioFrameParameters", "android": "setEarMonitoringAudioFrameParameters", "ios": "setEarMonitoringAudioFrameParametersWithSampleRate:channel:mode:samplesPerCall:", "macos": "setEarMonitoringAudioFrameParametersWithSampleRate:channel:mode:samplesPerCall:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_raw" }, "setInEarMonitoringVolume": { "windows": "setInEarMonitoringVolume", "android": "setInEarMonitoringVolume", "ios": "setInEarMonitoringVolume:", "macos": "setInEarMonitoringVolume:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_capture" }, "setHeadphoneEQParameters": { "windows": "setHeadphoneEQParameters", "android": "setHeadphoneEQParameters", "ios": "setHeadphoneEQParameters:highGain:", "macos": "setHeadphoneEQParameters:highGain:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_spatial_audio" }, "setHeadphoneEQPreset": { "windows": "setHeadphoneEQPreset", "android": "setHeadphoneEQPreset", "ios": "setHeadphoneEQPreset:", "macos": "setHeadphoneEQPreset:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_spatial_audio" }, "enableDualStreamMode": { "windows": "enableDualStreamMode [1/2]", @@ -2871,7 +3244,8 @@ "ios": ["enabled"], "macos": ["enabled"] }, - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_publishnsubscribe" }, "enableDualStreamMode3": { "windows": "enableDualStreamMode [2/2]", @@ -2885,14 +3259,16 @@ "ios": ["enabled", "streamConfig"], "macos": ["enabled", "streamConfig"] }, - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_publishnsubscribe" }, "enableDualStreamModeEx": { "windows": "enableDualStreamModeEx", "android": "enableDualStreamModeEx", "ios": "enableDualStreamModeEx:streamConfig:connection:", "macos": "enableDualStreamModeEx:streamConfig:connection:", - "parent_class": "IRtcEngineEx" + "parent_class": "IRtcEngineEx", + "toc": "toc_publishnsubscribe" }, "setDualStreamMode": { "windows": "setDualStreamMode [1/2]", @@ -2906,7 +3282,8 @@ "ios": ["mode"], "macos": ["mode"] }, - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_publishnsubscribe" }, "setDualStreamMode2": { "windows": "setDualStreamMode [2/2]", @@ -2920,14 +3297,16 @@ "ios": ["mode", "streamConfig"], "macos": ["mode", "streamConfig"] }, - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_publishnsubscribe" }, "setDualStreamModeEx": { "windows": "setDualStreamModeEx", "android": "setDualStreamModeEx", "ios": "setDualStreamModeEx:streamConfig:connection:", "macos": "setDualStreamModeEx:streamConfig:connection:", - "parent_class": "IRtcEngineEx" + "parent_class": "IRtcEngineEx", + "toc": "toc_publishnsubscribe" }, "setRemoteVideoStreamType": { "windows": "setRemoteVideoStreamType", @@ -2941,7 +3320,8 @@ "ios": ["uid", "streamType"], "macos": ["uid", "streamType"] }, - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_publishnsubscribe" }, "setRemoteDefaultVideoStreamType": { "windows": "setRemoteDefaultVideoStreamType", @@ -2955,7 +3335,8 @@ "ios": ["streamType"], "macos": ["streamType"] }, - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_publishnsubscribe" }, "setRemoteSubscribeFallbackOption": { "windows": "setRemoteSubscribeFallbackOption", @@ -2969,61 +3350,70 @@ "ios": ["option"], "macos": ["option"] }, - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_network" }, "startEchoTest3": { "windows": "startEchoTest", "android": "startEchoTest", "ios": "startEchoTestWithConfig:", "macos": "startEchoTestWithConfig:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_network" }, "stopEchoTest": { "windows": "stopEchoTest", "android": "stopEchoTest", "ios": "stopEchoTest", "macos": "stopEchoTest", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_network" }, "startLastmileProbeTest": { "windows": "startLastmileProbeTest", "android": "startLastmileProbeTest", "ios": "startLastmileProbeTest:", "macos": "startLastmileProbeTest:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_network" }, "stopLastmileProbeTest": { "windows": "stopLastmileProbeTest", "android": "stopLastmileProbeTest", "ios": "stopLastmileProbeTest", "macos": "stopLastmileProbeTest", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_network" }, "createCustomVideoTrack": { "windows": "createCustomVideoTrack", "android": "createCustomVideoTrack", "ios": "createCustomVideoTrack", "macos": "createCustomVideoTrack", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_video_custom_capturenrendering" }, "destroyCustomVideoTrack": { "windows": "destroyCustomVideoTrack", "android": "destroyCustomVideoTrack", "ios": "destroyCustomVideoTrack:", "macos": "destroyCustomVideoTrack:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_video_custom_capturenrendering" }, "setExternalRemoteEglContext": { "windows": "setExternalRemoteEglContext", "android": "setExternalRemoteEglContext", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_video_custom_capturenrendering" }, "setExternalVideoSource": { "windows": "setExternalVideoSource", "android": "setExternalVideoSource", "ios": "setExternalVideoSource:useTexture:sourceType:", "macos": "setExternalVideoSource:useTexture:sourceType:", - "parent_class": "IMediaEngine" + "parent_class": "IMediaEngine", + "toc": "toc_video_custom_capturenrendering" }, "pushVideoFrame": { "windows": "pushVideoFrame", @@ -3037,35 +3427,40 @@ "ios": ["frame", "videoTrackId"], "macos": ["frame", "videoTrackId"] }, - "parent_class": "IMediaEngine" + "parent_class": "IMediaEngine", + "toc": "toc_video_custom_capturenrendering" }, "getCurrentMonotonicTimeInMs": { "windows": "getCurrentMonotonicTimeInMs", "android": "getCurrentMonotonicTimeInMs", "ios": "getCurrentMonotonicTimeInMs", "macos": "getCurrentMonotonicTimeInMs", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_network" }, "createCustomAudioTrack": { "windows": "createCustomAudioTrack", "android": "createCustomAudioTrack", "ios": "createCustomAudioTrack:config:", "macos": "createCustomAudioTrack:config:", - "parent_class": "IMediaEngine" + "parent_class": "IMediaEngine", + "toc": "toc_audio_custom_capturenrendering" }, "destroyCustomAudioTrack": { "windows": "destroyCustomAudioTrack", "android": "destroyCustomAudioTrack", "ios": "destroyCustomAudioTrack:", "macos": "destroyCustomAudioTrack:", - "parent_class": "IMediaEngine" + "parent_class": "IMediaEngine", + "toc": "toc_audio_custom_capturenrendering" }, "enableCustomAudioLocalPlayback": { "windows": "enableCustomAudioLocalPlayback", "android": "enableCustomAudioLocalPlayback", "ios": "enableCustomAudioLocalPlayback:enabled:", "macos": "enableCustomAudioLocalPlayback:enabled:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_custom_capturenrendering" }, "pushAudioFrame": { "windows": "pushAudioFrame", @@ -3076,7 +3471,8 @@ "ios": ["frame", "trackId"], "macos": ["frame", "trackId"] }, - "parent_class": "IMediaEngine" + "parent_class": "IMediaEngine", + "toc": "toc_audio_custom_capturenrendering" }, "setExternalAudioSource2": { "windows": "setExternalAudioSource", @@ -3090,59 +3486,68 @@ "ios": ["enabled", "sampleRate", "channels", "localPlayback", "publish"], "macos": ["enabled", "sampleRate", "channels", "localPlayback", "publish"] }, - "parent_class": "IMediaEngine" + "parent_class": "IMediaEngine", + "toc": "toc_audio_custom_capturenrendering" }, "startLocalAudioMixer": { "windows": "startLocalAudioMixer", "android": "startLocalAudioMixer", - "ios": "startLocalAudioMixer", - "macos": "startLocalAudioMixer", - "parent_class": "IRtcEngine" + "ios": "startLocalAudioMixer:", + "macos": "startLocalAudioMixer:", + "parent_class": "IRtcEngine", + "toc": "toc_audiomixer" }, "stopLocalAudioMixer": { "windows": "stopLocalAudioMixer", "android": "stopLocalAudioMixer", "ios": "stopLocalAudioMixer", "macos": "stopLocalAudioMixer", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audiomixer" }, "updateLocalAudioMixerConfiguration": { "windows": "updateLocalAudioMixerConfiguration", "android": "updateLocalAudioMixerConfiguration", - "ios": "updateLocalAudioMixerConfiguration", - "macos": "updateLocalAudioMixerConfiguration", - "parent_class": "IRtcEngine" + "ios": "updateLocalAudioMixerConfiguration:", + "macos": "updateLocalAudioMixerConfiguration:", + "parent_class": "IRtcEngine", + "toc": "toc_audiomixer" }, "enableMultiCamera": { "windows": "enableMultiCamera", "ios": "enableMultiCamera:config:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_video_device" }, "setCameraStabilizationMode": { "windows": "setCameraStabilizationMode", "ios": "setCameraStabilizationMode:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_camera_capture" }, "startCameraCapture": { "windows": "startCameraCapture", "android": "startCameraCapture", "ios": "startCameraCapture:config:", "macos": "startCameraCapture:config:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_camera_capture" }, "stopCameraCapture": { "windows": "stopCameraCapture", "android": "stopCameraCapture", "ios": "stopCameraCapture:", "macos": "stopCameraCapture:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_camera_capture" }, "setExternalAudioSink": { "windows": "setExternalAudioSink", "android": "setExternalAudioSink", "ios": "enableExternalAudioSink:sampleRate:channels:", "macos": "enableExternalAudioSink:sampleRate:channels:", - "parent_class": "IMediaEngine" + "parent_class": "IMediaEngine", + "toc": "toc_audio_custom_capturenrendering" }, "pullAudioFrame": { "windows": "pullAudioFrame", @@ -3156,63 +3561,72 @@ "ios": ["data", "lengthInByte"], "macos": ["data", "lengthInByte"] }, - "parent_class": "IMediaEngine" + "parent_class": "IMediaEngine", + "toc": "toc_audio_custom_capturenrendering" }, "registerAudioEncodedFrameObserver": { "windows": "registerAudioEncodedFrameObserver", "android": "registerAudioEncodedFrameObserver", "ios": "setAudioEncodedFrameDelegate:config:", "macos": "setAudioEncodedFrameDelegate:config:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_encoded" }, "onPlaybackAudioEncodedFrame": { "windows": "onPlaybackAudioEncodedFrame", "android": "onPlaybackAudioEncodedFrame", "ios": "onPlaybackEncodedAudioFrame:info:", "macos": "onPlaybackEncodedAudioFrame:info:", - "parent_class": "IAudioEncodedFrameObserver" + "parent_class": "IAudioEncodedFrameObserver", + "toc": "toc_audio_encoded" }, "onRecordAudioEncodedFrame": { "windows": "onRecordAudioEncodedFrame", "android": "onRecordAudioEncodedFrame", "ios": "onRecordEncodedAudioFrame:info:", "macos": "onRecordEncodedAudioFrame:info:", - "parent_class": "IAudioEncodedFrameObserver" + "parent_class": "IAudioEncodedFrameObserver", + "toc": "toc_audio_encoded" }, "onMixedAudioEncodedFrame": { "windows": "onMixedAudioEncodedFrame", "android": "onMixedAudioEncodedFrame", "ios": "onMixedEncodedAudioFrame:info:", "macos": "onMixedEncodedAudioFrame:info:", - "parent_class": "IAudioEncodedFrameObserver" + "parent_class": "IAudioEncodedFrameObserver", + "toc": "toc_audio_encoded" }, "registerAudioFrameObserver": { "windows": "registerAudioFrameObserver", "android": "registerAudioFrameObserver", "ios": "setAudioFrameDelegate:", "macos": "setAudioFrameDelegate:", - "parent_class": "IMediaEngine" + "parent_class": "IMediaEngine", + "toc": "toc_audio_raw" }, "setRecordingAudioFrameParameters": { "windows": "setRecordingAudioFrameParameters", "android": "setRecordingAudioFrameParameters", "ios": "setRecordingAudioFrameParametersWithSampleRate:channel:mode:samplesPerCall:", "macos": "setRecordingAudioFrameParametersWithSampleRate:channel:mode:samplesPerCall:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_raw" }, "setPlaybackAudioFrameParameters": { "windows": "setPlaybackAudioFrameParameters", "android": "setPlaybackAudioFrameParameters", "ios": "setPlaybackAudioFrameParametersWithSampleRate:channel:mode:samplesPerCall:", "macos": "setPlaybackAudioFrameParametersWithSampleRate:channel:mode:samplesPerCall:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_raw" }, "setMixedAudioFrameParameters": { "windows": "setMixedAudioFrameParameters", "android": "setMixedAudioFrameParameters", "ios": "setMixedAudioFrameParametersWithSampleRate:channel:samplesPerCall:", "macos": "setMixedAudioFrameParametersWithSampleRate:channel:samplesPerCall:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_raw" }, "setPlaybackAudioFrameBeforeMixingParameters": { "windows": "setPlaybackAudioFrameBeforeMixingParameters [1/2]", @@ -3226,35 +3640,40 @@ "ios": ["sampleRate", "channel"], "macos": ["sampleRate", "channel"] }, - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_raw" }, "onFrame_IAudioPcmFrameSink": { "windows": "onFrame", "android": "onFrame", "ios": "AgoraRtcMediaPlayer:didReceiveAudioFrame:", "macos": "AgoraRtcMediaPlayer:didReceiveAudioFrame:", - "parent_class": "IAudioPcmFrameSink" + "parent_class": "IAudioPcmFrameSink", + "toc": "toc_mediaplayer_observer" }, "registerVideoFrameObserver": { "windows": "registerVideoFrameObserver", "android": "registerVideoFrameObserver", "ios": "setVideoFrameDelegate:", "macos": "setVideoFrameDelegate:", - "parent_class": "IMediaEngine" + "parent_class": "IMediaEngine", + "toc": "toc_video_raw" }, "registerVideoEncodedFrameObserver": { "windows": "registerVideoEncodedFrameObserver", "android": "registerVideoEncodedFrameObserver", "ios": "setEncodedVideoFrameDelegate:", "macos": "setEncodedVideoFrameDelegate:", - "parent_class": "IMediaEngine" + "parent_class": "IMediaEngine", + "toc": "toc_video_encoded" }, "onFrame_IVideoFrameObserver": { "windows": "onFrame", "android": "onFrame", "ios": "AgoraRtcMediaPlayer:didReceiveVideoFrame:", "macos": "AgoraRtcMediaPlayer:didReceiveVideoFrame:", - "parent_class": "IVideoFrameObserver" + "parent_class": "IVideoFrameObserver", + "toc": "toc_video_raw" }, "getExtensionProperty2": { "windows": "getExtensionProperty", @@ -3268,89 +3687,102 @@ "ios": ["provider", "extension", "key", "sourceType"], "macos": ["provider", "extension", "key", "sourceType"] }, - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_extension" }, "enableExtension": { "windows": "enableExtension", "android": "enableExtension", "ios": "enableExtensionWithVendor:extension:enabled:sourceType:", "macos": "enableExtensionWithVendor:extension:enabled:sourceType:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_extension" }, "registerExtension": { "windows": "registerExtension", "android": "registerExtension", "ios": "registerExtensionWithVendor:extension:sourceType:", "macos": "registerExtensionWithVendor:extension:sourceType:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_extension" }, "setExtensionProperty": { "windows": "setExtensionProperty", "android": "setExtensionProperty", "ios": "setExtensionPropertyWithVendor:extension:key:value:", "macos": "setExtensionPropertyWithVendor:extension:key:value:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_extension" }, "onExtensionEventWithContext": { "windows": "onExtensionEventWithContext", "android": "onEventWithContext", "ios": "onEventWithContext:key:value:", "macos": "onEventWithContext:key:value:", - "parent_class": "IRtcEngineEventHandler" + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_extension" }, "onExtensionStartedWithContext": { "windows": "onExtensionStartedWithContext", "android": "onStartedWithContext", "ios": "onExtensionStartedWithContext:", "macos": "onExtensionStartedWithContext:", - "parent_class": "IRtcEngineEventHandler" + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_extension" }, "onExtensionStoppedWithContext": { "windows": "onExtensionStoppedWithContext", "android": "onStoppedWithContext", "ios": "onExtensionStoppedWithContext:", "macos": "onExtensionStoppedWithContext:", - "parent_class": "IRtcEngineEventHandler" + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_extension" }, "onExtensionErrorWithContext": { "windows": "onExtensionErrorWithContext", "android": "onErrorWithContext", "ios": "onExtensionErrorWithContext:error:message:", "macos": "onExtensionErrorWithContext:error:message:", - "parent_class": "IRtcEngineEventHandler" + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_extension" }, "startLocalVideoTranscoder": { "windows": "startLocalVideoTranscoder", "android": "startLocalVideoTranscoder", "ios": "startLocalVideoTranscoder:", "macos": "startLocalVideoTranscoder:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_local_transcoder" }, "stopLocalVideoTranscoder": { "windows": "stopLocalVideoTranscoder", "android": "stopLocalVideoTranscoder", "ios": "stopLocalVideoTranscoder", "macos": "stopLocalVideoTranscoder", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_local_transcoder" }, "updateLocalTranscoderConfiguration": { "windows": "updateLocalTranscoderConfiguration", "android": "updateLocalTranscoderConfiguration", "ios": "updateLocalTranscoderConfiguration:", "macos": "updateLocalTranscoderConfiguration:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_local_transcoder" }, "registerMediaMetadataObserver": { "windows": "registerMediaMetadataObserver", "android": "registerMediaMetadataObserver", "ios": "setMediaMetadataDelegate:withType:", "macos": "setMediaMetadataDelegate:withType:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_metadata_observer" }, "unregisterMediaMetadataObserver": { "windows": "unregisterMediaMetadataObserver", "android": "unregisterMediaMetadataObserver", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_metadata_observer" }, "addVideoWatermark1": { "windows": "addVideoWatermark [1/3]", @@ -3364,7 +3796,8 @@ "ios": ["watermark"], "macos": ["watermark"] }, - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_watermark" }, "addVideoWatermark2": { "windows": "addVideoWatermark [2/3]", @@ -3378,48 +3811,57 @@ "ios": ["url", "options"], "macos": ["url", "options"] }, - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_watermark" }, "clearVideoWatermarks": { "windows": "clearVideoWatermarks", "android": "clearVideoWatermarks", "ios": "clearVideoWatermarks", "macos": "clearVideoWatermarks", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_watermark" }, "enableEncryption": { "windows": "enableEncryption", "android": "enableEncryption", "ios": "enableEncryption:encryptionConfig:", "macos": "enableEncryption:encryptionConfig:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_network" }, "enableEncryptionEx": { "windows": "enableEncryptionEx", "android": "enableEncryptionEx", "ios": "enableEncryptionEx:encryptionConfig:connection:", "macos": "enableEncryptionEx:encryptionConfig:connection:", - "parent_class": "IRtcEngineEx" + "parent_class": "IRtcEngineEx", + "toc": "toc_network" }, "registerPacketObserver": { "windows": "registerPacketObserver", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_network" }, "onReceiveAudioPacket": { "windows": "onReceiveAudioPacket", - "parent_class": "IPacketObserver" + "parent_class": "IPacketObserver", + "toc": "toc_network" }, "onReceiveVideoPacket": { "windows": "onReceiveVideoPacket", - "parent_class": "IPacketObserver" + "parent_class": "IPacketObserver", + "toc": "toc_network" }, "onSendAudioPacket": { "windows": "onSendAudioPacket", - "parent_class": "IPacketObserver" + "parent_class": "IPacketObserver", + "toc": "toc_network" }, "onSendVideoPacket": { "windows": "onSendVideoPacket", - "parent_class": "IPacketObserver" + "parent_class": "IPacketObserver", + "toc": "toc_network" }, "startAudioRecording1": { "windows": "startAudioRecording [1/3]", @@ -3433,7 +3875,8 @@ "ios": ["filePath", "quality"], "macos": ["filePath", "quality"] }, - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_recording" }, "startAudioRecording2": { "windows": "startAudioRecording [2/3]", @@ -3444,7 +3887,8 @@ "ios": ["filePath", "sampleRate", "quality"], "macos": ["filePath", "sampleRate", "quality"] }, - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_recording" }, "startAudioRecording3": { "windows": "startAudioRecording [3/3]", @@ -3458,49 +3902,56 @@ "ios": ["config"], "macos": ["config"] }, - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_recording" }, "stopAudioRecording": { "windows": "stopAudioRecording", "android": "stopAudioRecording", "ios": "stopAudioRecording", "macos": "stopAudioRecording", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_recording" }, "createMediaRecorder": { "windows": "createMediaRecorder", "android": "createMediaRecorder", "ios": "createMediaRecorder:", "macos": "createMediaRecorder:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_recording" }, "destroyMediaRecorder": { "windows": "destroyMediaRecorder", "android": "destroyMediaRecorder", "ios": "destroyMediaRecorder:", "macos": "destroyMediaRecorder:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_recording" }, "setMediaRecorderObserver": { "windows": "setMediaRecorderObserver", "android": "setMediaRecorderObserver", "ios": "setMediaRecorderDelegate:", "macos": "setMediaRecorderDelegate:", - "parent_class": "IMediaRecorder" + "parent_class": "IMediaRecorder", + "toc": "toc_recording" }, "startRecording": { "windows": "startRecording", "android": "startRecording", "ios": "startRecording:", "macos": "startRecording:", - "parent_class": "IMediaRecorder" + "parent_class": "IMediaRecorder", + "toc": "toc_recording" }, "stopRecording": { "windows": "stopRecording", "android": "stopRecording", "ios": "stopRecording", "macos": "stopRecording", - "parent_class": "IMediaRecorder" + "parent_class": "IMediaRecorder", + "toc": "toc_recording" }, "switchCamera": { "windows": "switchCamera", @@ -3508,103 +3959,121 @@ "ios": "switchCamera", "isOverload": true, "params": {}, - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_video_device" }, "getCameraMaxZoomFactor": { "windows": "getCameraMaxZoomFactor", "android": "getCameraMaxZoomFactor", "ios": "cameraMaxZoomFactor", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_video_device" }, "isCameraZoomSupported": { "windows": "isCameraZoomSupported", "android": "isCameraZoomSupported", "ios": "isCameraZoomSupported", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_video_device" }, "isCameraTorchSupported": { "windows": "isCameraTorchSupported", "android": "isCameraTorchSupported", "ios": "isCameraTorchSupported", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_video_device" }, "isCameraFocusSupported": { "windows": "isCameraFocusSupported", "android": "isCameraFocusSupported", "ios": "isCameraFocusPositionInPreviewSupported", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_video_device" }, "isCameraExposurePositionSupported": { "windows": "isCameraExposurePositionSupported", "android": "isCameraExposurePositionSupported", "ios": "isCameraExposurePositionSupported", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_video_device" }, "isCameraExposureSupported": { "windows": "isCameraExposureSupported", "android": "isCameraExposureSupported", "ios": "isCameraExposureSupported", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_video_device" }, "isCameraAutoFocusFaceModeSupported": { "windows": "isCameraAutoFocusFaceModeSupported", "android": "isCameraAutoFocusFaceModeSupported", "ios": "isCameraAutoFocusFaceModeSupported", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_video_device" }, "isCameraAutoExposureFaceModeSupported": { "windows": "isCameraAutoExposureFaceModeSupported", "ios": "isCameraAutoExposureFaceModeSupported", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_video_device" }, "setCameraZoomFactor": { "windows": "setCameraZoomFactor", "android": "setCameraZoomFactor", "ios": "setCameraZoomFactor:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_video_device" }, "setCameraFocusPositionInPreview": { "windows": "setCameraFocusPositionInPreview", "android": "setCameraFocusPositionInPreview", "ios": "setCameraFocusPositionInPreview:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_video_device" }, "setCameraExposureFactor": { "windows": "setCameraExposureFactor", "android": "setCameraExposureFactor", "ios": "setCameraExposureFactor:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_video_device" }, "setCameraExposurePosition": { "windows": "setCameraExposurePosition", "android": "setCameraExposurePosition", "ios": "setCameraExposurePosition:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_video_device" }, "setCameraTorchOn": { "windows": "setCameraTorchOn", "android": "setCameraTorchOn", "ios": "setCameraTorchOn:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_video_device" }, "setCameraAutoFocusFaceModeEnabled": { "windows": "setCameraAutoFocusFaceModeEnabled", "android": "setCameraAutoFocusFaceModeEnabled", "ios": "setCameraAutoFocusFaceModeEnabled:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_video_device" }, "setCameraAutoExposureFaceModeEnabled": { "windows": "setCameraAutoExposureFaceModeEnabled", - "ios": "setCameraAutoExposureFaceModeEnabled", - "parent_class": "IRtcEngine" + "ios": "setCameraAutoExposureFaceModeEnabled:", + "parent_class": "IRtcEngine", + "toc": "toc_video_device" }, "setCameraDeviceOrientation": { "windows": "setCameraDeviceOrientation", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_video_device" }, "getCount_IAudioDeviceCollection": { "windows": "getCount", - "parent_class": "IAudioDeviceCollection" + "parent_class": "IAudioDeviceCollection", + "toc": "toc_audio_device" }, "getDevice_IAudioDeviceCollection": { "windows": "getDevice [1/2]", @@ -3612,7 +4081,8 @@ "isOverload": true, "params": { "windows": ["index", "deviceName", "deviceId"] - } + }, + "toc": "toc_audio_device" }, "getDevice2_IAudioDeviceCollection": { "windows": "getDevice [2/2]", @@ -3623,7 +4093,8 @@ "android": ["index", "deviceId", "deviceName", "deviceTypeName"], "ios": ["index", "deviceId", "deviceName", "deviceTypeName"], "macos": ["index", "deviceId", "deviceName", "deviceTypeName"] - } + }, + "toc": "toc_audio_device" }, "getDefaultDevice_IAudioDeviceCollection": { "windows": "getDefaultDevice [1/2]", @@ -3633,7 +4104,8 @@ "params": { "windows": ["deviceName", "deviceId"], "macos": ["type"] - } + }, + "toc": "toc_audio_device" }, "getDefaultDevice2_IAudioDeviceCollection": { "windows": "getDefaultDevice [2/2]", @@ -3644,101 +4116,122 @@ "android": ["deviceTypeName"], "ios": ["deviceTypeName"], "macos": ["deviceTypeName"] - } + }, + "toc": "toc_audio_device" }, "setDevice_IAudioDeviceCollection": { "windows": "setDevice", - "parent_class": "IAudioDeviceCollection" + "parent_class": "IAudioDeviceCollection", + "toc": "toc_audio_device" }, "setApplicationVolume": { "windows": "setApplicationVolume", - "parent_class": "IAudioDeviceCollection" + "parent_class": "IAudioDeviceCollection", + "toc": "toc_audio_device" }, "getApplicationVolume": { "windows": "getApplicationVolume", - "parent_class": "IAudioDeviceCollection" + "parent_class": "IAudioDeviceCollection", + "toc": "toc_audio_device" }, "setApplicationMute": { "windows": "setApplicationMute", - "parent_class": "IAudioDeviceCollection" + "parent_class": "IAudioDeviceCollection", + "toc": "toc_audio_device" }, "isApplicationMute": { "windows": "isApplicationMute", - "parent_class": "IAudioDeviceCollection" + "parent_class": "IAudioDeviceCollection", + "toc": "toc_audio_device" }, "release_IAudioDeviceCollection": { "windows": "release", - "parent_class": "IAudioDeviceCollection" + "parent_class": "IAudioDeviceCollection", + "toc": "toc_audio_device" }, "enumeratePlaybackDevices": { "windows": "enumeratePlaybackDevices", - "parent_class": "IAudioDeviceManager" + "parent_class": "IAudioDeviceManager", + "toc": "toc_audio_device" }, "enumerateRecordingDevices": { "windows": "enumerateRecordingDevices", - "parent_class": "IAudioDeviceManager" + "parent_class": "IAudioDeviceManager", + "toc": "toc_audio_device" }, "followSystemLoopbackDevice": { "windows": "followSystemLoopbackDevice", - "parent_class": "IAudioDeviceManager" + "parent_class": "IAudioDeviceManager", + "toc": "toc_audio_device" }, "followSystemPlaybackDevice": { "windows": "followSystemPlaybackDevice", "macos": "followSystemPlaybackDevice:", - "parent_class": "IAudioDeviceManager" + "parent_class": "IAudioDeviceManager", + "toc": "toc_audio_device" }, "followSystemRecordingDevice": { "windows": "followSystemRecordingDevice", "macos": "followSystemRecordingDevice:", - "parent_class": "IAudioDeviceManager" + "parent_class": "IAudioDeviceManager", + "toc": "toc_audio_device" }, "setPlaybackDevice": { "windows": "setPlaybackDevice", - "parent_class": "IAudioDeviceManager" + "parent_class": "IAudioDeviceManager", + "toc": "toc_audio_device" }, "setRecordingDevice": { "windows": "setRecordingDevice", - "parent_class": "IAudioDeviceManager" + "parent_class": "IAudioDeviceManager", + "toc": "toc_audio_device" }, "startPlaybackDeviceTest": { "windows": "startPlaybackDeviceTest", "android": "startPlaybackDeviceTest", "ios": "startPlaybackDeviceTest:", "macos": "startPlaybackDeviceTest:", - "parent_class": "IAudioDeviceManager" + "parent_class": "IAudioDeviceManager", + "toc": "toc_audio_device" }, "stopPlaybackDeviceTest": { "windows": "stopPlaybackDeviceTest", "android": "stopPlaybackDeviceTest", "ios": "stopPlaybackDeviceTest", "macos": "stopPlaybackDeviceTest", - "parent_class": "IAudioDeviceManager" + "parent_class": "IAudioDeviceManager", + "toc": "toc_audio_device" }, "startRecordingDeviceTest": { "windows": "startRecordingDeviceTest", "android": "startRecordingDeviceTest", "ios": "startRecordingDeviceTest:", "macos": "startRecordingDeviceTest:", - "parent_class": "IAudioDeviceManager" + "parent_class": "IAudioDeviceManager", + "toc": "toc_audio_device" }, "stopRecordingDeviceTest": { "windows": "stopRecordingDeviceTest", "android": "stopRecordingDeviceTest", "ios": "stopRecordingDeviceTest", "macos": "stopRecordingDeviceTest", - "parent_class": "IAudioDeviceManager" + "parent_class": "IAudioDeviceManager", + "toc": "toc_audio_device" }, "getPlaybackDevice": { "windows": "getPlaybackDevice", - "parent_class": "IAudioDeviceManager" + "parent_class": "IAudioDeviceManager", + "toc": "toc_audio_device" }, "getLoopbackDevice": { "windows": "getLoopbackDevice", - "parent_class": "IAudioDeviceManager" + "parent_class": "IAudioDeviceManager", + "toc": "toc_audio_device" }, "setLoopbackDevice": { "windows": "setLoopbackDevice", - "parent_class": "IAudioDeviceManager" + "parent_class": "IAudioDeviceManager", + "toc": "toc_audio_device" }, "getPlaybackDeviceInfo": { "windows": "getPlaybackDeviceInfo [1/2]", @@ -3746,7 +4239,8 @@ "params": { "windows": ["deviceId", "deviceName"] }, - "parent_class": "IAudioDeviceManager" + "parent_class": "IAudioDeviceManager", + "toc": "toc_audio_device" }, "getPlaybackDeviceInfo2": { "windows": "getPlaybackDeviceInfo [2/2]", @@ -3757,11 +4251,13 @@ "ios": ["deviceId", "deviceName", "deviceTypeName"], "macos": ["deviceId", "deviceName", "deviceTypeName"] }, - "parent_class": "IAudioDeviceManager" + "parent_class": "IAudioDeviceManager", + "toc": "toc_audio_device" }, "getRecordingDevice": { "windows": "getRecordingDevice", - "parent_class": "IAudioDeviceManager" + "parent_class": "IAudioDeviceManager", + "toc": "toc_audio_device" }, "getRecordingDeviceInfo": { "windows": "getRecordingDeviceInfo [1/2]", @@ -3769,7 +4265,8 @@ "params": { "windows": ["deviceId", "deviceName"] }, - "parent_class": "IAudioDeviceManager" + "parent_class": "IAudioDeviceManager", + "toc": "toc_audio_device" }, "getRecordingDeviceInfo2": { "windows": "getRecordingDeviceInfo [2/2]", @@ -3780,105 +4277,129 @@ "ios": ["deviceId", "deviceName", "deviceTypeName"], "macos": ["deviceId", "deviceName", "deviceTypeName"] }, - "parent_class": "IAudioDeviceManager" + "parent_class": "IAudioDeviceManager", + "toc": "toc_audio_device" }, "getAudioDeviceInfo": { "windows": "getAudioDeviceInfo", "android": "getAudioDeviceInfo", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_device" }, "startAudioDeviceLoopbackTest": { "windows": "startAudioDeviceLoopbackTest", "macos": "startAudioDeviceLoopbackTest:", - "parent_class": "IAudioDeviceManager" + "parent_class": "IAudioDeviceManager", + "toc": "toc_audio_device" }, "stopAudioDeviceLoopbackTest": { "windows": "stopAudioDeviceLoopbackTest", "macos": "stopAudioDeviceLoopbackTest", - "parent_class": "IAudioDeviceManager" + "parent_class": "IAudioDeviceManager", + "toc": "toc_audio_device" }, "setPlaybackDeviceVolume": { "windows": "setPlaybackDeviceVolume", - "parent_class": "IAudioDeviceManager" + "parent_class": "IAudioDeviceManager", + "toc": "toc_audio_device" }, "getPlaybackDeviceVolume": { "windows": "getPlaybackDeviceVolume", - "parent_class": "IAudioDeviceManager" + "parent_class": "IAudioDeviceManager", + "toc": "toc_audio_device" }, "setRecordingDeviceVolume": { "windows": "setRecordingDeviceVolume", - "parent_class": "IAudioDeviceManager" + "parent_class": "IAudioDeviceManager", + "toc": "toc_audio_device" }, "getRecordingDeviceVolume": { "windows": "getRecordingDeviceVolume", - "parent_class": "IAudioDeviceManager" + "parent_class": "IAudioDeviceManager", + "toc": "toc_audio_device" }, "setPlaybackDeviceMute": { "windows": "setPlaybackDeviceMute", - "parent_class": "IAudioDeviceManager" + "parent_class": "IAudioDeviceManager", + "toc": "toc_audio_device" }, "getPlaybackDeviceMute": { "windows": "getPlaybackDeviceMute", - "parent_class": "IAudioDeviceManager" + "parent_class": "IAudioDeviceManager", + "toc": "toc_audio_device" }, "setRecordingDeviceMute": { "windows": "setRecordingDeviceMute", - "parent_class": "IAudioDeviceManager" + "parent_class": "IAudioDeviceManager", + "toc": "toc_audio_device" }, "getRecordingDeviceMute": { "windows": "getRecordingDeviceMute", - "parent_class": "IAudioDeviceManager" + "parent_class": "IAudioDeviceManager", + "toc": "toc_audio_device" }, "release_IAudioDeviceManager": { "windows": "release", - "parent_class": "IAudioDeviceManager" + "parent_class": "IAudioDeviceManager", + "toc": "toc_audio_device" }, "enumerateVideoDevices": { "windows": "enumerateVideoDevices", - "parent_class": "IVideoDeviceManager" + "parent_class": "IVideoDeviceManager", + "toc": "toc_video_device" }, "setDevice_IVideoDeviceManager": { "windows": "setDevice", - "parent_class": "IVideoDeviceManager" + "parent_class": "IVideoDeviceManager", + "toc": "toc_video_device" }, "getCapability": { "windows": "getCapability", - "parent_class": "IVideoDeviceManager" + "parent_class": "IVideoDeviceManager", + "toc": "toc_video_device" }, "getDevice_IVideoDeviceManager": { "windows": "getDevice", - "parent_class": "IVideoDeviceManager" + "parent_class": "IVideoDeviceManager", + "toc": "toc_video_device" }, "numberOfCapabilities": { "windows": "numberOfCapabilities", - "parent_class": "IVideoDeviceManager" + "parent_class": "IVideoDeviceManager", + "toc": "toc_video_device" }, "queryCameraFocalLengthCapability": { "windows": "queryCameraFocalLengthCapability", "android": "queryCameraFocalLengthCapability", "ios": "queryCameraFocalLengthCapability", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_video_device" }, "release_IVideoDeviceManager": { "windows": "release", - "parent_class": "IVideoDeviceManager" + "parent_class": "IVideoDeviceManager", + "toc": "toc_video_device" }, "getCount_IVideoDeviceCollection": { "windows": "getCount", - "parent_class": "IVideoDeviceCollection" + "parent_class": "IVideoDeviceCollection", + "toc": "toc_video_device" }, "getDevice_IVideoDeviceCollection": { "windows": "getDevice", - "parent_class": "IVideoDeviceCollection" + "parent_class": "IVideoDeviceCollection", + "toc": "toc_video_device" }, "setDevice_IVideoDeviceCollection": { "windows": "setDevice", "macos": "setDevice:deviceId:", - "parent_class": "IVideoDeviceCollection" + "parent_class": "IVideoDeviceCollection", + "toc": "toc_video_device" }, "release_IVideoDeviceCollection": { "windows": "release", - "parent_class": "IVideoDeviceCollection" + "parent_class": "IVideoDeviceCollection", + "toc": "toc_video_device" }, "createDataStream1": { "windows": "createDataStream [1/2]", @@ -3892,7 +4413,8 @@ "ios": ["streamId", "reliable", "ordered"], "macos": ["streamId", "reliable", "ordered"] }, - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_datastream" }, "createDataStream2": { "windows": "createDataStream [2/2]", @@ -3906,95 +4428,110 @@ "ios": ["streamId", "config"], "macos": ["streamId", "config"] }, - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_datastream" }, "sendStreamMessage": { "windows": "sendStreamMessage", "android": "sendStreamMessage", "ios": "sendStreamMessage:data:", "macos": "sendStreamMessage:data:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_datastream" }, "adjustCustomAudioPlayoutVolume": { "windows": "adjustCustomAudioPlayoutVolume", "android": "adjustCustomAudioPlayoutVolume", "ios": "adjustCustomAudioPlayoutVolume:volume:", "macos": "adjustCustomAudioPlayoutVolume:volume:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_custom_capturenrendering" }, "enableLoopbackRecording": { "windows": "enableLoopbackRecording", "macos": "enableLoopbackRecording:deviceName:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_capture" }, "disableAudioSpectrumMonitor": { "windows": "disableAudioSpectrumMonitor", "android": "disableAudioSpectrumMonitor", "ios": "disableAudioSpectrumMonitor", "macos": "disableAudioSpectrumMonitor", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_spectrum" }, "enableAudioSpectrumMonitor": { "windows": "enableAudioSpectrumMonitor", "android": "enableAudioSpectrumMonitor", "ios": "enableAudioSpectrumMonitor:", "macos": "enableAudioSpectrumMonitor:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_spectrum" }, "registerAudioSpectrumObserver": { "windows": "registerAudioSpectrumObserver", "android": "registerAudioSpectrumObserver", "ios": "registerAudioSpectrumDelegate:", "macos": "registerAudioSpectrumDelegate:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_spectrum" }, "unregisterAudioSpectrumObserver": { "windows": "unregisterAudioSpectrumObserver", - "android": "unregisterAudioSpectrumObserver", + "android": "unRegisterAudioSpectrumObserver", "ios": "unregisterAudioSpectrumDelegate:", "macos": "unregisterAudioSpectrumDelegate:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_spectrum" }, "enableFaceDetection": { "windows": "enableFaceDetection", "android": "enableFaceDetection", "ios": "enableFaceDetection:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_face_detection" }, "isCameraFaceDetectSupported": { "windows": "isCameraFaceDetectSupported", "android": "isCameraFaceDetectSupported", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_video_device" }, "enableCameraCenterStage": { "windows": "enableCameraCenterStage", "ios": "enableCameraCenterStage:", "macos": "enableCameraCenterStage:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_center_stage" }, "isCameraCenterStageSupported": { "windows": "isCameraCenterStageSupported", "ios": "isCameraCenterStageSupported", "macos": "isCameraCenterStageSupported", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_center_stage" }, "setCameraCapturerConfiguration": { "windows": "setCameraCapturerConfiguration", "android": "setCameraCapturerConfiguration", "ios": "setCameraCapturerConfiguration:", "macos": "setCameraCapturerConfiguration", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_video_device" }, "setLocalVideoMirrorMode": { "windows": "setLocalVideoMirrorMode", "android": "setLocalVideoMirrorMode", "ios": "setLocalVideoMirrorMode:", "macos": "setLocalVideoMirrorMode:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_video_rendering" }, "get": { "windows": "get", - "parent_class": "MusicChartCollection" + "parent_class": "MusicChartCollection", + "toc": "toc_drm" }, "open_IMusicPlayer": { "windows": "open", @@ -4007,7 +4544,8 @@ "android": ["songCode", "startPos"], "ios": ["songCode", "startPos"], "macos": ["songCode", "startPos"] - } + }, + "toc": "toc_drm" }, "preload": { "windows": "preload [1/2]", @@ -4020,7 +4558,8 @@ "ios": ["songCode", "jsonOption"], "macos": ["songCode", "jsonOption"] }, - "parent_class": "IMusicContentCenter" + "parent_class": "IMusicContentCenter", + "toc": "toc_drm" }, "preload2": { "windows": "preload [2/2]", @@ -4033,65 +4572,76 @@ "ios": ["songCode"], "macos": ["songCode"] }, - "parent_class": "IMusicContentCenter" + "parent_class": "IMusicContentCenter", + "toc": "toc_drm" }, "isPreloaded": { "windows": "isPreloaded", "android": "isPreloaded", "ios": "isPreloadedWithSongCode:", - "parent_class": "IMusicContentCenter" + "parent_class": "IMusicContentCenter", + "toc": "toc_drm" }, "initialize_IMusicContentCenter": { "windows": "initialize", "android": "initialize", "ios": "sharedContentCenterWithConfig:", - "parent_class": "IMusicContentCenter" + "parent_class": "IMusicContentCenter", + "toc": "toc_drm" }, "release_IMusicContentCenter": { "windows": "release", "android": "release", - "parent_class": "IMusicContentCenter" + "parent_class": "IMusicContentCenter", + "toc": "toc_drm" }, "renewToken_IMusicContentCenter": { "windows": "renewToken", "android": "renewToken", "ios": "renewToken:", - "parent_class": "IMusicContentCenter" + "parent_class": "IMusicContentCenter", + "toc": "toc_drm" }, "unregisterEventHandler_IMusicContentCenter": { "windows": "unregisterEventHandler", "android": "unregisterEventHandler", - "parent_class": "IMusicContentCenter" + "parent_class": "IMusicContentCenter", + "toc": "toc_drm" }, "registerEventHandler_IMusicContentCenter": { "windows": "registerEventHandler", "android": "registerEventHandler", "ios": "registerEventDelegate:", - "parent_class": "IMusicContentCenter" + "parent_class": "IMusicContentCenter", + "toc": "toc_drm" }, "createMusicPlayer": { "windows": "createMusicPlayer", "android": "createMusicPlayer", "ios": "createMusicPlayerWithDelegate:", - "parent_class": "IMusicContentCenter" + "parent_class": "IMusicContentCenter", + "toc": "toc_drm" }, "destroyMusicPlayer": { "windows": "destroyMusicPlayer", "android": "destroyMusicPlayer", "ios": "destroyMusicPlayer:", - "parent_class": "IMusicContentCenter" + "parent_class": "IMusicContentCenter", + "toc": "toc_drm" }, "getLyric": { "windows": "getLyric", "android": "getLyric", "ios": "getLyricWithSongCode:lyricType:", - "parent_class": "IMusicContentCenter" + "parent_class": "IMusicContentCenter", + "toc": "toc_drm" }, "getMusicCharts": { "windows": "getMusicCharts", "android": "getMusicCharts", "ios": "getMusicCharts", - "parent_class": "IMusicContentCenter" + "parent_class": "IMusicContentCenter", + "toc": "toc_drm" }, "getMusicCollectionByMusicChartId": { "windows": "getMusicCollectionWithMusicChartId", @@ -4100,11 +4650,12 @@ "isOverload": true, "params": { "windows": ["requestId", "musicChartId", "page", "pageSize", "jsonOption"], - "android": ["requestId", "musicChartId", "page", "pageSize"], - "ios": ["requestId", "musicChartId", "page", "pageSize", "jsonOption"], - "macos": ["requestId", "musicChartId", "page", "pageSize", "jsonOption"] + "android": ["musicChartId", "page", "pageSize"], + "ios": ["musicChartId", "page", "pageSize", "jsonOption"], + "macos": ["musicChartId", "page", "pageSize", "jsonOption"] }, - "parent_class": "IMusicContentCenter" + "parent_class": "IMusicContentCenter", + "toc": "toc_drm" }, "searchMusic": { "windows": "searchMusic", @@ -4113,95 +4664,112 @@ "isOverload": true, "params": { "windows": ["keyword", "page", "pageSize", "jsonOption", "requestId"], - "android": ["keyword", "page", "pageSize", "requestId"], - "ios": ["keyword", "page", "pageSize", "jsonOption", "requestId"], - "macos": ["keyword", "page", "pageSize", "jsonOption", "requestId"] + "android": ["keyword", "page", "pageSize"], + "ios": ["keyword", "page", "pageSize", "jsonOption"], + "macos": ["keyword", "page", "pageSize", "jsonOption"] }, - "parent_class": "IMusicContentCenter" + "parent_class": "IMusicContentCenter", + "toc": "toc_drm" }, "setPlayMode": { "windows": "setPlayMode", "android": "setPlayMode", "ios": "setPlayMode:", - "parent_class": "IMusicPlayer" + "parent_class": "IMusicPlayer", + "toc": "toc_drm" }, "getCaches": { "windows": "getCaches", "android": "getCaches", "ios": "getCaches", - "parent_class": "IMusicContentCenter" + "parent_class": "IMusicContentCenter", + "toc": "toc_drm" }, "getCount_MusicChartCollection": { "windows": "getCount [1/2]", - "parent_class": "MusicChartCollection" + "parent_class": "MusicChartCollection", + "toc": "toc_drm" }, "getCount_MusicCollection": { "windows": "getCount [2/2]", - "parent_class": "MusicCollection" + "parent_class": "MusicCollection", + "toc": "toc_drm" }, "getTotal_MusicCollection": { "windows": "getTotal", - "parent_class": "MusicCollection" + "parent_class": "MusicCollection", + "toc": "toc_drm" }, "getPage_MusicCollection": { "windows": "getPage", - "parent_class": "MusicCollection" + "parent_class": "MusicCollection", + "toc": "toc_drm" }, "getPageSize_MusicCollection": { "windows": "getPageSize", - "parent_class": "MusicCollection" + "parent_class": "MusicCollection", + "toc": "toc_drm" }, "getMusic_MusicCollection": { "windows": "getMusic", - "parent_class": "MusicCollection" + "parent_class": "MusicCollection", + "toc": "toc_drm" }, "removeCache": { "windows": "removeCache", "android": "removeCache", "ios": "removeCacheWithSongCode:", - "parent_class": "IMusicContentCenter" + "parent_class": "IMusicContentCenter", + "toc": "toc_drm" }, "getInternalSongCode": { "windows": "getInternalSongCode", "android": "getInternalSongCode", "ios": "getInternalSongCode:jsonOption:", - "parent_class": "IMusicContentCenter" + "parent_class": "IMusicContentCenter", + "toc": "toc_drm" }, "getSongSimpleInfo": { "windows": "getSongSimpleInfo", "android": "getSongSimpleInfo", "ios": "getSongSimpleInfoWithSongCode:", - "parent_class": "IMusicContentCenter" + "parent_class": "IMusicContentCenter", + "toc": "toc_drm" }, "onPreLoadEvent_IMusicContentCenterEventHandler": { "windows": "onPreLoadEvent", "android": "onPreLoadEvent", "ios": "onPreLoadEvent:songCode:percent:lyricUrl:state:reason:", - "parent_class": "IMusicContentCenterEventHandler" + "parent_class": "IMusicContentCenterEventHandler", + "toc": "toc_drm" }, "onMusicChartsResult": { "windows": "onMusicChartsResult", "android": "onMusicChartsResult", "ios": "onMusicChartsResult:result:reason:", - "parent_class": "IMusicContentCenterEventHandler" + "parent_class": "IMusicContentCenterEventHandler", + "toc": "toc_drm" }, "onMusicCollectionResult": { "windows": "onMusicCollectionResult", "android": "onMusicCollectionResult", "ios": "onMusicCollectionResult:result:reason:", - "parent_class": "IMusicContentCenterEventHandler" + "parent_class": "IMusicContentCenterEventHandler", + "toc": "toc_drm" }, "onLyricResult": { "windows": "onLyricResult", "android": "onLyricResult", "ios": "onLyricResult:songCode:lyricUrl:reason:", - "parent_class": "IMusicContentCenterEventHandler" + "parent_class": "IMusicContentCenterEventHandler", + "toc": "toc_drm" }, "onSongSimpleInfoResult": { "windows": "onSongSimpleInfoResult", "android": "onSongSimpleInfoResult", "ios": "onSongSimpleInfoResult:songCode:simpleInfo:reason:", - "parent_class": "IMusicContentCenterEventHandler" + "parent_class": "IMusicContentCenterEventHandler", + "toc": "toc_drm" }, "takeSnapshot": { "windows": "takeSnapshot [1/2]", @@ -4215,7 +4783,8 @@ "ios": ["uid", "filePath"], "macos": ["uid", "filePath"] }, - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_snapshot" }, "takeSnapshot2": { "windows": "takeSnapshot [2/2]", @@ -4229,1000 +4798,1145 @@ "ios": ["uid", "config"], "macos": ["uid", "config"] }, - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_snapshot" }, "enableContentInspect": { "windows": "enableContentInspect", "android": "enableContentInspect", "ios": "enableContentInspect:config:", "macos": "enableContentInspect:config:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_snapshot" }, "enableContentInspectEx": { "windows": "enableContentInspectEx", "android": "enableContentInspectEx", "ios": "enableContentInspectEx:config:connection:", "macos": "enableContentInspectEx:config:connection:", - "parent_class": "IRtcEngineEx" + "parent_class": "IRtcEngineEx", + "toc": "toc_snapshot" }, "enableVideoImageSource": { "windows": "enableVideoImageSource", "android": "enableVideoImageSource", "ios": "enableVideoImageSource:options:", "macos": "enableVideoImageSource:options:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_image_source" }, "getNetworkType": { "windows": "getNetworkType", "android": "getNetworkType", "ios": "getNetworkType", "macos": "getNetworkType", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_network" }, "getNtpWallTimeInMs": { "windows": "getNtpWallTimeInMs", "android": "getNtpWallTimeInMs", "ios": "getNtpWallTimeInMs", "macos": "getNtpWallTimeInMs", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_network" }, "setCloudProxy": { "windows": "setCloudProxy", "android": "setCloudProxy", "ios": "setCloudProxy:", "macos": "setCloudProxy:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_network" }, "setLogFile": { "windows": "setLogFile", "android": "setLogFile", "ios": "setLogFile:", "macos": "setLogFile:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_network" }, "setLogFilter": { "windows": "setLogFilter", "android": "setLogFilter", "ios": "setLogFilter:", "macos": "setLogFilter:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_network" }, "setLogLevel": { "windows": "setLogLevel", "android": "setLogLevel", "ios": "setLogLevel:", "macos": "setLogLevel:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_network" }, "setLogFileSize": { "windows": "setLogFileSize", "android": "setLogFileSize", "ios": "setLogFileSize:", "macos": "setLogFileSize:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_network" }, "setParameters_IAgoraParameter": { "windows": "setParameters [2/2]", - "parent_class": "IAgoraParameter" + "parent_class": "IAgoraParameter", + "toc": "toc_network" }, "setParameters": { "windows": "setParameters [1/2]", "android": "setParameters", "ios": "setParameters:", "macos": "setParameters:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_network" }, "sendCustomReportMessage": { "windows": "sendCustomReportMessage", "android": "sendCustomReportMessage", "ios": "sendCustomReportMessage:category:event:label:value:", "macos": "sendCustomReportMessage:category:event:label:value:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_network" }, "getCallId": { "windows": "getCallId", "android": "getCallId", "ios": "getCallId", "macos": "getCallId", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_network" }, "getCallIdEx": { "windows": "getCallIdEx", "android": "getCallIdEx", "ios": "getCallIdEx:", "macos": "getCallIdEx:", - "parent_class": "IRtcEngineEx" + "parent_class": "IRtcEngineEx", + "toc": "toc_network" }, "queryDeviceScore": { "windows": "queryDeviceScore", "android": "queryDeviceScore", "ios": "queryDeviceScore", "macos": "queryDeviceScore", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_network" }, "rate": { "windows": "rate", "android": "rate", "ios": "rate:rating:description:", "macos": "rate:rating:description:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_network" }, "complain": { "windows": "complain", "android": "complain", "ios": "complain:description:", "macos": "complain:description:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_network" }, "getVersion": { "windows": "getVersion", "android": "getSdkVersion", "ios": "getSdkVersion", "macos": "getSdkVersion", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_network" }, "getErrorDescription": { "windows": "getErrorDescription", "android": "getErrorDescription", "ios": "getErrorDescription:", "macos": "getErrorDescription:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_network" }, "isFeatureAvailableOnDevice": { "windows": "isFeatureAvailableOnDevice", "android": "isFeatureAvailableOnDevice", "ios": "isFeatureAvailableOnDevice:", "macos": "isFeatureAvailableOnDevice:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_network" }, "queryInterface": { "windows": "queryInterface", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_network" }, "onConnectionStateChanged": { "windows": "onConnectionStateChanged", "android": "onConnectionStateChanged", "ios": "rtcEngine:connectionChangedToState:reason:", "macos": "rtcEngine:connectionChangedToState:reason:", - "parent_class": "IRtcEngineEventHandler" + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_network" }, "onError": { "windows": "onError", "android": "onError", "ios": "rtcEngine:didOccurError:", "macos": "rtcEngine:didOccurError:", - "parent_class": "IRtcEngineEventHandler" + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_channel" }, "onFirstRemoteAudioDecoded": { "windows": "onFirstRemoteAudioDecoded", "android": "onFirstRemoteAudioDecoded", "ios": "rtcEngine:firstRemoteAudioFrameDecodedOfUid:elapsed:", "macos": "rtcEngine:firstRemoteAudioFrameDecodedOfUid:elapsed:", - "parent_class": "IRtcEngineEventHandler" + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_audio_basic" }, "onFirstRemoteAudioFrame": { "windows": "onFirstRemoteAudioFrame", "android": "onFirstRemoteAudioFrame", "ios": "rtcEngine:firstRemoteAudioFrameOfUid:elapsed:", "macos": "rtcEngine:firstRemoteAudioFrameOfUid:elapsed:", - "parent_class": "IRtcEngineEventHandler" + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_audio_basic" }, "onJoinChannelSuccess": { "windows": "onJoinChannelSuccess", "android": "onJoinChannelSuccess", "ios": "rtcEngine:didJoinChannel:withUid:elapsed:", "macos": "rtcEngine:didJoinChannel:withUid:elapsed:", - "parent_class": "IRtcEngineEventHandler" + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_channel" }, "onRejoinChannelSuccess": { "windows": "onRejoinChannelSuccess", "android": "onRejoinChannelSuccess", "ios": "rtcEngine:didRejoinChannel:withUid:elapsed:", "macos": "rtcEngine:didRejoinChannel:withUid:elapsed:", - "parent_class": "IRtcEngineEventHandler" + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_channel" }, "onLeaveChannel": { "windows": "onLeaveChannel", "android": "onLeaveChannel", "ios": "rtcEngine:didLeaveChannelWithStats:", "macos": "rtcEngine:didLeaveChannelWithStats:", - "parent_class": "IRtcEngineEventHandler" + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_channel" }, "onClientRoleChanged": { "windows": "onClientRoleChanged", "android": "onClientRoleChanged", "ios": "rtcEngine:didClientRoleChanged:newRole:newRoleOptions:", "macos": "rtcEngine:didClientRoleChanged:newRole:newRoleOptions:", - "parent_class": "IRtcEngineEventHandler" + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_channel" }, "onClientRoleChangeFailed": { "windows": "onClientRoleChangeFailed", "android": "onClientRoleChangeFailed", "ios": "rtcEngine:didClientRoleChangeFailed:currentRole:", "macos": "rtcEngine:didClientRoleChangeFailed:currentRole:", - "parent_class": "IRtcEngineEventHandler" + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_channel" }, "onUserJoined": { "windows": "onUserJoined", "android": "onUserJoined", "ios": "rtcEngine:didJoinedOfUid:elapsed:", "macos": "rtcEngine:didJoinedOfUid:elapsed:", - "parent_class": "IRtcEngineEventHandler" + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_channel" }, "onUserMuteAudio": { "windows": "onUserMuteAudio", "android": "onUserMuteAudio", "ios": "rtcEngine:didAudioMuted:byUid:", "macos": "rtcEngine:didAudioMuted:byUid:", - "parent_class": "IRtcEngineEventHandler" + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_audio_basic" }, "onUserOffline": { "windows": "onUserOffline", "android": "onUserOffline", "ios": "rtcEngine:didOfflineOfUid:reason:", "macos": "rtcEngine:didOfflineOfUid:reason:", - "parent_class": "IRtcEngineEventHandler" + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_channel" }, "onNetworkTypeChanged": { "windows": "onNetworkTypeChanged", "android": "onNetworkTypeChanged", "ios": "rtcEngine:networkTypeChanged:", "macos": "rtcEngine:networkTypeChanged:", - "parent_class": "IRtcEngineEventHandler" + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_network" }, "onConnectionInterrupted": { "windows": "onConnectionInterrupted", "android": "onConnectionInterrupted", "ios": "rtcEngineConnectionDidInterrupted:", "macos": "rtcEngineConnectionDidInterrupted:", - "parent_class": "IRtcEngineEventHandler" + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_network" }, "onConnectionLost": { "windows": "onConnectionLost", "android": "onConnectionLost", "ios": "rtcEngineConnectionDidLost:", "macos": "rtcEngineConnectionDidLost:", - "parent_class": "IRtcEngineEventHandler" + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_network" }, "onConnectionBanned": { "windows": "onConnectionBanned", "android": "onConnectionBanned", "ios": "rtcEngineConnectionDidBanned:", "macos": "rtcEngineConnectionDidBanned:", - "parent_class": "IRtcEngineEventHandler" + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_network" }, "onTokenPrivilegeWillExpire": { "windows": "onTokenPrivilegeWillExpire", "android": "onTokenPrivilegeWillExpire", "ios": "rtcEngine:tokenPrivilegeWillExpire:", "macos": "rtcEngine:tokenPrivilegeWillExpire:", - "parent_class": "IRtcEngineEventHandler" + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_channel" }, "onRequestToken": { "windows": "onRequestToken", "android": "onRequestToken", "ios": "rtcEngineRequestToken:", "macos": "rtcEngineRequestToken:", - "parent_class": "IRtcEngineEventHandler" + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_channel" }, "onLocalUserRegistered": { "windows": "onLocalUserRegistered", "android": "onLocalUserRegistered", "ios": "rtcEngine:didLocalUserRegisteredWithUserId:userAccount:", "macos": "rtcEngine:didLocalUserRegisteredWithUserId:userAccount:", - "parent_class": "IRtcEngineEventHandler" + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_channel" }, "onUserInfoUpdated": { "windows": "onUserInfoUpdated", "android": "onUserInfoUpdated", "ios": "rtcEngine:didUserInfoUpdatedWithUserId:userInfo:", "macos": "rtcEngine:didUserInfoUpdatedWithUserId:userInfo:", - "parent_class": "IRtcEngineEventHandler" + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_channel" }, "onUplinkNetworkInfoUpdated": { "windows": "onUplinkNetworkInfoUpdated", "android": "onUplinkNetworkInfoUpdated", "ios": "rtcEngine:uplinkNetworkInfoUpdate:", "macos": "rtcEngine:uplinkNetworkInfoUpdate:", - "parent_class": "IRtcEngineEventHandler" + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_network" }, "onVideoRenderingTracingResult": { "windows": "onVideoRenderingTracingResult", "android": "onVideoRenderingTracingResult", "ios": "rtcEngine:videoRenderingTracingResultOfUid:currentEvent:tracingInfo:", "macos": "rtcEngine:videoRenderingTracingResultOfUid:currentEvent:tracingInfo:", - "parent_class": "IRtcEngineEventHandler" + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_video_rendering" }, "onLocalAudioStateChanged": { "windows": "onLocalAudioStateChanged", "android": "onLocalAudioStateChanged", "ios": "rtcEngine:localAudioStateChanged:reason:", "macos": "rtcEngine:localAudioStateChanged:reason:", - "parent_class": "IRtcEngineEventHandler" + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_audio_basic" }, "onLocalVideoStateChanged": { "windows": "onLocalVideoStateChanged", "android": "onLocalVideoStateChanged", "ios": "rtcEngine:localVideoStateChangedOfState:reason:sourceType:", "macos": "rtcEngine:localVideoStateChangedOfState:reason:sourceType:", - "parent_class": "IRtcEngineEventHandler" + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_video_basic" }, "onVideoStopped": { "windows": "onVideoStopped", "android": "onVideoStopped", "ios": "rtcEngineVideoDidStop:", "macos": "rtcEngineVideoDidStop:", - "parent_class": "IRtcEngineEventHandler" + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_video_basic" }, "onFirstLocalAudioFramePublished": { "windows": "onFirstLocalAudioFramePublished", "android": "onFirstLocalAudioFramePublished", "ios": "rtcEngine:firstLocalAudioFramePublished:", "macos": "rtcEngine:firstLocalAudioFramePublished:", - "parent_class": "IRtcEngineEventHandler" + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_audio_basic" }, "onFirstLocalVideoFramePublished": { "windows": "onFirstLocalVideoFramePublished", "android": "onFirstLocalVideoFramePublished", "ios": "rtcEngine:firstLocalVideoFramePublishedWithElapsed:sourceType:", "macos": "rtcEngine:firstLocalVideoFramePublishedWithElapsed:sourceType:", - "parent_class": "IRtcEngineEventHandler" + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_video_basic" }, "onFirstLocalVideoFrame": { "windows": "onFirstLocalVideoFrame", "android": "onFirstLocalVideoFrame", "ios": "rtcEngine:firstLocalVideoFrameWithSize:elapsed:sourceType:", "macos": "rtcEngine:firstLocalVideoFrameWithSize:elapsed:sourceType:", - "parent_class": "IRtcEngineEventHandler" + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_video_basic" }, "onAudioPublishStateChanged": { "windows": "onAudioPublishStateChanged", "android": "onAudioPublishStateChanged", "ios": "rtcEngine:didAudioPublishStateChange:oldState:newState:elapseSinceLastState:", "macos": "rtcEngine:didAudioPublishStateChange:oldState:newState:elapseSinceLastState:", - "parent_class": "IRtcEngineEventHandler" + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_publishnsubscribe" }, "onVideoPublishStateChanged": { "windows": "onVideoPublishStateChanged", "android": "onVideoPublishStateChanged", "ios": "rtcEngine:didVideoPublishStateChange:sourceType:oldState:newState:elapseSinceLastState:", "macos": "rtcEngine:didVideoPublishStateChange:sourceType:oldState:newState:elapseSinceLastState:", - "parent_class": "IRtcEngineEventHandler" + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_video_basic" }, "onAudioSubscribeStateChanged": { "windows": "onAudioSubscribeStateChanged", "android": "onAudioSubscribeStateChanged", "ios": "rtcEngine:didAudioSubscribeStateChange:uid:oldState:newState:elapseSinceLastState:", "macos": "rtcEngine:didAudioSubscribeStateChange:uid:oldState:newState:elapseSinceLastState:", - "parent_class": "IRtcEngineEventHandler" + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_publishnsubscribe" }, "onFirstRemoteVideoDecoded": { "windows": "onFirstRemoteVideoDecoded", "android": "onFirstRemoteVideoDecoded", "ios": "rtcEngine:firstRemoteVideoDecodedOfUid:size:elapsed:", "macos": "rtcEngine:firstRemoteVideoDecodedOfUid:size:elapsed:", - "parent_class": "IRtcEngineEventHandler" + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_video_basic" }, "onFirstRemoteVideoFrame": { "windows": "onFirstRemoteVideoFrame", "android": "onFirstRemoteVideoFrame", "ios": "rtcEngine:firstRemoteVideoFrameOfUid:size:elapsed:", "macos": "rtcEngine:firstRemoteVideoFrameOfUid:size:elapsed:", - "parent_class": "IRtcEngineEventHandler" + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_video_basic" }, "onRemoteAudioStateChanged": { "windows": "onRemoteAudioStateChanged", "android": "onRemoteAudioStateChanged", "ios": "rtcEngine:remoteAudioStateChangedOfUid:state:reason:elapsed:", "macos": "rtcEngine:remoteAudioStateChangedOfUid:state:reason:elapsed:", - "parent_class": "IRtcEngineEventHandler" + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_audio_basic" }, "onRemoteVideoStateChanged": { "windows": "onRemoteVideoStateChanged", "android": "onRemoteVideoStateChanged", "ios": "rtcEngine:remoteVideoStateChangedOfUid:state:reason:elapsed:", "macos": "rtcEngine:remoteVideoStateChangedOfUid:state:reason:elapsed:", - "parent_class": "IRtcEngineEventHandler" + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_video_basic" }, "onUserEnableLocalVideo": { "windows": "onUserEnableLocalVideo", "android": "onUserEnableLocalVideo", "ios": "rtcEngine:didLocalVideoEnabled:byUid:", "macos": "rtcEngine:didLocalVideoEnabled:byUid:", - "parent_class": "IRtcEngineEventHandler" + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_video_basic" }, "onUserEnableVideo": { "windows": "onUserEnableVideo", "android": "onUserEnableVideo", "ios": "rtcEngine:didVideoEnabled:byUid:", "macos": "rtcEngine:didVideoEnabled:byUid:", - "parent_class": "IRtcEngineEventHandler" + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_video_basic" }, "onUserMuteVideo": { "windows": "onUserMuteVideo", "android": "onUserMuteVideo", "ios": "rtcEngine:didVideoMuted:byUid:", "macos": "rtcEngine:didVideoMuted:byUid:", - "parent_class": "IRtcEngineEventHandler" + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_video_basic" }, "onVideoSizeChanged": { "windows": "onVideoSizeChanged", "android": "onVideoSizeChanged", "ios": "rtcEngine:videoSizeChangedOfSourceType:uid:size:rotation:", "macos": "rtcEngine:videoSizeChangedOfSourceType:uid:size:rotation:", - "parent_class": "IRtcEngineEventHandler" + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_video_basic" }, "onVideoSubscribeStateChanged": { "windows": "onVideoSubscribeStateChanged", "android": "onVideoSubscribeStateChanged", "ios": "rtcEngine:didVideoSubscribeStateChange:uid:oldState:newState:elapseSinceLastState:", "macos": "rtcEngine:didVideoSubscribeStateChange:uid:oldState:newState:elapseSinceLastState:", - "parent_class": "IRtcEngineEventHandler" + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_publishnsubscribe" }, "onRtcStats": { "windows": "onRtcStats", "android": "onRtcStats", "ios": "rtcEngine:reportRtcStats:", "macos": "rtcEngine:reportRtcStats:", - "parent_class": "IRtcEngineEventHandler" + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_channel" }, "onNetworkQuality": { "windows": "onNetworkQuality", "android": "onNetworkQuality", "ios": "rtcEngine:networkQuality:txQuality:rxQuality:", "macos": "rtcEngine:networkQuality:txQuality:rxQuality:", - "parent_class": "IRtcEngineEventHandler" + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_network" }, "onLocalAudioStats": { "windows": "onLocalAudioStats", "android": "onLocalAudioStats", "ios": "rtcEngine:localAudioStats:", "macos": "rtcEngine:localAudioStats:", - "parent_class": "IRtcEngineEventHandler" + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_audio_basic" }, "onLocalVideoStats": { "windows": "onLocalVideoStats", "android": "onLocalVideoStats", "ios": "rtcEngine:localVideoStats:sourceType:", "macos": "rtcEngine:localVideoStats:sourceType:", - "parent_class": "IRtcEngineEventHandler" + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_video_basic" }, "onRemoteAudioStats": { "windows": "onRemoteAudioStats", "android": "onRemoteAudioStats", "ios": "rtcEngine:remoteAudioStats:", "macos": "rtcEngine:remoteAudioStats:", - "parent_class": "IRtcEngineEventHandler" + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_audio_basic" }, "onRemoteAudioTransportStats": { "windows": "onRemoteAudioTransportStats", "android": "onRemoteAudioTransportStats", "ios": "rtcEngine:audioTransportStatsOfUid:delay:lost:rxKBitRate:", "macos": "rtcEngine:audioTransportStatsOfUid:delay:lost:rxKBitRate:", - "parent_class": "IRtcEngineEventHandler" + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_audio_basic" }, "onRemoteVideoStats": { "windows": "onRemoteVideoStats", "android": "onRemoteVideoStats", "ios": "rtcEngine:remoteVideoStats:", "macos": "rtcEngine:remoteVideoStats:", - "parent_class": "IRtcEngineEventHandler" + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_video_basic" }, "onRemoteVideoTransportStats": { "windows": "onRemoteVideoTransportStats", "android": "onRemoteVideoTransportStats", "ios": "rtcEngine:videoTransportStatsOfUid:delay:lost:rxKBitRate:", "macos": "rtcEngine:videoTransportStatsOfUid:delay:lost:rxKBitRate:", - "parent_class": "IRtcEngineEventHandler" + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_video_basic" }, "onAudioQuality": { "windows": "onAudioQuality", "android": "onAudioQuality", "ios": "audioQualityBlock:", "macos": "audioQualityBlock:", - "parent_class": "IRtcEngineEventHandler" + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_audio_basic" }, "onAudioVolumeIndication_IMediaPlayerSourceObserver": { "windows": "onAudioVolumeIndication", "android": "onAudioVolumeIndication", "ios": "AgoraRtcMediaPlayer:volumeIndicationDidReceive:", "macos": "AgoraRtcMediaPlayer:volumeIndicationDidReceive:", - "parent_class": "IMediaPlayerSourceObserver" + "parent_class": "IMediaPlayerSourceObserver", + "toc": "toc_mediaplayer_observer" }, "onMetaData": { "windows": "onMetaData [1/2]", "android": "onMetaData", "ios": "AgoraRtcMediaPlayer:didReceiveData:length:", "macos": "AgoraRtcMediaPlayer:didReceiveData:length:", - "parent_class": "IMediaPlayerSourceObserver" + "parent_class": "IMediaPlayerSourceObserver", + "toc": "toc_mediaplayer_observer" }, "onPlayerCacheStats": { "windows": "onPlayerCacheStats", "android": "onPlayerCacheStats", "ios": "AgoraRtcMediaPlayer:cacheStats:", "macos": "AgoraRtcMediaPlayer:cacheStats:", - "parent_class": "IMediaPlayerSourceObserver" + "parent_class": "IMediaPlayerSourceObserver", + "toc": "toc_mediaplayer_cache" }, "onPlayerEvent": { "windows": "onPlayerEvent", "android": "onPlayerEvent", "ios": "AgoraRtcMediaPlayer:didOccurEvent:elapsedTime:message:", "macos": "AgoraRtcMediaPlayer:didOccurEvent:elapsedTime:message:", - "parent_class": "IMediaPlayerSourceObserver" + "parent_class": "IMediaPlayerSourceObserver", + "toc": "toc_mediaplayer_observer" }, "onPlayerPlaybackStats": { "windows": "onPlayerPlaybackStats", "android": "onPlayerPlaybackStats", "ios": "AgoraRtcMediaPlayer:playbackStats:", "macos": "AgoraRtcMediaPlayer:playbackStats:", - "parent_class": "IMediaPlayerSourceObserver" + "parent_class": "IMediaPlayerSourceObserver", + "toc": "toc_mediaplayer_info" }, "onPlayerSourceStateChanged": { "windows": "onPlayerSourceStateChanged", "android": "onPlayerStateChanged", "ios": "AgoraRtcMediaPlayer:didChangedToState:reason:", "macos": "AgoraRtcMediaPlayer:didChangedToState:reason:", - "parent_class": "IMediaPlayerSourceObserver" + "parent_class": "IMediaPlayerSourceObserver", + "toc": "toc_mediaplayer_observer" }, "onPositionChanged": { "windows": "onPositionChanged", "android": "onPositionChanged", - "ios": "AgoraMediaPlayer:didChangedToPosition:atTimestamp:", - "macos": "AgoraMediaPlayer:didChangedToPosition:atTimestamp:", - "parent_class": "IMediaPlayerSourceObserver" + "ios": "AgoraRtcMediaPlayer:didChangedToPosition:atTimestamp:", + "macos": "AgoraRtcMediaPlayer:didChangedToPosition:atTimestamp:", + "parent_class": "IMediaPlayerSourceObserver", + "toc": "toc_mediaplayer_observer" }, "onReadData": { "windows": "onReadData", "android": "onReadData", "ios": "AgoraRtcMediaPlayerCustomSourceOnReadCallback", "macos": "AgoraRtcMediaPlayerCustomSourceOnReadCallback", - "parent_class": "IMediaPlayerCustomDataProvider" + "parent_class": "IMediaPlayerCustomDataProvider", + "toc": "toc_mediaplayer_observer" }, "onSeek": { "windows": "onSeek", "android": "onSeek", "ios": "AgoraRtcMediaPlayerCustomSourceOnSeekCallback", "macos": "AgoraRtcMediaPlayerCustomSourceOnSeekCallback", - "parent_class": "IMediaPlayerCustomDataProvider" + "parent_class": "IMediaPlayerCustomDataProvider", + "toc": "toc_mediaplayer_control" }, "onPlayBufferUpdated": { "windows": "onPlayBufferUpdated", "android": "onPlayBufferUpdated", "ios": "AgoraRtcMediaPlayer:didPlayBufferUpdated:", "macos": "AgoraRtcMediaPlayer:didPlayBufferUpdated:", - "parent_class": "IMediaPlayerSourceObserver" + "parent_class": "IMediaPlayerSourceObserver", + "toc": "toc_mediaplayer_observer" }, "onPreloadEvent": { "windows": "onPreloadEvent", "android": "onPreloadEvent", "ios": "AgoraRtcMediaPlayer:didPreloadEvent:", "macos": "AgoraRtcMediaPlayer:didPreloadEvent:", - "parent_class": "IMediaPlayerSourceObserver" + "parent_class": "IMediaPlayerSourceObserver", + "toc": "toc_mediaplayer_observer" }, "onPlayerSrcInfoChanged": { "windows": "onPlayerSrcInfoChanged", "android": "onPlayerSrcInfoChanged", "ios": "AgoraRtcMediaPlayer:playerSrcInfoDidChange:from:", "macos": "AgoraRtcMediaPlayer:playerSrcInfoDidChange:from:", - "parent_class": "IMediaPlayerSourceObserver" + "parent_class": "IMediaPlayerSourceObserver", + "toc": "toc_mediaplayer_observer" }, "onPlayerInfoUpdated": { "windows": "onPlayerInfoUpdated [1/2]", "android": "onPlayerInfoUpdated", "ios": "AgoraRtcMediaPlayer:infoUpdated:", "macos": "AgoraRtcMediaPlayer:infoUpdated:", - "parent_class": "IMediaPlayerSourceObserver" + "parent_class": "IMediaPlayerSourceObserver", + "toc": "toc_mediaplayer_observer" }, "onDirectCdnStreamingStateChanged": { "windows": "onDirectCdnStreamingStateChanged", "android": "onDirectCdnStreamingStateChanged", "ios": "onDirectCdnStreamingStateChanged:reason:message:", "macos": "onDirectCdnStreamingStateChanged:reason:message:", - "parent_class": "IDirectCdnStreamingEventHandler" + "parent_class": "IDirectCdnStreamingEventHandler", + "toc": "toc_cdn_streaming" }, "onDirectCdnStreamingStats": { "windows": "onDirectCdnStreamingStats", "android": "onDirectCdnStreamingStats", "ios": "onDirectCdnStreamingStats:", "macos": "onDirectCdnStreamingStats:", - "parent_class": "IDirectCdnStreamingEventHandler" + "parent_class": "IDirectCdnStreamingEventHandler", + "toc": "toc_cdn_streaming" }, "onAudioMixingStateChanged": { "windows": "onAudioMixingStateChanged", "android": "onAudioMixingStateChanged", "ios": "rtcEngine:audioMixingStateChanged:reasonCode:", "macos": "rtcEngine:audioMixingStateChanged:reasonCode:", - "parent_class": "IRtcEngineEventHandler" + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_audio_mixing" }, "onAudioMixingFinished": { "windows": "onAudioMixingFinished", "android": "onAudioMixingFinished", "ios": "rtcEngineLocalAudioMixingDidFinish:", "macos": "rtcEngineLocalAudioMixingDidFinish:", - "parent_class": "IRtcEngineEventHandler" + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_audio_mixing" }, "onAudioEffectFinished": { "windows": "onAudioEffectFinished", "android": "onAudioEffectFinished", "ios": "rtcEngineDidAudioEffectFinish:soundId:", "macos": "rtcEngineDidAudioEffectFinish:soundId:", - "parent_class": "IRtcEngineEventHandler" + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_audio_effect_file" }, "onAudioMixingPositionChanged": { "windows": "onAudioMixingPositionChanged", "android": "onAudioMixingPositionChanged", "ios": "rtcEngine:audioMixingPositionChanged:", "macos": "rtcEngine:audioMixingPositionChanged:", - "parent_class": "IRtcEngineEventHandler" + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_audio_mixing" }, "onEncryptionError": { "windows": "onEncryptionError", "android": "onEncryptionError", "ios": "rtcEngine:didOccurEncryptionError:", "macos": "rtcEngine:didOccurEncryptionError:", - "parent_class": "IRtcEngineEventHandler" + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_network" }, "onRtmpStreamingEvent": { "windows": "onRtmpStreamingEvent", "android": "onRtmpStreamingEvent", "ios": "rtcEngine:rtmpStreamingEventWithUrl:eventCode:", "macos": "rtcEngine:rtmpStreamingEventWithUrl:eventCode:", - "parent_class": "IRtcEngineEventHandler" + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_media_push" }, "onRtmpStreamingStateChanged": { "windows": "onRtmpStreamingStateChanged", "android": "onRtmpStreamingStateChanged", "ios": "rtcEngine:rtmpStreamingChangedToState:state:reason:", "macos": "rtcEngine:rtmpStreamingChangedToState:state:reason:", - "parent_class": "IRtcEngineEventHandler" + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_media_push" }, "onTranscodingUpdated": { "windows": "onTranscodingUpdated", "android": "onTranscodingUpdated", "ios": "rtcEngineTranscodingUpdated:", "macos": "rtcEngineTranscodingUpdated:", - "parent_class": "IRtcEngineEventHandler" + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_media_push" }, "onChannelMediaRelayStateChanged": { "windows": "onChannelMediaRelayStateChanged", "android": "onChannelMediaRelayStateChanged", "ios": "rtcEngine:channelMediaRelayStateDidChange:error:", "macos": "rtcEngine:channelMediaRelayStateDidChange:error:", - "parent_class": "IRtcEngineEventHandler" + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_channel_media_relay" }, "onAudioVolumeIndication": { "windows": "onAudioVolumeIndication", "android": "onAudioVolumeIndication", "ios": "rtcEngine:reportAudioVolumeIndicationOfSpeakers:totalVolume:", "macos": "rtcEngine:reportAudioVolumeIndicationOfSpeakers:totalVolume:", - "parent_class": "IRtcEngineEventHandler" + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_audio_basic" }, "onActiveSpeaker": { "windows": "onActiveSpeaker", "android": "onActiveSpeaker", "ios": "rtcEngine:activeSpeaker:", "macos": "rtcEngine:activeSpeaker:", - "parent_class": "IRtcEngineEventHandler" + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_audio_basic" }, "onFacePositionChanged": { "windows": "onFacePositionChanged", "android": "onFacePositionChanged", "ios": "rtcEngine:facePositionDidChangeWidth:previewHeight:faces:", - "parent_class": "IRtcEngineEventHandler" + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_face_detection" }, "onAudioRoutingChanged": { "windows": "onAudioRoutingChanged", "android": "onAudioRouteChanged", "ios": "rtcEngine:didAudioRouteChanged:", "macos": "rtcEngine:didAudioRouteChanged:", - "parent_class": "IRtcEngineEventHandler" + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_audio_route" }, "onRemoteSubscribeFallbackToAudioOnly": { "windows": "onRemoteSubscribeFallbackToAudioOnly", "android": "onRemoteSubscribeFallbackToAudioOnly", "ios": "rtcEngine:didRemoteSubscribeFallbackToAudioOnly:byUid:", "macos": "rtcEngine:didRemoteSubscribeFallbackToAudioOnly:byUid:", - "parent_class": "IRtcEngineEventHandler" + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_network" }, "onLastmileQuality": { "windows": "onLastmileQuality", "android": "onLastmileQuality", "ios": "rtcEngine:lastmileQuality:", "macos": "rtcEngine:lastmileQuality:", - "parent_class": "IRtcEngineEventHandler" + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_network" }, "onLastmileProbeResult": { "windows": "onLastmileProbeResult", "android": "onLastmileProbeResult", "ios": "rtcEngine:lastmileProbeTestResult:", "macos": "rtcEngine:lastmileProbeTestResult:", - "parent_class": "IRtcEngineEventHandler" + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_network" }, "onLocalAudioSpectrum": { "windows": "onLocalAudioSpectrum", "android": "onLocalAudioSpectrum", "ios": "onLocalAudioSpectrum:", "macos": "onLocalAudioSpectrum:", - "parent_class": "IAudioSpectrumObserver" + "parent_class": "IAudioSpectrumObserver", + "toc": "toc_audio_spectrum" }, "onRemoteAudioSpectrum": { "windows": "onRemoteAudioSpectrum", "android": "onRemoteAudioSpectrum", "ios": "onRemoteAudioSpectrum:", "macos": "onRemoteAudioSpectrum:", - "parent_class": "IAudioSpectrumObserver" + "parent_class": "IAudioSpectrumObserver", + "toc": "toc_audio_spectrum" }, "onRecordAudioFrame": { "windows": "onRecordAudioFrame", "android": "onRecordAudioFrame", "ios": "onRecordAudioFrame:channelId:", "macos": "onRecordAudioFrame:channelId:", - "parent_class": "IAudioFrameObserverBase" + "parent_class": "IAudioFrameObserverBase", + "toc": "toc_audio_raw" }, "onPlaybackAudioFrame": { "windows": "onPlaybackAudioFrame", "android": "onPlaybackAudioFrame", - "ios": "onPlaybackAudioFrame:", - "macos": "onPlaybackAudioFrame:", - "parent_class": "IAudioFrameObserverBase" + "ios": "onPlaybackAudioFrame:channelId:", + "macos": "onPlaybackAudioFrame:channelId:", + "parent_class": "IAudioFrameObserverBase", + "toc": "toc_audio_raw" }, "onPlaybackAudioFrameBeforeMixing": { "windows": "onPlaybackAudioFrameBeforeMixing", "android": "onPlaybackAudioFrameBeforeMixing", "ios": "onPlaybackAudioFrameBeforeMixing:channelId:uid:", "macos": "onPlaybackAudioFrameBeforeMixing:channelId:uid:", - "parent_class": "IAudioFrameObserver" + "parent_class": "IAudioFrameObserver", + "toc": "toc_audio_raw" }, "onMixedAudioFrame": { "windows": "onMixedAudioFrame", "android": "onMixedAudioFrame", "ios": "onMixedAudioFrame:channelId:", "macos": "onMixedAudioFrame:channelId:", - "parent_class": "IAudioFrameObserverBase" + "parent_class": "IAudioFrameObserverBase", + "toc": "toc_audio_raw" }, "getObservedAudioFramePosition": { "windows": "getObservedAudioFramePosition", "android": "getObservedAudioFramePosition", "ios": "getObservedAudioFramePosition", "macos": "getObservedAudioFramePosition", - "parent_class": "IAudioFrameObserverBase" + "parent_class": "IAudioFrameObserverBase", + "toc": "toc_audio_raw" }, "getRecordAudioParams": { "windows": "getRecordAudioParams", "android": "getRecordAudioParams", "ios": "getRecordAudioParams", "macos": "getRecordAudioParams", - "parent_class": "IAudioFrameObserverBase" + "parent_class": "IAudioFrameObserverBase", + "toc": "toc_audio_raw" }, "getMixedAudioParams": { "windows": "getMixedAudioParams", "android": "getMixedAudioParams", "ios": "getMixedAudioParams", "macos": "getMixedAudioParams", - "parent_class": "IAudioFrameObserverBase" + "parent_class": "IAudioFrameObserverBase", + "toc": "toc_audio_raw" }, "getPlaybackAudioParams": { "windows": "getPlaybackAudioParams", "android": "getPlaybackAudioParams", "ios": "getPlaybackAudioParams", "macos": "getPlaybackAudioParams", - "parent_class": "IAudioFrameObserverBase" + "parent_class": "IAudioFrameObserverBase", + "toc": "toc_audio_raw" }, "onCaptureVideoFrame": { "windows": "onCaptureVideoFrame", "android": "onCaptureVideoFrame", "ios": "onCaptureVideoFrame:sourceType:", "macos": "onCaptureVideoFrame:sourceType:", - "parent_class": "IVideoFrameObserver" + "parent_class": "IVideoFrameObserver", + "toc": "toc_video_raw" }, "onEncodedVideoFrameReceived": { "windows": "onEncodedVideoFrameReceived", "android": "onEncodedVideoFrameReceived", - "ios": "onEncodedVideoFrameReceived:length:info:", - "macos": "onEncodedVideoFrameReceived:length:info:", - "parent_class": "IVideoEncodedFrameObserver" + "ios": "onEncodedVideoFrameReceived:length:info:channelId:uid:", + "macos": "onEncodedVideoFrameReceived:length:info:channelId:uid:", + "parent_class": "IVideoEncodedFrameObserver", + "toc": "toc_video_encoded" }, "onRenderVideoFrame": { "windows": "onRenderVideoFrame", "android": "onRenderVideoFrame", "ios": "onRenderVideoFrame:uid:channelId:", "macos": "onRenderVideoFrame:uid:channelId:", - "parent_class": "IVideoFrameObserver" + "parent_class": "IVideoFrameObserver", + "toc": "toc_video_raw" }, "getRotationApplied": { "windows": "getRotationApplied", "android": "getRotationApplied", "ios": "getRotationApplied", "macos": "getRotationApplied", - "parent_class": "IVideoFrameObserver" + "parent_class": "IVideoFrameObserver", + "toc": "toc_video_raw" }, "getMirrorApplied": { "windows": "getMirrorApplied", "android": "getMirrorApplied", "ios": "getMirrorApplied", "macos": "getMirrorApplied", - "parent_class": "IVideoFrameObserver" + "parent_class": "IVideoFrameObserver", + "toc": "toc_video_raw" }, "getVideoFormatPreference": { "windows": "getVideoFormatPreference", "android": "getVideoFormatPreference", "ios": "getVideoFormatPreference", "macos": "getVideoFormatPreference", - "parent_class": "IVideoFrameObserver" + "parent_class": "IVideoFrameObserver", + "toc": "toc_video_raw" }, "getVideoFrameProcessMode": { "windows": "getVideoFrameProcessMode", "android": "getVideoFrameProcessMode", "ios": "getVideoFrameProcessMode", "macos": "getVideoFrameProcessMode", - "parent_class": "IVideoFrameObserver" + "parent_class": "IVideoFrameObserver", + "toc": "toc_video_raw" }, "getObservedFramePosition": { "windows": "getObservedFramePosition", "android": "getObservedFramePosition", "ios": "getObservedFramePosition", "macos": "getObservedFramePosition", - "parent_class": "IVideoFrameObserver" + "parent_class": "IVideoFrameObserver", + "toc": "toc_video_raw" }, "onPreEncodeVideoFrame": { "windows": "onPreEncodeVideoFrame", "android": "onPreEncodeVideoFrame", "ios": "onPreEncodeVideoFrame:sourceType:", "macos": "onPreEncodeVideoFrame:sourceType:", - "parent_class": "IVideoFrameObserver" + "parent_class": "IVideoFrameObserver", + "toc": "toc_video_raw" }, "onRecorderStateChanged": { "windows": "onRecorderStateChanged", "android": "onRecorderStateChanged", "ios": "mediaRecorder:stateDidChanged:uid:state:reason:", "macos": "mediaRecorder:stateDidChanged:uid:state:reason:", - "parent_class": "IMediaRecorderObserver" + "parent_class": "IMediaRecorderObserver", + "toc": "toc_recording" }, "onRecorderInfoUpdated": { "windows": "onRecorderInfoUpdated", "android": "onRecorderInfoUpdated", "ios": "mediaRecorder:informationDidUpdated:uid:info:", "macos": "mediaRecorder:informationDidUpdated:uid:info:", - "parent_class": "IMediaRecorderObserver" + "parent_class": "IMediaRecorderObserver", + "toc": "toc_recording" }, "getMaxMetadataSize": { "windows": "getMaxMetadataSize", "android": "getMaxMetadataSize", "ios": "metadataMaxSize", "macos": "metadataMaxSize", - "parent_class": "IMetadataObserver" + "parent_class": "IMetadataObserver", + "toc": "toc_metadata_observer" }, "onReadyToSendMetadata": { "windows": "onReadyToSendMetadata", "android": "onReadyToSendMetadata", "ios": "readyToSendMetadataAtTimestamp:sourceType:", "macos": "readyToSendMetadataAtTimestamp:sourceType:", - "parent_class": "IMetadataObserver" + "parent_class": "IMetadataObserver", + "toc": "toc_metadata_observer" }, "onMetadataReceived": { "windows": "onMetadataReceived", "android": "onMetadataReceived", "ios": "didMetadataReceived:", "macos": "didMetadataReceived:", - "parent_class": "IMetadataObserver" + "parent_class": "IMetadataObserver", + "toc": "toc_metadata_observer" }, "onCameraFocusAreaChanged": { "windows": "onCameraFocusAreaChanged", "android": "onCameraFocusAreaChanged", "ios": "rtcEngine:cameraFocusDidChangedToRect:", - "parent_class": "IRtcEngineEventHandler" + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_video_device" }, "onCameraExposureAreaChanged": { "windows": "onCameraExposureAreaChanged", "android": "onCameraExposureAreaChanged", "ios": "rtcEngine:cameraExposureDidChangedToRect:", - "parent_class": "IRtcEngineEventHandler" + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_video_device" }, "onCameraReady": { "windows": "onCameraReady", "android": "onCameraReady", "ios": "rtcEngineCameraDidReady:", - "parent_class": "IRtcEngineEventHandler" + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_video_device" }, "onAudioDeviceStateChanged": { "windows": "onAudioDeviceStateChanged", - "parent_class": "IRtcEngineEventHandler" + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_audio_device" }, "onAudioDeviceVolumeChanged": { "windows": "onAudioDeviceVolumeChanged", - "parent_class": "IRtcEngineEventHandler" + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_audio_device" }, "onVideoDeviceStateChanged": { "windows": "onVideoDeviceStateChanged", - "parent_class": "IRtcEngineEventHandler" + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_video_device" }, "onStreamMessage": { "windows": "onStreamMessage", "android": "onStreamMessage", "ios": "rtcEngine:receiveStreamMessageFromUid:streamId:data:", "macos": "rtcEngine:receiveStreamMessageFromUid:streamId:data:", - "parent_class": "IRtcEngineEventHandler" + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_datastream" }, "onStreamMessageError": { "windows": "onStreamMessageError", "android": "onStreamMessageError", "ios": "rtcEngine:didOccurStreamMessageErrorFromUid:streamId:error:missed:cached:", "macos": "rtcEngine:didOccurStreamMessageErrorFromUid:streamId:error:missed:cached:", - "parent_class": "IRtcEngineEventHandler" + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_datastream" }, "onSnapshotTaken": { "windows": "onSnapshotTaken", "android": "onSnapshotTaken", "ios": "rtcEngine:snapshotTaken:filePath:width:height:errCode:", "macos": "rtcEngine:snapshotTaken:filePath:width:height:errCode:", - "parent_class": "IRtcEngineEventHandler" + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_snapshot" }, "onEarMonitoringAudioFrame": { "windows": "onEarMonitoringAudioFrame", "android": "onEarMonitoringAudioFrame", "ios": "onEarMonitoringAudioFrame:", "macos": "onEarMonitoringAudioFrame:", - "parent_class": "IAudioFrameObserverBase" + "parent_class": "IAudioFrameObserverBase", + "toc": "toc_audio_raw" }, "getEarMonitoringAudioParams": { "windows": "getEarMonitoringAudioParams", "android": "getEarMonitoringAudioParams", "ios": "getEarMonitoringAudioParams", "macos": "getEarMonitoringAudioParams", - "parent_class": "IAudioFrameObserverBase" + "parent_class": "IAudioFrameObserverBase", + "toc": "toc_audio_raw" }, "onRhythmPlayerStateChanged": { "windows": "onRhythmPlayerStateChanged", "android": "onRhythmPlayerStateChanged", "ios": "rtcEngine:didRhythmPlayerStateChanged:reason:", "macos": "rtcEngine:didRhythmPlayerStateChanged:reason:", - "parent_class": "IRtcEngineEventHandler" + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_rhythmplayer" }, "onLocalVideoTranscoderError": { "windows": "onLocalVideoTranscoderError", "android": "onLocalVideoTranscoderError", "ios": "rtcEngine:didLocalVideoTranscoderErrorWithStream:errorCode:", "macos": "rtcEngine:didLocalVideoTranscoderErrorWithStream:errorCode:", - "parent_class": "IRtcEngineEventHandler" + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_local_transcoder" }, "onTranscodedStreamLayoutInfo": { "windows": "onTranscodedStreamLayoutInfo", "android": "onTranscodedStreamLayoutInfo", "ios": "rtcEngine:didTranscodedStreamLayoutInfoUpdatedWithUserId:videoLayoutInfo:", - "parent_class": "IRtcEngineEventHandler" + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_video_rendering" }, "onPermissionError": { "windows": "onPermissionError", "android": "onPermissionError", "ios": "rtcEngine:permissionError:", "macos": "rtcEngine:permissionError:", - "parent_class": "IRtcEngineEventHandler" + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_network" }, "onProxyConnected": { "windows": "onProxyConnected", "android": "onProxyConnected", "ios": "rtcEngine:didProxyConnected:withUid:proxyType:localProxyIp:elapsed:", "macos": "rtcEngine:didProxyConnected:withUid:proxyType:localProxyIp:elapsed:", - "parent_class": "IRtcEngineEventHandler" + "parent_class": "IRtcEngineEventHandler", + "toc": "toc_network" }, "onFaceInfo": { "windows": "onFaceInfo", "android": "onFaceInfo", "ios": "onFaceInfo:", "macos": "onFaceInfo:", - "parent_class": "IFaceInfoObserver" + "parent_class": "IFaceInfoObserver", + "toc": "toc_speech_driven" }, "preloadEffectEx2": { "android": "preloadEffectEx [2/2]", - "ios": "preloadEffectEx", - "macos": "preloadEffectEx", + "ios": "preloadEffectEx:soundId:filePath:", + "macos": "preloadEffectEx:soundId:filePath:", "isOverload": true, "params": { "android": ["connection", "soundId", "filePath"], "ios": ["connection", "soundId", "filePath"], "macos": ["connection", "soundId", "filePath"] }, - "parent_class": "IRtcEngineEx" + "parent_class": "IRtcEngineEx", + "toc": "toc_audio_effect_file" }, "playEffectEx2": { "android": "playEffectEx [2/2]", @@ -5234,73 +5948,96 @@ "ios": ["connection", "soundId", "filePath", "loopCount", "pitch", "pan", "gain", "publish"], "macos": ["connection", "soundId", "filePath", "loopCount", "pitch", "pan", "gain", "publish"] }, - "parent_class": "IRtcEngineEx" + "parent_class": "IRtcEngineEx", + "toc": "toc_audio_effect_file" }, "onEngineReleased": { "android": "onEngineReleased", - "parent_class": "IRtcEngineReleaseCallback" + "parent_class": "IRtcEngineReleaseCallback", + "toc": "toc_initialize" }, "getId": { "android": "getId", - "parent_class": "WatermarkBuffer" + "parent_class": "WatermarkBuffer", + "toc": "toc_watermark" }, "getBuffer": { "android": "getBuffer", - "parent_class": "WatermarkBuffer" + "parent_class": "WatermarkBuffer", + "toc": "toc_watermark" }, "getWidth": { "android": "getWidth", - "parent_class": "WatermarkBuffer" + "parent_class": "WatermarkBuffer", + "toc": "toc_watermark" }, "getHeight": { "android": "getHeight", - "parent_class": "WatermarkBuffer" + "parent_class": "WatermarkBuffer", + "toc": "toc_watermark" }, "getFormat": { "android": "getFormat", - "parent_class": "WatermarkBuffer" + "parent_class": "WatermarkBuffer", + "toc": "toc_watermark" }, "getType": { "android": "getType", - "parent_class": "WatermarkConfig" + "parent_class": "WatermarkConfig", + "toc": "toc_watermark" }, "getImageUrl": { "android": "getImageUrl", - "parent_class": "WatermarkConfig" + "parent_class": "WatermarkConfig", + "toc": "toc_watermark" }, "getOptions": { "android": "getOptions", - "parent_class": "WatermarkConfig" + "parent_class": "WatermarkConfig", + "toc": "toc_video_enhance_option" }, "getPositionInLandscapeMode": { "android": "getPositionInLandscapeMode", - "parent_class": "WatermarkOptions" + "parent_class": "WatermarkOptions", + "toc": "toc_watermark" }, "getPositionInPortraitMode": { "android": "getPositionInPortraitMode", - "parent_class": "WatermarkOptions" + "parent_class": "WatermarkOptions", + "toc": "toc_watermark" }, "isVisibleInPreview": { "android": "isVisibleInPreview", - "parent_class": "WatermarkOptions" + "parent_class": "WatermarkOptions", + "toc": "toc_watermark" }, "getzOrder": { "android": "getzOrder", - "parent_class": "WatermarkOptions" + "parent_class": "WatermarkOptions", + "toc": "toc_watermark" }, "destroy1": { "android": "destroy [2/2]", "ios": "destroy:", "macos": "destroy:", - "parent_class": "IRtcEngine" + "isOverload": true, + "parent_class": "IRtcEngine", + "toc": "toc_initialize", + "params": { + "android": ["callback"], + "ios": ["engineReleasedBlock"], + "macos": ["engineReleasedBlock"] + } }, "getPlaySrc": { "android": "getPlaySrc [2/2]", - "parent_class": "IMusicPlayer" + "parent_class": "IMusicPlayer", + "toc": "toc_drm" }, "errorCode_RteException": { "android": "errorCode", - "parent_class": "RteException" + "parent_class": "RteException", + "toc": "toc_rte_player" }, "setBeautyEffectOptions2": { "android": "setBeautyEffectOptions [2/2]", @@ -5308,12 +6045,13 @@ "macos": "setBeautyEffectOptions:options:sourceType:", "isOverload": true, "params": { - "windows": ["enabled", "options", "type"], + "windows": ["enabled", "options"], "android": ["enabled", "options", "sourceType"], "ios": ["enable", "options", "sourceType"], "macos": ["enable", "options", "sourceType"] }, - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_video_enhance_option" }, "enableVirtualBackground2": { "android": "enableVirtualBackground [2/2]", @@ -5326,7 +6064,8 @@ "ios": ["enable", "backData", "segData", "sourceType"], "macos": ["enable", "backData", "segData", "sourceType"] }, - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_virtualbackground" }, "setLowlightEnhanceOptions2": { "android": "setLowlightEnhanceOptions [2/2]", @@ -5339,7 +6078,8 @@ "ios": ["enable", "options", "sourceType"], "macos": ["enable", "options", "sourceType"] }, - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_video_enhance_option" }, "setVideoDenoiserOptions2": { "android": "setVideoDenoiserOptions [2/2]", @@ -5352,7 +6092,8 @@ "ios": ["enable", "options", "sourceType"], "macos": ["enable", "options", "sourceType"] }, - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_video_enhance_option" }, "setColorEnhanceOptions2": { "android": "setColorEnhanceOptions [2/2]", @@ -5365,7 +6106,8 @@ "ios": ["enable", "options", "sourceType"], "macos": ["enable", "options", "sourceType"] }, - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_video_enhance_option" }, "setFilterEffectOptions2": { "android": "setFilterEffectOptions [2/2]", @@ -5378,19 +6120,22 @@ "ios": ["enable", "options"], "macos": ["enable", "options"] }, - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_video_enhance_option" }, "getUserInfoByUidEx": { "android": "getUserInfoByUid", - "ios": "getUserInfoWithUserId:userInfo:channelId:localUserAccount:", - "macos": "getUserInfoWithUserId:userInfo:channelId:localUserAccount:", - "parent_class": "IRtcEngineEx" + "ios": "getUserInfoByUidEx:connection:withError:", + "macos": "getUserInfoByUidEx:connection:withError:", + "parent_class": "IRtcEngineEx", + "toc": "toc_channel" }, "getUserInfoByUserAccountEx": { "android": "getUserInfoByUserAccount", - "ios": "getUserInfoWithUserAccount:userInfo:channelId:localUserAccount:", - "macos": "getUserInfoWithUserAccount:userInfo:channelId:localUserAccount:", - "parent_class": "IRtcEngineEx" + "ios": "getUserInfoByUserAccountEx:connection:withError:", + "macos": "getUserInfoByUserAccountEx:connection:withError:", + "parent_class": "IRtcEngineEx", + "toc": "toc_channel" }, "setRemoteVideoStreamTypeEx2": { "android": "setRemoteVideoStreamTypeEx [2/2]", @@ -5401,11 +6146,13 @@ "ios": ["uid", "streamType", "connection"], "macos": ["uid", "streamType", "connection"] }, - "parent_class": "IRtcEngineEx" + "parent_class": "IRtcEngineEx", + "toc": "toc_publishnsubscribe" }, "getAudioEffectManager": { "android": "getAudioEffectManager", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_effect" }, "playEffect2": { "android": "playEffect [1/2]", @@ -5418,17 +6165,20 @@ "ios": ["soundId", "filePath", "loopCount", "pitch", "pan", "gain", "publish"], "macos": ["soundId", "filePath", "loopCount", "pitch", "pan", "gain", "publish"] }, - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_effect_file" }, "create_ILocalSpatialAudioEngine": { "android": "create", - "parent_class": "ILocalSpatialAudioEngine" + "parent_class": "ILocalSpatialAudioEngine", + "toc": "toc_spatial_audio" }, "release_ILocalSpatialAudioEngine": { "android": "destroy", "ios": "destroy", "macos": "destroy", - "parent_class": "ILocalSpatialAudioEngine" + "parent_class": "ILocalSpatialAudioEngine", + "toc": "toc_spatial_audio" }, "addBackgroundImage": { "android": "addBackgroundImage", @@ -5593,7 +6343,8 @@ "ios": ["enabled"], "macos": ["enabled"] }, - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_capture" }, "setRemoteVideoStreamType2": { "android": "setRemoteVideoStreamType [2/2]", @@ -5604,7 +6355,8 @@ "ios": ["uid", "streamType"], "macos": ["uid", "streamType"] }, - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_publishnsubscribe" }, "setRemoteDefaultVideoStreamType2": { "android": "setRemoteDefaultVideoStreamType [2/2]", @@ -5615,7 +6367,8 @@ "ios": ["streamType"], "macos": ["streamType"] }, - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_publishnsubscribe" }, "setRemoteSubscribeFallbackOption2": { "android": "setRemoteSubscribeFallbackOption [2/2]", @@ -5626,7 +6379,8 @@ "ios": ["option"], "macos": ["option"] }, - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_network" }, "pushVideoFrame2": { "android": "pushExternalVideoFrame [1/2]", @@ -5639,7 +6393,8 @@ "ios": ["frame"], "macos": ["frame"] }, - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_video_custom_capturenrendering" }, "pushVideoFrame3": { "android": "pushExternalVideoFrameById [2/2]", @@ -5650,7 +6405,8 @@ "ios": ["frame", "videoTrackId"], "macos": ["frame", "videoTrackId"] }, - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_video_custom_capturenrendering" }, "pushVideoFrame4": { "android": "pushExternalVideoFrame [2/2]", @@ -5661,11 +6417,13 @@ "ios": ["frame"], "macos": ["frame"] }, - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_video_custom_capturenrendering" }, "isTextureEncodeSupported": { "android": "isTextureEncodeSupported", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_video_custom_capturenrendering" }, "setExternalAudioSource": { "android": "setExternalAudioSource [1/2]", @@ -5678,7 +6436,8 @@ "ios": ["enabled", "sampleRate", "channels"], "macos": ["enabled", "sampleRate", "channels"] }, - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_custom_capturenrendering" }, "pushAudioFrame2": { "android": "pushExternalAudioFrame", @@ -5691,7 +6450,8 @@ "ios": ["data", "samples", "timestamp", "sampleRate", "channels", "trackId"], "macos": ["data", "samples", "timestamp", "sampleRate", "channels", "trackId"] }, - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_custom_capturenrendering" }, "pullAudioFrame2": { "android": "pullPlaybackAudioFrame [2/2]", @@ -5702,11 +6462,13 @@ "ios": ["data", "lengthInByte"], "macos": ["data", "lengthInByte"] }, - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_custom_capturenrendering" }, "addExtension": { "android": "addExtension", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_extension" }, "getExtensionProperty": { "android": "getExtensionProperty [1/2]", @@ -5719,7 +6481,8 @@ "ios": ["provider", "extension", "key"], "macos": ["provider", "extension", "key"] }, - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_extension" }, "switchCamera2": { "android": "switchCamera [2/2]", @@ -5730,7 +6493,8 @@ "ios": ["cameraId"], "macos": ["cameraId"] }, - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_video_device" }, "open2_IMusicPlayer": { "android": "open [2/2]", @@ -5741,23 +6505,30 @@ "android": ["url", "startPos"], "ios": ["url", "startPos"], "macos": ["url", "startPos"] - } + }, + "toc": "toc_drm" }, "stop_IMusicPlayer": { "android": "stop [2/2]", "parent_class": "IMusicPlayer", - "isOverload": true + "isOverload": true, + "toc": "toc_drm", + "params": {} }, "destroy_IMusicContentCenter": { "android": "destroy [2/2]", "ios": "destroy", "parent_class": "IMusicContentCenter", - "isOverload": true + "isOverload": true, + "toc": "toc_drm", + "params": {} }, "destroy_IMusicPlayer": { "android": "destroy [1/2]", "parent_class": "IMusicPlayer", - "isOverload": true + "isOverload": true, + "toc": "toc_drm", + "params": {} }, "getMusicCollectionByMusicChartId2": { "android": "getMusicCollectionByMusicChartId [2/2]", @@ -5768,7 +6539,8 @@ "ios": ["musicChartId", "page", "pageSize", "jsonOption"], "macos": ["musicChartId", "page", "pageSize", "jsonOption"] }, - "parent_class": "IMusicContentCenter" + "parent_class": "IMusicContentCenter", + "toc": "toc_drm" }, "searchMusic2": { "android": "searchMusic [2/2]", @@ -5779,29 +6551,35 @@ "ios": ["keyword", "page", "pageSize", "jsonOption"], "macos": ["keyword", "page", "pageSize", "jsonOption"] }, - "parent_class": "IMusicContentCenter" + "parent_class": "IMusicContentCenter", + "toc": "toc_drm" }, "addHandler": { "android": "addHandler", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_initialize" }, "getNativeHandle": { "android": "getNativeHandle", "ios": "getNativeHandle", "macos": "getNativeHandle", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_network" }, "removeHandler": { "android": "removeHandler", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_initialize" }, "onResult_AsyncCallback": { "android": "onResult", - "parent_class": "AsyncCallback" + "parent_class": "AsyncCallback", + "toc": "toc_rte_player" }, "onResult_PlayerGetStatsCallback": { "android": "onResult", - "parent_class": "PlayerGetStatsCallback" + "parent_class": "PlayerGetStatsCallback", + "toc": "toc_rte_player" }, "playEffectEx3": { "ios": "playEffectEx:soundId:filePath:loopCount:pitch:pan:gain:startPos:", @@ -5813,7 +6591,8 @@ "ios": ["connection", "soundId", "filePath", "loopCount", "pitch", "pan", "gain", "startPos"], "macos": ["connection", "soundId", "filePath", "loopCount", "pitch", "pan", "gain", "startPos"] }, - "parent_class": "IRtcEngineEx" + "parent_class": "IRtcEngineEx", + "toc": "toc_audio_effect_file" }, "playEffectEx4": { "ios": "playEffectEx:soundId:filePath:loopCount:pitch:pan:gain:", @@ -5824,12 +6603,14 @@ "ios": ["connection", "soundId", "filePath", "loopCount", "pitch", "pan", "gain"], "macos": ["connection", "soundId", "filePath", "loopCount", "pitch", "pan", "gain"] }, - "parent_class": "IRtcEngineEx" + "parent_class": "IRtcEngineEx", + "toc": "toc_audio_effect_file" }, "sharedInstance": { "ios": "sharedInstance", "macos": "sharedInstance", - "parent_class": "IMediaPlayerCacheManager" + "parent_class": "IMediaPlayerCacheManager", + "toc": "toc_mediaplayer_cache" }, "initWithSize": { "ios": "initWithSize:frameRate:bitrate:orientationMode:mirrorMode:", @@ -5844,7 +6625,8 @@ "setVideoProfile2": { "ios": "setVideoResolution:andFrameRate:bitrate:", "macos": "setVideoResolution:andFrameRate:bitrate:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_video_basic" }, "playEffect1": { "ios": "playEffect:filePath:loopCount:pitch:pan:gain:", @@ -5856,29 +6638,19 @@ "ios": ["soundId", "filePath", "loopCount", "pitch", "pan", "gain"], "macos": ["soundId", "filePath", "loopCount", "pitch", "pan", "gain"] }, - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_effect_file" }, "updateSelfTransform": { "ios": "updateSelfTransform:", - "parent_class": "ILocalSpatialAudioEngine" + "parent_class": "ILocalSpatialAudioEngine", + "toc": "toc_spatial_audio" }, "defaultTranscoding": { "ios": "defaultTranscoding", "macos": "defaultTranscoding", "parent_class": "LiveTranscoding" }, - "enableDualStreamMode2": { - "ios": "enableDualStreamMode:enabled:", - "macos": "enableDualStreamMode:enabled:", - "isOverload": true, - "params": { - "windows": ["sourceType", "enabled"], - "android": ["sourceType", "enabled"], - "ios": ["sourceType", "enabled"], - "macos": ["sourceType", "enabled"] - }, - "parent_class": "IRtcEngine" - }, "pushExternalAudioFrameSampleBuffer1": { "ios": "pushExternalAudioFrameSampleBuffer:", "macos": "pushExternalAudioFrameSampleBuffer:", @@ -5889,7 +6661,8 @@ "ios": ["sampleBuffer"], "macos": ["sampleBuffer"] }, - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_custom_capturenrendering" }, "pushExternalAudioFrameSampleBuffer2": { "ios": "pushExternalAudioFrameSampleBuffer:sampleRate:channels:trackId:", @@ -5901,51 +6674,61 @@ "ios": ["sampleBuffer", "sampleRate", "channels", "trackId"], "macos": ["sampleBuffer", "sampleRate", "channels", "trackId"] }, - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_custom_capturenrendering" }, "pullPlaybackAudioFrameSampleBufferByLengthInByte": { "ios": "pullPlaybackAudioFrameSampleBufferByLengthInByte:", "macos": "pullPlaybackAudioFrameSampleBufferByLengthInByte:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_audio_custom_capturenrendering" }, "setVideoFrameDelegate": { "ios": "setVideoFrameDelegate:", "macos": "setVideoFrameDelegate:", - "parent_class": "IMediaPlayer" + "parent_class": "IMediaPlayer", + "toc": "toc_mediaplayer_initialize" }, "setMediaMetadataDataSource": { "ios": "setMediaMetadataDataSource:withType:", "macos": "setMediaMetadataDataSource:withType:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_metadata_observer" }, "enableMainQueueDispatch_IMediaRecorder": { "ios": "enableMainQueueDispatch:", "macos": "enableMainQueueDispatch:", - "parent_class": "IMediaRecorder" + "parent_class": "IMediaRecorder", + "toc": "toc_recording" }, "enableMainQueueDispatch_IMusicContentCenter": { "ios": "enableMainQueueDispatch:", - "parent_class": "IMusicContentCenter" + "parent_class": "IMusicContentCenter", + "toc": "toc_drm" }, "enableMainQueueDispatch": { "ios": "enableMainQueueDispatch:", "macos": "enableMainQueueDispatch:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_network" }, "delegate": { "ios": "delegate", "macos": "delegate", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_channel" }, "AgoraRtcMediaPlayerGetVideoPixelFormat": { "ios": "AgoraRtcMediaPlayerGetVideoPixelFormat", "macos": "AgoraRtcMediaPlayerGetVideoPixelFormat", - "parent_class": "AgoraRtcMediaPlayerVideoFrameDelegate" + "parent_class": "AgoraRtcMediaPlayerVideoFrameDelegate", + "toc": "toc_mediaplayer_observer" }, "didReceivePixelBuffer": { "ios": "AgoraRtcMediaPlayer:didReceivePixelBuffer:", "macos": "AgoraRtcMediaPlayer:didReceivePixelBuffer:", - "parent_class": "AgoraRtcMediaPlayerVideoFrameDelegate" + "parent_class": "AgoraRtcMediaPlayerVideoFrameDelegate", + "toc": "toc_mediaplayer_observer" }, "updateScreenCaptureRegion2": { "macos": "updateScreenCaptureRegion:", @@ -5954,31 +6737,38 @@ "windows": ["rect"], "macos": ["rect"] }, - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_screencapture" }, "enumerateDevices": { "macos": "enumerateDevices:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_common_device" }, "getDeviceInfo": { "macos": "getDeviceInfo:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_common_device" }, "getDeviceVolume": { "macos": "getDeviceVolume:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_common_device" }, "monitorDeviceChange": { "macos": "monitorDeviceChange:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_common_device" }, "setDeviceVolume": { "macos": "setDeviceVolume:volume:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_common_device" }, "stateChanged": { "macos": "rtcEngine:device:type:stateChanged:", - "parent_class": "IRtcEngine" + "parent_class": "IRtcEngine", + "toc": "toc_common_device" } }, "struct": { From bfd492c1c08bf5028fbd90d50660503e602f02de Mon Sep 17 00:00:00 2001 From: Nero-Hu Date: Thu, 6 Nov 2025 17:55:00 +0800 Subject: [PATCH 09/12] remove --- scripts/name-groups-gen/add_params_to_json.py | 443 ------------------ 1 file changed, 443 deletions(-) delete mode 100644 scripts/name-groups-gen/add_params_to_json.py diff --git a/scripts/name-groups-gen/add_params_to_json.py b/scripts/name-groups-gen/add_params_to_json.py deleted file mode 100644 index a44d690af70..00000000000 --- a/scripts/name-groups-gen/add_params_to_json.py +++ /dev/null @@ -1,443 +0,0 @@ -#!/usr/bin/env python3 -# -*- coding: utf-8 -*- -""" -Add parameter information to the name_groups.json file for API entries. - -This script reads the existing name_groups.json file, extracts parameter information -from corresponding DITA files, and updates the JSON structure to include parameters -for each platform. -""" - -import os -import json -import xml.etree.ElementTree as ET -from typing import Dict, List, Tuple, Optional, Set -import logging -import re - -# Configure logging -logging.basicConfig(level=logging.INFO, format='%(asctime)s - %(levelname)s - %(message)s') -logger = logging.getLogger(__name__) - -class ParameterExtractor: - """Extract parameter information from DITA files and update JSON structure.""" - - def __init__(self): - # Platform mapping: JSON platform name -> keysmap file suffix - self.platform_mapping = { - 'windows': 'cpp', - 'android': 'java', - 'ios': 'ios', - 'macos': 'macos' - } - - # Platform props mapping for DITA files - self.platform_props = { - 'windows': ['cpp'], - 'android': ['android'], - 'ios': ['ios'], - 'macos': ['mac'] - } - - # Cache for parsed DITA files to avoid re-parsing - self.dita_cache = {} - - # Cache for href mappings from keysmap files - self.href_cache = {} - - def load_existing_json(self, file_path: str) -> Dict: - """ - Load the existing name_groups.json file. - - Args: - file_path: Path to the JSON file - - Returns: - Dictionary containing the JSON data - """ - try: - with open(file_path, 'r', encoding='utf-8') as f: - data = json.load(f) - logger.info(f"Loaded existing JSON with {len(data.get('api', {}))} API entries") - return data - except Exception as e: - logger.error(f"Error loading JSON file {file_path}: {e}") - return {} - - def load_keysmap_href_mappings(self) -> None: - """Load href mappings from all keysmap files.""" - config_dir = "dita/RTC-NG/config" - - for platform, file_suffix in self.platform_mapping.items(): - file_path = os.path.join(config_dir, f"keys-rtc-ng-api-{file_suffix}.ditamap") - - if not os.path.exists(file_path): - logger.warning(f"Keysmap file not found: {file_path}") - continue - - try: - tree = ET.parse(file_path) - root = tree.getroot() - - for keydef in root.iter(): - if keydef.tag.endswith('keydef'): - keys = keydef.get('keys') - href = keydef.get('href') - - if keys and href and href.startswith('../API/api_'): - # Store the href for this key - if keys not in self.href_cache: - self.href_cache[keys] = href - - logger.info(f"Loaded {len([k for k in self.href_cache.keys()])} href mappings from {file_path}") - - except Exception as e: - logger.error(f"Error parsing keysmap file {file_path}: {e}") - - def parse_dita_file(self, dita_path: str) -> Optional[ET.Element]: - """ - Parse a DITA file and return the root element. - - Args: - dita_path: Path to the DITA file - - Returns: - Root element of the parsed DITA file or None if parsing fails - """ - if dita_path in self.dita_cache: - return self.dita_cache[dita_path] - - full_path = os.path.join("dita/RTC-NG", dita_path.lstrip('../')) - - try: - tree = ET.parse(full_path) - root = tree.getroot() - self.dita_cache[dita_path] = root - return root - except Exception as e: - logger.error(f"Error parsing DITA file {full_path}: {e}") - return None - - def resolve_conkeyref(self, conkeyref: str, visited_refs: Set[str] = None) -> List[Dict]: - """ - Resolve conkeyref references to get parameter information. - - Args: - conkeyref: The conkeyref attribute value (e.g., "joinChannel2/token") - visited_refs: Set to track visited references to prevent infinite loops - - Returns: - List of parameter dictionaries - """ - if visited_refs is None: - visited_refs = set() - - if conkeyref in visited_refs: - logger.warning(f"Circular reference detected in conkeyref: {conkeyref}") - return [] - - visited_refs.add(conkeyref) - - try: - key, param_id = conkeyref.split('/', 1) - except ValueError: - logger.warning(f"Invalid conkeyref format: {conkeyref}") - return [] - - # Get the href for the referenced key - if key not in self.href_cache: - logger.warning(f"Referenced key not found in href cache: {key}") - return [] - - href = self.href_cache[key] - root = self.parse_dita_file(href) - - if root is None: - return [] - - # Find the referenced plentry by id - for section in root.iter(): - if (section.tag.endswith('section') and - section.get('id') == 'parameters'): - - for plentry in section.iter(): - if (plentry.tag.endswith('plentry') and - plentry.get('id') == param_id): - - return self.extract_params_from_plentry(plentry, visited_refs) - - logger.warning(f"Referenced parameter not found: {conkeyref}") - return [] - - def extract_params_from_plentry(self, plentry: ET.Element, visited_refs: Set[str] = None) -> List[Dict]: - """ - Extract parameter information from a plentry element. - - Args: - plentry: The plentry XML element - visited_refs: Set to track visited references - - Returns: - List of parameter dictionaries with 'name' and 'platforms' keys - """ - if visited_refs is None: - visited_refs = set() - - # Check if this plentry has a conkeyref - conkeyref = plentry.get('conkeyref') - if conkeyref: - return self.resolve_conkeyref(conkeyref, visited_refs) - - params = [] - - # Extract pt elements - for pt in plentry.iter(): - if pt.tag.endswith('pt') and pt.text and pt.text.strip(): - param_name = pt.text.strip() - - # Get platform information from props - props = pt.get('props', '') - if props: - # Parse props to get platforms - platforms = self.parse_props_to_platforms(props) - else: - # No props means all platforms - platforms = list(self.platform_mapping.keys()) - - params.append({ - 'name': param_name, - 'platforms': platforms - }) - - return params - - def parse_props_to_platforms(self, props: str) -> List[str]: - """ - Parse props attribute to determine which platforms it applies to. - - Args: - props: The props attribute value - - Returns: - List of platform names - """ - props_list = [p.strip() for p in props.split()] - applicable_platforms = [] - - for platform, platform_props in self.platform_props.items(): - # Check if any of the platform's props are in the props list - if any(prop in props_list for prop in platform_props): - applicable_platforms.append(platform) - - return applicable_platforms - - def extract_parameters_from_dita(self, dita_path: str) -> Dict[str, List[str]]: - """ - Extract parameters from a DITA file for all platforms. - - Args: - dita_path: Path to the DITA file - - Returns: - Dictionary mapping platform names to parameter lists - """ - root = self.parse_dita_file(dita_path) - if root is None: - return {} - - # Find the parameters section - parameters_section = None - for section in root.iter(): - if (section.tag.endswith('section') and - section.get('id') == 'parameters'): - parameters_section = section - break - - if parameters_section is None: - logger.debug(f"No parameters section found in {dita_path}") - return {} - - # Initialize platform parameter lists - platform_params = {platform: [] for platform in self.platform_mapping.keys()} - - # Extract parameters from each plentry - for plentry in parameters_section.iter(): - if plentry.tag.endswith('plentry'): - params = self.extract_params_from_plentry(plentry) - - for param in params: - param_name = param['name'] - param_platforms = param['platforms'] - - # Add parameter to applicable platforms - for platform in param_platforms: - if platform in platform_params: - platform_params[platform].append(param_name) - - # Remove duplicates while preserving order - for platform in platform_params: - seen = set() - platform_params[platform] = [ - param for param in platform_params[platform] - if not (param in seen or seen.add(param)) - ] - - return platform_params - - def update_api_with_parameters(self, data: Dict) -> Dict: - """ - Update the API entries in the JSON data with parameter information. - - Args: - data: The original JSON data - - Returns: - Updated JSON data with parameters - """ - if 'api' not in data: - logger.warning("No 'api' section found in JSON data") - return data - - updated_apis = {} - total_apis = len(data['api']) - processed_count = 0 - - for key, platforms_data in data['api'].items(): - processed_count += 1 - - if processed_count % 50 == 0: - logger.info(f"Processed {processed_count}/{total_apis} APIs") - - # Get the href for this key - href = self.href_cache.get(key) - if not href: - logger.debug(f"No href found for key: {key}") - # Keep original structure without parameters - updated_apis[key] = platforms_data - continue - - # Extract parameters from the DITA file - platform_params = self.extract_parameters_from_dita(href) - - # Update the structure - updated_platforms = {} - for platform, keyword in platforms_data.items(): - updated_platforms[platform] = { - 'keyword': keyword, - 'params': platform_params.get(platform, []) - } - - updated_apis[key] = updated_platforms - - # Update the data - data['api'] = updated_apis - return data - - def save_updated_json(self, data: Dict, output_file: str) -> None: - """ - Save the updated JSON data to a file with custom formatting. - - Args: - data: The updated JSON data - output_file: Output file path - """ - try: - # First save with default formatting - with open(output_file, 'w', encoding='utf-8') as f: - json.dump(data, f, indent=4, ensure_ascii=False) - - # Read the file and reformat params arrays to single line - with open(output_file, 'r', encoding='utf-8') as f: - content = f.read() - - # Use regex to format params arrays to single line - import re - - # Pattern to match params arrays that span multiple lines - params_pattern = r'"params": \[\s*\n(\s*"[^"]*",?\s*\n)*\s*\]' - - def format_params_array(match): - # Extract the matched text - matched_text = match.group(0) - - # Extract all parameter names using regex - param_names = re.findall(r'"([^"]*)"', matched_text) - - # Format as single line array - if param_names: - formatted_params = '["' + '", "'.join(param_names) + '"]' - else: - formatted_params = '[]' - - return f'"params": {formatted_params}' - - # Apply the formatting - content = re.sub(params_pattern, format_params_array, content) - - # Write the formatted content back - with open(output_file, 'w', encoding='utf-8') as f: - f.write(content) - - logger.info(f"Successfully saved updated JSON to {output_file}") - - # Print statistics - api_count = len(data.get('api', {})) - apis_with_params = sum( - 1 for api_data in data.get('api', {}).values() - if any( - isinstance(platform_data, dict) and platform_data.get('params') - for platform_data in api_data.values() - ) - ) - - logger.info(f"Statistics:") - logger.info(f" Total API entries: {api_count}") - logger.info(f" APIs with parameters: {apis_with_params}") - - except Exception as e: - logger.error(f"Error saving updated JSON to {output_file}: {e}") - - def run(self, input_file: str = "name_groups.json", output_file: str = "name_groups_with_params.json") -> None: - """ - Run the complete parameter extraction and JSON update process. - - Args: - input_file: Input JSON file path - output_file: Output JSON file path - """ - logger.info("Starting parameter extraction process...") - - # Load existing JSON - data = self.load_existing_json(input_file) - if not data: - logger.error("Failed to load existing JSON data") - return - - # Load href mappings from keysmap files - logger.info("Loading href mappings from keysmap files...") - self.load_keysmap_href_mappings() - - if not self.href_cache: - logger.error("No href mappings found") - return - - logger.info(f"Found {len(self.href_cache)} href mappings") - - # Update API entries with parameters - logger.info("Extracting parameters and updating JSON structure...") - updated_data = self.update_api_with_parameters(data) - - # Save updated JSON - self.save_updated_json(updated_data, output_file) - - logger.info("Parameter extraction completed!") - - -def main(): - """Main function.""" - extractor = ParameterExtractor() - extractor.run() - - -if __name__ == "__main__": - main() From c500aa303e7cf7590147233038d61d43e63c4e53 Mon Sep 17 00:00:00 2001 From: Nero-Hu Date: Mon, 10 Nov 2025 10:34:06 +0800 Subject: [PATCH 10/12] update pys --- .../extract_overload_params.py | 2 +- scripts/name-groups-gen/name_groups.json | 290 +++++---- .../name-groups-gen/name_groups_overload.json | 577 +++++++++++++++++- 3 files changed, 698 insertions(+), 171 deletions(-) diff --git a/scripts/name-groups-gen/extract_overload_params.py b/scripts/name-groups-gen/extract_overload_params.py index fadad97fc15..70d8b1fb2ff 100644 --- a/scripts/name-groups-gen/extract_overload_params.py +++ b/scripts/name-groups-gen/extract_overload_params.py @@ -533,7 +533,7 @@ def format_params_array(match): except Exception as e: logger.error(f"Error saving updated JSON to {output_file}: {e}") - def run(self, input_file: str = "name_groups_step2.json", output_file: str = "name_groups_final.json") -> None: + def run(self, input_file: str = "name_groups.json", output_file: str = "name_groups_overload.json") -> None: """ Run the complete overload parameter extraction process. diff --git a/scripts/name-groups-gen/name_groups.json b/scripts/name-groups-gen/name_groups.json index 0ad90d55426..de90ade405c 100644 --- a/scripts/name-groups-gen/name_groups.json +++ b/scripts/name-groups-gen/name_groups.json @@ -6,12 +6,18 @@ "toc": "toc_initialize" }, "create": { - "windows": "create", "android": "create [1/2]", "ios": "sharedEngineWithAppId:delegate:", "macos": "sharedEngineWithAppId:delegate:", "parent_class": "IRtcEngine", - "toc": "toc_initialize" + "toc": "toc_initialize", + "isOverload": true, + "params": { + "windows": ["context", "appId"], + "android": ["context", "appId", "handler"], + "ios": ["appId", "delegate"], + "macos": ["appId", "delegate"] + } }, "initialize": { "windows": "initialize", @@ -19,7 +25,14 @@ "ios": "sharedEngineWithConfig:delegate:", "macos": "sharedEngineWithConfig:delegate:", "parent_class": "IRtcEngine", - "toc": "toc_initialize" + "toc": "toc_initialize", + "isOverload": true, + "params": { + "windows": ["context"], + "android": ["config"], + "ios": ["config", "delegate"], + "macos": ["config", "delegate"] + } }, "release": { "windows": "release", @@ -619,7 +632,9 @@ "ios": "getPlaySrc", "macos": "getPlaySrc", "parent_class": "IMediaPlayer", - "toc": "toc_mediaplayer_info" + "toc": "toc_mediaplayer_info", + "isOverload": true, + "params": {} }, "getPublishSignalVolume": { "windows": "getPublishSignalVolume", @@ -788,7 +803,14 @@ "ios": "selectAudioTrack:", "macos": "selectAudioTrack:", "parent_class": "IRtcEngine", - "toc": "toc_audio_mixing" + "toc": "toc_audio_mixing", + "isOverload": true, + "params": { + "windows": ["index"], + "android": ["audioIndex"], + "ios": ["index"], + "macos": ["index"] + } }, "selectAudioTrack_IMediaPlayer": { "windows": "selectAudioTrack [2/2]", @@ -796,7 +818,14 @@ "ios": "selectAudioTrack:", "macos": "selectAudioTrack:", "parent_class": "IMediaPlayer", - "toc": "toc_mediaplayer_playnrender" + "toc": "toc_mediaplayer_playnrender", + "isOverload": true, + "params": { + "windows": ["index"], + "android": ["index"], + "ios": ["index"], + "macos": ["index"] + } }, "selectMultiAudioTrack": { "windows": "selectMultiAudioTrack", @@ -909,7 +938,9 @@ "ios": "stop", "macos": "stop", "parent_class": "IMediaPlayer", - "toc": "toc_mediaplayer_control" + "toc": "toc_mediaplayer_control", + "isOverload": true, + "params": {} }, "unregisterAudioFrameObserver_IMediaPlayer": { "windows": "unregisterAudioFrameObserver", @@ -1125,7 +1156,14 @@ "ios": "setConfigs:error:", "macos": "setConfigs:error:", "parent_class": "Rte", - "toc": "toc_rte_player" + "toc": "toc_rte_player", + "isOverload": true, + "params": { + "windows": ["config", "err"], + "android": ["config"], + "ios": ["config", "error"], + "macos": ["config", "error"] + } }, "SetConfigs_Player": { "windows": "SetConfigs [2/3]", @@ -1133,7 +1171,14 @@ "ios": "setConfigs:error:", "macos": "setConfigs:error:", "parent_class": "Player", - "toc": "toc_rte_player" + "toc": "toc_rte_player", + "isOverload": true, + "params": { + "windows": ["config", "err"], + "android": ["config"], + "ios": ["config", "error"], + "macos": ["config", "error"] + } }, "SetConfigs_Canvas": { "windows": "SetConfigs [3/3]", @@ -1141,7 +1186,14 @@ "ios": "setConfigs:error:", "macos": "setConfigs:error:", "parent_class": "Canvas", - "toc": "toc_rte_player" + "toc": "toc_rte_player", + "isOverload": true, + "params": { + "windows": ["config", "err"], + "android": ["config"], + "ios": ["config", "error"], + "macos": ["config", "error"] + } }, "SetMirrorMode": { "windows": "SetMirrorMode", @@ -1165,7 +1217,14 @@ "ios": "getConfigs:error:", "macos": "getConfigs:error:", "parent_class": "Rte", - "toc": "toc_rte_player" + "toc": "toc_rte_player", + "isOverload": true, + "params": { + "windows": ["config", "err"], + "android": ["config"], + "ios": ["config", "error"], + "macos": ["config", "error"] + } }, "GetConfigs_Player": { "windows": "GetConfigs [2/3]", @@ -1173,7 +1232,14 @@ "ios": "getConfigs:error:", "macos": "getConfigs:error:", "parent_class": "Player", - "toc": "toc_rte_player" + "toc": "toc_rte_player", + "isOverload": true, + "params": { + "windows": ["config", "err"], + "android": ["config"], + "ios": ["config", "error"], + "macos": ["config", "error"] + } }, "GetConfigs_Canvas": { "windows": "GetConfigs [3/3]", @@ -1181,7 +1247,14 @@ "ios": "getConfigs:error:", "macos": "getConfigs:error:", "parent_class": "Canvas", - "toc": "toc_rte_player" + "toc": "toc_rte_player", + "isOverload": true, + "params": { + "windows": ["config", "err"], + "android": ["config"], + "ios": ["config", "error"], + "macos": ["config", "error"] + } }, "GetInfo": { "windows": "GetInfo", @@ -1449,7 +1522,14 @@ "ios": "onMetadata:data:", "macos": "onMetadata:data:", "parent_class": "PlayerObserver", - "toc": "toc_rte_player" + "toc": "toc_rte_player", + "isOverload": true, + "params": { + "windows": ["type", "data", "length"], + "android": ["type", "data"], + "ios": ["type", "data"], + "macos": ["type", "data"] + } }, "onPlayerInfoUpdated_PlayerObserver": { "windows": "onPlayerInfoUpdated [2/2]", @@ -1457,7 +1537,14 @@ "ios": "onPlayerInfoUpdated:", "macos": "onPlayerInfoUpdated:", "parent_class": "PlayerObserver", - "toc": "toc_rte_player" + "toc": "toc_rte_player", + "isOverload": true, + "params": { + "windows": ["info"], + "android": ["info"], + "ios": ["info"], + "macos": ["info"] + } }, "onResolutionChanged": { "windows": "onResolutionChanged", @@ -2412,8 +2499,6 @@ }, "startScreenCaptureByDisplayId": { "windows": "startScreenCaptureByDisplayId", - "android": "startScreenCaptureByDisplayId", - "ios": "startScreenCaptureByDisplayId:regionRect:captureParams:", "macos": "startScreenCaptureByDisplayId:regionRect:captureParams:", "parent_class": "IRtcEngine", "toc": "toc_screencapture" @@ -4567,7 +4652,7 @@ "ios": "preloadWithSongCode:", "isOverload": true, "params": { - "windows": ["requestId", "songCode"], + "windows": ["songCode", "requestId"], "android": ["songCode"], "ios": ["songCode"], "macos": ["songCode"] @@ -4688,12 +4773,16 @@ "getCount_MusicChartCollection": { "windows": "getCount [1/2]", "parent_class": "MusicChartCollection", - "toc": "toc_drm" + "toc": "toc_drm", + "isOverload": true, + "params": {} }, "getCount_MusicCollection": { "windows": "getCount [2/2]", "parent_class": "MusicCollection", - "toc": "toc_drm" + "toc": "toc_drm", + "isOverload": true, + "params": {} }, "getTotal_MusicCollection": { "windows": "getTotal", @@ -4884,7 +4973,14 @@ "setParameters_IAgoraParameter": { "windows": "setParameters [2/2]", "parent_class": "IAgoraParameter", - "toc": "toc_network" + "toc": "toc_network", + "isOverload": true, + "params": { + "windows": ["parameters"], + "android": ["parameters"], + "ios": ["parameters"], + "macos": ["parameters"] + } }, "setParameters": { "windows": "setParameters [1/2]", @@ -4892,7 +4988,14 @@ "ios": "setParameters:", "macos": "setParameters:", "parent_class": "IRtcEngine", - "toc": "toc_network" + "toc": "toc_network", + "isOverload": true, + "params": { + "windows": ["parameters"], + "android": ["parameters"], + "ios": ["options"], + "macos": ["options"] + } }, "sendCustomReportMessage": { "windows": "sendCustomReportMessage", @@ -5377,7 +5480,14 @@ "ios": "AgoraRtcMediaPlayer:didReceiveData:length:", "macos": "AgoraRtcMediaPlayer:didReceiveData:length:", "parent_class": "IMediaPlayerSourceObserver", - "toc": "toc_mediaplayer_observer" + "toc": "toc_mediaplayer_observer", + "isOverload": true, + "params": { + "windows": ["data", "length"], + "android": ["type", "data"], + "ios": ["playerKit", "data", "length"], + "macos": ["playerKit", "data", "length"] + } }, "onPlayerCacheStats": { "windows": "onPlayerCacheStats", @@ -5465,7 +5575,14 @@ "ios": "AgoraRtcMediaPlayer:infoUpdated:", "macos": "AgoraRtcMediaPlayer:infoUpdated:", "parent_class": "IMediaPlayerSourceObserver", - "toc": "toc_mediaplayer_observer" + "toc": "toc_mediaplayer_observer", + "isOverload": true, + "params": { + "windows": ["info"], + "android": ["info"], + "ios": ["playerKit", "info"], + "macos": ["playerKit", "info"] + } }, "onDirectCdnStreamingStateChanged": { "windows": "onDirectCdnStreamingStateChanged", @@ -6032,7 +6149,9 @@ "getPlaySrc": { "android": "getPlaySrc [2/2]", "parent_class": "IMusicPlayer", - "toc": "toc_drm" + "toc": "toc_drm", + "isOverload": true, + "params": {} }, "errorCode_RteException": { "android": "errorCode", @@ -6862,95 +6981,6 @@ "macos": ["enable", "options", "sourceType"] } }, - "addEventHandler": { - "windows": "addEventHandler", - "android": "addEventHandler", - "parent_class": "ICloudSpatialAudioEngine" - }, - "enableSpatializer": { - "windows": "enableSpatializer", - "android": "enableSpatializer", - "ios": "enableSpatializer", - "macos": "enableSpatializer", - "parent_class": "ICloudSpatialAudioEngine" - }, - "enterRoom": { - "windows": "enterRoom", - "android": "enterRoom", - "ios": "enterRoomByToken", - "macos": "enterRoomByToken", - "parent_class": "ICloudSpatialAudioEngine" - }, - "exitRoom": { - "windows": "exitRoom", - "android": "exitRoom", - "ios": "exitRoom", - "macos": "exitRoom", - "parent_class": "ICloudSpatialAudioEngine" - }, - "getTeammates": { - "windows": "getTeammates", - "android": "getTeammates", - "ios": "getTeammates", - "macos": "getTeammates", - "parent_class": "ICloudSpatialAudioEngine" - }, - "initialize_ICloudSpatialAudioEngine": { - "windows": "initialize", - "android": "initialize", - "ios": "sharedCloudSpatialAudioWithConfig", - "macos": "sharedCloudSpatialAudioWithConfig", - "parent_class": "ICloudSpatialAudioEngine" - }, - "release_ICloudSpatialAudioEngine": { - "windows": "release", - "android": "destroy", - "ios": "destroy", - "macos": "destroy", - "parent_class": "ICloudSpatialAudioEngine" - }, - "removeEventHandler": { - "windows": "removeEventHandler", - "android": "removeEventHandler", - "parent_class": "ICloudSpatialAudioEngine" - }, - "setAudioRangeMode": { - "windows": "setAudioRangeMode", - "android": "setAudioRangeMode", - "ios": "setAudioRangeMode", - "macos": "setAudioRangeMode", - "parent_class": "ICloudSpatialAudioEngine" - }, - "setTeamId": { - "windows": "setTeamId", - "android": "setTeamId", - "ios": "setTeamId", - "macos": "setTeamId", - "parent_class": "ICloudSpatialAudioEngine" - }, - "setLiveTranscoding": { - "windows": "setLiveTranscoding", - "android": "setLiveTranscoding", - "ios": "setLiveTranscoding:", - "macos": "setLiveTranscoding:", - "parent_class": "IRtcEngine", - "toc": "toc_media_push" - }, - "enableDualStreamMode2": { - "windows": "enableDualStreamMode2", - "android": "enableDualStreamMode2", - "ios": "enableDualStreamMode:enabled:", - "macos": "enableDualStreamMode:enabled:", - "parent_class": "IRtcEngine", - "toc": "toc_publishnsubscribe", - "isOverload": true, - "params": { - "windows": ["sourceType", "enabled"], - "android": ["sourceType", "enabled"], - "ios": ["sourceType", "enabled"], - "macos": ["sourceType", "enabled"] - } - }, "setAVSyncSource": { "windows": "setAVSyncSource", "android": "setAVSyncSource", @@ -6967,34 +6997,6 @@ "parent_class": "IRtcEngine", "toc": "toc_network" }, - "onConnectionStateChange": { - "windows": "onConnectionStateChange", - "android": "onConnectionStateChange", - "ios": "connectionDidChangedToState", - "macos": "connectionDidChangedToState", - "parent_class": "ICloudSpatialAudioEventHandler" - }, - "onTeammateJoined": { - "windows": "onTeammateJoined", - "android": "onTeammateJoined", - "ios": "teammateJoined", - "macos": "teammateJoined", - "parent_class": "ICloudSpatialAudioEventHandler" - }, - "onTeammateLeft": { - "windows": "onTeammateLeft", - "android": "onTeammateLeft", - "ios": "teammateLeft", - "macos": "teammateLeft", - "parent_class": "ICloudSpatialAudioEventHandler" - }, - "onTokenWillExpire": { - "windows": "onTokenWillExpire", - "android": "onTokenWillExpire", - "ios": "csaEngineTokenWillExpire", - "macos": "csaEngineTokenWillExpire", - "parent_class": "ICloudSpatialAudioEventHandler" - }, "getFaceShapeAreaOptions2": { "android": "getFaceShapeAreaOptions [2/2]", "ios": "getFaceShapeAreaOptions:", @@ -7045,10 +7047,6 @@ "ios": ["enable", "options"], "macos": ["enable", "options"] } - }, - "create_ICloudSpatialAudioEngine": { - "android": "create", - "parent_class": "ICloudSpatialAudioEngine" } }, "struct": { diff --git a/scripts/name-groups-gen/name_groups_overload.json b/scripts/name-groups-gen/name_groups_overload.json index ecab0da5ca5..de90ade405c 100644 --- a/scripts/name-groups-gen/name_groups_overload.json +++ b/scripts/name-groups-gen/name_groups_overload.json @@ -6,12 +6,18 @@ "toc": "toc_initialize" }, "create": { - "windows": "create", "android": "create [1/2]", "ios": "sharedEngineWithAppId:delegate:", "macos": "sharedEngineWithAppId:delegate:", "parent_class": "IRtcEngine", - "toc": "toc_initialize" + "toc": "toc_initialize", + "isOverload": true, + "params": { + "windows": ["context", "appId"], + "android": ["context", "appId", "handler"], + "ios": ["appId", "delegate"], + "macos": ["appId", "delegate"] + } }, "initialize": { "windows": "initialize", @@ -19,7 +25,14 @@ "ios": "sharedEngineWithConfig:delegate:", "macos": "sharedEngineWithConfig:delegate:", "parent_class": "IRtcEngine", - "toc": "toc_initialize" + "toc": "toc_initialize", + "isOverload": true, + "params": { + "windows": ["context"], + "android": ["config"], + "ios": ["config", "delegate"], + "macos": ["config", "delegate"] + } }, "release": { "windows": "release", @@ -619,7 +632,9 @@ "ios": "getPlaySrc", "macos": "getPlaySrc", "parent_class": "IMediaPlayer", - "toc": "toc_mediaplayer_info" + "toc": "toc_mediaplayer_info", + "isOverload": true, + "params": {} }, "getPublishSignalVolume": { "windows": "getPublishSignalVolume", @@ -788,7 +803,14 @@ "ios": "selectAudioTrack:", "macos": "selectAudioTrack:", "parent_class": "IRtcEngine", - "toc": "toc_audio_mixing" + "toc": "toc_audio_mixing", + "isOverload": true, + "params": { + "windows": ["index"], + "android": ["audioIndex"], + "ios": ["index"], + "macos": ["index"] + } }, "selectAudioTrack_IMediaPlayer": { "windows": "selectAudioTrack [2/2]", @@ -796,7 +818,14 @@ "ios": "selectAudioTrack:", "macos": "selectAudioTrack:", "parent_class": "IMediaPlayer", - "toc": "toc_mediaplayer_playnrender" + "toc": "toc_mediaplayer_playnrender", + "isOverload": true, + "params": { + "windows": ["index"], + "android": ["index"], + "ios": ["index"], + "macos": ["index"] + } }, "selectMultiAudioTrack": { "windows": "selectMultiAudioTrack", @@ -909,7 +938,9 @@ "ios": "stop", "macos": "stop", "parent_class": "IMediaPlayer", - "toc": "toc_mediaplayer_control" + "toc": "toc_mediaplayer_control", + "isOverload": true, + "params": {} }, "unregisterAudioFrameObserver_IMediaPlayer": { "windows": "unregisterAudioFrameObserver", @@ -1125,7 +1156,14 @@ "ios": "setConfigs:error:", "macos": "setConfigs:error:", "parent_class": "Rte", - "toc": "toc_rte_player" + "toc": "toc_rte_player", + "isOverload": true, + "params": { + "windows": ["config", "err"], + "android": ["config"], + "ios": ["config", "error"], + "macos": ["config", "error"] + } }, "SetConfigs_Player": { "windows": "SetConfigs [2/3]", @@ -1133,7 +1171,14 @@ "ios": "setConfigs:error:", "macos": "setConfigs:error:", "parent_class": "Player", - "toc": "toc_rte_player" + "toc": "toc_rte_player", + "isOverload": true, + "params": { + "windows": ["config", "err"], + "android": ["config"], + "ios": ["config", "error"], + "macos": ["config", "error"] + } }, "SetConfigs_Canvas": { "windows": "SetConfigs [3/3]", @@ -1141,7 +1186,14 @@ "ios": "setConfigs:error:", "macos": "setConfigs:error:", "parent_class": "Canvas", - "toc": "toc_rte_player" + "toc": "toc_rte_player", + "isOverload": true, + "params": { + "windows": ["config", "err"], + "android": ["config"], + "ios": ["config", "error"], + "macos": ["config", "error"] + } }, "SetMirrorMode": { "windows": "SetMirrorMode", @@ -1165,7 +1217,14 @@ "ios": "getConfigs:error:", "macos": "getConfigs:error:", "parent_class": "Rte", - "toc": "toc_rte_player" + "toc": "toc_rte_player", + "isOverload": true, + "params": { + "windows": ["config", "err"], + "android": ["config"], + "ios": ["config", "error"], + "macos": ["config", "error"] + } }, "GetConfigs_Player": { "windows": "GetConfigs [2/3]", @@ -1173,7 +1232,14 @@ "ios": "getConfigs:error:", "macos": "getConfigs:error:", "parent_class": "Player", - "toc": "toc_rte_player" + "toc": "toc_rte_player", + "isOverload": true, + "params": { + "windows": ["config", "err"], + "android": ["config"], + "ios": ["config", "error"], + "macos": ["config", "error"] + } }, "GetConfigs_Canvas": { "windows": "GetConfigs [3/3]", @@ -1181,7 +1247,14 @@ "ios": "getConfigs:error:", "macos": "getConfigs:error:", "parent_class": "Canvas", - "toc": "toc_rte_player" + "toc": "toc_rte_player", + "isOverload": true, + "params": { + "windows": ["config", "err"], + "android": ["config"], + "ios": ["config", "error"], + "macos": ["config", "error"] + } }, "GetInfo": { "windows": "GetInfo", @@ -1449,7 +1522,14 @@ "ios": "onMetadata:data:", "macos": "onMetadata:data:", "parent_class": "PlayerObserver", - "toc": "toc_rte_player" + "toc": "toc_rte_player", + "isOverload": true, + "params": { + "windows": ["type", "data", "length"], + "android": ["type", "data"], + "ios": ["type", "data"], + "macos": ["type", "data"] + } }, "onPlayerInfoUpdated_PlayerObserver": { "windows": "onPlayerInfoUpdated [2/2]", @@ -1457,7 +1537,14 @@ "ios": "onPlayerInfoUpdated:", "macos": "onPlayerInfoUpdated:", "parent_class": "PlayerObserver", - "toc": "toc_rte_player" + "toc": "toc_rte_player", + "isOverload": true, + "params": { + "windows": ["info"], + "android": ["info"], + "ios": ["info"], + "macos": ["info"] + } }, "onResolutionChanged": { "windows": "onResolutionChanged", @@ -2412,8 +2499,6 @@ }, "startScreenCaptureByDisplayId": { "windows": "startScreenCaptureByDisplayId", - "android": "startScreenCaptureByDisplayId", - "ios": "startScreenCaptureByDisplayId:regionRect:captureParams:", "macos": "startScreenCaptureByDisplayId:regionRect:captureParams:", "parent_class": "IRtcEngine", "toc": "toc_screencapture" @@ -4688,12 +4773,16 @@ "getCount_MusicChartCollection": { "windows": "getCount [1/2]", "parent_class": "MusicChartCollection", - "toc": "toc_drm" + "toc": "toc_drm", + "isOverload": true, + "params": {} }, "getCount_MusicCollection": { "windows": "getCount [2/2]", "parent_class": "MusicCollection", - "toc": "toc_drm" + "toc": "toc_drm", + "isOverload": true, + "params": {} }, "getTotal_MusicCollection": { "windows": "getTotal", @@ -4884,7 +4973,14 @@ "setParameters_IAgoraParameter": { "windows": "setParameters [2/2]", "parent_class": "IAgoraParameter", - "toc": "toc_network" + "toc": "toc_network", + "isOverload": true, + "params": { + "windows": ["parameters"], + "android": ["parameters"], + "ios": ["parameters"], + "macos": ["parameters"] + } }, "setParameters": { "windows": "setParameters [1/2]", @@ -4892,7 +4988,14 @@ "ios": "setParameters:", "macos": "setParameters:", "parent_class": "IRtcEngine", - "toc": "toc_network" + "toc": "toc_network", + "isOverload": true, + "params": { + "windows": ["parameters"], + "android": ["parameters"], + "ios": ["options"], + "macos": ["options"] + } }, "sendCustomReportMessage": { "windows": "sendCustomReportMessage", @@ -5377,7 +5480,14 @@ "ios": "AgoraRtcMediaPlayer:didReceiveData:length:", "macos": "AgoraRtcMediaPlayer:didReceiveData:length:", "parent_class": "IMediaPlayerSourceObserver", - "toc": "toc_mediaplayer_observer" + "toc": "toc_mediaplayer_observer", + "isOverload": true, + "params": { + "windows": ["data", "length"], + "android": ["type", "data"], + "ios": ["playerKit", "data", "length"], + "macos": ["playerKit", "data", "length"] + } }, "onPlayerCacheStats": { "windows": "onPlayerCacheStats", @@ -5465,7 +5575,14 @@ "ios": "AgoraRtcMediaPlayer:infoUpdated:", "macos": "AgoraRtcMediaPlayer:infoUpdated:", "parent_class": "IMediaPlayerSourceObserver", - "toc": "toc_mediaplayer_observer" + "toc": "toc_mediaplayer_observer", + "isOverload": true, + "params": { + "windows": ["info"], + "android": ["info"], + "ios": ["playerKit", "info"], + "macos": ["playerKit", "info"] + } }, "onDirectCdnStreamingStateChanged": { "windows": "onDirectCdnStreamingStateChanged", @@ -6032,7 +6149,9 @@ "getPlaySrc": { "android": "getPlaySrc [2/2]", "parent_class": "IMusicPlayer", - "toc": "toc_drm" + "toc": "toc_drm", + "isOverload": true, + "params": {} }, "errorCode_RteException": { "android": "errorCode", @@ -6769,6 +6888,165 @@ "macos": "rtcEngine:device:type:stateChanged:", "parent_class": "IRtcEngine", "toc": "toc_common_device" + }, + "SetAbrFallbackLayer": { + "windows": "SetAbrFallbackLayer", + "android": "setAbrFallbackLayer", + "ios": "setAbrFallbackLayer:error:", + "macos": "setAbrFallbackLayer:error:", + "parent_class": "PlayerConfig", + "toc": "toc_rte_player" + }, + "SetAbrSubscriptionLayer": { + "windows": "SetAbrSubscriptionLayer", + "android": "setAbrSubscriptionLayer", + "ios": "setAbrSubscriptionLayer:error:", + "macos": "setAbrSubscriptionLayer:error:", + "parent_class": "PlayerConfig", + "toc": "toc_rte_player" + }, + "GetAbrFallbackLayer": { + "windows": "GetAbrFallbackLayer", + "android": "getAbrFallbackLayer", + "ios": "abrFallbackLayer:", + "macos": "abrFallbackLayer:", + "parent_class": "PlayerConfig", + "toc": "toc_rte_player" + }, + "GetAbrSubscriptionLayer": { + "windows": "GetAbrSubscriptionLayer", + "android": "getAbrSubscriptionLayer", + "ios": "abrSubscriptionLayer:", + "macos": "abrSubscriptionLayer:", + "parent_class": "PlayerConfig", + "toc": "toc_rte_player" + }, + "getFaceShapeAreaOptions": { + "windows": "getFaceShapeAreaOptions", + "android": "getFaceShapeAreaOptions [1/2]", + "ios": "getFaceShapeAreaOptions:sourceType:", + "macos": "getFaceShapeAreaOptions:sourceType:", + "isOverload": true, + "parent_class": "IRtcEngine", + "toc": "toc_video_enhance_option", + "params": { + "windows": ["shapeArea", "options", "type"], + "android": ["shapeArea", "sourceType"], + "ios": ["area", "sourceType"], + "macos": ["area", "sourceType"] + } + }, + "getFaceShapeBeautyOptions": { + "windows": "getFaceShapeBeautyOptions", + "android": "getFaceShapeBeautyOptions [1/2]", + "ios": "getFaceShapeBeautyOptions:", + "macos": "getFaceShapeBeautyOptions:", + "isOverload": true, + "parent_class": "IRtcEngine", + "toc": "toc_video_enhance_option", + "params": { + "windows": ["options", "type"], + "android": ["sourceType"], + "ios": ["sourceType"], + "macos": ["sourceType"] + } + }, + "setFaceShapeAreaOptions": { + "windows": "setFaceShapeAreaOptions", + "android": "setFaceShapeAreaOptions [1/2]", + "ios": "setFaceShapeAreaOptions:", + "macos": "setFaceShapeAreaOptions:", + "isOverload": true, + "parent_class": "IRtcEngine", + "toc": "toc_video_enhance_option", + "params": { + "windows": ["options", "type"], + "android": ["options", "sourceType"], + "ios": ["options", "sourceType"], + "macos": ["options", "sourceType"] + } + }, + "setFaceShapeBeautyOptions": { + "windows": "setFaceShapeBeautyOptions", + "android": "setFaceShapeBeautyOptions [1/2]", + "ios": "setFaceShapeBeautyOptions:options:", + "macos": "setFaceShapeBeautyOptions:options:", + "isOverload": true, + "parent_class": "IRtcEngine", + "toc": "toc_video_enhance_option", + "params": { + "windows": ["enabled", "options", "type"], + "android": ["enabled", "options", "sourceType"], + "ios": ["enable", "options", "sourceType"], + "macos": ["enable", "options", "sourceType"] + } + }, + "setAVSyncSource": { + "windows": "setAVSyncSource", + "android": "setAVSyncSource", + "ios": "setAVSyncSource:uid:", + "macos": "setAVSyncSource:uid:", + "parent_class": "IRtcEngine", + "toc": "toc_network" + }, + "setLocalAccessPoint": { + "windows": "setLocalAccessPoint", + "android": "setLocalAccessPoint", + "ios": "setLocalAccessPoint:", + "macos": "setLocalAccessPoint:", + "parent_class": "IRtcEngine", + "toc": "toc_network" + }, + "getFaceShapeAreaOptions2": { + "android": "getFaceShapeAreaOptions [2/2]", + "ios": "getFaceShapeAreaOptions:", + "macos": "getFaceShapeAreaOptions:", + "isOverload": true, + "parent_class": "IRtcEngine", + "toc": "toc_video_enhance_option", + "params": { + "windows": ["shapeArea"], + "android": ["shapeArea"], + "ios": ["area"], + "macos": ["area"] + } + }, + "getFaceShapeBeautyOptions2": { + "android": "getFaceShapeBeautyOptions [2/2]", + "ios": "getFaceShapeBeautyOptions", + "macos": "getFaceShapeBeautyOptions", + "isOverload": true, + "parent_class": "IRtcEngine", + "toc": "toc_video_enhance_option", + "params": {} + }, + "setFaceShapeAreaOptions2": { + "android": "setFaceShapeAreaOptions [2/2]", + "ios": "setFaceShapeAreaOptions:sourceType:", + "macos": "setFaceShapeAreaOptions:sourceType:", + "isOverload": true, + "parent_class": "IRtcEngine", + "toc": "toc_video_enhance_option", + "params": { + "windows": ["options"], + "android": ["options"], + "ios": ["options"], + "macos": ["options"] + } + }, + "setFaceShapeBeautyOptions2": { + "android": "setFaceShapeBeautyOptions [2/2]", + "ios": "setFaceShapeBeautyOptions:options:sourceType:", + "macos": "setFaceShapeBeautyOptions:options:sourceType:", + "isOverload": true, + "parent_class": "IRtcEngine", + "toc": "toc_video_enhance_option", + "params": { + "windows": ["enabled", "options"], + "android": ["enabled", "options"], + "ios": ["enable", "options"], + "macos": ["enable", "options"] + } } }, "struct": { @@ -7524,6 +7802,172 @@ }, "AgoraRtcDeviceInfo": { "macos": "AgoraRtcDeviceInfo" + }, + "IMediaRecorder": { + "windows": "IMediaRecorder", + "android": "AgoraMediaRecorder", + "ios": "AgoraMediaRecorder", + "macos": "AgoraMediaRecorder" + }, + "IMediaRecorderObserver": { + "windows": "IMediaRecorderObserver", + "android": "IMediaRecorderCallback", + "ios": "AgoraMediaRecorderDelegate", + "macos": "AgoraMediaRecorderDelegate" + }, + "IMusicContentCenterEventHandler": { + "windows": "IMusicContentCenterEventHandler", + "android": "IMusicContentCenterEventHandler", + "ios": "AgoraMusicContentCenterEventDelegate" + }, + "IMusicPlayer": { + "windows": "IMusicPlayer", + "android": "IAgoraMusicPlayer", + "ios": "AgoraMusicPlayerProtocol" + }, + "IMusicContentCenter": { + "windows": "IMusicContentCenter", + "android": "IAgoraMusicContentCenter", + "ios": "AgoraMusicContentCenter" + }, + "Canvas": { + "windows": "Canvas", + "android": "Canvas", + "ios": "AgoraRteCanvas", + "macos": "AgoraRteCanvas" + }, + "Rte": { + "windows": "Rte", + "android": "Rte", + "ios": "AgoraRte", + "macos": "AgoraRte" + }, + "Player": { + "windows": "Player", + "android": "Player", + "ios": "AgoraRtePlayerConfig", + "macos": "AgoraRtePlayerConfig" + }, + "PlayerConfig": { + "windows": "PlayerConfig", + "android": "PlayerConfig", + "ios": "AgoraRtePlayerConfig", + "macos": "AgoraRtePlayerConfig" + }, + "PlayerObserver": { + "windows": "PlayerObserver", + "android": "PlayerObserver", + "ios": "AgoraRtePlayerObserver", + "macos": "AgoraRtePlayerObserver" + }, + "CanvasConfig": { + "windows": "CanvasConfig", + "android": "CanvasConfig", + "ios": "AgoraRteCanvasConfig", + "macos": "AgoraRteCanvasConfig" + }, + "Config": { + "windows": "Config", + "android": "Config", + "ios": "AgoraRteConfig", + "macos": "AgoraRteConfig" + }, + "Error": { + "windows": "Error", + "android": "Error", + "ios": "AgoraRteError", + "macos": "AgoraRteError" + }, + "FaceShapeAreaOptions": { + "windows": "FaceShapeAreaOptions", + "android": "FaceShapeAreaOptions", + "ios": "AgoraFaceShapeAreaOptions", + "macos": "AgoraFaceShapeAreaOptions" + }, + "FaceShapeBeautyOptions": { + "windows": "FaceShapeBeautyOptions", + "android": "FaceShapeBeautyOptions", + "ios": "AgoraFaceShapeBeautyOptions", + "macos": "AgoraFaceShapeBeautyOptions" + }, + "LocalAccessPointConfiguration": { + "windows": "LocalAccessPointConfiguration", + "android": "LocalAccessPointConfiguration", + "ios": "AgoraLocalAccessPointConfiguration", + "macos": "AgoraLocalAccessPointConfiguration" + }, + "LogUploadServerInfo": { + "windows": "LogUploadServerInfo", + "android": "LogUploadServerInfo", + "ios": "LogUploadServerInfo", + "macos": "LogUploadServerInfo" + }, + "MediaRecorderConfiguration": { + "windows": "MediaRecorderConfiguration", + "android": "MediaRecorderConfiguration", + "ios": "AgoraMediaRecorderConfiguration", + "macos": "AgoraMediaRecorderConfiguration" + }, + "Music": { + "windows": "Music", + "android": "Music", + "ios": "AgoraMusic" + }, + "MusicCacheInfo": { + "windows": "MusicCacheInfo", + "android": "MusicCacheInfo", + "ios": "AgoraMusicCacheInfo" + }, + "MusicChartInfo": { + "windows": "MusicChartInfo", + "android": "MusicChartInfo", + "ios": "AgoraMusicChartInfo" + }, + "MusicCollection": { + "windows": "MusicCollection", + "android": "MusicCollection", + "ios": "AgoraMusicCollection" + }, + "MusicChartCollection": { + "windows": "MusicChartCollection" + }, + "MusicContentCenterConfiguration": { + "windows": "MusicContentCenterConfiguration", + "android": "MusicContentCenterConfiguration", + "ios": "AgoraMusicContentCenterConfig" + }, + "RecorderInfo": { + "windows": "RecorderInfo", + "android": "RecorderInfo", + "ios": "AgoraMediaRecorderInfo", + "macos": "AgoraMediaRecorderInfo" + }, + "RtePlayerInfo": { + "windows": "PlayerInfo", + "android": "PlayerInfo", + "ios": "AgoraRtePlayerInfo", + "macos": "AgoraRtePlayerInfo" + }, + "RtePlayerStats": { + "windows": "RtePlayerStats", + "android": "PlayerStats", + "ios": "AgoraRtePlayerStats", + "macos": "AgoraRtePlayerStats" + }, + "AdvancedConfigInfo": { + "windows": "AdvancedConfigInfo", + "android": "AdvancedConfigInfo", + "ios": "AdvancedConfigInfo", + "macos": "AdvancedConfigInfo" + }, + "AsyncCallback": { + "android": "AsyncCallback" + }, + "PlayerGetStatsCallback": { + "android": "PlayerGetStatsCallback" + }, + "RteException": { + "android": "RteException" } }, "enum": { @@ -14551,6 +14995,91 @@ }, "RAW_AUDIO_FRAME_OP_MODE_WRITE_ONLY": { "macos": "AgoraAudioRawFrameOperationModeWriteOnly" + }, + "FACE_SHAPE_AREA": { + "windows": "FACE_SHAPE_AREA", + "ios": "AgoraFaceShapeArea", + "macos": "AgoraFaceShapeArea" + }, + "FACE_SHAPE_BEAUTY_STYLE": { + "windows": "FACE_SHAPE_BEAUTY_STYLE", + "ios": "AgoraFaceShapeStyle", + "macos": "AgoraFaceShapeStyle" + }, + "MediaRecorderContainerFormat": { + "windows": "MediaRecorderContainerFormat", + "ios": "AgoraMediaRecorderContainerFormat", + "macos": "AgoraMediaRecorderContainerFormat" + }, + "LOCAL_PROXY_MODE": { + "windows": "LOCAL_PROXY_MODE", + "ios": "AgoraLocalProxyMode", + "macos": "AgoraLocalProxyMode" + }, + "MUSIC_CACHE_STATUS_TYPE": { + "windows": "MUSIC_CACHE_STATUS_TYPE", + "android": "MusicCacheStatusType", + "ios": "AgoraMusicCacheStatusType" + }, + "MusicContentCenterStateReason": { + "windows": "MusicContentCenterStateReason", + "android": "MusicContentCenterStateReason", + "ios": "AgoraMusicContentCenterStateReason" + }, + "MusicPlayMode": { + "windows": "MusicPlayMode", + "android": "MusicPlayMode", + "ios": "AgoraMusicPlayMode" + }, + "RteVideoMirrorMode": { + "windows": "RteVideoMirrorMode", + "android": "VideoMirrorMode", + "ios": "AgoraRteVideoMirrorMode", + "macos": "AgoraRteVideoMirrorMode" + }, + "RteAbrFallbackLayer": { + "windows": "RteAbrFallbackLayer", + "android": "AbrFallbackLayer", + "ios": "AgoraRteAbrFallbackLayer", + "macos": "AgoraRteAbrFallbackLayer" + }, + "RteAbrSubscriptionLayer": { + "windows": "RteAbrSubscriptionLayer", + "android": "AbrSubscriptionLayer", + "ios": "AgoraRteAbrSubscriptionLayer", + "macos": "AgoraRteAbrSubscriptionLayer" + }, + "RteVideoRenderMode": { + "windows": "RteVideoRenderMode", + "android": "VideoRenderMode", + "ios": "AgoraRteVideoRenderMode", + "macos": "AgoraRteVideoRenderMode" + }, + "RtePlayerMetadataType": { + "windows": "RtePlayerMetadataType", + "ios": "AgoraRtePlayerMetadataType", + "macos": "AgoraRtePlayerMetadataType" + }, + "RecorderStreamType": { + "windows": "RecorderStreamType", + "ios": "AgoraRecorderStreamType", + "macos": "AgoraRecorderStreamType" + }, + "RtePlayerEvent": { + "windows": "RtePlayerEvent", + "android": "PlayerEvent", + "ios": "AgoraRtePlayerEvent", + "macos": "AgoraRtePlayerEvent" + }, + "RtePlayerState": { + "windows": "RtePlayerState", + "android": "PlayerState", + "ios": "AgoraRtePlayerState", + "macos": "AgoraRtePlayerState" + }, + "VIDEO_FRAME_POSITION": { + "ios": "AgoraVideoFramePosition", + "macos": "AgoraVideoFramePosition" } } } \ No newline at end of file From 2e2afcdeb958892a82f77f93a5bb99def3b72362 Mon Sep 17 00:00:00 2001 From: Nero-Hu Date: Mon, 10 Nov 2025 15:18:12 +0800 Subject: [PATCH 11/12] add RTC-AIDOC --- .../api_imediaplayer_adjustplayoutvolume.dita | 36 + ...rsourceobserver_onplayerplaybackstats.dita | 23 + dita/RTC-AIDOC/API/class_imediaplayer.dita | 15 + .../API/class_imediaplayersourceobserver.dita | 11 + .../API/class_playerplaybackstats.dita | 11 + .../API/enum_mediaplayermetadatatype.dita | 11 + dita/RTC-AIDOC/API/rtc_api_data_type.dita | 60 + .../API/rtc_api_overview_Android.dita | 44 + dita/RTC-AIDOC/API/rtc_api_overview_CPP.dita | 44 + dita/RTC-AIDOC/API/rtc_api_overview_iOS.dita | 44 + .../RTC-AIDOC/API/rtc_api_overview_macOS.dita | 44 + dita/RTC-AIDOC/API/rtc_api_sunset.dita | 1508 ++++ dita/RTC-AIDOC/API/rtc_interface_class.dita | 12 + dita/RTC-AIDOC/API/rtc_lite_api.dita | 1664 +++++ dita/RTC-AIDOC/API/toc_audio.dita | 6 + dita/RTC-AIDOC/API/toc_audio_basic.dita | 6 + dita/RTC-AIDOC/API/toc_audio_capture.dita | 6 + .../toc_audio_custom_capturenrendering.dita | 6 + dita/RTC-AIDOC/API/toc_audio_device.dita | 6 + dita/RTC-AIDOC/API/toc_audio_effect.dita | 6 + dita/RTC-AIDOC/API/toc_audio_effect_file.dita | 6 + dita/RTC-AIDOC/API/toc_audio_encoded.dita | 6 + dita/RTC-AIDOC/API/toc_audio_mixing.dita | 6 + dita/RTC-AIDOC/API/toc_audio_prenpost.dita | 6 + dita/RTC-AIDOC/API/toc_audio_raw.dita | 6 + dita/RTC-AIDOC/API/toc_audio_route.dita | 6 + dita/RTC-AIDOC/API/toc_audio_spectrum.dita | 6 + dita/RTC-AIDOC/API/toc_audiomixer.dita | 6 + dita/RTC-AIDOC/API/toc_camera_capture.dita | 6 + dita/RTC-AIDOC/API/toc_cdn_streaming.dita | 6 + dita/RTC-AIDOC/API/toc_center_stage.dita | 6 + dita/RTC-AIDOC/API/toc_channel.dita | 6 + .../API/toc_channel_media_relay.dita | 6 + dita/RTC-AIDOC/API/toc_cloud_media_relay.dita | 6 + dita/RTC-AIDOC/API/toc_datastream.dita | 6 + dita/RTC-AIDOC/API/toc_device_management.dita | 6 + dita/RTC-AIDOC/API/toc_drm.dita | 6 + dita/RTC-AIDOC/API/toc_extension.dita | 6 + dita/RTC-AIDOC/API/toc_face_detection.dita | 6 + dita/RTC-AIDOC/API/toc_image_source.dita | 6 + dita/RTC-AIDOC/API/toc_initialize.dita | 6 + dita/RTC-AIDOC/API/toc_local_transcoder.dita | 6 + dita/RTC-AIDOC/API/toc_media_push.dita | 6 + dita/RTC-AIDOC/API/toc_mediaplayer.dita | 6 + dita/RTC-AIDOC/API/toc_mediaplayer_cache.dita | 6 + .../API/toc_mediaplayer_control.dita | 6 + dita/RTC-AIDOC/API/toc_mediaplayer_info.dita | 6 + .../API/toc_mediaplayer_initialize.dita | 6 + .../API/toc_mediaplayer_observer.dita | 6 + dita/RTC-AIDOC/API/toc_mediaplayer_open.dita | 6 + .../API/toc_mediaplayer_playnrender.dita | 6 + dita/RTC-AIDOC/API/toc_metadata.dita | 6 + dita/RTC-AIDOC/API/toc_metadata_observer.dita | 6 + dita/RTC-AIDOC/API/toc_network.dita | 6 + dita/RTC-AIDOC/API/toc_play.dita | 6 + dita/RTC-AIDOC/API/toc_publishnsubscribe.dita | 6 + dita/RTC-AIDOC/API/toc_recording.dita | 6 + dita/RTC-AIDOC/API/toc_rhythmplayer.dita | 6 + dita/RTC-AIDOC/API/toc_rte_player.dita | 6 + dita/RTC-AIDOC/API/toc_screencapture.dita | 6 + dita/RTC-AIDOC/API/toc_snapshot.dita | 6 + dita/RTC-AIDOC/API/toc_sound_position.dita | 6 + dita/RTC-AIDOC/API/toc_spatial_audio.dita | 6 + dita/RTC-AIDOC/API/toc_speech_driven.dita | 6 + dita/RTC-AIDOC/API/toc_video.dita | 6 + dita/RTC-AIDOC/API/toc_video_basic.dita | 6 + .../toc_video_custom_capturenrendering.dita | 6 + dita/RTC-AIDOC/API/toc_video_device.dita | 6 + dita/RTC-AIDOC/API/toc_video_encoded.dita | 6 + .../API/toc_video_enhance_option.dita | 6 + dita/RTC-AIDOC/API/toc_video_prenpro.dita | 6 + dita/RTC-AIDOC/API/toc_video_raw.dita | 6 + dita/RTC-AIDOC/API/toc_video_rendering.dita | 6 + dita/RTC-AIDOC/API/toc_virtualbackground.dita | 6 + dita/RTC-AIDOC/API/toc_watermark.dita | 6 + dita/RTC-AIDOC/RTC_NG_API_Android.ditamap | 99 + dita/RTC-AIDOC/RTC_NG_API_CPP.ditamap | 99 + dita/RTC-AIDOC/RTC_NG_API_iOS.ditamap | 99 + dita/RTC-AIDOC/RTC_NG_API_macOS.ditamap | 99 + .../config/filter-android-rtc-ng.ditaval | 36 + .../RTC-AIDOC/config/filter-bp-rtc-ng.ditaval | 36 + .../config/filter-cpp-rtc-ng.ditaval | 36 + .../RTC-AIDOC/config/filter-cs-rtc-ng.ditaval | 36 + .../config/filter-electron-rtc-ng.ditaval | 36 + .../config/filter-flutter-rtc-ng.ditaval | 36 + .../config/filter-harmony-rtc-ng.ditaval | 36 + .../config/filter-ios-rtc-ng.ditaval | 36 + .../config/filter-mac-rtc-ng.ditaval | 36 + .../config/filter-review-rtc-ng.ditaval | 29 + .../RTC-AIDOC/config/filter-rn-rtc-ng.ditaval | 36 + .../config/filter-unity-rtc-ng.ditaval | 36 + .../config/filter-unreal-rtc-ng.ditaval | 36 + .../config/keys-rtc-ng-api-cpp.ditamap | 231 + .../config/keys-rtc-ng-api-ios.ditamap | 217 + .../config/keys-rtc-ng-api-java.ditamap | 217 + .../config/keys-rtc-ng-api-macos.ditamap | 203 + .../config/keys-rtc-ng-links-cpp.ditamap | 137 + .../config/keys-rtc-ng-links-electron.ditamap | 85 + .../config/keys-rtc-ng-links-flutter.ditamap | 130 + .../config/keys-rtc-ng-links-harmony.ditamap | 143 + .../config/keys-rtc-ng-links-ios.ditamap | 150 + .../config/keys-rtc-ng-links-macos.ditamap | 122 + .../config/keys-rtc-ng-links-rn.ditamap | 106 + .../config/keys-rtc-ng-links-unity.ditamap | 110 + ...keys-rtc-ng-links-unreal-blueprint.ditamap | 116 + .../keys-rtc-ng-links-unreal-cpp.ditamap | 116 + .../config/keys-rtc-ng-links.ditamap | 180 + .../config/relations-rtc-ng-api-cpp.ditamap | 27 + .../config/relations-rtc-ng-api-ios.ditamap | 27 + .../config/relations-rtc-ng-api-java.ditamap | 27 + .../config/relations-rtc-ng-api-macos.ditamap | 27 + .../config/subject-scheme-rtc.ditamap | 178 + dita/rtc_api.xpr | 87 + scripts/name-groups-gen/name_groups.json | 6462 +---------------- 114 files changed, 7472 insertions(+), 6376 deletions(-) create mode 100644 dita/RTC-AIDOC/API/api_imediaplayer_adjustplayoutvolume.dita create mode 100644 dita/RTC-AIDOC/API/callback_imediaplayersourceobserver_onplayerplaybackstats.dita create mode 100644 dita/RTC-AIDOC/API/class_imediaplayer.dita create mode 100644 dita/RTC-AIDOC/API/class_imediaplayersourceobserver.dita create mode 100644 dita/RTC-AIDOC/API/class_playerplaybackstats.dita create mode 100644 dita/RTC-AIDOC/API/enum_mediaplayermetadatatype.dita create mode 100644 dita/RTC-AIDOC/API/rtc_api_data_type.dita create mode 100644 dita/RTC-AIDOC/API/rtc_api_overview_Android.dita create mode 100644 dita/RTC-AIDOC/API/rtc_api_overview_CPP.dita create mode 100644 dita/RTC-AIDOC/API/rtc_api_overview_iOS.dita create mode 100644 dita/RTC-AIDOC/API/rtc_api_overview_macOS.dita create mode 100644 dita/RTC-AIDOC/API/rtc_api_sunset.dita create mode 100644 dita/RTC-AIDOC/API/rtc_interface_class.dita create mode 100644 dita/RTC-AIDOC/API/rtc_lite_api.dita create mode 100644 dita/RTC-AIDOC/API/toc_audio.dita create mode 100644 dita/RTC-AIDOC/API/toc_audio_basic.dita create mode 100644 dita/RTC-AIDOC/API/toc_audio_capture.dita create mode 100644 dita/RTC-AIDOC/API/toc_audio_custom_capturenrendering.dita create mode 100644 dita/RTC-AIDOC/API/toc_audio_device.dita create mode 100644 dita/RTC-AIDOC/API/toc_audio_effect.dita create mode 100644 dita/RTC-AIDOC/API/toc_audio_effect_file.dita create mode 100644 dita/RTC-AIDOC/API/toc_audio_encoded.dita create mode 100644 dita/RTC-AIDOC/API/toc_audio_mixing.dita create mode 100644 dita/RTC-AIDOC/API/toc_audio_prenpost.dita create mode 100644 dita/RTC-AIDOC/API/toc_audio_raw.dita create mode 100644 dita/RTC-AIDOC/API/toc_audio_route.dita create mode 100644 dita/RTC-AIDOC/API/toc_audio_spectrum.dita create mode 100644 dita/RTC-AIDOC/API/toc_audiomixer.dita create mode 100644 dita/RTC-AIDOC/API/toc_camera_capture.dita create mode 100644 dita/RTC-AIDOC/API/toc_cdn_streaming.dita create mode 100644 dita/RTC-AIDOC/API/toc_center_stage.dita create mode 100644 dita/RTC-AIDOC/API/toc_channel.dita create mode 100644 dita/RTC-AIDOC/API/toc_channel_media_relay.dita create mode 100644 dita/RTC-AIDOC/API/toc_cloud_media_relay.dita create mode 100644 dita/RTC-AIDOC/API/toc_datastream.dita create mode 100644 dita/RTC-AIDOC/API/toc_device_management.dita create mode 100644 dita/RTC-AIDOC/API/toc_drm.dita create mode 100644 dita/RTC-AIDOC/API/toc_extension.dita create mode 100644 dita/RTC-AIDOC/API/toc_face_detection.dita create mode 100644 dita/RTC-AIDOC/API/toc_image_source.dita create mode 100644 dita/RTC-AIDOC/API/toc_initialize.dita create mode 100644 dita/RTC-AIDOC/API/toc_local_transcoder.dita create mode 100644 dita/RTC-AIDOC/API/toc_media_push.dita create mode 100644 dita/RTC-AIDOC/API/toc_mediaplayer.dita create mode 100644 dita/RTC-AIDOC/API/toc_mediaplayer_cache.dita create mode 100644 dita/RTC-AIDOC/API/toc_mediaplayer_control.dita create mode 100644 dita/RTC-AIDOC/API/toc_mediaplayer_info.dita create mode 100644 dita/RTC-AIDOC/API/toc_mediaplayer_initialize.dita create mode 100644 dita/RTC-AIDOC/API/toc_mediaplayer_observer.dita create mode 100644 dita/RTC-AIDOC/API/toc_mediaplayer_open.dita create mode 100644 dita/RTC-AIDOC/API/toc_mediaplayer_playnrender.dita create mode 100644 dita/RTC-AIDOC/API/toc_metadata.dita create mode 100644 dita/RTC-AIDOC/API/toc_metadata_observer.dita create mode 100644 dita/RTC-AIDOC/API/toc_network.dita create mode 100644 dita/RTC-AIDOC/API/toc_play.dita create mode 100644 dita/RTC-AIDOC/API/toc_publishnsubscribe.dita create mode 100644 dita/RTC-AIDOC/API/toc_recording.dita create mode 100644 dita/RTC-AIDOC/API/toc_rhythmplayer.dita create mode 100644 dita/RTC-AIDOC/API/toc_rte_player.dita create mode 100644 dita/RTC-AIDOC/API/toc_screencapture.dita create mode 100644 dita/RTC-AIDOC/API/toc_snapshot.dita create mode 100644 dita/RTC-AIDOC/API/toc_sound_position.dita create mode 100644 dita/RTC-AIDOC/API/toc_spatial_audio.dita create mode 100644 dita/RTC-AIDOC/API/toc_speech_driven.dita create mode 100644 dita/RTC-AIDOC/API/toc_video.dita create mode 100644 dita/RTC-AIDOC/API/toc_video_basic.dita create mode 100644 dita/RTC-AIDOC/API/toc_video_custom_capturenrendering.dita create mode 100644 dita/RTC-AIDOC/API/toc_video_device.dita create mode 100644 dita/RTC-AIDOC/API/toc_video_encoded.dita create mode 100644 dita/RTC-AIDOC/API/toc_video_enhance_option.dita create mode 100644 dita/RTC-AIDOC/API/toc_video_prenpro.dita create mode 100644 dita/RTC-AIDOC/API/toc_video_raw.dita create mode 100644 dita/RTC-AIDOC/API/toc_video_rendering.dita create mode 100644 dita/RTC-AIDOC/API/toc_virtualbackground.dita create mode 100644 dita/RTC-AIDOC/API/toc_watermark.dita create mode 100644 dita/RTC-AIDOC/RTC_NG_API_Android.ditamap create mode 100644 dita/RTC-AIDOC/RTC_NG_API_CPP.ditamap create mode 100644 dita/RTC-AIDOC/RTC_NG_API_iOS.ditamap create mode 100644 dita/RTC-AIDOC/RTC_NG_API_macOS.ditamap create mode 100644 dita/RTC-AIDOC/config/filter-android-rtc-ng.ditaval create mode 100644 dita/RTC-AIDOC/config/filter-bp-rtc-ng.ditaval create mode 100644 dita/RTC-AIDOC/config/filter-cpp-rtc-ng.ditaval create mode 100644 dita/RTC-AIDOC/config/filter-cs-rtc-ng.ditaval create mode 100644 dita/RTC-AIDOC/config/filter-electron-rtc-ng.ditaval create mode 100644 dita/RTC-AIDOC/config/filter-flutter-rtc-ng.ditaval create mode 100644 dita/RTC-AIDOC/config/filter-harmony-rtc-ng.ditaval create mode 100644 dita/RTC-AIDOC/config/filter-ios-rtc-ng.ditaval create mode 100644 dita/RTC-AIDOC/config/filter-mac-rtc-ng.ditaval create mode 100644 dita/RTC-AIDOC/config/filter-review-rtc-ng.ditaval create mode 100644 dita/RTC-AIDOC/config/filter-rn-rtc-ng.ditaval create mode 100644 dita/RTC-AIDOC/config/filter-unity-rtc-ng.ditaval create mode 100644 dita/RTC-AIDOC/config/filter-unreal-rtc-ng.ditaval create mode 100644 dita/RTC-AIDOC/config/keys-rtc-ng-api-cpp.ditamap create mode 100644 dita/RTC-AIDOC/config/keys-rtc-ng-api-ios.ditamap create mode 100644 dita/RTC-AIDOC/config/keys-rtc-ng-api-java.ditamap create mode 100644 dita/RTC-AIDOC/config/keys-rtc-ng-api-macos.ditamap create mode 100644 dita/RTC-AIDOC/config/keys-rtc-ng-links-cpp.ditamap create mode 100644 dita/RTC-AIDOC/config/keys-rtc-ng-links-electron.ditamap create mode 100644 dita/RTC-AIDOC/config/keys-rtc-ng-links-flutter.ditamap create mode 100644 dita/RTC-AIDOC/config/keys-rtc-ng-links-harmony.ditamap create mode 100644 dita/RTC-AIDOC/config/keys-rtc-ng-links-ios.ditamap create mode 100644 dita/RTC-AIDOC/config/keys-rtc-ng-links-macos.ditamap create mode 100644 dita/RTC-AIDOC/config/keys-rtc-ng-links-rn.ditamap create mode 100644 dita/RTC-AIDOC/config/keys-rtc-ng-links-unity.ditamap create mode 100644 dita/RTC-AIDOC/config/keys-rtc-ng-links-unreal-blueprint.ditamap create mode 100644 dita/RTC-AIDOC/config/keys-rtc-ng-links-unreal-cpp.ditamap create mode 100644 dita/RTC-AIDOC/config/keys-rtc-ng-links.ditamap create mode 100644 dita/RTC-AIDOC/config/relations-rtc-ng-api-cpp.ditamap create mode 100644 dita/RTC-AIDOC/config/relations-rtc-ng-api-ios.ditamap create mode 100644 dita/RTC-AIDOC/config/relations-rtc-ng-api-java.ditamap create mode 100644 dita/RTC-AIDOC/config/relations-rtc-ng-api-macos.ditamap create mode 100644 dita/RTC-AIDOC/config/subject-scheme-rtc.ditamap diff --git a/dita/RTC-AIDOC/API/api_imediaplayer_adjustplayoutvolume.dita b/dita/RTC-AIDOC/API/api_imediaplayer_adjustplayoutvolume.dita new file mode 100644 index 00000000000..4b8134ef0db --- /dev/null +++ b/dita/RTC-AIDOC/API/api_imediaplayer_adjustplayoutvolume.dita @@ -0,0 +1,36 @@ + + + + + <ph keyref="adjustPlayoutVolume"/> + + + 调整本地播放音量。 + + + + + + + + + +
+ 调用时机 +

加入频道前后均可调用。

+
+
+ 调用限制 +

无。

+
+
+ 返回值 +

+

    +
  • 0:方法调用成功。
  • +
  • < 0:方法调用失败。
  • +
+

+
+
+
\ No newline at end of file diff --git a/dita/RTC-AIDOC/API/callback_imediaplayersourceobserver_onplayerplaybackstats.dita b/dita/RTC-AIDOC/API/callback_imediaplayersourceobserver_onplayerplaybackstats.dita new file mode 100644 index 00000000000..fb4c881a7b1 --- /dev/null +++ b/dita/RTC-AIDOC/API/callback_imediaplayersourceobserver_onplayerplaybackstats.dita @@ -0,0 +1,23 @@ + + + + + <ph keyref="onPlayerPlaybackStats"/> + + + 报告正在播放的媒体文件的统计信息。 + + + + + + + + + +
+ 使用限制 +

无。

+
+
+
\ No newline at end of file diff --git a/dita/RTC-AIDOC/API/class_imediaplayer.dita b/dita/RTC-AIDOC/API/class_imediaplayer.dita new file mode 100644 index 00000000000..323e35dff38 --- /dev/null +++ b/dita/RTC-AIDOC/API/class_imediaplayer.dita @@ -0,0 +1,15 @@ + + + + + <ph keyref="IMediaPlayer"/> + + + 用于访问媒体播放器实体的接口。 + + +
+

如果你想同时播放多个媒体源,请创建多个媒体播放器源对象。

+
+
+
\ No newline at end of file diff --git a/dita/RTC-AIDOC/API/class_imediaplayersourceobserver.dita b/dita/RTC-AIDOC/API/class_imediaplayersourceobserver.dita new file mode 100644 index 00000000000..6e7a57f1ad3 --- /dev/null +++ b/dita/RTC-AIDOC/API/class_imediaplayersourceobserver.dita @@ -0,0 +1,11 @@ + + + + + <ph keyref="IMediaPlayerSourceObserver"/> + + + 用于向应用上报运行时事件。 + + + \ No newline at end of file diff --git a/dita/RTC-AIDOC/API/class_playerplaybackstats.dita b/dita/RTC-AIDOC/API/class_playerplaybackstats.dita new file mode 100644 index 00000000000..c7fa5c9d91f --- /dev/null +++ b/dita/RTC-AIDOC/API/class_playerplaybackstats.dita @@ -0,0 +1,11 @@ + + + + + <ph keyref="PlayerPlaybackStats"/> + + + 获取当前播放媒体文件的播放统计信息。 + + + \ No newline at end of file diff --git a/dita/RTC-AIDOC/API/enum_mediaplayermetadatatype.dita b/dita/RTC-AIDOC/API/enum_mediaplayermetadatatype.dita new file mode 100644 index 00000000000..527c153b94a --- /dev/null +++ b/dita/RTC-AIDOC/API/enum_mediaplayermetadatatype.dita @@ -0,0 +1,11 @@ + + + + + <ph keyref="MEDIA_PLAYER_METADATA_TYPE"/> + + + 媒体元数据类型。 + + + \ No newline at end of file diff --git a/dita/RTC-AIDOC/API/rtc_api_data_type.dita b/dita/RTC-AIDOC/API/rtc_api_data_type.dita new file mode 100644 index 00000000000..1c272989f74 --- /dev/null +++ b/dita/RTC-AIDOC/API/rtc_api_data_type.dita @@ -0,0 +1,60 @@ + + + + + <ph keyref="typedef"/> + + + 本页列出 所有 和 Enum 的定义。 + + +
+ + <ph keyref="class"/> + +
    +
  • + +
  • +
+
    +
  • + +
  • +
+
    +
  • + +
  • +
+
    +
  • + +
  • +
+
+
+ Enums +
    +
  • + +
  • +
+
    +
  • + +
  • +
+
    +
  • + +
  • +
+
    +
  • + +
  • +
+
+
+
\ No newline at end of file diff --git a/dita/RTC-AIDOC/API/rtc_api_overview_Android.dita b/dita/RTC-AIDOC/API/rtc_api_overview_Android.dita new file mode 100644 index 00000000000..727dd464891 --- /dev/null +++ b/dita/RTC-AIDOC/API/rtc_api_overview_Android.dita @@ -0,0 +1,44 @@ + + + + API 概览 + + 声网通过全球部署的 SD-RTN™,提供可以灵活搭配的 API 组合,实现质量可靠的实时音视频通信。 + + +
+ 媒体播放器控制 + + + API + 描述 + + + + + + + + + + +
+
+ 媒体播放器信息 + + + API + 描述 + + + + + + + + + + +
+ +
\ No newline at end of file diff --git a/dita/RTC-AIDOC/API/rtc_api_overview_CPP.dita b/dita/RTC-AIDOC/API/rtc_api_overview_CPP.dita new file mode 100644 index 00000000000..124286e37d3 --- /dev/null +++ b/dita/RTC-AIDOC/API/rtc_api_overview_CPP.dita @@ -0,0 +1,44 @@ + + + + API 概览 + + 声网通过全球部署的 SD-RTN™,提供可以灵活搭配的 API 组合,实现质量可靠的实时音视频通信。 + + +
+ 媒体播放器控制 + + + API + 描述 + + + + + + + + + + +
+
+ 媒体播放器信息 + + + API + 描述 + + + + + + + + + + +
+ +
\ No newline at end of file diff --git a/dita/RTC-AIDOC/API/rtc_api_overview_iOS.dita b/dita/RTC-AIDOC/API/rtc_api_overview_iOS.dita new file mode 100644 index 00000000000..5383e2fe3c2 --- /dev/null +++ b/dita/RTC-AIDOC/API/rtc_api_overview_iOS.dita @@ -0,0 +1,44 @@ + + + + API 概览 + + 声网通过全球部署的 SD-RTN™,提供可以灵活搭配的 API 组合,实现质量可靠的实时音视频通信。 + + +
+ 媒体播放器控制 + + + API + 描述 + + + + + + + + + + +
+
+ 媒体播放器信息 + + + API + 描述 + + + + + + + + + + +
+ +
\ No newline at end of file diff --git a/dita/RTC-AIDOC/API/rtc_api_overview_macOS.dita b/dita/RTC-AIDOC/API/rtc_api_overview_macOS.dita new file mode 100644 index 00000000000..86d9297209e --- /dev/null +++ b/dita/RTC-AIDOC/API/rtc_api_overview_macOS.dita @@ -0,0 +1,44 @@ + + + + API 概览 + + 声网通过全球部署的 SD-RTN™,提供可以灵活搭配的 API 组合,实现质量可靠的实时音视频通信。 + + +
+ 媒体播放器控制 + + + API + 描述 + + + + + + + + + + +
+
+ 媒体播放器信息 + + + API + 描述 + + + + + + + + + + +
+ +
\ No newline at end of file diff --git a/dita/RTC-AIDOC/API/rtc_api_sunset.dita b/dita/RTC-AIDOC/API/rtc_api_sunset.dita new file mode 100644 index 00000000000..064f4a2c5e9 --- /dev/null +++ b/dita/RTC-AIDOC/API/rtc_api_sunset.dita @@ -0,0 +1,1508 @@ + + + + API 下架说明 + + 本页介绍 SDK 中已废弃和删除的 API。 + + +
+ 已废弃 API +

废弃后的 API 预计会在 1 年左右正式下架。声网建议你尽快使用推荐的 API 进行替换,以免影响线上业务。

+ +
+ + + + + + + + + + + API + 描述 + 替代 API + 废弃版本 + + + + + + + + + + + 请改用服务端旁路推流功能。 + v4.6.0 + + + + + + + + + 请改用服务端旁路推流功能。 + v4.6.0 + + + + + + + + + 请改用服务端旁路推流功能。 + v4.6.0 + + + + + + + + + 请改用服务端旁路推流功能。 + v4.6.0 + + + + + + + + + 请改用服务端旁路推流功能。 + v4.6.0 + + + + + + + + + 请改用服务端旁路推流功能。 + v4.6.0 + + + + + + + + + 请改用服务端旁路推流功能。 + v4.6.0 + + + + + + + + + 请改用服务端旁路推流功能。 + v4.6.0 + + + + + + + + + - + v4.6.0 + + + + + + + + + - + v4.6.0 + + + + + + + + + - + v4.6.0 + + + + + + + + + 请改用 + + v4.6.0 + + + + + + + + + + + + v4.4.0 + + + + + + + + + + + + v4.4.0 + + + + + + + + + + + + v4.4.0 + + + + + + + + + + + + v4.4.0 + + + + + + + + + + + + v4.4.0 + + + + + + + + + + + + v4.3.1 + + + + + + + + + + + + v4.2.0 + + + + + + + + + + + + v4.2.0 + + + + + + + + + + + + v4.2.0 + + + + + + + + + - + v4.0.0 + + + + + + + + + + + + v4.0.0 + + + + + + + + + + + + v4.0.0 + + + + + + + + + + + + v4.0.0 + + + + + + + + + + + + v4.0.0 + + + + + + + + + + + + v4.0.0 + + + + + + + + + + + + v4.0.0 + + + + + + + + + + + + v4.0.0 + + + + + + + + + + + + v4.0.0 + + + + + + + + + 使用 中的 context + config 参数 + v4.0.0 + + + + + + + + + 使用 中的 context + config 参数 + v4.0.0 + + + + + + + + + 使用 中的 context + config 参数 + v4.0.0 + + + + + + + + + 使用 中的 context + config 参数 + v4.0.0 + + + + + + + + + + + + v4.0.0 + + + + + + + + + + + + v4.0.0 + + + + + + + + + + + + v4.0.0 + + + + + + + + + + + + v4.0.0 + + + + + + + + + + + + v4.0.0 + + + + + + + + + - + v4.0.0 + + + + + + + + + - + v4.0.0 + + + + + + + + + - + v4.0.0 + + + + + + + + + - + v4.0.0 + + + + + + + + + - + v4.0.0 + + + + + + + + + - + v4.0.0 + + + + + + + + + + + + v4.0.0 + + + + + + + + + + + + v4.0.0 + + + + + + + + + + + + v4.0.0 + + + + + + + + + + + + v4.0.0 + + + + + + + + + + + + v4.0.0 + + + + + + + + + + + + v4.0.0 + + + + + + + + + + + + v4.0.0 + + + + + + + + + + + + v4.0.0 + + + + + + + + + + + + v4.0.0 + + + + + + + + + + + + v4.0.0 + + + +
+
+
+ + + + + + + + + + + API + 描述 + 替代 API + 废弃版本 + + + + + + + + + + + 请改用服务端旁路推流功能。 + v4.6.0 + + + + + + + + + 请改用服务端旁路推流功能。 + v4.6.0 + + + + + + + + + 请改用服务端旁路推流功能。 + v4.6.0 + + + + + + + + + 请改用服务端旁路推流功能。 + v4.6.0 + + + + + + + + + 请改用服务端旁路推流功能。 + v4.6.0 + + + + + + + + + 请改用服务端旁路推流功能。 + v4.6.0 + + + + + + + + + 请改用服务端旁路推流功能。 + v4.6.0 + + + + + + + + + 请改用服务端旁路推流功能。 + v4.6.0 + + + + + + + + + 请改用服务端旁路推流功能。 + v4.6.0 + + + + + + + + + 请改用 + + v4.6.0 + + + + + + + + + + + + v4.4.0 + + + + + + + + + + + + v4.4.0 + + + + + + + + + + + + v4.4.0 + + + + + + + + + + + + v4.4.0 + + + + + + + + + + + + v4.3.1 + + + + + + + + + + + + v4.2.0 + + + + + + + + + + + + v4.2.0 + + + + + + + + + + + + v4.2.0 + + + + + + + + + - + v4.0.0 + + + + + + + + + + + + v4.0.0 + + + + + + + + + + + + v4.0.0 + + + + + + + + + + + + v4.0.0 + + + + + + + + + + + + v4.0.0 + + + + + + + + + + + + v4.0.0 + + + + + + + + + + + + v4.0.0 + + + + + + + + + + + + v4.0.0 + + + + + + + + + + + + v4.0.0 + + + + + + + + + 使用 中的 context + config 参数 + v4.0.0 + + + + + + + + + 使用 中的 context + config 参数 + v4.0.0 + + + + + + + + + 使用 中的 context + config 参数 + v4.0.0 + + + + + + + + + 使用 中的 context + config 参数 + v4.0.0 + + + + + + + + + + + + v4.0.0 + + + + + + + + + + + + v4.0.0 + + + + + + + + + + + + v4.0.0 + + + + + + + + + + + + v4.0.0 + + + + + + + + + + + + v4.0.0 + + + + + + + + + - + v4.0.0 + + + + + + + + + - + v4.0.0 + + + + + + + + + - + v4.0.0 + + + + + + + + + - + v4.0.0 + + + + + + + + + - + v4.0.0 + + + + + + + + + - + v4.0.0 + + + + + + + + + + + + v4.0.0 + + + + + + + + + + + + v4.0.0 + + + + + + + + + + + + v4.0.0 + + + + + + + + + + + + v4.0.0 + + + + + + + + + + + + v4.0.0 + + + + + + + + + + + + v4.0.0 + + + + + + + + + + + + v4.0.0 + + + + + + + + + + + + v4.0.0 + + + + + + + + + + + + v4.0.0 + + + + + + + + + + + + v4.0.0 + + + +
+
+
+
+ 已删除 API +

API 已在 SDK 中删除。请使用推荐的替代 API 实现相关功能。

+
+ + + + + + + + + API + 描述 + 替代 API + 删除版本 + + + + + + setLocalPublishFallbackOption + + 设置弱网条件下发布的音视频流回退选项。 + - + v4.6.0 + + + + onLocalPublishFallbackToAudioOnly + didLocalPublishFallbackToAudioOnly + + 本地发布流已回退为音频流回调。 + - + v4.6.0 + + + + onDownlinkNetworkInfoUpdated + downlinkNetworkInfoUpdate + + 下行网络信息变化回调。 + - + v4.6.0 + + + + AgoraRtcRemoteVideoStats 删除 receivedFrameRate + + (上次统计后)接收到的帧率 (fps)。 + - + v4.6.0 + + + + enableWirelessAccelerate + + 开启或关闭 Wi-Fi 加速功能。 + - + v4.6.0 + + + + onWlAccStats + + 报告 Wi-Fi 加速效果。 + - + v4.6.0 + + + + onWlAccMessage + wlAccMessage + + 报告 Wi-Fi 加速消息。 + - + v4.6.0 + + + + WLACC_MESSAGE_REASON + AgoraWlAccReason + + Wi-Fi 加速消息原因。 + - + v4.6.0 + + + + WLACC_SUGGEST_ACTION + AgoraWlAccAction + + Wi-Fi 加速建议操作。 + - + v4.6.0 + + + + WlAccStats + AgoraWlAccStats + + Wi-Fi 加速统计信息。 + - + v4.6.0 + + + + setVideoProfile + setVideoProfile:profile:swapWidthAndHeight: + + 设置视频编码配置。 + + + + v4.4.0 + + + + setRemoteRenderMode(userId, renderMode) + setRemoteRenderMode:uid:mode: + + 设置远端视图显示模式。 + + + + v4.4.0 + + + CreateRendererView + 创建 RendererView。 + Android 原生的 方法 + v4.4.0 + + + CreateTextureView + 创建 TextureView。 + Android 原生的 + v4.4.0 + + + + openWithCustomSource + openWithCustomSourceAtStartPos + + 打开自定义媒体资源文件。 + + + + v4.4.0 + + + setVideoQualityParameters + 设置视频优化选项(仅适用于直播)。 + 使用 类中的 degradationPreference 参数 + v4.4.0 + + + + startEchoTest() + startEchoTest + + 开始语音通话回路测试。 + + + + v4.4.0 + + + + startEchoTest(intervalInSeconds) + startEchoTestWithInterval + + 开始语音通话回路测试。 + + + + v4.4.0 + + + setEncryptionMode + 启用内置的加密方案。 + + + + v4.4.0 + + + setEncryptionSecret + 启用内置加密,并设置数据加密密码。 + + + + v4.4.0 + + + + onExtensionEvent + onEvent + + 插件事件回调。 + + + + v4.4.0 + + + + onExtensionStarted + onStarted + + 插件启用回调。 + + + + v4.4.0 + + + + onExtensionStopped + onStopped + + 插件禁用回调。 + + + + v4.4.0 + + + + onExtensionError + onError + + 插件出错回调。 + + + + v4.4.0 + + + +
+
+
+ +
\ No newline at end of file diff --git a/dita/RTC-AIDOC/API/rtc_interface_class.dita b/dita/RTC-AIDOC/API/rtc_interface_class.dita new file mode 100644 index 00000000000..3245e5e32c2 --- /dev/null +++ b/dita/RTC-AIDOC/API/rtc_interface_class.dita @@ -0,0 +1,12 @@ + + + + + <ph keyref="full-api-title"/> + + + 本页列出 所有的接口类以及其中包含的 API。 + + + + \ No newline at end of file diff --git a/dita/RTC-AIDOC/API/rtc_lite_api.dita b/dita/RTC-AIDOC/API/rtc_lite_api.dita new file mode 100644 index 00000000000..25fde405d61 --- /dev/null +++ b/dita/RTC-AIDOC/API/rtc_lite_api.dita @@ -0,0 +1,1664 @@ + + + + Lite SDK API 列表 + + 本页列出 Lite SDK 支持的 API 列表。 + + +
+ 如果在本页中无法查询到你要使用的 API,则代表 Lite SDK 不支持该 API,调用该 API 时会返回错误码 -2。 +
+
+ + <apiname keyref="IRtcEngine"/> + +
    +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • 中,以下跟屏幕采集相关的参数设置无效: +
      +
    • + publishScreenCaptureVideo +
    • +
    • + publishScreenCaptureAudio +
    • +
    +
  • +
  • + +
  • +
  • 中,以下跟屏幕采集相关的参数设置无效: +
      +
    • + publishScreenCaptureVideo +
    • +
    • + publishScreenCaptureAudio +
    • +
    +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • 中,config 中的 encodingType 仅支持 OPUS 编码格式。
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • 中,以下跟屏幕采集相关的参数设置无效: +
      +
    • + publishScreenCaptureVideo +
    • +
    • + publishScreenCaptureAudio +
    • +
    +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
+
+
+ + <apiname keyref="IRtcEngineEx"/> + +
    +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • 中,以下跟屏幕采集相关的参数设置无效: +
      +
    • + publishScreenCaptureVideo +
    • +
    • + publishScreenCaptureAudio +
    • +
    +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
+
+
+ + <apiname keyref="IRtcEngineEventHandler"/> + +
    +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
+
+
+ + <apiname keyref="IMediaExtensionObserver"/> + +
    +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
+
+
+ + <apiname keyref="IMediaPlayer"/> + + 媒体播放器中的 API 仅支持处理音频媒体文件、不支持处理视频媒体文件。 +
    +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
+
+
+ + <apiname keyref="IVideoEncodedFrameObserver"/> + +
    +
  • + +
  • +
+
+
+ + <apiname keyref="IVideoFrameObserver"/> + + 通过 回调返回的视频数据中,alphabuffer +
    +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
+
+
+ + <apiname keyref="IMediaExtensionObserver"/> + +
    +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
+
+
+ + <apiname keyref="IMusicPlayer"/> + +
    +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
+
+
+
\ No newline at end of file diff --git a/dita/RTC-AIDOC/API/toc_audio.dita b/dita/RTC-AIDOC/API/toc_audio.dita new file mode 100644 index 00000000000..1000a7fcf26 --- /dev/null +++ b/dita/RTC-AIDOC/API/toc_audio.dita @@ -0,0 +1,6 @@ + + + + 音频功能 + + \ No newline at end of file diff --git a/dita/RTC-AIDOC/API/toc_audio_basic.dita b/dita/RTC-AIDOC/API/toc_audio_basic.dita new file mode 100644 index 00000000000..473166f6f5b --- /dev/null +++ b/dita/RTC-AIDOC/API/toc_audio_basic.dita @@ -0,0 +1,6 @@ + + + + 音频基础功能 + + \ No newline at end of file diff --git a/dita/RTC-AIDOC/API/toc_audio_capture.dita b/dita/RTC-AIDOC/API/toc_audio_capture.dita new file mode 100644 index 00000000000..93092fd2607 --- /dev/null +++ b/dita/RTC-AIDOC/API/toc_audio_capture.dita @@ -0,0 +1,6 @@ + + + + 音频采集 + + \ No newline at end of file diff --git a/dita/RTC-AIDOC/API/toc_audio_custom_capturenrendering.dita b/dita/RTC-AIDOC/API/toc_audio_custom_capturenrendering.dita new file mode 100644 index 00000000000..8fbc926af50 --- /dev/null +++ b/dita/RTC-AIDOC/API/toc_audio_custom_capturenrendering.dita @@ -0,0 +1,6 @@ + + + + 自定义音频采集和渲染 + + \ No newline at end of file diff --git a/dita/RTC-AIDOC/API/toc_audio_device.dita b/dita/RTC-AIDOC/API/toc_audio_device.dita new file mode 100644 index 00000000000..f9a3ce7c9de --- /dev/null +++ b/dita/RTC-AIDOC/API/toc_audio_device.dita @@ -0,0 +1,6 @@ + + + + 音频设备管理 + + \ No newline at end of file diff --git a/dita/RTC-AIDOC/API/toc_audio_effect.dita b/dita/RTC-AIDOC/API/toc_audio_effect.dita new file mode 100644 index 00000000000..1543546bb8b --- /dev/null +++ b/dita/RTC-AIDOC/API/toc_audio_effect.dita @@ -0,0 +1,6 @@ + + + + 音效 + + \ No newline at end of file diff --git a/dita/RTC-AIDOC/API/toc_audio_effect_file.dita b/dita/RTC-AIDOC/API/toc_audio_effect_file.dita new file mode 100644 index 00000000000..9da3daff30e --- /dev/null +++ b/dita/RTC-AIDOC/API/toc_audio_effect_file.dita @@ -0,0 +1,6 @@ + + + + 音效文件播放 + + \ No newline at end of file diff --git a/dita/RTC-AIDOC/API/toc_audio_encoded.dita b/dita/RTC-AIDOC/API/toc_audio_encoded.dita new file mode 100644 index 00000000000..4ae9ab047ad --- /dev/null +++ b/dita/RTC-AIDOC/API/toc_audio_encoded.dita @@ -0,0 +1,6 @@ + + + + 已编码音频数据 + + \ No newline at end of file diff --git a/dita/RTC-AIDOC/API/toc_audio_mixing.dita b/dita/RTC-AIDOC/API/toc_audio_mixing.dita new file mode 100644 index 00000000000..1a48057b300 --- /dev/null +++ b/dita/RTC-AIDOC/API/toc_audio_mixing.dita @@ -0,0 +1,6 @@ + + + + 音乐文件播放 + + \ No newline at end of file diff --git a/dita/RTC-AIDOC/API/toc_audio_prenpost.dita b/dita/RTC-AIDOC/API/toc_audio_prenpost.dita new file mode 100644 index 00000000000..742e33af9d2 --- /dev/null +++ b/dita/RTC-AIDOC/API/toc_audio_prenpost.dita @@ -0,0 +1,6 @@ + + + + 音频前处理和后处理 + + \ No newline at end of file diff --git a/dita/RTC-AIDOC/API/toc_audio_raw.dita b/dita/RTC-AIDOC/API/toc_audio_raw.dita new file mode 100644 index 00000000000..dd79fe2a415 --- /dev/null +++ b/dita/RTC-AIDOC/API/toc_audio_raw.dita @@ -0,0 +1,6 @@ + + + + 原始音频数据 + + \ No newline at end of file diff --git a/dita/RTC-AIDOC/API/toc_audio_route.dita b/dita/RTC-AIDOC/API/toc_audio_route.dita new file mode 100644 index 00000000000..1ad6e83970c --- /dev/null +++ b/dita/RTC-AIDOC/API/toc_audio_route.dita @@ -0,0 +1,6 @@ + + + + 音频路由 + + \ No newline at end of file diff --git a/dita/RTC-AIDOC/API/toc_audio_spectrum.dita b/dita/RTC-AIDOC/API/toc_audio_spectrum.dita new file mode 100644 index 00000000000..b28b1a4aaff --- /dev/null +++ b/dita/RTC-AIDOC/API/toc_audio_spectrum.dita @@ -0,0 +1,6 @@ + + + + 音频频谱 + + \ No newline at end of file diff --git a/dita/RTC-AIDOC/API/toc_audiomixer.dita b/dita/RTC-AIDOC/API/toc_audiomixer.dita new file mode 100644 index 00000000000..c94948a9b67 --- /dev/null +++ b/dita/RTC-AIDOC/API/toc_audiomixer.dita @@ -0,0 +1,6 @@ + + + + 音频混音 + + \ No newline at end of file diff --git a/dita/RTC-AIDOC/API/toc_camera_capture.dita b/dita/RTC-AIDOC/API/toc_camera_capture.dita new file mode 100644 index 00000000000..4ced869f694 --- /dev/null +++ b/dita/RTC-AIDOC/API/toc_camera_capture.dita @@ -0,0 +1,6 @@ + + + + 视频采集 + + \ No newline at end of file diff --git a/dita/RTC-AIDOC/API/toc_cdn_streaming.dita b/dita/RTC-AIDOC/API/toc_cdn_streaming.dita new file mode 100644 index 00000000000..abe068c1bb6 --- /dev/null +++ b/dita/RTC-AIDOC/API/toc_cdn_streaming.dita @@ -0,0 +1,6 @@ + + + + 直推 CDN + + \ No newline at end of file diff --git a/dita/RTC-AIDOC/API/toc_center_stage.dita b/dita/RTC-AIDOC/API/toc_center_stage.dita new file mode 100644 index 00000000000..8ab3c673f87 --- /dev/null +++ b/dita/RTC-AIDOC/API/toc_center_stage.dita @@ -0,0 +1,6 @@ + + + + 人像居中 + + \ No newline at end of file diff --git a/dita/RTC-AIDOC/API/toc_channel.dita b/dita/RTC-AIDOC/API/toc_channel.dita new file mode 100644 index 00000000000..b25df2e2524 --- /dev/null +++ b/dita/RTC-AIDOC/API/toc_channel.dita @@ -0,0 +1,6 @@ + + + + 频道相关 + + \ No newline at end of file diff --git a/dita/RTC-AIDOC/API/toc_channel_media_relay.dita b/dita/RTC-AIDOC/API/toc_channel_media_relay.dita new file mode 100644 index 00000000000..6eff00d86cf --- /dev/null +++ b/dita/RTC-AIDOC/API/toc_channel_media_relay.dita @@ -0,0 +1,6 @@ + + + + 跨频道媒体流转发 + + \ No newline at end of file diff --git a/dita/RTC-AIDOC/API/toc_cloud_media_relay.dita b/dita/RTC-AIDOC/API/toc_cloud_media_relay.dita new file mode 100644 index 00000000000..920e220f541 --- /dev/null +++ b/dita/RTC-AIDOC/API/toc_cloud_media_relay.dita @@ -0,0 +1,6 @@ + + + + 云端媒体流转发 + + \ No newline at end of file diff --git a/dita/RTC-AIDOC/API/toc_datastream.dita b/dita/RTC-AIDOC/API/toc_datastream.dita new file mode 100644 index 00000000000..9a53b3ccb83 --- /dev/null +++ b/dita/RTC-AIDOC/API/toc_datastream.dita @@ -0,0 +1,6 @@ + + + + 数据流 + + \ No newline at end of file diff --git a/dita/RTC-AIDOC/API/toc_device_management.dita b/dita/RTC-AIDOC/API/toc_device_management.dita new file mode 100644 index 00000000000..3e96648ef70 --- /dev/null +++ b/dita/RTC-AIDOC/API/toc_device_management.dita @@ -0,0 +1,6 @@ + + + + 设备管理 + + \ No newline at end of file diff --git a/dita/RTC-AIDOC/API/toc_drm.dita b/dita/RTC-AIDOC/API/toc_drm.dita new file mode 100644 index 00000000000..336e5cc96da --- /dev/null +++ b/dita/RTC-AIDOC/API/toc_drm.dita @@ -0,0 +1,6 @@ + + + + 版权音乐 + + \ No newline at end of file diff --git a/dita/RTC-AIDOC/API/toc_extension.dita b/dita/RTC-AIDOC/API/toc_extension.dita new file mode 100644 index 00000000000..d21558427f9 --- /dev/null +++ b/dita/RTC-AIDOC/API/toc_extension.dita @@ -0,0 +1,6 @@ + + + + 插件相关 + + \ No newline at end of file diff --git a/dita/RTC-AIDOC/API/toc_face_detection.dita b/dita/RTC-AIDOC/API/toc_face_detection.dita new file mode 100644 index 00000000000..03175f7d92f --- /dev/null +++ b/dita/RTC-AIDOC/API/toc_face_detection.dita @@ -0,0 +1,6 @@ + + + + 人脸检测 + + \ No newline at end of file diff --git a/dita/RTC-AIDOC/API/toc_image_source.dita b/dita/RTC-AIDOC/API/toc_image_source.dita new file mode 100644 index 00000000000..87971a3d518 --- /dev/null +++ b/dita/RTC-AIDOC/API/toc_image_source.dita @@ -0,0 +1,6 @@ + + + + 图片源 + + \ No newline at end of file diff --git a/dita/RTC-AIDOC/API/toc_initialize.dita b/dita/RTC-AIDOC/API/toc_initialize.dita new file mode 100644 index 00000000000..f2a223cb521 --- /dev/null +++ b/dita/RTC-AIDOC/API/toc_initialize.dita @@ -0,0 +1,6 @@ + + + + 初始化相关 + + \ No newline at end of file diff --git a/dita/RTC-AIDOC/API/toc_local_transcoder.dita b/dita/RTC-AIDOC/API/toc_local_transcoder.dita new file mode 100644 index 00000000000..330e79014e8 --- /dev/null +++ b/dita/RTC-AIDOC/API/toc_local_transcoder.dita @@ -0,0 +1,6 @@ + + + + 本地合图 + + \ No newline at end of file diff --git a/dita/RTC-AIDOC/API/toc_media_push.dita b/dita/RTC-AIDOC/API/toc_media_push.dita new file mode 100644 index 00000000000..d1f250dd5f6 --- /dev/null +++ b/dita/RTC-AIDOC/API/toc_media_push.dita @@ -0,0 +1,6 @@ + + + + 旁路推流 + + \ No newline at end of file diff --git a/dita/RTC-AIDOC/API/toc_mediaplayer.dita b/dita/RTC-AIDOC/API/toc_mediaplayer.dita new file mode 100644 index 00000000000..7fe42685b37 --- /dev/null +++ b/dita/RTC-AIDOC/API/toc_mediaplayer.dita @@ -0,0 +1,6 @@ + + + + 媒体播放器 + + \ No newline at end of file diff --git a/dita/RTC-AIDOC/API/toc_mediaplayer_cache.dita b/dita/RTC-AIDOC/API/toc_mediaplayer_cache.dita new file mode 100644 index 00000000000..301d6880433 --- /dev/null +++ b/dita/RTC-AIDOC/API/toc_mediaplayer_cache.dita @@ -0,0 +1,6 @@ + + + + 媒体播放器缓存 + + \ No newline at end of file diff --git a/dita/RTC-AIDOC/API/toc_mediaplayer_control.dita b/dita/RTC-AIDOC/API/toc_mediaplayer_control.dita new file mode 100644 index 00000000000..434f30f1823 --- /dev/null +++ b/dita/RTC-AIDOC/API/toc_mediaplayer_control.dita @@ -0,0 +1,6 @@ + + + + 媒体播放器控制 + + \ No newline at end of file diff --git a/dita/RTC-AIDOC/API/toc_mediaplayer_info.dita b/dita/RTC-AIDOC/API/toc_mediaplayer_info.dita new file mode 100644 index 00000000000..fb8ecdb2a4c --- /dev/null +++ b/dita/RTC-AIDOC/API/toc_mediaplayer_info.dita @@ -0,0 +1,6 @@ + + + + 媒体播放器信息 + + \ No newline at end of file diff --git a/dita/RTC-AIDOC/API/toc_mediaplayer_initialize.dita b/dita/RTC-AIDOC/API/toc_mediaplayer_initialize.dita new file mode 100644 index 00000000000..4bccc73a63d --- /dev/null +++ b/dita/RTC-AIDOC/API/toc_mediaplayer_initialize.dita @@ -0,0 +1,6 @@ + + + + 媒体播放器初始化 + + \ No newline at end of file diff --git a/dita/RTC-AIDOC/API/toc_mediaplayer_observer.dita b/dita/RTC-AIDOC/API/toc_mediaplayer_observer.dita new file mode 100644 index 00000000000..1c31af28a0c --- /dev/null +++ b/dita/RTC-AIDOC/API/toc_mediaplayer_observer.dita @@ -0,0 +1,6 @@ + + + + 媒体播放器回调 + + \ No newline at end of file diff --git a/dita/RTC-AIDOC/API/toc_mediaplayer_open.dita b/dita/RTC-AIDOC/API/toc_mediaplayer_open.dita new file mode 100644 index 00000000000..daae9c03b36 --- /dev/null +++ b/dita/RTC-AIDOC/API/toc_mediaplayer_open.dita @@ -0,0 +1,6 @@ + + + + 媒体播放器打开 + + \ No newline at end of file diff --git a/dita/RTC-AIDOC/API/toc_mediaplayer_playnrender.dita b/dita/RTC-AIDOC/API/toc_mediaplayer_playnrender.dita new file mode 100644 index 00000000000..71998ff2474 --- /dev/null +++ b/dita/RTC-AIDOC/API/toc_mediaplayer_playnrender.dita @@ -0,0 +1,6 @@ + + + + 媒体播放器播放和渲染 + + \ No newline at end of file diff --git a/dita/RTC-AIDOC/API/toc_metadata.dita b/dita/RTC-AIDOC/API/toc_metadata.dita new file mode 100644 index 00000000000..abf45988fc3 --- /dev/null +++ b/dita/RTC-AIDOC/API/toc_metadata.dita @@ -0,0 +1,6 @@ + + + + 元数据 + + \ No newline at end of file diff --git a/dita/RTC-AIDOC/API/toc_metadata_observer.dita b/dita/RTC-AIDOC/API/toc_metadata_observer.dita new file mode 100644 index 00000000000..855feb64635 --- /dev/null +++ b/dita/RTC-AIDOC/API/toc_metadata_observer.dita @@ -0,0 +1,6 @@ + + + + Metadata (SEI) + + \ No newline at end of file diff --git a/dita/RTC-AIDOC/API/toc_network.dita b/dita/RTC-AIDOC/API/toc_network.dita new file mode 100644 index 00000000000..43a24d31565 --- /dev/null +++ b/dita/RTC-AIDOC/API/toc_network.dita @@ -0,0 +1,6 @@ + + + + 网络及其他 + + \ No newline at end of file diff --git a/dita/RTC-AIDOC/API/toc_play.dita b/dita/RTC-AIDOC/API/toc_play.dita new file mode 100644 index 00000000000..776eb57265d --- /dev/null +++ b/dita/RTC-AIDOC/API/toc_play.dita @@ -0,0 +1,6 @@ + + + + 媒体播放 + + \ No newline at end of file diff --git a/dita/RTC-AIDOC/API/toc_publishnsubscribe.dita b/dita/RTC-AIDOC/API/toc_publishnsubscribe.dita new file mode 100644 index 00000000000..414c6e0cddd --- /dev/null +++ b/dita/RTC-AIDOC/API/toc_publishnsubscribe.dita @@ -0,0 +1,6 @@ + + + + 发布和订阅 + + \ No newline at end of file diff --git a/dita/RTC-AIDOC/API/toc_recording.dita b/dita/RTC-AIDOC/API/toc_recording.dita new file mode 100644 index 00000000000..0727e2214eb --- /dev/null +++ b/dita/RTC-AIDOC/API/toc_recording.dita @@ -0,0 +1,6 @@ + + + + 音视频录制 + + \ No newline at end of file diff --git a/dita/RTC-AIDOC/API/toc_rhythmplayer.dita b/dita/RTC-AIDOC/API/toc_rhythmplayer.dita new file mode 100644 index 00000000000..17f62964414 --- /dev/null +++ b/dita/RTC-AIDOC/API/toc_rhythmplayer.dita @@ -0,0 +1,6 @@ + + + + 虚拟节拍器 + + \ No newline at end of file diff --git a/dita/RTC-AIDOC/API/toc_rte_player.dita b/dita/RTC-AIDOC/API/toc_rte_player.dita new file mode 100644 index 00000000000..3ffd7715ce0 --- /dev/null +++ b/dita/RTC-AIDOC/API/toc_rte_player.dita @@ -0,0 +1,6 @@ + + + + RTE 播放器 + + \ No newline at end of file diff --git a/dita/RTC-AIDOC/API/toc_screencapture.dita b/dita/RTC-AIDOC/API/toc_screencapture.dita new file mode 100644 index 00000000000..87d6b4f9a0e --- /dev/null +++ b/dita/RTC-AIDOC/API/toc_screencapture.dita @@ -0,0 +1,6 @@ + + + + 屏幕共享 + + \ No newline at end of file diff --git a/dita/RTC-AIDOC/API/toc_snapshot.dita b/dita/RTC-AIDOC/API/toc_snapshot.dita new file mode 100644 index 00000000000..487e452966d --- /dev/null +++ b/dita/RTC-AIDOC/API/toc_snapshot.dita @@ -0,0 +1,6 @@ + + + + 视频截图 + + \ No newline at end of file diff --git a/dita/RTC-AIDOC/API/toc_sound_position.dita b/dita/RTC-AIDOC/API/toc_sound_position.dita new file mode 100644 index 00000000000..2ddba8f9781 --- /dev/null +++ b/dita/RTC-AIDOC/API/toc_sound_position.dita @@ -0,0 +1,6 @@ + + + + 立体声 + + \ No newline at end of file diff --git a/dita/RTC-AIDOC/API/toc_spatial_audio.dita b/dita/RTC-AIDOC/API/toc_spatial_audio.dita new file mode 100644 index 00000000000..d498f1dd90e --- /dev/null +++ b/dita/RTC-AIDOC/API/toc_spatial_audio.dita @@ -0,0 +1,6 @@ + + + + 空间音频 + + \ No newline at end of file diff --git a/dita/RTC-AIDOC/API/toc_speech_driven.dita b/dita/RTC-AIDOC/API/toc_speech_driven.dita new file mode 100644 index 00000000000..2b1d9719602 --- /dev/null +++ b/dita/RTC-AIDOC/API/toc_speech_driven.dita @@ -0,0 +1,6 @@ + + + + 语音驱动 + + \ No newline at end of file diff --git a/dita/RTC-AIDOC/API/toc_video.dita b/dita/RTC-AIDOC/API/toc_video.dita new file mode 100644 index 00000000000..dcdfe5671c9 --- /dev/null +++ b/dita/RTC-AIDOC/API/toc_video.dita @@ -0,0 +1,6 @@ + + + + 视频功能 + + \ No newline at end of file diff --git a/dita/RTC-AIDOC/API/toc_video_basic.dita b/dita/RTC-AIDOC/API/toc_video_basic.dita new file mode 100644 index 00000000000..fd58be24ef7 --- /dev/null +++ b/dita/RTC-AIDOC/API/toc_video_basic.dita @@ -0,0 +1,6 @@ + + + + 视频基础功能 + + \ No newline at end of file diff --git a/dita/RTC-AIDOC/API/toc_video_custom_capturenrendering.dita b/dita/RTC-AIDOC/API/toc_video_custom_capturenrendering.dita new file mode 100644 index 00000000000..d010384e9b9 --- /dev/null +++ b/dita/RTC-AIDOC/API/toc_video_custom_capturenrendering.dita @@ -0,0 +1,6 @@ + + + + 自定义视频采集和渲染 + + \ No newline at end of file diff --git a/dita/RTC-AIDOC/API/toc_video_device.dita b/dita/RTC-AIDOC/API/toc_video_device.dita new file mode 100644 index 00000000000..9f4a56fbe41 --- /dev/null +++ b/dita/RTC-AIDOC/API/toc_video_device.dita @@ -0,0 +1,6 @@ + + + + 视频设备管理 + + \ No newline at end of file diff --git a/dita/RTC-AIDOC/API/toc_video_encoded.dita b/dita/RTC-AIDOC/API/toc_video_encoded.dita new file mode 100644 index 00000000000..35986497ffa --- /dev/null +++ b/dita/RTC-AIDOC/API/toc_video_encoded.dita @@ -0,0 +1,6 @@ + + + + 已编码视频数据 + + \ No newline at end of file diff --git a/dita/RTC-AIDOC/API/toc_video_enhance_option.dita b/dita/RTC-AIDOC/API/toc_video_enhance_option.dita new file mode 100644 index 00000000000..fa22a6ad8a3 --- /dev/null +++ b/dita/RTC-AIDOC/API/toc_video_enhance_option.dita @@ -0,0 +1,6 @@ + + + + 视频增强 + + \ No newline at end of file diff --git a/dita/RTC-AIDOC/API/toc_video_prenpro.dita b/dita/RTC-AIDOC/API/toc_video_prenpro.dita new file mode 100644 index 00000000000..159613476a1 --- /dev/null +++ b/dita/RTC-AIDOC/API/toc_video_prenpro.dita @@ -0,0 +1,6 @@ + + + + 视频前处理和后处理 + + \ No newline at end of file diff --git a/dita/RTC-AIDOC/API/toc_video_raw.dita b/dita/RTC-AIDOC/API/toc_video_raw.dita new file mode 100644 index 00000000000..72504c24f77 --- /dev/null +++ b/dita/RTC-AIDOC/API/toc_video_raw.dita @@ -0,0 +1,6 @@ + + + + 原始视频数据 + + \ No newline at end of file diff --git a/dita/RTC-AIDOC/API/toc_video_rendering.dita b/dita/RTC-AIDOC/API/toc_video_rendering.dita new file mode 100644 index 00000000000..5286f6e9347 --- /dev/null +++ b/dita/RTC-AIDOC/API/toc_video_rendering.dita @@ -0,0 +1,6 @@ + + + + 视频渲染 + + \ No newline at end of file diff --git a/dita/RTC-AIDOC/API/toc_virtualbackground.dita b/dita/RTC-AIDOC/API/toc_virtualbackground.dita new file mode 100644 index 00000000000..ff1f4990559 --- /dev/null +++ b/dita/RTC-AIDOC/API/toc_virtualbackground.dita @@ -0,0 +1,6 @@ + + + + 虚拟背景 + + \ No newline at end of file diff --git a/dita/RTC-AIDOC/API/toc_watermark.dita b/dita/RTC-AIDOC/API/toc_watermark.dita new file mode 100644 index 00000000000..4f02c93df98 --- /dev/null +++ b/dita/RTC-AIDOC/API/toc_watermark.dita @@ -0,0 +1,6 @@ + + + + 水印 + + \ No newline at end of file diff --git a/dita/RTC-AIDOC/RTC_NG_API_Android.ditamap b/dita/RTC-AIDOC/RTC_NG_API_Android.ditamap new file mode 100644 index 00000000000..a8eae950655 --- /dev/null +++ b/dita/RTC-AIDOC/RTC_NG_API_Android.ditamap @@ -0,0 +1,99 @@ + + + + Android API Reference + + {platform2} API Reference + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/dita/RTC-AIDOC/RTC_NG_API_CPP.ditamap b/dita/RTC-AIDOC/RTC_NG_API_CPP.ditamap new file mode 100644 index 00000000000..3e9421fb7c6 --- /dev/null +++ b/dita/RTC-AIDOC/RTC_NG_API_CPP.ditamap @@ -0,0 +1,99 @@ + + + + CPP API Reference + + {platform2} API Reference + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/dita/RTC-AIDOC/RTC_NG_API_iOS.ditamap b/dita/RTC-AIDOC/RTC_NG_API_iOS.ditamap new file mode 100644 index 00000000000..3679a168173 --- /dev/null +++ b/dita/RTC-AIDOC/RTC_NG_API_iOS.ditamap @@ -0,0 +1,99 @@ + + + + iOS API Reference + + {platform2} API Reference + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/dita/RTC-AIDOC/RTC_NG_API_macOS.ditamap b/dita/RTC-AIDOC/RTC_NG_API_macOS.ditamap new file mode 100644 index 00000000000..6cf998d984a --- /dev/null +++ b/dita/RTC-AIDOC/RTC_NG_API_macOS.ditamap @@ -0,0 +1,99 @@ + + + + macOS API Reference + + {platform2} API Reference + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/dita/RTC-AIDOC/config/filter-android-rtc-ng.ditaval b/dita/RTC-AIDOC/config/filter-android-rtc-ng.ditaval new file mode 100644 index 00000000000..0982b2d491c --- /dev/null +++ b/dita/RTC-AIDOC/config/filter-android-rtc-ng.ditaval @@ -0,0 +1,36 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/dita/RTC-AIDOC/config/filter-bp-rtc-ng.ditaval b/dita/RTC-AIDOC/config/filter-bp-rtc-ng.ditaval new file mode 100644 index 00000000000..7d12b281eb4 --- /dev/null +++ b/dita/RTC-AIDOC/config/filter-bp-rtc-ng.ditaval @@ -0,0 +1,36 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/dita/RTC-AIDOC/config/filter-cpp-rtc-ng.ditaval b/dita/RTC-AIDOC/config/filter-cpp-rtc-ng.ditaval new file mode 100644 index 00000000000..7f0401e0c09 --- /dev/null +++ b/dita/RTC-AIDOC/config/filter-cpp-rtc-ng.ditaval @@ -0,0 +1,36 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/dita/RTC-AIDOC/config/filter-cs-rtc-ng.ditaval b/dita/RTC-AIDOC/config/filter-cs-rtc-ng.ditaval new file mode 100644 index 00000000000..f3edeb10b30 --- /dev/null +++ b/dita/RTC-AIDOC/config/filter-cs-rtc-ng.ditaval @@ -0,0 +1,36 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/dita/RTC-AIDOC/config/filter-electron-rtc-ng.ditaval b/dita/RTC-AIDOC/config/filter-electron-rtc-ng.ditaval new file mode 100644 index 00000000000..e61090f8601 --- /dev/null +++ b/dita/RTC-AIDOC/config/filter-electron-rtc-ng.ditaval @@ -0,0 +1,36 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/dita/RTC-AIDOC/config/filter-flutter-rtc-ng.ditaval b/dita/RTC-AIDOC/config/filter-flutter-rtc-ng.ditaval new file mode 100644 index 00000000000..c505d0f0e73 --- /dev/null +++ b/dita/RTC-AIDOC/config/filter-flutter-rtc-ng.ditaval @@ -0,0 +1,36 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/dita/RTC-AIDOC/config/filter-harmony-rtc-ng.ditaval b/dita/RTC-AIDOC/config/filter-harmony-rtc-ng.ditaval new file mode 100644 index 00000000000..ad4319cf136 --- /dev/null +++ b/dita/RTC-AIDOC/config/filter-harmony-rtc-ng.ditaval @@ -0,0 +1,36 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/dita/RTC-AIDOC/config/filter-ios-rtc-ng.ditaval b/dita/RTC-AIDOC/config/filter-ios-rtc-ng.ditaval new file mode 100644 index 00000000000..603ae469846 --- /dev/null +++ b/dita/RTC-AIDOC/config/filter-ios-rtc-ng.ditaval @@ -0,0 +1,36 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/dita/RTC-AIDOC/config/filter-mac-rtc-ng.ditaval b/dita/RTC-AIDOC/config/filter-mac-rtc-ng.ditaval new file mode 100644 index 00000000000..ae576149ed5 --- /dev/null +++ b/dita/RTC-AIDOC/config/filter-mac-rtc-ng.ditaval @@ -0,0 +1,36 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/dita/RTC-AIDOC/config/filter-review-rtc-ng.ditaval b/dita/RTC-AIDOC/config/filter-review-rtc-ng.ditaval new file mode 100644 index 00000000000..3a486ee637b --- /dev/null +++ b/dita/RTC-AIDOC/config/filter-review-rtc-ng.ditaval @@ -0,0 +1,29 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/dita/RTC-AIDOC/config/filter-rn-rtc-ng.ditaval b/dita/RTC-AIDOC/config/filter-rn-rtc-ng.ditaval new file mode 100644 index 00000000000..315868ac62c --- /dev/null +++ b/dita/RTC-AIDOC/config/filter-rn-rtc-ng.ditaval @@ -0,0 +1,36 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/dita/RTC-AIDOC/config/filter-unity-rtc-ng.ditaval b/dita/RTC-AIDOC/config/filter-unity-rtc-ng.ditaval new file mode 100644 index 00000000000..46a139019b3 --- /dev/null +++ b/dita/RTC-AIDOC/config/filter-unity-rtc-ng.ditaval @@ -0,0 +1,36 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/dita/RTC-AIDOC/config/filter-unreal-rtc-ng.ditaval b/dita/RTC-AIDOC/config/filter-unreal-rtc-ng.ditaval new file mode 100644 index 00000000000..f23dd0603b7 --- /dev/null +++ b/dita/RTC-AIDOC/config/filter-unreal-rtc-ng.ditaval @@ -0,0 +1,36 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/dita/RTC-AIDOC/config/keys-rtc-ng-api-cpp.ditamap b/dita/RTC-AIDOC/config/keys-rtc-ng-api-cpp.ditamap new file mode 100644 index 00000000000..ac9419edd64 --- /dev/null +++ b/dita/RTC-AIDOC/config/keys-rtc-ng-api-cpp.ditamap @@ -0,0 +1,231 @@ + + + + Keys RTC NG C++ API + + + + C++ + + + + + + + C++ + + + + + + + Agora C++ API Reference for All Platforms + + + + + + + API 列表 + API List + + + + + + + 参数 + Parameters + + + + + + + 返回值 + Returns + + + + + + + Struct 及 Enum + Struct and Enum + + + + + + + Struct + + + + + + + + IMediaPlayer + + + + + + + IMediaPlayerSourceObserver + + + + + + + + + adjustPlayoutVolume + + + + + + + + + onPlayerPlaybackStats + + + + + + + + + PlayerPlaybackStats + + + + + + + + + MEDIA_PLAYER_METADATA_TYPE + + + + + + + + + C:\music\audio.mp4 + + + + + + + C:\music\audio.aac + + + + + + + C:\Users\<user_name>\AppData\Local\Agora\<process_name>\example.jpg + + + + + + + libagora_ai_denoise_extension.dll + + + + + + + STANDARD_BITRATE + + + + + + + COMPATIBLE_BITRATE + + + + + + + true + + + + + + + false + + + + + + + NULL + + + + + + + libagora_clear_vision_extension.dll + + + + + + + libagora_super_resolution_extension.so (Android); AgoraSuperResolutionExtension.xcframework (iOS) + + + + + + + libagora_ai_noise_suppression_extension.dll + + + + + + + libagora_audio_beauty_extension.dll + + + + + + + libagora_spatial_audio_extension.dll + + + + + + + libagora_content_inspect_extension.dll + + + + + + + libagora_segmentation_extension.dll + + + + + \ No newline at end of file diff --git a/dita/RTC-AIDOC/config/keys-rtc-ng-api-ios.ditamap b/dita/RTC-AIDOC/config/keys-rtc-ng-api-ios.ditamap new file mode 100644 index 00000000000..0cef36c8a14 --- /dev/null +++ b/dita/RTC-AIDOC/config/keys-rtc-ng-api-ios.ditamap @@ -0,0 +1,217 @@ + + + + Keys RTC NG Objective-C API + + + + iOS + + + + + + + Objective-C + + + + + + + Agora iOS API Reference + + + + + + + Full SDK API 列表 + Full SDK API List + + + + + + + 参数 + Parameters + + + + + + + 返回值 + Returns + + + + + + + Class 及 Enum + Class and Enum + + + + + + + Class + + + + + + + Enum + + + + + + + + + + adjustPlayoutVolume: + + + + + + + + + AgoraRtcMediaPlayer:playbackStats: + + + + + + + + + AgoraMediaPlayerPlaybackStats + + + + + + + + + AgoraMediaPlayerMetaDataType + + + + + + + + + /var/mobile/Containers/Data/audio.mp4 + + + + + + + /var/mobile/Containers/Data/audio.aac + + + + + + + /AppSandbox/Library/Caches/example.jpg + + + + + + + AgoraVideoBitrateStandard + + + + + + + AgoraVideoBitrateCompatible + + + + + + + YES + + + + + + + NO + + + + + + + nil + + + + + + + AgoraClearVisionExtension.xcframework + + + + + + + AgoraSuperResolutionExtension.xcframework + + + + + + + AgoraAiNoiseSuppressionExtension.xcframework + + + + + + + AgoraAudioBeautyExtension.xcframework + + + + + + + AgoraSpatialAudioExtension.xcframework + + + + + + + AgoraContentInspectExtension.xcframework + + + + + + + AgoraVideoSegmentationExtension.xcframework + + + + + \ No newline at end of file diff --git a/dita/RTC-AIDOC/config/keys-rtc-ng-api-java.ditamap b/dita/RTC-AIDOC/config/keys-rtc-ng-api-java.ditamap new file mode 100644 index 00000000000..5617d06afe3 --- /dev/null +++ b/dita/RTC-AIDOC/config/keys-rtc-ng-api-java.ditamap @@ -0,0 +1,217 @@ + + + + Keys RTC NG Java API + + + + Android + + + + + + + Java + + + + + + + Agora Java API Reference for Android + + + + + + + Full SDK API 列表 + Full SDK API List + + + + + + + 参数 + Parameters + + + + + + + 返回值 + Returns + + + + + + + + + + adjustPlayoutVolume + + + + + + + + + onPlayerPlaybackStats + + + + + + + + + PlayerPlaybackStats + + + + + + + + + MediaPlayerMetadataType + + + + + + + + + content://com.android.providers.media.documents/document/audio%203A14441 + + + + + + + /sdcard/emulated/0/audio.aac + + + + + + + /storage/emulated/0/Android/data/<packagename>/files/example.jpg + + + + + + + libagora_ai_denoise_extension.dll + + + + + + + STANDARD_BITRATE + + + + + + + COMPATIBLE_BITRATE + + + + + + + true + + + + + + + false + + + + + + + NULL + + + + + + + libagora_clear_vision_extension.so + + + + + + + libagora_super_resolution_extension.so + + + + + + + libagora_ai_noise_suppression_extension.so + + + + + + + libagora_audio_beauty_extension.so + + + + + + + libagora_spatial_audio_extension.so + + + + + + + agora_content_inspect_extension.so + + + + + + + libagora_segmentation_extension.so + + + + + + + Class 及 Enum + Class and Enum + + + + + + + Class + + + + + \ No newline at end of file diff --git a/dita/RTC-AIDOC/config/keys-rtc-ng-api-macos.ditamap b/dita/RTC-AIDOC/config/keys-rtc-ng-api-macos.ditamap new file mode 100644 index 00000000000..1c92c3f4732 --- /dev/null +++ b/dita/RTC-AIDOC/config/keys-rtc-ng-api-macos.ditamap @@ -0,0 +1,203 @@ + + + + Keys RTC NG Objective-C API + + + + macOS + + + + + + + Objective-C + + + + + + + Agora macOS API Reference + + + + + + + API 列表 + API List + + + + + + + 参数 + Parameters + + + + + + + 返回值 + Returns + + + + + + + + + + adjustPlayoutVolume: + + + + + + + + + AgoraRtcMediaPlayer:playbackStats: + + + + + + + + + AgoraMediaPlayerPlaybackStats + + + + + + + + + AgoraMediaPlayerMetaDataType + + + + + + + + + /var/mobile/Containers/Data/audio.mp4 + + + + + + + /var/mobile/Containers/Data/audio.aac + + + + + + + ~/Library/Logs/example.jpg + + + + + + + AgoraVideoBitrateStandard + + + + + + + AgoraVideoBitrateCompatible + + + + + + + YES + + + + + + + NO + + + + + + + nil + + + + + + + AgoraClearVisionExtension.framework + + + + + + + AgoraAudioBeautyExtension.framework + + + + + + + AgoraSpatialAudioExtension.framework + + + + + + + AgoraAiNoiseSuppressionExtension.xcframework + + + + + + + AgoraContentInspectExtension.framework + + + + + + + AgoraVideoSegmentationExtension.framework + + + + + + + Class 及 Enum + Class and Enum + + + + + + + Class + + + + + \ No newline at end of file diff --git a/dita/RTC-AIDOC/config/keys-rtc-ng-links-cpp.ditamap b/dita/RTC-AIDOC/config/keys-rtc-ng-links-cpp.ditamap new file mode 100644 index 00000000000..96a88a9a309 --- /dev/null +++ b/dita/RTC-AIDOC/config/keys-rtc-ng-links-cpp.ditamap @@ -0,0 +1,137 @@ + + + + Keys RTC NG Windows Links + + + + + + 音频路由 + + + + + + + 音量类型 + + + + + + + 视频属性 + + + + + + + 使用 Token 鉴权 + + + + + + + 使用通配 Token + + + + + + + 错误码 + + + + + + + 设置人声效果 + + + + + + + 媒体流加密 + + + + + + + 减小 App 体积 + + + + + + + 屏幕共享 + + + + + + + 媒体播放器 + + + + + + + 实现 Alpha 透明特效 + + + + + + + 自定义视频数据处理 + + + + + + + 实现高级美颜 + + + + + + + 观众端 URL 拉流 + + + + + + + 实时消息 + + + + + + + + + + SIZE + + + + + + + MODE_IN_COMMUNICATION + + + + + \ No newline at end of file diff --git a/dita/RTC-AIDOC/config/keys-rtc-ng-links-electron.ditamap b/dita/RTC-AIDOC/config/keys-rtc-ng-links-electron.ditamap new file mode 100644 index 00000000000..b1d0b411726 --- /dev/null +++ b/dita/RTC-AIDOC/config/keys-rtc-ng-links-electron.ditamap @@ -0,0 +1,85 @@ + + + + Keys RTC NG Windows Links + + + + + + 设置人声效果 + + + + + + + 视频属性 + + + + + + + 使用 Token 鉴权 + + + + + + + 使用通配 Token + + + + + + + 错误码 + + + + + + + 减小 App 体积 + + + + + + + 屏幕共享 + + + + + + + + 实现 Alpha 透明特效 + + + + + + + + + + + + + + IsCursorCapture + + + + + \ No newline at end of file diff --git a/dita/RTC-AIDOC/config/keys-rtc-ng-links-flutter.ditamap b/dita/RTC-AIDOC/config/keys-rtc-ng-links-flutter.ditamap new file mode 100644 index 00000000000..48fe974daf5 --- /dev/null +++ b/dita/RTC-AIDOC/config/keys-rtc-ng-links-flutter.ditamap @@ -0,0 +1,130 @@ + + + + Keys RTC NG Flutter Links + + + + + 音频路由 + + + + + + + 设置人声效果 + + + + + + + 音量类型 + + + + + + + 视频属性 + + + + + + + 使用 Token 鉴权 + + + + + + + 使用通配 Token + + + + + + + 错误码 + + + + + + + 插件列表 + + + + + + + 屏幕共享 + + + + + + + + 实现 Alpha 透明特效 + + + + + + + 实时消息 + + + + + + + + + + + SIZE + + + + + + + SurfaceView + + + + + + + FlutterTexture + + + + + + + UIView + + + + + + + MODE_IN_COMMUNICATION + + + + + \ No newline at end of file diff --git a/dita/RTC-AIDOC/config/keys-rtc-ng-links-harmony.ditamap b/dita/RTC-AIDOC/config/keys-rtc-ng-links-harmony.ditamap new file mode 100644 index 00000000000..c5da9b0c3ad --- /dev/null +++ b/dita/RTC-AIDOC/config/keys-rtc-ng-links-harmony.ditamap @@ -0,0 +1,143 @@ + + + + Keys RTC NG Android Links + + + + + 音频路由 + + + + + + + 音量类型 + + + + + + + 视频属性 + + + + + + + 使用 Token 鉴权 + + + + + + + 使用通配 Token + + + + + + + 错误码 + + + + + + + 设置人声效果 + + + + + + + 媒体流加密 + + + + + + + 减小 App 体积 + + + + + + + 屏幕共享 + + + + + + + 媒体播放器 + + + + + + + + + + SurfaceView + + + + + + + TextureView + + + + + + + SurfaceTexture + + + + + + + Rect + + + + + + + MODE_IN_COMMUNICATION + + + + + + + AudioAttributes + + + + + + + beautyapi + + + + + + + 调用示例 + + + + + \ No newline at end of file diff --git a/dita/RTC-AIDOC/config/keys-rtc-ng-links-ios.ditamap b/dita/RTC-AIDOC/config/keys-rtc-ng-links-ios.ditamap new file mode 100644 index 00000000000..06de7d3d4ac --- /dev/null +++ b/dita/RTC-AIDOC/config/keys-rtc-ng-links-ios.ditamap @@ -0,0 +1,150 @@ + + + + Keys RTC NG iOS Links + + + + + 音频路由 + + + + + + + 音量类型 + + + + + + + 视频属性 + + + + + + + 使用 Token 鉴权 + + + + + + + 使用通配 Token + + + + + + + 错误码 + + + + + + + 设置人声效果 + + + + + + + 媒体流加密 + + + + + + + 减小 App 体积 + + + + + + + 屏幕共享 + + + + + + + 媒体播放器 + + + + + + + 下载 + + + + + + + 集成 SDK + + + + + + + + 实现 Alpha 透明特效 + + + + + + + 自定义视频数据处理 + + + + + + + 观众端 URL 拉流 + + + + + + + 实现高级美颜 + + + + + + + 实时消息 + + + + + + + + + CGRect + + + + + + + BeautyAPI + + + + + \ No newline at end of file diff --git a/dita/RTC-AIDOC/config/keys-rtc-ng-links-macos.ditamap b/dita/RTC-AIDOC/config/keys-rtc-ng-links-macos.ditamap new file mode 100644 index 00000000000..b65a81a5f8c --- /dev/null +++ b/dita/RTC-AIDOC/config/keys-rtc-ng-links-macos.ditamap @@ -0,0 +1,122 @@ + + + + Keys RTC NG macOS Links + + + + + 视频属性 + + + + + + + 使用 Token 鉴权 + + + + + + + 使用通配 Token + + + + + + + 错误码 + + + + + + + 设置人声效果 + + + + + + + 媒体流加密 + + + + + + + 减小 App 体积 + + + + + + + 媒体播放器 + + + + + + + + 屏幕共享 + + + + + + + 实现 Alpha 透明特效 + + + + + + + 自定义视频数据处理 + + + + + + + 观众端 URL 拉流 + + + + + + + 实现高级美颜 + + + + + + + 实时消息 + + + + + + + + + NSImage + + + + + + + CGRect + + + + + \ No newline at end of file diff --git a/dita/RTC-AIDOC/config/keys-rtc-ng-links-rn.ditamap b/dita/RTC-AIDOC/config/keys-rtc-ng-links-rn.ditamap new file mode 100644 index 00000000000..f5876142697 --- /dev/null +++ b/dita/RTC-AIDOC/config/keys-rtc-ng-links-rn.ditamap @@ -0,0 +1,106 @@ + + + + Keys RTC NG Windows Links + + + + + + 音频路由 + + + + + + + 音量类型 + + + + + + + 视频属性 + + + + + + + 使用 Token 鉴权 + + + + + + + 使用通配 Token + + + + + + + 设置人声效果 + + + + + + + 错误码 + + + + + + + 插件列表 + + + + + + + 屏幕共享 + + + + + + + + 实现 Alpha 透明特效 + + + + + + + + + + + + + + IsCursorCapture + + + + + + + MODE_IN_COMMUNICATION + + + + + \ No newline at end of file diff --git a/dita/RTC-AIDOC/config/keys-rtc-ng-links-unity.ditamap b/dita/RTC-AIDOC/config/keys-rtc-ng-links-unity.ditamap new file mode 100644 index 00000000000..4bc14d751a7 --- /dev/null +++ b/dita/RTC-AIDOC/config/keys-rtc-ng-links-unity.ditamap @@ -0,0 +1,110 @@ + + + + Keys RTC NG Unity Links + + + + + + 音频路由 + + + + + + + 使用 Token 鉴权 + + + + + + + + 音量类型 + + + + + + + 视频属性 + + + + + + + 使用通配 Token + + + + + + + 设置人声效果 + + + + + + + 错误码 + + + + + + + 插件列表 + + + + + + + 屏幕共享 + + + + + + + 实时消息 + + + + + + + + + 实现 Alpha 透明特效 + + + + + + + + + SIZE + + + + + + + MODE_IN_COMMUNICATION + + + + + \ No newline at end of file diff --git a/dita/RTC-AIDOC/config/keys-rtc-ng-links-unreal-blueprint.ditamap b/dita/RTC-AIDOC/config/keys-rtc-ng-links-unreal-blueprint.ditamap new file mode 100644 index 00000000000..124e987f909 --- /dev/null +++ b/dita/RTC-AIDOC/config/keys-rtc-ng-links-unreal-blueprint.ditamap @@ -0,0 +1,116 @@ + + + + Keys RTC NG Unreal C++ Links + + + + + 音频路由 + + + + + + + 设置人声效果 + + + + + + + 音量类型 + + + + + + + 视频属性 + + + + + + + 使用 Token 鉴权 + + + + + + + 使用通配 Token + + + + + + + 错误码 + + + + + + + 减小 App 体积 + + + + + + + 屏幕共享 + + + + + + + 实现 Alpha 透明特效 + + + + + + + + + + + SIZE + + + + + + + SurfaceView + + + + + + + FlutterTexture + + + + + + + UIView + + + + + + + MODE_IN_COMMUNICATION + + + + + \ No newline at end of file diff --git a/dita/RTC-AIDOC/config/keys-rtc-ng-links-unreal-cpp.ditamap b/dita/RTC-AIDOC/config/keys-rtc-ng-links-unreal-cpp.ditamap new file mode 100644 index 00000000000..ff9f9fee24a --- /dev/null +++ b/dita/RTC-AIDOC/config/keys-rtc-ng-links-unreal-cpp.ditamap @@ -0,0 +1,116 @@ + + + + Keys RTC NG Unreal C++ Links + + + + + 音频路由 + + + + + + + 设置人声效果 + + + + + + + 音量类型 + + + + + + + 视频属性 + + + + + + + 使用 Token 鉴权 + + + + + + + 使用通配 Token + + + + + + + 错误码 + + + + + + + 减小 App 体积 + + + + + + + 屏幕共享 + + + + + + + 实现 Alpha 透明特效 + + + + + + + + + + + SIZE + + + + + + + SurfaceView + + + + + + + FlutterTexture + + + + + + + UIView + + + + + + + MODE_IN_COMMUNICATION + + + + + \ No newline at end of file diff --git a/dita/RTC-AIDOC/config/keys-rtc-ng-links.ditamap b/dita/RTC-AIDOC/config/keys-rtc-ng-links.ditamap new file mode 100644 index 00000000000..dbcd55f2b1b --- /dev/null +++ b/dita/RTC-AIDOC/config/keys-rtc-ng-links.ditamap @@ -0,0 +1,180 @@ + + + + Keys RTC NG Links + + + + + RTC SDK 支持播放哪些格式的音频文件? + + + + + + + + + Token-Builder + + + + + + + 获取曲库所有歌曲列表 + + + + + + + 获取增量歌曲列表 + + + + + + + 在线 K 歌房文档 + + + + + + + 视频模块 + + + + + + + 插件列表 + + + + + + + 部署 Token 服务器 + + + + + + + + 多主播场景下的视频体验优化 + + + + + + + 为什么部分 Android 版本应用锁屏或切后台后采集音视频无效? + + + + + + + MetaKit 插件介绍 + + + + + + + 如何在 App 中增加隐私清单? + + + + + + + 视频 1v1 通话 + + + + + + + 秀场直播 + + + + + + + VideoColorSpace + + + + + + + 声网对话式 AI 引擎 + + + + + + + + + 联系销售 + + + + + + + 联系技术支持 + + + + + + + 计费说明 + + + + + + + 计费策略 + + + + + + + 计费策略 + + + + + + + Camera.open() + + + + + + + CameraManager.getCameraIdList() + + + + + + + MediaProjection + + + + + \ No newline at end of file diff --git a/dita/RTC-AIDOC/config/relations-rtc-ng-api-cpp.ditamap b/dita/RTC-AIDOC/config/relations-rtc-ng-api-cpp.ditamap new file mode 100644 index 00000000000..5cfa1c87e93 --- /dev/null +++ b/dita/RTC-AIDOC/config/relations-rtc-ng-api-cpp.ditamap @@ -0,0 +1,27 @@ + + + + CPP API Relations + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/dita/RTC-AIDOC/config/relations-rtc-ng-api-ios.ditamap b/dita/RTC-AIDOC/config/relations-rtc-ng-api-ios.ditamap new file mode 100644 index 00000000000..73825f27500 --- /dev/null +++ b/dita/RTC-AIDOC/config/relations-rtc-ng-api-ios.ditamap @@ -0,0 +1,27 @@ + + + + iOS API Relations + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/dita/RTC-AIDOC/config/relations-rtc-ng-api-java.ditamap b/dita/RTC-AIDOC/config/relations-rtc-ng-api-java.ditamap new file mode 100644 index 00000000000..ff3027828b4 --- /dev/null +++ b/dita/RTC-AIDOC/config/relations-rtc-ng-api-java.ditamap @@ -0,0 +1,27 @@ + + + + Android API Relations + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/dita/RTC-AIDOC/config/relations-rtc-ng-api-macos.ditamap b/dita/RTC-AIDOC/config/relations-rtc-ng-api-macos.ditamap new file mode 100644 index 00000000000..958df092e4b --- /dev/null +++ b/dita/RTC-AIDOC/config/relations-rtc-ng-api-macos.ditamap @@ -0,0 +1,27 @@ + + + + macOS API Relations + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/dita/RTC-AIDOC/config/subject-scheme-rtc.ditamap b/dita/RTC-AIDOC/config/subject-scheme-rtc.ditamap new file mode 100644 index 00000000000..383f4928bf7 --- /dev/null +++ b/dita/RTC-AIDOC/config/subject-scheme-rtc.ditamap @@ -0,0 +1,178 @@ + + + + Conditions for RTC/RTC NG + + + Filters + + + + All native platforms + + + + + All framework platforms + + + + + Android + + + + + Harmony + + + + + iOS and macOS + + + + + iOS + + + + + macOS + + + + + C++ for native platforms + + + + + C# for Windows + + + + + Web + + + + + React Native + + + + + Unity + + + + + Electron + + + + + Unreal + + + + + Blueprint + + + + + Reserved + + + + + Cocos Creator + + + + + Cocos2d-x Android + + + + + Cocos2d-x iOS + + + + + Rust + + + + + Flutter + + + + + RTC NG products + + + + + RTC products + + + + + Voice Call + + + + + Video Call + + + + + Interactive Live Streaming Premium + + + + + Interactive Live Streaming Standard + + + + + Chinese only + + + + + English only + + + + + Not public for now + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/dita/rtc_api.xpr b/dita/rtc_api.xpr index 4e92a79b468..9745b7e8db8 100644 --- a/dita/rtc_api.xpr +++ b/dita/rtc_api.xpr @@ -200,6 +200,86 @@ scenario.associations + + + RTC-AIDOC/RTC_NG_API_CPP.ditamap + + + + DITA Map HTML5 - NG CPP + + + + + DITAMAP + + + + + 2 + + + + + + RTC-AIDOC/RTC_NG_API_macOS.ditamap + + + + DITA Map HTML5 - NG macOS + + + + + DITAMAP + + + + + 2 + + + + + + RTC-AIDOC/RTC_NG_API_Android.ditamap + + + + DITA Map HTML5 - NG Android + + + + + DITAMAP + + + + + 2 + + + + + + RTC-AIDOC/RTC_NG_API_iOS.ditamap + + + + DITA Map HTML5 - NG iOS + + + + + DITAMAP + + + + + 2 + + + RTC-NG/RTC_NG_API_Flutter.ditamap @@ -7572,6 +7652,12 @@ + + + + + + @@ -7586,6 +7672,7 @@ + diff --git a/scripts/name-groups-gen/name_groups.json b/scripts/name-groups-gen/name_groups.json index de90ade405c..d4dccc1e57c 100644 --- a/scripts/name-groups-gen/name_groups.json +++ b/scripts/name-groups-gen/name_groups.json @@ -1096,7 +1096,7 @@ }, "SetRenderMode_CanvasConfig": { "windows": "SetRenderMode", - "android": "setRenderMode", + "android": "setVideoRenderMode", "ios": "setVideoMirrorMode:error:", "macos": "setVideoMirrorMode:error:", "parent_class": "CanvasConfig", @@ -4676,7 +4676,6 @@ }, "release_IMusicContentCenter": { "windows": "release", - "android": "release", "parent_class": "IMusicContentCenter", "toc": "toc_drm" }, @@ -4970,32 +4969,13 @@ "parent_class": "IRtcEngine", "toc": "toc_network" }, - "setParameters_IAgoraParameter": { - "windows": "setParameters [2/2]", - "parent_class": "IAgoraParameter", - "toc": "toc_network", - "isOverload": true, - "params": { - "windows": ["parameters"], - "android": ["parameters"], - "ios": ["parameters"], - "macos": ["parameters"] - } - }, "setParameters": { - "windows": "setParameters [1/2]", + "windows": "setParameters", "android": "setParameters", "ios": "setParameters:", "macos": "setParameters:", "parent_class": "IRtcEngine", - "toc": "toc_network", - "isOverload": true, - "params": { - "windows": ["parameters"], - "android": ["parameters"], - "ios": ["options"], - "macos": ["options"] - } + "toc": "toc_network" }, "sendCustomReportMessage": { "windows": "sendCustomReportMessage", @@ -7974,4423 +7954,554 @@ "WATERMARK_FIT_MODE": { "windows": "WATERMARK_FIT_MODE" }, - "FIT_MODE_COVER_POSITION": { - "windows": "FIT_MODE_COVER_POSITION" - }, - "FIT_MODE_USE_IMAGE_RATIO": { - "windows": "FIT_MODE_USE_IMAGE_RATIO" - }, "ALPHA_STITCH_MODE": { "windows": "ALPHA_STITCH_MODE", "android": "AlphaStitchMode", "ios": "AgoraAlphaStitchMode", "macos": "AgoraAlphaStitchMode" }, - "NO_ALPHA_STITCH": { - "windows": "NO_ALPHA_STITCH", - "android": "ALPHA_NO_STITCH", - "ios": "AgoraNoAlphaStitch", - "macos": "AgoraNoAlphaStitch" - }, - "ALPHA_STITCH_UP": { - "windows": "ALPHA_STITCH_UP", - "android": "ALPHA_STITCH_UP", - "ios": "AgoraAlphaStitchUp", - "macos": "AgoraAlphaStitchUp" - }, - "ALPHA_STITCH_BELOW": { - "windows": "ALPHA_STITCH_BELOW", - "android": "ALPHA_STITCH_BELOW", - "ios": "AgoraAlphaStitchBelow", - "macos": "AgoraAlphaStitchBelow" - }, - "ALPHA_STITCH_LEFT": { - "windows": "ALPHA_STITCH_LEFT", - "android": "ALPHA_STITCH_LEFT", - "ios": "AgoraAlphaStitchLeft", - "macos": "AgoraAlphaStitchLeft" - }, - "ALPHA_STITCH_RIGHT": { - "windows": "ALPHA_STITCH_RIGHT", - "android": "ALPHA_STITCH_RIGHT", - "ios": "AgoraAlphaStitchRight", - "macos": "AgoraAlphaStitchRight" - }, "AREA_CODE": { "windows": "AREA_CODE", "android": "AreaCode", "ios": "AgoraAreaCodeType", "macos": "AgoraAreaCodeType" }, - "AREA_CODE_CN": { - "windows": "AREA_CODE_CN", - "android": "AREA_CODE_CN", - "ios": "AgoraAreaCodeTypeCN", - "macos": "AgoraAreaCodeTypeCN" - }, - "AREA_CODE_NA": { - "windows": "AREA_CODE_NA", - "android": "AREA_CODE_NA", - "ios": "AgoraAreaCodeTypeNA", - "macos": "AgoraAreaCodeTypeNA" - }, - "AREA_CODE_EU": { - "windows": "AREA_CODE_EU", - "android": "AREA_CODE_EU", - "ios": "AgoraAreaCodeTypeEUR", - "macos": "AgoraAreaCodeTypeEUR" - }, - "AREA_CODE_AS": { - "windows": "AREA_CODE_AS", - "android": "AREA_CODE_AS", - "ios": "AgoraAreaCodeTypeAS", - "macos": "AgoraAreaCodeTypeAS" - }, - "AREA_CODE_JP": { - "windows": "AREA_CODE_JP", - "android": "AREA_CODE_JP", - "ios": "AgoraAreaCodeTypeJP", - "macos": "AgoraAreaCodeTypeJP" - }, - "AREA_CODE_IN": { - "windows": "AREA_CODE_IN", - "android": "AREA_CODE_IN", - "ios": "AgoraAreaCodeTypeIN", - "macos": "AgoraAreaCodeTypeIN" - }, - "AREA_CODE_GLOB": { - "windows": "AREA_CODE_GLOB", - "android": "AREA_CODE_GLOB", - "ios": "AgoraAreaCodeTypeGlobal", - "macos": "AgoraAreaCodeTypeGlobal" - }, "AUDIENCE_LATENCY_LEVEL_TYPE": { "windows": "AUDIENCE_LATENCY_LEVEL_TYPE", "ios": "AgoraAudienceLatencyLevelType", "macos": "AgoraAudienceLatencyLevelType" }, - "AUDIENCE_LATENCY_LEVEL_LOW_LATENCY": { - "windows": "AUDIENCE_LATENCY_LEVEL_LOW_LATENCY", - "android": "AUDIENCE_LATENCY_LEVEL_LOW_LATENCY", - "ios": "AgoraAudienceLatencyLevelLowLatency", - "macos": "AgoraAudienceLatencyLevelLowLatency" - }, - "AUDIENCE_LATENCY_LEVEL_ULTRA_LOW_LATENCY": { - "windows": "AUDIENCE_LATENCY_LEVEL_ULTRA_LOW_LATENCY", - "android": "AUDIENCE_LATENCY_LEVEL_ULTRA_LOW_LATENCY", - "ios": "AgoraAudienceLatencyLevelUltraLowLatency", - "macos": "AgoraAudienceLatencyLevelUltraLowLatency" - }, "AUDIO_AINS_MODE": { "windows": "AUDIO_AINS_MODE", "ios": "AUDIO_AINS_MODE", "macos": "AUDIO_AINS_MODE" }, - "AINS_MODE_BALANCED": { - "windows": "AINS_MODE_BALANCED", - "ios": "AINS_MODE_BALANCED", - "macos": "AINS_MODE_BALANCED" - }, - "AINS_MODE_AGGRESSIVE": { - "windows": "AINS_MODE_AGGRESSIVE", - "ios": "AINS_MODE_AGGRESSIVE", - "macos": "AINS_MODE_AGGRESSIVE" - }, - "AINS_MODE_ULTRALOWLATENCY": { - "windows": "AINS_MODE_ULTRALOWLATENCY", - "ios": "AINS_MODE_ULTRALOWLATENCY", - "macos": "AINS_MODE_ULTRALOWLATENCY" - }, "AUDIO_CODEC_PROFILE_TYPE": { "windows": "AUDIO_CODEC_PROFILE_TYPE", "android": "AudioCodecProfileType", "ios": "AgoraAudioCodecProfileType", "macos": "AgoraAudioCodecProfileType" }, - "AUDIO_CODEC_PROFILE_LC_AAC": { - "windows": "AUDIO_CODEC_PROFILE_LC_AAC", - "android": "LC_AAC", - "ios": "AgoraAudioCodecProfileLCAAC", - "macos": "AgoraAudioCodecProfileLCAAC" - }, - "AUDIO_CODEC_PROFILE_HE_AAC": { - "windows": "AUDIO_CODEC_PROFILE_HE_AAC", - "android": "HE_AAC", - "ios": "AgoraAudioCodecProfileHEAAC", - "macos": "AgoraAudioCodecProfileHEAAC" - }, - "AUDIO_CODEC_PROFILE_HE_AAC_V2": { - "windows": "HE_AAC_V2", - "android": "HE_AAC_V2", - "ios": "AgoraAudioCodecProfileHEAACv2", - "macos": "AgoraAudioCodecProfileHEAACv2" - }, "AUDIO_CODEC_TYPE": { "windows": "AUDIO_CODEC_TYPE", "ios": "AgoraAudioCodecType", "macos": "AgoraAudioCodecType" }, - "AUDIO_CODEC_OPUS": { - "windows": "AUDIO_CODEC_OPUS", - "android": "AUDIO_CODEC_OPUS", - "ios": "AgoraAudioCodecTypeOPUS", - "macos": "AgoraAudioCodecTypeOPUS" - }, - "AUDIO_CODEC_PCMA": { - "windows": "AUDIO_CODEC_PCMA", - "android": "AUDIO_CODEC_PCMA", - "ios": "AUDIO_CODEC_PCMA", - "macos": "AUDIO_CODEC_PCMA" - }, - "AUDIO_CODEC_PCMU": { - "windows": "AUDIO_CODEC_PCMU", - "android": "AUDIO_CODEC_PCMU", - "ios": "AUDIO_CODEC_PCMU", - "macos": "AUDIO_CODEC_PCMU" - }, - "AUDIO_CODEC_G722": { - "windows": "AUDIO_CODEC_G722", - "android": "AUDIO_CODEC_G722", - "ios": "AUDIO_CODEC_G722", - "macos": "AUDIO_CODEC_G722" - }, - "AUDIO_CODEC_AACLC": { - "windows": "AUDIO_CODEC_AACLC", - "android": "AUDIO_CODEC_AACLC", - "ios": "AgoraAudioCodecTypeAACLC", - "macos": "AgoraAudioCodecTypeAACLC" - }, - "AUDIO_CODEC_HEAAC": { - "windows": "AUDIO_CODEC_HEAAC", - "android": "AUDIO_CODEC_HEAAC", - "ios": "AgoraAudioCodecTypeHEAAC", - "macos": "AgoraAudioCodecTypeHEAAC" - }, - "AUDIO_CODEC_JC1": { - "windows": "AUDIO_CODEC_JC1", - "android": "AUDIO_CODEC_JC1", - "ios": "AUDIO_CODEC_JC1", - "macos": "AUDIO_CODEC_JC1" - }, - "AUDIO_CODEC_HEAAC2": { - "windows": "AUDIO_CODEC_HEAAC2", - "android": "AUDIO_CODEC_HEAAC2", - "ios": "AgoraAudioCodecTypeHEAAC2", - "macos": "AgoraAudioCodecTypeHEAAC2" - }, "AUDIO_ENCODED_FRAME_OBSERVER_POSITION": { "windows": "AUDIO_ENCODED_FRAME_OBSERVER_POSITION", "ios": "AgoraAudioEncodedFrameDelegatePosition", "macos": "AgoraAudioEncodedFrameDelegatePosition" }, - "AUDIO_ENCODED_FRAME_OBSERVER_POSITION_RECORD": { - "windows": "AUDIO_ENCODED_FRAME_OBSERVER_POSITION_RECORD", - "android": "AUDIO_ENCODED_FRAME_OBSERVER_POSITION_MIC", - "ios": "AgoraAudioEncodedFrameObserverPositionRecord", - "macos": "AgoraAudioEncodedFrameObserverPositionRecord" - }, - "AUDIO_ENCODED_FRAME_OBSERVER_POSITION_PLAYBACK": { - "windows": "AUDIO_ENCODED_FRAME_OBSERVER_POSITION_PLAYBACK", - "android": "AUDIO_ENCODED_FRAME_OBSERVER_POSITION_PLAYBACK", - "ios": "AgoraAudioEncodedFrameObserverPositionPlayback", - "macos": "AgoraAudioEncodedFrameObserverPositionPlayback" - }, - "AUDIO_ENCODED_FRAME_OBSERVER_POSITION_MIXED": { - "windows": "AUDIO_ENCODED_FRAME_OBSERVER_POSITION_MIXED", - "android": "AUDIO_ENCODED_FRAME_OBSERVER_POSITION_MIXED", - "ios": "AgoraAudioEncodedFrameObserverPositionMixed", - "macos": "AgoraAudioEncodedFrameObserverPositionMixed" - }, "AUDIO_ENCODING_TYPE": { "windows": "AUDIO_ENCODING_TYPE", "ios": "AgoraAudioEncodingType", "macos": "AgoraAudioEncodingType" }, - "AUDIO_ENCODING_TYPE_AAC_16000_LOW": { - "windows": "AUDIO_ENCODING_TYPE_AAC_16000_LOW", - "android": "AUDIO_ENCODING_TYPE_AAC_16000_LOW", - "ios": "AgoraAudioEncodingTypeAAC16000Low", - "macos": "AgoraAudioEncodingTypeAAC16000Low" - }, - "AUDIO_ENCODING_TYPE_AAC_16000_MEDIUM": { - "windows": "AUDIO_ENCODING_TYPE_AAC_16000_MEDIUM", - "android": "AUDIO_ENCODING_TYPE_AAC_16000_MEDIUM", - "ios": "AgoraAudioEncodingTypeAAC16000Medium", - "macos": "AgoraAudioEncodingTypeAAC16000Medium" - }, - "AUDIO_ENCODING_TYPE_AAC_32000_LOW": { - "windows": "AUDIO_ENCODING_TYPE_AAC_32000_LOW", - "android": "AUDIO_ENCODING_TYPE_AAC_32000_LOW", - "ios": "AgoraAudioEncodingTypeAAC32000Low", - "macos": "AgoraAudioEncodingTypeAAC32000Low" - }, - "AUDIO_ENCODING_TYPE_AAC_32000_MEDIUM": { - "windows": "AUDIO_ENCODING_TYPE_AAC_32000_MEDIUM", - "android": "AUDIO_ENCODING_TYPE_AAC_32000_MEDIUM", - "ios": "AgoraAudioEncodingTypeAAC32000Medium", - "macos": "AgoraAudioEncodingTypeAAC32000Medium" - }, - "AUDIO_ENCODING_TYPE_AAC_32000_HIGH": { - "windows": "AUDIO_ENCODING_TYPE_AAC_32000_HIGH", - "android": "AUDIO_ENCODING_TYPE_AAC_32000_HIGH", - "ios": "AgoraAudioEncodingTypeAAC32000High", - "macos": "AgoraAudioEncodingTypeAAC32000High" - }, - "AUDIO_ENCODING_TYPE_AAC_48000_MEDIUM": { - "windows": "AUDIO_ENCODING_TYPE_AAC_48000_MEDIUM", - "android": "AUDIO_ENCODING_TYPE_AAC_48000_MEDIUM", - "ios": "AgoraAudioEncodingTypeAAC48000Medium", - "macos": "AgoraAudioEncodingTypeAAC48000Medium" - }, - "AUDIO_ENCODING_TYPE_AAC_48000_HIGH": { - "windows": "AUDIO_ENCODING_TYPE_AAC_48000_HIGH", - "android": "AUDIO_ENCODING_TYPE_AAC_48000_HIGH", - "ios": "AgoraAudioEncodingTypeAAC48000High", - "macos": "AgoraAudioEncodingTypeAAC48000High" - }, - "AUDIO_ENCODING_TYPE_OPUS_16000_LOW": { - "windows": "AUDIO_ENCODING_TYPE_OPUS_16000_LOW", - "android": "AUDIO_ENCODING_TYPE_OPUS_16000_LOW", - "ios": "AgoraAudioEncodingTypeOPUS16000Low", - "macos": "AgoraAudioEncodingTypeOPUS16000Low" - }, - "AUDIO_ENCODING_TYPE_OPUS_16000_MEDIUM": { - "windows": "AUDIO_ENCODING_TYPE_OPUS_16000_MEDIUM", - "android": "AUDIO_ENCODING_TYPE_OPUS_16000_MEDIUM", - "ios": "AgoraAudioEncodingTypeOPUS6000Medium", - "macos": "AgoraAudioEncodingTypeOPUS6000Medium" - }, - "AUDIO_ENCODING_TYPE_OPUS_48000_MEDIUM": { - "windows": "AUDIO_ENCODING_TYPE_OPUS_48000_MEDIUM", - "android": "AUDIO_ENCODING_TYPE_OPUS_48000_MEDIUM", - "ios": "AgoraAudioEncodingTypeOPUS48000Medium", - "macos": "AgoraAudioEncodingTypeOPUS48000Medium" - }, - "AUDIO_ENCODING_TYPE_OPUS_48000_HIGH": { - "windows": "AUDIO_ENCODING_TYPE_OPUS_48000_HIGH", - "android": "AUDIO_ENCODING_TYPE_OPUS_48000_HIGH", - "ios": "AgoraAudioEncodingTypeOPUS48000High", - "macos": "AgoraAudioEncodingTypeOPUS48000High" - }, "AUDIO_EFFECT_PRESET": { "windows": "AUDIO_EFFECT_PRESET", "ios": "AgoraAudioEffectPreset", "macos": "AgoraAudioEffectPreset" }, - "AUDIO_EFFECT_OFF": { - "windows": "AUDIO_EFFECT_OFF", - "android": "AUDIO_EFFECT_OFF", - "ios": "AgoraAudioEffectPresetOff", - "macos": "AgoraAudioEffectPresetOff" - }, "AUDIO_SOURCE_TYPE": { "windows": "AUDIO_SOURCE_TYPE", "android": "AudioSourceType", "ios": "AgoraAudioSourceType", "macos": "AgoraAudioSourceType" }, - "AUDIO_SOURCE_MICROPHONE": { - "windows": "AUDIO_SOURCE_MICROPHONE", - "android": "AUDIO_SOURCE_MICROPHONE", - "ios": "AgoraAudioSourceMicrophone", - "macos": "AgoraAudioSourceMicrophone" - }, - "AUDIO_SOURCE_CUSTOM": { - "windows": "AUDIO_SOURCE_CUSTOM", - "android": "AUDIO_SOURCE_CUSTOM", - "ios": "AgoraAudioSourceCustom", - "macos": "AgoraAudioSourceCustom" - }, - "AUDIO_SOURCE_MEDIA_PLAYER": { - "windows": "AUDIO_SOURCE_MEDIA_PLAYER", - "android": "AUDIO_SOURCE_MEDIA_PLAYER", - "ios": "AgoraAudioSourceMediaPlayer", - "macos": "AgoraAudioSourceMediaPlayer" - }, - "AUDIO_SOURCE_LOOPBACK_RECORDING": { - "windows": "AUDIO_SOURCE_LOOPBACK_RECORDING", - "android": "AUDIO_SOURCE_LOOPBACK_RECORDING", - "ios": "AgoraAudioSourceLoopbackRecording", - "macos": "AgoraAudioSourceLoopbackRecording" - }, - "AUDIO_SOURCE_MIXED_STREAM": { - "windows": "AUDIO_SOURCE_MIXED_STREAM", - "android": "AUDIO_SOURCE_MIXED_STREAM", - "ios": "AgoraAudioSourceMixedStream", - "macos": "AgoraAudioSourceMixedStream" - }, - "AUDIO_SOURCE_REMOTE_USER": { - "windows": "AUDIO_SOURCE_REMOTE_USER", - "android": "AUDIO_SOURCE_REMOTE_USER", - "ios": "AgoraAudioSourceRemoteUser", - "macos": "AgoraAudioSourceRemoteUser" - }, - "AUDIO_SOURCE_REMOTE_CHANNEL": { - "windows": "AUDIO_SOURCE_REMOTE_CHANNEL", - "android": "AUDIO_SOURCE_REMOTE_CHANNEL", - "ios": "AgoraAudioSourceRemoteChannel", - "macos": "AgoraAudioSourceRemoteChannel" - }, - "AUDIO_SOURCE_UNKNOWN": { - "windows": "AUDIO_SOURCE_UNKNOWN", - "android": "AUDIO_SOURCE_UNKNOWN", - "ios": "AgoraAudioSourceTypeUnknown", - "macos": "AgoraAudioSourceTypeUnknown" - }, "BACKGROUND_BLUR_DEGREE": { "windows": "BACKGROUND_BLUR_DEGREE", "ios": "AgoraBlurDegree", "macos": "AgoraBlurDegree" }, - "BLUR_DEGREE_LOW": { - "windows": "BLUR_DEGREE_LOW", - "ios": "AgoraBlurLow", - "macos": "AgoraBlurLow" - }, - "BLUR_DEGREE_MEDIUM": { - "windows": "BLUR_DEGREE_MEDIUM", - "ios": "AgoraBlurMedium", - "macos": "AgoraBlurMedium" - }, - "BLUR_DEGREE_HIGH": { - "windows": "BLUR_DEGREE_HIGH", - "ios": "AgoraBlurHigh", - "macos": "AgoraBlurHigh" - }, "BACKGROUND_SOURCE_TYPE": { "windows": "BACKGROUND_SOURCE_TYPE", "ios": "AgoraVirtualBackgroundSourceType", "macos": "AgoraVirtualBackgroundSourceType" }, - "BACKGROUND_NONE": { - "windows": "BACKGROUND_NONE", - "ios": "AgoraVirtualBackgroundNone", - "macos": "AgoraVirtualBackgroundNone" - }, - "BACKGROUND_COLOR": { - "windows": "BACKGROUND_COLOR", - "ios": "AgoraVirtualBackgroundColor", - "macos": "AgoraVirtualBackgroundColor" - }, - "BACKGROUND_IMG": { - "windows": "BACKGROUND_IMG", - "ios": "AgoraVirtualBackgroundImg", - "macos": "AgoraVirtualBackgroundImg" - }, - "BACKGROUND_BLUR": { - "windows": "BACKGROUND_BLUR", - "ios": "AgoraVirtualBackgroundBlur", - "macos": "AgoraVirtualBackgroundBlur" - }, - "BACKGROUND_VIDEO": { - "windows": "BACKGROUND_VIDEO", - "ios": "AgoraVirtualBackgroundVideo", - "macos": "AgoraVirtualBackgroundVideo" - }, - "SAE_DEPLOY_REGION_CN": { - "windows": "SAE_DEPLOY_REGION_CN", - "ios": "AgoraSaeDeployRegionTypeCN", - "macos": "AgoraSaeDeployRegionTypeCN" - }, - "SAE_DEPLOY_REGION_NA": { - "windows": "SAE_DEPLOY_REGION_NA", - "ios": "AgoraSaeDeployRegionTypeNA", - "macos": "AgoraSaeDeployRegionTypeNA" - }, - "SAE_DEPLOY_REGION_EU": { - "windows": "SAE_DEPLOY_REGION_EU", - "ios": "AgoraSaeDeployRegionTypeEU", - "macos": "AgoraSaeDeployRegionTypeEU" - }, - "SAE_DEPLOY_REGION_AS": { - "windows": "SAE_DEPLOY_REGION_AS", - "ios": "AgoraSaeDeployRegionTypeAS", - "macos": "AgoraSaeDeployRegionTypeAS" - }, "CAMERA_STABILIZATION_MODE": { "windows": "CAMERA_STABILIZATION_MODE", "ios": "AgoraCameraStabilizationMode" }, - "CAMERA_STABILIZATION_MODE_OFF": { - "windows": "CAMERA_STABILIZATION_MODE_OFF", - "ios": "AgoraCameraStabilizationModeOff" - }, - "CAMERA_STABILIZATION_MODE_AUTO": { - "windows": "CAMERA_STABILIZATION_MODE_AUTO", - "ios": "AgoraCameraStabilizationModeAuto" - }, - "CAMERA_STABILIZATION_MODE_LEVEL_1": { - "windows": "CAMERA_STABILIZATION_MODE_LEVEL_1", - "ios": "AgoraCameraStabilizationModeLevel1" - }, - "CAMERA_STABILIZATION_MODE_LEVEL_2": { - "windows": "CAMERA_STABILIZATION_MODE_LEVEL_2", - "ios": "AgoraCameraStabilizationModeLevel2" - }, - "CAMERA_STABILIZATION_MODE_LEVEL_3": { - "windows": "CAMERA_STABILIZATION_MODE_LEVEL_3", - "ios": "AgoraCameraStabilizationModeLevel3" - }, "CODEC_CAP_MASK": { "windows": "CODEC_CAP_MASK", "ios": "AgoraCodecCapMask", "macos": "AgoraCodecCapMask" }, - "CODEC_CAP_MASK_NONE": { - "windows": "CODEC_CAP_MASK_NONE", - "ios": "AgoraCodecMaskNone", - "macos": "AgoraCodecMaskNone" - }, - "CODEC_CAP_MASK_HW_DEC": { - "windows": "CODEC_CAP_MASK_HW_DEC", - "ios": "AgoraCodecMaskHwDec", - "macos": "AgoraCodecMaskHwDec" - }, - "CODEC_CAP_MASK_HW_ENC": { - "windows": "CODEC_CAP_MASK_HW_ENC", - "ios": "AgoraCodecMaskHwEnc", - "macos": "AgoraCodecMaskHwEnc" - }, - "CODEC_CAP_MASK_SW_DEC": { - "windows": "CODEC_CAP_MASK_SW_DEC", - "ios": "AgoraCodecMaskSwDec", - "macos": "AgoraCodecMaskSwDec" - }, - "CODEC_CAP_MASK_SW_ENC": { - "windows": "CODEC_CAP_MASK_SW_ENC", - "ios": "AgoraCodecMaskSwEnc", - "macos": "AgoraCodecMaskSwEnc" - }, - "CONTENT_INSPECT_NEUTRAL": { - "windows": "CONTENT_INSPECT_NEUTRAL", - "android": "CONTENT_INSPECT_NEUTRAL", - "ios": "AgoraContentInspectNeutral", - "macos": "AgoraContentInspectNeutral" - }, - "CONTENT_INSPECT_SEXY": { - "windows": "CONTENT_INSPECT_SEXY", - "android": "CONTENT_INSPECT_SEXY", - "ios": "AgoraContentInspectSexy", - "macos": "AgoraContentInspectSexy" - }, - "CONTENT_INSPECT_PORN": { - "windows": "CONTENT_INSPECT_PORN", - "android": "CONTENT_INSPECT_PORN", - "ios": "AgoraContentInspectPorn", - "macos": "AgoraContentInspectPorn" - }, "CONTENT_INSPECT_TYPE": { "windows": "CONTENT_INSPECT_TYPE", "ios": "AgoraContentInspectType", "macos": "AgoraContentInspectType" }, - "CONTENT_INSPECT_INVALID": { - "windows": "CONTENT_INSPECT_INVALID", - "android": "CONTENT_INSPECT_TYPE_INVALID", - "ios": "AgoraContentInspectTypeInvalid", - "macos": "AgoraContentInspectTypeInvalid" - }, - "CONTENT_INSPECT_MODERATION": { - "windows": "CONTENT_INSPECT_MODERATION", - "android": "CONTENT_INSPECT_TYPE_MODERATION", - "ios": "AgoraContentInspectTypeModeration", - "macos": "AgoraContentInspectTypeModeration" - }, - "CONTENT_INSPECT_SUPERVISION": { - "windows": "CONTENT_INSPECT_SUPERVISION", - "android": "CONTENT_INSPECT_TYPE_SUPERVISE", - "ios": "AgoraContentInspectTypeSupervise", - "macos": "AgoraContentInspectTypeSupervise" - }, - "CONTENT_INSPECT_IMAGE_MODERATION": { - "windows": "CONTENT_INSPECT_IMAGE_MODERATION", - "android": "CONTENT_INSPECT_TYPE_IMAGE_MODERATION", - "ios": "AgoraContentInspectTypeImageModeration", - "macos": "AgoraContentInspectTypeImageModeration" - }, "COMPRESSION_PREFERENCE": { "windows": "COMPRESSION_PREFERENCE", "android": "COMPRESSION_PREFERENCE", "ios": "AgoraCompressionPreference", "macos": "AgoraCompressionPreference" }, - "PREFER_COMPRESSION_AUTO": { - "windows": "PREFER_COMPRESSION_AUTO", - "android": "PREFER_COMPRESSION_AUTO", - "ios": "AgoraCompressionAuto", - "macos": "AgoraCompressionAuto" - }, - "PREFER_LOW_LATENCY": { - "windows": "PREFER_LOW_LATENCY", - "android": "PREFER_LOW_LATENCY", - "ios": "AgoraCompressionLowLatency", - "macos": "AgoraCompressionLowLatency" - }, - "PREFER_QUALITY": { - "windows": "PREFER_QUALITY", - "android": "PREFER_QUALITY", - "ios": "AgoraCompressionQuality", - "macos": "AgoraCompressionQuality" - }, "EAR_MONITORING_FILTER_TYPE": { "windows": "EAR_MONITORING_FILTER_TYPE", "ios": "AgoraEarMonitoringFilterType", "macos": "AgoraEarMonitoringFilterType" }, - "EAR_MONITORING_FILTER_NONE": { - "windows": "EAR_MONITORING_FILTER_NONE", - "android": "EAR_MONITORING_FILTER_NONE", - "ios": "AgoraEarMonitoringFilterNone", - "macos": "AgoraEarMonitoringFilterNone" - }, - "EAR_MONITORING_FILTER_BUILT_IN_AUDIO_FILTERS": { - "windows": "EAR_MONITORING_FILTER_BUILT_IN_AUDIO_FILTERS", - "android": "EAR_MONITORING_FILTER_BUILT_IN_AUDIO_FILTERS", - "ios": "AgoraEarMonitoringFilterBuiltInAudioFilters", - "macos": "AgoraEarMonitoringFilterBuiltInAudioFilters" - }, - "EAR_MONITORING_FILTER_NOISE_SUPPRESSION": { - "windows": "EAR_MONITORING_FILTER_NOISE_SUPPRESSION", - "android": "EAR_MONITORING_FILTER_NOISE_SUPPRESSION", - "ios": "AgoraEarMonitoringFilterNoiseSuppression", - "macos": "AgoraEarMonitoringFilterNoiseSuppression" - }, - "EAR_MONITORING_FILTER_REUSE_POST_PROCESSING_FILTER": { - "windows": "EAR_MONITORING_FILTER_REUSE_POST_PROCESSING_FILTER", - "android": "EAR_MONITORING_FILTER_REUSE_POST_PROCESSING_FILTER", - "ios": "AgoraEarMonitoringFilterReusePostProcessingFilter", - "macos": "AgoraEarMonitoringFilterReusePostProcessingFilter" - }, "EXTERNAL_VIDEO_SOURCE_TYPE": { "windows": "EXTERNAL_VIDEO_SOURCE_TYPE", "android": "ExternalVideoSourceType", "ios": "AgoraExternalVideoSourceType", "macos": "AgoraExternalVideoSourceType" }, - "VIDEO_FRAME": { - "windows": "VIDEO_FRAME", - "android": "VIDEO_FRAME", - "ios": "AgoraExternalVideoSourceTypeVideoFrame", - "macos": "AgoraExternalVideoSourceTypeVideoFrame" - }, - "ENCODED_VIDEO_FRAME": { - "windows": "ENCODED_VIDEO_FRAME", - "android": "ENCODED_VIDEO_FRAME", - "ios": "AgoraExternalVideoSourceTypeEncodedVideoFrame", - "macos": "AgoraExternalVideoSourceTypeEncodedVideoFrame" - }, - "ROOM_ACOUSTICS_KTV": { - "windows": "ROOM_ACOUSTICS_KTV", - "android": "ROOM_ACOUSTICS_KTV", - "ios": "AgoraAudioEffectPresetRoomAcousticsKTV", - "macos": "AgoraAudioEffectPresetRoomAcousticsKTV" - }, - "ROOM_ACOUSTICS_VOCAL_CONCERT": { - "windows": "ROOM_ACOUSTICS_VOCAL_CONCERT", - "android": "ROOM_ACOUSTICS_VOCAL_CONCERT", - "ios": "AgoraAudioEffectPresetRoomAcousVocalConcer", - "macos": "AgoraAudioEffectPresetRoomAcousVocalConcer" - }, - "ROOM_ACOUSTICS_STUDIO": { - "windows": "ROOM_ACOUSTICS_STUDIO", - "android": "ROOM_ACOUSTICS_STUDIO", - "ios": "AgoraAudioEffectPresetRoomAcousStudio", - "macos": "AgoraAudioEffectPresetRoomAcousStudio" - }, - "ROOM_ACOUSTICS_PHONOGRAPH": { - "windows": "ROOM_ACOUSTICS_PHONOGRAPH", - "android": "ROOM_ACOUSTICS_PHONOGRAPH", - "ios": "AgoraAudioEffectPresetRoomAcousPhonograph", - "macos": "AgoraAudioEffectPresetRoomAcousPhonograph" - }, - "ROOM_ACOUSTICS_VIRTUAL_STEREO": { - "windows": "ROOM_ACOUSTICS_VIRTUAL_STEREO", - "android": "ROOM_ACOUSTICS_VIRTUAL_STEREO", - "ios": "AgoraAudioEffectPresetRoomAcousVirtualStereo", - "macos": "AgoraAudioEffectPresetRoomAcousVirtualStereo" - }, - "ROOM_ACOUSTICS_SPACIAL": { - "windows": "ROOM_ACOUSTICS_SPACIAL", - "android": "ROOM_ACOUSTICS_SPACIAL", - "ios": "AgoraAudioEffectPresetRoomAcousSpatial", - "macos": "AgoraAudioEffectPresetRoomAcousSpatial" - }, - "ROOM_ACOUSTICS_ETHEREAL": { - "windows": "ROOM_ACOUSTICS_ETHEREAL", - "android": "ROOM_ACOUSTICS_ETHEREAL", - "ios": "AgoraAudioEffectPresetRoomAcousEthereal", - "macos": "AgoraAudioEffectPresetRoomAcousEthereal" - }, - "ROOM_ACOUSTICS_VIRTUAL_SURROUND_SOUND": { - "windows": "ROOM_ACOUSTICS_VIRTUAL_SURROUND_SOUND", - "android": "ROOM_ACOUSTICS_VIRTUAL_SURROUND_SOUND", - "ios": "AgoraAudioEffectPresetRoomAcousVirtualSurroundSound", - "macos": "AgoraAudioEffectPresetRoomAcousVirtualSurroundSound" - }, - "ROOM_ACOUSTICS_CHORUS": { - "windows": "ROOM_ACOUSTICS_CHORUS", - "android": "ROOM_ACOUSTICS_CHORUS", - "ios": "AgoraAudioEffectPresetRoomAcousticsChorus", - "macos": "AgoraAudioEffectPresetRoomAcousticsChorus" - }, - "ROOM_ACOUSTICS_3D_VOICE": { - "windows": "ROOM_ACOUSTICS_3D_VOICE", - "android": "ROOM_ACOUSTICS_3D_VOICE", - "ios": "AgoraAudioEffectPresetRoomAcous3DVoice", - "macos": "AgoraAudioEffectPresetRoomAcous3DVoice" - }, - "VOICE_CHANGER_EFFECT_UNCLE": { - "windows": "VOICE_CHANGER_EFFECT_UNCLE", - "android": "VOICE_CHANGER_EFFECT_UNCLE", - "ios": "AgoraAudioEffectPresetVoiceChangerEffectUncle", - "macos": "AgoraAudioEffectPresetVoiceChangerEffectUncle" - }, - "VOICE_CHANGER_EFFECT_OLDMAN": { - "windows": "VOICE_CHANGER_EFFECT_OLDMAN", - "android": "VOICE_CHANGER_EFFECT_OLDMAN", - "ios": "AgoraAudioEffectPresetVoiceChangerEffectOldMan", - "macos": "AgoraAudioEffectPresetVoiceChangerEffectOldMan" - }, - "VOICE_CHANGER_EFFECT_BOY": { - "windows": "VOICE_CHANGER_EFFECT_BOY", - "android": "VOICE_CHANGER_EFFECT_BOY", - "ios": "AgoraAudioEffectPresetVoiceChangerEffectBoy", - "macos": "AgoraAudioEffectPresetVoiceChangerEffectBoy" - }, - "VOICE_CHANGER_EFFECT_SISTER": { - "windows": "VOICE_CHANGER_EFFECT_SISTER", - "android": "VOICE_CHANGER_EFFECT_SISTER", - "ios": "AgoraAudioEffectPresetVoiceChangerEffectSister", - "macos": "AgoraAudioEffectPresetVoiceChangerEffectSister" - }, - "VOICE_CHANGER_EFFECT_GIRL": { - "windows": "VOICE_CHANGER_EFFECT_GIRL", - "android": "VOICE_CHANGER_EFFECT_GIRL", - "ios": "AgoraAudioEffectPresetVoiceChangerEffectGirl", - "macos": "AgoraAudioEffectPresetVoiceChangerEffectGirl" - }, - "VOICE_CHANGER_EFFECT_PIGKING": { - "windows": "VOICE_CHANGER_EFFECT_PIGKING", - "android": "VOICE_CHANGER_EFFECT_PIGKING", - "ios": "AgoraAudioEffectPresetVoiceChangerEffectPigKin", - "macos": "AgoraAudioEffectPresetVoiceChangerEffectPigKin" - }, - "VOICE_CHANGER_EFFECT_HULK": { - "windows": "VOICE_CHANGER_EFFECT_HULK", - "android": "VOICE_CHANGER_EFFECT_HULK", - "ios": "AgoraAudioEffectPresetVoiceChangerEffectHulk", - "macos": "AgoraAudioEffectPresetVoiceChangerEffectHulk" - }, - "STYLE_TRANSFORMATION_RNB": { - "windows": "STYLE_TRANSFORMATION_RNB", - "android": "STYLE_TRANSFORMATION_RNB", - "ios": "AgoraAudioEffectPresetStyleTransformationRnb", - "macos": "AgoraAudioEffectPresetStyleTransformationRnb" - }, - "STYLE_TRANSFORMATION_POPULAR": { - "windows": "STYLE_TRANSFORMATION_POPULAR", - "android": "STYLE_TRANSFORMATION_POPULAR", - "ios": "AgoraAudioEffectPresetStyleTransformationPopular", - "macos": "AgoraAudioEffectPresetStyleTransformationPopular" - }, - "PITCH_CORRECTION": { - "windows": "PITCH_CORRECTION", - "android": "PITCH_CORRECTION", - "ios": "AgoraAudioEffectPresetPitchCorrection", - "macos": "AgoraAudioEffectPresetPitchCorrection" - }, "ENCODING_PREFERENCE": { "windows": "ENCODING_PREFERENCE", "android": "ENCODING_PREFERENCE", "ios": "AgoraEncodingPreference", "macos": "AgoraEncodingPreference" }, - "PREFER_AUTO": { - "windows": "PREFER_AUTO", - "android": "PREFER_AUTO", - "ios": " AgoraEncodingPreferAuto", - "macos": "AgoraEncodingPreferAuto" - }, - "PREFER_SOFTWARE": { - "windows": "PREFER_SOFTWARE", - "android": "PREFER_SOFTWARE", - "ios": "AgoraEncodingPrefersoftware", - "macos": "AgoraEncodingPrefersoftware" - }, - "PREFER_HARDWARE": { - "windows": "PREFER_HARDWARE", - "android": "PREFER_HARDWARE", - "ios": "AgoraEncodingPreferhardware", - "macos": "AgoraEncodingPreferhardware" - }, "AUDIO_EQUALIZATION_BAND_FREQUENCY": { "windows": "AUDIO_EQUALIZATION_BAND_FREQUENCY", "android": "AUDIO_EQUALIZATION_BAND_FREQUENCY", "ios": "AgoraAudioEqualizationBandFrequency", "macos": "AgoraAudioEqualizationBandFrequency" }, - "AUDIO_EQUALIZATION_BAND_31": { - "windows": "AUDIO_EQUALIZATION_BAND_31", - "android": "AUDIO_EQUALIZATION_BAND_31", - "ios": "AgoraAudioEqualizationBand31", - "macos": "AgoraAudioEqualizationBand31" - }, - "AUDIO_EQUALIZATION_BAND_62": { - "windows": "AUDIO_EQUALIZATION_BAND_62", - "android": "AUDIO_EQUALIZATION_BAND_62", - "ios": "AgoraAudioEqualizationBand62", - "macos": "AgoraAudioEqualizationBand62" - }, - "AUDIO_EQUALIZATION_BAND_125": { - "windows": "AUDIO_EQUALIZATION_BAND_125", - "android": "AUDIO_EQUALIZATION_BAND_125", - "ios": "AgoraAudioEqualizationBand125", - "macos": "AgoraAudioEqualizationBand125" - }, - "AUDIO_EQUALIZATION_BAND_250": { - "windows": "AUDIO_EQUALIZATION_BAND_250", - "android": "AUDIO_EQUALIZATION_BAND_250", - "ios": "AgoraAudioEqualizationBand250", - "macos": "AgoraAudioEqualizationBand250" - }, - "AUDIO_EQUALIZATION_BAND_500": { - "windows": "AUDIO_EQUALIZATION_BAND_500", - "android": "AUDIO_EQUALIZATION_BAND_500", - "ios": "AgoraAudioEqualizationBand500", - "macos": "AgoraAudioEqualizationBand500" - }, - "AUDIO_EQUALIZATION_BAND_1K": { - "windows": "AUDIO_EQUALIZATION_BAND_1K", - "android": "AUDIO_EQUALIZATION_BAND_1K", - "ios": "AgoraAudioEqualizationBand1K", - "macos": "AgoraAudioEqualizationBand1K" - }, - "AUDIO_EQUALIZATION_BAND_2K": { - "windows": "AUDIO_EQUALIZATION_BAND_2K", - "android": "AUDIO_EQUALIZATION_BAND_2K", - "ios": "AgoraAudioEqualizationBand2K", - "macos": "AgoraAudioEqualizationBand2K" - }, - "AUDIO_EQUALIZATION_BAND_4K": { - "windows": "AUDIO_EQUALIZATION_BAND_4K", - "android": "AUDIO_EQUALIZATION_BAND_4K", - "ios": "AgoraAudioEqualizationBand4K", - "macos": "AgoraAudioEqualizationBand4K" - }, - "AUDIO_EQUALIZATION_BAND_8K": { - "windows": "AUDIO_EQUALIZATION_BAND_8K", - "android": "AUDIO_EQUALIZATION_BAND_8K", - "ios": "AgoraAudioEqualizationBand8K", - "macos": "AgoraAudioEqualizationBand8K" - }, - "AUDIO_EQUALIZATION_BAND_16K": { - "windows": "AUDIO_EQUALIZATION_BAND_16K", - "android": "AUDIO_EQUALIZATION_BAND_16K", - "ios": "AgoraAudioEqualizationBand16K", - "macos": "AgoraAudioEqualizationBand16K" - }, "AUDIO_FRAME_TYPE": { "windows": "AUDIO_FRAME_TYPE" }, - "FRAME_TYPE_PCM16": { - "windows": "FRAME_TYPE_PCM16", - "android": "FRAME_TYPE_PCM16" - }, - "AUDIO_FRAME_POSITION_PLAYBACK": { - "windows": "AUDIO_FRAME_POSITION_PLAYBACK", - "android": "POSITION_PLAYBACK", - "ios": "AgoraAudioFramePositionPlayback", - "macos": "AgoraAudioFramePositionPlayback" - }, - "AUDIO_FRAME_POSITION_RECORD": { - "windows": "AUDIO_FRAME_POSITION_RECORD", - "android": "POSITION_RECORD", - "ios": "AgoraAudioFramePositionRecord", - "macos": "AgoraAudioFramePositionRecord" - }, - "AUDIO_FRAME_POSITION_MIXED": { - "windows": "AUDIO_FRAME_POSITION_MIXED", - "android": "POSITION_MIXED", - "ios": "AgoraAudioFramePositionMixed", - "macos": "AgoraAudioFramePositionMixed" - }, - "AUDIO_FRAME_POSITION_BEFORE_MIXING": { - "windows": "AUDIO_FRAME_POSITION_BEFORE_MIXING", - "android": "POSITION_BEFORE_MIXING", - "ios": "AgoraAudioFramePositionBeforeMixing", - "macos": "AgoraAudioFramePositionBeforeMixing" - }, - "AUDIO_FRAME_POSITION_EAR_MONITORING": { - "windows": "AUDIO_FRAME_POSITION_EAR_MONITORING", - "android": "POSITION_EAR_MONITORING", - "ios": "AgoraAudioFramePositionEarMonitoring", - "macos": "AgoraAudioFramePositionEarMonitoring" - }, "AUDIO_DUAL_MONO_MODE": { "windows": "AUDIO_DUAL_MONO_MODE", "android": "AudioDualMonoMode", "ios": "AgoraAudioDualMonoMode", "macos": "AgoraAudioDualMonoMode" }, - "AUDIO_DUAL_MONO_STEREO": { - "windows": "AUDIO_DUAL_MONO_STEREO", - "android": "AUDIO_DUAL_MONO_STEREO", - "ios": "AgoraAudioDuraMonoStereo", - "macos": "AgoraAudioDuraMonoStereo" - }, - "AUDIO_DUAL_MONO_L": { - "windows": "AUDIO_DUAL_MONO_L", - "android": "AUDIO_DUAL_MONO_L", - "ios": "AgoraAudioDualMonoL", - "macos": "AgoraAudioDualMonoL" - }, - "AUDIO_DUAL_MONO_R": { - "windows": "AUDIO_DUAL_MONO_R", - "android": "AUDIO_DUAL_MONO_R", - "ios": "AgoraAudioDualMonoR", - "macos": "AgoraAudioDualMonoR" - }, - "AUDIO_DUAL_MONO_MIX": { - "windows": "AUDIO_DUAL_MONO_MIX", - "android": "AUDIO_DUAL_MONO_MIX", - "ios": "AgoraAudioDualMonoMix", - "macos": "AgoraAudioDualMonoMix" - }, "AUDIO_MIXING_DUAL_MONO_MODE": { "windows": "AUDIO_MIXING_DUAL_MONO_MODE", "android": "AudioMixingDualMonoMode", "ios": "AgoraAudioMixingDualMonoMode", "macos": "AgoraAudioMixingDualMonoMode" }, - "AUDIO_MIXING_DUAL_MONO_AUTO": { - "windows": "AUDIO_MIXING_DUAL_MONO_AUTO", - "android": "AUDIO_MIXING_DUAL_MONO_AUTO", - "ios": "AgoraAudioMixingDualMonoAuto", - "macos": "AgoraAudioMixingDualMonoAuto" - }, - "AUDIO_MIXING_DUAL_MONO_L": { - "windows": "AUDIO_MIXING_DUAL_MONO_L", - "android": "AUDIO_MIXING_DUAL_MONO_L", - "ios": "AgoraAudioMixingDualMonoL", - "macos": "AgoraAudioMixingDualMonoL" - }, - "AUDIO_MIXING_DUAL_MONO_R": { - "windows": "AUDIO_MIXING_DUAL_MONO_R", - "android": "AUDIO_MIXING_DUAL_MONO_R", - "ios": "AgoraAudioMixingDualMonoR", - "macos": "AgoraAudioMixingDualMonoR" - }, - "AUDIO_MIXING_DUAL_MONO_MIX": { - "windows": "AUDIO_MIXING_DUAL_MONO_MIX", - "android": "AUDIO_MIXING_DUAL_MONO_MIX", - "ios": "AgoraAudioMixingDualMonoMix", - "macos": "AgoraAudioMixingDualMonoMix" - }, "AUDIO_MIXING_REASON_TYPE": { "windows": "AUDIO_MIXING_REASON_TYPE", "ios": "AgoraAudioMixingReasonCode", "macos": "AgoraAudioMixingReasonCode" }, - "AUDIO_MIXING_REASON_OK": { - "windows": "AUDIO_MIXING_REASON_OK", - "android": "AUDIO_MIXING_REASON_OK", - "ios": "AgoraAudioMixingReasonTypeOk", - "macos": "AgoraAudioMixingReasonTypeOk" - }, - "AUDIO_MIXING_REASON_CAN_NOT_OPEN": { - "windows": "AUDIO_MIXING_REASON_CAN_NOT_OPEN", - "android": "AUDIO_MIXING_REASON_CAN_NOT_OPEN", - "ios": "AgoraAudioMixingReasonTypeCanNotOpen", - "macos": "AgoraAudioMixingReasonTypeCanNotOpen" - }, - "AUDIO_MIXING_REASON_TOO_FREQUENT_CALL": { - "windows": "AUDIO_MIXING_REASON_TOO_FREQUENT_CALL", - "android": "AUDIO_MIXING_REASON_TOO_FREQUENT_CALL", - "ios": "AgoraAudioMixingReasonTypeTooFrequentlyCall", - "macos": "AgoraAudioMixingReasonTypeTooFrequentlyCall" - }, - "AUDIO_MIXING_REASON_INTERRUPTED_EOF": { - "windows": "AUDIO_MIXING_REASON_INTERRUPTED_EOF", - "android": "AUDIO_MIXING_REASON_INTERRUPTED_EOF", - "ios": "AgoraAudioMixingReasonTypeInterruptedEOF", - "macos": "AgoraAudioMixingReasonTypeInterruptedEOF" - }, - "AUDIO_MIXING_REASON_ONE_LOOP_COMPLETED": { - "windows": "AUDIO_MIXING_REASON_ONE_LOOP_COMPLETED", - "android": "AUDIO_MIXING_REASON_ONE_LOOP_COMPLETED", - "ios": "AgoraAudioMixingReasonOneLoopCompleted", - "macos": "AgoraAudioMixingReasonOneLoopCompleted" - }, - "AUDIO_MIXING_REASON_ALL_LOOPS_COMPLETED": { - "windows": "AUDIO_MIXING_REASON_ALL_LOOPS_COMPLETED", - "android": "AUDIO_MIXING_REASON_ALL_LOOPS_COMPLETED", - "ios": "AgoraAudioMixingReasonAllLoopsCompleted", - "macos": "AgoraAudioMixingReasonAllLoopsCompleted" - }, - "AUDIO_MIXING_REASON_STOPPED_BY_USER": { - "windows": "AUDIO_MIXING_REASON_STOPPED_BY_USER", - "android": "AUDIO_MIXING_REASON_STOPPED_BY_USER", - "ios": "AgoraAudioMixingReasonStoppedByUser", - "macos": "AgoraAudioMixingReasonStoppedByUser" - }, "AUDIO_MIXING_STATE_TYPE": { "windows": "AUDIO_MIXING_STATE_TYPE", "ios": "AgoraAudioMixingStateType", "macos": "AgoraAudioMixingStateType" }, - "AUDIO_MIXING_STATE_PLAYING": { - "windows": "AUDIO_MIXING_STATE_PLAYING", - "android": "AUDIO_MIXING_STATE_PLAYING", - "ios": "AgoraAudioMixingStateTypePlaying", - "macos": "AgoraAudioMixingStateTypePlaying" - }, - "AUDIO_MIXING_STATE_PAUSED": { - "windows": "AUDIO_MIXING_STATE_PAUSED", - "android": "AUDIO_MIXING_STATE_PAUSED", - "ios": "AgoraAudioMixingStateTypePaused", - "macos": "AgoraAudioMixingStateTypePaused" - }, - "AUDIO_MIXING_STATE_STOPPED": { - "windows": "AUDIO_MIXING_STATE_STOPPED", - "android": "AUDIO_MIXING_STATE_STOPPED", - "ios": "AgoraAudioMixingStateTypeStopped", - "macos": "AgoraAudioMixingStateTypeStopped" - }, - "AUDIO_MIXING_STATE_FAILED": { - "windows": "AUDIO_MIXING_STATE_FAILED", - "android": "AUDIO_MIXING_STATE_FAILED", - "ios": "AgoraAudioMixingStateTypeFailed", - "macos": "AgoraAudioMixingStateTypeFailed" - }, - "AUDIO_PROCESSING_CHANNELS": { - "windows": "AUDIO_PROCESSING_CHANNELS", - "android": "AgoraAudioProcessChannels", - "ios": "AgoraAudioProcessChannels", - "macos": "AgoraAudioProcessChannels" - }, - "AUDIO_PROCESSING_MONO": { - "windows": "AUDIO_PROCESSING_MONO", - "android": "AGORA_AUDIO_MONO_PROCESSING", - "ios": "AgoraAudioProcessChannelsMono", - "macos": "AgoraAudioProcessChannelsMono" - }, - "AUDIO_PROCESSING_STEREO": { - "windows": "AUDIO_PROCESSING_STEREO", - "android": "AGORA_AUDIO_STEREO_PROCESSING", - "ios": "AgoraAudioProcessChannelsStereo", - "macos": "AgoraAudioProcessChannelsStereo" - }, "AUDIO_PROFILE_TYPE": { "windows": "AUDIO_PROFILE_TYPE", "android": "AudioProfile", "ios": "AgoraAudioProfile", "macos": "AgoraAudioProfile" }, - "AUDIO_PROFILE_DEFAULT": { - "windows": "AUDIO_PROFILE_DEFAULT", - "android": "DEFAULT", - "ios": "AgoraAudioProfileDefault", - "macos": "AgoraAudioProfileDefault" - }, - "AUDIO_PROFILE_SPEECH_STANDARD": { - "windows": "AUDIO_PROFILE_SPEECH_STANDARD", - "android": "SPEECH_STANDARD", - "ios": "AgoraAudioProfileSpeechStandard", - "macos": "AgoraAudioProfileSpeechStandard" - }, - "AUDIO_PROFILE_MUSIC_STANDARD": { - "windows": "AUDIO_PROFILE_MUSIC_STANDARD", - "android": "MUSIC_STANDARD", - "ios": "AgoraAudioProfileMusicStandard", - "macos": "AgoraAudioProfileMusicStandard" - }, - "AUDIO_PROFILE_MUSIC_STANDARD_STEREO": { - "windows": "AUDIO_PROFILE_MUSIC_STANDARD_STEREO", - "android": "MUSIC_STANDARD_STEREO", - "ios": "AgoraAudioProfileMusicStandardStereo", - "macos": "AgoraAudioProfileMusicStandardStereo" - }, - "AUDIO_PROFILE_MUSIC_HIGH_QUALITY": { - "windows": "AUDIO_PROFILE_MUSIC_HIGH_QUALITY", - "android": "MUSIC_HIGH_QUALITY", - "ios": "AgoraAudioProfileMusicHighQuality", - "macos": "AgoraAudioProfileMusicHighQuality" - }, - "AUDIO_PROFILE_MUSIC_HIGH_QUALITY_STEREO": { - "windows": "AUDIO_PROFILE_MUSIC_HIGH_QUALITY_STEREO", - "android": "MUSIC_HIGH_QUALITY_STEREO", - "ios": "AgoraAudioProfileMusicHighQualityStereo", - "macos": "AgoraAudioProfileMusicHighQualityStereo" - }, - "AUDIO_PROFILE_IOT": { - "windows": "AUDIO_PROFILE_IOT", - "android": "AUDIO_PROFILE_IOT", - "ios": "AgoraAudioProfileIot", - "macos": "AgoraAudioProfileIot" - }, - "AUDIO_PROFILE_NUM": { - "windows": "AUDIO_PROFILE_NUM", - "android": "AUDIO_PROFILE_NUM", - "ios": "AUDIO_PROFILE_NUM", - "macos": "AUDIO_PROFILE_NUM" - }, - "AUDIO_RANGE_MODE_WORLD": { - "windows": "AUDIO_RANGE_MODE_WORLD", - "android": "AUDIO_RANGE_MODE_WORLD", - "ios": "AgoraAudioRangeModeWorld", - "macos": "AgoraAudioRangeModeWorld" - }, - "AUDIO_RANGE_MODE_TEAM": { - "windows": "AUDIO_RANGE_MODE_TEAM", - "android": "AUDIO_RANGE_MODE_TEAM", - "ios": "AgoraAudioRangeModeTeam", - "macos": "AgoraAudioRangeModeTeam" - }, "AUDIO_FILE_RECORDING_TYPE": { "windows": "AUDIO_FILE_RECORDING_TYPE", "ios": "AgoraAudioFileRecordingType", "macos": "AgoraAudioFileRecordingType" }, - "AUDIO_FILE_RECORDING_MIC": { - "windows": "AUDIO_FILE_RECORDING_MIC", - "android": "AUDIO_FILE_RECORDING_MIC", - "ios": "AgoraAudioFileRecordingTypeMic", - "macos": "AgoraAudioFileRecordingTypeMic" - }, - "AUDIO_FILE_RECORDING_PLAYBACK": { - "windows": "AUDIO_FILE_RECORDING_PLAYBACK", - "android": "AUDIO_FILE_RECORDING_PLAYBACK", - "ios": "AgoraAudioFileRecordingTypePlayback", - "macos": "AgoraAudioFileRecordingTypePlayback" - }, - "AUDIO_FILE_RECORDING_MIXED": { - "windows": "AUDIO_FILE_RECORDING_MIXED", - "android": "AUDIO_FILE_RECORDING_MIXED", - "ios": "AgoraAudioFileRecordingTypeMixed", - "macos": "AgoraAudioFileRecordingTypeMixed" - }, "AUDIO_RECORDING_QUALITY_TYPE": { "windows": "AUDIO_RECORDING_QUALITY_TYPE", "ios": "AgoraAudioRecordingQuality", "macos": "AgoraAudioRecordingQuality" }, - "AUDIO_RECORDING_QUALITY_LOW": { - "windows": "AUDIO_RECORDING_QUALITY_LOW", - "android": "AUDIO_RECORDING_QUALITY_LOW", - "ios": "AgoraAudioRecordingQualityLow", - "macos": "AgoraAudioRecordingQualityLow" - }, - "AUDIO_RECORDING_QUALITY_MEDIUM": { - "windows": "AUDIO_RECORDING_QUALITY_MEDIUM", - "android": "AUDIO_RECORDING_QUALITY_MEDIUM", - "ios": "AgoraAudioRecordingQualityMedium", - "macos": "AgoraAudioRecordingQualityMedium" - }, - "AUDIO_RECORDING_QUALITY_HIGH": { - "windows": "AUDIO_RECORDING_QUALITY_HIGH", - "android": "AUDIO_RECORDING_QUALITY_HIGH", - "ios": "AgoraAudioRecordingQualityHigh", - "macos": "AgoraAudioRecordingQualityHigh" - }, - "AUDIO_RECORDING_QUALITY_ULTRA_HIGH": { - "windows": "AUDIO_RECORDING_QUALITY_ULTRA_HIGH", - "android": "AUDIO_RECORDING_QUALITY_ULTRA_HIGH", - "ios": "AgoraAudioRecordingQualityUltraHigh", - "macos": "AgoraAudioRecordingQualityUltraHigh" - }, - "AUDIO_REVERB_PRESET": { - "windows": "AUDIO_REVERB_PRESET", - "ios": "AgoraAudioReverbPreset", - "macos": "AgoraAudioReverbPreset" - }, - "AUDIO_REVERB_OFF": { - "windows": "AUDIO_REVERB_OFF", - "android": "AUDIO_REVERB_OFF", - "ios": "AgoraAudioReverbPresetOff", - "macos": "AgoraAudioReverbPresetOff" - }, - "AUDIO_REVERB_FX_KTV": { - "windows": "AUDIO_REVERB_FX_KTV", - "android": "AUDIO_REVERB_FX_KTV", - "ios": "AgoraAudioReverbPresetFxKTV", - "macos": "AgoraAudioReverbPresetFxKTV" - }, - "AUDIO_REVERB_FX_VOCAL_CONCERT": { - "windows": "AUDIO_REVERB_FX_VOCAL_CONCERT", - "android": "AUDIO_REVERB_FX_VOCAL_CONCERT", - "ios": "AgoraAudioReverbPresetFxVocalConcert", - "macos": "AgoraAudioReverbPresetFxVocalConcert" - }, - "AUDIO_REVERB_FX_UNCLE": { - "windows": "AUDIO_REVERB_FX_UNCLE", - "android": "AUDIO_REVERB_FX_UNCLE", - "ios": "AgoraAudioReverbPresetFxUncle", - "macos": "AgoraAudioReverbPresetFxUncle" - }, - "AUDIO_REVERB_FX_SISTER": { - "windows": "AUDIO_REVERB_FX_SISTER", - "android": "AUDIO_REVERB_FX_SISTER", - "ios": "AgoraAudioReverbPresetFxSister", - "macos": "AgoraAudioReverbPresetFxSister" - }, - "AUDIO_REVERB_FX_STUDIO": { - "windows": "AUDIO_REVERB_FX_STUDIO", - "android": "AUDIO_REVERB_FX_STUDIO", - "ios": "AgoraAudioReverbPresetFxStudio", - "macos": "AgoraAudioReverbPresetFxStudio" - }, - "AUDIO_REVERB_FX_POPULAR": { - "windows": "AUDIO_REVERB_FX_POPULAR", - "android": "AUDIO_REVERB_FX_POPULAR", - "ios": "AgoraAudioReverbPresetFxPopular", - "macos": "AgoraAudioReverbPresetFxPopular" - }, - "AUDIO_REVERB_FX_RNB": { - "windows": "AUDIO_REVERB_FX_RNB", - "android": "AUDIO_REVERB_FX_RNB", - "ios": "AgoraAudioReverbPresetFxRNB", - "macos": "AgoraAudioReverbPresetFxRNB" - }, - "AUDIO_REVERB_FX_PHONOGRAPH": { - "windows": "AUDIO_REVERB_FX_PHONOGRAPH", - "android": "AUDIO_REVERB_FX_PHONOGRAPH", - "ios": "AgoraAudioReverbPresetFxPhonograph", - "macos": "AgoraAudioReverbPresetFxPhonograph" - }, - "AUDIO_REVERB_POPULAR": { - "windows": "AUDIO_REVERB_POPULAR", - "android": "AUDIO_REVERB_POPULAR", - "ios": "AUDIO_REVERB_POPULAR", - "macos": "AUDIO_REVERB_POPULAR" - }, - "AUDIO_REVERB_RNB": { - "windows": "AUDIO_REVERB_RNB", - "android": "AUDIO_REVERB_RNB", - "ios": "AUDIO_REVERB_RNB", - "macos": "AUDIO_REVERB_RNB" - }, - "AUDIO_REVERB_ROCK": { - "windows": "AUDIO_REVERB_ROCK", - "android": "AUDIO_REVERB_ROCK", - "ios": "AUDIO_REVERB_ROCK", - "macos": "AUDIO_REVERB_ROCK" - }, - "AUDIO_REVERB_HIPHOP": { - "windows": "AUDIO_REVERB_HIPHOP", - "android": "AUDIO_REVERB_HIPHOP", - "ios": "AUDIO_REVERB_HIPHOP", - "macos": "AUDIO_REVERB_HIPHOP" - }, - "AUDIO_REVERB_VOCAL_CONCERT": { - "windows": "AUDIO_REVERB_VOCAL_CONCERT", - "android": "AUDIO_REVERB_VOCAL_CONCERT", - "ios": "AUDIO_REVERB_VOCAL_CONCERT", - "macos": "AUDIO_REVERB_VOCAL_CONCERT" - }, - "AUDIO_REVERB_KTV": { - "windows": "AUDIO_REVERB_KTV", - "android": "AUDIO_REVERB_KTV", - "ios": "AUDIO_REVERB_KTV", - "macos": "AUDIO_REVERB_KTV" - }, - "AUDIO_REVERB_STUDIO": { - "windows": "AUDIO_REVERB_STUDIO", - "android": "AUDIO_REVERB_STUDIO", - "ios": "AUDIO_REVERB_STUDIO", - "macos": "AUDIO_REVERB_STUDIO" - }, - "AUDIO_VIRTUAL_STEREO": { - "windows": "AUDIO_VIRTUAL_STEREO", - "android": "AUDIO_VIRTUAL_STEREO", - "ios": "AUDIO_VIRTUAL_STEREO", - "macos": "AUDIO_VIRTUAL_STEREO" - }, - "AUDIO_ELECTRONIC_VOICE": { - "windows": "AUDIO_ELECTRONIC_VOICE", - "android": "AUDIO_ELECTRONIC_VOICE", - "ios": "AUDIO_ELECTRONIC_VOICE", - "macos": "AUDIO_ELECTRONIC_VOICE" - }, - "AUDIO_THREEDIM_VOICE": { - "windows": "AUDIO_THREEDIM_VOICE", - "android": "AUDIO_THREEDIM_VOICE", - "ios": "AUDIO_THREEDIM_VOICE", - "macos": "AUDIO_THREEDIM_VOICE" - }, "AUDIO_REVERB_TYPE": { "windows": "AUDIO_REVERB_TYPE", "android": "AUDIO_REVERB_TYPE", "ios": "AgoraAudioReverbType", "macos": "AgoraAudioReverbType" }, - "AUDIO_REVERB_DRY_LEVEL": { - "windows": "AUDIO_REVERB_DRY_LEVEL", - "android": "AUDIO_REVERB_DRY_LEVEL", - "ios": "AgoraAudioReverbDryLevel", - "macos": "AgoraAudioReverbDryLevel" - }, - "AUDIO_REVERB_WET_LEVEL": { - "windows": "AUDIO_REVERB_WET_LEVEL", - "android": "AUDIO_REVERB_WET_LEVEL", - "ios": "AgoraAudioReverbWetLevel", - "macos": "AgoraAudioReverbWetLevel" - }, - "AUDIO_REVERB_ROOM_SIZE": { - "windows": "AUDIO_REVERB_ROOM_SIZE", - "android": "AUDIO_REVERB_ROOM_SIZE", - "ios": "AgoraAudioReverbRoomSize", - "macos": "AgoraAudioReverbRoomSize" - }, - "AUDIO_REVERB_WET_DELAY": { - "windows": "AUDIO_REVERB_WET_DELAY", - "android": "AUDIO_REVERB_WET_DELAY", - "ios": "AgoraAudioReverbWetDelay", - "macos": "AgoraAudioReverbWetDelay" - }, - "AUDIO_REVERB_STRENGTH": { - "windows": "AUDIO_REVERB_STRENGTH", - "android": "AUDIO_REVERB_STRENGTH", - "ios": "AgoraAudioReverbStrength", - "macos": "AgoraAudioReverbStrength" - }, "AudioRoute": { "windows": "AudioRoute", "ios": "AgoraAudioOutputRouting", "macos": "AgoraAudioOutputRouting" }, - "ROUTE_DEFAULT": { - "windows": "ROUTE_DEFAULT", - "android": "AUDIO_ROUTE_DEFAULT", - "ios": "AgoraAudioOutputRoutingDefault", - "macos": "AgoraAudioOutputRoutingDefault" - }, - "ROUTE_HEADSET": { - "windows": "ROUTE_HEADSET", - "android": "AUDIO_ROUTE_HEADSET", - "ios": "AgoraAudioOutputRoutingHeadset", - "macos": "AgoraAudioOutputRoutingHeadset" - }, - "ROUTE_EARPIECE": { - "windows": "ROUTE_EARPIECE", - "android": "AUDIO_ROUTE_EARPIECE", - "ios": "AgoraAudioOutputRoutingEarpiece", - "macos": "AgoraAudioOutputRoutingEarpiece" - }, - "ROUTE_HEADSETNOMIC": { - "windows": "ROUTE_HEADSETNOMIC", - "android": "AUDIO_ROUTE_HEADSETNOMIC", - "ios": "AgoraAudioOutputRoutingHeadsetNoMic", - "macos": "AgoraAudioOutputRoutingHeadsetNoMic" - }, - "ROUTE_SPEAKERPHONE": { - "windows": "ROUTE_SPEAKERPHONE", - "android": "AUDIO_ROUTE_SPEAKERPHONE", - "ios": "AgoraAudioOutputRoutingSpeakerphone", - "macos": "AgoraAudioOutputRoutingSpeakerphone" - }, - "ROUTE_LOUDSPEAKER": { - "windows": "ROUTE_LOUDSPEAKER", - "android": "AUDIO_ROUTE_LOUDSPEAKER", - "ios": "AgoraAudioOutputRoutingLoudspeaker", - "macos": "AgoraAudioOutputRoutingLoudspeaker" - }, - "ROUTE_BLUETOOTH_DEVICE_HFP": { - "windows": "ROUTE_BLUETOOTH_DEVICE_HFP", - "android": "AUDIO_ROUTE_BLUETOOTH_DEVICE_HFP", - "ios": "AgoraAudioOutputRoutingBluetoothDeviceHfp", - "macos": "AgoraAudioOutputRoutingBluetoothDeviceHfp" - }, - "ROUTE_USB": { - "windows": "ROUTE_USB", - "android": "AUDIO_ROUTE_USB", - "ios": "AUDIO_ROUTE_USB", - "macos": "AgoraAudioOutputRoutingUsb" - }, - "ROUTE_HDMI": { - "windows": "ROUTE_HDMI", - "android": "AUDIO_ROUTE_HDMI", - "ios": "AUDIO_ROUTE_HDMI", - "macos": "AgoraAudioOutputRoutingHdmi" - }, - "ROUTE_DISPLAYPORT": { - "windows": "ROUTE_DISPLAYPORT", - "android": "AUDIO_ROUTE_DISPLAYPORT", - "ios": "AUDIO_ROUTE_DISPLAYPORT", - "macos": "AgoraAudioOutputRoutingDisplayPort" - }, - "ROUTE_AIRPLAY": { - "windows": "ROUTE_AIRPLAY", - "android": "AUDIO_ROUTE_AIRPLAY", - "ios": "AUDIO_ROUTE_AIRPLAY", - "macos": "AgoraAudioOutputRoutingAirPlay" - }, - "ROUTE_BLUETOOTH_DEVICE_A2DP": { - "windows": "ROUTE_BLUETOOTH_DEVICE_A2DP", - "android": "AUDIO_ROUTE_BLUETOOTH_DEVICE_A2DP", - "ios": "AgoraAudioOutputRoutingBluetoothDeviceA2dp", - "macos": "AgoraAudioOutputRoutingBluetoothDeviceA2dp" - }, "AUDIO_SAMPLE_RATE_TYPE": { "windows": "AUDIO_SAMPLE_RATE_TYPE", "android": "AudioSampleRateType", "ios": "AgoraAudioSampleRateType", "macos": "AgoraAudioSampleRateType" }, - "AUDIO_SAMPLE_RATE_32000": { - "windows": "AUDIO_SAMPLE_RATE_32000", - "android": "AUDIO_SAMPLE_RATE_32000", - "ios": "AgoraAudioSampleRateType32000", - "macos": "AgoraAudioSampleRateType32000" - }, - "AUDIO_SAMPLE_RATE_44100": { - "windows": "AUDIO_SAMPLE_RATE_44100", - "android": "AUDIO_SAMPLE_RATE_44100", - "ios": "AgoraAudioSampleRateType44100", - "macos": "AgoraAudioSampleRateType44100" - }, - "AUDIO_SAMPLE_RATE_48000": { - "windows": "AUDIO_SAMPLE_RATE_48000", - "android": "AUDIO_SAMPLE_RATE_48000", - "ios": "AgoraAudioSampleRateType48000", - "macos": "AgoraAudioSampleRateType48000" - }, "AUDIO_SCENARIO_TYPE": { "windows": "AUDIO_SCENARIO_TYPE", - "android": "AudioScenario", "ios": "AgoraAudioScenario", "macos": "AgoraAudioScenario" }, - "AUDIO_SCENARIO_DEFAULT": { - "windows": "AUDIO_SCENARIO_DEFAULT", - "android": "AUDIO_SCENARIO_DEFAULT", - "ios": "AgoraAudioScenarioDefault", - "macos": "AgoraAudioScenarioDefault" - }, - "AUDIO_SCENARIO_CHATROOM": { - "windows": "AUDIO_SCENARIO_CHATROOM", - "android": "AUDIO_SCENARIO_CHATROOM", - "ios": "AgoraAudioScenarioChatRoom", - "macos": "AgoraAudioScenarioChatRoom" - }, - "AUDIO_SCENARIO_GAME_STREAMING": { - "windows": "AUDIO_SCENARIO_GAME_STREAMING", - "android": "AUDIO_SCENARIO_GAME_STREAMING", - "ios": "AgoraAudioScenarioGameStreaming", - "macos": "AgoraAudioScenarioGameStreaming" - }, - "AUDIO_SCENARIO_CHORUS": { - "windows": "AUDIO_SCENARIO_CHORUS", - "android": "AUDIO_SCENARIO_CHORUS", - "ios": "AgoraAudioScenarioChorus", - "macos": "AgoraAudioScenarioChorus" - }, - "AUDIO_SCENARIO_MEETING": { - "windows": "AUDIO_SCENARIO_MEETING", - "android": "AUDIO_SCENARIO_MEETING", - "ios": "AgoraAudioScenarioMeeting", - "macos": "AgoraAudioScenarioMeeting" - }, - "AUDIO_SCENARIO_AI_CLIENT": { - "windows": "AUDIO_SCENARIO_AI_CLIENT", - "android": "AUDIO_SCENARIO_AI_CLIENT", - "ios": "AgoraAudioScenarioAiClient", - "macos": "AgoraAudioScenarioAiClient" - }, - "AUDIO_SCENARIO_NUM": { - "windows": "AUDIO_SCENARIO_NUM" - }, "AUDIO_SESSION_OPERATION_RESTRICTION": { "windows": "AUDIO_SESSION_OPERATION_RESTRICTION", "ios": "AgoraAudioSessionOperationRestriction", "macos": "AgoraAudioSessionOperationRestriction" }, - "AUDIO_SESSION_OPERATION_RESTRICTION_NONE": { - "windows": "AUDIO_SESSION_OPERATION_RESTRICTION_NONE", - "ios": "AgoraAudioSessionOperationRestrictionNone", - "macos": "AgoraAudioSessionOperationRestrictionNone" - }, - "AUDIO_SESSION_OPERATION_RESTRICTION_SET_CATEGORY": { - "windows": "AUDIO_SESSION_OPERATION_RESTRICTION_SET_CATEGORY", - "ios": "AgoraAudioSessionOperationRestrictionSetCategory", - "macos": "AgoraAudioSessionOperationRestrictionSetCategory" - }, - "AUDIO_SESSION_OPERATION_RESTRICTION_CONFIGURE_SESSION": { - "windows": "AUDIO_SESSION_OPERATION_RESTRICTION_CONFIGURE_SESSION", - "ios": "AgoraAudioSessionOperationRestrictionConfigureSession", - "macos": "AgoraAudioSessionOperationRestrictionConfigureSession" - }, - "AUDIO_SESSION_OPERATION_RESTRICTION_DEACTIVATE_SESSION": { - "windows": "AUDIO_SESSION_OPERATION_RESTRICTION_DEACTIVATE_SESSION", - "ios": "AgoraAudioSessionOperationRestrictionDeactivateSession", - "macos": "AgoraAudioSessionOperationRestrictionDeactivateSession" - }, - "AUDIO_SESSION_OPERATION_RESTRICTION_ALL": { - "windows": "AUDIO_SESSION_OPERATION_RESTRICTION_ALL", - "ios": "AgoraAudioSessionOperationRestrictionAll", - "macos": "AgoraAudioSessionOperationRestrictionAll" - }, "AUDIO_TRACK_TYPE": { "windows": "AUDIO_TRACK_TYPE", "android": "AudioTrackType", "ios": "AgoraAudioTrackType", "macos": "AgoraAudioTrackType" }, - "AUDIO_TRACK_MIXABLE": { - "windows": "AUDIO_TRACK_MIXABLE", - "android": "AUDIO_TRACK_MIXABLE", - "ios": "AgoraAudioTrackTypeMixable", - "macos": "AgoraAudioTrackTypeMixable" - }, - "AUDIO_TRACK_DIRECT": { - "windows": "AUDIO_TRACK_DIRECT", - "android": "AUDIO_TRACK_DIRECT", - "ios": "AgoraAudioTrackTypeDirect", - "macos": "AgoraAudioTrackTypeDirect" - }, "CONNECTION_STATE_TYPE": { "windows": "CONNECTION_STATE_TYPE", "ios": "AgoraConnectionState", "macos": "AgoraConnectionState" }, - "CONNECTION_STATE_DISCONNECTED": { - "windows": "CONNECTION_STATE_DISCONNECTED", - "android": "CONNECTION_STATE_DISCONNECTED", - "ios": "AgoraConnectionStateDisconnected", - "macos": "AgoraConnectionStateDisconnected" - }, - "CONNECTION_STATE_CONNECTING": { - "windows": "CONNECTION_STATE_CONNECTING", - "android": "CONNECTION_STATE_CONNECTING", - "ios": "AgoraConnectionStateConnecting", - "macos": "AgoraConnectionStateConnecting" - }, - "CONNECTION_STATE_CONNECTED": { - "windows": "CONNECTION_STATE_CONNECTED", - "android": "CONNECTION_STATE_CONNECTED", - "ios": "AgoraConnectionStateConnected", - "macos": "AgoraConnectionStateConnected" - }, - "CONNECTION_STATE_RECONNECTING": { - "windows": "CONNECTION_STATE_RECONNECTING", - "android": "CONNECTION_STATE_RECONNECTING", - "ios": "AgoraConnectionStateReconnecting", - "macos": "AgoraConnectionStateReconnecting" - }, - "CONNECTION_STATE_FAILED": { - "windows": "CONNECTION_STATE_FAILED", - "android": "CONNECTION_STATE_FAILED", - "ios": "AgoraConnectionStateFailed", - "macos": "AgoraConnectionStateFailed" - }, "CONNECTION_CHANGED_REASON_TYPE": { "windows": "CONNECTION_CHANGED_REASON_TYPE", "ios": "AgoraConnectionChangedReason", "macos": "AgoraConnectionChangedReason" }, - "CONNECTION_CHANGED_CONNECTING": { - "windows": "CONNECTION_CHANGED_CONNECTING", - "android": "CONNECTION_CHANGED_CONNECTING", - "ios": "AgoraConnectionChangedReasonConnecting", - "macos": "AgoraConnectionChangedReasonConnecting" - }, - "CONNECTION_CHANGED_JOIN_SUCCESS": { - "windows": "CONNECTION_CHANGED_JOIN_SUCCESS", - "android": "CONNECTION_CHANGED_JOIN_SUCCESS", - "ios": "AgoraConnectionChangedReasonJoinSuccess", - "macos": "AgoraConnectionChangedReasonJoinSuccess" - }, - "CONNECTION_CHANGED_REJOIN_SUCCESS": { - "windows": "CONNECTION_CHANGED_REJOIN_SUCCESS", - "android": "CONNECTION_CHANGED_REJOIN_SUCCESS", - "ios": "AgoraConnectionChangedReasonRejoinSuccess", - "macos": "AgoraConnectionChangedReasonRejoinSuccess" - }, - "CONNECTION_CHANGED_LOST": { - "windows": "CONNECTION_CHANGED_LOST", - "android": "CONNECTION_CHANGED_LOST", - "ios": "AgoraConnectionChangedReasonLost", - "macos": "AgoraConnectionChangedReasonLost" - }, - "CONNECTION_CHANGED_ECHO_TEST": { - "windows": "CONNECTION_CHANGED_ECHO_TEST", - "android": "CONNECTION_CHANGED_ECHO_TEST", - "ios": "AgoraConnectionChangedReasonEchoTest", - "macos": "AgoraConnectionChangedReasonEchoTest" - }, - "CONNECTION_CHANGED_INTERRUPTED": { - "windows": "CONNECTION_CHANGED_INTERRUPTED", - "android": "CONNECTION_CHANGED_INTERRUPTED", - "ios": "AgoraConnectionChangedReasonInterrupted", - "macos": "AgoraConnectionChangedReasonInterrupted" - }, - "CONNECTION_CHANGED_BANNED_BY_SERVER": { - "windows": "CONNECTION_CHANGED_BANNED_BY_SERVER", - "android": "CONNECTION_CHANGED_BANNED_BY_SERVER", - "ios": "AgoraConnectionChangedReasonBannedByServer", - "macos": "AgoraConnectionChangedReasonBannedByServer" - }, - "CONNECTION_CHANGED_JOIN_FAILED": { - "windows": "CONNECTION_CHANGED_JOIN_FAILED", - "android": "CONNECTION_CHANGED_JOIN_FAILED", - "ios": "AgoraConnectionChangedReasonJoinFailed", - "macos": "AgoraConnectionChangedReasonJoinFailed" - }, - "CONNECTION_CHANGED_LEAVE_CHANNEL": { - "windows": "CONNECTION_CHANGED_LEAVE_CHANNEL", - "android": "CONNECTION_CHANGED_LEAVE_CHANNEL", - "ios": "AgoraConnectionChangedReasonLeaveChannel", - "macos": "AgoraConnectionChangedReasonLeaveChannel" - }, - "CONNECTION_CHANGED_INVALID_APP_ID": { - "windows": "CONNECTION_CHANGED_INVALID_APP_ID", - "android": "CONNECTION_CHANGED_INVALID_APP_ID", - "ios": "AgoraConnectionChangedReasonInvalidAppId", - "macos": "AgoraConnectionChangedReasonInvalidAppId" - }, - "CONNECTION_CHANGED_INVALID_CHANNEL_NAME": { - "windows": "CONNECTION_CHANGED_INVALID_CHANNEL_NAME", - "android": "CONNECTION_CHANGED_INVALID_CHANNEL_NAME", - "ios": "AgoraConnectionChangedReasonInvalidChannelName", - "macos": "AgoraConnectionChangedReasonInvalidChannelName" - }, - "CONNECTION_CHANGED_INVALID_TOKEN": { - "windows": "CONNECTION_CHANGED_INVALID_TOKEN", - "android": "CONNECTION_CHANGED_INVALID_TOKEN", - "ios": "AgoraConnectionChangedReasonInvalidToken", - "macos": "AgoraConnectionChangedReasonInvalidToken" - }, - "CONNECTION_CHANGED_TOKEN_EXPIRED": { - "windows": "CONNECTION_CHANGED_TOKEN_EXPIRED", - "android": "CONNECTION_CHANGED_TOKEN_EXPIRED", - "ios": "AgoraConnectionChangedReasonTokenExpired", - "macos": "AgoraConnectionChangedReasonTokenExpired" - }, - "CONNECTION_CHANGED_REJECTED_BY_SERVER": { - "windows": "CONNECTION_CHANGED_REJECTED_BY_SERVER", - "android": "CONNECTION_CHANGED_REJECTED_BY_SERVER", - "ios": "AgoraConnectionChangedReasonRejectedByServer", - "macos": "AgoraConnectionChangedReasonRejectedByServer" - }, - "CONNECTION_CHANGED_SETTING_PROXY_SERVER": { - "windows": "CONNECTION_CHANGED_SETTING_PROXY_SERVER", - "android": "CONNECTION_CHANGED_SETTING_PROXY_SERVER", - "ios": "AgoraConnectionChangedReasonSettingProxyServer", - "macos": "AgoraConnectionChangedReasonSettingProxyServer" - }, - "CONNECTION_CHANGED_RENEW_TOKEN": { - "windows": "CONNECTION_CHANGED_RENEW_TOKEN", - "android": "CONNECTION_CHANGED_RENEW_TOKEN", - "ios": "AgoraConnectionChangedReasonRenewToken", - "macos": "AgoraConnectionChangedReasonRenewToken" - }, - "CONNECTION_CHANGED_CLIENT_IP_ADDRESS_CHANGED": { - "windows": "CONNECTION_CHANGED_CLIENT_IP_ADDRESS_CHANGED", - "android": "CONNECTION_CHANGED_CLIENT_IP_ADDRESS_CHANGED", - "ios": "AgoraConnectionChangedReasonClientIpAddressChanged", - "macos": "AgoraConnectionChangedReasonClientIpAddressChanged" - }, - "CONNECTION_CHANGED_KEEP_ALIVE_TIMEOUT": { - "windows": "CONNECTION_CHANGED_KEEP_ALIVE_TIMEOUT", - "android": "CONNECTION_CHANGED_KEEP_ALIVE_TIMEOUT", - "ios": "AgoraConnectionChangedReasonKeepAliveTimeout", - "macos": "AgoraConnectionChangedReasonKeepAliveTimeout" - }, - "CONNECTION_CHANGED_CLIENT_IP_ADDRESS_CHANGED_BY_USER": { - "windows": "CONNECTION_CHANGED_CLIENT_IP_ADDRESS_CHANGED_BY_USER", - "android": "CONNECTION_CHANGED_CLIENT_IP_ADDRESS_CHANGED_BY_USER", - "ios": "AgoraConnectionChangedClientIpAddressChangedByUser", - "macos": "AgoraConnectionChangedClientIpAddressChangedByUser" - }, - "CONNECTION_CHANGED_SAME_UID_LOGIN": { - "windows": "CONNECTION_CHANGED_SAME_UID_LOGIN", - "android": "CONNECTION_CHANGED_SAME_UID_LOGIN", - "ios": "AgoraConnectionChangedSameUidLogin", - "macos": "AgoraConnectionChangedSameUidLogin" - }, - "CONNECTION_CHANGED_TOO_MANY_BROADCASTERS": { - "windows": "CONNECTION_CHANGED_TOO_MANY_BROADCASTERS", - "android": "CONNECTION_CHANGED_TOO_MANY_BROADCASTERS", - "ios": "AgoraConnectionChangedTooManyBroadcasters", - "macos": "AgoraConnectionChangedTooManyBroadcasters" - }, "CAMERA_DIRECTION": { "windows": "CAMERA_DIRECTION", "android": "CAMERA_DIRECTION", "ios": "AgoraCameraDirection" }, - "CAMERA_REAR": { - "windows": "CAMERA_REAR", - "android": "CAMERA_REAR", - "ios": "AgoraCameraDirectionRear" - }, - "CAMERA_FRONT": { - "windows": "CAMERA_FRONT", - "android": "CAMERA_FRONT", - "ios": "AgoraCameraDirectionFront" - }, "CAMERA_FOCAL_LENGTH_TYPE": { "windows": "CAMERA_FOCAL_LENGTH_TYPE", "android": "CAMERA_FOCAL_LENGTH_TYPE", "ios": "AgoraFocalLength" }, - "CAMERA_FOCAL_LENGTH_DEFAULT": { - "windows": "CAMERA_FOCAL_LENGTH_DEFAULT", - "android": "CAMERA_FOCAL_LENGTH_DEFAULT", - "ios": "AgoraFocalLengthDefault" - }, - "CAMERA_FOCAL_LENGTH_WIDE_ANGLE": { - "windows": "CAMERA_FOCAL_LENGTH_WIDE_ANGLE", - "android": "CAMERA_FOCAL_LENGTH_WIDE_ANGLE", - "ios": "AgoraFocalLengthWide" - }, - "CAMERA_FOCAL_LENGTH_ULTRA_WIDE": { - "windows": "CAMERA_FOCAL_LENGTH_ULTRA_WIDE", - "android": "CAMERA_FOCAL_LENGTH_ULTRA_WIDE", - "ios": "AgoraFocalLengthUltraWide" - }, - "CAMERA_FOCAL_LENGTH_TELEPHOTO": { - "windows": "CAMERA_FOCAL_LENGTH_TELEPHOTO", - "ios": "AgoraFocalLengthTelephoto" - }, "CAPTURE_BRIGHTNESS_LEVEL_TYPE": { "windows": "CAPTURE_BRIGHTNESS_LEVEL_TYPE", "ios": "AgoraCaptureBrightnessLevelType", "macos": "AgoraCaptureBrightnessLevelType" }, - "CAPTURE_BRIGHTNESS_LEVEL_INVALID": { - "windows": "CAPTURE_BRIGHTNESS_LEVEL_INVALID", - "android": "CAPTURE_BRIGHTNESS_LEVEL_INVALID", - "ios": "AgoraCaptureBrightnessLevelInvalid", - "macos": "AgoraCaptureBrightnessLevelInvalid" - }, - "CAPTURE_BRIGHTNESS_LEVEL_NORMAL": { - "windows": "CAPTURE_BRIGHTNESS_LEVEL_NORMAL", - "android": "CAPTURE_BRIGHTNESS_LEVEL_NORMAL", - "ios": "AgoraCaptureBrightnessLevelNormal", - "macos": "AgoraCaptureBrightnessLevelNormal" - }, - "CAPTURE_BRIGHTNESS_LEVEL_BRIGHT": { - "windows": "CAPTURE_BRIGHTNESS_LEVEL_BRIGHT", - "android": "CAPTURE_BRIGHTNESS_LEVEL_BRIGHT", - "ios": "AgoraCaptureBrightnessLevelBright", - "macos": "AgoraCaptureBrightnessLevelBright" - }, - "CAPTURE_BRIGHTNESS_LEVEL_DARK": { - "windows": "CAPTURE_BRIGHTNESS_LEVEL_DARK", - "android": "CAPTURE_BRIGHTNESS_LEVEL_DARK", - "ios": "AgoraCaptureBrightnessLevelDark", - "macos": "AgoraCaptureBrightnessLevelDark" - }, - "CAPTURER_OUTPUT_PREFERENCE_AUTO": { - "windows": "CAPTURER_OUTPUT_PREFERENCE_AUTO", - "android": "CAPTURER_OUTPUT_PREFERENCE_AUTO" - }, - "CAPTURER_OUTPUT_PREFERENCE_PERFORMANCE": { - "windows": "CAPTURER_OUTPUT_PREFERENCE_PERFORMANCE", - "android": "CAPTURER_OUTPUT_PREFERENCE_PERFORMANCE" - }, - "CAPTURER_OUTPUT_PREFERENCE_PREVIEW": { - "windows": "CAPTURER_OUTPUT_PREFERENCE_PREVIEW", - "android": "CAPTURER_OUTPUT_PREFERENCE_PREVIEW" - }, - "CAPTURER_OUTPUT_PREFERENCE_MANUAL": { - "windows": "CAPTURER_OUTPUT_PREFERENCE_MANUAL", - "android": "CAPTURER_OUTPUT_PREFERENCE_MANUAL" - }, "CHANNEL_MEDIA_RELAY_ERROR": { "windows": "CHANNEL_MEDIA_RELAY_ERROR", "ios": "AgoraChannelMediaRelayError", "macos": "AgoraChannelMediaRelayError" }, - "RELAY_OK": { - "windows": "RELAY_OK", - "android": "RELAY_OK", - "ios": "AgoraChannelMediaRelayErrorNone", - "macos": "AgoraChannelMediaRelayErrorNone" - }, - "RELAY_ERROR_SERVER_ERROR_RESPONSE": { - "windows": "RELAY_ERROR_SERVER_ERROR_RESPONSE", - "android": "RELAY_ERROR_SERVER_ERROR_RESPONSE", - "ios": "AgoraChannelMediaRelayErrorServerErrorResponse", - "macos": "AgoraChannelMediaRelayErrorServerErrorResponse" - }, - "RELAY_ERROR_SERVER_NO_RESPONSE": { - "windows": "RELAY_ERROR_SERVER_NO_RESPONSE", - "android": "RELAY_ERROR_SERVER_NO_RESPONSE", - "ios": "AgoraChannelMediaRelayErrorServerNoResponse", - "macos": "AgoraChannelMediaRelayErrorServerNoResponse" - }, - "RELAY_ERROR_NO_RESOURCE_AVAILABLE": { - "windows": "RELAY_ERROR_NO_RESOURCE_AVAILABLE", - "android": "RELAY_ERROR_NO_RESOURCE_AVAILABLE", - "ios": "AgoraChannelMediaRelayErrorNoResourceAvailable", - "macos": "AgoraChannelMediaRelayErrorNoResourceAvailable" - }, - "RELAY_ERROR_FAILED_JOIN_SRC": { - "windows": "RELAY_ERROR_FAILED_JOIN_SRC", - "android": "RELAY_ERROR_FAILED_JOIN_SRC", - "ios": "AgoraChannelMediaRelayErrorFailedJoinSourceChannel", - "macos": "AgoraChannelMediaRelayErrorFailedJoinSourceChannel" - }, - "RELAY_ERROR_FAILED_JOIN_DEST": { - "windows": "RELAY_ERROR_FAILED_JOIN_DEST", - "android": "RELAY_ERROR_FAILED_JOIN_DEST", - "ios": "AgoraChannelMediaRelayErrorFailedJoinDestinationChannel", - "macos": "AgoraChannelMediaRelayErrorFailedJoinDestinationChannel" - }, - "RELAY_ERROR_FAILED_PACKET_RECEIVED_FROM_SRC": { - "windows": "RELAY_ERROR_FAILED_PACKET_RECEIVED_FROM_SRC", - "android": "RELAY_ERROR_FAILED_PACKET_RECEIVED_FROM_SRC", - "ios": "AgoraChannelMediaRelayErrorFailedPacketReceivedFromSource", - "macos": "AgoraChannelMediaRelayErrorFailedPacketReceivedFromSource" - }, - "RELAY_ERROR_FAILED_PACKET_SENT_TO_DEST": { - "windows": "RELAY_ERROR_FAILED_PACKET_SENT_TO_DEST", - "android": "RELAY_ERROR_FAILED_PACKET_SENT_TO_DEST", - "ios": "AgoraChannelMediaRelayErrorFailedPacketSentToDestination", - "macos": "AgoraChannelMediaRelayErrorFailedPacketSentToDestination" - }, - "RELAY_ERROR_SERVER_CONNECTION_LOST": { - "windows": "RELAY_ERROR_SERVER_CONNECTION_LOST", - "android": "RELAY_ERROR_SERVER_CONNECTION_LOST", - "ios": "AgoraChannelMediaRelayErrorServerConnectionLost", - "macos": "AgoraChannelMediaRelayErrorServerConnectionLost" - }, - "RELAY_ERROR_INTERNAL_ERROR": { - "windows": "RELAY_ERROR_INTERNAL_ERROR", - "android": "RELAY_ERROR_INTERNAL_ERROR", - "ios": "AgoraChannelMediaRelayErrorInternalError", - "macos": "AgoraChannelMediaRelayErrorInternalError" - }, - "RELAY_ERROR_SRC_TOKEN_EXPIRED": { - "windows": "RELAY_ERROR_SRC_TOKEN_EXPIRED", - "android": "RELAY_ERROR_SRC_TOKEN_EXPIRED", - "ios": "AgoraChannelMediaRelayErrorSourceTokenExpired", - "macos": "AgoraChannelMediaRelayErrorSourceTokenExpired" - }, - "RELAY_ERROR_DEST_TOKEN_EXPIRED": { - "windows": "RELAY_ERROR_DEST_TOKEN_EXPIRED", - "android": "RELAY_ERROR_DEST_TOKEN_EXPIRED", - "ios": "AgoraChannelMediaRelayErrorDestinationTokenExpired", - "macos": "AgoraChannelMediaRelayErrorDestinationTokenExpired" - }, "CHANNEL_MEDIA_RELAY_STATE": { "windows": "CHANNEL_MEDIA_RELAY_STATE", "ios": "AgoraChannelMediaRelayState", "macos": "AgoraChannelMediaRelayState" }, - "RELAY_STATE_IDLE": { - "windows": "RELAY_STATE_IDLE", - "android": "RELAY_STATE_IDLE", - "ios": "AgoraChannelMediaRelayStateIdle", - "macos": "AgoraChannelMediaRelayStateIdle" - }, - "RELAY_STATE_CONNECTING": { - "windows": "RELAY_STATE_CONNECTING", - "android": "RELAY_STATE_CONNECTING", - "ios": "AgoraChannelMediaRelayStateConnecting", - "macos": "AgoraChannelMediaRelayStateConnecting" - }, - "RELAY_STATE_RUNNING": { - "windows": "RELAY_STATE_RUNNING", - "android": "RELAY_STATE_RUNNING", - "ios": "AgoraChannelMediaRelayStateRunning", - "macos": "AgoraChannelMediaRelayStateRunning" - }, - "RELAY_STATE_FAILURE": { - "windows": "RELAY_STATE_FAILURE", - "android": "RELAY_STATE_FAILURE", - "ios": "AgoraChannelMediaRelayStateFailure", - "macos": "AgoraChannelMediaRelayStateFailure" - }, "CHANNEL_PROFILE_TYPE": { "windows": "CHANNEL_PROFILE_TYPE", "ios": "AgoraChannelProfile", "macos": "AgoraChannelProfile" }, - "CHANNEL_PROFILE_COMMUNICATION": { - "windows": "CHANNEL_PROFILE_COMMUNICATION", - "android": "CHANNEL_PROFILE_COMMUNICATION", - "ios": "AgoraChannelProfileCommunication", - "macos": "AgoraChannelProfileCommunication" - }, - "CHANNEL_PROFILE_LIVE_BROADCASTING": { - "windows": "CHANNEL_PROFILE_LIVE_BROADCASTING", - "android": "CHANNEL_PROFILE_LIVE_BROADCASTING", - "ios": "AgoraChannelProfileLiveBroadcasting", - "macos": "AgoraChannelProfileLiveBroadcasting" - }, - "CHANNEL_PROFILE_GAME": { - "windows": "CHANNEL_PROFILE_GAME", - "android": "CHANNEL_PROFILE_GAME", - "ios": "AgoraChannelProfileGame", - "macos": "AgoraChannelProfileGame" - }, - "CHANNEL_PROFILE_CLOUD_GAMING": { - "windows": "CHANNEL_PROFILE_CLOUD_GAMING", - "android": "CHANNEL_PROFILE_CLOUD_GAMING", - "ios": "AgoraChannelProfileCloudGaming", - "macos": "AgoraChannelProfileCloudGaming" - }, "CLIENT_ROLE_TYPE": { "windows": "CLIENT_ROLE_TYPE", "ios": "AgoraClientRole", "macos": "AgoraClientRole" }, - "CLIENT_ROLE_BROADCASTER": { - "windows": "CLIENT_ROLE_BROADCASTER", - "android": "CLIENT_ROLE_BROADCASTER", - "ios": "AgoraClientRoleBroadcaster", - "macos": "AgoraClientRoleBroadcaster" - }, - "CLIENT_ROLE_AUDIENCE": { - "windows": "CLIENT_ROLE_AUDIENCE", - "android": "CLIENT_ROLE_AUDIENCE", - "ios": "AgoraClientRoleAudience", - "macos": "AgoraClientRoleAudience" - }, "CLIENT_ROLE_CHANGE_FAILED_REASON": { "windows": "CLIENT_ROLE_CHANGE_FAILED_REASON", "ios": "AgoraClientRoleChangeFailedReason", "macos": "AgoraClientRoleChangeFailedReason" }, - "CLIENT_ROLE_CHANGE_FAILED_TOO_MANY_BROADCASTERS": { - "windows": "CLIENT_ROLE_CHANGE_FAILED_TOO_MANY_BROADCASTERS", - "android": "CLIENT_ROLE_CHANGE_FAILED_TOO_MANY_BROADCASTERS", - "ios": "AgoraClientRoleChangeFailedTooManyBroadcasters", - "macos": "AgoraClientRoleChangeFailedTooManyBroadcasters" - }, - "CLIENT_ROLE_CHANGE_FAILED_NOT_AUTHORIZED": { - "windows": "CLIENT_ROLE_CHANGE_FAILED_NOT_AUTHORIZED", - "android": "CLIENT_ROLE_CHANGE_FAILED_NOT_AUTHORIZED", - "ios": "AgoraClientRoleChangeFailedNotAuthorized", - "macos": "AgoraClientRoleChangeFailedNotAuthorized" - }, - "CLIENT_ROLE_CHANGE_FAILED_REQUEST_TIME_OUT": { - "windows": "CLIENT_ROLE_CHANGE_FAILED_REQUEST_TIME_OUT", - "android": "CLIENT_ROLE_CHANGE_FAILED_REQUEST_TIME_OUT", - "ios": "AgoraClientRoleChangeFailedRequestTimeout", - "macos": "AgoraClientRoleChangeFailedRequestTimeout" - }, - "CLIENT_ROLE_CHANGE_FAILED_CONNECTION_FAILED": { - "windows": "CLIENT_ROLE_CHANGE_FAILED_CONNECTION_FAILED", - "android": "CLIENT_ROLE_CHANGE_FAILED_CONNECTION_FAILED", - "ios": "AgoraClientRoleChangeFailedConnectionFailed", - "macos": "AgoraClientRoleChangeFailedConnectionFailed" - }, "CLOUD_PROXY_TYPE": { "windows": "CLOUD_PROXY_TYPE", "ios": "AgoraCloudProxyType", "macos": "AgoraCloudProxyType" }, - "NONE_PROXY": { - "windows": "NONE_PROXY", - "android": "TRANSPORT_TYPE_NONE_PROXY", - "ios": "AgoraNoneProxyType", - "macos": "AgoraNoneProxyType" - }, - "UDP_PROXY": { - "windows": "UDP_PROXY", - "android": "TRANSPORT_TYPE_UDP_PROXY", - "ios": "AgoraUdpProxyType", - "macos": "AgoraUdpProxyType" - }, - "TCP_PROXY": { - "windows": "TCP_PROXY", - "android": "TRANSPORT_TYPE_TCP_PROXY", - "ios": "AgoraTcpProxyType", - "macos": "AgoraTcpProxyType" - }, "PROXY_TYPE": { "windows": "PROXY_TYPE", "ios": "AgoraProxyType", "macos": "AgoraProxyType" }, - "NONE_PROXY_TYPE": { - "windows": "NONE_PROXY_TYPE", - "android": "PROXY_TYPE_NONE_PROXY", - "ios": "AgoraNoneProxyType", - "macos": "AgoraNoneProxyType" - }, - "UDP_PROXY_TYPE": { - "windows": "UDP_PROXY_TYPE", - "android": "PROXY_TYPE_UDP_CLOUD_PROXY", - "ios": "AgoraUdpProxyType", - "macos": "AgoraUdpProxyType" - }, - "TCP_PROXY_TYPE": { - "windows": "TCP_PROXY_TYPE", - "android": "PROXY_TYPE_TCP_CLOUD_PROXY", - "ios": "AgoraTcpProxyType·", - "macos": "AgoraTcpProxyType·" - }, - "LOCAL_PROXY_TYPE": { - "windows": "LOCAL_PROXY_TYPE", - "android": "PROXY_TYPE_LOCAL_PROXY", - "ios": "AgoraLocalProxyType", - "macos": "AgoraLocalProxyType" - }, - "TCP_PROXY_AUTO_FALLBACK_TYPE": { - "windows": "TCP_PROXY_AUTO_FALLBACK_TYPE", - "android": "PROXY_TYPE_TCP_AUTO_FALLBACK", - "ios": "AgoraTcpProxyAutoFallbackType", - "macos": "AgoraTcpProxyAutoFallbackType" - }, "DEGRADATION_PREFERENCE": { "windows": "DEGRADATION_PREFERENCE", "android": "DEGRADATION_PREFERENCE", "ios": "AgoraDegradationPreference", "macos": "AgoraDegradationPreference" }, - "MAINTAIN_AUTO": { - "windows": "MAINTAIN_AUTO", - "android": "MAINTAIN_AUTO", - "ios": "AgoraDegradationMaintainAuto", - "macos": "AgoraDegradationMaintainAuto" - }, - "MAINTAIN_QUALITY": { - "windows": "MAINTAIN_QUALITY", - "android": "MAINTAIN_QUALITY", - "ios": "AgoraDegradationMaintainQuality", - "macos": "AgoraDegradationMaintainQuality" - }, - "MAINTAIN_FRAMERATE": { - "windows": "MAINTAIN_FRAMERATE", - "android": "MAINTAIN_FRAMERATE", - "ios": "AgoraDegradationMaintainFramerate", - "macos": "AgoraDegradationMaintainFramerate" - }, - "MAINTAIN_BALANCED": { - "windows": "MAINTAIN_BALANCED", - "android": "MAINTAIN_BALANCED", - "ios": "AgoraDegradationBalanced", - "macos": "AgoraDegradationBalanced" - }, - "MAINTAIN_RESOLUTION": { - "windows": "MAINTAIN_RESOLUTION", - "android": "MAINTAIN_RESOLUTION", - "ios": "AgoraDegradationMaintainResolution", - "macos": "AgoraDegradationMaintainResolution" - }, "DIRECT_CDN_STREAMING_REASON": { "windows": "DIRECT_CDN_STREAMING_REASON", "android": "DirectCdnStreamingReason", "ios": "AgoraDirectCdnStreamingReason", "macos": "AgoraDirectCdnStreamingReason" }, - "DIRECT_CDN_STREAMING_REASON_OK": { - "windows": "DIRECT_CDN_STREAMING_REASON_OK", - "android": "OK", - "ios": "AgoraDirectCdnStreamingReasonOK", - "macos": "AgoraDirectCdnStreamingReasonOK" - }, - "DIRECT_CDN_STREAMING_REASON_FAILED": { - "windows": "DIRECT_CDN_STREAMING_REASON_FAILED", - "android": "FAILED", - "ios": "AgoraDirectCdnStreamingReasonFailed", - "macos": "AgoraDirectCdnStreamingReasonFailed" - }, - "DIRECT_CDN_STREAMING_REASON_AUDIO_PUBLICATION": { - "windows": "DIRECT_CDN_STREAMING_REASON_AUDIO_PUBLICATION", - "android": "AUDIO_PUBLICATION", - "ios": "AgoraDirectCdnStreamingReasonAudioPublication", - "macos": "AgoraDirectCdnStreamingReasonAudioPublication" - }, - "DIRECT_CDN_STREAMING_REASON_VIDEO_PUBLICATION": { - "windows": "DIRECT_CDN_STREAMING_REASON_VIDEO_PUBLICATION", - "android": "VIDEO_PUBLICATION", - "ios": "AgoraDirectCdnStreamingReasonVideoPublication", - "macos": "AgoraDirectCdnStreamingReasonVideoPublication" - }, - "DIRECT_CDN_STREAMING_REASON_NET_CONNECT": { - "windows": "DIRECT_CDN_STREAMING_REASON_NET_CONNECT", - "android": "NET_CONNECT", - "ios": "AgoraDirectCdnStreamingReasonNetConnect", - "macos": "AgoraDirectCdnStreamingReasonNetConnect" - }, - "DIRECT_CDN_STREAMING_REASON_BAD_NAME": { - "windows": "DIRECT_CDN_STREAMING_REASON_BAD_NAME", - "android": "BAD_NAME", - "ios": "AgoraDirectCdnStreamingReasonBadName", - "macos": "AgoraDirectCdnStreamingReasonBadName" - }, "DIRECT_CDN_STREAMING_STATE": { "windows": "DIRECT_CDN_STREAMING_STATE", "android": "DirectCdnStreamingState", "ios": "AgoraDirectCdnStreamingState", "macos": "AgoraDirectCdnStreamingState" }, - "DIRECT_CDN_STREAMING_STATE_IDLE": { - "windows": "DIRECT_CDN_STREAMING_STATE_IDLE", - "android": "IDLE", - "ios": "AgoraDirectCdnStreamingStateIdle", - "macos": "AgoraDirectCdnStreamingStateIdle" - }, - "DIRECT_CDN_STREAMING_STATE_RUNNING": { - "windows": "DIRECT_CDN_STREAMING_STATE_RUNNING", - "android": "RUNNING", - "ios": "AgoraDirectCdnStreamingStateRunning", - "macos": "AgoraDirectCdnStreamingStateRunning" - }, - "DIRECT_CDN_STREAMING_STATE_STOPPED": { - "windows": "DIRECT_CDN_STREAMING_STATE_STOPPED", - "android": "STOPPED", - "ios": "AgoraDirectCdnStreamingStateStopped", - "macos": "AgoraDirectCdnStreamingStateStopped" - }, - "DIRECT_CDN_STREAMING_STATE_FAILED": { - "windows": "DIRECT_CDN_STREAMING_STATE_FAILED", - "android": "FAILED", - "ios": "AgoraDirectCdnStreamingStateFailed", - "macos": "AgoraDirectCdnStreamingStateFailed" - }, - "DIRECT_CDN_STREAMING_STATE_RECOVERING": { - "windows": "DIRECT_CDN_STREAMING_STATE_RECOVERING", - "android": "RECOVERING", - "ios": "AgoraDirectCdnStreamingStateRecovering", - "macos": "AgoraDirectCdnStreamingStateRecovering" - }, "ENCRYPTION_ERROR_TYPE": { "windows": "ENCRYPTION_ERROR_TYPE", - "android": "ENCRYPTION_ERROR_TYPE", "ios": "AgoraEncryptionErrorType", "macos": "AgoraEncryptionErrorType" }, - "ENCRYPTION_ERROR_INTERNAL_FAILURE": { - "windows": "ENCRYPTION_ERROR_INTERNAL_FAILURE", - "android": "ENCRYPTION_ERROR_INTERNAL_FAILURE", - "ios": "ENCRYPTION_ERROR_INTERNAL_FAILURE", - "macos": "ENCRYPTION_ERROR_INTERNAL_FAILURE" - }, - "ENCRYPTION_ERROR_DECRYPTION_FAILURE": { - "windows": "ENCRYPTION_ERROR_DECRYPTION_FAILURE", - "android": "ENCRYPTION_ERROR_DECRYPTION_FAILURE", - "ios": "ENCRYPTION_ERROR_DECRYPTION_FAILURE", - "macos": "ENCRYPTION_ERROR_DECRYPTION_FAILURE" - }, - "ENCRYPTION_ERROR_ENCRYPTION_FAILURE": { - "windows": "ENCRYPTION_ERROR_ENCRYPTION_FAILURE", - "android": "ENCRYPTION_ERROR_ENCRYPTION_FAILURE", - "ios": "ENCRYPTION_ERROR_ENCRYPTION_FAILURE", - "macos": "ENCRYPTION_ERROR_ENCRYPTION_FAILURE" - }, - "ENCRYPTION_ERROR_DATASTREAM_DECRYPTION_FAILURE": { - "windows": "ENCRYPTION_ERROR_DATASTREAM_DECRYPTION_FAILURE", - "android": "ENCRYPTION_ERROR_DATASTREAM_DECRYPTION_FAILURE", - "ios": "ENCRYPTION_ERROR_DATASTREAM_DECRYPTION_FAILURE", - "macos": "ENCRYPTION_ERROR_DATASTREAM_DECRYPTION_FAILURE" - }, - "ENCRYPTION_ERROR_DATASTREAM_ENCRYPTION_FAILURE": { - "windows": "ENCRYPTION_ERROR_DATASTREAM_ENCRYPTION_FAILURE", - "android": "ENCRYPTION_ERROR_DATASTREAM_ENCRYPTION_FAILURE", - "ios": "ENCRYPTION_ERROR_DATASTREAM_ENCRYPTION_FAILURE", - "macos": "ENCRYPTION_ERROR_DATASTREAM_ENCRYPTION_FAILURE" - }, "ERROR_CODE_TYPE": { "windows": "ERROR_CODE_TYPE", "ios": "AgoraErrorCode", "macos": "AgoraErrorCode" }, - "ERR_OK": { - "windows": "ERR_OK", - "android": "ERR_OK", - "ios": "AgoraErrorCodeNoError", - "macos": "AgoraErrorCodeNoError" - }, - "ERR_FAILED": { - "windows": "ERR_FAILED", - "android": "ERR_FAILED", - "ios": "AgoraErrorCodeFailed", - "macos": "AgoraErrorCodeFailed" - }, - "ERR_INVALID_ARGUMENT": { - "windows": "ERR_INVALID_ARGUMENT", - "android": "ERR_INVALID_ARGUMENT", - "ios": "AgoraErrorCodeInvalidArgument", - "macos": "AgoraErrorCodeInvalidArgument" - }, - "ERR_NOT_READY": { - "windows": "ERR_NOT_READY", - "android": "ERR_NOT_READY", - "ios": "AgoraErrorCodeNotReady", - "macos": "AgoraErrorCodeNotReady" - }, - "ERR_NOT_SUPPORTED": { - "windows": "ERR_NOT_SUPPORTED", - "android": "ERR_NOT_SUPPORTED", - "ios": "AgoraErrorCodeNotSupported", - "macos": "AgoraErrorCodeNotSupported" - }, - "ERR_REFUSED": { - "windows": "ERR_REFUSED", - "android": "ERR_REFUSED", - "ios": "AgoraErrorCodeRefused", - "macos": "AgoraErrorCodeRefused" - }, - "ERR_BUFFER_TOO_SMALL": { - "windows": "ERR_BUFFER_TOO_SMALL", - "android": "ERR_BUFFER_TOO_SMALL", - "ios": "AgoraErrorCodeBufferTooSmall", - "macos": "AgoraErrorCodeBufferTooSmall" - }, - "ERR_NOT_INITIALIZED": { - "windows": "ERR_NOT_INITIALIZED", - "android": "ERR_NOT_INITIALIZED", - "ios": "AgoraErrorCodeNotInitialized", - "macos": "AgoraErrorCodeNotInitialized" - }, - "ERR_INVALID_STATE": { - "windows": "ERR_INVALID_STATE", - "android": "ERR_INVALID_STATE" - }, - "ERR_NO_PERMISSION": { - "windows": "ERR_NO_PERMISSION", - "android": "ERR_NO_PERMISSION", - "ios": "AgoraErrorCodeNoPermission", - "macos": "AgoraErrorCodeNoPermission" - }, - "ERR_TIMEDOUT": { - "windows": "ERR_TIMEDOUT", - "android": "ERR_TIMEDOUT", - "ios": "AgoraErrorCodeTimedOut", - "macos": "AgoraErrorCodeTimedOut" - }, - "ERR_JOIN_CHANNEL_REJECTED": { - "windows": "ERR_JOIN_CHANNEL_REJECTED", - "android": "ERR_JOIN_CHANNEL_REJECTED", - "ios": "AgoraErrorCodeJoinChannelRejected", - "macos": "AgoraErrorCodeJoinChannelRejected" - }, - "ERR_LEAVE_CHANNEL_REJECTED": { - "windows": "ERR_LEAVE_CHANNEL_REJECTED", - "android": "ERR_LEAVE_CHANNEL_REJECTED", - "ios": "AgoraErrorCodeLeaveChannelRejected", - "macos": "AgoraErrorCodeLeaveChannelRejected" - }, - "ERR_ALREADY_IN_USE": { - "windows": "ERR_ALREADY_IN_USE", - "android": "ERR_ALREADY_IN_USE", - "ios": "AgoraErrorCodeAlreadyInUse", - "macos": "AgoraErrorCodeAlreadyInUse" - }, - "ERR_ABORTED": { - "windows": "ERR_ABORTED", - "android": "ERR_ABORTED", - "ios": "AgoraErrorCodeAbort", - "macos": "AgoraErrorCodeAbort" - }, - "ERR_INIT_NET_ENGINE": { - "windows": "ERR_INIT_NET_ENGINE", - "ios": "AgoraErrorCodeInitNetEngine", - "macos": "AgoraErrorCodeInitNetEngine" - }, - "ERR_RESOURCE_LIMITED": { - "windows": "ERR_RESOURCE_LIMITED", - "android": "ERR_RESOURCE_LIMITED", - "ios": "AgoraErrorCodeResourceLimited", - "macos": "AgoraErrorCodeResourceLimited" - }, - "ERR_INVALID_APP_ID": { - "windows": "ERR_INVALID_APP_ID", - "android": "ERR_INVALID_APP_ID", - "ios": "AgoraErrorCodeInvalidAppId", - "macos": "AgoraErrorCodeInvalidAppId" - }, - "ERR_INVALID_CHANNEL_NAME": { - "windows": "ERR_INVALID_CHANNEL_NAME", - "android": "ERR_INVALID_CHANNEL_NAME", - "ios": "AgoraErrorCodeInvalidChannelId", - "macos": "AgoraErrorCodeInvalidChannelId" - }, - "ERR_NO_SERVER_RESOURCES": { - "windows": "ERR_NO_SERVER_RESOURCES", - "android": "ERR_NO_SERVER_RESOURCES", - "ios": "AgoraErrorCodeNoServerResources", - "macos": "AgoraErrorCodeNoServerResources" - }, - "ERR_TOKEN_EXPIRED": { - "windows": "ERR_TOKEN_EXPIRED", - "android": "ERR_TOKEN_EXPIRED", - "ios": "AgoraErrorCodeTokenExpired", - "macos": "AgoraErrorCodeTokenExpired" - }, - "ERR_INVALID_TOKEN": { - "windows": "ERR_INVALID_TOKEN", - "android": "ERR_INVALID_TOKEN", - "ios": "AgoraErrorCodeInvalidToken", - "macos": "AgoraErrorCodeInvalidToken" - }, - "ERR_CONNECTION_INTERRUPTED": { - "windows": "ERR_CONNECTION_INTERRUPTED", - "android": "ERR_CONNECTION_INTERRUPTED", - "ios": "AgoraErrorCodeConnectionInterrupted", - "macos": "AgoraErrorCodeConnectionInterrupted" - }, - "ERR_CONNECTION_LOST": { - "windows": "ERR_CONNECTION_LOST", - "android": "ERR_CONNECTION_LOST", - "ios": "AgoraErrorCodeConnectionLost", - "macos": "AgoraErrorCodeConnectionLost" - }, - "ERR_NOT_IN_CHANNEL": { - "windows": "ERR_NOT_IN_CHANNEL", - "android": "ERR_NOT_IN_CHANNEL", - "ios": "AgoraErrorCodeNotInChannel", - "macos": "AgoraErrorCodeNotInChannel" - }, - "ERR_SIZE_TOO_LARGE": { - "windows": "ERR_SIZE_TOO_LARGE", - "android": "ERR_SIZE_TOO_LARGE", - "ios": "AgoraErrorCodeSizeTooLarge", - "macos": "AgoraErrorCodeSizeTooLarge" - }, - "ERR_BITRATE_LIMIT": { - "windows": "ERR_BITRATE_LIMIT", - "android": "ERR_BITRATE_LIMIT", - "ios": "AgoraErrorCodeBitrateLimit", - "macos": "AgoraErrorCodeBitrateLimit" - }, - "ERR_TOO_MANY_DATA_STREAMS": { - "windows": "ERR_TOO_MANY_DATA_STREAMS", - "android": "ERR_TOO_MANY_DATA_STREAMS", - "ios": "AgoraErrorCodeTooManyDataStreams", - "macos": "AgoraErrorCodeTooManyDataStreams" - }, - "ERR_STREAM_MESSAGE_TIMEOUT": { - "windows": "ERR_STREAM_MESSAGE_TIMEOUT", - "android": "ERR_STREAM_MESSAGE_TIMEOUT", - "ios": "AgoraErrorCodeStreamMessageTimeout", - "macos": "AgoraErrorCodeStreamMessageTimeout" - }, - "ERR_SET_CLIENT_ROLE_NOT_AUTHORIZED": { - "windows": "ERR_SET_CLIENT_ROLE_NOT_AUTHORIZED", - "android": "ERR_SET_CLIENT_ROLE_NOT_AUTHORIZED", - "ios": "AgoraErrorCodeSetClientRoleNotAuthorzed", - "macos": "AgoraErrorCodeSetClientRoleNotAuthorzed" - }, - "ERR_DECRYPTION_FAILED": { - "windows": "ERR_DECRYPTION_FAILED", - "android": "ERR_DECRYPTION_FAILED", - "ios": "AgoraErrorCodeDecryptionFailed", - "macos": "AgoraErrorCodeDecryptionFailed" - }, - "ERR_INVALID_USER_ID": { - "windows": "ERR_INVALID_USER_ID", - "android": "ERR_INVALID_USER_ID", - "ios": "AgoraErrorCodeInvalidUserId", - "macos": "AgoraErrorCodeInvalidUserId" - }, - "ERR_CLIENT_IS_BANNED_BY_SERVER": { - "windows": "ERR_CLIENT_IS_BANNED_BY_SERVER", - "android": "ERR_CLIENT_IS_BANNED_BY_SERVER", - "ios": "AgoraErrorCodeClientIsBannedByServer", - "macos": "AgoraErrorCodeClientIsBannedByServer" - }, - "ERR_ENCRYPTED_STREAM_NOT_ALLOWED_PUBLISH": { - "windows": "ERR_ENCRYPTED_STREAM_NOT_ALLOWED_PUBLISH", - "android": "ERR_ENCRYPTED_STREAM_NOT_ALLOWED_PUBLISH", - "ios": "AgoraErrorCodeEncryptedStreamNotAllowedPublish", - "macos": "AgoraErrorCodeEncryptedStreamNotAllowedPublish" - }, - "ERR_LICENSE_CREDENTIAL_INVALID": { - "windows": "ERR_LICENSE_CREDENTIAL_INVALID", - "android": "ERR_LICENSE_CREDENTIAL_INVALID", - "ios": "ERR_LICENSE_CREDENTIAL_INVALID", - "macos": "ERR_LICENSE_CREDENTIAL_INVALID" - }, - "ERR_INVALID_USER_ACCOUNT": { - "windows": "ERR_INVALID_USER_ACCOUNT", - "android": "ERR_INVALID_USER_ACCOUNT", - "ios": "AgoraErrorCodeInvalidUserAccount", - "macos": "AgoraErrorCodeInvalidUserAccount" - }, - "ERR_MODULE_NOT_FOUND": { - "windows": "ERR_MODULE_NOT_FOUND", - "android": "ERR_MODULE_NOT_FOUND", - "ios": "AgoraErrorCodeModuleNotFound", - "macos": "AgoraErrorCodeModuleNotFound" - }, - "ERR_LOAD_MEDIA_ENGINE": { - "windows": "ERR_LOAD_MEDIA_ENGINE", - "android": "ERR_LOAD_MEDIA_ENGINE", - "ios": "AgoraErrorCodeLoadMediaEngine", - "macos": "AgoraErrorCodeLoadMediaEngine" - }, - "ERR_ADM_GENERAL_ERROR": { - "windows": "ERR_ADM_GENERAL_ERROR", - "android": "ERR_ADM_GENERAL_ERROR", - "ios": "AgoraErrorCodeAdmGeneralError", - "macos": "AgoraErrorCodeAdmGeneralError" - }, - "ERR_ADM_INIT_PLAYOUT": { - "windows": "ERR_ADM_INIT_PLAYOUT", - "android": "ERR_ADM_INIT_PLAYOUT", - "ios": "AgoraErrorCodeAdmInitPlayout", - "macos": "AgoraErrorCodeAdmInitPlayout" - }, - "ERR_ADM_START_PLAYOUT": { - "windows": "ERR_ADM_START_PLAYOUT", - "android": "ERR_ADM_START_PLAYOUT", - "ios": "AgoraErrorCodeAdmStartPlayout", - "macos": "AgoraErrorCodeAdmStartPlayout" - }, - "ERR_ADM_STOP_PLAYOUT": { - "windows": "ERR_ADM_STOP_PLAYOUT", - "android": "ERR_ADM_STOP_PLAYOUT", - "ios": "AgoraErrorCodeAdmStopPlayout", - "macos": "AgoraErrorCodeAdmStopPlayout" - }, - "ERR_ADM_INIT_RECORDING": { - "windows": "ERR_ADM_INIT_RECORDING", - "android": "ERR_ADM_INIT_RECORDING", - "ios": "AgoraErrorCodeAdmInitRecording", - "macos": "AgoraErrorCodeAdmInitRecording" - }, - "ERR_ADM_START_RECORDING": { - "windows": "ERR_ADM_START_RECORDING", - "android": "ERR_ADM_START_RECORDING", - "ios": "AgoraErrorCodeAdmStartRecording", - "macos": "AgoraErrorCodeAdmStartRecording" - }, - "ERR_ADM_STOP_RECORDING": { - "windows": "ERR_ADM_STOP_RECORDING", - "android": "ERR_ADM_STOP_RECORDING", - "ios": "AgoraErrorCodeAdmStopRecording", - "macos": "AgoraErrorCodeAdmStopRecording" - }, - "ERR_VDM_CAMERA_NOT_AUTHORIZED": { - "windows": "ERR_VDM_CAMERA_NOT_AUTHORIZED", - "android": "ERR_VDM_CAMERA_NOT_AUTHORIZED", - "ios": "AgoraErrorCodeVdmCameraNotAuthorized", - "macos": "AgoraErrorCodeVdmCameraNotAuthorized" - }, - "ERR_DATASTREAM_DECRYPTION_FAILED": { - "windows": "ERR_DATASTREAM_DECRYPTION_FAILED", - "android": "ERR_DATASTREAM_DECRYPTION_FAILED", - "ios": "AgoraErrorCodeDatastreamDecryptionFailed", - "macos": "AgoraErrorCodeDatastreamDecryptionFailed" - }, "ENCRYPTION_MODE": { "windows": "ENCRYPTION_MODE", "android": "EncryptionMode", "ios": "AgoraEncryptionMode", "macos": "AgoraEncryptionMode" }, - "AES_128_XTS": { - "windows": "AES_128_XTS", - "android": "AES_128_XTS", - "ios": "AgoraEncryptionModeAES128XTS", - "macos": "AgoraEncryptionModeAES128XTS" - }, - "AES_128_ECB": { - "windows": "AES_128_ECB", - "android": "AES_128_ECB", - "ios": "AgoraEncryptionModeAES128ECB", - "macos": "AgoraEncryptionModeAES128ECB" - }, - "AES_256_XTS": { - "windows": "AES_256_XTS", - "android": "AES_256_XTS", - "ios": "AgoraEncryptionModeAES256XTS", - "macos": "AgoraEncryptionModeAES256XTS" - }, - "SM4_128_ECB": { - "windows": "SM4_128_ECB", - "android": "SM4_128_ECB", - "ios": "AgoraEncryptionModeSM4128ECB", - "macos": "AgoraEncryptionModeSM4128ECB" - }, - "AES_128_GCM": { - "windows": "AES_128_GCM", - "android": "AES_128_GCM", - "ios": "AgoraEncryptionModeAES128GCM", - "macos": "AgoraEncryptionModeAES128GCM" - }, - "AES_256_GCM": { - "windows": "AES_256_GCM", - "android": "AES_256_GCM", - "ios": "AgoraEncryptionModeAES256GCM", - "macos": "AgoraEncryptionModeAES256GCM" - }, - "AES_128_GCM2": { - "windows": "AES_128_GCM2", - "android": "AES_128_GCM2", - "ios": "AgoraEncryptionModeAES128GCM2", - "macos": "AgoraEncryptionModeAES128GCM2" - }, - "AES_256_GCM2": { - "windows": "AES_256_GCM2", - "android": "AES_256_GCM2", - "ios": "AgoraEncryptionModeAES256GCM2", - "macos": "AgoraEncryptionModeAES256GCM2" - }, - "MODE_END": { - "windows": "MODE_END", - "android": "MODE_END", - "ios": "AgoraEncryptionModeEnd", - "macos": "AgoraEncryptionModeEnd" - }, "EXPERIENCE_POOR_REASON": { "windows": "EXPERIENCE_POOR_REASON", "ios": "AgoraExperiencePoorReason", "macos": "AgoraExperiencePoorReason" }, - "EXPERIENCE_REASON_NONE": { - "windows": "EXPERIENCE_REASON_NONE", - "android": "EXPERIENCE_REASON_NONE", - "ios": "AgoraExperiencePoorReasonNone", - "macos": "AgoraExperiencePoorReasonNone" - }, - "REMOTE_NETWORK_QUALITY_POOR": { - "windows": "REMOTE_NETWORK_QUALITY_POOR", - "android": "REMOTE_NETWORK_QUALITY_POOR", - "ios": "AgoraExperiencePoorReasonRemoteNetworkQualityPoor", - "macos": "AgoraExperiencePoorReasonRemoteNetworkQualityPoor" - }, - "LOCAL_NETWORK_QUALITY_POOR": { - "windows": "LOCAL_NETWORK_QUALITY_POOR", - "android": "LOCAL_NETWORK_QUALITY_POOR", - "ios": "AgoraExperiencePoorReasonLocalNetworkQualityPoor", - "macos": "AgoraExperiencePoorReasonLocalNetworkQualityPoor" - }, - "WIRELESS_SIGNAL_POOR": { - "windows": "WIRELESS_SIGNAL_POOR", - "android": "WIRELESS_SIGNAL_POOR", - "ios": "AgoraExperiencePoorReasonWirelessSignalPoor", - "macos": "AgoraExperiencePoorReasonWirelessSignalPoor" - }, - "WIFI_BLUETOOTH_COEXIST": { - "windows": "WIFI_BLUETOOTH_COEXIST", - "android": "WIFI_BLUETOOTH_COEXIST", - "ios": "AgoraExperiencePoorReasonWifiBluetoothCoexist", - "macos": "AgoraExperiencePoorReasonWifiBluetoothCoexist" - }, "EXPERIENCE_QUALITY_TYPE": { "windows": "EXPERIENCE_QUALITY_TYPE", "ios": "AgoraExperienceQuality", "macos": "AgoraExperienceQuality" }, - "EXPERIENCE_QUALITY_GOOD": { - "windows": "EXPERIENCE_QUALITY_GOOD", - "android": "EXPERIENCE_QUALITY_GOOD", - "ios": "AgoraExperienceQualityGood", - "macos": "AgoraExperienceQualityGood" - }, - "EXPERIENCE_QUALITY_BAD": { - "windows": "EXPERIENCE_QUALITY_BAD", - "android": "EXPERIENCE_QUALITY_BAD", - "ios": "AgoraExperienceQualityBad", - "macos": "AgoraExperienceQualityBad" - }, - "FACE_SHAPE_AREA_NONE": { - "windows": "FACE_SHAPE_AREA_NONE", - "android": "FACE_SHAPE_AREA_NONE", - "ios": "AgoraFaceShapeAreaNone", - "macos": "AgoraFaceShapeAreaNone" - }, - "FACE_SHAPE_AREA_HEADSCALE": { - "windows": "FACE_SHAPE_AREA_HEADSCALE", - "android": "FACE_SHAPE_AREA_HEADSCALE", - "ios": "AgoraFaceShapeAreaHeadScale", - "macos": "AgoraFaceShapeAreaHeadScale" - }, - "FACE_SHAPE_AREA_FOREHEAD": { - "windows": "FACE_SHAPE_AREA_FOREHEAD", - "android": "FACE_SHAPE_AREA_FOREHEAD", - "ios": "AgoraFaceShapeAreaForehead", - "macos": "AgoraFaceShapeAreaForehead" - }, - "FACE_SHAPE_AREA_FACECONTOUR": { - "windows": "FACE_SHAPE_AREA_FACECONTOUR", - "android": "FACE_SHAPE_AREA_FACECONTOUR", - "ios": "AgoraFaceShapeAreaFaceContour", - "macos": "AgoraFaceShapeAreaFaceContour" - }, - "FACE_SHAPE_AREA_FACELENGTH": { - "windows": "FACE_SHAPE_AREA_FACELENGTH", - "android": "FACE_SHAPE_AREA_FACELENGTH", - "ios": "AgoraFaceShapeAreaFaceLength", - "macos": "AgoraFaceShapeAreaFaceLength" - }, - "FACE_SHAPE_AREA_FACEWIDTH": { - "windows": "FACE_SHAPE_AREA_FACEWIDTH", - "android": "FACE_SHAPE_AREA_FACEWIDTH", - "ios": "AgoraFaceShapeAreaFaceWidth", - "macos": "AgoraFaceShapeAreaFaceWidth" - }, - "FACE_SHAPE_AREA_CHEEKBONE": { - "windows": "FACE_SHAPE_AREA_CHEEKBONE", - "android": "FACE_SHAPE_AREA_CHEEKBONE", - "ios": "AgoraFaceShapeAreaCheekbone", - "macos": "AgoraFaceShapeAreaCheekbone" - }, - "FACE_SHAPE_AREA_CHEEK": { - "windows": "FACE_SHAPE_AREA_CHEEK", - "android": "FACE_SHAPE_AREA_CHEEK", - "ios": "AgoraFaceShapeAreaCheek", - "macos": "AgoraFaceShapeAreaCheek" - }, - "FACE_SHAPE_AREA_CHIN": { - "windows": "FACE_SHAPE_AREA_CHIN", - "android": "FACE_SHAPE_AREA_CHIN", - "ios": "AgoraFaceShapeAreaChin", - "macos": "AgoraFaceShapeAreaChin" - }, - "FACE_SHAPE_AREA_EYESCALE": { - "windows": "FACE_SHAPE_AREA_EYESCALE", - "android": "FACE_SHAPE_AREA_EYESCALE", - "ios": "AgoraFaceShapeAreaEyeScale", - "macos": "AgoraFaceShapeAreaEyeScale" - }, - "FACE_SHAPE_AREA_NOSELENGTH": { - "windows": "FACE_SHAPE_AREA_NOSELENGTH", - "android": "FACE_SHAPE_AREA_NOSELENGTH", - "ios": "AgoraFaceShapeAreaNoseLength", - "macos": "AgoraFaceShapeAreaNoseLength" - }, - "FACE_SHAPE_AREA_NOSEWIDTH": { - "windows": "FACE_SHAPE_AREA_NOSEWIDTH", - "android": "FACE_SHAPE_AREA_NOSEWIDTH", - "ios": "AgoraFaceShapeAreaNoseWidth", - "macos": "AgoraFaceShapeAreaNoseWidth" - }, - "FACE_SHAPE_AREA_MOUTHSCALE": { - "windows": "FACE_SHAPE_AREA_MOUTHSCALE", - "android": "FACE_SHAPE_AREA_MOUTHSCALE", - "ios": "AgoraFaceShapeAreaMouthScale", - "macos": "AgoraFaceShapeAreaMouthScale" - }, - "FACE_SHAPE_AREA_MANDIBLE": { - "windows": "FACE_SHAPE_AREA_MANDIBLE", - "android": "FACE_SHAPE_AREA_MANDIBLE", - "ios": "AgoraFaceShapeAreaMandible", - "macos": "AgoraFaceShapeAreaMandible" - }, - "FACE_SHAPE_AREA_EYEDISTANCE": { - "windows": "FACE_SHAPE_AREA_EYEDISTANCE", - "android": "FACE_SHAPE_AREA_EYEDISTANCE", - "ios": "AgoraFaceShapeAreaEyeDistance", - "macos": "AgoraFaceShapeAreaEyeDistance" - }, - "FACE_SHAPE_AREA_EYEPOSITION": { - "windows": "FACE_SHAPE_AREA_EYEPOSITION", - "android": "FACE_SHAPE_AREA_EYEPOSITION", - "ios": "AgoraFaceShapeAreaEyePosition", - "macos": "AgoraFaceShapeAreaEyePosition" - }, - "FACE_SHAPE_AREA_LOWEREYELID": { - "windows": "FACE_SHAPE_AREA_LOWEREYELID", - "android": "FACE_SHAPE_AREA_LOWEREYELID", - "ios": "AgoraFaceShapeAreaLowerEyelid", - "macos": "AgoraFaceShapeAreaLowerEyelid" - }, - "FACE_SHAPE_AREA_EYEPUPILS": { - "windows": "FACE_SHAPE_AREA_EYEPUPILS", - "android": "FACE_SHAPE_AREA_EYEPUPILS", - "ios": "AgoraFaceShapeAreaEyePupils", - "macos": "AgoraFaceShapeAreaEyePupils" - }, - "FACE_SHAPE_AREA_EYEINNERCORNER": { - "windows": "FACE_SHAPE_AREA_EYEINNERCORNER", - "android": "FACE_SHAPE_AREA_EYEINNERCORNER", - "ios": "AgoraFaceShapeAreaEyeInnerCorner", - "macos": "AgoraFaceShapeAreaEyeInnerCorner" - }, - "FACE_SHAPE_AREA_EYEOUTERCORNER": { - "windows": "FACE_SHAPE_AREA_EYEOUTERCORNER", - "android": "FACE_SHAPE_AREA_EYEOUTERCORNER", - "ios": "AgoraFaceShapeAreaEyeOuterCorner", - "macos": "AgoraFaceShapeAreaEyeOuterCorner" - }, - "FACE_SHAPE_AREA_NOSEWING": { - "windows": "FACE_SHAPE_AREA_NOSEWING", - "android": "FACE_SHAPE_AREA_NOSEWING", - "ios": "AgoraFaceShapeAreaNoseWing", - "macos": "AgoraFaceShapeAreaNoseWing" - }, - "FACE_SHAPE_AREA_NOSEROOT": { - "windows": "FACE_SHAPE_AREA_NOSEROOT", - "android": "FACE_SHAPE_AREA_NOSEROOT", - "ios": "AgoraFaceShapeAreaNoseRoot", - "macos": "AgoraFaceShapeAreaNoseRoot" - }, - "FACE_SHAPE_AREA_NOSEBRIDGE": { - "windows": "FACE_SHAPE_AREA_NOSEBRIDGE", - "android": "FACE_SHAPE_AREA_NOSEBRIDGE", - "ios": "AgoraFaceShapeAreaNoseBridge", - "macos": "AgoraFaceShapeAreaNoseBridge" - }, - "FACE_SHAPE_AREA_NOSETIP": { - "windows": "FACE_SHAPE_AREA_NOSETIP", - "android": "FACE_SHAPE_AREA_NOSETIP", - "ios": "AgoraFaceShapeAreaNoseTip", - "macos": "AgoraFaceShapeAreaNoseTip" - }, - "FACE_SHAPE_AREA_NOSEGENERAL": { - "windows": "FACE_SHAPE_AREA_NOSEGENERAL", - "android": "FACE_SHAPE_AREA_NOSEGENERAL", - "ios": "AgoraFaceShapeAreaNoseGeneral", - "macos": "AgoraFaceShapeAreaNoseGeneral" - }, - "FACE_SHAPE_AREA_MOUTHPOSITION": { - "windows": "FACE_SHAPE_AREA_MOUTHPOSITION", - "android": "FACE_SHAPE_AREA_MOUTHPOSITION", - "ios": "AgoraFaceShapeAreaMouthPosition", - "macos": "AgoraFaceShapeAreaMouthPosition" - }, - "FACE_SHAPE_AREA_MOUTHSMILE": { - "windows": "FACE_SHAPE_AREA_MOUTHSMILE", - "android": "FACE_SHAPE_AREA_MOUTHSMILE", - "ios": "AgoraFaceShapeAreaMouthSmile", - "macos": "AgoraFaceShapeAreaMouthSmile" - }, - "FACE_SHAPE_AREA_MOUTHLIP": { - "windows": "FACE_SHAPE_AREA_MOUTHLIP", - "android": "FACE_SHAPE_AREA_MOUTHLIP", - "ios": "AgoraFaceShapeAreaMouthLip", - "macos": "AgoraFaceShapeAreaMouthLip" - }, - "FACE_SHAPE_AREA_EYEBROWPOSITION": { - "windows": "FACE_SHAPE_AREA_EYEBROWPOSITION", - "android": "FACE_SHAPE_AREA_EYEBROWPOSITION", - "ios": "AgoraFaceShapeAreaEyebrowPosition", - "macos": "AgoraFaceShapeAreaEyebrowPosition" - }, - "FACE_SHAPE_AREA_EYEBROWTHICKNESS": { - "windows": "FACE_SHAPE_AREA_EYEBROWTHICKNESS", - "android": "FACE_SHAPE_AREA_EYEBROWTHICKNESS", - "ios": "AgoraFaceShapeAreaEyebrowThickness", - "macos": "AgoraFaceShapeAreaEyebrowThickness" - }, - "FACE_SHAPE_BEAUTY_STYLE_FEMALE": { - "windows": "FACE_SHAPE_BEAUTY_STYLE_FEMALE", - "android": "FACE_SHAPE_BEAUTY_STYLE_FEMALE", - "ios": "AgoraFaceShapeStyleFemale", - "macos": "AgoraFaceShapeStyleFemale" - }, - "FACE_SHAPE_BEAUTY_STYLE_MALE": { - "windows": "FACE_SHAPE_BEAUTY_STYLE_MALE", - "android": "FACE_SHAPE_BEAUTY_STYLE_MALE", - "ios": "AgoraFaceShapeStyleMale", - "macos": "AgoraFaceShapeStyleMale" - }, - "FACE_SHAPE_BEAUTY_STYLE_NATURAL": { - "windows": "FACE_SHAPE_BEAUTY_STYLE_NATURAL", - "android": "FACE_SHAPE_BEAUTY_STYLE_NATURAL", - "ios": "AgoraFaceShapeStyleNatural", - "macos": "AgoraFaceShapeStyleNatural" + "FACE_SHAPE_AREA": { + "windows": "FACE_SHAPE_AREA", + "ios": "AgoraFaceShapeArea", + "macos": "AgoraFaceShapeArea" + }, + "FACE_SHAPE_BEAUTY_STYLE": { + "windows": "FACE_SHAPE_BEAUTY_STYLE", + "ios": "AgoraFaceShapeStyle", + "macos": "AgoraFaceShapeStyle" }, "FeatureType": { "windows": "FeatureType", - "android": "FeatureType", "ios": "AgoraFeatureType", "macos": "AgoraFeatureType" }, - "VIDEO_VIRTUAL_BACKGROUND": { - "windows": "VIDEO_VIRTUAL_BACKGROUND", - "android": "VIDEO_VIRTUAL_BACKGROUND", - "ios": "AgoraVideoPreprocessVirtualBackground", - "macos": "AgoraVideoPreprocessVirtualBackground" - }, - "VIDEO_BEAUTY_EFFECT": { - "windows": "VIDEO_BEAUTY_EFFECT", - "android": "VIDEO_BEAUTY_EFFECT", - "ios": "AgoraVideoPreprocessBeauty", - "macos": "AgoraVideoPreprocessBeauty" - }, "FRAME_RATE": { "windows": "FRAME_RATE", "android": "FRAME_RATE", "ios": "AgoraVideoFrameRate", "macos": "AgoraVideoFrameRate" }, - "FRAME_RATE_FPS_1": { - "windows": "FRAME_RATE_FPS_1", - "android": "FRAME_RATE_FPS_1", - "ios": "AgoraVideoFrameRateFps1", - "macos": "AgoraVideoFrameRateFps1" - }, - "FRAME_RATE_FPS_7": { - "windows": "FRAME_RATE_FPS_7", - "android": "FRAME_RATE_FPS_7", - "ios": "AgoraVideoFrameRateFps7", - "macos": "AgoraVideoFrameRateFps7" - }, - "FRAME_RATE_FPS_10": { - "windows": "FRAME_RATE_FPS_10", - "android": "FRAME_RATE_FPS_10", - "ios": "AgoraVideoFrameRateFps10", - "macos": "AgoraVideoFrameRateFps10" - }, - "FRAME_RATE_FPS_15": { - "windows": "FRAME_RATE_FPS_15", - "android": "FRAME_RATE_FPS_15", - "ios": "AgoraVideoFrameRateFps15", - "macos": "AgoraVideoFrameRateFps15" - }, - "FRAME_RATE_FPS_24": { - "windows": "FRAME_RATE_FPS_24", - "android": "FRAME_RATE_FPS_24", - "ios": "AgoraVideoFrameRateFps24", - "macos": "AgoraVideoFrameRateFps24" - }, - "FRAME_RATE_FPS_30": { - "windows": "FRAME_RATE_FPS_30", - "android": "FRAME_RATE_FPS_30", - "ios": "AgoraVideoFrameRateFps30", - "macos": "AgoraVideoFrameRateFps30" - }, - "FRAME_RATE_FPS_60": { - "windows": "FRAME_RATE_FPS_60", - "android": "FRAME_RATE_FPS_60", - "ios": "AgoraVideoFrameRateFps60", - "macos": "AgoraVideoFrameRateFps60" - }, "HEADPHONE_EQUALIZER_PRESET": { "windows": "HEADPHONE_EQUALIZER_PRESET", - "android": "HEADPHONE_EQUALIZER_PRESET", "ios": "AgoraHeadphoneEQPreset", "macos": "AgoraHeadphoneEQPreset" }, - "HEADPHONE_EQUALIZER_OFF": { - "windows": "HEADPHONE_EQUALIZER_OFF", - "android": "HEADPHONE_EQUALIZER_OFF", - "ios": "AgoraAudioHeadphoneEQPresetOff", - "macos": "AgoraAudioHeadphoneEQPresetOff" - }, - "HEADPHONE_EQUALIZER_OVEREAR": { - "windows": "HEADPHONE_EQUALIZER_OVEREAR", - "android": "HEADPHONE_EQUALIZER_OVEREAR", - "ios": "AgoraAudioHeadphoneEQPresetOverear", - "macos": "AgoraAudioHeadphoneEQPresetOverear" - }, - "HEADPHONE_EQUALIZER_INEAR": { - "windows": "HEADPHONE_EQUALIZER_INEAR", - "android": "HEADPHONE_EQUALIZER_INEAR", - "ios": "AgoraAudioHeadphoneEQPresetInear", - "macos": "AgoraAudioHeadphoneEQPresetInear" - }, - "FORMAT_MP4": { - "windows": "FORMAT_MP4", - "android": "CONTAINER_MP4", - "ios": "AgoraMediaRecorderContainerFormatMP4", - "macos": "AgoraMediaRecorderContainerFormatMP4" + "MediaRecorderContainerFormat": { + "windows": "MediaRecorderContainerFormat", + "ios": "AgoraMediaRecorderContainerFormat", + "macos": "AgoraMediaRecorderContainerFormat" }, "MediaRecorderStreamType": { "windows": "MediaRecorderStreamType", "ios": "AgoraMediaRecorderStreamType", "macos": "AgoraMediaRecorderStreamType" }, - "STREAM_TYPE_AUDIO": { - "windows": "STREAM_TYPE_AUDIO", - "android": "STREAM_TYPE_AUDIO", - "ios": "AgoraMediaStreamTypeAudio", - "macos": "AgoraMediaStreamTypeAudio" - }, - "STREAM_TYPE_VIDEO": { - "windows": "STREAM_TYPE_VIDEO", - "android": "STREAM_TYPE_VIDEO", - "ios": "AgoraMediaStreamTypeVideo", - "macos": "AgoraMediaStreamTypeVideo" - }, - "STREAM_TYPE_BOTH": { - "windows": "STREAM_TYPE_BOTH", - "android": "STREAM_TYPE_BOTH", - "ios": "AgoraMediaRecorderStreamTypeBoth", - "macos": "AgoraMediaRecorderStreamTypeBoth" - }, "LASTMILE_PROBE_RESULT_STATE": { "windows": "LASTMILE_PROBE_RESULT_STATE", "ios": "AgoraLastmileProbeResultState", "macos": "AgoraLastmileProbeResultState" }, - "LASTMILE_PROBE_RESULT_COMPLETE": { - "windows": "LASTMILE_PROBE_RESULT_COMPLETE", - "android": "LASTMILE_PROBE_RESULT_COMPLETE", - "ios": "AgoraLastmileProbeResultComplete", - "macos": "AgoraLastmileProbeResultComplete" - }, - "LASTMILE_PROBE_RESULT_INCOMPLETE_NO_BWE": { - "windows": "LASTMILE_PROBE_RESULT_INCOMPLETE_NO_BWE", - "android": "LASTMILE_PROBE_RESULT_INCOMPLETE_NO_BWE", - "ios": "AgoraLastmileProbeResultIncompleteNoBwe", - "macos": "AgoraLastmileProbeResultIncompleteNoBwe" - }, - "LASTMILE_PROBE_RESULT_UNAVAILABLE": { - "windows": "LASTMILE_PROBE_RESULT_UNAVAILABLE", - "android": "LASTMILE_PROBE_RESULT_UNAVAILABLE", - "ios": "AgoraLastmileProbeResultUnavailable", - "macos": "AgoraLastmileProbeResultUnavailable" - }, "LIGHTENING_CONTRAST_LEVEL": { "windows": "LIGHTENING_CONTRAST_LEVEL", "ios": "AgoraLighteningContrastLevel", "macos": "AgoraLighteningContrastLevel" }, - "LIGHTENING_CONTRAST_LOW": { - "windows": "LIGHTENING_CONTRAST_LOW", - "android": "LIGHTENING_CONTRAST_LOW", - "ios": "AgoraLighteningContrastLow", - "macos": "AgoraLighteningContrastLow" - }, - "LIGHTENING_CONTRAST_NORMAL": { - "windows": "LIGHTENING_CONTRAST_NORMAL", - "android": "LIGHTENING_CONTRAST_NORMAL", - "ios": "AgoraLighteningContrastNormal", - "macos": "AgoraLighteningContrastNormal" - }, - "LIGHTENING_CONTRAST_HIGH": { - "windows": "LIGHTENING_CONTRAST_HIGH", - "android": "LIGHTENING_CONTRAST_HIGH", - "ios": "AgoraLighteningContrastHigh", - "macos": "AgoraLighteningContrastHigh" - }, "LOCAL_AUDIO_STREAM_REASON": { "windows": "LOCAL_AUDIO_STREAM_REASON", "ios": "AgoraAudioLocalReason", "macos": "AgoraAudioLocalReason" }, - "LOCAL_AUDIO_STREAM_REASON_OK": { - "windows": "LOCAL_AUDIO_STREAM_REASON_OK", - "android": "LOCAL_AUDIO_STREAM_REASON_OK", - "ios": "AgoraAudioLocalReasonOK", - "macos": "AgoraAudioLocalReasonOK" - }, - "LOCAL_AUDIO_STREAM_REASON_FAILURE": { - "windows": "LOCAL_AUDIO_STREAM_REASON_FAILURE", - "android": "LOCAL_AUDIO_STREAM_REASON_FAILURE", - "ios": "AgoraAudioLocalReasonFailure", - "macos": "AgoraAudioLocalReasonFailure" - }, - "LOCAL_AUDIO_STREAM_REASON_DEVICE_NO_PERMISSION": { - "windows": "LOCAL_AUDIO_STREAM_REASON_DEVICE_NO_PERMISSION", - "android": "LOCAL_AUDIO_STREAM_REASON_DEVICE_NO_PERMISSION", - "ios": "AgoraAudioLocalReasonDeviceNoPermission", - "macos": "AgoraAudioLocalReasonDeviceNoPermission" - }, - "LOCAL_AUDIO_STREAM_REASON_DEVICE_BUSY": { - "windows": "LOCAL_AUDIO_STREAM_REASON_DEVICE_BUSY", - "android": "LOCAL_AUDIO_STREAM_REASON_DEVICE_BUSY", - "ios": "AgoraAudioLocalReasonDeviceBusy", - "macos": "AgoraAudioLocalReasonDeviceBusy" - }, - "LOCAL_AUDIO_STREAM_REASON_RECORD_FAILURE": { - "windows": "LOCAL_AUDIO_STREAM_REASON_RECORD_FAILURE", - "android": "LOCAL_AUDIO_STREAM_REASON_CAPTURE_FAILURE", - "ios": "AgoraAudioLocalReasonRecordFailure", - "macos": "AgoraAudioLocalReasonRecordFailure" - }, - "LOCAL_AUDIO_STREAM_REASON_ENCODE_FAILURE": { - "windows": "LOCAL_AUDIO_STREAM_REASON_ENCODE_FAILURE", - "android": "LOCAL_AUDIO_STREAM_REASON_ENCODE_FAILURE", - "ios": "AgoraAudioLocalReasonEncodeFailure", - "macos": "AgoraAudioLocalReasonEncodeFailure" - }, - "LOCAL_AUDIO_STREAM_REASON_NO_RECORDING_DEVICE": { - "windows": "LOCAL_AUDIO_STREAM_REASON_NO_RECORDING_DEVICE", - "macos": "AgoraAudioLocalReasonNoRecordingDevice" - }, - "LOCAL_AUDIO_STREAM_REASON_NO_PLAYOUT_DEVICE": { - "windows": "LOCAL_AUDIO_STREAM_REASON_NO_PLAYOUT_DEVICE", - "macos": "AgoraAudioLocalReasonNoPlayoutDevice" - }, - "LOCAL_AUDIO_STREAM_REASON_INTERRUPTED": { - "windows": "LOCAL_AUDIO_STREAM_REASON_INTERRUPTED", - "android": "LOCAL_AUDIO_STREAM_REASON_INTERRUPTED", - "ios": "AgoraAudioLocalReasonInterrupted" - }, - "LOCAL_AUDIO_STREAM_REASON_RECORD_INVALID_ID": { - "windows": "LOCAL_AUDIO_STREAM_REASON_RECORD_INVALID_ID" - }, - "LOCAL_AUDIO_STREAM_REASON_PLAYOUT_INVALID_ID": { - "windows": "LOCAL_AUDIO_STREAM_REASON_PLAYOUT_INVALID_ID" - }, "LOCAL_AUDIO_STREAM_STATE": { "windows": "LOCAL_AUDIO_STREAM_STATE", "ios": "AgoraAudioLocalState", "macos": "AgoraAudioLocalState" }, - "LOCAL_AUDIO_STREAM_STATE_STOPPED": { - "windows": "LOCAL_AUDIO_STREAM_STATE_STOPPED", - "android": "LOCAL_AUDIO_STREAM_STATE_STOPPED", - "ios": "AgoraAudioLocalStateStopped", - "macos": "AgoraAudioLocalStateStopped" - }, - "LOCAL_AUDIO_STREAM_STATE_RECORDING": { - "windows": "LOCAL_AUDIO_STREAM_STATE_RECORDING", - "android": "LOCAL_AUDIO_STREAM_STATE_RECORDING", - "ios": "AgoraAudioLocalStateRecording", - "macos": "AgoraAudioLocalStateRecording" - }, - "LOCAL_AUDIO_STREAM_STATE_ENCODING": { - "windows": "LOCAL_AUDIO_STREAM_STATE_ENCODING", - "android": "LOCAL_AUDIO_STREAM_STATE_ENCODING", - "ios": "AgoraAudioLocalStateEncoding", - "macos": "AgoraAudioLocalStateEncoding" - }, - "LOCAL_AUDIO_STREAM_STATE_FAILED": { - "windows": "LOCAL_AUDIO_STREAM_STATE_FAILED", - "android": "LOCAL_AUDIO_STREAM_STATE_FAILED", - "ios": "AgoraAudioLocalStateFailed", - "macos": "AgoraAudioLocalStateFailed" - }, - "ConnectivityFirst": { - "windows": "ConnectivityFirst", - "ios": "AgoraConnectivityFirst", - "macos": "AgoraConnectivityFirst" - }, - "LocalOnly": { - "windows": "LocalOnly", - "ios": "AgoraLocalOnly", - "macos": "AgoraLocalOnly" + "LOCAL_PROXY_MODE": { + "windows": "LOCAL_PROXY_MODE", + "ios": "AgoraLocalProxyMode", + "macos": "AgoraLocalProxyMode" }, "LOCAL_VIDEO_STREAM_REASON": { "windows": "LOCAL_VIDEO_STREAM_REASON", "ios": "AgoraLocalVideoStreamReason", "macos": "AgoraLocalVideoStreamReason" }, - "LOCAL_VIDEO_STREAM_REASON_OK": { - "windows": "LOCAL_VIDEO_STREAM_REASON_OK", - "android": "LOCAL_VIDEO_STREAM_REASON_OK", - "ios": "AgoraLocalVideoStreamReasonOK", - "macos": "AgoraLocalVideoStreamReasonOK" - }, - "LOCAL_VIDEO_STREAM_REASON_FAILURE": { - "windows": "LOCAL_VIDEO_STREAM_REASON_FAILURE", - "android": "LOCAL_VIDEO_STREAM_REASON_FAILURE", - "ios": "AgoraLocalVideoStreamReasonFailure", - "macos": "AgoraLocalVideoStreamReasonFailure" - }, - "LOCAL_VIDEO_STREAM_REASON_DEVICE_NO_PERMISSION": { - "windows": "LOCAL_VIDEO_STREAM_REASON_DEVICE_NO_PERMISSION", - "android": "LOCAL_VIDEO_STREAM_REASON_DEVICE_NO_PERMISSION", - "ios": "AgoraLocalVideoStreamReasonDeviceNoPermission", - "macos": "AgoraLocalVideoStreamReasonDeviceNoPermission" - }, - "LOCAL_VIDEO_STREAM_REASON_DEVICE_BUSY": { - "windows": "LOCAL_VIDEO_STREAM_REASON_DEVICE_BUSY", - "android": "LOCAL_VIDEO_STREAM_REASON_DEVICE_BUSY", - "ios": "AgoraLocalVideoStreamReasonDeviceBusy", - "macos": "AgoraLocalVideoStreamReasonDeviceBusy" - }, - "LOCAL_VIDEO_STREAM_REASON_CAPTURE_FAILURE": { - "windows": "LOCAL_VIDEO_STREAM_REASON_CAPTURE_FAILURE", - "android": "LOCAL_VIDEO_STREAM_REASON_CAPTURE_FAILURE", - "ios": "AgoraLocalVideoStreamReasonCaptureFailure", - "macos": "AgoraLocalVideoStreamReasonCaptureFailure" - }, - "LOCAL_VIDEO_STREAM_REASON_CODEC_NOT_SUPPORT": { - "windows": "LOCAL_VIDEO_STREAM_REASON_CODEC_NOT_SUPPORT", - "android": "LOCAL_VIDEO_STREAM_REASON_CODEC_NOT_SUPPORT", - "ios": "AgoraLocalVideoStreamReasonCodecNotSupport", - "macos": "AgoraLocalVideoStreamReasonCodecNotSupport" - }, - "LOCAL_VIDEO_STREAM_REASON_CAPTURE_INBACKGROUND": { - "windows": "LOCAL_VIDEO_STREAM_REASON_CAPTURE_INBACKGROUND", - "ios": "AgoraLocalVideoStreamReasonCaptureInBackGround" - }, - "LOCAL_VIDEO_STREAM_REASON_CAPTURE_MULTIPLE_FOREGROUND_APPS": { - "windows": "LOCAL_VIDEO_STREAM_REASON_CAPTURE_MULTIPLE_FOREGROUND_APPS", - "ios": "AgoraLocalVideoStreamReasonCaptureMultipleForegroundApps" - }, - "LOCAL_VIDEO_STREAM_REASON_DEVICE_NOT_FOUND": { - "windows": "LOCAL_VIDEO_STREAM_REASON_DEVICE_NOT_FOUND", - "android": "LOCAL_VIDEO_STREAM_REASON_DEVICE_NOT_FOUND", - "ios": "AgoraLocalVideoStreamReasonCaptureNoDeviceFound", - "macos": "AgoraLocalVideoStreamReasonCaptureNoDeviceFound" - }, - "LOCAL_VIDEO_STREAM_REASON_DEVICE_DISCONNECTED": { - "windows": "LOCAL_VIDEO_STREAM_REASON_DEVICE_DISCONNECTED", - "ios": "AgoraLocalVideoStreamReasonCaptureDeviceDisconnected", - "macos": "AgoraLocalVideoStreamReasonCaptureDeviceDisconnected" - }, - "LOCAL_VIDEO_STREAM_REASON_DEVICE_INVALID_ID": { - "windows": "LOCAL_VIDEO_STREAM_REASON_DEVICE_INVALID_ID", - "ios": "AgoraLocalVideoStreamReasonCaptureDeviceInvalidId", - "macos": "AgoraLocalVideoStreamReasonCaptureDeviceInvalidId" - }, - "LOCAL_VIDEO_STREAM_REASON_SCREEN_CAPTURE_WINDOW_MINIMIZED": { - "windows": "LOCAL_VIDEO_STREAM_REASON_SCREEN_CAPTURE_WINDOW_MINIMIZED", - "android": "LOCAL_VIDEO_STREAM_REASON_SCREEN_CAPTURE_WINDOW_MINIMIZED", - "ios": "AgoraLocalVideoStreamReasonScreenCaptureWindowMinimized", - "macos": "AgoraLocalVideoStreamReasonScreenCaptureWindowMinimized" - }, - "LOCAL_VIDEO_STREAM_REASON_SCREEN_CAPTURE_WINDOW_CLOSED": { - "windows": "LOCAL_VIDEO_STREAM_REASON_SCREEN_CAPTURE_WINDOW_CLOSED", - "android": "LOCAL_VIDEO_STREAM_REASON_SCREEN_CAPTURE_WINDOW_CLOSED", - "ios": "AgoraLocalVideoStreamReasonScreenCaptureWindowClosed", - "macos": "AgoraLocalVideoStreamReasonScreenCaptureWindowClosed" - }, - "LOCAL_VIDEO_STREAM_REASON_SCREEN_CAPTURE_WINDOW_OCCLUDED": { - "windows": "LOCAL_VIDEO_STREAM_REASON_SCREEN_CAPTURE_WINDOW_OCCLUDED" - }, - "LOCAL_VIDEO_STREAM_REASON_DEVICE_INTERRUPT": { - "windows": "LOCAL_VIDEO_STREAM_REASON_DEVICE_INTERRUPT", - "android": "LOCAL_VIDEO_STREAM_REASON_DEVICE_INTERRUPT" - }, - "LOCAL_VIDEO_STREAM_REASON_DEVICE_FATAL_ERROR": { - "windows": "LOCAL_VIDEO_STREAM_REASON_DEVICE_FATAL_ERROR", - "android": "LOCAL_VIDEO_STREAM_REASON_DEVICE_FATAL_ERROR" - }, - "LOCAL_VIDEO_STREAM_REASON_SCREEN_CAPTURE_WINDOW_NOT_SUPPORTED": { - "windows": "LOCAL_VIDEO_STREAM_REASON_SCREEN_CAPTURE_WINDOW_NOT_SUPPORTED" - }, - "LOCAL_VIDEO_STREAM_REASON_SCREEN_CAPTURE_NO_PERMISSION": { - "windows": "LOCAL_VIDEO_STREAM_REASON_SCREEN_CAPTURE_NO_PERMISSION", - "macos": "AgoraLocalVideoStreamReasonScreenCaptureNoPermission" - }, - "LOCAL_VIDEO_STREAM_REASON_SCREEN_CAPTURE_AUTO_FALLBACK": { - "windows": "LOCAL_VIDEO_STREAM_REASON_SCREEN_CAPTURE_AUTO_FALLBACK" - }, - "LOCAL_VIDEO_STREAM_REASON_SCREEN_CAPTURE_PAUSED": { - "windows": "LOCAL_VIDEO_STREAM_REASON_SCREEN_CAPTURE_PAUSED" - }, - "LOCAL_VIDEO_STREAM_REASON_SCREEN_CAPTURE_RESUMED": { - "windows": "LOCAL_VIDEO_STREAM_REASON_SCREEN_CAPTURE_RESUMED" - }, - "LOCAL_VIDEO_STREAM_REASON_SCREEN_CAPTURE_WINDOW_HIDDEN": { - "windows": "LOCAL_VIDEO_STREAM_REASON_SCREEN_CAPTURE_WINDOW_HIDDEN" - }, - "LOCAL_VIDEO_STREAM_REASON_SCREEN_CAPTURE_WINDOW_RECOVER_FROM_HIDDEN": { - "windows": "LOCAL_VIDEO_STREAM_REASON_SCREEN_CAPTURE_WINDOW_RECOVER_FROM_HIDDEN" - }, - "LOCAL_VIDEO_STREAM_REASON_SCREEN_CAPTURE_WINDOW_RECOVER_FROM_MINIMIZED": { - "windows": "LOCAL_VIDEO_STREAM_REASON_SCREEN_CAPTURE_WINDOW_RECOVER_FROM_MINIMIZED", - "macos": "AgoraLocalVideoStreamReasonScreenCaptureRecoverFromMinimized" - }, - "LOCAL_VIDEO_STREAM_REASON_SCREEN_CAPTURE_FAILURE": { - "windows": "LOCAL_VIDEO_STREAM_REASON_SCREEN_CAPTURE_FAILURE", - "android": "LOCAL_VIDEO_STREAM_REASON_SCREEN_CAPTURE_FAILURE" - }, - "LOCAL_VIDEO_STREAM_REASON_DEVICE_SYSTEM_PRESSURE": { - "windows": "LOCAL_VIDEO_STREAM_REASON_DEVICE_SYSTEM_PRESSURE" - }, - "LOCAL_VIDEO_STREAM_REASON_SCREEN_CAPTURE_DISPLAY_DISCONNECTED": { - "windows": "LOCAL_VIDEO_STREAM_REASON_SCREEN_CAPTURE_DISPLAY_DISCONNECTED", - "macos": "AgoraLocalVideoStreamReasonScreenCaptureDisplayDisconnected" - }, "LOCAL_VIDEO_STREAM_STATE": { "windows": "LOCAL_VIDEO_STREAM_STATE", "ios": "AgoraVideoLocalState", "macos": "AgoraVideoLocalState" }, - "LOCAL_VIDEO_STREAM_STATE_STOPPED": { - "windows": "LOCAL_VIDEO_STREAM_STATE_STOPPED", - "android": "LOCAL_VIDEO_STREAM_STATE_STOPPED", - "ios": "AgoraVideoLocalStateStopped", - "macos": "AgoraVideoLocalStateStopped" - }, - "LOCAL_VIDEO_STREAM_STATE_CAPTURING": { - "windows": "LOCAL_VIDEO_STREAM_STATE_CAPTURING", - "android": "LOCAL_VIDEO_STREAM_STATE_CAPTURING", - "ios": "AgoraVideoLocalStateCapturing", - "macos": "AgoraVideoLocalStateCapturing" - }, - "LOCAL_VIDEO_STREAM_STATE_ENCODING": { - "windows": "LOCAL_VIDEO_STREAM_STATE_ENCODING", - "android": "LOCAL_VIDEO_STREAM_STATE_ENCODING", - "ios": "AgoraVideoLocalStateEncoding", - "macos": "AgoraVideoLocalStateEncoding" - }, - "LOCAL_VIDEO_STREAM_STATE_FAILED": { - "windows": "LOCAL_VIDEO_STREAM_STATE_FAILED", - "android": "LOCAL_VIDEO_STREAM_STATE_FAILED", - "ios": "AgoraVideoLocalStateFailed", - "macos": "AgoraVideoLocalStateFailed" - }, - "ERR_SCREEN_CAPTURE_PERMISSION_DENIED": { - "windows": "ERR_SCREEN_CAPTURE_PERMISSION_DENIED", - "android": "ERR_SCREEN_CAPTURE_PERMISSION_DENIED" - }, - "ERR_SCREEN_CAPTURE_SYSTEM_NOT_SUPPORTED": { - "windows": "ERR_SCREEN_CAPTURE_SYSTEM_NOT_SUPPORTED", - "android": "ERR_SCREEN_CAPTURE_SYSTEM_NOT_SUPPORTED" - }, - "ERR_SCREEN_CAPTURE_SYSTEM_AUDIO_NOT_SUPPORTED": { - "windows": "ERR_SCREEN_CAPTURE_SYSTEM_AUDIO_NOT_SUPPORTED", - "android": "ERR_SCREEN_CAPTURE_SYSTEM_AUDIO_NOT_SUPPORTED" - }, "LOG_FILTER_TYPE": { "windows": "LOG_FILTER_TYPE", "ios": "AgoraLogFilter", "macos": "AgoraLogFilter" }, - "LOG_FILTER_OFF": { - "windows": "LOG_FILTER_OFF", - "android": "LOG_FILTER_OFF", - "ios": "AgoraLogFilterOff", - "macos": "AgoraLogFilterOff" - }, - "LOG_FILTER_DEBUG": { - "windows": "LOG_FILTER_DEBUG", - "android": "LOG_FILTER_DEBUG", - "ios": "AgoraLogFilterDebug", - "macos": "AgoraLogFilterDebug" - }, - "LOG_FILTER_INFO": { - "windows": "LOG_FILTER_INFO", - "android": "LOG_FILTER_INFO", - "ios": "AgoraLogFilterInfo", - "macos": "AgoraLogFilterInfo" - }, - "LOG_FILTER_WARN": { - "windows": "LOG_FILTER_WARN", - "android": "LOG_FILTER_WARN", - "ios": "AgoraLogFilterWarning", - "macos": "AgoraLogFilterWarning" - }, - "LOG_FILTER_ERROR": { - "windows": "LOG_FILTER_ERROR", - "android": "LOG_FILTER_ERROR", - "ios": "AgoraLogFilterError", - "macos": "AgoraLogFilterError" - }, - "LOG_FILTER_CRITICAL": { - "windows": "LOG_FILTER_CRITICAL", - "android": "LOG_FILTER_CRITICAL", - "ios": "AgoraLogFilterCritical", - "macos": "AgoraLogFilterCritical" - }, "LOG_LEVEL": { "windows": "LOG_LEVEL", "android": "LogLevel", "ios": "AgoraLogLevel", "macos": "AgoraLogLevel" }, - "LOG_LEVEL_NONE": { - "windows": "LOG_LEVEL_NONE", - "android": "LOG_LEVEL_NONE", - "ios": "AgoraLogLevelNone", - "macos": "AgoraLogLevelNone" - }, - "LOG_LEVEL_INFO": { - "windows": "LOG_LEVEL_INFO", - "android": "LOG_LEVEL_INFO", - "ios": "AgoraLogLevelInfo", - "macos": "AgoraLogLevelInfo" - }, - "LOG_LEVEL_WARN": { - "windows": "LOG_LEVEL_WARN", - "android": "LOG_LEVEL_WARN", - "ios": "AgoraLogLevelWarn", - "macos": "AgoraLogLevelWarn" - }, - "LOG_LEVEL_ERROR": { - "windows": "LOG_LEVEL_ERROR", - "android": "LOG_LEVEL_ERROR", - "ios": "AgoraLogLevelError", - "macos": "AgoraLogLevelError" - }, - "LOG_LEVEL_FATAL": { - "windows": "LOG_LEVEL_FATAL", - "android": "LOG_LEVEL_FATAL", - "ios": "AgoraLogLevelFatal", - "macos": "AgoraLogLevelFatal" - }, "LOW_LIGHT_ENHANCE_MODE": { "windows": "LOW_LIGHT_ENHANCE_MODE", "ios": "AgoraLowlightEnhanceMode", "macos": "AgoraLowlightEnhanceMode" }, - "LOW_LIGHT_ENHANCE_AUTO": { - "windows": "LOW_LIGHT_ENHANCE_AUTO", - "android": "LOW_LIGHT_ENHANCE_AUTO", - "ios": "AgoraLowlightEnhanceModeAuto", - "macos": "AgoraLowlightEnhanceModeAuto" - }, - "LOW_LIGHT_ENHANCE_MANUAL": { - "windows": "LOW_LIGHT_ENHANCE_MANUAL", - "android": "LOW_LIGHT_ENHANCE_MANUAL", - "ios": "AgoraLowlightEnhanceModeManual", - "macos": "AgoraLowlightEnhanceModeManual" - }, "LOW_LIGHT_ENHANCE_LEVEL": { "windows": "LOW_LIGHT_ENHANCE_LEVEL", "ios": "AgoraLowlightEnhanceLevel", "macos": "AgoraLowlightEnhanceLevel" }, - "LOW_LIGHT_ENHANCE_LEVEL_HIGH_QUALITY": { - "windows": "LOW_LIGHT_ENHANCE_LEVEL_HIGH_QUALITY", - "android": "LOW_LIGHT_ENHANCE_LEVEL_HIGH_QUALITY", - "ios": "AgoraLowlightEnhanceLevelQuality", - "macos": "AgoraLowlightEnhanceLevelQuality" - }, - "LOW_LIGHT_ENHANCE_LEVEL_FAST": { - "windows": "LOW_LIGHT_ENHANCE_LEVEL_FAST", - "android": "LOW_LIGHT_ENHANCE_LEVEL_FAST", - "ios": "AgoraLowlightEnhanceLevelFast", - "macos": "AgoraLowlightEnhanceLevelFast" - }, - "MAX_CHANNEL_ID_LENGTH_TYPE": { - "windows": "MAX_CHANNEL_ID_LENGTH_TYPE" - }, - "MAX_CHANNEL_ID_LENGTH": { - "windows": "MAX_CHANNEL_ID_LENGTH" - }, "MAX_DEVICE_ID_LENGTH_TYPE": { "windows": "MAX_DEVICE_ID_LENGTH_TYPE" }, - "MAX_DEVICE_ID_LENGTH": { - "windows": "MAX_DEVICE_ID_LENGTH" - }, "MAX_USER_ACCOUNT_LENGTH_TYPE": { "windows": "MAX_USER_ACCOUNT_LENGTH_TYPE" }, - "MAX_USER_ACCOUNT_LENGTH": { - "windows": "MAX_USER_ACCOUNT_LENGTH" - }, "MEDIA_DEVICE_STATE_TYPE": { "windows": "MEDIA_DEVICE_STATE_TYPE" }, - "MEDIA_DEVICE_STATE_IDLE": { - "windows": "MEDIA_DEVICE_STATE_IDLE" - }, - "MEDIA_DEVICE_STATE_ACTIVE": { - "windows": "MEDIA_DEVICE_STATE_ACTIVE", - "android": "MEDIA_DEVICE_STATE_ACTIVE" - }, - "MEDIA_DEVICE_STATE_DISABLED": { - "windows": "MEDIA_DEVICE_STATE_DISABLED", - "android": "MEDIA_DEVICE_STATE_DISABLED" - }, - "MEDIA_DEVICE_STATE_PLUGGED_IN": { - "windows": "MEDIA_DEVICE_STATE_PLUGGED_IN" - }, - "MEDIA_DEVICE_STATE_NOT_PRESENT": { - "windows": "MEDIA_DEVICE_STATE_NOT_PRESENT", - "android": "MEDIA_DEVICE_STATE_NOT_PRESENT" - }, - "MEDIA_DEVICE_STATE_UNPLUGGED": { - "windows": "MEDIA_DEVICE_STATE_UNPLUGGED", - "android": "MEDIA_DEVICE_STATE_UNPLUGGED" - }, - "MEDIA_DEVICE_STATE_UNRECOMMENDED": { - "windows": "MEDIA_DEVICE_STATE_UNRECOMMENDED", - "android": "MEDIA_DEVICE_STATE_UNRECOMMENDED" - }, "MEDIA_DEVICE_TYPE": { "windows": "MEDIA_DEVICE_TYPE", "macos": "AgoraMediaDeviceType" }, - "UNKNOWN_AUDIO_DEVICE": { - "windows": "UNKNOWN_AUDIO_DEVICE", - "macos": "AgoraMediaDeviceTypeAudioUnknown" - }, - "AUDIO_PLAYOUT_DEVICE": { - "windows": "AUDIO_PLAYOUT_DEVICE", - "macos": "AgoraMediaDeviceTypeAudioPlayout" - }, - "AUDIO_RECORDING_DEVICE": { - "windows": "AUDIO_RECORDING_DEVICE", - "macos": "AgoraMediaDeviceTypeAudioRecording" - }, - "VIDEO_RENDER_DEVICE": { - "windows": "VIDEO_RENDER_DEVICE", - "macos": "AgoraMediaDeviceTypeVideoRender" - }, - "VIDEO_CAPTURE_DEVICE": { - "windows": "VIDEO_CAPTURE_DEVICE", - "macos": "AgoraMediaDeviceTypeVideoCapture" - }, - "AUDIO_APPLICATION_PLAYOUT_DEVICE": { - "windows": "AUDIO_APPLICATION_PLAYOUT_DEVICE", - "android": "AUDIO_APPLICATION_PLAYOUT_DEVICE", - "macos": "AgoraMediaDeviceTypeAudioApplicationPlayout" - }, - "AUDIO_VIRTUAL_PLAYOUT_DEVICE": { - "windows": "AUDIO_VIRTUAL_PLAYOUT_DEVICE", - "macos": "AgoraMediaDeviceTypeAudioVirtualPlayout" - }, - "AUDIO_VIRTUAL_RECORDING_DEVICE": { - "windows": "AUDIO_VIRTUAL_RECORDING_DEVICE", - "macos": "AgoraMediaDeviceTypeAudioVirtualRecording" - }, "MEDIA_PLAYER_REASON": { "windows": "MEDIA_PLAYER_REASON", "android": "MediaPlayerReason", "ios": "AgoraMediaPlayerReason", "macos": "AgoraMediaPlayerReason" }, - "PLAYER_REASON_NONE": { - "windows": "PLAYER_REASON_NONE", - "android": "PLAYER_REASON_NONE", - "ios": "AgoraMediaPlayerReasonNone", - "macos": "AgoraMediaPlayerReasonNone" - }, - "PLAYER_REASON_INVALID_ARGUMENTS": { - "windows": "PLAYER_REASON_INVALID_ARGUMENTS", - "android": "PLAYER_REASON_INVALID_ARGUMENTS", - "ios": "AgoraMediaPlayerReasonInvalidArguments", - "macos": "AgoraMediaPlayerReasonInvalidArguments" - }, - "PLAYER_REASON_INTERNAL": { - "windows": "PLAYER_REASON_INTERNAL", - "android": "PLAYER_REASON_INTERNAL", - "ios": "AgoraMediaPlayerReasonInternal", - "macos": "AgoraMediaPlayerReasonInternal" - }, - "PLAYER_REASON_NO_RESOURCE": { - "windows": "PLAYER_REASON_NO_RESOURCE", - "android": "PLAYER_REASON_NO_RESOURCE", - "ios": "AgoraMediaPlayerReasonNoSource", - "macos": "AgoraMediaPlayerReasonNoSource" - }, - "PLAYER_REASON_INVALID_MEDIA_SOURCE": { - "windows": "PLAYER_REASON_INVALID_MEDIA_SOURCE", - "android": "PLAYER_REASON_INVALID_MEDIA_SOURCE", - "ios": "AgoraMediaPlayerReasonInvalidMediaSource", - "macos": "AgoraMediaPlayerReasonInvalidMediaSource" - }, - "PLAYER_REASON_UNKNOWN_STREAM_TYPE": { - "windows": "PLAYER_REASON_UNKNOWN_STREAM_TYPE", - "android": "PLAYER_REASON_UNKNOWN_STREAM_TYPE", - "ios": "AgoraMediaPlayerReasonUnknowStreamType", - "macos": "AgoraMediaPlayerReasonUnknowStreamType" - }, - "PLAYER_REASON_OBJ_NOT_INITIALIZED": { - "windows": "PLAYER_REASON_OBJ_NOT_INITIALIZED", - "android": "PLAYER_REASON_OBJ_NOT_INITIALIZED", - "ios": "AgoraMediaPlayerReasonObjNotInitialized", - "macos": "AgoraMediaPlayerReasonObjNotInitialized" - }, - "PLAYER_REASON_CODEC_NOT_SUPPORTED": { - "windows": "PLAYER_REASON_CODEC_NOT_SUPPORTED", - "android": "PLAYER_REASON_CODEC_NOT_SUPPORTED", - "ios": "AgoraMediaPlayerReasonCodecNotSupported", - "macos": "AgoraMediaPlayerReasonCodecNotSupported" - }, - "PLAYER_REASON_VIDEO_RENDER_FAILED": { - "windows": "PLAYER_REASON_VIDEO_RENDER_FAILED", - "android": "PLAYER_REASON_VIDEO_RENDER_FAILED", - "ios": "AgoraMediaPlayerReasonVideoRenderFailed", - "macos": "AgoraMediaPlayerReasonVideoRenderFailed" - }, - "PLAYER_REASON_INVALID_STATE": { - "windows": "PLAYER_REASON_INVALID_STATE", - "android": "PLAYER_REASON_INVALID_STATE", - "ios": "AgoraMediaPlayerReasonInvalidState", - "macos": "AgoraMediaPlayerReasonInvalidState" - }, - "PLAYER_REASON_URL_NOT_FOUND": { - "windows": "PLAYER_REASON_URL_NOT_FOUND", - "android": "PLAYER_REASON_URL_NOT_FOUND", - "ios": "AgoraMediaPlayerReasonUrlNotFound", - "macos": "AgoraMediaPlayerReasonUrlNotFound" - }, - "PLAYER_REASON_INVALID_CONNECTION_STATE": { - "windows": "PLAYER_REASON_INVALID_CONNECTION_STATE", - "android": "PLAYER_REASON_INVALID_CONNECTION_STATE", - "ios": "AgoraMediaPlayerReasonInvalidConnectState", - "macos": "AgoraMediaPlayerReasonInvalidConnectState" - }, - "PLAYER_REASON_SRC_BUFFER_UNDERFLOW": { - "windows": "PLAYER_REASON_SRC_BUFFER_UNDERFLOW", - "android": "PLAYER_REASON_SRC_BUFFER_UNDERFLOW", - "ios": "AgoraMediaPlayerReasonSrcBufferUnderflow", - "macos": "AgoraMediaPlayerReasonSrcBufferUnderflow" - }, - "PLAYER_REASON_INTERRUPTED": { - "windows": "PLAYER_REASON_INTERRUPTED", - "android": "PLAYER_REASON_INTERRUPTED", - "ios": "AgoraMediaPlayerReasonInterrupted", - "macos": "AgoraMediaPlayerReasonInterrupted" - }, - "PLAYER_REASON_NOT_SUPPORTED": { - "windows": "PLAYER_REASON_NOT_SUPPORTED", - "android": "PLAYER_REASON_NOT_SUPPORTED", - "ios": "AgoraMediaPlayerReasonNotSupported", - "macos": "AgoraMediaPlayerReasonNotSupported" - }, - "PLAYER_REASON_TOKEN_EXPIRED": { - "windows": "PLAYER_REASON_TOKEN_EXPIRED", - "android": "PLAYER_REASON_TOKEN_EXPIRED", - "ios": "AgoraMediaPlayerReasonTokenExpired", - "macos": "AgoraMediaPlayerReasonTokenExpired" - }, - "PLAYER_REASON_UNKNOWN": { - "windows": "PLAYER_REASON_UNKNOWN", - "android": "PLAYER_REASON_UNKNOWN", - "ios": "AgoraMediaPlayerReasonUnknown", - "macos": "AgoraMediaPlayerReasonUnknown" - }, "MEDIA_PLAYER_EVENT": { "windows": "MEDIA_PLAYER_EVENT", "android": "MediaPlayerEvent", "ios": "AgoraMediaPlayerEvent", "macos": "AgoraMediaPlayerEvent" }, - "PLAYER_EVENT_SEEK_BEGIN": { - "windows": "PLAYER_EVENT_SEEK_BEGIN", - "android": "PLAYER_EVENT_SEEK_BEGIN", - "ios": "AgoraMediaPlayerEventSeekBegin", - "macos": "AgoraMediaPlayerEventSeekBegin" - }, - "PLAYER_EVENT_SEEK_COMPLETE": { - "windows": "PLAYER_EVENT_SEEK_COMPLETE", - "android": "PLAYER_EVENT_SEEK_COMPLETE", - "ios": "AgoraMediaPlayerEventSeekComplete", - "macos": "AgoraMediaPlayerEventSeekComplete" - }, - "PLAYER_EVENT_SEEK_ERROR": { - "windows": "PLAYER_EVENT_SEEK_ERROR", - "android": "PLAYER_EVENT_SEEK_ERROR", - "ios": "AgoraMediaPlayerEventSeekError", - "macos": "AgoraMediaPlayerEventSeekError" - }, - "PLAYER_EVENT_AUDIO_TRACK_CHANGED": { - "windows": "PLAYER_EVENT_AUDIO_TRACK_CHANGED", - "android": "PLAYER_EVENT_AUDIO_TRACK_CHANGED", - "ios": "AgoraMediaPlayerEventAudioTrackChanged", - "macos": "AgoraMediaPlayerEventAudioTrackChanged" - }, - "PLAYER_EVENT_BUFFER_LOW": { - "windows": "PLAYER_EVENT_BUFFER_LOW", - "android": "PLAYER_EVENT_BUFFER_LOW", - "ios": "AgoraMediaPlayerEventBufferLow", - "macos": "AgoraMediaPlayerEventBufferLow" - }, - "PLAYER_EVENT_BUFFER_RECOVER": { - "windows": "PLAYER_EVENT_BUFFER_RECOVER", - "android": "PLAYER_EVENT_BUFFER_RECOVER", - "ios": "AgoraMediaPlayerEventBufferRecover", - "macos": "AgoraMediaPlayerEventBufferRecover" - }, - "PLAYER_EVENT_FREEZE_START": { - "windows": "PLAYER_EVENT_FREEZE_START", - "android": "PLAYER_EVENT_FREEZE_START", - "ios": "AgoraMediaPlayerEventFreezeStart", - "macos": "AgoraMediaPlayerEventFreezeStart" - }, - "PLAYER_EVENT_FREEZE_STOP": { - "windows": "PLAYER_EVENT_FREEZE_STOP", - "android": "PLAYER_EVENT_FREEZE_STOP", - "ios": "AgoraMediaPlayerEventFreezeStop", - "macos": "AgoraMediaPlayerEventFreezeStop" - }, - "PLAYER_EVENT_SWITCH_BEGIN": { - "windows": "PLAYER_EVENT_SWITCH_BEGIN", - "android": "PLAYER_EVENT_SWITCH_BEGIN", - "ios": "AgoraMediaPlayerEventSwitchBegin", - "macos": "AgoraMediaPlayerEventSwitchBegin" - }, - "PLAYER_EVENT_SWITCH_COMPLETE": { - "windows": "PLAYER_EVENT_SWITCH_COMPLETE", - "android": "PLAYER_EVENT_SWITCH_COMPLETE", - "ios": "AgoraMediaPlayerEventSwitchComplete", - "macos": "AgoraMediaPlayerEventSwitchComplete" - }, - "PLAYER_EVENT_SWITCH_ERROR": { - "windows": "PLAYER_EVENT_SWITCH_ERROR", - "android": "PLAYER_EVENT_SWITCH_ERROR", - "ios": "AgoraMediaPlayerEventSwitchError", - "macos": "AgoraMediaPlayerEventSwitchError" - }, - "PLAYER_EVENT_FIRST_DISPLAYED": { - "windows": "PLAYER_EVENT_FIRST_DISPLAYED", - "android": "PLAYER_EVENT_FIRST_DISPLAYED", - "ios": "AgoraMediaPlayerEventFirstDisplayed", - "macos": "AgoraMediaPlayerEventFirstDisplayed" - }, - "PLAYER_EVENT_REACH_CACHE_FILE_MAX_COUNT": { - "windows": "PLAYER_EVENT_REACH_CACHE_FILE_MAX_COUNT", - "android": "PLAYER_EVENT_REACH_CACHE_FILE_MAX_COUNT", - "ios": "AgoraMediaPlayerEventReachCacheFileMaxCount", - "macos": "AgoraMediaPlayerEventReachCacheFileMaxCount" - }, - "PLAYER_EVENT_REACH_CACHE_FILE_MAX_SIZE": { - "windows": "PLAYER_EVENT_REACH_CACHE_FILE_MAX_SIZE", - "android": "PLAYER_EVENT_REACH_CACHE_FILE_MAX_SIZE", - "ios": "AgoraMediaPlayerEventReachCacheFileMaxSize", - "macos": "AgoraMediaPlayerEventReachCacheFileMaxSize" - }, "MEDIA_PLAYER_METADATA_TYPE": { "windows": "MEDIA_PLAYER_METADATA_TYPE", "android": "MediaPlayerMetadataType", "ios": "AgoraMediaPlayerMetaDataType", "macos": "AgoraMediaPlayerMetaDataType" }, - "PLAYER_METADATA_TYPE_UNKNOWN": { - "windows": "PLAYER_METADATA_TYPE_UNKNOWN", - "android": "PLAYER_METADATA_TYPE_UNKNOWN", - "ios": "AgoraMediaPlayerMetaDataTypeUnknown", - "macos": "AgoraMediaPlayerMetaDataTypeUnknown" - }, - "PLAYER_METADATA_TYPE_SEI": { - "windows": "PLAYER_METADATA_TYPE_SEI", - "android": "PLAYER_METADATA_TYPE_SEI", - "ios": "AgoraMediaPlayerMetaDataTypeSEI", - "macos": "AgoraMediaPlayerMetaDataTypeSEI" - }, "MEDIA_PLAYER_STATE": { "windows": "MEDIA_PLAYER_STATE", "android": "MediaPlayerState", "ios": "AgoraMediaPlayerState", "macos": "AgoraMediaPlayerState" }, - "PLAYER_STATE_IDLE": { - "windows": "PLAYER_STATE_IDLE", - "android": "PLAYER_STATE_IDLE", - "ios": "AgoraMediaPlayerStateIdle", - "macos": "AgoraMediaPlayerStateIdle" - }, - "PLAYER_STATE_OPENING": { - "windows": "PLAYER_STATE_OPENING", - "android": "PLAYER_STATE_OPENING", - "ios": "AgoraMediaPlayerStateOpening", - "macos": "AgoraMediaPlayerStateOpening" - }, - "PLAYER_STATE_OPEN_COMPLETED": { - "windows": "PLAYER_STATE_OPEN_COMPLETED", - "android": "PLAYER_STATE_OPEN_COMPLETED", - "ios": "AgoraMediaPlayerStateOpenCompleted", - "macos": "AgoraMediaPlayerStateOpenCompleted" - }, - "PLAYER_STATE_PLAYING": { - "windows": "PLAYER_STATE_PLAYING", - "android": "PLAYER_STATE_PLAYING", - "ios": "AgoraMediaPlayerStatePlaying", - "macos": "AgoraMediaPlayerStatePlaying" - }, - "PLAYER_STATE_PAUSED": { - "windows": "PLAYER_STATE_PAUSED", - "android": "PLAYER_STATE_PAUSED", - "ios": "AgoraMediaPlayerStatePaused", - "macos": "AgoraMediaPlayerStatePaused" - }, - "PLAYER_STATE_PLAYBACK_COMPLETED": { - "windows": "PLAYER_STATE_PLAYBACK_COMPLETED", - "android": "PLAYER_STATE_PLAYBACK_COMPLETED", - "ios": "AgoraMediaPlayerStatePlayBackCompleted", - "macos": "AgoraMediaPlayerStatePlayBackCompleted" - }, - "PLAYER_STATE_PLAYBACK_ALL_LOOPS_COMPLETED": { - "windows": "PLAYER_STATE_PLAYBACK_ALL_LOOPS_COMPLETED", - "android": "PLAYER_STATE_PLAYBACK_ALL_LOOPS_COMPLETED", - "ios": "AgoraMediaPlayerStatePlayBackAllLoopsCompleted", - "macos": "AgoraMediaPlayerStatePlayBackAllLoopsCompleted" - }, - "PLAYER_STATE_STOPPED": { - "windows": "PLAYER_STATE_STOPPED", - "android": "PLAYER_STATE_STOPPED", - "ios": "AgoraMediaPlayerStateStopped", - "macos": "AgoraMediaPlayerStateStopped" - }, - "PLAYER_STATE_FAILED": { - "windows": "PLAYER_STATE_FAILED", - "android": "PLAYER_STATE_FAILED", - "ios": "AgoraMediaPlayerStateFailed", - "macos": "AgoraMediaPlayerStateFailed" - }, "MEDIA_SOURCE_TYPE": { "windows": "MEDIA_SOURCE_TYPE", "android": "MediaSourceType", "ios": "AgoraMediaSourceType", "macos": "AgoraMediaSourceType" }, - "AUDIO_PLAYOUT_SOURCE": { - "windows": "AUDIO_PLAYOUT_SOURCE", - "android": "AUDIO_PLAYOUT_SOURCE", - "ios": "AgoraMediaSourceTypeAudioPlayout", - "macos": "AgoraMediaSourceTypeAudioPlayout" - }, - "AUDIO_RECORDING_SOURCE": { - "windows": "AUDIO_RECORDING_SOURCE", - "android": "AUDIO_RECORDING_SOURCE", - "ios": "AgoraMediaSourceTypeRecording", - "macos": "AgoraMediaSourceTypeRecording" - }, - "PRIMARY_CAMERA_SOURCE": { - "windows": "PRIMARY_CAMERA_SOURCE", - "android": "PRIMARY_CAMERA_SOURCE", - "ios": "AgoraMediaSourceTypePrimaryCamera", - "macos": "AgoraMediaSourceTypePrimaryCamera" - }, - "SECONDARY_CAMERA_SOURCE": { - "windows": "SECONDARY_CAMERA_SOURCE", - "android": "SECONDARY_CAMERA_SOURCE", - "ios": "AgoraMediaSourceTypeSecondaryCamera", - "macos": "AgoraMediaSourceTypeSecondaryCamera" - }, - "CUSTOM_VIDEO_SOURCE": { - "windows": "CUSTOM_VIDEO_SOURCE", - "android": "CUSTOM_VIDEO_SOURCE", - "ios": "AgoraMediaSourceTypeCustomVideo", - "macos": "AgoraMediaSourceTypeCustomVideo" - }, - "SPEECH_DRIVEN_VIDEO_SOURCE": { - "windows": "SPEECH_DRIVEN_VIDEO_SOURCE", - "android": "SPEECH_DRIVEN_VIDEO_SOURCE", - "ios": "AgoraMediaSourceTypeSpeechDriven", - "macos": "AgoraMediaSourceTypeSpeechDriven" - }, - "UNKNOWN_MEDIA_SOURCE": { - "windows": "UNKNOWN_MEDIA_SOURCE", - "android": "UNKNOWN_MEDIA_SOURCE", - "ios": "AgoraMediaSourceTypeUnknown", - "macos": "AgoraMediaSourceTypeUnknown" - }, "MEDIA_TRACE_EVENT": { "windows": "MEDIA_TRACE_EVENT", "android": "MEDIA_TRACE_EVENT", "ios": "AgoraMediaTraceEvent", "macos": "AgoraMediaTraceEvent" }, - "MEDIA_TRACE_EVENT_VIDEO_RENDERED": { - "windows": "MEDIA_TRACE_EVENT_VIDEO_RENDERED", - "android": "MEDIA_TRACE_EVENT_VIDEO_RENDERED", - "ios": "AgoraMediaTraceEventVideoRendered", - "macos": "AgoraMediaTraceEventVideoRendered" - }, - "MEDIA_TRACE_EVENT_VIDEO_DECODED": { - "windows": "MEDIA_TRACE_EVENT_VIDEO_DECODED", - "android": "MEDIA_TRACE_EVENT_VIDEO_DECODED", - "ios": "AgoraMediaTraceEventVideoDecoded", - "macos": "AgoraMediaTraceEventVideoDecoded" - }, "MEDIA_STREAM_TYPE": { "windows": "MEDIA_STREAM_TYPE", "android": "MediaStreamType", "ios": "AgoraMediaStreamType", "macos": "AgoraMediaStreamType" }, - "STREAM_TYPE_UNKNOWN": { - "windows": "STREAM_TYPE_UNKNOWN", - "android": "STREAM_TYPE_UNKNOWN", - "ios": "AgoraMediaStreamTypeUnknown", - "macos": "AgoraMediaStreamTypeUnknown" - }, - "STREAM_TYPE_SUBTITLE": { - "windows": "STREAM_TYPE_SUBTITLE", - "android": "STREAM_TYPE_SUBTITLE", - "ios": "AgoraMediaStreamTypeSubtitle", - "macos": "AgoraMediaStreamTypeSubtitle" - }, "METADATA_TYPE": { "windows": "METADATA_TYPE", "ios": "AgoraMetadataType", "macos": "AgoraMetadataType" }, - "UNKNOWN_METADATA": { - "windows": "UNKNOWN_METADATA", - "android": "UNKNOWN_METADATA", - "ios": "AgoraMetadataTypeUnknown", - "macos": "AgoraMetadataTypeUnknown" - }, - "VIDEO_METADATA": { - "windows": "VIDEO_METADATA", - "android": "VIDEO_METADATA", - "ios": "AgoraMetadataTypeVideo", - "macos": "AgoraMetadataTypeVideo" - }, - "MUSIC_CACHE_STATUS_TYPE_CACHED": { - "windows": "MUSIC_CACHE_STATUS_TYPE_CACHED", - "android": "MUSIC_CACHE_STATUS_TYPE_CACHED", - "ios": "AgoraMusicCacheStatusTypeCached" - }, - "MUSIC_CACHE_STATUS_TYPE_CACHING": { - "windows": "MUSIC_CACHE_STATUS_TYPE_CACHING", - "android": "MUSIC_CACHE_STATUS_TYPE_CACHING", - "ios": "AgoraMusicCacheStatusTypeCaching" - }, - "kMusicContentCenterReasonOk": { - "windows": "kMusicContentCenterReasonOk", - "android": "MUSIC_CONTENT_CENTER_STATE_REASON_OK", - "ios": "AgoraMusicContentCenterStateReasonOK" - }, - "kMusicContentCenterReasonError": { - "windows": "kMusicContentCenterReasonError", - "android": "MUSIC_CONTENT_CENTER_STATE_REASON_ERROR", - "ios": "AgoraMusicContentCenterStateReasonError" - }, - "kMusicContentCenterReasonGateway": { - "windows": "kMusicContentCenterReasonGateway", - "android": "MUSIC_CONTENT_CENTER_STATE_REASON_GATEWAY", - "ios": "AgoraMusicContentCenterStateReasonErrorGateway" - }, - "kMusicContentCenterReasonPermissionAndResource": { - "windows": "kMusicContentCenterReasonPermissionAndResource", - "android": "MUSIC_CONTENT_CENTER_STATE_REASON_PERMISSION_AND_RESOURCE", - "ios": "AgoraMusicContentCenterStateReasonErrorPermissionAndResource" - }, - "kMusicContentCenterReasonInternalDataParse": { - "windows": "kMusicContentCenterReasonInternalDataParse", - "android": "MUSIC_CONTENT_CENTER_STATE_REASON_INTERNAL_DATA_PARSE", - "ios": "AgoraMusicContentCenterStateReasonErrorInternalDataParse" - }, - "kMusicContentCenterReasonMusicLoading": { - "windows": "kMusicContentCenterReasonMusicLoading", - "android": "MUSIC_CONTENT_CENTER_STATE_REASON_MUSIC_LOADING", - "ios": "AgoraMusicContentCenterStateReasonErrorMusicLoading" - }, - "kMusicContentCenterReasonMusicDecryption": { - "windows": "kMusicContentCenterReasonMusicDecryption", - "android": "MUSIC_CONTENT_CENTER_STATE_REASON_MUSIC_DECRYPTION", - "ios": "AgoraMusicContentCenterStateReasonErrorMusicDecryption" - }, - "kMusicContentCenterReasonHttpInternalError": { - "windows": "kMusicContentCenterReasonHttpInternalError", - "android": "MUSIC_CONTENT_CENTER_STATE_REASON_HTTP_INTERNAL", - "ios": "AgoraMusicContentCenterStateReasonErrorHttpInternalError" - }, - "kMusicPlayModeOriginal": { - "windows": "kMusicPlayModeOriginal", - "android": "MUSIC_PLAY_MODE_ORIGINAL", - "ios": "AgoraMusicPlayModeOriginal" - }, - "kMusicPlayModeAccompany": { - "windows": "kMusicPlayModeAccompany", - "android": "MUSIC_PLAY_MODE_ACCOMPANY", - "ios": "AgoraMusicPlayModeAccompany" - }, - "kMusicPlayModeLeadSing": { - "windows": "kMusicPlayModeLeadSing", - "android": "MUSIC_PLAY_MODE_LEAD_SING", - "ios": "AgoraMusicPlayModeLeadsing" + "MUSIC_CACHE_STATUS_TYPE": { + "windows": "MUSIC_CACHE_STATUS_TYPE", + "android": "MusicCacheStatusType", + "ios": "AgoraMusicCacheStatusType" + }, + "MusicContentCenterStateReason": { + "windows": "MusicContentCenterStateReason", + "android": "MusicContentCenterStateReason", + "ios": "AgoraMusicContentCenterStateReason" + }, + "MusicPlayMode": { + "windows": "MusicPlayMode", + "android": "MusicPlayMode", + "ios": "AgoraMusicPlayMode" }, "NETWORK_TYPE": { "windows": "NETWORK_TYPE", "ios": "AgoraNetworkType", "macos": "AgoraNetworkType" }, - "NETWORK_TYPE_UNKNOWN": { - "windows": "NETWORK_TYPE_UNKNOWN", - "android": "NETWORK_TYPE_UNKNOWN", - "ios": "AgoraNetworkTypeUnknown", - "macos": "AgoraNetworkTypeUnknown" - }, - "NETWORK_TYPE_DISCONNECTED": { - "windows": "NETWORK_TYPE_DISCONNECTED", - "android": "NETWORK_TYPE_DISCONNECTED", - "ios": "AgoraNetworkTypeDisconnected", - "macos": "AgoraNetworkTypeDisconnected" - }, - "NETWORK_TYPE_LAN": { - "windows": "NETWORK_TYPE_LAN", - "android": "NETWORK_TYPE_LAN", - "ios": "AgoraNetworkTypeLAN", - "macos": "AgoraNetworkTypeLAN" - }, - "NETWORK_TYPE_WIFI": { - "windows": "NETWORK_TYPE_WIFI", - "android": "NETWORK_TYPE_WIFI", - "ios": "AgoraNetworkTypeWIFI", - "macos": "AgoraNetworkTypeWIFI" - }, - "NETWORK_TYPE_MOBILE_2G": { - "windows": "NETWORK_TYPE_MOBILE_2G", - "android": "NETWORK_TYPE_MOBILE_2G", - "ios": "AgoraNetworkType2G", - "macos": "AgoraNetworkType2G" - }, - "NETWORK_TYPE_MOBILE_3G": { - "windows": "NETWORK_TYPE_MOBILE_3G", - "android": "NETWORK_TYPE_MOBILE_3G", - "ios": "AgoraNetworkType3G", - "macos": "AgoraNetworkType3G" - }, - "NETWORK_TYPE_MOBILE_4G": { - "windows": "NETWORK_TYPE_MOBILE_4G", - "android": "NETWORK_TYPE_MOBILE_4G", - "ios": "AgoraNetworkType4G", - "macos": "AgoraNetworkType4G" - }, - "NETWORK_TYPE_MOBILE_5G": { - "windows": "NETWORK_TYPE_MOBILE_5G", - "android": "NETWORK_TYPE_MOBILE_5G", - "ios": "AgoraNetworkType5G", - "macos": "AgoraNetworkType5G" - }, "ORIENTATION_MODE": { "windows": "ORIENTATION_MODE", "android": "ORIENTATION_MODE", "ios": "AgoraVideoOutputOrientationMode", "macos": "AgoraVideoOutputOrientationMode" }, - "ORIENTATION_MODE_ADAPTIVE": { - "windows": "ORIENTATION_MODE_ADAPTIVE", - "android": "ORIENTATION_MODE_ADAPTIVE", - "ios": "AgoraVideoOutputOrientationModeAdaptative", - "macos": "AgoraVideoOutputOrientationModeAdaptative" - }, - "ORIENTATION_MODE_FIXED_LANDSCAPE": { - "windows": "ORIENTATION_MODE_FIXED_LANDSCAPE", - "android": "ORIENTATION_FIXED_LANDSCAPE", - "ios": "AgoraVideoOutputOrientationModeFixedLandscape", - "macos": "AgoraVideoOutputOrientationModeFixedLandscape" - }, - "ORIENTATION_MODE_FIXED_PORTRAIT": { - "windows": "ORIENTATION_MODE_FIXED_PORTRAIT", - "android": "ORIENTATION_FIXED_PORTRAIT", - "ios": "AgoraVideoOutputOrientationModeFixedPortrait", - "macos": "AgoraVideoOutputOrientationModeFixedPortrait" - }, "PreloadState": { "windows": "PreloadState", - "ios": "AgoraMusicContentCenterPreloadStatus" - }, - "kPreloadStateCompleted": { - "windows": "kPreloadStateCompleted", - "android": "PRELOAD_STATE_COMPLETED", - "ios": "AgoraMusicContentCenterPreloadStatusOK" - }, - "kPreloadStateFailed": { - "windows": "kPreloadStateFailed", - "android": "PRELOAD_STATE_FAILED", - "ios": "AgoraMusicContentCenterPreloadStatusError" - }, - "kPreloadStatePreloading": { - "windows": "kPreloadStatePreloading", - "android": "PRELOAD_STATE_PRELOADING", - "ios": "AgoraMusicContentCenterPreloadStatusPreloading" - }, - "kPreloadStateRemoved": { - "windows": "kPreloadStateRemoved", - "android": "PRELOAD_STATE_REMOVED", - "ios": "kPreloadStateRemoved" + "android": "PreloadState", + "ios": "AgoraMusicContentCenterPreloadState" }, "PERMISSION_TYPE": { "windows": "PERMISSION_TYPE", "ios": "AgoraPermissionType", "macos": "AgoraPermissionType" }, - "RECORD_AUDIO": { - "windows": "RECORD_AUDIO", - "android": "RECORD_AUDIO", - "ios": "AgoraPermissionTypeRecordAudio", - "macos": "AgoraPermissionTypeRecordAudio" - }, - "CAMERA": { - "windows": "CAMERA", - "android": "CAMERA", - "ios": "AgoraPermissionTypeCamera", - "macos": "AgoraPermissionTypeCamera" - }, - "SCREEN_CAPTURE": { - "windows": "SCREEN_CAPTURE", - "android": "SCREEN_CAPTURE" - }, "PLAYER_PRELOAD_EVENT": { "windows": "PLAYER_PRELOAD_EVENT", "android": "MediaPlayerPreloadEvent", "ios": "AgoraMediaPlayerPreloadEvent", "macos": "AgoraMediaPlayerPreloadEvent" }, - "PLAYER_PRELOAD_EVENT_BEGIN": { - "windows": "PLAYER_PRELOAD_EVENT_BEGIN", - "android": "PLAYER_PRELOAD_EVENT_BEGIN", - "ios": "AgoraMediaPlayerPreloadEventBegin", - "macos": "AgoraMediaPlayerPreloadEventBegin" - }, - "PLAYER_PRELOAD_EVENT_COMPLETE": { - "windows": "PLAYER_PRELOAD_EVENT_COMPLETE", - "android": "PLAYER_PRELOAD_EVENT_COMPLETE", - "ios": "AgoraMediaPlayerPreloadEventComplete", - "macos": "AgoraMediaPlayerPreloadEventComplete" - }, - "PLAYER_PRELOAD_EVENT_ERROR": { - "windows": "PLAYER_PRELOAD_EVENT_ERROR", - "android": "PLAYER_PRELOAD_EVENT_ERROR", - "ios": "AgoraMediaPlayerPreloadEventError", - "macos": "AgoraMediaPlayerPreloadEventError" - }, - "PRIORITY_HIGH": { - "windows": "PRIORITY_HIGH", - "android": "USER_PRIORITY_HIGH" - }, - "PRIORITY_NORMAL": { - "windows": "PRIORITY_NORMAL", - "android": "USER_PRIORITY_NORANL" - }, "QUALITY_ADAPT_INDICATION": { "windows": "QUALITY_ADAPT_INDICATION", "ios": "AgoraVideoQualityAdaptIndication", "macos": "AgoraVideoQualityAdaptIndication" }, - "ADAPT_NONE": { - "windows": "ADAPT_NONE", - "android": "ADAPT_NONE", - "ios": "AgoraVideoQualityAdaptNone", - "macos": "AgoraVideoQualityAdaptNone" - }, - "ADAPT_UP_BANDWIDTH": { - "windows": "ADAPT_UP_BANDWIDTH", - "android": "ADAPT_UP_BANDWIDTH", - "ios": "AgoraVideoQualityAdaptUpBandwidth", - "macos": "AgoraVideoQualityAdaptUpBandwidth" - }, - "ADAPT_DOWN_BANDWIDTH": { - "windows": "ADAPT_DOWN_BANDWIDTH", - "android": "ADAPT_DOWN_BANDWIDTH", - "ios": "AgoraVideoQualityAdaptDownBandwidth", - "macos": "AgoraVideoQualityAdaptDownBandwidth" - }, - "QUALITY_REPORT_JSON": { - "windows": "QUALITY_REPORT_JSON", - "android": "QUALITY_REPORT_JSON" - }, - "QUALITY_REPORT_HTML": { - "windows": "QUALITY_REPORT_HTML", - "android": "QUALITY_REPORT_HTML" - }, "QUALITY_TYPE": { "windows": "QUALITY_TYPE", "ios": "AgoraNetworkQuality", "macos": "AgoraNetworkQuality" }, - "QUALITY_UNKNOWN": { - "windows": "QUALITY_UNKNOWN", - "android": "QUALITY_UNKNOWN", - "ios": "AgoraNetworkQualityUnknown", - "macos": "AgoraNetworkQualityUnknown" - }, - "QUALITY_EXCELLENT": { - "windows": "QUALITY_EXCELLENT", - "android": "QUALITY_EXCELLENT", - "ios": "AgoraNetworkQualityExcellent", - "macos": "AgoraNetworkQualityExcellent" - }, - "QUALITY_GOOD": { - "windows": "QUALITY_GOOD", - "android": "QUALITY_GOOD", - "ios": "AgoraNetworkQualityGood", - "macos": "AgoraNetworkQualityGood" - }, - "QUALITY_POOR": { - "windows": "QUALITY_POOR", - "android": "QUALITY_POOR", - "ios": "AgoraNetworkQualityPoor", - "macos": "AgoraNetworkQualityPoor" - }, - "QUALITY_BAD": { - "windows": "QUALITY_BAD", - "android": "QUALITY_BAD", - "ios": "AgoraNetworkQualityBad", - "macos": "AgoraNetworkQualityBad" - }, - "QUALITY_VBAD": { - "windows": "QUALITY_VBAD", - "android": "QUALITY_VBAD", - "ios": "AgoraNetworkQualityVBad", - "macos": "AgoraNetworkQualityVBad" - }, - "QUALITY_DOWN": { - "windows": "QUALITY_DOWN", - "android": "QUALITY_DOWN", - "ios": "AgoraNetworkQualityDown", - "macos": "AgoraNetworkQualityDown" - }, - "QUALITY_UNSUPPORTED": { - "windows": "QUALITY_UNSUPPORTED", - "android": "QUALITY_UNSUPPORTED", - "ios": "AgoraNetworkQualityUnsupported", - "macos": "AgoraNetworkQualityUnsupported" - }, - "QUALITY_DETECTING": { - "windows": "QUALITY_DETECTING", - "android": "QUALITY_DETECTING", - "ios": "AgoraNetworkQualityDetecting", - "macos": "AgoraNetworkQualityDetecting" - }, "RAW_AUDIO_FRAME_OP_MODE_TYPE": { "windows": "RAW_AUDIO_FRAME_OP_MODE_TYPE", "ios": "AgoraAudioRawFrameOperationMode", "macos": "AgoraAudioRawFrameOperationMode" }, - "RAW_AUDIO_FRAME_OP_MODE_READ_ONLY": { - "windows": "RAW_AUDIO_FRAME_OP_MODE_READ_ONLY", - "android": "RAW_AUDIO_FRAME_OP_MODE_READ_ONLY", - "ios": "AgoraAudioRawFrameOperationModeReadOnly", - "macos": "AgoraAudioRawFrameOperationModeReadOnly" - }, - "RAW_AUDIO_FRAME_OP_MODE_READ_WRITE": { - "windows": "RAW_AUDIO_FRAME_OP_MODE_READ_WRITE", - "android": "RAW_AUDIO_FRAME_OP_MODE_READ_WRITE", - "ios": "AgoraAudioRawFrameOperationModeReadWrite", - "macos": "AgoraAudioRawFrameOperationModeReadWrite" - }, "REMOTE_AUDIO_STATE": { "windows": "REMOTE_AUDIO_STATE", "ios": "AgoraAudioRemoteState", "macos": "AgoraAudioRemoteState" }, - "REMOTE_AUDIO_STATE_STOPPED": { - "windows": "REMOTE_AUDIO_STATE_STOPPED", - "android": "REMOTE_AUDIO_STATE_STOPPED", - "ios": "AgoraAudioRemoteStateStopped", - "macos": "AgoraAudioRemoteStateStopped" - }, - "REMOTE_AUDIO_STATE_STARTING": { - "windows": "REMOTE_AUDIO_STATE_STARTING", - "android": "REMOTE_AUDIO_STATE_STARTING", - "ios": "AgoraAudioRemoteStateStarting", - "macos": "AgoraAudioRemoteStateStarting" - }, - "REMOTE_AUDIO_STATE_DECODING": { - "windows": "REMOTE_AUDIO_STATE_DECODING", - "android": "REMOTE_AUDIO_STATE_DECODING", - "ios": "AgoraAudioRemoteStateDecoding", - "macos": "AgoraAudioRemoteStateDecoding" - }, - "REMOTE_AUDIO_STATE_FROZEN": { - "windows": "REMOTE_AUDIO_STATE_FROZEN", - "android": "REMOTE_AUDIO_STATE_FROZEN", - "ios": "AgoraAudioRemoteStateFrozen", - "macos": "AgoraAudioRemoteStateFrozen" - }, - "REMOTE_AUDIO_STATE_FAILED": { - "windows": "REMOTE_AUDIO_STATE_FAILED", - "android": "REMOTE_AUDIO_STATE_FAILED", - "ios": "AgoraAudioRemoteStateFailed", - "macos": "AgoraAudioRemoteStateFailed" - }, "REMOTE_VIDEO_STATE": { "windows": "REMOTE_VIDEO_STATE", "ios": "AgoraVideoRemoteState", "macos": "AgoraVideoRemoteState" }, - "REMOTE_VIDEO_STATE_STOPPED": { - "windows": "REMOTE_VIDEO_STATE_STOPPED", - "android": "REMOTE_VIDEO_STATE_STOPPED", - "ios": "AgoraVideoRemoteStateStopped", - "macos": "AgoraVideoRemoteStateStopped" - }, - "REMOTE_VIDEO_STATE_STARTING": { - "windows": "REMOTE_VIDEO_STATE_STARTING", - "android": "REMOTE_VIDEO_STATE_STARTING", - "ios": "AgoraVideoRemoteStateStarting", - "macos": "AgoraVideoRemoteStateStarting" - }, - "REMOTE_VIDEO_STATE_DECODING": { - "windows": "REMOTE_VIDEO_STATE_DECODING", - "android": "REMOTE_VIDEO_STATE_DECODING", - "ios": "AgoraVideoRemoteStateDecoding", - "macos": "AgoraVideoRemoteStateDecoding" - }, - "REMOTE_VIDEO_STATE_FROZEN": { - "windows": "REMOTE_VIDEO_STATE_FROZEN", - "android": "REMOTE_VIDEO_STATE_FROZEN", - "ios": "AgoraVideoRemoteStateFrozen", - "macos": "AgoraVideoRemoteStateFrozen" - }, - "REMOTE_VIDEO_STATE_FAILED": { - "windows": "REMOTE_VIDEO_STATE_FAILED", - "android": "REMOTE_VIDEO_STATE_FAILED", - "ios": "AgoraVideoRemoteStateFailed", - "macos": "AgoraVideoRemoteStateFailed" - }, "RteErrorCode": { "windows": "RteErrorCode", "android": "ErrorCode", "ios": "AgoraRteErrorCode", "macos": "AgoraRteErrorCode" }, - "kRteOk": { - "windows": "kRteOk", - "android": "OK", - "ios": "AgoraRteOk", - "macos": "AgoraRteOk" - }, - "kRteErrorDefault": { - "windows": "kRteErrorDefault", - "android": "DEFAULT", - "ios": "AgoraRteErrorDefault", - "macos": "AgoraRteErrorDefault" - }, - "kRteErrorInvalidArgument": { - "windows": "kRteErrorInvalidArgument", - "android": "INVALID_ARGUMENT", - "ios": "AgoraRteErrorInvalidArgument", - "macos": "AgoraRteErrorInvalidArgument" - }, - "kRteErrorInvalidOperation": { - "windows": "kRteErrorInvalidOperation", - "android": "INVALID_OPERATION", - "ios": "AgoraRteErrorInvalidOperation", - "macos": "AgoraRteErrorInvalidOperation" - }, - "kRteErrorNetworkError": { - "windows": "kRteErrorNetworkError", - "android": "NETWORK_ERROR", - "ios": "AgoraRteErrorNetworkError", - "macos": "AgoraRteErrorNetworkError" - }, - "kRteErrorAuthenticationFailed": { - "windows": "kRteErrorAuthenticationFailed", - "android": "AUTHENTICATION_FAILED", - "ios": "AgoraRteErrorAuthenticationFailed", - "macos": "AgoraRteErrorAuthenticationFailed" - }, - "kRteErrorStreamNotFound": { - "windows": "kRteErrorStreamNotFound", - "android": "STREAM_NOT_FOUND", - "ios": "AgoraRteErrorStreamNotFound", - "macos": "AgoraRteErrorStreamNotFound" - }, - "kRteVideoMirrorModeAuto": { - "windows": "kRteVideoMirrorModeAuto", - "android": "AUTO", - "ios": "AgoraRteVideoMirrorModeAuto", - "macos": "AgoraRteVideoMirrorModeAuto" - }, - "kRteVideoMirrorModeEnabled": { - "windows": "kRteVideoMirrorModeEnabled", - "android": "ENABLED", - "ios": "AgoraRteVideoMirrorModeEnabled", - "macos": "AgoraRteVideoMirrorModeEnabled" - }, - "kRteVideoMirrorModeDisabled": { - "windows": "kRteVideoMirrorModeDisabled", - "android": "DISABLED", - "ios": "AgoraRteVideoMirrorModeDisabled", - "macos": "AgoraRteVideoMirrorModeDisabled" + "RteVideoMirrorMode": { + "windows": "RteVideoMirrorMode", + "android": "VideoMirrorMode", + "ios": "AgoraRteVideoMirrorMode", + "macos": "AgoraRteVideoMirrorMode" }, "REMOTE_AUDIO_STATE_REASON": { "windows": "REMOTE_AUDIO_STATE_REASON", "ios": "AgoraAudioRemoteReason", "macos": "AgoraAudioRemoteReason" }, - "REMOTE_AUDIO_REASON_INTERNAL": { - "windows": "REMOTE_AUDIO_REASON_INTERNAL", - "android": "REMOTE_AUDIO_REASON_INTERNAL", - "ios": "AgoraAudioRemoteReasonInternal", - "macos": "AgoraAudioRemoteReasonInternal" - }, - "REMOTE_AUDIO_REASON_NETWORK_CONGESTION": { - "windows": "REMOTE_AUDIO_REASON_NETWORK_CONGESTION", - "android": "REMOTE_AUDIO_REASON_NETWORK_CONGESTION", - "ios": "AgoraAudioRemoteReasonNetworkCongestion", - "macos": "AgoraAudioRemoteReasonNetworkCongestion" - }, - "REMOTE_AUDIO_REASON_NETWORK_RECOVERY": { - "windows": "REMOTE_AUDIO_REASON_NETWORK_RECOVERY", - "android": "REMOTE_AUDIO_REASON_NETWORK_RECOVERY", - "ios": "AgoraAudioRemoteReasonNetworkRecovery", - "macos": "AgoraAudioRemoteReasonNetworkRecovery" - }, - "REMOTE_AUDIO_REASON_LOCAL_MUTED": { - "windows": "REMOTE_AUDIO_REASON_LOCAL_MUTED", - "android": "REMOTE_AUDIO_REASON_LOCAL_MUTED", - "ios": "AgoraAudioRemoteReasonLocalMuted", - "macos": "AgoraAudioRemoteReasonLocalMuted" - }, - "REMOTE_AUDIO_REASON_LOCAL_UNMUTED": { - "windows": "REMOTE_AUDIO_REASON_LOCAL_UNMUTED", - "android": "REMOTE_AUDIO_REASON_LOCAL_UNMUTED", - "ios": "AgoraAudioRemoteReasonLocalUnmuted", - "macos": "AgoraAudioRemoteReasonLocalUnmuted" - }, - "REMOTE_AUDIO_REASON_REMOTE_MUTED": { - "windows": "REMOTE_AUDIO_REASON_REMOTE_MUTED", - "android": "REMOTE_AUDIO_REASON_REMOTE_MUTED", - "ios": "AgoraAudioRemoteReasonRemoteMuted", - "macos": "AgoraAudioRemoteReasonRemoteMuted" - }, - "REMOTE_AUDIO_REASON_REMOTE_UNMUTED": { - "windows": "REMOTE_AUDIO_REASON_REMOTE_UNMUTED", - "android": "REMOTE_AUDIO_REASON_REMOTE_UNMUTED", - "ios": "AgoraAudioRemoteReasonRemoteUnmuted", - "macos": "AgoraAudioRemoteReasonRemoteUnmuted" - }, - "REMOTE_AUDIO_REASON_REMOTE_OFFLINE": { - "windows": "REMOTE_AUDIO_REASON_REMOTE_OFFLINE", - "android": "REMOTE_AUDIO_REASON_REMOTE_OFFLINE", - "ios": "AgoraAudioRemoteReasonRemoteOffline", - "macos": "AgoraAudioRemoteReasonRemoteOffline" - }, "REMOTE_VIDEO_STATE_REASON": { "windows": "REMOTE_VIDEO_STATE_REASON", "ios": "AgoraVideoRemoteReason", "macos": "AgoraVideoRemoteReason" }, - "REMOTE_VIDEO_STATE_REASON_INTERNAL": { - "windows": "REMOTE_VIDEO_STATE_REASON_INTERNAL", - "android": "REMOTE_VIDEO_STATE_REASON_INTERNAL", - "ios": "AgoraVideoRemoteReasonInternal", - "macos": "AgoraVideoRemoteReasonInternal" - }, - "REMOTE_VIDEO_STATE_REASON_NETWORK_CONGESTION": { - "windows": "REMOTE_VIDEO_STATE_REASON_NETWORK_CONGESTION", - "android": "REMOTE_VIDEO_STATE_REASON_NETWORK_CONGESTION", - "ios": "AgoraVideoRemoteReasonCongestion", - "macos": "AgoraVideoRemoteReasonCongestion" - }, - "REMOTE_VIDEO_STATE_REASON_NETWORK_RECOVERY": { - "windows": "REMOTE_VIDEO_STATE_REASON_NETWORK_RECOVERY", - "android": "REMOTE_VIDEO_STATE_REASON_NETWORK_RECOVERY", - "ios": "AgoraVideoRemoteReasonRecovery", - "macos": "AgoraVideoRemoteReasonRecovery" - }, - "REMOTE_VIDEO_STATE_REASON_LOCAL_MUTED": { - "windows": "REMOTE_VIDEO_STATE_REASON_LOCAL_MUTED", - "android": "REMOTE_VIDEO_STATE_REASON_LOCAL_MUTED", - "ios": "AgoraVideoRemoteReasonLocalMuted", - "macos": "AgoraVideoRemoteReasonLocalMuted" - }, - "REMOTE_VIDEO_STATE_REASON_LOCAL_UNMUTED": { - "windows": "REMOTE_VIDEO_STATE_REASON_LOCAL_UNMUTED", - "android": "REMOTE_VIDEO_STATE_REASON_LOCAL_UNMUTED", - "ios": "AgoraVideoRemoteReasonLocalUnmuted", - "macos": "AgoraVideoRemoteReasonLocalUnmuted" - }, - "REMOTE_VIDEO_STATE_REASON_REMOTE_MUTED": { - "windows": "REMOTE_VIDEO_STATE_REASON_REMOTE_MUTED", - "android": "REMOTE_VIDEO_STATE_REASON_REMOTE_MUTED", - "ios": "AgoraVideoRemoteReasonRemoteMuted", - "macos": "AgoraVideoRemoteReasonRemoteMuted" - }, - "REMOTE_VIDEO_STATE_REASON_REMOTE_UNMUTED": { - "windows": "REMOTE_VIDEO_STATE_REASON_REMOTE_UNMUTED", - "android": "REMOTE_VIDEO_STATE_REASON_REMOTE_UNMUTED", - "ios": "AgoraVideoRemoteReasonRemoteUnmuted", - "macos": "AgoraVideoRemoteReasonRemoteUnmuted" - }, - "REMOTE_VIDEO_STATE_REASON_REMOTE_OFFLINE": { - "windows": "REMOTE_VIDEO_STATE_REASON_REMOTE_OFFLINE", - "android": "REMOTE_VIDEO_STATE_REASON_REMOTE_OFFLINE", - "ios": "AgoraVideoRemoteReasonRemoteOffline", - "macos": "AgoraVideoRemoteReasonRemoteOffline" - }, - "REMOTE_VIDEO_STATE_REASON_AUDIO_FALLBACK": { - "windows": "REMOTE_VIDEO_STATE_REASON_AUDIO_FALLBACK", - "android": "REMOTE_VIDEO_STATE_REASON_AUDIO_FALLBACK", - "ios": "AgoraVideoRemoteReasonAudioFallback", - "macos": "AgoraVideoRemoteReasonAudioFallback" - }, - "REMOTE_VIDEO_STATE_REASON_AUDIO_FALLBACK_RECOVERY": { - "windows": "REMOTE_VIDEO_STATE_REASON_AUDIO_FALLBACK_RECOVERY", - "android": "REMOTE_VIDEO_STATE_REASON_AUDIO_FALLBACK_RECOVERY", - "ios": "AgoraVideoRemoteReasonAudioFallbackRecovery", - "macos": "AgoraVideoRemoteReasonAudioFallbackRecovery" - }, - "REMOTE_VIDEO_STATE_REASON_SDK_IN_BACKGROUND": { - "windows": "REMOTE_VIDEO_STATE_REASON_SDK_IN_BACKGROUND", - "ios": "AgoraVideoRemoteReasonSDKInBackground", - "macos": "AgoraVideoRemoteReasonSDKInBackground" - }, - "REMOTE_VIDEO_STATE_REASON_CODEC_NOT_SUPPORT": { - "windows": "REMOTE_VIDEO_STATE_REASON_CODEC_NOT_SUPPORT", - "android": "REMOTE_VIDEO_STATE_REASON_CODEC_NOT_SUPPORT", - "ios": "AgoraVideoRemoteReasonCodecNotSupport", - "macos": "AgoraVideoRemoteReasonCodecNotSupport" - }, - "kRteAbrFallbackDisabled": { - "windows": "kRteAbrFallbackDisabled", - "android": "DISABLED", - "ios": "AgoraRteAbrFallbackDisabled", - "macos": "AgoraRteAbrFallbackDisabled" - }, - "kRteAbrFallbackLow": { - "windows": "kRteAbrFallbackLow", - "android": "LOW", - "ios": "AgoraRteAbrFallbackLow", - "macos": "AgoraRteAbrFallbackLow" - }, - "kRteAbrFallbackAudioOnly": { - "windows": "kRteAbrFallbackAudioOnly", - "android": "AUDIO_ONLY", - "ios": "AgoraRteAbrFallbackAudioOnly", - "macos": "AgoraRteAbrFallbackAudioOnly" - }, - "kRteAbrFallbackLayer1": { - "windows": "kRteAbrFallbackLayer1", - "android": "LAYER1", - "ios": "AgoraRteAbrFallbackLayer1", - "macos": "AgoraRteAbrFallbackLayer1" - }, - "kRteAbrFallbackLayer2": { - "windows": "kRteAbrFallbackLayer2", - "android": "LAYER2", - "ios": "AgoraRteAbrFallbackLayer2", - "macos": "AgoraRteAbrFallbackLayer2" - }, - "kRteAbrFallbackLayer3": { - "windows": "kRteAbrFallbackLayer3", - "android": "LAYER3", - "ios": "AgoraRteAbrFallbackLayer3", - "macos": "AgoraRteAbrFallbackLayer3" - }, - "kRteAbrFallbackLayer4": { - "windows": "kRteAbrFallbackLayer4", - "android": "LAYER4", - "ios": "AgoraRteAbrFallbackLayer4", - "macos": "AgoraRteAbrFallbackLayer4" - }, - "kRteAbrFallbackLayer5": { - "windows": "kRteAbrFallbackLayer5", - "android": "LAYER5", - "ios": "AgoraRteAbrFallbackLayer5", - "macos": "AgoraRteAbrFallbackLayer5" - }, - "kRteAbrFallbackLayer6": { - "windows": "kRteAbrFallbackLayer6", - "android": "LAYER6", - "ios": "AgoraRteAbrFallbackLayer6", - "macos": "AgoraRteAbrFallbackLayer6" - }, - "kRteAbrSubscriptionHigh": { - "windows": "kRteAbrSubscriptionHigh", - "android": "HIGH", - "ios": "AgoraRteAbrSubscriptionHigh", - "macos": "AgoraRteAbrSubscriptionHigh" - }, - "kRteAbrSubscriptionLow": { - "windows": "kRteAbrSubscriptionLow", - "android": "LOW", - "ios": "AgoraRteAbrSubscriptionLow", - "macos": "AgoraRteAbrSubscriptionLow" - }, - "kRteAbrSubscriptionLayer1": { - "windows": "kRteAbrSubscriptionLayer1", - "android": "LAYER1", - "ios": "AgoraRteAbrSubscriptionLayer1", - "macos": "AgoraRteAbrSubscriptionLayer1" - }, - "kRteAbrSubscriptionLayer2": { - "windows": "kRteAbrSubscriptionLayer2", - "android": "LAYER2", - "ios": "AgoraRteAbrSubscriptionLayer2", - "macos": "AgoraRteAbrSubscriptionLayer2" - }, - "kRteAbrSubscriptionLayer3": { - "windows": "kRteAbrSubscriptionLayer3", - "android": "LAYER3", - "ios": "AgoraRteAbrSubscriptionLayer3", - "macos": "AgoraRteAbrSubscriptionLayer3" - }, - "kRteAbrSubscriptionLayer4": { - "windows": "kRteAbrSubscriptionLayer4", - "android": "LAYER4", - "ios": "AgoraRteAbrSubscriptionLayer4", - "macos": "AgoraRteAbrSubscriptionLayer4" - }, - "kRteAbrSubscriptionLayer5": { - "windows": "kRteAbrSubscriptionLayer5", - "android": "LAYER5", - "ios": "AgoraRteAbrSubscriptionLayer5", - "macos": "AgoraRteAbrSubscriptionLayer5" - }, - "kRteAbrSubscriptionLayer6": { - "windows": "kRteAbrSubscriptionLayer6", - "android": "LAYER6", - "ios": "kRteAbrSubscriptionLayer6", - "macos": "kRteAbrSubscriptionLayer6" - }, - "kRteVideoRenderModeHidden": { - "windows": "kRteVideoRenderModeHidden", - "android": "HIDDEN", - "ios": "AgoraRteVideoRenderModeHidden", - "macos": "AgoraRteVideoRenderModeHidden" - }, - "kRteVideoRenderModeFit": { - "windows": "kRteVideoRenderModeFit", - "android": "FIT", - "ios": "AgoraRteVideoRenderModeFit", - "macos": "AgoraRteVideoRenderModeFit" - }, - "kRtePlayerMetadataTypeSei": { - "windows": "kRtePlayerMetadataTypeSei", - "ios": "AgoraRtePlayerMetadataTypeSei", - "macos": "AgoraRtePlayerMetadataTypeSei" + "RteAbrFallbackLayer": { + "windows": "RteAbrFallbackLayer", + "android": "AbrFallbackLayer", + "ios": "AgoraRteAbrFallbackLayer", + "macos": "AgoraRteAbrFallbackLayer" + }, + "RteAbrSubscriptionLayer": { + "windows": "RteAbrSubscriptionLayer", + "android": "AbrSubscriptionLayer", + "ios": "AgoraRteAbrSubscriptionLayer", + "macos": "AgoraRteAbrSubscriptionLayer" + }, + "RteVideoRenderMode": { + "windows": "RteVideoRenderMode", + "android": "VideoRenderMode", + "ios": "AgoraRteVideoRenderMode", + "macos": "AgoraRteVideoRenderMode" + }, + "RtePlayerMetadataType": { + "windows": "RtePlayerMetadataType", + "ios": "AgoraRtePlayerMetadataType", + "macos": "AgoraRtePlayerMetadataType" }, "VIDEO_STREAM_TYPE": { "windows": "VIDEO_STREAM_TYPE", @@ -12398,2688 +8509,287 @@ "ios": "AgoraVideoStreamType", "macos": "AgoraVideoStreamType" }, - "VIDEO_STREAM_HIGH": { - "windows": "VIDEO_STREAM_HIGH", - "android": "VIDEO_STREAM_HIGH", - "ios": "AgoraVideoStreamTypeHigh", - "macos": "AgoraVideoStreamTypeHigh" - }, - "VIDEO_STREAM_LOW": { - "windows": "VIDEO_STREAM_LOW", - "android": "VIDEO_STREAM_LOW", - "ios": "AgoraVideoStreamTypeLow", - "macos": "AgoraVideoStreamTypeLow" - }, - "VIDEO_STREAM_LAYER_1": { - "windows": "VIDEO_STREAM_LAYER_1", - "android": "VIDEO_STREAM_LAYER_1", - "ios": "AgoraVideoStreamTypeLayer1", - "macos": "AgoraVideoStreamTypeLayer1" - }, - "VIDEO_STREAM_LAYER_2": { - "windows": "VIDEO_STREAM_LAYER_2", - "android": "VIDEO_STREAM_LAYER_2", - "ios": "AgoraVideoStreamTypeLayer2", - "macos": "AgoraVideoStreamTypeLayer2" - }, - "VIDEO_STREAM_LAYER_3": { - "windows": "VIDEO_STREAM_LAYER_3", - "android": "VIDEO_STREAM_LAYER_3", - "ios": "AgoraVideoStreamTypeLayer3", - "macos": "AgoraVideoStreamTypeLayer3" - }, - "VIDEO_STREAM_LAYER_4": { - "windows": "VIDEO_STREAM_LAYER_4", - "android": "VIDEO_STREAM_LAYER_4", - "ios": "AgoraVideoStreamTypeLayer4", - "macos": "AgoraVideoStreamTypeLayer4" - }, - "VIDEO_STREAM_LAYER_5": { - "windows": "VIDEO_STREAM_LAYER_5", - "android": "VIDEO_STREAM_LAYER_5", - "ios": "AgoraVideoStreamTypeLayer5", - "macos": "AgoraVideoStreamTypeLayer5" - }, - "VIDEO_STREAM_LAYER_6": { - "windows": "VIDEO_STREAM_LAYER_6", - "android": "VIDEO_STREAM_LAYER_6", - "ios": "AgoraVideoStreamTypeLayer6", - "macos": "AgoraVideoStreamTypeLayer6" - }, "RecorderReasonCode": { "windows": "RecorderReasonCode", "ios": "AgoraMediaRecorderReasonCode", "macos": "AgoraMediaRecorderReasonCode" }, - "RECORDER_REASON_NONE": { - "windows": "RECORDER_REASON_NONE", - "android": "RECORDER_REASON_NONE", - "ios": "AgoraMediaRecorderReasonCodeNoError", - "macos": "AgoraMediaRecorderReasonCodeNoError" - }, - "RECORDER_ERROR_WRITE_FAILED": { - "windows": "RECORDER_ERROR_WRITE_FAILED", - "android": "RECORDER_ERROR_WRITE_FAILED", - "ios": "AgoraMediaRecorderReasonCodeWriteFailed", - "macos": "AgoraMediaRecorderReasonCodeWriteFailed" - }, - "RECORDER_ERROR_NO_STREAM": { - "windows": "RECORDER_ERROR_NO_STREAM", - "android": "RECORDER_ERROR_NO_STREAM", - "ios": "AgoraMediaRecorderReasonCodeNoStream", - "macos": "AgoraMediaRecorderReasonCodeNoStream" - }, - "RECORDER_ERROR_OVER_MAX_DURATION": { - "windows": "RECORDER_ERROR_OVER_MAX_DURATION", - "android": "RECORDER_ERROR_OVER_MAX_DURATION", - "ios": "AgoraMediaRecorderReasonCodeOverMaxDuration", - "macos": "AgoraMediaRecorderReasonCodeOverMaxDuration" - }, - "RECORDER_ERROR_CONFIG_CHANGED": { - "windows": "RECORDER_ERROR_CONFIG_CHANGED", - "android": "RECORDER_ERROR_CONFIG_CHANGED", - "ios": "AgoraMediaRecorderReasonCodeConfigChange", - "macos": "AgoraMediaRecorderReasonCodeConfigChange" - }, "RecorderState": { "windows": "RecorderState", "ios": "AgoraMediaRecorderState", "macos": "AgoraMediaRecorderState" }, - "RECORDER_STATE_ERROR": { - "windows": "RECORDER_STATE_ERROR", - "android": "RECORDER_STATE_ERROR", - "ios": "AgoraMediaRecorderStateError", - "macos": "AgoraMediaRecorderStateError" - }, - "RECORDER_STATE_START": { - "windows": "RECORDER_STATE_START", - "android": "RECORDER_STATE_START", - "ios": "AgoraMediaRecorderStateStarted", - "macos": "AgoraMediaRecorderStateStarted" - }, - "RECORDER_STATE_STOP": { - "windows": "RECORDER_STATE_STOP", - "android": "RECORDER_STATE_STOP", - "ios": "AgoraMediaRecorderStateStopped", - "macos": "AgoraMediaRecorderStateStopped" - }, "RENDER_MODE_TYPE": { "windows": "RENDER_MODE_TYPE", "ios": "AgoraVideoRenderMode", "macos": "AgoraVideoRenderMode" }, - "RENDER_MODE_HIDDEN": { - "windows": "RENDER_MODE_HIDDEN", - "android": "RENDER_MODE_HIDDEN", - "ios": "AgoraVideoRenderModeHidden", - "macos": "AgoraVideoRenderModeHidden" - }, - "RENDER_MODE_FIT": { - "windows": "RENDER_MODE_FIT", - "android": "RENDER_MODE_FIT", - "ios": "AgoraVideoRenderModeFit", - "macos": "AgoraVideoRenderModeFit" - }, - "RENDER_MODE_ADAPTIVE": { - "windows": "RENDER_MODE_ADAPTIVE", - "android": "RENDER_MODE_ADAPTIVE", - "ios": "AgoraVideoRenderModeAdaptive", - "macos": "AgoraVideoRenderModeAdaptive" - }, - "RTC": { - "windows": "RTC", - "ios": "AgoraRecorderStreamTypeRtc", - "macos": "AgoraRecorderStreamTypeRtc" - }, - "PREVIEW": { - "windows": "PREVIEW", - "ios": "AgoraRecorderStreamTypePreview", - "macos": "AgoraRecorderStreamTypePreview" - }, - "kRtePlayerEventFreezeStart": { - "windows": "kRtePlayerEventFreezeStart", - "android": "FREEZE_START", - "ios": "AgoraRtePlayerEventFreezeStart", - "macos": "AgoraRtePlayerEventFreezeStart" - }, - "kRtePlayerEventFreezeStop": { - "windows": "kRtePlayerEventFreezeStop", - "android": "FREEZE_STOP", - "ios": "AgoraRtePlayerEventFreezeStop", - "macos": "AgoraRtePlayerEventFreezeStop" - }, - "kRtePlayerEventAuthenticationWillExpire": { - "windows": "kRtePlayerEventAuthenticationWillExpire", - "android": "AUTHENTICATION_WILL_EXPIRE", - "ios": "AgoraRtePlayerEventAuthenticationWillExpire", - "macos": "AgoraRtePlayerEventAuthenticationWillExpire" - }, - "kRtePlayerEventAbrFallbackToAudioOnlyLayer": { - "windows": "kRtePlayerEventAbrFallbackToAudioOnlyLayer", - "android": "ABR_FALLBACK_TO_AUDIO_ONLY_LAYER", - "ios": "AgoraRtePlayerEventAbrFallbackToAudioOnlyLayer", - "macos": "AgoraRtePlayerEventAbrFallbackToAudioOnlyLayer" - }, - "kRtePlayerEventAbrRecoverFromAudioOnlyLayer": { - "windows": "kRtePlayerEventAbrRecoverFromAudioOnlyLayer", - "android": "ABR_RECOVER_FROM_AUDIO_ONLY_LAYER", - "ios": "AgoraRtePlayerEventAbrRecoverFromAudioOnlyLayer", - "macos": "AgoraRtePlayerEventAbrRecoverFromAudioOnlyLayer" - }, - "kRtePlayerEventSeekBegin": { - "windows": "kRtePlayerEventSeekBegin", - "android": "SEEK_BEGIN", - "ios": "AgoraRtePlayerEventSeekBegin", - "macos": "AgoraRtePlayerEventSeekBegin" - }, - "kRtePlayerEventSeekComplete": { - "windows": "kRtePlayerEventSeekComplete", - "android": "SEEK_COMPLETE", - "ios": "AgoraRtePlayerEventSeekComplete", - "macos": "AgoraRtePlayerEventSeekComplete" - }, - "kRtePlayerEventSeekError": { - "windows": "kRtePlayerEventSeekError", - "android": "SEEK_ERROR", - "ios": "AgoraRtePlayerEventSeekError", - "macos": "AgoraRtePlayerEventSeekError" - }, - "kRtePlayerEventBufferLow": { - "windows": "kRtePlayerEventBufferLow", - "android": "BUFFER_LOW", - "ios": "AgoraRtePlayerEventBufferLow", - "macos": "AgoraRtePlayerEventBufferLow" - }, - "kRtePlayerEventBufferRecover": { - "windows": "kRtePlayerEventBufferRecover", - "android": "BUFFER_RECOVER", - "ios": "AgoraRtePlayerEventBufferRecover", - "macos": "AgoraRtePlayerEventBufferRecover" - }, - "kRtePlayerEventOneLoopPlaybackCompleted": { - "windows": "kRtePlayerEventOneLoopPlaybackCompleted", - "android": "ONE_LOOP_PLAYBACK_COMPLETED", - "ios": "AgoraRtePlayerEventOneLoopPlaybackCompleted", - "macos": "AgoraRtePlayerEventOneLoopPlaybackCompleted" - }, - "kRtePlayerEventSwitchBegin": { - "windows": "kRtePlayerEventSwitchBegin", - "android": "SWITCH_BEGIN", - "ios": "AgoraRtePlayerEventSwitchBegin", - "macos": "AgoraRtePlayerEventSwitchBegin" - }, - "kRtePlayerEventSwitchComplete": { - "windows": "kRtePlayerEventSwitchComplete", - "android": "SWITCH_COMPLETE", - "ios": "AgoraRtePlayerEventSwitchComplete", - "macos": "AgoraRtePlayerEventSwitchComplete" - }, - "kRtePlayerEventSwitchError": { - "windows": "kRtePlayerEventSwitchError", - "android": "SWITCH_ERROR", - "ios": "AgoraRtePlayerEventSwitchError", - "macos": "AgoraRtePlayerEventSwitchError" - }, - "kRtePlayerEventFirstDisplayed": { - "windows": "kRtePlayerEventFirstDisplayed", - "android": "FIRST_DISPLAYED", - "ios": "AgoraRtePlayerEventFirstDisplayed", - "macos": "AgoraRtePlayerEventFirstDisplayed" - }, - "kRtePlayerEventReachCacheFileMaxCount": { - "windows": "kRtePlayerEventReachCacheFileMaxCount", - "android": "REACH_CACHE_FILE_MAX_COUNT", - "ios": "AgoraRtePlayerEventReachCacheFileMaxCount", - "macos": "AgoraRtePlayerEventReachCacheFileMaxCount" - }, - "kRtePlayerEventReachCacheFileMaxSize": { - "windows": "kRtePlayerEventReachCacheFileMaxSize", - "android": "REACH_CACHE_FILE_MAX_SIZE", - "ios": "AgoraRtePlayerEventReachCacheFileMaxSize", - "macos": "AgoraRtePlayerEventReachCacheFileMaxSize" - }, - "kRtePlayerEventTryOpenStart": { - "windows": "kRtePlayerEventTryOpenStart", - "android": "TRY_OPEN_START", - "ios": "AgoraRtePlayerEventTryOpenStart", - "macos": "AgoraRtePlayerEventTryOpenStart" - }, - "kRtePlayerEventTryOpenSucceed": { - "windows": "kRtePlayerEventTryOpenSucceed", - "android": "TRY_OPEN_SUCCEED", - "ios": "AgoraRtePlayerEventTryOpenSucceed", - "macos": "AgoraRtePlayerEventTryOpenSucceed" - }, - "kRtePlayerEventTryOpenFailed": { - "windows": "kRtePlayerEventTryOpenFailed", - "android": "TRY_OPEN_FAILED", - "ios": "AgoraRtePlayerEventTryOpenFailed", - "macos": "AgoraRtePlayerEventTryOpenFailed" - }, - "kRtePlayerEventAudioTrackChanged": { - "windows": "kRtePlayerEventAudioTrackChanged", - "android": "AUDIO_TRACK_CHANGED", - "ios": "AgoraRtePlayerEventAudioTrackChanged", - "macos": "AgoraRtePlayerEventAudioTrackChanged" + "RecorderStreamType": { + "windows": "RecorderStreamType", + "ios": "AgoraRecorderStreamType", + "macos": "AgoraRecorderStreamType" + }, + "RtePlayerEvent": { + "windows": "RtePlayerEvent", + "android": "PlayerEvent", + "ios": "AgoraRtePlayerEvent", + "macos": "AgoraRtePlayerEvent" }, "RTMP_STREAM_LIFE_CYCLE_TYPE": { "windows": "RTMP_STREAM_LIFE_CYCLE_TYPE", "ios": "AgoraRtmpStreamLifeCycle", "macos": "AgoraRtmpStreamLifeCycle" }, - "RTMP_STREAM_LIFE_CYCLE_BIND2CHANNEL": { - "windows": "RTMP_STREAM_LIFE_CYCLE_BIND2CHANNEL", - "ios": "AgoraRtmpStreamLifeCycleBindToChannel", - "macos": "AgoraRtmpStreamLifeCycleBindToChannel" - }, - "RTMP_STREAM_LIFE_CYCLE_BIND2OWNER": { - "windows": "RTMP_STREAM_LIFE_CYCLE_BIND2OWNER", - "ios": "AgoraRtmpStreamLifeCycleBindToOwner", - "macos": "AgoraRtmpStreamLifeCycleBindToOwner" - }, "RTMP_STREAM_PUBLISH_REASON": { "windows": "RTMP_STREAM_PUBLISH_REASON", "ios": "AgoraRtmpStreamingReason", "macos": "AgoraRtmpStreamingReason" }, - "RTMP_STREAM_PUBLISH_REASON_OK": { - "windows": "RTMP_STREAM_PUBLISH_REASON_OK", - "android": "RTMP_STREAM_PUBLISH_REASON_OK", - "ios": "AgoraRtmpStreamingReasonOK", - "macos": "AgoraRtmpStreamingReasonOK" - }, - "RTMP_STREAM_PUBLISH_REASON_INVALID_ARGUMENT": { - "windows": "RTMP_STREAM_PUBLISH_REASON_INVALID_ARGUMENT", - "android": "RTMP_STREAM_PUBLISH_REASON_INVALID_ARGUMENT", - "ios": "AgoraRtmpStreamingReasonInvalidParameters", - "macos": "AgoraRtmpStreamingReasonInvalidParameters" - }, - "RTMP_STREAM_PUBLISH_REASON_ENCRYPTED_STREAM_NOT_ALLOWED": { - "windows": "RTMP_STREAM_PUBLISH_REASON_ENCRYPTED_STREAM_NOT_ALLOWED", - "android": "RTMP_STREAM_PUBLISH_REASON_ENCRYPTED_STREAM_NOT_ALLOWED", - "ios": "AgoraRtmpStreamingReasonEncryptedStreamNotAllowed", - "macos": "AgoraRtmpStreamingReasonEncryptedStreamNotAllowed" - }, - "RTMP_STREAM_PUBLISH_REASON_CONNECTION_TIMEOUT": { - "windows": "RTMP_STREAM_PUBLISH_REASON_CONNECTION_TIMEOUT", - "android": "RTMP_STREAM_PUBLISH_REASON_CONNECTION_TIMEOUT", - "ios": "AgoraRtmpStreamingReasonConnectionTimeout", - "macos": "AgoraRtmpStreamingReasonConnectionTimeout" - }, - "RTMP_STREAM_PUBLISH_REASON_INTERNAL_SERVER_ERROR": { - "windows": "RTMP_STREAM_PUBLISH_REASON_INTERNAL_SERVER_ERROR", - "android": "RTMP_STREAM_PUBLISH_REASON_INTERNAL_SERVER_ERROR", - "ios": "AgoraRtmpStreamingReasonInternalServerError", - "macos": "AgoraRtmpStreamingReasonInternalServerError" - }, - "RTMP_STREAM_PUBLISH_REASON_RTMP_SERVER_ERROR": { - "windows": "RTMP_STREAM_PUBLISH_REASON_RTMP_SERVER_ERROR", - "android": "RTMP_STREAM_PUBLISH_REASON_RTMP_SERVER_ERROR", - "ios": "AgoraRtmpStreamingReasonRtmpServerError", - "macos": "AgoraRtmpStreamingReasonRtmpServerError" - }, - "RTMP_STREAM_PUBLISH_REASON_TOO_OFTEN": { - "windows": "RTMP_STREAM_PUBLISH_REASON_TOO_OFTEN", - "android": "RTMP_STREAM_PUBLISH_REASON_TOO_OFTEN", - "ios": "AgoraRtmpStreamingReasonTooOften", - "macos": "AgoraRtmpStreamingReasonTooOften" - }, - "RTMP_STREAM_PUBLISH_REASON_REACH_LIMIT": { - "windows": "RTMP_STREAM_PUBLISH_REASON_REACH_LIMIT", - "android": "RTMP_STREAM_PUBLISH_REASON_REACH_LIMIT", - "ios": "AgoraRtmpStreamingReasonReachLimit", - "macos": "AgoraRtmpStreamingReasonReachLimit" - }, - "RTMP_STREAM_PUBLISH_REASON_NOT_AUTHORIZED": { - "windows": "RTMP_STREAM_PUBLISH_REASON_NOT_AUTHORIZED", - "android": "RTMP_STREAM_PUBLISH_REASON_NOT_AUTHORIZED", - "ios": "AgoraRtmpStreamingReasonNotAuthorized", - "macos": "AgoraRtmpStreamingReasonNotAuthorized" - }, - "RTMP_STREAM_PUBLISH_REASON_STREAM_NOT_FOUND": { - "windows": "RTMP_STREAM_PUBLISH_REASON_STREAM_NOT_FOUND", - "android": "RTMP_STREAM_PUBLISH_REASON_STREAM_NOT_FOUND", - "ios": "AgoraRtmpStreamingReasonStreamNotFound", - "macos": "AgoraRtmpStreamingReasonStreamNotFound" - }, - "RTMP_STREAM_PUBLISH_REASON_FORMAT_NOT_SUPPORTED": { - "windows": "RTMP_STREAM_PUBLISH_REASON_FORMAT_NOT_SUPPORTED", - "android": "RTMP_STREAM_PUBLISH_REASON_FORMAT_NOT_SUPPORTED", - "ios": "AgoraRtmpStreamingReasonFormatNotSupported", - "macos": "AgoraRtmpStreamingReasonFormatNotSupported" - }, - "RTMP_STREAM_PUBLISH_REASON_NOT_BROADCASTER": { - "windows": "RTMP_STREAM_PUBLISH_REASON_NOT_BROADCASTER", - "android": "RTMP_STREAM_PUBLISH_REASON_NOT_BROADCASTER", - "ios": "AgoraRtmpStreamingReasonNotBroadcaster", - "macos": "AgoraRtmpStreamingReasonNotBroadcaster" - }, - "RTMP_STREAM_PUBLISH_REASON_TRANSCODING_NO_MIX_STREAM": { - "windows": "RTMP_STREAM_PUBLISH_REASON_TRANSCODING_NO_MIX_STREAM", - "android": "RTMP_STREAM_PUBLISH_REASON_TRANSCODING_NO_MIX_STREAM", - "ios": "AgoraRtmpStreamingReasonTranscodingNoMixStream", - "macos": "AgoraRtmpStreamingReasonTranscodingNoMixStream" - }, - "RTMP_STREAM_PUBLISH_REASON_NET_DOWN": { - "windows": "RTMP_STREAM_PUBLISH_REASON_NET_DOWN", - "android": "RTMP_STREAM_PUBLISH_REASON_NET_DOWN", - "ios": "AgoraRtmpStreamingReasonNetDown", - "macos": "AgoraRtmpStreamingReasonNetDown" - }, - "RTMP_STREAM_PUBLISH_REASON_INVALID_PRIVILEGE": { - "windows": "RTMP_STREAM_PUBLISH_REASON_INVALID_PRIVILEGE", - "android": "RTMP_STREAM_PUBLISH_REASON_INVALID_PRIVILEGE", - "ios": "AgoraRtmpStreamingReasonInvalidPrivilege", - "macos": "AgoraRtmpStreamingReasonInvalidPrivilege" - }, - "RTMP_STREAM_UNPUBLISH_REASON_OK": { - "windows": "RTMP_STREAM_UNPUBLISH_REASON_OK", - "android": "RTMP_STREAM_UNPUBLISH_REASON_OK", - "ios": "AgoraRtmpStreamingReasonUnpublishOK", - "macos": "AgoraRtmpStreamingReasonUnpublishOK" - }, "RTMP_STREAM_PUBLISH_STATE": { "windows": "RTMP_STREAM_PUBLISH_STATE", "ios": "AgoraRtmpStreamingState", "macos": "AgoraRtmpStreamingState" }, - "RTMP_STREAM_PUBLISH_STATE_IDLE": { - "windows": "RTMP_STREAM_PUBLISH_STATE_IDLE", - "android": "RTMP_STREAM_PUBLISH_STATE_IDLE", - "ios": "AgoraRtmpStreamingStateIdle", - "macos": "AgoraRtmpStreamingStateIdle" - }, - "RTMP_STREAM_PUBLISH_STATE_CONNECTING": { - "windows": "RTMP_STREAM_PUBLISH_STATE_CONNECTING", - "android": "RTMP_STREAM_PUBLISH_STATE_CONNECTING", - "ios": "AgoraRtmpStreamingStateConnecting", - "macos": "AgoraRtmpStreamingStateConnecting" - }, - "RTMP_STREAM_PUBLISH_STATE_RUNNING": { - "windows": "RTMP_STREAM_PUBLISH_STATE_RUNNING", - "android": "RTMP_STREAM_PUBLISH_STATE_RUNNING", - "ios": "AgoraRtmpStreamingStateRunning", - "macos": "AgoraRtmpStreamingStateRunning" - }, - "RTMP_STREAM_PUBLISH_STATE_RECOVERING": { - "windows": "RTMP_STREAM_PUBLISH_STATE_RECOVERING", - "android": "RTMP_STREAM_PUBLISH_STATE_RECOVERING", - "ios": "AgoraRtmpStreamingStateRecovering", - "macos": "AgoraRtmpStreamingStateRecovering" - }, - "RTMP_STREAM_PUBLISH_STATE_FAILURE": { - "windows": "RTMP_STREAM_PUBLISH_STATE_FAILURE", - "android": "RTMP_STREAM_PUBLISH_STATE_FAILURE", - "ios": "AgoraRtmpStreamingStateFailure", - "macos": "AgoraRtmpStreamingStateFailure" - }, - "RTMP_STREAM_PUBLISH_STATE_DISCONNECTING": { - "windows": "RTMP_STREAM_PUBLISH_STATE_DISCONNECTING", - "android": "RTMP_STREAM_PUBLISH_STATE_DISCONNECTING", - "ios": "AgoraRtmpStreamingStateDisconnecting", - "macos": "AgoraRtmpStreamingStateDisconnecting" - }, - "kRtePlayerStateIdle": { - "windows": "kRtePlayerStateIdle", - "android": "IDLE", - "ios": "AgoraRtePlayerStateIdle", - "macos": "AgoraRtePlayerStateIdle" - }, - "kRtePlayerStateOpening": { - "windows": "kRtePlayerStateOpening", - "android": "OPENING", - "ios": "AgoraRtePlayerStateOpening", - "macos": "AgoraRtePlayerStateOpening" - }, - "kRtePlayerStateOpenCompleted": { - "windows": "kRtePlayerStateOpenCompleted", - "android": "OPEN_COMPLETED", - "ios": "AgoraRtePlayerStateOpenCompleted", - "macos": "AgoraRtePlayerStateOpenCompleted" - }, - "kRtePlayerStatePlaying": { - "windows": "kRtePlayerStatePlaying", - "android": "PLAYING", - "ios": "AgoraRtePlayerStatePlaying", - "macos": "AgoraRtePlayerStatePlaying" - }, - "kRtePlayerStatePaused": { - "windows": "kRtePlayerStatePaused", - "android": "PAUSED", - "ios": "AgoraRtePlayerStatePaused", - "macos": "AgoraRtePlayerStatePaused" - }, - "kRtePlayerStatePlaybackCompleted": { - "windows": "kRtePlayerStatePlaybackCompleted", - "android": "PLAYBACK_COMPLETED", - "ios": "AgoraRtePlayerStatePlaybackCompleted", - "macos": "AgoraRtePlayerStatePlaybackCompleted" - }, - "kRtePlayerStateStopped": { - "windows": "kRtePlayerStateStopped", - "android": "STOPPED", - "ios": "AgoraRtePlayerStateStopped", - "macos": "AgoraRtePlayerStateStopped" - }, - "kRtePlayerStateFailed": { - "windows": "kRtePlayerStateFailed", - "android": "FAILED", - "ios": "AgoraRtePlayerStateFailed", - "macos": "AgoraRtePlayerStateFailed" + "RtePlayerState": { + "windows": "RtePlayerState", + "android": "PlayerState", + "ios": "AgoraRtePlayerState", + "macos": "AgoraRtePlayerState" }, "RTMP_STREAMING_EVENT": { "windows": "RTMP_STREAMING_EVENT", "ios": "AgoraRtmpStreamingEvent", "macos": "AgoraRtmpStreamingEvent" }, - "RTMP_STREAMING_EVENT_FAILED_LOAD_IMAGE": { - "windows": "RTMP_STREAMING_EVENT_FAILED_LOAD_IMAGE", - "android": "RTMP_STREAMING_EVENT_FAILED_LOAD_IMAGE", - "ios": "AgoraRtmpStreamingEventFailedLoadImage", - "macos": "AgoraRtmpStreamingEventFailedLoadImage" - }, - "RTMP_STREAMING_EVENT_URL_ALREADY_IN_USE": { - "windows": "RTMP_STREAMING_EVENT_URL_ALREADY_IN_USE", - "android": "RTMP_STREAMING_EVENT_URL_ALREADY_IN_USE", - "ios": "AgoraRtmpStreamingEventUrlAlreadyInUse", - "macos": "AgoraRtmpStreamingEventUrlAlreadyInUse" - }, - "RTMP_STREAMING_EVENT_ADVANCED_FEATURE_NOT_SUPPORT": { - "windows": "RTMP_STREAMING_EVENT_ADVANCED_FEATURE_NOT_SUPPORT", - "android": "RTMP_STREAMING_EVENT_ADVANCED_FEATURE_NOT_SUPPORT", - "ios": "AgoraRtmpStreamingEventAdvancedFeatureNotSupport", - "macos": "AgoraRtmpStreamingEventAdvancedFeatureNotSupport" - }, - "RTMP_STREAMING_EVENT_REQUEST_TOO_OFTEN": { - "windows": "RTMP_STREAMING_EVENT_REQUEST_TOO_OFTEN", - "android": "RTMP_STREAMING_EVENT_REQUEST_TOO_OFTEN", - "ios": "AgoraRtmpStreamingEventRequestTooOften", - "macos": "AgoraRtmpStreamingEventRequestTooOften" - }, "RHYTHM_PLAYER_STATE_TYPE": { "windows": "RHYTHM_PLAYER_STATE_TYPE", "ios": "AgoraRhythmPlayerState", "macos": "AgoraRhythmPlayerState" }, - "RHYTHM_PLAYER_STATE_IDLE": { - "windows": "RHYTHM_PLAYER_STATE_IDLE", - "android": "RHYTHM_PLAYER_STATE_IDLE", - "ios": "AgoraRhythmPlayerStateIdle", - "macos": "AgoraRhythmPlayerStateIdle" - }, - "RHYTHM_PLAYER_STATE_OPENING": { - "windows": "RHYTHM_PLAYER_STATE_OPENING", - "android": "RHYTHM_PLAYER_STATE_OPENING", - "ios": "AgoraRhythmPlayerStateOpening", - "macos": "AgoraRhythmPlayerStateOpening" - }, - "RHYTHM_PLAYER_STATE_DECODING": { - "windows": "RHYTHM_PLAYER_STATE_DECODING", - "android": "RHYTHM_PLAYER_STATE_DECODING", - "ios": "AgoraRhythmPlayerStateDecoding", - "macos": "AgoraRhythmPlayerStateDecoding" - }, - "RHYTHM_PLAYER_STATE_PLAYING": { - "windows": "RHYTHM_PLAYER_STATE_PLAYING", - "android": "RHYTHM_PLAYER_STATE_PLAYING", - "ios": "AgoraRhythmPlayerStatePlaying", - "macos": "AgoraRhythmPlayerStatePlaying" - }, - "RHYTHM_PLAYER_STATE_FAILED": { - "windows": "RHYTHM_PLAYER_STATE_FAILED", - "android": "RHYTHM_PLAYER_STATE_FAILED", - "ios": "AgoraRhythmPlayerStateFailed", - "macos": "AgoraRhythmPlayerStateFailed" - }, "RHYTHM_PLAYER_REASON": { "windows": "RHYTHM_PLAYER_REASON", "ios": "AgoraRhythmPlayerReason", "macos": "AgoraRhythmPlayerReason" }, - "RHYTHM_PLAYER_REASON_OK": { - "windows": "RHYTHM_PLAYER_REASON_OK", - "android": "RHYTHM_PLAYER_REASON_OK", - "ios": "AgoraRhythmPlayerReasonOK", - "macos": "AgoraRhythmPlayerReasonOK" - }, - "RHYTHM_PLAYER_REASON_FAILED": { - "windows": "RHYTHM_PLAYER_REASON_FAILED", - "android": "RHYTHM_PLAYER_REASON_FAILED", - "ios": "AgoraRhythmPlayerReasonFailed", - "macos": "AgoraRhythmPlayerReasonFailed" - }, - "RHYTHM_PLAYER_REASON_CAN_NOT_OPEN": { - "windows": "RHYTHM_PLAYER_REASON_CAN_NOT_OPEN", - "android": "RHYTHM_PLAYER_REASON_CAN_NOT_OPEN", - "ios": "AgoraRhythmPlayerReasonCanNotOpen", - "macos": "AgoraRhythmPlayerReasonCanNotOpen" - }, - "RHYTHM_PLAYER_REASON_CAN_NOT_PLAY": { - "windows": "RHYTHM_PLAYER_REASON_CAN_NOT_PLAY", - "android": "RHYTHM_PLAYER_REASON_CAN_NOT_PLAY", - "ios": "AgoraRhythmPlayerReasonCanNotPlay", - "macos": "AgoraRhythmPlayerReasonCanNotPlay" - }, - "RHYTHM_PLAYER_REASON_FILE_OVER_DURATION_LIMIT": { - "windows": "RHYTHM_PLAYER_REASON_FILE_OVER_DURATION_LIMIT", - "android": "RHYTHM_PLAYER_REASON_FILE_OVER_DURATION_LIMIT", - "ios": "AgoraRhythmPlayerReasonFileOverDurationLimit", - "macos": "AgoraRhythmPlayerReasonFileOverDurationLimit" - }, "SIMULCAST_STREAM_MODE": { "windows": "SIMULCAST_STREAM_MODE", - "android": "SIMULCAST_STREAM_MODE", + "android": "SimulcastStreamMode", "ios": "AgoraSimulcastStreamMode", "macos": "AgoraSimulcastStreamMode" }, - "AUTO_SIMULCAST_STREAM": { - "windows": "AUTO_SIMULCAST_STREAM", - "android": "AUTO_SIMULCAST_STREAM", - "ios": "AgoraAutoSimulcastStream", - "macos": "AgoraAutoSimulcastStream" - }, - "DISABLE_SIMULCAST_STREAM": { - "windows": "DISABLE_SIMULCAST_STREAM", - "android": "DISABLE_SIMULCAST_STREAM", - "ios": "AgoraDisableSimulcastStream", - "macos": "AgoraDisableSimulcastStream" - }, - "ENABLE_SIMULCAST_STREAM": { - "windows": "ENABLE_SIMULCAST_STREAM", - "android": "ENABLE_SIMULCAST_STREAM", - "ios": "AgoraEnableSimulcastStream", - "macos": "AgoraEnableSimulcastStream" - }, "STREAM_FALLBACK_OPTIONS": { "windows": "STREAM_FALLBACK_OPTIONS", "android": "StreamFallbackOptions", "ios": "AgoraStreamFallbackOptions", "macos": "AgoraStreamFallbackOptions" }, - "STREAM_FALLBACK_OPTION_DISABLED": { - "windows": "STREAM_FALLBACK_OPTION_DISABLED", - "android": "STREAM_FALLBACK_OPTION_DISABLED", - "ios": "AgoraStreamFallbackOptionDisabled", - "macos": "AgoraStreamFallbackOptionDisabled" - }, - "STREAM_FALLBACK_OPTION_VIDEO_STREAM_LOW": { - "windows": "STREAM_FALLBACK_OPTION_VIDEO_STREAM_LOW", - "android": "STREAM_FALLBACK_OPTION_VIDEO_STREAM_LOW", - "ios": "AgoraStreamFallbackOptionVideoStreamLow", - "macos": "AgoraStreamFallbackOptionVideoStreamLow" - }, - "STREAM_FALLBACK_OPTION_AUDIO_ONLY": { - "windows": "STREAM_FALLBACK_OPTION_AUDIO_ONLY", - "android": "STREAM_FALLBACK_OPTION_AUDIO_ONLY", - "ios": "AgoraStreamFallbackOptionAudioOnly", - "macos": "AgoraStreamFallbackOptionAudioOnly" - }, - "SAE_CONNECTION_STATE_CONNECTING": { - "windows": "SAE_CONNECTION_STATE_CONNECTING", - "android": "SAE_CONNECTION_STATE_CONNECTING", - "ios": "AgoraSaeConnectionStateConnecting", - "macos": "AgoraSaeConnectionStateConnecting" - }, - "SAE_CONNECTION_STATE_CONNECTED": { - "windows": "SAE_CONNECTION_STATE_CONNECTED", - "android": "SAE_CONNECTION_STATE_CONNECTED", - "ios": "AgoraSaeConnectionStateConnected", - "macos": "AgoraSaeConnectionStateConnected" - }, - "SAE_CONNECTION_STATE_DISCONNECTED": { - "windows": "SAE_CONNECTION_STATE_DISCONNECTED", - "android": "SAE_CONNECTION_STATE_DISCONNECTED", - "ios": "AgoraSaeConnectionStateDisconnected", - "macos": "AgoraSaeConnectionStateDisconnected" - }, - "SAE_CONNECTION_STATE_RECONNECTING": { - "windows": "SAE_CONNECTION_STATE_RECONNECTING", - "android": "SAE_CONNECTION_STATE_RECONNECTING", - "ios": "AgoraSaeConnectionStateReconnecting", - "macos": "AgoraSaeConnectionStateReconnecting" - }, - "SAE_CONNECTION_STATE_RECONNECTED": { - "windows": "SAE_CONNECTION_STATE_RECONNECTED", - "android": "SAE_CONNECTION_STATE_RECONNECTED", - "ios": "AgoraSaeConnectionStateReconnected", - "macos": "AgoraSaeConnectionStateReconnected" - }, - "SAE_CONNECTION_CHANGED_DEFAULT": { - "windows": "SAE_CONNECTION_CHANGED_DEFAULT", - "android": "SAE_CONNECTION_CHANGED_DEFAULT", - "ios": "AgoraSaeConnectionChangedReasonDefault", - "macos": "AgoraSaeConnectionChangedReasonDefault" - }, - "SAE_CONNECTION_CHANGED_CONNECTING": { - "windows": "SAE_CONNECTION_CHANGED_CONNECTING", - "android": "SAE_CONNECTION_CHANGED_CONNECTING", - "ios": "AgoraSaeConnectionChangedReasonConnecting", - "macos": "AgoraSaeConnectionChangedReasonConnecting" - }, - "SAE_CONNECTION_CHANGED_CREATE_ROOM_FAIL": { - "windows": "SAE_CONNECTION_CHANGED_CREATE_ROOM_FAIL", - "android": "SAE_CONNECTION_CHANGED_CREATE_ROOM_FAIL", - "ios": "AgoraSaeConnectionChangedReasonCreateRoomFail", - "macos": "AgoraSaeConnectionChangedReasonCreateRoomFail" - }, - "SAE_CONNECTION_CHANGED_RTM_DISCONNECT": { - "windows": "SAE_CONNECTION_CHANGED_RTM_DISCONNECT", - "android": "SAE_CONNECTION_CHANGED_RTM_DISCONNECT", - "ios": "AgoraSaeConnectionChangedReasonRtmDisconnect", - "macos": "AgoraSaeConnectionChangedReasonRtmDisconnect" - }, - "SAE_CONNECTION_CHANGED_RTM_ABORTED": { - "windows": "SAE_CONNECTION_CHANGED_RTM_ABORTED", - "android": "SAE_CONNECTION_CHANGED_RTM_ABORTED", - "ios": "AgoraSaeConnectionChangedReasonAborted", - "macos": "AgoraSaeConnectionChangedReasonAborted" - }, - "SAE_CONNECTION_CHANGED_LOST_SYNC": { - "windows": "SAE_CONNECTION_CHANGED_LOST_SYNC", - "android": "SAE_CONNECTION_CHANGED_LOST_SYNC", - "ios": "AgoraSaeConnectionChangedReasonLostSync", - "macos": "AgoraSaeConnectionChangedReasonLostSync" - }, "SCREEN_CAPTURE_FRAMERATE_CAPABILITY": { "windows": "SCREEN_CAPTURE_FRAMERATE_CAPABILITY", "ios": "AgoraScreenCaptureFrameRateCapability" }, - "SCREEN_CAPTURE_FRAMERATE_CAPABILITY_15_FPS": { - "windows": "SCREEN_CAPTURE_FRAMERATE_CAPABILITY_15_FPS", - "ios": "AgoraScreenCaptureFrameRate15FPS" - }, - "SCREEN_CAPTURE_FRAMERATE_CAPABILITY_30_FPS": { - "windows": "SCREEN_CAPTURE_FRAMERATE_CAPABILITY_30_FPS", - "ios": "AgoraScreenCaptureFrameRate30FPS" - }, - "SCREEN_CAPTURE_FRAMERATE_CAPABILITY_60_FPS": { - "windows": "SCREEN_CAPTURE_FRAMERATE_CAPABILITY_60_FPS", - "ios": "AgoraScreenCaptureFrameRate60FPS" - }, "ScreenCaptureSourceType": { "windows": "ScreenCaptureSourceType", "macos": "AgoraScreenCaptureSourceType" }, - "ScreenCaptureSourceType_Unknown": { - "windows": "ScreenCaptureSourceType_Unknown", - "macos": "AgoraScreenCaptureSourceTypeUnknown" - }, - "ScreenCaptureSourceType_Window": { - "windows": "ScreenCaptureSourceType_Window", - "macos": "AgoraScreenCaptureSourceTypeWindow" - }, - "ScreenCaptureSourceType_Screen": { - "windows": "ScreenCaptureSourceType_Screen", - "macos": "AgoraScreenCaptureSourceTypeScreen" - }, - "ScreenCaptureSourceType_Custom": { - "windows": "ScreenCaptureSourceType_Custom", - "macos": "AgoraScreenCaptureSourceTypeCustom" - }, "SEG_MODEL_TYPE": { "windows": "SEG_MODEL_TYPE", "ios": "SegModelType", "macos": "SegModelType" }, - "SEG_MODEL_AI": { - "windows": "SEG_MODEL_AI", - "android": "SEG_MODEL_AI", - "ios": "SegModelAgoraAi", - "macos": "SegModelAgoraAi" - }, - "SEG_MODEL_GREEN": { - "windows": "SEG_MODEL_GREEN", - "android": "SEG_MODEL_GREEN", - "ios": "SegModelAgoraGreen", - "macos": "SegModelAgoraGreen" - }, "STREAM_PUBLISH_STATE": { "windows": "STREAM_PUBLISH_STATE", "android": "STREAM_PUBLISH_STATE", "ios": "AgoraStreamPublishState", "macos": "AgoraStreamPublishState" }, - "PUB_STATE_IDLE": { - "windows": "PUB_STATE_IDLE", - "android": "PUB_STATE_IDLE", - "ios": "AgoraStreamPublishStateIdle", - "macos": "AgoraStreamPublishStateIdle" - }, - "PUB_STATE_NO_PUBLISHED": { - "windows": "PUB_STATE_NO_PUBLISHED", - "android": "PUB_STATE_NO_PUBLISHED", - "ios": "AgoraStreamPublishStateNoPublished", - "macos": "AgoraStreamPublishStateNoPublished" - }, - "PUB_STATE_PUBLISHING": { - "windows": "PUB_STATE_PUBLISHING", - "android": "PUB_STATE_PUBLISHING", - "ios": "AgoraStreamPublishStatePublishing", - "macos": "AgoraStreamPublishStatePublishing" - }, - "PUB_STATE_PUBLISHED": { - "windows": "PUB_STATE_PUBLISHED", - "android": "PUB_STATE_PUBLISHED", - "ios": "AgoraStreamPublishStatePublished", - "macos": "AgoraStreamPublishStatePublished" - }, "SCREEN_SCENARIO_TYPE": { "windows": "SCREEN_SCENARIO_TYPE", "android": "ScreenScenarioType", "ios": "AgoraScreenScenarioType", "macos": "AgoraScreenScenarioType" }, - "SCREEN_SCENARIO_DOCUMENT": { - "windows": "SCREEN_SCENARIO_DOCUMENT", - "android": "SCREEN_SCENARIO_DOCUMENT", - "ios": "AgoraScreenScenarioDocument", - "macos": "AgoraScreenScenarioDocument" - }, - "SCREEN_SCENARIO_GAMING": { - "windows": "SCREEN_SCENARIO_GAMING", - "android": "SCREEN_SCENARIO_GAMING", - "ios": "AgoraScreenScenarioGaming", - "macos": "AgoraScreenScenarioGaming" - }, - "SCREEN_SCENARIO_VIDEO": { - "windows": "SCREEN_SCENARIO_VIDEO", - "android": "SCREEN_SCENARIO_VIDEO", - "ios": "AgoraScreenScenarioVideo", - "macos": "AgoraScreenScenarioVideo" - }, - "SCREEN_SCENARIO_RDC": { - "windows": "SCREEN_SCENARIO_RDC", - "ios": "AgoraScreenScenarioRDC", - "macos": "AgoraScreenScenarioRDC" - }, "STREAM_SUBSCRIBE_STATE": { "windows": "STREAM_SUBSCRIBE_STATE", "ios": "AgoraStreamSubscribeState", "macos": "AgoraStreamSubscribeState" }, - "SUB_STATE_IDLE": { - "windows": "SUB_STATE_IDLE", - "android": "SUB_STATE_IDLE", - "ios": "AgoraStreamSubscribeStateIdle", - "macos": "AgoraStreamSubscribeStateIdle" - }, - "SUB_STATE_NO_SUBSCRIBED": { - "windows": "SUB_STATE_NO_SUBSCRIBED", - "android": "SUB_STATE_NO_SUBSCRIBED", - "ios": "AgoraStreamSubscribeStateNoSubscribed", - "macos": "AgoraStreamSubscribeStateNoSubscribed" - }, - "SUB_STATE_SUBSCRIBING": { - "windows": "SUB_STATE_SUBSCRIBING", - "android": "SUB_STATE_SUBSCRIBING", - "ios": "AgoraStreamSubscribeStateSubscribing", - "macos": "AgoraStreamSubscribeStateSubscribing" - }, - "SUB_STATE_SUBSCRIBED": { - "windows": "SUB_STATE_SUBSCRIBED", - "android": "SUB_STATE_SUBSCRIBED", - "ios": "AgoraStreamSubscribeStateSubscribed", - "macos": "AgoraStreamSubscribeStateSubscribed" - }, "USER_OFFLINE_REASON_TYPE": { "windows": "USER_OFFLINE_REASON_TYPE", "ios": "AgoraUserOfflineReason", "macos": "AgoraUserOfflineReason" }, - "USER_OFFLINE_QUIT": { - "windows": "USER_OFFLINE_QUIT", - "android": "USER_OFFLINE_QUIT", - "ios": "AgoraUserOfflineReasonQuit", - "macos": "AgoraUserOfflineReasonQuit" - }, - "USER_OFFLINE_DROPPED": { - "windows": "USER_OFFLINE_DROPPED", - "android": "USER_OFFLINE_DROPPED", - "ios": "AgoraUserOfflineReasonDropped", - "macos": "AgoraUserOfflineReasonDropped" - }, - "USER_OFFLINE_BECOME_AUDIENCE": { - "windows": "USER_OFFLINE_BECOME_AUDIENCE", - "android": "USER_OFFLINE_BECOME_AUDIENCE", - "ios": "AgoraUserOfflineReasonBecomeAudience", - "macos": "AgoraUserOfflineReasonBecomeAudience" - }, "VIDEO_APPLICATION_SCENARIO_TYPE": { "windows": "VIDEO_APPLICATION_SCENARIO_TYPE", "android": "VideoScenario", "ios": "AgoraApplicationScenarioType", "macos": "AgoraApplicationScenarioType" }, - "APPLICATION_SCENARIO_GENERAL": { - "windows": "APPLICATION_SCENARIO_GENERAL", - "android": "APPLICATION_SCENARIO_GENERAL", - "ios": "AgoraApplicationGeneralScenario", - "macos": "AgoraApplicationGeneralScenario" - }, - "APPLICATION_SCENARIO_MEETING": { - "windows": "APPLICATION_SCENARIO_MEETING", - "android": "APPLICATION_SCENARIO_MEETING", - "ios": "AgoraApplicationMeetingScenario", - "macos": "AgoraApplicationMeetingScenario" - }, - "APPLICATION_SCENARIO_1V1": { - "windows": "APPLICATION_SCENARIO_1V1", - "android": "APPLICATION_SCENARIO_1V1", - "ios": "AgoraApplication1V1Scenario", - "macos": "AgoraApplication1V1Scenario" - }, - "APPLICATION_SCENARIO_LIVESHOW": { - "windows": "APPLICATION_SCENARIO_LIVESHOW", - "android": "APPLICATION_SCENARIO_LIVESHOW", - "ios": "AgoraApplicationLiveShowScenario", - "macos": "AgoraApplicationLiveShowScenario" - }, "VIDEO_BUFFER_TYPE": { "windows": "VIDEO_BUFFER_TYPE" }, - "VIDEO_BUFFER_RAW_DATA": { - "windows": "VIDEO_BUFFER_RAW_DATA", - "android": "VIDEO_BUFFER_RAW_DATA", - "ios": "AgoraVideoBufferTypeRawData", - "macos": "AgoraVideoBufferTypeRawData" - }, - "VIDEO_BUFFER_ARRAY": { - "windows": "VIDEO_BUFFER_ARRAY" - }, - "VIDEO_BUFFER_TEXTURE": { - "windows": "VIDEO_BUFFER_TEXTURE" - }, - "VIDEO_CAPTURE_UNKNOWN": { - "windows": "VIDEO_CAPTURE_UNKNOWN", - "android": "VIDEO_CAPTURE_UNKNOWN" - }, - "VIDEO_CAPTURE_CAMERA": { - "windows": "VIDEO_CAPTURE_CAMERA", - "android": "VIDEO_CAPTURE_CAMERA" - }, - "VIDEO_CAPTURE_SCREEN": { - "windows": "VIDEO_CAPTURE_SCREEN", - "android": "VIDEO_CAPTURE_SCREEN" - }, "VIDEO_DENOISER_MODE": { "windows": "VIDEO_DENOISER_MODE", "ios": "AgoraVideoDenoiserMode", "macos": "AgoraVideoDenoiserMode" }, - "VIDEO_DENOISER_AUTO": { - "windows": "VIDEO_DENOISER_AUTO", - "android": "VIDEO_DENOISER_AUTO", - "ios": "AgoraVideoDenoiserModeAuto", - "macos": "AgoraVideoDenoiserModeAuto" - }, - "VIDEO_DENOISER_MANUAL": { - "windows": "VIDEO_DENOISER_MANUAL", - "android": "VIDEO_DENOISER_MANUAL", - "ios": "AgoraVideoDenoiserModeManual", - "macos": "AgoraVideoDenoiserModeManual" - }, "VIDEO_DENOISER_LEVEL": { "windows": "VIDEO_DENOISER_LEVEL", "ios": "AgoraVideoDenoiserLevel", "macos": "AgoraVideoDenoiserLevel" }, - "VIDEO_DENOISER_LEVEL_HIGH_QUALITY": { - "windows": "VIDEO_DENOISER_LEVEL_HIGH_QUALITY", - "android": "VIDEO_DENOISER_LEVEL_HIGH_QUALITY", - "ios": "AgoraVideoDenoiserLevelHighQuality", - "macos": "AgoraVideoDenoiserLevelHighQuality" - }, - "VIDEO_DENOISER_LEVEL_FAST": { - "windows": "VIDEO_DENOISER_LEVEL_FAST", - "android": "VIDEO_DENOISER_LEVEL_FAST", - "ios": "AgoraVideoDenoiserLevelFast", - "macos": "AgoraVideoDenoiserLevelFast" - }, - "VIDEO_DENOISER_LEVEL_STRENGTH": { - "windows": "VIDEO_DENOISER_LEVEL_STRENGTH", - "android": "VIDEO_DENOISER_LEVEL_STRENGTH", - "ios": "AgoraVideoDenoiserLevelStrength", - "macos": "AgoraVideoDenoiserLevelStrength" - }, "VIDEO_SOURCE_TYPE": { "windows": "VIDEO_SOURCE_TYPE", "android": "VideoSourceType", "ios": "AgoraVideoSourceType", "macos": "AgoraVideoSourceType" }, - "VIDEO_SOURCE_CAMERA_PRIMARY": { - "windows": "VIDEO_SOURCE_CAMERA_PRIMARY", - "android": "VIDEO_SOURCE_CAMERA_PRIMARY" - }, - "VIDEO_SOURCE_CAMERA": { - "windows": "VIDEO_SOURCE_CAMERA", - "android": "VIDEO_SOURCE_CAMERA", - "ios": "AgoraVideoSourceTypeCamera", - "macos": "AgoraVideoSourceTypeCamera" - }, - "VIDEO_SOURCE_CAMERA_SECONDARY": { - "windows": "VIDEO_SOURCE_CAMERA_SECONDARY", - "android": "VIDEO_SOURCE_CAMERA_SECONDARY", - "ios": "AgoraVideoSourceTypeCameraSecondary", - "macos": "AgoraVideoSourceTypeCameraSecondary" - }, - "VIDEO_SOURCE_SCREEN_PRIMARY": { - "windows": "VIDEO_SOURCE_SCREEN_PRIMARY", - "android": "VIDEO_SOURCE_SCREEN_PRIMARY" - }, - "VIDEO_SOURCE_SCREEN": { - "windows": "VIDEO_SOURCE_SCREEN", - "android": "VIDEO_SOURCE_SCREEN", - "ios": "AgoraVideoSourceTypeScreen", - "macos": "AgoraVideoSourceTypeScreen" - }, - "VIDEO_SOURCE_SCREEN_SECONDARY": { - "windows": "VIDEO_SOURCE_SCREEN_SECONDARY", - "android": "VIDEO_SOURCE_SCREEN_SECONDARY", - "ios": "AgoraVideoSourceTypeScreenSecondary", - "macos": "AgoraVideoSourceTypeScreenSecondary" - }, - "VIDEO_SOURCE_CUSTOM": { - "windows": "VIDEO_SOURCE_CUSTOM", - "android": "VIDEO_SOURCE_CUSTOM", - "ios": "AgoraVideoSourceTypeCustom", - "macos": "AgoraVideoSourceTypeCustom" - }, - "VIDEO_SOURCE_MEDIA_PLAYER": { - "windows": "VIDEO_SOURCE_MEDIA_PLAYER", - "android": "VIDEO_SOURCE_MEDIA_PLAYER", - "ios": "AgoraVideoSourceTypeMediaPlayer", - "macos": "AgoraVideoSourceTypeMediaPlayer" - }, - "VIDEO_SOURCE_RTC_IMAGE_PNG": { - "windows": "VIDEO_SOURCE_RTC_IMAGE_PNG", - "android": "VIDEO_SOURCE_RTC_IMAGE_PNG", - "ios": "AgoraVideoSourceTypeImagePNG", - "macos": "AgoraVideoSourceTypeImagePNG" - }, - "VIDEO_SOURCE_RTC_IMAGE_JPEG": { - "windows": "VIDEO_SOURCE_RTC_IMAGE_JPEG", - "android": "VIDEO_SOURCE_RTC_IMAGE_JPEG", - "ios": "AgoraVideoSourceTypeImageJPEG", - "macos": "AgoraVideoSourceTypeImageJPEG" - }, - "VIDEO_SOURCE_RTC_IMAGE_GIF": { - "windows": "VIDEO_SOURCE_RTC_IMAGE_GIF", - "android": "VIDEO_SOURCE_RTC_IMAGE_GIF", - "ios": "AgoraVideoSourceTypeImageGIF", - "macos": "AgoraVideoSourceTypeImageGIF" - }, - "VIDEO_SOURCE_REMOTE": { - "windows": "VIDEO_SOURCE_REMOTE", - "android": "VIDEO_SOURCE_REMOTE", - "ios": "AgoraVideoSourceTypeRemote", - "macos": "AgoraVideoSourceTypeRemote" - }, - "VIDEO_SOURCE_TRANSCODED": { - "windows": "VIDEO_SOURCE_TRANSCODED", - "android": "VIDEO_SOURCE_TRANSCODED", - "ios": "AgoraVideoSourceTypeTransCoded", - "macos": "AgoraVideoSourceTypeTransCoded" - }, - "VIDEO_SOURCE_CAMERA_THIRD": { - "windows": "VIDEO_SOURCE_CAMERA_THIRD", - "android": "VIDEO_SOURCE_CAMERA_THIRD", - "macos": "AgoraVideoSourceTypeCameraThird" - }, - "VIDEO_SOURCE_CAMERA_FOURTH": { - "windows": "VIDEO_SOURCE_CAMERA_FOURTH", - "android": "VIDEO_SOURCE_CAMERA_FOURTH", - "macos": "AgoraVideoSourceTypeCameraFourth" - }, - "VIDEO_SOURCE_SCREEN_THIRD": { - "windows": "VIDEO_SOURCE_SCREEN_THIRD", - "macos": "AgoraVideoSourceTypeScreenThird" - }, - "VIDEO_SOURCE_SCREEN_FOURTH": { - "windows": "VIDEO_SOURCE_SCREEN_FOURTH", - "macos": "AgoraVideoSourceTypeScreenFourth" - }, - "VIDEO_SOURCE_SPEECH_DRIVEN": { - "windows": "VIDEO_SOURCE_SPEECH_DRIVEN", - "android": "VIDEO_SOURCE_SPEECH_DRIVEN", - "ios": "AgoraVideoSourceTypeSpeechDriven", - "macos": "AgoraVideoSourceTypeSpeechDriven" - }, - "VIDEO_SOURCE_UNKNOWN": { - "windows": "VIDEO_SOURCE_UNKNOWN", - "android": "VIDEO_SOURCE_UNKNOWN", - "ios": "AgoraVideoSourceTypeUnknown", - "macos": "AgoraVideoSourceTypeUnknown" - }, "VIDEO_CODEC_CAPABILITY_LEVEL": { "windows": "VIDEO_CODEC_CAPABILITY_LEVEL", "ios": "AgoraVideoCodecCapabilityLevel", "macos": "AgoraVideoCodecCapabilityLevel" }, - "CODEC_CAPABILITY_LEVEL_UNSPECIFIED": { - "windows": "CODEC_CAPABILITY_LEVEL_UNSPECIFIED", - "android": "CODEC_CAPABILITY_LEVEL_UNSPECIFIED", - "ios": "AgoraVideoCodecCapabilityLevelUnspecified", - "macos": "AgoraVideoCodecCapabilityLevelUnspecified" - }, - "CODEC_CAPABILITY_LEVEL_BASIC_SUPPORT": { - "windows": "CODEC_CAPABILITY_LEVEL_BASIC_SUPPORT", - "android": "CODEC_CAPABILITY_LEVEL_BASIC_SUPPORT", - "ios": "AgoraVideoCodecCapabilityLevelBasicSupport", - "macos": "AgoraVideoCodecCapabilityLevelBasicSupport" - }, - "CODEC_CAPABILITY_LEVEL_1080P30FPS": { - "windows": "CODEC_CAPABILITY_LEVEL_1080P30FPS", - "android": "CODEC_CAPABILITY_LEVEL_1080P30FPS", - "ios": "AgoraVideoCodecCapabilityLevel1080p30fps", - "macos": "AgoraVideoCodecCapabilityLevel1080p30fps" - }, - "CODEC_CAPABILITY_LEVEL_1080P60FPS": { - "windows": "CODEC_CAPABILITY_LEVEL_1080P60FPS", - "android": "CODEC_CAPABILITY_LEVEL_1080P60FPS", - "ios": "AgoraVideoCodecCapabilityLevel1080p60fps", - "macos": "AgoraVideoCodecCapabilityLevel1080p60fps" - }, - "CODEC_CAPABILITY_LEVEL_4K60FPS": { - "windows": "CODEC_CAPABILITY_LEVEL_4K60FPS", - "android": "CODEC_CAPABILITY_LEVEL_4K60FPS", - "ios": "AgoraVideoCodecCapabilityLevel4k60fps", - "macos": "AgoraVideoCodecCapabilityLevel4k60fps" - }, "VIDEO_CODEC_PROFILE_TYPE": { "windows": "VIDEO_CODEC_PROFILE_TYPE", "android": "VideoCodecProfileType", "ios": "AgoraVideoCodecProfileType", "macos": "AgoraVideoCodecProfileType" }, - "VIDEO_CODEC_PROFILE_BASELINE": { - "windows": "VIDEO_CODEC_PROFILE_BASELINE", - "android": "BASELINE", - "ios": "AgoraVideoCodecProfileTypeBaseLine", - "macos": "AgoraVideoCodecProfileTypeBaseLine" - }, - "VIDEO_CODEC_PROFILE_MAIN": { - "windows": "VIDEO_CODEC_PROFILE_MAIN", - "android": "MAIN", - "ios": "AgoraVideoCodecProfileTypeMain", - "macos": "AgoraVideoCodecProfileTypeMain" - }, - "VIDEO_CODEC_PROFILE_HIGH": { - "windows": "VIDEO_CODEC_PROFILE_HIGH", - "android": "HIGH", - "ios": "AgoraVideoCodecProfileTypeHigh", - "macos": "AgoraVideoCodecProfileTypeHigh" - }, "VIDEO_CODEC_TYPE": { "windows": "VIDEO_CODEC_TYPE", "android": "VIDEO_CODEC_TYPE", "ios": "AgoraVideoCodecType", "macos": "AgoraVideoCodecType" }, - "VIDEO_CODEC_NONE": { - "windows": "VIDEO_CODEC_NONE", - "android": "VIDEO_CODEC_NONE", - "ios": "AgoraVideoCodecTypeNone", - "macos": "AgoraVideoCodecTypeNone" - }, - "VIDEO_CODEC_VP8": { - "windows": "VIDEO_CODEC_VP8", - "android": "VIDEO_CODEC_VP8", - "ios": "AgoraVideoCodecTypeVP8", - "macos": "AgoraVideoCodecTypeVP8" - }, - "VIDEO_CODEC_H264": { - "windows": "VIDEO_CODEC_H264", - "android": "VIDEO_CODEC_H264", - "ios": "AgoraVideoCodecTypeH264", - "macos": "AgoraVideoCodecTypeH264" - }, - "VIDEO_CODEC_H265": { - "windows": "VIDEO_CODEC_H265", - "android": "VIDEO_CODEC_H265", - "ios": "AgoraVideoCodecTypeH265", - "macos": "AgoraVideoCodecTypeH265" - }, - "VIDEO_CODEC_AV1": { - "windows": "VIDEO_CODEC_AV1", - "android": "VIDEO_CODEC_AV1", - "ios": "AgoraVideoCodecTypeAV1", - "macos": "AgoraVideoCodecTypeAV1" - }, - "VIDEO_CODEC_GENERIC": { - "windows": "VIDEO_CODEC_GENERIC", - "android": "VIDEO_CODEC_GENERIC", - "ios": "AgoraVideoCodecTypeGeneric", - "macos": "AgoraVideoCodecTypeGeneric" - }, - "VIDEO_CODEC_GENERIC_H264": { - "windows": "VIDEO_CODEC_GENERIC_H264", - "android": "VIDEO_CODEC_GENERIC_H264" - }, - "VIDEO_CODEC_GENERIC_JPEG": { - "windows": "VIDEO_CODEC_GENERIC_JPEG", - "android": "VIDEO_CODEC_GENERIC_JPEG", - "ios": "AgoraVideoCodecTypeGenericJpeg", - "macos": "AgoraVideoCodecTypeGenericJpeg" - }, "VIDEO_CODEC_TYPE_FOR_STREAM": { "windows": "VIDEO_CODEC_TYPE_FOR_STREAM", "android": "VideoCodecType", "ios": "AgoraVideoCodecTypeForStream", "macos": "AgoraVideoCodecTypeForStream" }, - "VIDEO_CODEC_H264_FOR_STREAM": { - "windows": "VIDEO_CODEC_H264_FOR_STREAM", - "android": "H264", - "ios": "AgoraVideoCodecTypeH264ForStream", - "macos": "AgoraVideoCodecTypeH264ForStream" - }, - "VIDEO_CODEC_H265_FOR_STREAM": { - "windows": "VIDEO_CODEC_H265_FOR_STREAM", - "android": "H265", - "ios": "AgoraVideoCodecTypeH265ForStream", - "macos": "AgoraVideoCodecTypeH265ForStream" - }, "VIDEO_CONTENT_HINT": { "windows": "VIDEO_CONTENT_HINT", "ios": "AgoraVideoContentHint" }, - "CONTENT_HINT_NONE": { - "windows": "CONTENT_HINT_NONE", - "android": "SCREEN_CAPTURE_CONTENT_HINT_NONE", - "ios": "AgoraVideoContentHintNone" - }, - "CONTENT_HINT_MOTION": { - "windows": "CONTENT_HINT_MOTION", - "android": "SCREEN_CAPTURE_CONTENT_HINT_MOTION", - "ios": "AgoraVideoContentHintMotion" - }, - "CONTENT_HINT_DETAILS": { - "windows": "CONTENT_HINT_DETAILS", - "android": "SCREEN_CAPTURE_CONTENT_HINT_DETAILS", - "ios": "AgoraVideoContentHintDetails" - }, "VIDEO_FRAME_PROCESS_MODE": { "windows": "VIDEO_FRAME_PROCESS_MODE", - "android": "VIDEO_FRAME_PROCESS_MODE", "ios": "AgoraVideoFrameProcessMode", "macos": "AgoraVideoFrameProcessMode" }, - "PROCESS_MODE_READ_ONLY": { - "windows": "PROCESS_MODE_READ_ONLY", - "android": "PROCESS_MODE_READ_ONLY", - "ios": "AgoraVideoFrameProcessModeReadOnly", - "macos": "AgoraVideoFrameProcessModeReadOnly" - }, - "PROCESS_MODE_READ_WRITE": { - "windows": "PROCESS_MODE_READ_WRITE", - "android": "PROCESS_MODE_READ_WRITE", - "ios": "AgoraVideoFrameProcessModeReadWrite", - "macos": "AgoraVideoFrameProcessModeReadWrite" - }, "VIDEO_FRAME_TYPE": { "windows": "VIDEO_FRAME_TYPE", "ios": "AgoraVideoFrameType", "macos": "AgoraVideoFrameType" }, - "VIDEO_FRAME_TYPE_BLANK_FRAME": { - "windows": "VIDEO_FRAME_TYPE_BLANK_FRAME", - "android": "VIDEO_FRAME_TYPE_BLANK_FRAME", - "ios": "AgoraVideoFrameTypeBlankFrame", - "macos": "AgoraVideoFrameTypeBlankFrame" - }, - "VIDEO_FRAME_TYPE_KEY_FRAME": { - "windows": "VIDEO_FRAME_TYPE_KEY_FRAME", - "android": "VIDEO_FRAME_TYPE_KEY_FRAME", - "ios": "AgoraVideoFrameTypeKeyFrame", - "macos": "AgoraVideoFrameTypeKeyFrame" - }, - "VIDEO_FRAME_TYPE_DELTA_FRAME": { - "windows": "VIDEO_FRAME_TYPE_DELTA_FRAME", - "android": "VIDEO_FRAME_TYPE_DELTA_FRAME", - "ios": "AgoraVideoFrameTypeDeltaFrame", - "macos": "AgoraVideoFrameTypeDeltaFrame" - }, - "VIDEO_FRAME_TYPE_B_FRAME": { - "windows": "VIDEO_FRAME_TYPE_B_FRAME", - "android": "VIDEO_FRAME_TYPE_B_FRAME", - "ios": "AgoraVideoFrameTypeBFrame", - "macos": "AgoraVideoFrameTypeBFrame" - }, - "VIDEO_FRAME_TYPE_DROPPABLE_FRAME": { - "windows": "VIDEO_FRAME_TYPE_DROPPABLE_FRAME", - "android": "VIDEO_FRAME_TYPE_DROPPABLE_FRAME", - "ios": "AgoraVideoFrameTypeDroppableFrame", - "macos": "AgoraVideoFrameTypeDroppableFrame" - }, - "VIDEO_FRAME_TYPE_UNKNOWN": { - "windows": "VIDEO_FRAME_TYPE_UNKNOW", - "android": "VIDEO_FRAME_TYPE_UNKNOW", - "ios": "AgoraVideoFrameTypeUnknow", - "macos": "AgoraVideoFrameTypeUnknow" - }, "VIDEO_MIRROR_MODE_TYPE": { "windows": "VIDEO_MIRROR_MODE_TYPE", "ios": "AgoraVideoMirrorMode", "macos": "AgoraVideoMirrorMode" }, - "VIDEO_MIRROR_MODE_AUTO": { - "windows": "VIDEO_MIRROR_MODE_AUTO", - "android": "VIDEO_MIRROR_MODE_AUTO", - "ios": "AgoraVideoMirrorModeAuto", - "macos": "AgoraVideoMirrorModeAuto" - }, - "VIDEO_MIRROR_MODE_ENABLED": { - "windows": "VIDEO_MIRROR_MODE_ENABLED", - "android": "VIDEO_MIRROR_MODE_ENABLED", - "ios": "AgoraVideoMirrorModeEnabled", - "macos": "AgoraVideoMirrorModeEnabled" - }, - "VIDEO_MIRROR_MODE_DISABLED": { - "windows": "VIDEO_MIRROR_MODE_DISABLED", - "android": "VIDEO_MIRROR_MODE_DISABLED", - "ios": "AgoraVideoMirrorModeDisabled", - "macos": "AgoraVideoMirrorModeDisabled" - }, "VIDEO_MODULE_POSITION": { "windows": "VIDEO_MODULE_POSITION", "android": "VideoModulePosition", "ios": "AgoraVideoModulePosition", "macos": "AgoraVideoModulePosition" }, - "POSITION_POST_CAPTURER": { - "windows": "POSITION_POST_CAPTURER", - "android": "VIDEO_MODULE_POSITION_POST_CAPTURER", - "ios": "AgoraVideoModulePositionPostCapture", - "macos": "AgoraVideoModulePositionPostCapture" - }, - "POSITION_PRE_RENDERER": { - "windows": "POSITION_PRE_RENDERER", - "android": "VIDEO_MODULE_POSITION_PRE_RENDERER", - "ios": "AgoraVideoModulePositionPreRenderer", - "macos": "AgoraVideoModulePositionPreRenderer" - }, - "POSITION_PRE_ENCODER": { - "windows": "POSITION_PRE_ENCODER", - "android": "VIDEO_MODULE_POSITION_PRE_ENCODER", - "ios": "AgoraVideoModulePositionPreEncoder", - "macos": "AgoraVideoModulePositionPreEncoder" - }, - "POSITION_POST_CAPTURER_ORIGIN": { - "windows": "POSITION_POST_CAPTURER_ORIGIN", - "android": "VIDEO_MODULE_POSITION_POST_CAPTURER_ORIGIN", - "ios": "AgoraVideoModulePositionPostCaptureOrigin", - "macos": "AgoraVideoModulePositionPostCaptureOrigin" - }, "VIDEO_ORIENTATION": { "windows": "VIDEO_ORIENTATION", "ios": "AgoraVideoRotation", "macos": "AgoraVideoRotation" }, - "VIDEO_ORIENTATION_0": { - "windows": "VIDEO_ORIENTATION_0", - "android": "VIDEO_ORIENTATION_0", - "ios": "AgoraVideoRotationNone", - "macos": "AgoraVideoRotationNone" - }, - "VIDEO_ORIENTATION_90": { - "windows": "VIDEO_ORIENTATION_90", - "android": "VIDEO_ORIENTATION_90", - "ios": "AgoraVideoRotation90", - "macos": "AgoraVideoRotation90" - }, - "VIDEO_ORIENTATION_180": { - "windows": "VIDEO_ORIENTATION_180", - "android": "VIDEO_ORIENTATION_180", - "ios": "AgoraVideoRotation180", - "macos": "AgoraVideoRotation180" - }, - "VIDEO_ORIENTATION_270": { - "windows": "VIDEO_ORIENTATION_270", - "android": "VIDEO_ORIENTATION_270", - "ios": "AgoraVideoRotation270", - "macos": "AgoraVideoRotation270" - }, "VIDEO_PIXEL_FORMAT": { "windows": "VIDEO_PIXEL_FORMAT", "ios": "AgoraVideoFormat", "macos": "AgoraVideoFormat" }, - "VIDEO_PIXEL_DEFAULT": { - "windows": "VIDEO_PIXEL_DEFAULT", - "android": "VIDEO_PIXEL_DEFAULT", - "ios": "AgoraVideoFormatDefault", - "macos": "AgoraVideoFormatDefault" - }, - "VIDEO_PIXEL_I420": { - "windows": "VIDEO_PIXEL_I420", - "android": "VIDEO_PIXEL_I420", - "ios": "AgoraVideoPixelFormatI420", - "macos": "AgoraVideoPixelFormatI420" - }, - "VIDEO_PIXEL_BGRA": { - "windows": "VIDEO_PIXEL_BGRA", - "android": "VIDEO_PIXEL_BGRA", - "ios": "AgoraVideoPixelFormatBGRA", - "macos": "AgoraVideoPixelFormatBGRA" - }, - "VIDEO_PIXEL_NV21": { - "windows": "VIDEO_PIXEL_NV21", - "android": "VIDEO_PIXEL_NV21", - "ios": "AgoraVideoFormatNV21", - "macos": "AgoraVideoFormatNV21" - }, - "VIDEO_PIXEL_RGBA": { - "windows": "VIDEO_PIXEL_RGBA", - "android": "VIDEO_PIXEL_RGBA", - "ios": "AgoraVideoFormatRGBA", - "macos": "AgoraVideoFormatRGBA" - }, - "VIDEO_PIXEL_IMC2": { - "windows": "VIDEO_PIXEL_IMC2", - "android": "VIDEO_PIXEL_IMC2", - "ios": "VIDEO_PIXEL_IMC2", - "macos": "VIDEO_PIXEL_IMC2" - }, - "VIDEO_PIXEL_ARGB": { - "windows": "VIDEO_PIXEL_ARGB", - "android": "VIDEO_PIXEL_ARGB", - "ios": "VIDEO_PIXEL_ARGB", - "macos": "VIDEO_PIXEL_ARGB" - }, - "VIDEO_PIXEL_NV12": { - "windows": "VIDEO_PIXEL_NV12", - "android": "VIDEO_PIXEL_NV12", - "ios": "AgoraVideoFormatNV12", - "macos": "AgoraVideoFormatNV12" - }, - "VIDEO_PIXEL_I422": { - "windows": "VIDEO_PIXEL_I422", - "android": "VIDEO_PIXEL_I422", - "ios": "AgoraVideoFormatI422", - "macos": "AgoraVideoFormatI422" - }, - "VIDEO_TEXTURE_ID3D11TEXTURE2D": { - "windows": "VIDEO_TEXTURE_ID3D11TEXTURE2D" - }, - "VIDEO_TEXTURE_2D": { - "windows": "VIDEO_TEXTURE_2D", - "android": "VIDEO_TEXTURE_2D" - }, - "VIDEO_TEXTURE_OES": { - "windows": "VIDEO_TEXTURE_OES", - "android": "VIDEO_TEXTURE_OES" - }, "VIDEO_VIEW_SETUP_MODE": { "windows": "VIDEO_VIEW_SETUP_MODE", "ios": "AgoraVideoViewSetupMode", "macos": "AgoraVideoViewSetupMode" }, - "VIDEO_VIEW_SETUP_REPLACE": { - "windows": "VIDEO_VIEW_SETUP_REPLACE", - "android": "VIEW_SETUP_MODE_REPLACE", - "ios": "AgoraVideoViewSetupReplace", - "macos": "AgoraVideoViewSetupReplace" - }, - "VIDEO_VIEW_SETUP_ADD": { - "windows": "VIDEO_VIEW_SETUP_ADD", - "android": "VIEW_SETUP_MODE_ADD", - "ios": "AgoraVideoViewSetupAdd", - "macos": "AgoraVideoViewSetupAdd" - }, - "VIDEO_VIEW_SETUP_REMOVE": { - "windows": "VIDEO_VIEW_SETUP_REMOVE", - "android": "VIEW_SETUP_MODE_REMOVE", - "ios": "AgoraVideoViewSetupRemove", - "macos": "AgoraVideoViewSetupRemove" - }, "VIDEO_TRANSCODER_ERROR": { "windows": "VIDEO_TRANSCODER_ERROR", "ios": "AgoraVideoTranscoderError", "macos": "AgoraVideoTranscoderError" }, - "VT_ERR_OK": { - "windows": "VT_ERR_OK", - "macos": "AgoraVideoTranscoderErrorOK" - }, - "VT_ERR_VIDEO_SOURCE_NOT_READY": { - "windows": "VT_ERR_VIDEO_SOURCE_NOT_READY", - "ios": "AgoraVideoTranscoderErrorVideoSourceNotReady", - "macos": "AgoraVideoTranscoderErrorVideoSourceNotReady" - }, - "VT_ERR_INVALID_VIDEO_SOURCE_TYPE": { - "windows": "VT_ERR_INVALID_VIDEO_SOURCE_TYPE", - "ios": "AgoraVideoTranscoderErrorInvalidVideoSourceType", - "macos": "AgoraVideoTranscoderErrorInvalidVideoSourceType" - }, - "VT_ERR_INVALID_IMAGE_PATH": { - "windows": "VT_ERR_INVALID_IMAGE_PATH", - "ios": "AgoraVideoTranscoderErrorInvalidImagePath", - "macos": "AgoraVideoTranscoderErrorInvalidImagePath" - }, - "VT_ERR_UNSUPPORT_IMAGE_FORMAT": { - "windows": "VT_ERR_UNSUPPORT_IMAGE_FORMAT", - "ios": "AgoraVideoTranscoderErrorUnsupportImageFormat", - "macos": "AgoraVideoTranscoderErrorUnsupportImageFormat" - }, - "VT_ERR_INVALID_LAYOUT": { - "windows": "VT_ERR_INVALID_LAYOUT", - "ios": "AgoraVideoTranscoderErrorInvalidLayout", - "macos": "AgoraVideoTranscoderErrorInvalidLayout" - }, - "VT_ERR_INTERNAL": { - "windows": "VT_ERR_INTERNAL", - "ios": "AgoraVideoTranscoderErrorInternal", - "macos": "AgoraVideoTranscoderErrorInternal" - }, "VOICE_AI_TUNER_TYPE": { "windows": "VOICE_AI_TUNER_TYPE", "android": "VOICE_AI_TUNER_TYPE", "ios": "AgoraVoiceAITunerType", "macos": "AgoraVoiceAITunerType" }, - "VOICE_AI_TUNER_MATURE_MALE": { - "windows": "VOICE_AI_TUNER_MATURE_MALE", - "android": "VOICE_AI_TUNER_MATURE_MALE", - "ios": "AgoraVoiceAITunerMatureMale", - "macos": "AgoraVoiceAITunerMatureMale" - }, - "VOICE_AI_TUNER_FRESH_MALE": { - "windows": "VOICE_AI_TUNER_FRESH_MALE", - "android": "VOICE_AI_TUNER_FRESH_MALE", - "ios": "AgoraVoiceAITunerFreshMale", - "macos": "AgoraVoiceAITunerFreshMale" - }, - "VOICE_AI_TUNER_ELEGANT_FEMALE": { - "windows": "VOICE_AI_TUNER_ELEGANT_FEMALE", - "android": "VOICE_AI_TUNER_ELEGANT_FEMALE", - "ios": "AgoraVoiceAITunerElegantFemale", - "macos": "AgoraVoiceAITunerElegantFemale" - }, - "VOICE_AI_TUNER_SWEET_FEMALE": { - "windows": "VOICE_AI_TUNER_SWEET_FEMALE", - "android": "VOICE_AI_TUNER_SWEET_FEMALE", - "ios": "AgoraVoiceAITunerSweetFemale", - "macos": "AgoraVoiceAITunerSweetFemale" - }, - "VOICE_AI_TUNER_WARM_MALE_SINGING": { - "windows": "VOICE_AI_TUNER_WARM_MALE_SINGING", - "android": "VOICE_AI_TUNER_WARM_MALE_SINGING", - "ios": "AgoraVoiceAITunerWarmMaleSinging", - "macos": "AgoraVoiceAITunerWarmMaleSinging" - }, - "VOICE_AI_TUNER_GENTLE_FEMALE_SINGING": { - "windows": "VOICE_AI_TUNER_GENTLE_FEMALE_SINGING", - "android": "VOICE_AI_TUNER_GENTLE_FEMALE_SINGING", - "ios": "AgoraVoiceAITunerGentleFemaleSinging", - "macos": "AgoraVoiceAITunerGentleFemaleSinging" - }, - "VOICE_AI_TUNER_HUSKY_MALE_SINGING": { - "windows": "VOICE_AI_TUNER_HUSKY_MALE_SINGING", - "android": "VOICE_AI_TUNER_HUSKY_MALE_SINGING", - "ios": "AgoraVoiceAITunerHuskyMaleSinging", - "macos": "AgoraVoiceAITunerHuskyMaleSinging" - }, - "VOICE_AI_TUNER_WARM_ELEGANT_FEMALE_SINGING": { - "windows": "VOICE_AI_TUNER_WARM_ELEGANT_FEMALE_SINGING", - "android": "VOICE_AI_TUNER_WARM_ELEGANT_FEMALE_SINGING", - "ios": "AgoraVoiceAITunerWarmElegantFemaleSinging", - "macos": "AgoraVoiceAITunerWarmElegantFemaleSinging" - }, - "VOICE_AI_TUNER_POWERFUL_MALE_SINGING": { - "windows": "VOICE_AI_TUNER_POWERFUL_MALE_SINGING", - "android": "VOICE_AI_TUNER_POWERFUL_MALE_SINGING", - "ios": "AgoraVoiceAITunerPowerfulMaleSinging", - "macos": "AgoraVoiceAITunerPowerfulMaleSinging" - }, - "VOICE_AI_TUNER_DREAMY_FEMALE_SINGING": { - "windows": "VOICE_AI_TUNER_DREAMY_FEMALE_SINGING", - "android": "VOICE_AI_TUNER_DREAMY_FEMALE_SINGING", - "ios": "AgoraVoiceAITunerDreamyFemaleSinging", - "macos": "AgoraVoiceAITunerDreamyFemaleSinging" - }, "VOICE_BEAUTIFIER_PRESET": { "windows": "VOICE_BEAUTIFIER_PRESET", "ios": "AgoraVoiceBeautifierPreset", "macos": "AgoraVoiceBeautifierPreset" }, - "VOICE_BEAUTIFIER_OFF": { - "windows": "VOICE_BEAUTIFIER_OFF", - "android": "VOICE_BEAUTIFIER_OFF", - "ios": "AgoraVoiceBeautifierPresetOff", - "macos": "AgoraVoiceBeautifierPresetOff" - }, - "CHAT_BEAUTIFIER_MAGNETIC": { - "windows": "CHAT_BEAUTIFIER_MAGNETIC", - "android": "CHAT_BEAUTIFIER_MAGNETIC", - "ios": "AgoraVoiceBeautifierPresetChatBeautifierMagnetic", - "macos": "AgoraVoiceBeautifierPresetChatBeautifierMagnetic" - }, - "CHAT_BEAUTIFIER_FRESH": { - "windows": "CHAT_BEAUTIFIER_FRESH", - "android": "CHAT_BEAUTIFIER_FRESH", - "ios": "AgoraVoiceBeautifierPresetChatBeautifierFresh", - "macos": "AgoraVoiceBeautifierPresetChatBeautifierFresh" - }, - "CHAT_BEAUTIFIER_VITALITY": { - "windows": "CHAT_BEAUTIFIER_VITALITY", - "android": "CHAT_BEAUTIFIER_VITALITY", - "ios": "AgoraVoiceBeautifierPresetChatBeautifierVitality", - "macos": "AgoraVoiceBeautifierPresetChatBeautifierVitality" - }, - "SINGING_BEAUTIFIER": { - "windows": "SINGING_BEAUTIFIER", - "android": "SINGING_BEAUTIFIER", - "ios": "AgoraVoiceBeautifierPresetSingingBeautifier", - "macos": "AgoraVoiceBeautifierPresetSingingBeautifier" - }, - "TIMBRE_TRANSFORMATION_VIGOROUS": { - "windows": "TIMBRE_TRANSFORMATION_VIGOROUS", - "android": "TIMBRE_TRANSFORMATION_VIGOROUS", - "ios": "AgoraVoiceBeautifierTimbreTransformationVigorous", - "macos": "AgoraVoiceBeautifierTimbreTransformationVigorous" - }, - "TIMBRE_TRANSFORMATION_DEEP": { - "windows": "TIMBRE_TRANSFORMATION_DEEP", - "android": "TIMBRE_TRANSFORMATION_DEEP", - "ios": "AgoraVoiceBeautifierTimbreTransformationDeep", - "macos": "AgoraVoiceBeautifierTimbreTransformationDeep" - }, - "TIMBRE_TRANSFORMATION_MELLOW": { - "windows": "TIMBRE_TRANSFORMATION_MELLOW", - "android": "TIMBRE_TRANSFORMATION_MELLOW", - "ios": "AgoraVoiceBeautifierTimbreTransformationMellow", - "macos": "AgoraVoiceBeautifierTimbreTransformationMellow" - }, - "TIMBRE_TRANSFORMATION_FALSETTO": { - "windows": "TIMBRE_TRANSFORMATION_FALSETTO", - "android": "TIMBRE_TRANSFORMATION_FALSETTO", - "ios": "AgoraVoiceBeautifierTimbreTransformationFalsetto", - "macos": "AgoraVoiceBeautifierTimbreTransformationFalsetto" - }, - "TIMBRE_TRANSFORMATION_FULL": { - "windows": "TIMBRE_TRANSFORMATION_FULL", - "android": "TIMBRE_TRANSFORMATION_FULL", - "ios": "AgoraVoiceBeautifierTimbreTransformationFull", - "macos": "AgoraVoiceBeautifierTimbreTransformationFull" - }, - "TIMBRE_TRANSFORMATION_CLEAR": { - "windows": "TIMBRE_TRANSFORMATION_CLEAR", - "android": "TIMBRE_TRANSFORMATION_CLEAR", - "ios": "AgoraVoiceBeautifierTimbreTransformationClear", - "macos": "AgoraVoiceBeautifierTimbreTransformationClear" - }, - "TIMBRE_TRANSFORMATION_RESOUNDING": { - "windows": "TIMBRE_TRANSFORMATION_RESOUNDING", - "android": "TIMBRE_TRANSFORMATION_RESOUNDING", - "ios": "AgoraVoiceBeautifierTimbreTransformationResounding", - "macos": "AgoraVoiceBeautifierTimbreTransformationResounding" - }, - "TIMBRE_TRANSFORMATION_RINGING": { - "windows": "TIMBRE_TRANSFORMATION_RINGING", - "android": "TIMBRE_TRANSFORMATION_RINGING", - "ios": "AgoraVoiceBeautifierTimbreTransformatRinging", - "macos": "AgoraVoiceBeautifierTimbreTransformatRinging" - }, - "ULTRA_HIGH_QUALITY_VOICE": { - "windows": "ULTRA_HIGH_QUALITY_VOICE", - "android": "ULTRA_HIGH_QUALITY_VOICE", - "ios": "AgoraVoiceBeautifierUltraHighQuality", - "macos": "AgoraVoiceBeautifierUltraHighQuality" - }, - "VOICE_CHANGER_PRESET": { - "windows": "VOICE_CHANGER_PRESET", - "ios": "AgoraAudioVoiceChanger", - "macos": "AgoraAudioVoiceChanger" - }, - "VOICE_CHANGER_OFF": { - "windows": "VOICE_CHANGER_OFF", - "android": "VOICE_CHANGER_OFF", - "ios": "AgoraAudioVoiceChangerOff", - "macos": "AgoraAudioVoiceChangerOff" - }, - "VOICE_CHANGER_OLDMAN": { - "windows": "VOICE_CHANGER_OLDMAN", - "android": "VOICE_CHANGER_OLDMAN", - "ios": "AgoraAudioVoiceChangerOldMan", - "macos": "AgoraAudioVoiceChangerOldMan" - }, - "VOICE_CHANGER_BABYBOY": { - "windows": "VOICE_CHANGER_BABYBOY", - "android": "VOICE_CHANGER_BABYBOY", - "ios": "AgoraAudioVoiceChangerBabyBoy", - "macos": "AgoraAudioVoiceChangerBabyBoy" - }, - "VOICE_CHANGER_BABYGIRL": { - "windows": "VOICE_CHANGER_BABYGIRL", - "android": "VOICE_CHANGER_BABYGIRL", - "ios": "AgoraAudioVoiceChangerBabyGirl", - "macos": "AgoraAudioVoiceChangerBabyGirl" - }, - "VOICE_CHANGER_ZHUBAJIE": { - "windows": "VOICE_CHANGER_ZHUBAJIE", - "android": "VOICE_CHANGER_ZHUBAJIE", - "ios": "AgoraAudioVoiceChangerZhuBaJie", - "macos": "AgoraAudioVoiceChangerZhuBaJie" - }, - "VOICE_CHANGER_ETHEREAL": { - "windows": "VOICE_CHANGER_ETHEREAL", - "android": "VOICE_CHANGER_ETHEREAL", - "ios": "AgoraAudioVoiceChangerEthereal", - "macos": "AgoraAudioVoiceChangerEthereal" - }, - "VOICE_CHANGER_HULK": { - "windows": "VOICE_CHANGER_HULK", - "android": "VOICE_CHANGER_HULK", - "ios": "AgoraAudioVoiceChangerHulk", - "macos": "AgoraAudioVoiceChangerHulk" - }, - "VOICE_BEAUTY_VIGOROUS": { - "windows": "VOICE_BEAUTY_VIGOROUS", - "android": "VOICE_BEAUTY_VIGOROUS", - "ios": "AgoraAudioVoiceBeautyVigorous", - "macos": "AgoraAudioVoiceBeautyVigorous" - }, - "VOICE_BEAUTY_DEEP": { - "windows": "VOICE_BEAUTY_DEEP", - "android": "VOICE_BEAUTY_DEEP", - "ios": "AgoraAudioVoiceBeautyDeep", - "macos": "AgoraAudioVoiceBeautyDeep" - }, - "VOICE_BEAUTY_MELLOW": { - "windows": "VOICE_BEAUTY_MELLOW", - "android": "VOICE_BEAUTY_MELLOW", - "ios": "AgoraAudioVoiceBeautyMellow", - "macos": "AgoraAudioVoiceBeautyMellow" - }, - "VOICE_BEAUTY_FALSETTO": { - "windows": "VOICE_BEAUTY_FALSETTO", - "android": "VOICE_BEAUTY_FALSETTO", - "ios": "AgoraAudioVoiceBeautyFalsetto", - "macos": "AgoraAudioVoiceBeautyFalsetto" - }, - "VOICE_BEAUTY_FULL": { - "windows": "VOICE_BEAUTY_FULL", - "android": "VOICE_BEAUTY_FULL", - "ios": "AgoraAudioVoiceBeautyFull", - "macos": "AgoraAudioVoiceBeautyFull" - }, - "VOICE_BEAUTY_CLEAR": { - "windows": "VOICE_BEAUTY_CLEAR", - "android": "VOICE_BEAUTY_CLEAR", - "ios": "AgoraAudioVoiceBeautyClear", - "macos": "AgoraAudioVoiceBeautyClear" - }, - "VOICE_BEAUTY_RESOUNDING": { - "windows": "VOICE_BEAUTY_RESOUNDING", - "android": "VOICE_BEAUTY_RESOUNDING", - "ios": "AgoraAudioVoiceBeautyResounding", - "macos": "AgoraAudioVoiceBeautyResounding" - }, - "VOICE_BEAUTY_RINGING": { - "windows": "VOICE_BEAUTY_RINGING", - "android": "VOICE_BEAUTY_RINGING", - "ios": "AgoraAudioVoiceBeautyRinging", - "macos": "AgoraAudioVoiceBeautyRinging" - }, - "VOICE_BEAUTY_SPACIAL": { - "windows": "VOICE_BEAUTY_SPACIAL", - "android": "VOICE_BEAUTY_SPACIAL", - "ios": "VAgoraAudioVoiceBeautySpacial", - "macos": "VAgoraAudioVoiceBeautySpacial" - }, - "GENERAL_BEAUTY_VOICE_MALE_MAGNETIC": { - "windows": "GENERAL_BEAUTY_VOICE_MALE_MAGNETIC", - "android": "GENERAL_BEAUTY_VOICE_MALE_MAGNETIC", - "ios": "AgoraAudioGeneralBeautyVoiceMaleMagnetic", - "macos": "AgoraAudioGeneralBeautyVoiceMaleMagnetic" - }, - "GENERAL_BEAUTY_VOICE_FEMALE_FRESH": { - "windows": "GENERAL_BEAUTY_VOICE_FEMALE_FRESH", - "android": "GENERAL_BEAUTY_VOICE_FEMALE_FRESH", - "ios": "AgoraAudioGeneralBeautyVoiceFemaleFresh", - "macos": "AgoraAudioGeneralBeautyVoiceFemaleFresh" - }, - "GENERAL_BEAUTY_VOICE_FEMALE_VITALITY": { - "windows": "GENERAL_BEAUTY_VOICE_FEMALE_VITALITY", - "android": "GENERAL_BEAUTY_VOICE_FEMALE_VITALITY", - "ios": "AgoraAudioGeneralBeautyVoiceFemaleVitality", - "macos": "AgoraAudioGeneralBeautyVoiceFemaleVitality" - }, "INTERFACE_ID_TYPE": { "windows": "INTERFACE_ID_TYPE" }, - "AGORA_IID_AUDIO_DEVICE_MANAGER": { - "windows": "AGORA_IID_AUDIO_DEVICE_MANAGER" - }, - "AGORA_IID_VIDEO_DEVICE_MANAGER": { - "windows": "AGORA_IID_VIDEO_DEVICE_MANAGER" - }, - "AGORA_IID_PARAMETER_ENGINE": { - "windows": "AGORA_IID_PARAMETER_ENGINE" - }, - "AGORA_IID_MEDIA_ENGINE": { - "windows": "AGORA_IID_MEDIA_ENGINE" - }, - "AGORA_IID_SIGNALING_ENGINE": { - "windows": "AGORA_IID_SIGNALING_ENGINE" - }, - "AGORA_IID_LOCAL_SPATIAL_AUDIO": { - "windows": "AGORA_IID_LOCAL_SPATIAL_AUDIO" - }, - "AGORA_IID_MUSIC_CONTENT_CENTER": { - "windows": "AGORA_IID_MUSIC_CONTENT_CENTER" - }, "VOICE_CONVERSION_PRESET": { "windows": "VOICE_CONVERSION_PRESET", "ios": "AgoraVoiceConversionPreset", "macos": "AgoraVoiceConversionPreset" }, - "VOICE_CONVERSION_OFF": { - "windows": "VOICE_CONVERSION_OFF", - "android": "VOICE_CONVERSION_OFF", - "ios": "AgoraVoiceConversionPresetOff", - "macos": "AgoraVoiceConversionPresetOff" - }, - "VOICE_CHANGER_NEUTRAL": { - "windows": "VOICE_CHANGER_NEUTRAL", - "android": "VOICE_CHANGER_NEUTRAL", - "ios": "AgoraVoiceConversionPresetNeutral", - "macos": "AgoraVoiceConversionPresetNeutral" - }, - "VOICE_CHANGER_SWEET": { - "windows": "VOICE_CHANGER_SWEET", - "android": "VOICE_CHANGER_SWEET", - "ios": "AgoraVoiceConversionPresetSweet", - "macos": "AgoraVoiceConversionPresetSweet" - }, - "VOICE_CHANGER_SOLID": { - "windows": "VOICE_CHANGER_SOLID", - "android": "VOICE_CHANGER_SOLID", - "ios": "AgoraVoiceConversionPresetChangerSolid", - "macos": "AgoraVoiceConversionPresetChangerSolid" - }, - "VOICE_CHANGER_BASS": { - "windows": "VOICE_CHANGER_BASS", - "android": "VOICE_CHANGER_BASS", - "ios": "AgoraVoiceConversionPresetChangerBass", - "macos": "AgoraVoiceConversionPresetChangerBass" - }, "WATERMARK_SOURCE_TYPE": { "windows": "WATERMARK_SOURCE_TYPE", "ios": "WatermarkType", "macos": "WatermarkType" }, - "IMAGE": { - "windows": "IMAGE", - "ios": "WatermarkTypeImage", - "macos": "WatermarkTypeImage" - }, - "BUFFER": { - "windows": "BUFFER", - "ios": "WatermarkTypeBuffer", - "macos": "WatermarkTypeBuffer" - }, - "LITERAL": { - "windows": "LITERAL" - }, - "TIMESTAMPS": { - "windows": "TIMESTAMPS" - }, "MultipathMode": { "windows": "MultipathMode", "android": "MultipathMode", "ios": "AgoraMultipathMode", "macos": "AgoraMultipathMode" }, - "Duplicate": { - "windows": "Duplicate", - "android": "MULTIPATH_MODE_DUPLICATE", - "ios": "AgoraMultipathModeDuplicate", - "macos": "AgoraMultipathModeDuplicate" - }, - "Dynamic": { - "windows": "Dynamic", - "android": "MULTIPATH_MODE_DYNAMIC", - "ios": "AgoraMultipathModeDynamic", - "macos": "AgoraMultipathModeDynamic" - }, "MultipathType": { "windows": "MultipathType", "android": "MultipathType", "ios": "AgoraMultipathType", "macos": "AgoraMultipathType" }, - "LAN": { - "windows": "LAN", - "android": "MULTIPATH_TYPE_LAN", - "ios": "AgoraMultipathTypeLAN", - "macos": "AgoraMultipathTypeLAN" - }, - "WIFI": { - "windows": "WIFI", - "android": "MULTIPATH_TYPE_WIFI", - "ios": "AgoraMultipathTypeWIFI", - "macos": "AgoraMultipathTypeWIFI" - }, - "Mobile": { - "windows": "Mobile", - "android": "MULTIPATH_TYPE_MOBILE", - "ios": "AgoraMultipathTypeMobile", - "macos": "AgoraMultipathTypeMobile" - }, - "Unknown": { - "windows": "Unknown", - "android": "MULTIPATH_TYPE_UNKNOWN", - "ios": "AgoraMultipathTypeUnknown", - "macos": "AgoraMultipathTypeUnknown" - }, "SCREEN_COLOR_TYPE": { "windows": "SCREEN_COLOR_TYPE", "ios": "ScreenColorType", "macos": "ScreenColorType" }, - "SCREEN_COLOR_AUTO": { - "windows": "SCREEN_COLOR_AUTO", - "android": "SCREEN_COLOR_AUTO", - "ios": "ScreenColorAuto", - "macos": "ScreenColorAuto" - }, - "SCREEN_COLOR_GREEN": { - "windows": "SCREEN_COLOR_GREEN", - "android": "SCREEN_COLOR_GREEN", - "ios": "ScreenColorGreen", - "macos": "ScreenColorGreen" - }, - "SCREEN_COLOR_BLUE": { - "windows": "SCREEN_COLOR_BLUE", - "android": "SCREEN_COLOR_BLUE", - "ios": "ScreenColorBlue", - "macos": "ScreenColorBlue" - }, "RENEW_TOKEN_ERROR_CODE": { "windows": "RENEW_TOKEN_ERROR_CODE", "android": "RenewTokenErrorCode", "ios": "AgoraRenewTokenErrorCode", "macos": "AgoraRenewTokenErrorCode" }, - "RENEW_TOKEN_SUCCESS": { - "windows": "RENEW_TOKEN_SUCCESS", - "android": "RENEW_TOKEN_SUCCESS", - "ios": "AgoraRenewTokenSuccess", - "macos": "AgoraRenewTokenSuccess" - }, - "RENEW_TOKEN_FAILURE": { - "windows": "RENEW_TOKEN_FAILURE", - "android": "RENEW_TOKEN_FAILURE", - "ios": "AgoraRenewTokenFailure", - "macos": "AgoraRenewTokenFailure" - }, - "RENEW_TOKEN_TOKEN_EXPIRED": { - "windows": "RENEW_TOKEN_TOKEN_EXPIRED", - "android": "RENEW_TOKEN_TOKEN_EXPIRED" - }, - "RENEW_TOKEN_INVALID_TOKEN": { - "windows": "RENEW_TOKEN_INVALID_TOKEN", - "android": "RENEW_TOKEN_INVALID_TOKEN", - "ios": "AgoraRenewTokenInvalidToken", - "macos": "AgoraRenewTokenInvalidToken" - }, - "RENEW_TOKEN_INVALID_CHANNEL_NAME": { - "windows": "RENEW_TOKEN_INVALID_CHANNEL_NAME", - "android": "RENEW_TOKEN_INVALID_CHANNEL_NAME", - "ios": "AgoraRenewTokenInvalidChannelName", - "macos": "AgoraRenewTokenInvalidChannelName" - }, - "RENEW_TOKEN_INCONSISTENT_APPID": { - "windows": "RENEW_TOKEN_INCONSISTENT_APPID", - "android": "RENEW_TOKEN_INCONSISTENT_APPID", - "ios": "AgoraRenewTokenInconsistentAppId", - "macos": "AgoraRenewTokenInconsistentAppId" - }, - "RENEW_TOKEN_CANCELED_BY_NEW_REQUEST": { - "windows": "RENEW_TOKEN_CANCELED_BY_NEW_REQUEST", - "android": "RENEW_TOKEN_CANCELED_BY_NEW_REQUEST", - "ios": "AgoraRenewTokenCanceledByNewRequest", - "macos": "AgoraRenewTokenCanceledByNewRequest" - }, "VIDEO_EFFECT_NODE_ID": { "windows": "VIDEO_EFFECT_NODE_ID", "android": "VIDEO_EFFECT_NODE_ID", "ios": "AgoraVideoEffectNodeId", "macos": "AgoraVideoEffectNodeId" }, - "BEAUTY": { - "windows": "BEAUTY", - "android": "BEAUTY", - "ios": "AgoraVideoEffectNodeBeauty", - "macos": "AgoraVideoEffectNodeBeauty" - }, - "STYLE_MAKEUP": { - "windows": "STYLE_MAKEUP", - "android": "STYLE_MAKEUP", - "ios": "AgoraVideoEffectNodeStyleMakeup", - "macos": "AgoraVideoEffectNodeStyleMakeup" - }, - "FILTER": { - "windows": "FILTER", - "android": "FILTER", - "ios": "AgoraVideoEffectNodeFilter", - "macos": "AgoraVideoEffectNodeFilter" - }, "VIDEO_EFFECT_ACTION": { "windows": "VIDEO_EFFECT_ACTION", "android": "VIDEO_EFFECT_ACTION", "ios": "AgoraVideoEffectAction", "macos": "AgoraVideoEffectAction" }, - "SAVE": { - "windows": "SAVE", - "android": "SAVE", - "ios": "AgoraVideoEffectActionSave", - "macos": "AgoraVideoEffectActionSave" - }, - "RESET": { - "windows": "RESET", - "android": "RESET", - "ios": "AgoraVideoEffectActionReset", - "macos": "AgoraVideoEffectActionReset" - }, - "StreamLayerIndex": { - "windows": "StreamLayerIndex", - "android": "StreamLayerIndex", - "ios": "AgoraStreamLayerIndex", - "macos": "AgoraStreamLayerIndex" - }, - "STREAM_LAYER_1": { - "windows": "STREAM_LAYER_1", - "android": "STREAM_LAYER_1", - "ios": "AgoraStreamLayer1", - "macos": "AgoraStreamLayer1" - }, - "STREAM_LAYER_2": { - "windows": "STREAM_LAYER_2", - "android": "STREAM_LAYER_2", - "ios": "AgoraStreamLayer2", - "macos": "AgoraStreamLayer2" - }, - "STREAM_LAYER_3": { - "windows": "STREAM_LAYER_3", - "android": "STREAM_LAYER_3", - "ios": "AgoraStreamLayer3", - "macos": "AgoraStreamLayer3" - }, - "STREAM_LAYER_4": { - "windows": "STREAM_LAYER_4", - "android": "STREAM_LAYER_4", - "ios": "AgoraStreamLayer4", - "macos": "AgoraStreamLayer4" - }, - "STREAM_LAYER_5": { - "windows": "STREAM_LAYER_5", - "android": "STREAM_LAYER_5", - "ios": "AgoraStreamLayer5", - "macos": "AgoraStreamLayer5" - }, - "STREAM_LAYER_6": { - "windows": "STREAM_LAYER_6", - "android": "STREAM_LAYER_6", - "ios": "AgoraStreamLayer6", - "macos": "AgoraStreamLayer6" - }, - "STREAM_LOW": { - "windows": "STREAM_LOW", - "android": "STREAM_LOW", - "ios": "AgoraStreamLow", - "macos": "AgoraStreamLow" - }, - "STREAM_LAYER_COUNT_MAX": { - "windows": "STREAM_LAYER_COUNT_MAX", - "android": "STREAM_LAYER_COUNT_MAX", - "ios": "AgoraStreamLayerCountMax", - "macos": "AgoraStreamLayerCountMax" - }, - "channelID": { - "windows": "channelId", - "android": "channelId" - }, - "info": { - "windows": "info", - "android": "info" - }, - "uid": { - "windows": "uid", - "android": "uid" - }, - "deprecate-encryption": { - "windows": "v3.2.0", - "android": "v3.2.0", - "ios": "v3.2.0", - "macos": "v3.2.0" - }, - "since-cameraconfig": { - "windows": "v3.3.0", - "android": "v3.3.0", - "ios": "v3.3.0", - "macos": "v3.3.0" - }, - "since-setbeautyeffect": { - "windows": "v3.0.0", - "android": "v3.0.0", - "ios": "v3.0.0", - "macos": "v3.0.0" - }, - "filePath-example": { - "windows": "C:\\music\\audio.mp4", - "android": "content://com.android.providers.media.documents/document/audio%203A14441", - "ios": "/var/mobile/Containers/Data/audio.mp4", - "macos": "/var/mobile/Containers/Data/audio.mp4" - }, - "recordingPath-example": { - "windows": "C:\\music\\audio.aac", - "android": "/sdcard/emulated/0/audio.aac", - "ios": "/var/mobile/Containers/Data/audio.aac", - "macos": "/var/mobile/Containers/Data/audio.aac" - }, - "imagePath-example": { - "windows": "C:\\Users\\\\AppData\\Local\\Agora\\\\example.jpg", - "android": "/storage/emulated/0/Android/data//files/example.jpg", - "ios": "/AppSandbox/Library/Caches/example.jpg", - "macos": "~/Library/Logs/example.jpg" - }, - "lib-file": { - "windows": "libagora_ai_denoise_extension.dll", - "android": "libagora_ai_denoise_extension.dll" - }, - "STANDARD_BITRATE": { - "windows": "STANDARD_BITRATE", - "android": "STANDARD_BITRATE", - "ios": "AgoraVideoBitrateStandard", - "macos": "AgoraVideoBitrateStandard" - }, - "COMPATIBLE_BITRATE": { - "windows": "COMPATIBLE_BITRATE", - "android": "COMPATIBLE_BITRATE", - "ios": "AgoraVideoBitrateCompatible", - "macos": "AgoraVideoBitrateCompatible" - }, - "true": { - "windows": "true", - "android": "true", - "ios": "YES", - "macos": "YES" - }, - "false": { - "windows": "false", - "android": "false", - "ios": "NO", - "macos": "NO" - }, - "NULL": { - "windows": "NULL", - "android": "NULL", - "ios": "nil", - "macos": "nil" - }, - "clearvision": { - "windows": "libagora_clear_vision_extension.dll", - "android": "libagora_clear_vision_extension.so", - "ios": "AgoraClearVisionExtension.xcframework", - "macos": "AgoraClearVisionExtension.framework" - }, - "superresolution": { - "windows": "libagora_super_resolution_extension.so (Android); AgoraSuperResolutionExtension.xcframework (iOS)", - "android": "libagora_super_resolution_extension.so", - "ios": "AgoraSuperResolutionExtension.xcframework" - }, - "noisesuppression": { - "windows": "libagora_ai_noise_suppression_extension.dll", - "android": "libagora_ai_noise_suppression_extension.so", - "ios": "AgoraAiNoiseSuppressionExtension.xcframework", - "macos": "AgoraAiNoiseSuppressionExtension.xcframework" - }, - "audiobeauty": { - "windows": "libagora_audio_beauty_extension.dll", - "android": "libagora_audio_beauty_extension.so", - "ios": "AgoraAudioBeautyExtension.xcframework", - "macos": "AgoraAudioBeautyExtension.framework" - }, - "spatialaudio": { - "windows": "libagora_spatial_audio_extension.dll", - "android": "libagora_spatial_audio_extension.so", - "ios": "AgoraSpatialAudioExtension.xcframework", - "macos": "AgoraSpatialAudioExtension.framework" - }, - "moderation": { - "windows": "libagora_content_inspect_extension.dll", - "android": "agora_content_inspect_extension.so", - "ios": "AgoraContentInspectExtension.xcframework", - "macos": "AgoraContentInspectExtension.framework" - }, - "segmentation": { - "windows": "libagora_segmentation_extension.dll", - "android": "libagora_segmentation_extension.so", - "ios": "AgoraVideoSegmentationExtension.xcframework", - "macos": "AgoraVideoSegmentationExtension.framework" - }, - "CONTENT_INSPECT_DEVICE_INVALID": { - "android": "CONTENT_INSPECT_DEVICE_INVALID", - "ios": "AgoraContentInspectDeviceTypeInvalid", - "macos": "AgoraContentInspectDeviceTypeInvalid" - }, - "CONTENT_INSPECT_DEVICE_AGORA": { - "android": "CONTENT_INSPECT_DEVICE_AGORA", - "ios": "AgoraContentInspectDeviceTypeAgora", - "macos": "AgoraContentInspectDeviceTypeAgora" - }, - "CAMERA_EXTRA": { - "android": "CAMERA_EXTRA" - }, - "RELAY_EVENT_NETWORK_DISCONNECTED": { - "android": "RELAY_EVENT_NETWORK_DISCONNECTED" - }, - "RELAY_EVENT_NETWORK_CONNECTED": { - "android": "RELAY_EVENT_NETWORK_CONNECTED" - }, - "RELAY_EVENT_PACKET_JOINED_SRC_CHANNEL": { - "android": "RELAY_EVENT_PACKET_JOINED_SRC_CHANNEL" - }, - "RELAY_EVENT_PACKET_JOINED_DEST_CHANNEL": { - "android": "RELAY_EVENT_PACKET_JOINED_DEST_CHANNEL" - }, - "RELAY_EVENT_PACKET_SENT_TO_DEST_CHANNEL": { - "android": "RELAY_EVENT_PACKET_SENT_TO_DEST_CHANNEL" - }, - "RELAY_EVENT_PACKET_RECEIVED_VIDEO_FROM_SRC": { - "android": "RELAY_EVENT_PACKET_RECEIVED_VIDEO_FROM_SRC" - }, - "RELAY_EVENT_PACKET_RECEIVED_AUDIO_FROM_SRC": { - "android": "RELAY_EVENT_PACKET_RECEIVED_AUDIO_FROM_SRC" - }, - "RELAY_EVENT_PACKET_UPDATE_DEST_CHANNEL": { - "android": "RELAY_EVENT_PACKET_UPDATE_DEST_CHANNEL" - }, - "RELAY_EVENT_PACKET_UPDATE_DEST_CHANNEL_NOT_CHANGE": { - "android": "RELAY_EVENT_PACKET_UPDATE_DEST_CHANNEL_NOT_CHANGE" - }, - "RELAY_EVENT_PACKET_UPDATE_DEST_CHANNEL_IS_NULL": { - "android": "RELAY_EVENT_PACKET_UPDATE_DEST_CHANNEL_IS_NULL" - }, - "RELAY_EVENT_VIDEO_PROFILE_UPDATE": { - "android": "RELAY_EVENT_VIDEO_PROFILE_UPDATE" - }, - "RELAY_EVENT_PAUSE_SEND_PACKET_TO_DEST_CHANNEL_SUCCESS": { - "android": "RELAY_EVENT_PAUSE_SEND_PACKET_TO_DEST_CHANNEL_SUCCESS" - }, - "RELAY_EVENT_PAUSE_SEND_PACKET_TO_DEST_CHANNEL_FAILED": { - "android": "RELAY_EVENT_PAUSE_SEND_PACKET_TO_DEST_CHANNEL_FAILED" - }, - "RELAY_EVENT_RESUME_SEND_PACKET_TO_DEST_CHANNEL_SUCCESS": { - "android": "RELAY_EVENT_RESUME_SEND_PACKET_TO_DEST_CHANNEL_SUCCESS" - }, - "RELAY_EVENT_RESUME_SEND_PACKET_TO_DEST_CHANNEL_FAILED": { - "android": "RELAY_EVENT_RESUME_SEND_PACKET_TO_DEST_CHANNEL_FAILED" - }, - "CHANNEL_PROFILE_COMMUNICATION_1v1": { - "android": "CHANNEL_PROFILE_COMMUNICATION_1v1" - }, - "OK": { - "android": "OK" - }, - "FAILED": { - "android": "FAILED" - }, - "AUDIO_PUBLICATION": { - "android": "AUDIO_PUBLICATION" - }, - "VIDEO_PUBLICATION": { - "android": "VIDEO_PUBLICATION" - }, - "NET_CONNECT": { - "android": "NET_CONNECT" - }, - "BAD_NAME": { - "android": "BAD_NAME" - }, - "INJECT_STREAM_STATUS_START_SUCCESS": { - "android": "INJECT_STREAM_STATUS_START_SUCCESS" - }, - "INJECT_STREAM_STATUS_START_ALREADY_EXISTS": { - "android": "INJECT_STREAM_STATUS_START_ALREADY_EXISTS" - }, - "INJECT_STREAM_STATUS_START_UNAUTHORIZED": { - "android": "INJECT_STREAM_STATUS_START_UNAUTHORIZED" - }, - "INJECT_STREAM_STATUS_START_TIMEDOUT": { - "android": "INJECT_STREAM_STATUS_START_TIMEDOUT" - }, - "INJECT_STREAM_STATUS_START_FAILED": { - "android": "INJECT_STREAM_STATUS_START_FAILED" - }, - "INJECT_STREAM_STATUS_STOP_SUCCESS": { - "android": "INJECT_STREAM_STATUS_STOP_SUCCESS" - }, - "INJECT_STREAM_STATUS_STOP_NOT_FOUND": { - "android": "INJECT_STREAM_STATUS_STOP_NOT_FOUND" - }, - "INJECT_STREAM_STATUS_STOP_UNAUTHORIZED": { - "android": "INJECT_STREAM_STATUS_STOP_UNAUTHORIZED" - }, - "INJECT_STREAM_STATUS_STOP_TIMEDOUT": { - "android": "INJECT_STREAM_STATUS_STOP_TIMEDOUT" - }, - "INJECT_STREAM_STATUS_STOP_FAILED": { - "android": "INJECT_STREAM_STATUS_STOP_FAILED" - }, - "INJECT_STREAM_STATUS_BROKEN": { - "android": "INJECT_STREAM_STATUS_BROKEN" - }, - "PLAYER_EVENT_UNKNOWN": { - "android": "PLAYER_EVENT_UNKNOWN" - }, - "PLAYER_STATE_UNKNOWN": { - "android": "PLAYER_STATE_UNKNOWN" - }, - "VIDEO_PROFILE_LANDSCAPE_120P": { - "android": "VIDEO_PROFILE_LANDSCAPE_120P" - }, - "VIDEO_PROFILE_LANDSCAPE_120P_3": { - "android": "VIDEO_PROFILE_LANDSCAPE_120P_3" - }, - "VIDEO_PROFILE_LANDSCAPE_180P": { - "android": "VIDEO_PROFILE_LANDSCAPE_180P" - }, - "VIDEO_PROFILE_LANDSCAPE_180P_3": { - "android": "VIDEO_PROFILE_LANDSCAPE_180P_3" - }, - "VIDEO_PROFILE_LANDSCAPE_180P_4": { - "android": "VIDEO_PROFILE_LANDSCAPE_180P_4" - }, - "VIDEO_PROFILE_LANDSCAPE_240P": { - "android": "VIDEO_PROFILE_LANDSCAPE_240P" - }, - "VIDEO_PROFILE_LANDSCAPE_240P_3": { - "android": "VIDEO_PROFILE_LANDSCAPE_240P_3" - }, - "VIDEO_PROFILE_LANDSCAPE_240P_4": { - "android": "VIDEO_PROFILE_LANDSCAPE_240P_4" - }, - "VIDEO_PROFILE_LANDSCAPE_360P": { - "android": "VIDEO_PROFILE_LANDSCAPE_360P" - }, - "VIDEO_PROFILE_LANDSCAPE_360P_3": { - "android": "VIDEO_PROFILE_LANDSCAPE_360P_3" - }, - "VIDEO_PROFILE_LANDSCAPE_360P_4": { - "android": "VIDEO_PROFILE_LANDSCAPE_360P_4" - }, - "VIDEO_PROFILE_LANDSCAPE_360P_6": { - "android": "VIDEO_PROFILE_LANDSCAPE_360P_6" - }, - "VIDEO_PROFILE_LANDSCAPE_360P_7": { - "android": "VIDEO_PROFILE_LANDSCAPE_360P_7" - }, - "VIDEO_PROFILE_LANDSCAPE_360P_8": { - "android": "VIDEO_PROFILE_LANDSCAPE_360P_8" - }, - "VIDEO_PROFILE_LANDSCAPE_360P_9": { - "android": "VIDEO_PROFILE_LANDSCAPE_360P_9" - }, - "VIDEO_PROFILE_LANDSCAPE_360P_10": { - "android": "VIDEO_PROFILE_LANDSCAPE_360P_10" - }, - "VIDEO_PROFILE_LANDSCAPE_360P_11": { - "android": "VIDEO_PROFILE_LANDSCAPE_360P_11" - }, - "VIDEO_PROFILE_LANDSCAPE_480P": { - "android": "VIDEO_PROFILE_LANDSCAPE_480P" - }, - "VIDEO_PROFILE_LANDSCAPE_480P_3": { - "android": "VIDEO_PROFILE_LANDSCAPE_480P_3" - }, - "VIDEO_PROFILE_LANDSCAPE_480P_4": { - "android": "VIDEO_PROFILE_LANDSCAPE_480P_4" - }, - "VIDEO_PROFILE_LANDSCAPE_480P_6": { - "android": "VIDEO_PROFILE_LANDSCAPE_480P_6" - }, - "VIDEO_PROFILE_LANDSCAPE_480P_8": { - "android": "VIDEO_PROFILE_LANDSCAPE_480P_8" - }, - "VIDEO_PROFILE_LANDSCAPE_480P_9": { - "android": "VIDEO_PROFILE_LANDSCAPE_480P_9" - }, - "VIDEO_PROFILE_LANDSCAPE_480P_10": { - "android": "VIDEO_PROFILE_LANDSCAPE_480P_10" - }, - "VIDEO_PROFILE_LANDSCAPE_720P": { - "android": "VIDEO_PROFILE_LANDSCAPE_720P" - }, - "VIDEO_PROFILE_LANDSCAPE_720P_3": { - "android": "VIDEO_PROFILE_LANDSCAPE_720P_3" - }, - "VIDEO_PROFILE_LANDSCAPE_720P_5": { - "android": "VIDEO_PROFILE_LANDSCAPE_720P_5" - }, - "VIDEO_PROFILE_LANDSCAPE_720P_6": { - "android": "VIDEO_PROFILE_LANDSCAPE_720P_6" - }, - "VIDEO_PROFILE_LANDSCAPE_1080P": { - "android": "VIDEO_PROFILE_LANDSCAPE_1080P" - }, - "VIDEO_PROFILE_LANDSCAPE_1080P_3": { - "android": "VIDEO_PROFILE_LANDSCAPE_1080P_3" - }, - "VIDEO_PROFILE_LANDSCAPE_1080P_5": { - "android": "VIDEO_PROFILE_LANDSCAPE_1080P_5" - }, - "VIDEO_PROFILE_LANDSCAPE_1440P": { - "android": "VIDEO_PROFILE_LANDSCAPE_1440P" - }, - "VIDEO_PROFILE_LANDSCAPE_1440P_2": { - "android": "VIDEO_PROFILE_LANDSCAPE_1440P_2" - }, - "VIDEO_PROFILE_LANDSCAPE_4K": { - "android": "VIDEO_PROFILE_LANDSCAPE_4K" - }, - "VIDEO_PROFILE_LANDSCAPE_4K_3": { - "android": "VIDEO_PROFILE_LANDSCAPE_4K_3" - }, - "VIDEO_PROFILE_PORTRAIT_120P": { - "android": "VIDEO_PROFILE_PORTRAIT_120P" - }, - "VIDEO_PROFILE_PORTRAIT_120P_3": { - "android": "VIDEO_PROFILE_PORTRAIT_120P_3" - }, - "VIDEO_PROFILE_PORTRAIT_180P": { - "android": "VIDEO_PROFILE_PORTRAIT_180P" - }, - "VIDEO_PROFILE_PORTRAIT_180P_3": { - "android": "VIDEO_PROFILE_PORTRAIT_180P_3" - }, - "VIDEO_PROFILE_PORTRAIT_180P_4": { - "android": "VIDEO_PROFILE_PORTRAIT_180P_4" - }, - "VIDEO_PROFILE_PORTRAIT_240P": { - "android": "VIDEO_PROFILE_PORTRAIT_240P" - }, - "VIDEO_PROFILE_PORTRAIT_240P_3": { - "android": "VIDEO_PROFILE_PORTRAIT_240P_3" - }, - "VIDEO_PROFILE_PORTRAIT_240P_4": { - "android": "VIDEO_PROFILE_PORTRAIT_240P_4" - }, - "VIDEO_PROFILE_PORTRAIT_360P": { - "android": "VIDEO_PROFILE_PORTRAIT_360P" - }, - "VIDEO_PROFILE_PORTRAIT_360P_3": { - "android": "VIDEO_PROFILE_PORTRAIT_360P_3" - }, - "VIDEO_PROFILE_PORTRAIT_360P_4": { - "android": "VIDEO_PROFILE_PORTRAIT_360P_4" - }, - "VIDEO_PROFILE_PORTRAIT_360P_6": { - "android": "VIDEO_PROFILE_PORTRAIT_360P_6" - }, - "VIDEO_PROFILE_PORTRAIT_360P_7": { - "android": "VIDEO_PROFILE_PORTRAIT_360P_7" - }, - "VIDEO_PROFILE_PORTRAIT_360P_8": { - "android": "VIDEO_PROFILE_PORTRAIT_360P_8" - }, - "VIDEO_PROFILE_PORTRAIT_360P_9": { - "android": "VIDEO_PROFILE_PORTRAIT_360P_9" - }, - "VIDEO_PROFILE_PORTRAIT_360P_10": { - "android": "VIDEO_PROFILE_PORTRAIT_360P_10" - }, - "VIDEO_PROFILE_PORTRAIT_360P_11": { - "android": "VIDEO_PROFILE_PORTRAIT_360P_11" - }, - "VIDEO_PROFILE_PORTRAIT_480P": { - "android": "VIDEO_PROFILE_PORTRAIT_480P" - }, - "VIDEO_PROFILE_PORTRAIT_480P_3": { - "android": "VIDEO_PROFILE_PORTRAIT_480P_3" - }, - "VIDEO_PROFILE_PORTRAIT_480P_4": { - "android": "VIDEO_PROFILE_PORTRAIT_480P_4" - }, - "VIDEO_PROFILE_PORTRAIT_480P_6": { - "android": "VIDEO_PROFILE_PORTRAIT_480P_6" - }, - "VIDEO_PROFILE_PORTRAIT_480P_8": { - "android": "VIDEO_PROFILE_PORTRAIT_480P_8" - }, - "VIDEO_PROFILE_PORTRAIT_480P_9": { - "android": "VIDEO_PROFILE_PORTRAIT_480P_9" - }, - "VIDEO_PROFILE_PORTRAIT_480P_10": { - "android": "VIDEO_PROFILE_PORTRAIT_480P_10" - }, - "VIDEO_PROFILE_PORTRAIT_720P": { - "android": "VIDEO_PROFILE_PORTRAIT_720P" - }, - "VIDEO_PROFILE_PORTRAIT_720P_3": { - "android": "VIDEO_PROFILE_PORTRAIT_720P_3" - }, - "VIDEO_PROFILE_PORTRAIT_720P_5": { - "android": "VIDEO_PROFILE_PORTRAIT_720P_5" - }, - "VIDEO_PROFILE_PORTRAIT_720P_6": { - "android": "VIDEO_PROFILE_PORTRAIT_720P_6" - }, - "VIDEO_PROFILE_PORTRAIT_1080P": { - "android": "VIDEO_PROFILE_PORTRAIT_1080P" - }, - "VIDEO_PROFILE_PORTRAIT_1080P_3": { - "android": "VIDEO_PROFILE_PORTRAIT_1080P_3" - }, - "VIDEO_PROFILE_PORTRAIT_1080P_5": { - "android": "VIDEO_PROFILE_PORTRAIT_1080P_5" - }, - "VIDEO_PROFILE_PORTRAIT_1440P": { - "android": "VIDEO_PROFILE_PORTRAIT_1440P" - }, - "VIDEO_PROFILE_PORTRAIT_1440P_2": { - "android": "VIDEO_PROFILE_PORTRAIT_1440P_2" - }, - "VIDEO_PROFILE_PORTRAIT_4K": { - "android": "VIDEO_PROFILE_PORTRAIT_4K" - }, - "VIDEO_PROFILE_PORTRAIT_4K_3": { - "android": "VIDEO_PROFILE_PORTRAIT_4K_3" - }, - "VIDEO_PROFILE_DEFAULT": { - "android": "VIDEO_PROFILE_DEFAULT" - }, - "typedef": { - "android": "Class 及 Enum", - "macos": "Class 及 Enum" - }, - "class": { - "android": "Class", - "macos": "Class" - }, - "CHANNEL_PROFILE_COMMUNICATION_1V1": { - "ios": "AgoraChannelProfileCommunication_1v1", - "macos": "AgoraChannelProfileCommunication_1v1" - }, - "CHANNEL_PROFILE_LIVE_BROADCASTING_2": { - "ios": "AgoraChannelProfileLiveBroadcasting_2", - "macos": "AgoraChannelProfileLiveBroadcasting_2" - }, - "LOCAL_VIDEO_STREAM_REASON_SYSTEM_PRESSURE": { - "ios": "AgoraLocalVideoStreamReasonSystemPressure" - }, - "AgoraLocalVideoStreamErrorExtensionCaptureStarted": { - "ios": "AgoraLocalVideoStreamReasonExtensionCaptureStarted" - }, - "AgoraLocalVideoStreamErrorExtensionCaptureStoped": { - "ios": "AgoraLocalVideoStreamReasonExtensionCaptureStoped" - }, - "AgoraLocalVideoStreamErrorExtensionCaptureDisconnected": { - "ios": "AgoraLocalVideoStreamReasonExtensionCaptureDisconnected" - }, - "AgoraMediaRecorderStreamTypeAudio": { - "ios": "AgoraMediaRecorderStreamTypeAudio", - "macos": "AgoraMediaRecorderStreamTypeAudio" - }, - "AgoraMediaRecorderStreamTypeVideo": { - "ios": "AgoraMediaRecorderStreamTypeVideo", - "macos": "AgoraMediaRecorderStreamTypeVideo" + "AUDIO_PROCESSING_CHANNELS": { + "android": "AudioProcessingChannelsEnum", + "ios": "AgoraAudioProcessChannels", + "macos": "AgoraAudioProcessChannels" }, "AgoraMediaPlayerRenderMode": { "ios": "AgoraMediaPlayerRenderMode", "macos": "AgoraMediaPlayerRenderMode" }, - "AgoraMediaPlayerRenderModeHidden": { - "ios": "AgoraMediaPlayerRenderModeHidden", - "macos": "AgoraMediaPlayerRenderModeHidden" - }, - "AgoraMediaPlayerRenderModeFit": { - "ios": "AgoraMediaPlayerRenderModeFit", - "macos": "AgoraMediaPlayerRenderModeFit" - }, - "VIDEO_BUFFER_PIXEL_BUFFER": { - "ios": "AgoraVideoBufferTypePixelBuffer", - "macos": "AgoraVideoBufferTypePixelBuffer" - }, "hwEncoderAccelerating": { "ios": "AgoraVideoHwEncoderAccelerating", "macos": "AgoraVideoHwEncoderAccelerating" }, - "VideoHwEncoderSoftware": { - "ios": "AgoraVideoHwEncoderSoftware", - "macos": "AgoraVideoHwEncoderSoftware" - }, - "VideoHwEncoderHardware": { - "ios": "AgoraVideoHwEncoderHardware", - "macos": "AgoraVideoHwEncoderHardware" - }, - "AgoraVideoFormatCVPixelNV12": { - "ios": "AgoraVideoFormatCVPixelNV12", - "macos": "AgoraVideoFormatCVPixelNV12" - }, - "AgoraVideoFormatCVPixelI420": { - "ios": "AgoraVideoFormatCVPixelI420", - "macos": "AgoraVideoFormatCVPixelI420" - }, - "AgoraVideoFormatCVPixelBGRA": { - "ios": "AgoraVideoFormatCVPixelBGRA", - "macos": "AgoraVideoFormatCVPixelBGRA" + "VIDEO_FRAME_POSITION": { + "ios": "AgoraVideoFramePosition", + "macos": "AgoraVideoFramePosition" }, "WatermarkBufferFormat": { "ios": "WatermarkBufferFormat", "macos": "WatermarkBufferFormat" - }, - "WatermarkBufferFormatI420": { - "ios": "WatermarkBufferFormatI420", - "macos": "WatermarkBufferFormatI420" - }, - "WatermarkBufferFormatBGRA": { - "ios": "WatermarkBufferFormatBGRA", - "macos": "WatermarkBufferFormatBGRA" - }, - "WatermarkBufferFormatNV21": { - "ios": "WatermarkBufferFormatNV21", - "macos": "WatermarkBufferFormatNV21" - }, - "WatermarkBufferFormatRGBA": { - "ios": "WatermarkBufferFormatRGBA", - "macos": "WatermarkBufferFormatRGBA" - }, - "AUDIO_MIXING_ERROR_OK": { - "macos": "AgoraAudioMixingReasonTypeOk" - }, - "RAW_AUDIO_FRAME_OP_MODE_WRITE_ONLY": { - "macos": "AgoraAudioRawFrameOperationModeWriteOnly" - }, - "FACE_SHAPE_AREA": { - "windows": "FACE_SHAPE_AREA", - "ios": "AgoraFaceShapeArea", - "macos": "AgoraFaceShapeArea" - }, - "FACE_SHAPE_BEAUTY_STYLE": { - "windows": "FACE_SHAPE_BEAUTY_STYLE", - "ios": "AgoraFaceShapeStyle", - "macos": "AgoraFaceShapeStyle" - }, - "MediaRecorderContainerFormat": { - "windows": "MediaRecorderContainerFormat", - "ios": "AgoraMediaRecorderContainerFormat", - "macos": "AgoraMediaRecorderContainerFormat" - }, - "LOCAL_PROXY_MODE": { - "windows": "LOCAL_PROXY_MODE", - "ios": "AgoraLocalProxyMode", - "macos": "AgoraLocalProxyMode" - }, - "MUSIC_CACHE_STATUS_TYPE": { - "windows": "MUSIC_CACHE_STATUS_TYPE", - "android": "MusicCacheStatusType", - "ios": "AgoraMusicCacheStatusType" - }, - "MusicContentCenterStateReason": { - "windows": "MusicContentCenterStateReason", - "android": "MusicContentCenterStateReason", - "ios": "AgoraMusicContentCenterStateReason" - }, - "MusicPlayMode": { - "windows": "MusicPlayMode", - "android": "MusicPlayMode", - "ios": "AgoraMusicPlayMode" - }, - "RteVideoMirrorMode": { - "windows": "RteVideoMirrorMode", - "android": "VideoMirrorMode", - "ios": "AgoraRteVideoMirrorMode", - "macos": "AgoraRteVideoMirrorMode" - }, - "RteAbrFallbackLayer": { - "windows": "RteAbrFallbackLayer", - "android": "AbrFallbackLayer", - "ios": "AgoraRteAbrFallbackLayer", - "macos": "AgoraRteAbrFallbackLayer" - }, - "RteAbrSubscriptionLayer": { - "windows": "RteAbrSubscriptionLayer", - "android": "AbrSubscriptionLayer", - "ios": "AgoraRteAbrSubscriptionLayer", - "macos": "AgoraRteAbrSubscriptionLayer" - }, - "RteVideoRenderMode": { - "windows": "RteVideoRenderMode", - "android": "VideoRenderMode", - "ios": "AgoraRteVideoRenderMode", - "macos": "AgoraRteVideoRenderMode" - }, - "RtePlayerMetadataType": { - "windows": "RtePlayerMetadataType", - "ios": "AgoraRtePlayerMetadataType", - "macos": "AgoraRtePlayerMetadataType" - }, - "RecorderStreamType": { - "windows": "RecorderStreamType", - "ios": "AgoraRecorderStreamType", - "macos": "AgoraRecorderStreamType" - }, - "RtePlayerEvent": { - "windows": "RtePlayerEvent", - "android": "PlayerEvent", - "ios": "AgoraRtePlayerEvent", - "macos": "AgoraRtePlayerEvent" - }, - "RtePlayerState": { - "windows": "RtePlayerState", - "android": "PlayerState", - "ios": "AgoraRtePlayerState", - "macos": "AgoraRtePlayerState" - }, - "VIDEO_FRAME_POSITION": { - "ios": "AgoraVideoFramePosition", - "macos": "AgoraVideoFramePosition" } } } \ No newline at end of file From 1cb26f33816dff27fbc21253fb9ccc2c88f980bd Mon Sep 17 00:00:00 2001 From: Nero-Hu Date: Wed, 12 Nov 2025 18:22:04 +0800 Subject: [PATCH 12/12] update fixture --- dita/RTC-AIDOC/API/rtc_api_sunset.dita | 316 ++++++++++++++--- dita/RTC-AIDOC/API/rtc_lite_api.dita | 90 ++++- .../config/keys-rtc-ng-links-cpp.ditamap | 137 -------- .../config/keys-rtc-ng-links-electron.ditamap | 85 ----- .../config/keys-rtc-ng-links-flutter.ditamap | 130 ------- .../config/keys-rtc-ng-links-harmony.ditamap | 143 -------- .../config/keys-rtc-ng-links-ios.ditamap | 150 -------- .../config/keys-rtc-ng-links-macos.ditamap | 122 ------- .../config/keys-rtc-ng-links-rn.ditamap | 106 ------ .../config/keys-rtc-ng-links-unity.ditamap | 110 ------ ...keys-rtc-ng-links-unreal-blueprint.ditamap | 116 ------- .../keys-rtc-ng-links-unreal-cpp.ditamap | 116 ------- .../config/keys-rtc-ng-links.ditamap | 180 ---------- dita/rtc_api.xpr | 56 +-- scripts/name-groups-gen/name_groups.json | 323 +++++++++++------- 15 files changed, 594 insertions(+), 1586 deletions(-) delete mode 100644 dita/RTC-AIDOC/config/keys-rtc-ng-links-cpp.ditamap delete mode 100644 dita/RTC-AIDOC/config/keys-rtc-ng-links-electron.ditamap delete mode 100644 dita/RTC-AIDOC/config/keys-rtc-ng-links-flutter.ditamap delete mode 100644 dita/RTC-AIDOC/config/keys-rtc-ng-links-harmony.ditamap delete mode 100644 dita/RTC-AIDOC/config/keys-rtc-ng-links-ios.ditamap delete mode 100644 dita/RTC-AIDOC/config/keys-rtc-ng-links-macos.ditamap delete mode 100644 dita/RTC-AIDOC/config/keys-rtc-ng-links-rn.ditamap delete mode 100644 dita/RTC-AIDOC/config/keys-rtc-ng-links-unity.ditamap delete mode 100644 dita/RTC-AIDOC/config/keys-rtc-ng-links-unreal-blueprint.ditamap delete mode 100644 dita/RTC-AIDOC/config/keys-rtc-ng-links-unreal-cpp.ditamap delete mode 100644 dita/RTC-AIDOC/config/keys-rtc-ng-links.ditamap diff --git a/dita/RTC-AIDOC/API/rtc_api_sunset.dita b/dita/RTC-AIDOC/API/rtc_api_sunset.dita index 064f4a2c5e9..90b95bdb419 100644 --- a/dita/RTC-AIDOC/API/rtc_api_sunset.dita +++ b/dita/RTC-AIDOC/API/rtc_api_sunset.dita @@ -35,7 +35,12 @@ - 请改用服务端旁路推流功能。 + 请改用 + + + + + 服务端旁路推流功能。 v4.6.0 @@ -45,7 +50,12 @@ - 请改用服务端旁路推流功能。 + 请改用 + + + + + 服务端旁路推流功能。 v4.6.0 @@ -55,7 +65,12 @@ - 请改用服务端旁路推流功能。 + 请改用 + + + + + 服务端旁路推流功能。 v4.6.0 @@ -65,7 +80,12 @@ - 请改用服务端旁路推流功能。 + 请改用 + + + + + 服务端旁路推流功能。 v4.6.0 @@ -75,7 +95,12 @@ - 请改用服务端旁路推流功能。 + 请改用 + + + + + 服务端旁路推流功能。 v4.6.0 @@ -85,7 +110,12 @@ - 请改用服务端旁路推流功能。 + 请改用 + + + + + 服务端旁路推流功能。 v4.6.0 @@ -95,7 +125,12 @@ - 请改用服务端旁路推流功能。 + 请改用 + + + + + 服务端旁路推流功能。 v4.6.0 @@ -105,7 +140,12 @@ - 请改用服务端旁路推流功能。 + 请改用 + + + + + 服务端旁路推流功能。 v4.6.0 @@ -145,7 +185,12 @@ - 请改用 + 请改用 + + + + + v4.6.0 @@ -370,8 +415,23 @@ - 使用 中的 context - config 参数 + 使用 + + + + + 中的 + + + + + context + config 参数 + + + + + v4.0.0 @@ -381,8 +441,23 @@ - 使用 中的 context - config 参数 + 使用 + + + + + 中的 + + + + + context + config 参数 + + + + + v4.0.0 @@ -392,8 +467,23 @@ - 使用 中的 context - config 参数 + 使用 + + + + + 中的 + + + + + context + config 参数 + + + + + v4.0.0 @@ -403,8 +493,23 @@ - 使用 中的 context - config 参数 + 使用 + + + + + 中的 + + + + + context + config 参数 + + + + + v4.0.0 @@ -676,7 +781,12 @@ - 请改用服务端旁路推流功能。 + 请改用 + + + + + 服务端旁路推流功能。 v4.6.0 @@ -686,7 +796,12 @@ - 请改用服务端旁路推流功能。 + 请改用 + + + + + 服务端旁路推流功能。 v4.6.0 @@ -696,7 +811,12 @@ - 请改用服务端旁路推流功能。 + 请改用 + + + + + 服务端旁路推流功能。 v4.6.0 @@ -706,7 +826,12 @@ - 请改用服务端旁路推流功能。 + 请改用 + + + + + 服务端旁路推流功能。 v4.6.0 @@ -716,7 +841,12 @@ - 请改用服务端旁路推流功能。 + 请改用 + + + + + 服务端旁路推流功能。 v4.6.0 @@ -726,7 +856,12 @@ - 请改用服务端旁路推流功能。 + 请改用 + + + + + 服务端旁路推流功能。 v4.6.0 @@ -736,7 +871,12 @@ - 请改用服务端旁路推流功能。 + 请改用 + + + + + 服务端旁路推流功能。 v4.6.0 @@ -746,7 +886,12 @@ - 请改用服务端旁路推流功能。 + 请改用 + + + + + 服务端旁路推流功能。 v4.6.0 @@ -756,7 +901,12 @@ - 请改用服务端旁路推流功能。 + 请改用 + + + + + 服务端旁路推流功能。 v4.6.0 @@ -766,7 +916,12 @@ - 请改用 + 请改用 + + + + + v4.6.0 @@ -979,8 +1134,23 @@ - 使用 中的 context - config 参数 + 使用 + + + + + 中的 + + + + + context + config 参数 + + + + + v4.0.0 @@ -990,8 +1160,23 @@ - 使用 中的 context - config 参数 + 使用 + + + + + 中的 + + + + + context + config 参数 + + + + + v4.0.0 @@ -1001,8 +1186,23 @@ - 使用 中的 context - config 参数 + 使用 + + + + + 中的 + + + + + context + config 参数 + + + + + v4.0.0 @@ -1012,8 +1212,23 @@ - 使用 中的 context - config 参数 + 使用 + + + + + 中的 + + + + + context + config 参数 + + + + + v4.0.0 @@ -1391,13 +1606,23 @@ CreateRendererView 创建 RendererView。 - Android 原生的 方法 + Android 原生的 + + + + + 方法 v4.4.0 CreateTextureView 创建 TextureView。 - Android 原生的 + Android 原生的 + + + + + v4.4.0 @@ -1414,7 +1639,22 @@ setVideoQualityParameters 设置视频优化选项(仅适用于直播)。 - 使用 类中的 degradationPreference 参数 + 使用 + + + + + 类中的 + + + + + degradationPreference 参数 + + + + + v4.4.0 diff --git a/dita/RTC-AIDOC/API/rtc_lite_api.dita b/dita/RTC-AIDOC/API/rtc_lite_api.dita index 25fde405d61..fac7883103b 100644 --- a/dita/RTC-AIDOC/API/rtc_lite_api.dita +++ b/dita/RTC-AIDOC/API/rtc_lite_api.dita @@ -317,8 +317,18 @@
  • -
  • 中,以下跟屏幕采集相关的参数设置无效: -
      +
    • 在 + + + + + 中,以下跟屏幕采集相关的参数设置无效: + + + + + +
      • publishScreenCaptureVideo
      • @@ -330,8 +340,18 @@
      • -
      • 中,以下跟屏幕采集相关的参数设置无效: -
          +
        • 在 + + + + + 中,以下跟屏幕采集相关的参数设置无效: + + + + + +
          • publishScreenCaptureVideo
          • @@ -472,7 +492,27 @@
          • -
          • 中,config 中的 encodingType 仅支持 OPUS 编码格式。
          • +
          • 在 + + + + + 中, + + + + + config 中的 + + + + + encodingType 仅支持 OPUS 编码格式。 + + + + +
          • @@ -944,8 +984,18 @@
          • -
          • 中,以下跟屏幕采集相关的参数设置无效: -
              +
            • 在 + + + + + 中,以下跟屏幕采集相关的参数设置无效: + + + + + +
              • publishScreenCaptureVideo
              • @@ -1102,8 +1152,18 @@
              • -
              • 中,以下跟屏幕采集相关的参数设置无效: -
                  +
                • 在 + + + + + 中,以下跟屏幕采集相关的参数设置无效: + + + + + +
                  • publishScreenCaptureVideo
                  • @@ -1582,7 +1642,17 @@ <apiname keyref="IVideoFrameObserver"/> - 通过 回调返回的视频数据中,alphabuffer + 通过 + + + + + 回调返回的视频数据中, + + + + + alphabuffer
                    • diff --git a/dita/RTC-AIDOC/config/keys-rtc-ng-links-cpp.ditamap b/dita/RTC-AIDOC/config/keys-rtc-ng-links-cpp.ditamap deleted file mode 100644 index 96a88a9a309..00000000000 --- a/dita/RTC-AIDOC/config/keys-rtc-ng-links-cpp.ditamap +++ /dev/null @@ -1,137 +0,0 @@ - - - - Keys RTC NG Windows Links - - - - - - 音频路由 - - - - - - - 音量类型 - - - - - - - 视频属性 - - - - - - - 使用 Token 鉴权 - - - - - - - 使用通配 Token - - - - - - - 错误码 - - - - - - - 设置人声效果 - - - - - - - 媒体流加密 - - - - - - - 减小 App 体积 - - - - - - - 屏幕共享 - - - - - - - 媒体播放器 - - - - - - - 实现 Alpha 透明特效 - - - - - - - 自定义视频数据处理 - - - - - - - 实现高级美颜 - - - - - - - 观众端 URL 拉流 - - - - - - - 实时消息 - - - - - - - - - - SIZE - - - - - - - MODE_IN_COMMUNICATION - - - - - \ No newline at end of file diff --git a/dita/RTC-AIDOC/config/keys-rtc-ng-links-electron.ditamap b/dita/RTC-AIDOC/config/keys-rtc-ng-links-electron.ditamap deleted file mode 100644 index b1d0b411726..00000000000 --- a/dita/RTC-AIDOC/config/keys-rtc-ng-links-electron.ditamap +++ /dev/null @@ -1,85 +0,0 @@ - - - - Keys RTC NG Windows Links - - - - - - 设置人声效果 - - - - - - - 视频属性 - - - - - - - 使用 Token 鉴权 - - - - - - - 使用通配 Token - - - - - - - 错误码 - - - - - - - 减小 App 体积 - - - - - - - 屏幕共享 - - - - - - - - 实现 Alpha 透明特效 - - - - - - - - - - - - - - IsCursorCapture - - - - - \ No newline at end of file diff --git a/dita/RTC-AIDOC/config/keys-rtc-ng-links-flutter.ditamap b/dita/RTC-AIDOC/config/keys-rtc-ng-links-flutter.ditamap deleted file mode 100644 index 48fe974daf5..00000000000 --- a/dita/RTC-AIDOC/config/keys-rtc-ng-links-flutter.ditamap +++ /dev/null @@ -1,130 +0,0 @@ - - - - Keys RTC NG Flutter Links - - - - - 音频路由 - - - - - - - 设置人声效果 - - - - - - - 音量类型 - - - - - - - 视频属性 - - - - - - - 使用 Token 鉴权 - - - - - - - 使用通配 Token - - - - - - - 错误码 - - - - - - - 插件列表 - - - - - - - 屏幕共享 - - - - - - - - 实现 Alpha 透明特效 - - - - - - - 实时消息 - - - - - - - - - - - SIZE - - - - - - - SurfaceView - - - - - - - FlutterTexture - - - - - - - UIView - - - - - - - MODE_IN_COMMUNICATION - - - - - \ No newline at end of file diff --git a/dita/RTC-AIDOC/config/keys-rtc-ng-links-harmony.ditamap b/dita/RTC-AIDOC/config/keys-rtc-ng-links-harmony.ditamap deleted file mode 100644 index c5da9b0c3ad..00000000000 --- a/dita/RTC-AIDOC/config/keys-rtc-ng-links-harmony.ditamap +++ /dev/null @@ -1,143 +0,0 @@ - - - - Keys RTC NG Android Links - - - - - 音频路由 - - - - - - - 音量类型 - - - - - - - 视频属性 - - - - - - - 使用 Token 鉴权 - - - - - - - 使用通配 Token - - - - - - - 错误码 - - - - - - - 设置人声效果 - - - - - - - 媒体流加密 - - - - - - - 减小 App 体积 - - - - - - - 屏幕共享 - - - - - - - 媒体播放器 - - - - - - - - - - SurfaceView - - - - - - - TextureView - - - - - - - SurfaceTexture - - - - - - - Rect - - - - - - - MODE_IN_COMMUNICATION - - - - - - - AudioAttributes - - - - - - - beautyapi - - - - - - - 调用示例 - - - - - \ No newline at end of file diff --git a/dita/RTC-AIDOC/config/keys-rtc-ng-links-ios.ditamap b/dita/RTC-AIDOC/config/keys-rtc-ng-links-ios.ditamap deleted file mode 100644 index 06de7d3d4ac..00000000000 --- a/dita/RTC-AIDOC/config/keys-rtc-ng-links-ios.ditamap +++ /dev/null @@ -1,150 +0,0 @@ - - - - Keys RTC NG iOS Links - - - - - 音频路由 - - - - - - - 音量类型 - - - - - - - 视频属性 - - - - - - - 使用 Token 鉴权 - - - - - - - 使用通配 Token - - - - - - - 错误码 - - - - - - - 设置人声效果 - - - - - - - 媒体流加密 - - - - - - - 减小 App 体积 - - - - - - - 屏幕共享 - - - - - - - 媒体播放器 - - - - - - - 下载 - - - - - - - 集成 SDK - - - - - - - - 实现 Alpha 透明特效 - - - - - - - 自定义视频数据处理 - - - - - - - 观众端 URL 拉流 - - - - - - - 实现高级美颜 - - - - - - - 实时消息 - - - - - - - - - CGRect - - - - - - - BeautyAPI - - - - - \ No newline at end of file diff --git a/dita/RTC-AIDOC/config/keys-rtc-ng-links-macos.ditamap b/dita/RTC-AIDOC/config/keys-rtc-ng-links-macos.ditamap deleted file mode 100644 index b65a81a5f8c..00000000000 --- a/dita/RTC-AIDOC/config/keys-rtc-ng-links-macos.ditamap +++ /dev/null @@ -1,122 +0,0 @@ - - - - Keys RTC NG macOS Links - - - - - 视频属性 - - - - - - - 使用 Token 鉴权 - - - - - - - 使用通配 Token - - - - - - - 错误码 - - - - - - - 设置人声效果 - - - - - - - 媒体流加密 - - - - - - - 减小 App 体积 - - - - - - - 媒体播放器 - - - - - - - - 屏幕共享 - - - - - - - 实现 Alpha 透明特效 - - - - - - - 自定义视频数据处理 - - - - - - - 观众端 URL 拉流 - - - - - - - 实现高级美颜 - - - - - - - 实时消息 - - - - - - - - - NSImage - - - - - - - CGRect - - - - - \ No newline at end of file diff --git a/dita/RTC-AIDOC/config/keys-rtc-ng-links-rn.ditamap b/dita/RTC-AIDOC/config/keys-rtc-ng-links-rn.ditamap deleted file mode 100644 index f5876142697..00000000000 --- a/dita/RTC-AIDOC/config/keys-rtc-ng-links-rn.ditamap +++ /dev/null @@ -1,106 +0,0 @@ - - - - Keys RTC NG Windows Links - - - - - - 音频路由 - - - - - - - 音量类型 - - - - - - - 视频属性 - - - - - - - 使用 Token 鉴权 - - - - - - - 使用通配 Token - - - - - - - 设置人声效果 - - - - - - - 错误码 - - - - - - - 插件列表 - - - - - - - 屏幕共享 - - - - - - - - 实现 Alpha 透明特效 - - - - - - - - - - - - - - IsCursorCapture - - - - - - - MODE_IN_COMMUNICATION - - - - - \ No newline at end of file diff --git a/dita/RTC-AIDOC/config/keys-rtc-ng-links-unity.ditamap b/dita/RTC-AIDOC/config/keys-rtc-ng-links-unity.ditamap deleted file mode 100644 index 4bc14d751a7..00000000000 --- a/dita/RTC-AIDOC/config/keys-rtc-ng-links-unity.ditamap +++ /dev/null @@ -1,110 +0,0 @@ - - - - Keys RTC NG Unity Links - - - - - - 音频路由 - - - - - - - 使用 Token 鉴权 - - - - - - - - 音量类型 - - - - - - - 视频属性 - - - - - - - 使用通配 Token - - - - - - - 设置人声效果 - - - - - - - 错误码 - - - - - - - 插件列表 - - - - - - - 屏幕共享 - - - - - - - 实时消息 - - - - - - - - - 实现 Alpha 透明特效 - - - - - - - - - SIZE - - - - - - - MODE_IN_COMMUNICATION - - - - - \ No newline at end of file diff --git a/dita/RTC-AIDOC/config/keys-rtc-ng-links-unreal-blueprint.ditamap b/dita/RTC-AIDOC/config/keys-rtc-ng-links-unreal-blueprint.ditamap deleted file mode 100644 index 124e987f909..00000000000 --- a/dita/RTC-AIDOC/config/keys-rtc-ng-links-unreal-blueprint.ditamap +++ /dev/null @@ -1,116 +0,0 @@ - - - - Keys RTC NG Unreal C++ Links - - - - - 音频路由 - - - - - - - 设置人声效果 - - - - - - - 音量类型 - - - - - - - 视频属性 - - - - - - - 使用 Token 鉴权 - - - - - - - 使用通配 Token - - - - - - - 错误码 - - - - - - - 减小 App 体积 - - - - - - - 屏幕共享 - - - - - - - 实现 Alpha 透明特效 - - - - - - - - - - - SIZE - - - - - - - SurfaceView - - - - - - - FlutterTexture - - - - - - - UIView - - - - - - - MODE_IN_COMMUNICATION - - - - - \ No newline at end of file diff --git a/dita/RTC-AIDOC/config/keys-rtc-ng-links-unreal-cpp.ditamap b/dita/RTC-AIDOC/config/keys-rtc-ng-links-unreal-cpp.ditamap deleted file mode 100644 index ff9f9fee24a..00000000000 --- a/dita/RTC-AIDOC/config/keys-rtc-ng-links-unreal-cpp.ditamap +++ /dev/null @@ -1,116 +0,0 @@ - - - - Keys RTC NG Unreal C++ Links - - - - - 音频路由 - - - - - - - 设置人声效果 - - - - - - - 音量类型 - - - - - - - 视频属性 - - - - - - - 使用 Token 鉴权 - - - - - - - 使用通配 Token - - - - - - - 错误码 - - - - - - - 减小 App 体积 - - - - - - - 屏幕共享 - - - - - - - 实现 Alpha 透明特效 - - - - - - - - - - - SIZE - - - - - - - SurfaceView - - - - - - - FlutterTexture - - - - - - - UIView - - - - - - - MODE_IN_COMMUNICATION - - - - - \ No newline at end of file diff --git a/dita/RTC-AIDOC/config/keys-rtc-ng-links.ditamap b/dita/RTC-AIDOC/config/keys-rtc-ng-links.ditamap deleted file mode 100644 index dbcd55f2b1b..00000000000 --- a/dita/RTC-AIDOC/config/keys-rtc-ng-links.ditamap +++ /dev/null @@ -1,180 +0,0 @@ - - - - Keys RTC NG Links - - - - - RTC SDK 支持播放哪些格式的音频文件? - - - - - - - - - Token-Builder - - - - - - - 获取曲库所有歌曲列表 - - - - - - - 获取增量歌曲列表 - - - - - - - 在线 K 歌房文档 - - - - - - - 视频模块 - - - - - - - 插件列表 - - - - - - - 部署 Token 服务器 - - - - - - - - 多主播场景下的视频体验优化 - - - - - - - 为什么部分 Android 版本应用锁屏或切后台后采集音视频无效? - - - - - - - MetaKit 插件介绍 - - - - - - - 如何在 App 中增加隐私清单? - - - - - - - 视频 1v1 通话 - - - - - - - 秀场直播 - - - - - - - VideoColorSpace - - - - - - - 声网对话式 AI 引擎 - - - - - - - - - 联系销售 - - - - - - - 联系技术支持 - - - - - - - 计费说明 - - - - - - - 计费策略 - - - - - - - 计费策略 - - - - - - - Camera.open() - - - - - - - CameraManager.getCameraIdList() - - - - - - - MediaProjection - - - - - \ No newline at end of file diff --git a/dita/rtc_api.xpr b/dita/rtc_api.xpr index 9745b7e8db8..049e45eda15 100644 --- a/dita/rtc_api.xpr +++ b/dita/rtc_api.xpr @@ -222,7 +222,27 @@ - RTC-AIDOC/RTC_NG_API_macOS.ditamap + RTC-AIDOC/RTC_NG_API_Android.ditamap + + + + DITA Map HTML5 - NG Android + + + + + DITAMAP + + + + + 2 + + + + + + RTC-NG/RTC_NG_API_macOS.ditamap @@ -242,11 +262,11 @@ - RTC-AIDOC/RTC_NG_API_Android.ditamap + RTC-AIDOC/RTC_NG_API_macOS.ditamap - DITA Map HTML5 - NG Android + DITA Map HTML5 - NG macOS @@ -282,11 +302,11 @@ - RTC-NG/RTC_NG_API_Flutter.ditamap + RTC-NG/RTC_NG_API_CPP.ditamap - DITA Map HTML5 - NG Flutter + DITA Map HTML5 - NG CPP @@ -302,11 +322,11 @@ - RTC-NG/RTC_NG_API_CPP.ditamap + RTC-NG/RTC_NG_API_Flutter.ditamap - DITA Map HTML5 - NG CPP + DITA Map HTML5 - NG Flutter @@ -660,26 +680,6 @@ - - - RTC-NG/RTC_NG_API_macOS.ditamap - - - - DITA Map HTML5 - NG macOS - - - - - DITAMAP - - - - - 2 - - - RTC-NG/RTC_NG_API_Electron.ditamap @@ -7675,4 +7675,4 @@ - + \ No newline at end of file diff --git a/scripts/name-groups-gen/name_groups.json b/scripts/name-groups-gen/name_groups.json index d4dccc1e57c..888a2a52d23 100644 --- a/scripts/name-groups-gen/name_groups.json +++ b/scripts/name-groups-gen/name_groups.json @@ -1347,85 +1347,85 @@ "State": { "windows": "State", "android": "state", - "parent_class": "playerinfo", + "parent_class": "RtePlayerInfo", "toc": "toc_rte_player" }, "Duration": { "windows": "Duration", "android": "duration", - "parent_class": "playerinfo", + "parent_class": "RtePlayerInfo", "toc": "toc_rte_player" }, "StreamCount": { "windows": "StreamCount", "android": "streamCount", - "parent_class": "playerinfo", + "parent_class": "RtePlayerInfo", "toc": "toc_rte_player" }, "HasAudio": { "windows": "HasAudio", "android": "hasAudio", - "parent_class": "playerinfo", + "parent_class": "RtePlayerInfo", "toc": "toc_rte_player" }, "HasVideo": { "windows": "HasVideo", "android": "hasVideo", - "parent_class": "playerinfo", + "parent_class": "RtePlayerInfo", "toc": "toc_rte_player" }, "IsAudioMuted": { "windows": "IsAudioMuted", "android": "isAudioMuted", - "parent_class": "playerinfo", + "parent_class": "RtePlayerInfo", "toc": "toc_rte_player" }, "IsVideoMuted": { "windows": "IsVideoMuted", "android": "isVideoMuted", - "parent_class": "playerinfo", + "parent_class": "RtePlayerInfo", "toc": "toc_rte_player" }, "VideoHeight": { "windows": "VideoHeight", "android": "videoHeight", - "parent_class": "playerinfo", + "parent_class": "RtePlayerInfo", "toc": "toc_rte_player" }, "VideoWidth": { "windows": "VideoWidth", "android": "videoWidth", - "parent_class": "playerinfo", + "parent_class": "RtePlayerInfo", "toc": "toc_rte_player" }, "AbrSubscriptionLayer": { "windows": "AbrSubscriptionLayer", "android": "abrSubscriptionLayer", - "parent_class": "playerinfo", + "parent_class": "RtePlayerInfo", "toc": "toc_rte_player" }, "AudioSampleRate": { "windows": "AudioSampleRate", "android": "audioSampleRate", - "parent_class": "playerinfo", + "parent_class": "RtePlayerInfo", "toc": "toc_rte_player" }, "AudioChannels": { "windows": "AudioChannels", - "android": "AudioChannels", - "parent_class": "playerinfo", + "android": "audioChannels", + "parent_class": "RtePlayerInfo", "toc": "toc_rte_player" }, "AudioBitsPerSample": { "windows": "AudioBitsPerSample", "android": "audioBitsPerSample", - "parent_class": "playerinfo", + "parent_class": "RtePlayerInfo", "toc": "toc_rte_player" }, "CurrentUrl": { "windows": "CurrentUrl", "android": "currentUrl", - "parent_class": "playerinfo", + "parent_class": "RtePlayerInfo", "toc": "toc_rte_player" }, "SetPlaybackSpeed": { @@ -2055,10 +2055,14 @@ "toc": "toc_video_enhance_option" }, "registerFaceInfoObserver": { - "windows": "registerFaceInfoObserver", "android": "registerFaceInfoObserver", "ios": "setFaceInfoDelegate:", "macos": "setFaceInfoDelegate:", + "parent_class": "IRtcEngine", + "toc": "toc_speech_driven" + }, + "registerFaceInfoObserver_IMediaEngine": { + "windows": "registerFaceInfoObserver", "parent_class": "IMediaEngine", "toc": "toc_speech_driven" }, @@ -2990,7 +2994,6 @@ "toc": "toc_sound_position" }, "muteLocalAudioStream_IBaseSpatialAudioEngine": { - "windows": "muteLocalAudioStream", "android": "muteLocalAudioStream", "ios": "muteLocalAudioStream:", "macos": "muteLocalAudioStream:", @@ -2998,7 +3001,6 @@ "toc": "toc_spatial_audio" }, "muteAllRemoteAudioStreams_IBaseSpatialAudioEngine": { - "windows": "muteAllRemoteAudioStreams", "android": "muteAllRemoteAudioStreams", "ios": "muteAllRemoteAudioStreams:", "macos": "muteAllRemoteAudioStreams:", @@ -3006,14 +3008,12 @@ "toc": "toc_spatial_audio" }, "release_IBaseSpatialAudioEngine": { - "windows": "release", "ios": "destroy", "macos": "destroy", "parent_class": "IBaseSpatialAudioEngine", "toc": "toc_spatial_audio" }, "setAudioRecvRange": { - "windows": "setAudioRecvRange", "android": "setAudioRecvRange", "ios": "setAudioRecvRange:", "macos": "setAudioRecvRange:", @@ -3021,7 +3021,6 @@ "toc": "toc_spatial_audio" }, "setDistanceUnit": { - "windows": "setDistanceUnit", "android": "setDistanceUnit", "ios": "setDistanceUnit:", "macos": "setDistanceUnit:", @@ -3029,7 +3028,6 @@ "toc": "toc_spatial_audio" }, "setMaxAudioRecvCount": { - "windows": "setMaxAudioRecvCount", "android": "setMaxAudioRecvCount", "ios": "setMaxAudioRecvCount:", "macos": "setMaxAudioRecvCount:", @@ -3037,7 +3035,6 @@ "toc": "toc_spatial_audio" }, "updatePlayerPositionInfo": { - "windows": "updatePlayerPositionInfo", "android": "updatePlayerPositionInfo", "ios": "updatePlayerPositionInfo:positionInfo:", "macos": "updatePlayerPositionInfo:positionInfo:", @@ -3045,7 +3042,6 @@ "toc": "toc_spatial_audio" }, "updateSelfPosition": { - "windows": "updateSelfPosition", "android": "updateSelfPosition", "ios": "updateSelfPosition:axisForward:axisRight:axisUp:", "macos": "updateSelfPosition:axisForward:axisRight:axisUp:", @@ -3053,7 +3049,6 @@ "toc": "toc_spatial_audio" }, "setZones": { - "windows": "setZones", "android": "setZones", "ios": "setZones:", "macos": "setZones:", @@ -3061,7 +3056,6 @@ "toc": "toc_spatial_audio" }, "setPlayerAttenuation": { - "windows": "setPlayerAttenuation", "android": "setPlayerAttenuation", "ios": "setPlayerAttenuation:playerId:forceSet:", "macos": "setPlayerAttenuation:playerId:forceSet:", @@ -3069,7 +3063,6 @@ "toc": "toc_spatial_audio" }, "muteRemoteAudioStream_IBaseSpatialAudioEngine": { - "windows": "muteRemoteAudioStream", "ios": "muteRemoteAudioStream:mute:", "macos": "muteRemoteAudioStream:mute:", "parent_class": "IBaseSpatialAudioEngine", @@ -3493,15 +3486,23 @@ "toc": "toc_video_custom_capturenrendering" }, "setExternalVideoSource": { - "windows": "setExternalVideoSource", "android": "setExternalVideoSource", "ios": "setExternalVideoSource:useTexture:sourceType:", "macos": "setExternalVideoSource:useTexture:sourceType:", + "parent_class": "IRtcEngine", + "toc": "toc_video_custom_capturenrendering" + }, + "setExternalVideoSource_IMediaEngine": { + "windows": "setExternalVideoSource", "parent_class": "IMediaEngine", "toc": "toc_video_custom_capturenrendering" }, - "pushVideoFrame": { + "pushVideoFrame_IMediaEngine": { "windows": "pushVideoFrame", + "parent_class": "IMediaEngine", + "toc": "toc_video_custom_capturenrendering" + }, + "pushVideoFrame": { "android": "pushExternalVideoFrameById [1/2]", "ios": "pushExternalVideoFrame:videoTrackId:", "macos": "pushExternalVideoFrame:videoTrackId:", @@ -3512,7 +3513,45 @@ "ios": ["frame", "videoTrackId"], "macos": ["frame", "videoTrackId"] }, - "parent_class": "IMediaEngine", + "parent_class": "IRtcEngine", + "toc": "toc_video_custom_capturenrendering" + }, + "pushVideoFrame2": { + "android": "pushExternalVideoFrame [1/2]", + "ios": "pushExternalVideoFrame:", + "macos": "pushExternalVideoFrame:", + "isOverload": true, + "params": { + "windows": ["frame"], + "android": ["frame"], + "ios": ["frame"], + "macos": ["frame"] + }, + "parent_class": "IRtcEngine", + "toc": "toc_video_custom_capturenrendering" + }, + "pushVideoFrame3": { + "android": "pushExternalVideoFrameById [2/2]", + "isOverload": true, + "params": { + "windows": ["frame", "videoTrackId"], + "android": ["frame", "videoTrackId"], + "ios": ["frame", "videoTrackId"], + "macos": ["frame", "videoTrackId"] + }, + "parent_class": "IRtcEngine", + "toc": "toc_video_custom_capturenrendering" + }, + "pushVideoFrame4": { + "android": "pushExternalVideoFrame [2/2]", + "isOverload": true, + "params": { + "windows": ["frame"], + "android": ["frame"], + "ios": ["frame"], + "macos": ["frame"] + }, + "parent_class": "IRtcEngine", "toc": "toc_video_custom_capturenrendering" }, "getCurrentMonotonicTimeInMs": { @@ -3524,18 +3563,26 @@ "toc": "toc_network" }, "createCustomAudioTrack": { - "windows": "createCustomAudioTrack", "android": "createCustomAudioTrack", "ios": "createCustomAudioTrack:config:", "macos": "createCustomAudioTrack:config:", + "parent_class": "IRtcEngine", + "toc": "toc_audio_custom_capturenrendering" + }, + "createCustomAudioTrack_IMediaEngine": { + "windows": "createCustomAudioTrack", "parent_class": "IMediaEngine", "toc": "toc_audio_custom_capturenrendering" }, "destroyCustomAudioTrack": { - "windows": "destroyCustomAudioTrack", "android": "destroyCustomAudioTrack", "ios": "destroyCustomAudioTrack:", "macos": "destroyCustomAudioTrack:", + "parent_class": "IRtcEngine", + "toc": "toc_audio_custom_capturenrendering" + }, + "destroyCustomAudioTrack_IMediaEngine": { + "windows": "destroyCustomAudioTrack", "parent_class": "IMediaEngine", "toc": "toc_audio_custom_capturenrendering" }, @@ -3627,26 +3674,45 @@ "toc": "toc_camera_capture" }, "setExternalAudioSink": { - "windows": "setExternalAudioSink", "android": "setExternalAudioSink", "ios": "enableExternalAudioSink:sampleRate:channels:", "macos": "enableExternalAudioSink:sampleRate:channels:", + "parent_class": "IRtcEngine", + "toc": "toc_audio_custom_capturenrendering" + }, + "setExternalAudioSink_IMediaEngine": { + "windows": "setExternalAudioSink", "parent_class": "IMediaEngine", "toc": "toc_audio_custom_capturenrendering" }, - "pullAudioFrame": { + "pullAudioFrame_IMediaEngine": { "windows": "pullAudioFrame", + "parent_class": "IMediaEngine", + "toc": "toc_audio_custom_capturenrendering" + }, + "pullAudioFrame": { "android": "pullPlaybackAudioFrame [1/2]", "ios": "pullPlaybackAudioFrameRawData:lengthInByte:", "macos": "pullPlaybackAudioFrameRawData:lengthInByte:", "isOverload": true, "params": { - "windows": ["frame"], "android": ["data", "lengthInByte"], "ios": ["data", "lengthInByte"], "macos": ["data", "lengthInByte"] }, - "parent_class": "IMediaEngine", + "parent_class": "IRtcEngine", + "toc": "toc_audio_custom_capturenrendering" + }, + "pullAudioFrame2": { + "android": "pullPlaybackAudioFrame [2/2]", + "isOverload": true, + "params": { + "windows": ["data"], + "android": ["data", "lengthInByte"], + "ios": ["data", "lengthInByte"], + "macos": ["data", "lengthInByte"] + }, + "parent_class": "IRtcEngine", "toc": "toc_audio_custom_capturenrendering" }, "registerAudioEncodedFrameObserver": { @@ -3681,12 +3747,16 @@ "parent_class": "IAudioEncodedFrameObserver", "toc": "toc_audio_encoded" }, - "registerAudioFrameObserver": { + "registerAudioFrameObserver_IMediaEngine": { "windows": "registerAudioFrameObserver", + "parent_class": "IMediaEngine", + "toc": "toc_audio_raw" + }, + "registerAudioFrameObserver": { "android": "registerAudioFrameObserver", "ios": "setAudioFrameDelegate:", "macos": "setAudioFrameDelegate:", - "parent_class": "IMediaEngine", + "parent_class": "IRtcEngine", "toc": "toc_audio_raw" }, "setRecordingAudioFrameParameters": { @@ -3737,18 +3807,26 @@ "toc": "toc_mediaplayer_observer" }, "registerVideoFrameObserver": { - "windows": "registerVideoFrameObserver", "android": "registerVideoFrameObserver", "ios": "setVideoFrameDelegate:", "macos": "setVideoFrameDelegate:", + "parent_class": "IRtcEngine", + "toc": "toc_video_raw" + }, + "registerVideoFrameObserver_IMediaEngine": { + "windows": "registerVideoFrameObserver", "parent_class": "IMediaEngine", "toc": "toc_video_raw" }, "registerVideoEncodedFrameObserver": { - "windows": "registerVideoEncodedFrameObserver", "android": "registerVideoEncodedFrameObserver", "ios": "setEncodedVideoFrameDelegate:", "macos": "setEncodedVideoFrameDelegate:", + "parent_class": "IRtcEngine", + "toc": "toc_video_encoded" + }, + "registerVideoEncodedFrameObserver_IMediaEngine": { + "windows": "registerVideoEncodedFrameObserver", "parent_class": "IMediaEngine", "toc": "toc_video_encoded" }, @@ -4272,34 +4350,50 @@ "toc": "toc_audio_device" }, "startPlaybackDeviceTest": { - "windows": "startPlaybackDeviceTest", "android": "startPlaybackDeviceTest", "ios": "startPlaybackDeviceTest:", "macos": "startPlaybackDeviceTest:", + "parent_class": "IRtcEngine", + "toc": "toc_audio_device" + }, + "startPlaybackDeviceTest_IAudioDeviceManager": { + "windows": "startPlaybackDeviceTest", "parent_class": "IAudioDeviceManager", "toc": "toc_audio_device" }, "stopPlaybackDeviceTest": { - "windows": "stopPlaybackDeviceTest", "android": "stopPlaybackDeviceTest", "ios": "stopPlaybackDeviceTest", "macos": "stopPlaybackDeviceTest", + "parent_class": "IRtcEngine", + "toc": "toc_audio_device" + }, + "stopPlaybackDeviceTest_IAudioDeviceManager": { + "windows": "stopPlaybackDeviceTest", "parent_class": "IAudioDeviceManager", "toc": "toc_audio_device" }, "startRecordingDeviceTest": { - "windows": "startRecordingDeviceTest", "android": "startRecordingDeviceTest", "ios": "startRecordingDeviceTest:", "macos": "startRecordingDeviceTest:", + "parent_class": "IRtcEngine", + "toc": "toc_audio_device" + }, + "startRecordingDeviceTest_IAudioDeviceManager": { + "windows": "startRecordingDeviceTest", "parent_class": "IAudioDeviceManager", "toc": "toc_audio_device" }, "stopRecordingDeviceTest": { - "windows": "stopRecordingDeviceTest", "android": "stopRecordingDeviceTest", "ios": "stopRecordingDeviceTest", "macos": "stopRecordingDeviceTest", + "parent_class": "IRtcEngine", + "toc": "toc_audio_device" + }, + "stopRecordingDeviceTest_IAudioDeviceManager": { + "windows": "stopRecordingDeviceTest", "parent_class": "IAudioDeviceManager", "toc": "toc_audio_device" }, @@ -5512,17 +5606,25 @@ "onReadData": { "windows": "onReadData", "android": "onReadData", + "parent_class": "IMediaPlayerCustomDataProvider", + "toc": "toc_mediaplayer_observer" + }, + "AgoraRtcMediaPlayerCustomSourceOnReadCallback": { "ios": "AgoraRtcMediaPlayerCustomSourceOnReadCallback", "macos": "AgoraRtcMediaPlayerCustomSourceOnReadCallback", - "parent_class": "IMediaPlayerCustomDataProvider", + "parent_class": "IMediaPlayer", "toc": "toc_mediaplayer_observer" }, "onSeek": { "windows": "onSeek", "android": "onSeek", + "parent_class": "IMediaPlayerCustomDataProvider", + "toc": "toc_mediaplayer_control" + }, + "AgoraRtcMediaPlayerCustomSourceOnSeekCallback": { "ios": "AgoraRtcMediaPlayerCustomSourceOnSeekCallback", "macos": "AgoraRtcMediaPlayerCustomSourceOnSeekCallback", - "parent_class": "IMediaPlayerCustomDataProvider", + "parent_class": "IMediaPlayer", "toc": "toc_mediaplayer_control" }, "onPlayBufferUpdated": { @@ -5724,66 +5826,98 @@ "toc": "toc_audio_spectrum" }, "onRecordAudioFrame": { - "windows": "onRecordAudioFrame", "android": "onRecordAudioFrame", "ios": "onRecordAudioFrame:channelId:", "macos": "onRecordAudioFrame:channelId:", + "parent_class": "IAudioFrameObserver", + "toc": "toc_audio_raw" + }, + "onRecordAudioFrame_IAudioFrameObserverBase": { + "windows": "onRecordAudioFrame", "parent_class": "IAudioFrameObserverBase", "toc": "toc_audio_raw" }, "onPlaybackAudioFrame": { - "windows": "onPlaybackAudioFrame", "android": "onPlaybackAudioFrame", "ios": "onPlaybackAudioFrame:channelId:", "macos": "onPlaybackAudioFrame:channelId:", + "parent_class": "IAudioFrameObserver", + "toc": "toc_audio_raw" + }, + "onPlaybackAudioFrame_IAudioFrameObserverBase": { + "windows": "onPlaybackAudioFrame", "parent_class": "IAudioFrameObserverBase", "toc": "toc_audio_raw" }, "onPlaybackAudioFrameBeforeMixing": { - "windows": "onPlaybackAudioFrameBeforeMixing", "android": "onPlaybackAudioFrameBeforeMixing", "ios": "onPlaybackAudioFrameBeforeMixing:channelId:uid:", "macos": "onPlaybackAudioFrameBeforeMixing:channelId:uid:", "parent_class": "IAudioFrameObserver", "toc": "toc_audio_raw" }, + "onPlaybackAudioFrameBeforeMixing_IAudioFrameObserverBase": { + "windows": "onPlaybackAudioFrameBeforeMixing", + "parent_class": "IAudioFrameObserverBase", + "toc": "toc_audio_raw" + }, "onMixedAudioFrame": { - "windows": "onMixedAudioFrame", "android": "onMixedAudioFrame", "ios": "onMixedAudioFrame:channelId:", "macos": "onMixedAudioFrame:channelId:", + "parent_class": "IAudioFrameObserver", + "toc": "toc_audio_raw" + }, + "onMixedAudioFrame_IAudioFrameObserverBase": { + "windows": "onMixedAudioFrame", "parent_class": "IAudioFrameObserverBase", "toc": "toc_audio_raw" }, "getObservedAudioFramePosition": { - "windows": "getObservedAudioFramePosition", "android": "getObservedAudioFramePosition", "ios": "getObservedAudioFramePosition", "macos": "getObservedAudioFramePosition", + "parent_class": "IAudioFrameObserver", + "toc": "toc_audio_raw" + }, + "getObservedAudioFramePosition_IAudioFrameObserverBase": { + "windows": "getObservedAudioFramePosition", "parent_class": "IAudioFrameObserverBase", "toc": "toc_audio_raw" }, "getRecordAudioParams": { - "windows": "getRecordAudioParams", "android": "getRecordAudioParams", "ios": "getRecordAudioParams", "macos": "getRecordAudioParams", + "parent_class": "IAudioFrameObserver", + "toc": "toc_audio_raw" + }, + "getRecordAudioParams_IAudioFrameObserverBase": { + "windows": "getRecordAudioParams", "parent_class": "IAudioFrameObserverBase", "toc": "toc_audio_raw" }, "getMixedAudioParams": { - "windows": "getMixedAudioParams", "android": "getMixedAudioParams", "ios": "getMixedAudioParams", "macos": "getMixedAudioParams", + "parent_class": "IAudioFrameObserver", + "toc": "toc_audio_raw" + }, + "getMixedAudioParams_IAudioFrameObserverBase": { + "windows": "getMixedAudioParams", "parent_class": "IAudioFrameObserverBase", "toc": "toc_audio_raw" }, "getPlaybackAudioParams": { - "windows": "getPlaybackAudioParams", "android": "getPlaybackAudioParams", "ios": "getPlaybackAudioParams", "macos": "getPlaybackAudioParams", + "parent_class": "IAudioFrameObserver", + "toc": "toc_audio_raw" + }, + "getPlaybackAudioParams_IAudioFrameObserverBase": { + "windows": "getPlaybackAudioParams", "parent_class": "IAudioFrameObserverBase", "toc": "toc_audio_raw" }, @@ -5960,18 +6094,26 @@ "toc": "toc_snapshot" }, "onEarMonitoringAudioFrame": { - "windows": "onEarMonitoringAudioFrame", "android": "onEarMonitoringAudioFrame", "ios": "onEarMonitoringAudioFrame:", "macos": "onEarMonitoringAudioFrame:", + "parent_class": "IAudioFrameObserver", + "toc": "toc_audio_raw" + }, + "onEarMonitoringAudioFrame_IAudioFrameObserverBase": { + "windows": "onEarMonitoringAudioFrame", "parent_class": "IAudioFrameObserverBase", "toc": "toc_audio_raw" }, "getEarMonitoringAudioParams": { - "windows": "getEarMonitoringAudioParams", "android": "getEarMonitoringAudioParams", "ios": "getEarMonitoringAudioParams", "macos": "getEarMonitoringAudioParams", + "parent_class": "IAudioFrameObserver", + "toc": "toc_audio_raw" + }, + "getEarMonitoringAudioParams_IAudioFrameObserverBase": { + "windows": "getEarMonitoringAudioParams", "parent_class": "IAudioFrameObserverBase", "toc": "toc_audio_raw" }, @@ -6481,44 +6623,6 @@ "parent_class": "IRtcEngine", "toc": "toc_network" }, - "pushVideoFrame2": { - "android": "pushExternalVideoFrame [1/2]", - "ios": "pushExternalVideoFrame:", - "macos": "pushExternalVideoFrame:", - "isOverload": true, - "params": { - "windows": ["frame"], - "android": ["frame"], - "ios": ["frame"], - "macos": ["frame"] - }, - "parent_class": "IRtcEngine", - "toc": "toc_video_custom_capturenrendering" - }, - "pushVideoFrame3": { - "android": "pushExternalVideoFrameById [2/2]", - "isOverload": true, - "params": { - "windows": ["frame", "videoTrackId"], - "android": ["frame", "videoTrackId"], - "ios": ["frame", "videoTrackId"], - "macos": ["frame", "videoTrackId"] - }, - "parent_class": "IRtcEngine", - "toc": "toc_video_custom_capturenrendering" - }, - "pushVideoFrame4": { - "android": "pushExternalVideoFrame [2/2]", - "isOverload": true, - "params": { - "windows": ["frame"], - "android": ["frame"], - "ios": ["frame"], - "macos": ["frame"] - }, - "parent_class": "IRtcEngine", - "toc": "toc_video_custom_capturenrendering" - }, "isTextureEncodeSupported": { "android": "isTextureEncodeSupported", "parent_class": "IRtcEngine", @@ -6552,18 +6656,6 @@ "parent_class": "IRtcEngine", "toc": "toc_audio_custom_capturenrendering" }, - "pullAudioFrame2": { - "android": "pullPlaybackAudioFrame [2/2]", - "isOverload": true, - "params": { - "windows": ["data"], - "android": ["data", "lengthInByte"], - "ios": ["data", "lengthInByte"], - "macos": ["data", "lengthInByte"] - }, - "parent_class": "IRtcEngine", - "toc": "toc_audio_custom_capturenrendering" - }, "addExtension": { "android": "addExtension", "parent_class": "IRtcEngine", @@ -7039,8 +7131,8 @@ "IRtcEngineEx": { "windows": "IRtcEngineEx", "android": "RtcEngineEx", - "ios": "AgoraRtcEngineKitEx", - "macos": "AgoraRtcEngineKitEx" + "ios": "AgoraRtcEngineKit(Ex)", + "macos": "AgoraRtcEngineKit(Ex)" }, "IRtcEngineEventHandler": { "windows": "IRtcEngineEventHandler", @@ -7048,6 +7140,9 @@ "ios": "AgoraRtcEngineDelegate", "macos": "AgoraRtcEngineDelegate" }, + "IRtcEngineEventHandlerEx": { + "windows": "IRtcEngineEventHandlerEx" + }, "IAudioDeviceManager": { "windows": "IAudioDeviceManager" }, @@ -7139,7 +7234,6 @@ "macos": "AgoraAudioSpectrumDelegate" }, "IBaseSpatialAudioEngine": { - "windows": "IBaseSpatialAudioEngine", "android": "IBaseSpatialAudioEngine", "ios": "AgoraSpatialAudioKitBase", "macos": "AgoraSpatialAudioKitBase" @@ -7447,7 +7541,7 @@ }, "Metadata": { "windows": "Metadata", - "android": "Metadata", + "android": "AgoraMetadata", "ios": "AgoraMetadata", "macos": "AgoraMetadata" }, @@ -7647,7 +7741,6 @@ }, "VideoFrame": { "windows": "VideoFrame", - "android": "VideoFrame", "ios": "AgoraOutputVideoFrame", "macos": "AgoraOutputVideoFrame" }, @@ -7825,8 +7918,8 @@ "Player": { "windows": "Player", "android": "Player", - "ios": "AgoraRtePlayerConfig", - "macos": "AgoraRtePlayerConfig" + "ios": "AgoraRtePlayer", + "macos": "AgoraRtePlayer" }, "PlayerConfig": { "windows": "PlayerConfig", @@ -8693,8 +8786,8 @@ }, "VIDEO_ORIENTATION": { "windows": "VIDEO_ORIENTATION", - "ios": "AgoraVideoRotation", - "macos": "AgoraVideoRotation" + "ios": "AgoraVideoFrameOrientation", + "macos": "AgoraVideoFrameOrientation" }, "VIDEO_PIXEL_FORMAT": { "windows": "VIDEO_PIXEL_FORMAT",