From c589b40cd1b0c4df51768fe60184ecab6599802c Mon Sep 17 00:00:00 2001 From: chenmeng Date: Thu, 14 Nov 2024 17:37:30 +0800 Subject: [PATCH] add back platform --- .../RTC-NG/config/keys-rtc-ng-api-java.ditamap | 14 ++++++++++++++ en-US/dita/RTC-NG/release/release_notes.dita | 14 +++++++------- 2 files changed, 21 insertions(+), 7 deletions(-) diff --git a/en-US/dita/RTC-NG/config/keys-rtc-ng-api-java.ditamap b/en-US/dita/RTC-NG/config/keys-rtc-ng-api-java.ditamap index 00946ab6624..26ba160375f 100644 --- a/en-US/dita/RTC-NG/config/keys-rtc-ng-api-java.ditamap +++ b/en-US/dita/RTC-NG/config/keys-rtc-ng-api-java.ditamap @@ -6275,6 +6275,20 @@ + + + + getColorSpace + + + + + + + setColorSpace + + + diff --git a/en-US/dita/RTC-NG/release/release_notes.dita b/en-US/dita/RTC-NG/release/release_notes.dita index a93b6ecfe4b..188c55213e2 100644 --- a/en-US/dita/RTC-NG/release/release_notes.dita +++ b/en-US/dita/RTC-NG/release/release_notes.dita @@ -85,7 +85,7 @@
  • In the enumeration class, a new (-1) enumeration is added, replacing the original (1) as the default value. In this mode, the SDK will automatically choose between , , or based on your video scene settings to achieve the optimal overall quality experience (QoE).
  • -
  • 16 KB memory page size +
  • 16 KB memory page size (Android)

    Starting from Android 15, the system adds support for 16 KB memory page size, as detailed in . To ensure the stability and performance of the app, starting from this version, the SDK supports 16 KB memory page size, ensuring seamless operation on devices with both 4 KB and 16 KB memory page sizes, enhancing compatibility and preventing crashes.

  • @@ -128,11 +128,11 @@

    -
  • External MediaProjection +
  • External MediaProjection (Android)

    This version introduces the method, which allows you to set an external MediaProjection and replace the MediaProjection applied by the SDK.

    If you have the capability to apply for MediaProjection on your own, you can use this feature to achieve more flexible screen capture.

  • -
  • EGL context +
  • EGL context (Android)

    This version introduces the method, which is used to set the EGL context for rendering remote video streams. When using Texture format video data for remote video self-rendering, you can use this method to replace the SDK's default remote EGL context, achieving unified EGL context management.

  • Color space settings @@ -183,11 +183,11 @@

    This version fixes the following issues:

    • When calling to share the screen, the window capture area specified by regionRect was inaccurate, resulting in incorrect width and height of the screen sharing window seen by the receiving end. (Windows)
    • -
    • When the video source type of the sender is in JPEG format, the frame rate on the receiving end occasionally falls below expectations.
    • -
    • Occasional noise and stuttering when playing music resources from the music content center.
    • +
    • When the video source type of the sender is in JPEG format, the frame rate on the receiving end occasionally falls below expectations. (Android, iOS)
    • +
    • Occasional noise and stuttering when playing music resources from the music content center. (Android)
    • Occasional stuttering when playing accompaniment music through without microphone permission in the app. (Android)
    • -
    • During audio and video interaction, after being interrupted by a system call, the user volume reported by the callback was incorrect.
    • -
    • When the receiving end subscribes to the video small stream by default and does not automatically subscribe to any video stream when joining the channel, calling (uid, false) after joining the channel to resume receiving the video stream results in receiving the video large stream, which is not as expected.
    • +
    • During audio and video interaction, after being interrupted by a system call, the user volume reported by the callback was incorrect. (Android)
    • +
    • When the receiving end subscribes to the video small stream by default and does not automatically subscribe to any video stream when joining the channel, calling (uid, false) after joining the channel to resume receiving the video stream results in receiving the video large stream, which is not as expected. (Android)
    • Occasional errors of not finding system files during audio and video interaction on Windows 7 systems. (Windows)
    • When calling or to set the audio capture or playback device used by the SDK to not follow the system default audio playback device, the local audio state callback is not triggered when the audio device is removed, which is not as expected. (Windows)
    • Occasional instances where the receiving end cannot hear the sender during audio and video interaction. (iOS)