You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: markdown/RTC 4.x/release-notes/en-US/framework/release_electron_ng.md
+62-62Lines changed: 62 additions & 62 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -41,8 +41,8 @@ This release has optimized the implementation of some functions, involving renam
41
41
42
42
This release makes the following modifications to the enumerations in the [LocalVideoStreamReason](API/enum_localvideostreamreason.html) class:
43
43
44
-
- The value of `LocalVideoStreamReasonScreenCapturePaused` (formerly `LocalVideoStreamReasonScreenCapturePaused`) has been changed from 23 to 28. (Windows)
45
-
- The value of `LocalVideoStreamReasonScreenCaptureResumed` (formerly `LocalVideoStreamReasonScreenCaptureResumed`) has been changed from 24 to 29. (Windows)
44
+
- The value of `LocalVideoStreamReasonScreenCapturePaused` (formerly `LocalVideoStreamReasonScreenCapturePaused`) has been changed from 23 to 28.
45
+
- The value of `LocalVideoStreamReasonScreenCaptureResumed` (formerly `LocalVideoStreamReasonScreenCaptureResumed`) has been changed from 24 to 29.
46
46
- The `LocalVideoStreamReasonCodecNotSupport` enumeration has been changed to `LocalVideoStreamReasonCodecNotSupport`.
47
47
48
48
4.**Audio loopback capturing**
@@ -85,7 +85,7 @@ This release has optimized the implementation of some functions, involving renam
85
85
86
86
This release optimizes the scheduling mechanism for internal tasks within the SDK, with improvements in the following aspects:
87
87
88
-
- The speed of vieo rendering and audio playback for both remote and local first frames improves by 10% to 20%.
88
+
- The speed of video rendering and audio playback for both remote and local first frames improves by 10% to 20%.
89
89
- The API call duration and response time are reduced by 5% to 50%.
90
90
- The SDK's parallel processing capability significantly improves, delivering higher video quality (720P, 24 fps) even on lower-end devices. Additionally, image processing remains more stable in scenarios involving high resolutions and frame rates.
91
91
- The stability of the SDK is further enhanced, leading to a noticeable decrease in the crash rate across various specific scenarios.
@@ -107,7 +107,7 @@ This release has optimized the implementation of some functions, involving renam
107
107
108
108
This release also includes the following improvements:
109
109
110
-
- The [onLocalVideoStateChanged](API/callback_irtcengineeventhandler_onlocalvideostatechanged.html) callback is improved with the inclusion of the `LocalVideoStreamReasonScreenCaptureAutoFallback` enumeration, singaling unexpected errors during the screen sharing process (potentially due to window blocking failure), resulting in performance degradation without impacting the screen sharing process itself. (Windows)
110
+
- The [onLocalVideoStateChanged](API/callback_irtcengineeventhandler_onlocalvideostatechanged.html) callback is improved with the inclusion of the `LocalVideoStreamReasonScreenCaptureAutoFallback` enumeration, singaling unexpected errors during the screen sharing process (potentially due to window blocking failure), resulting in performance degradation without impacting the screen sharing process itself.
111
111
- This release optimizes the SDK's domain name resolution strategy, improving the stability of calling to resolve domain names in complex network environments.
112
112
- When passing in an image with transparent background as the virtual background image, the transparent background can be filled with customized color.
113
113
- This release adds the `earMonitorDelay` and `aecEstimatedDelay` members in [LocalAudioStats](API/class_localaudiostats.html) to report ear monitor delay and acoustic echo cancellation (AEC) delay, respectively.
@@ -139,64 +139,64 @@ This release fixed the following issues:
139
139
**Modified**
140
140
141
141
- All `ERROR` fields in the following enumerations are changed to `REASON`:
**Note:** For specific renaming of enumerations, please refer to [API changes](#api-change).
39
+
**Note:** For specific renaming of enumerations, please refer to [API changes](#apichange).
40
40
41
41
2.**Channel media relay**
42
42
@@ -108,7 +108,7 @@ This release has optimized the implementation of some functions, involving renam
108
108
109
109
This release optimizes the scheduling mechanism for internal tasks within the SDK, with improvements in the following aspects:
110
110
111
-
- The speed of vieo rendering and audio playback for both remote and local first frames improves by 10% to 20%.
111
+
- The speed of video rendering and audio playback for both remote and local first frames improves by 10% to 20%.
112
112
- The API call duration and response time are reduced by 5% to 50%.
113
113
- The SDK's parallel processing capability significantly improves, delivering higher video quality (720P, 24 fps) even on lower-end devices. Additionally, image processing remains more stable in scenarios involving high resolutions and frame rates.
114
114
- The stability of the SDK is further enhanced, leading to a noticeable decrease in the crash rate across various specific scenarios.
@@ -133,7 +133,6 @@ This release has optimized the implementation of some functions, involving renam
133
133
- The [`onLocalVideoStateChanged`](API/callback_irtcengineeventhandler_onlocalvideostatechanged.html) callback is improved with the inclusion of the `localVideoStreamReasonScreenCaptureAutoFallback` enumeration, signaling unexpected errors during the screen sharing process (potentially due to window blocking failure), resulting in performance degradation without impacting the screen sharing process itself. (Windows)
134
134
- The [`onPlayerCacheStats`](API/callback_imediaplayersourceobserver_onplayercachestats.html) callback is added to reports the statistics of the media file being cached. This callback is triggered once per second after file caching is started.
135
135
- The [`onPlayerPlaybackStats`](API/callback_imediaplayersourceobserver_onplayerplaybackstats.html) callback is added to reports the statistics of the media file being played. This callback is triggered once per second after the media file starts playing. You can obtain information like the audio and video bitrate of the media file through [`PlayerPlaybackStats`](API/class_playerplaybackstats.html).
136
-
- An error code `kMusicContentCenterReasonHttpInternalError` is added to suggest that an internal error in HTTP. You can try again later. (Android, iOS)
137
136
- This release optimizes the SDK's domain name resolution strategy, improving the stability of calling `setLocalAccessPoint` to resolve domain names in complex network environments.
138
137
- When passing in an image with transparent background as the virtual background image, the transparent background can be filled with customized color.
139
138
- This release adds the `earMonitorDelay` and `aecEstimatedDelay` members in [`LocalAudioStats`](API/class_localaudiostats.html) to report ear monitor delay and acoustic echo cancellation (AEC) delay, respectively.
@@ -148,6 +147,8 @@ This release fixed the following issues:
- The `customVideoSource` enumeration in [`MediaSourceType`](API/enum_mediasourcetype.html)
@@ -237,14 +237,6 @@ This release fixed the following issues:
237
237
-`rtmpStreamPublishErrorNetDown`
238
238
-`rtmpStreamPublishErrorInvalidPrivilege`
239
239
-`rtmpStreamUnpublishErrorOk`
240
-
-`MusicContentCenterStatusCode` is renamed as `MusicContentCenterStateReason`, and the `StatusErr` in all enumerators is changed to `Reason`: (Android, iOS)
0 commit comments