diff --git a/android/build.gradle b/android/build.gradle index fe0f21983..703cdeb65 100644 --- a/android/build.gradle +++ b/android/build.gradle @@ -58,12 +58,12 @@ dependencies { api fileTree(dir: "libs", include: ["*.jar"]) } else { // iris dependencies start - api 'io.agora.rtc:iris-rtc:4.5.0-build.1' + api 'io.agora.rtc:iris-rtc:4.5.1-dev.4' // iris dependencies end // native dependencies start - api 'io.agora.rtc:agora-special-full:4.5.0.1' - api 'io.agora.rtc:full-screen-sharing:4.5.0.1' + api 'io.agora.rtc:agora-full-preview:4.5.1-dev.4' + api 'io.agora.rtc:full-screen-sharing-special:4.5.1-dev.4' // native dependencies end } } diff --git a/ios/agora_rtc_engine.podspec b/ios/agora_rtc_engine.podspec index a1cf3f0ea..249fe4b2f 100644 --- a/ios/agora_rtc_engine.podspec +++ b/ios/agora_rtc_engine.podspec @@ -24,11 +24,11 @@ Pod::Spec.new do |s| s.vendored_frameworks = 'libs/*.xcframework' else # iris dependencies start - s.dependency 'AgoraIrisRTC_iOS', '4.5.0-build.1' + s.dependency 'AgoraIrisRTC_iOS', '4.5.1-dev.4' # iris dependencies end # native dependencies start - s.dependency 'AgoraRtcEngine_iOS', '4.5.0' + s.dependency 'AgoraRtcEngine_iOS_Preview', '4.5.1-dev.4' # native dependencies end end diff --git a/lib/src/agora_base.dart b/lib/src/agora_base.dart index 6659293ef..48104e392 100644 --- a/lib/src/agora_base.dart +++ b/lib/src/agora_base.dart @@ -153,6 +153,10 @@ enum WarnCodeType { @JsonValue(1053) warnAdmImproperSettings, + /// @nodoc + @JsonValue(1055) + warnAdmPopState, + /// @nodoc @JsonValue(1322) warnAdmWinCoreNoRecordingDevice, @@ -2743,8 +2747,16 @@ enum AudioScenarioType { @JsonValue(8) audioScenarioMeeting, - /// The number of enumerations. + /// @nodoc @JsonValue(9) + audioScenarioAiServer, + + /// @nodoc + @JsonValue(10) + audioScenarioAiClient, + + /// The number of enumerations. + @JsonValue(11) audioScenarioNum, } diff --git a/lib/src/agora_base.g.dart b/lib/src/agora_base.g.dart index ffae9f4e4..6d227c251 100644 --- a/lib/src/agora_base.g.dart +++ b/lib/src/agora_base.g.dart @@ -2429,6 +2429,7 @@ const _$WarnCodeTypeEnumMap = { WarnCodeType.warnApmHowling: 1051, WarnCodeType.warnAdmGlitchState: 1052, WarnCodeType.warnAdmImproperSettings: 1053, + WarnCodeType.warnAdmPopState: 1055, WarnCodeType.warnAdmWinCoreNoRecordingDevice: 1322, WarnCodeType.warnAdmWinCoreNoPlayoutDevice: 1323, WarnCodeType.warnAdmWinCoreImproperCaptureRelease: 1324, @@ -2688,7 +2689,9 @@ const _$AudioScenarioTypeEnumMap = { AudioScenarioType.audioScenarioChatroom: 5, AudioScenarioType.audioScenarioChorus: 7, AudioScenarioType.audioScenarioMeeting: 8, - AudioScenarioType.audioScenarioNum: 9, + AudioScenarioType.audioScenarioAiServer: 9, + AudioScenarioType.audioScenarioAiClient: 10, + AudioScenarioType.audioScenarioNum: 11, }; const _$ScreenScenarioTypeEnumMap = { diff --git a/lib/src/agora_rtc_engine.g.dart b/lib/src/agora_rtc_engine.g.dart index 555752915..e07fe9da6 100644 --- a/lib/src/agora_rtc_engine.g.dart +++ b/lib/src/agora_rtc_engine.g.dart @@ -824,7 +824,9 @@ const _$AudioScenarioTypeEnumMap = { AudioScenarioType.audioScenarioChatroom: 5, AudioScenarioType.audioScenarioChorus: 7, AudioScenarioType.audioScenarioMeeting: 8, - AudioScenarioType.audioScenarioNum: 9, + AudioScenarioType.audioScenarioAiServer: 9, + AudioScenarioType.audioScenarioAiClient: 10, + AudioScenarioType.audioScenarioNum: 11, }; const _$ThreadPriorityTypeEnumMap = { diff --git a/macos/agora_rtc_engine.podspec b/macos/agora_rtc_engine.podspec index 855c825f0..66bfc7616 100644 --- a/macos/agora_rtc_engine.podspec +++ b/macos/agora_rtc_engine.podspec @@ -22,11 +22,11 @@ A new flutter plugin project. s.vendored_frameworks = 'libs/*.xcframework', 'libs/*.framework' else # iris dependencies start - s.dependency 'AgoraIrisRTC_macOS', '4.5.0-build.1' + s.dependency 'AgoraIrisRTC_macOS', '4.5.1-dev.4' # iris dependencies end # native dependencies start - s.dependency 'AgoraRtcEngine_macOS', '4.5.0' + s.dependency 'AgoraRtcEngine_macOS_Preview', '4.5.1-dev.4' # native dependencies end end diff --git a/pubspec.yaml b/pubspec.yaml index 5049f9d4d..1ccc55675 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -2,7 +2,7 @@ name: agora_rtc_engine description: >- Flutter plugin of Agora RTC SDK, allow you to simply integrate Agora Video Calling or Live Video Streaming to your app with just a few lines of code. -version: 6.5.0 +version: 6.5.1 homepage: https://www.agora.io repository: https://github.com/AgoraIO-Extensions/Agora-Flutter-SDK/tree/main environment: diff --git a/tool/terra/package.json b/tool/terra/package.json index 0c03a9ba3..3d7c93b39 100644 --- a/tool/terra/package.json +++ b/tool/terra/package.json @@ -21,5 +21,5 @@ "ts-node": "^10.9.1", "typescript": "^5.1.6" }, - "packageManager": "yarn@4.5.1" + "packageManager": "yarn@4.6.0" } diff --git a/tool/terra/terra_config_main.yaml b/tool/terra/terra_config_main.yaml index c30a2c4ae..35907970b 100644 --- a/tool/terra/terra_config_main.yaml +++ b/tool/terra/terra_config_main.yaml @@ -3,18 +3,18 @@ parsers: package: '@agoraio-extensions/cxx-parser' args: includeHeaderDirs: - - '@agoraio-extensions/terra_shared_configs:headers/rtc_4.5.0/include' + - '@agoraio-extensions/terra_shared_configs:headers/rtc_4.5.1/include' parseFiles: include: - - '@agoraio-extensions/terra_shared_configs:headers/rtc_4.5.0/include/*.h' + - '@agoraio-extensions/terra_shared_configs:headers/rtc_4.5.1/include/*.h' exclude: - - '@agoraio-extensions/terra_shared_configs:headers/rtc_4.5.0/include/AgoraRefPtr.h' - - '@agoraio-extensions/terra_shared_configs:headers/rtc_4.5.0/include/time_utils.h' - - '@agoraio-extensions/terra_shared_configs:headers/rtc_4.5.0/include/AgoraOptional.h' - - '@agoraio-extensions/terra_shared_configs:headers/rtc_4.5.0/include/AgoraRefPtr.h' - - '@agoraio-extensions/terra_shared_configs:headers/rtc_4.5.0/include/IAgoraMediaComponentFactory.h' - - '@agoraio-extensions/terra_shared_configs:headers/rtc_4.5.0/include/IAgoraParameter.h' - - '@agoraio-extensions/terra_shared_configs:headers/rtc_4.5.0/include/rte*.h' + - '@agoraio-extensions/terra_shared_configs:headers/rtc_4.5.1/include/AgoraRefPtr.h' + - '@agoraio-extensions/terra_shared_configs:headers/rtc_4.5.1/include/time_utils.h' + - '@agoraio-extensions/terra_shared_configs:headers/rtc_4.5.1/include/AgoraOptional.h' + - '@agoraio-extensions/terra_shared_configs:headers/rtc_4.5.1/include/AgoraRefPtr.h' + - '@agoraio-extensions/terra_shared_configs:headers/rtc_4.5.1/include/IAgoraMediaComponentFactory.h' + - '@agoraio-extensions/terra_shared_configs:headers/rtc_4.5.1/include/IAgoraParameter.h' + - '@agoraio-extensions/terra_shared_configs:headers/rtc_4.5.1/include/rte*.h' - name: IrisApiIdParser package: '@agoraio-extensions/terra_shared_configs' @@ -24,15 +24,15 @@ parsers: args: customHeaderFileNamePrefix: 'Custom' includeHeaderDirs: - - '@agoraio-extensions/terra_shared_configs:headers/rtc_4.5.0/include' + - '@agoraio-extensions/terra_shared_configs:headers/rtc_4.5.1/include' parseFiles: include: - - '@agoraio-extensions/terra_shared_configs:headers/rtc_4.5.0/include/*.h' - - '@agoraio-extensions/terra_shared_configs:headers/rtc_4.5.0/custom_headers/*.h' + - '@agoraio-extensions/terra_shared_configs:headers/rtc_4.5.1/include/*.h' + - '@agoraio-extensions/terra_shared_configs:headers/rtc_4.5.1/custom_headers/*.h' exclude: - - '@agoraio-extensions/terra_shared_configs:headers/rtc_4.5.0/include/time_utils.h' - - '@agoraio-extensions/terra_shared_configs:headers/rtc_4.5.0/include/IAgoraMediaComponentFactory.h' - - '@agoraio-extensions/terra_shared_configs:headers/rtc_4.5.0/include/rte*.h' + - '@agoraio-extensions/terra_shared_configs:headers/rtc_4.5.1/include/time_utils.h' + - '@agoraio-extensions/terra_shared_configs:headers/rtc_4.5.1/include/IAgoraMediaComponentFactory.h' + - '@agoraio-extensions/terra_shared_configs:headers/rtc_4.5.1/include/rte*.h' - path: parsers/cud_node_parser.ts args: diff --git a/windows/cmake/DownloadSDK.cmake b/windows/cmake/DownloadSDK.cmake index b6cd88b96..f9a309a94 100644 --- a/windows/cmake/DownloadSDK.cmake +++ b/windows/cmake/DownloadSDK.cmake @@ -1,9 +1,9 @@ # iris dependencies start -set(NATIVE_SDK_DOWNLOAD_URL "https://download.agora.io/sdk/release/Agora_Native_SDK_for_Windows_v4.5.0_FULL.zip") +set(IRIS_SDK_DOWNLOAD_URL "https://download.agora.io/sdk/release/iris_4.5.1-dev.4_DCG_Windows_Video_Standalone_20250224_0454_618.zip") # iris dependencies end # native dependencies start -set(IRIS_SDK_DOWNLOAD_URL "https://download.agora.io/sdk/release/iris_4.5.0-build.1_DCG_Windows_Video_Standalone_20241203_0322_577.zip") +set(NATIVE_SDK_DOWNLOAD_URL "https://download.agora.io/sdk/release/AgoraRtcEngine_windows_Preview_4.5.1-dev.4.zip") # native dependencies end function(download_and_extract URL TARGET_DIR EXTRACTED_DIR)