Thanks to visit codestin.com
Credit goes to github.com

Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: flutter-webrtc/flutter-webrtc
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v1.0.0
Choose a base ref
...
head repository: flutter-webrtc/flutter-webrtc
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v1.1.0
Choose a head ref
  • 9 commits
  • 25 files changed
  • 8 contributors

Commits on Jul 28, 2025

  1. RECORDINGS - Add fallback resolutions for unsupported stream frame si…

    …zes on low-end Android devices (#1900)
    
    * add fallback resolutions
    
    * add missing imports
    daniel-g-favoreto-opl authored Jul 28, 2025
    Configuration menu
    Copy the full SHA
    882c01f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2eb041d View commit details
    Browse the repository at this point in the history

Commits on Aug 7, 2025

  1. Configuration menu
    Copy the full SHA
    b68a73c View commit details
    Browse the repository at this point in the history

Commits on Aug 20, 2025

  1. small setVolume addition (#1904)

    Paired with flutter-webrtc/webrtc-interface#33
    Tested on web with chrome, never tested other platforms but since
    already presented Helper class do it can't see any problems with that. I
    thought it's actually may be of use, can't imagine production ready app
    without this functionality present clear where you expect it to find.
    
    ---------
    
    Co-authored-by: mr.occultus <[email protected]>
    mroccultus and KirillTolokonnikov authored Aug 20, 2025
    Configuration menu
    Copy the full SHA
    2cbc177 View commit details
    Browse the repository at this point in the history
  2. Reduce Recording Stop Delay and Prevent Encoder OOM Crashes (Android) (

    …#1912)
    
    This PR addresses two major issues related to recording:
    
    - **Long delay when stopping the recording:** The timeout used in
    dequeueOutputBuffer was set to 10 seconds, which caused significant
    delays during stop. Reducing it to 1 second eliminated the issue
    - **Frequent crashes due to MediaCodec out-of-memory errors:** The
    encoder was crashing with the following error:
    
    > E/MediaCodec(26452): Codec reported err 0xfffffff4/NO_MEMORY,
    actionCode 0, while in state 5/STARTING
    E/AndroidRuntime(26452): FATAL EXCEPTION: VideoFileRendererRenderThread
    E/AndroidRuntime(26452): android.media.MediaCodec$CodecException: start
    failed
    E/AndroidRuntime(26452): at android.media.MediaCodec.native_start(Native
    Method)
    E/AndroidRuntime(26452): at
    android.media.MediaCodec.start(MediaCodec.java:2322)
    E/AndroidRuntime(26452): at
    com.cloudwebrtc.webrtc.record.VideoFileRenderer.drainEncoder(VideoFileRenderer.java:232)
    E/AndroidRuntime(26452): at
    com.cloudwebrtc.webrtc.record.VideoFileRenderer.renderFrameOnRenderThread(VideoFileRenderer.java:171)
    E/AndroidRuntime(26452): at
    com.cloudwebrtc.webrtc.record.VideoFileRenderer.lambda$onFrame$1$com-cloudwebrtc-webrtc-record-VideoFileRenderer(VideoFileRenderer.java:156)
    
    This was caused by missing configuration steps before calling start() on
    the encoder. The issue was resolved by moving additional configuration
    logic prior to starting the encoder.
    daniel-g-favoreto-opl authored Aug 20, 2025
    Configuration menu
    Copy the full SHA
    ae26d09 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f276704 View commit details
    Browse the repository at this point in the history
  4. write logs with Logger (logger package) (#1891)

    for platforms:
    - android
    - macos
    - ios
    - linux - waiting for rtc_logger
    - windows - waiting for rtc_logger
    
    Co-authored-by: Igor Ponomarenko <[email protected]>
    Slash333 and Igor Ponomarenko authored Aug 20, 2025
    Configuration menu
    Copy the full SHA
    dd62abe View commit details
    Browse the repository at this point in the history
  5. release: 1.1.0.

    cloudwebrtc committed Aug 20, 2025
    Configuration menu
    Copy the full SHA
    9fc7482 View commit details
    Browse the repository at this point in the history
  6. update.

    cloudwebrtc committed Aug 20, 2025
    Configuration menu
    Copy the full SHA
    08b3593 View commit details
    Browse the repository at this point in the history
Loading