[webkit-changes] [WebKit/WebKit] 201af2: no packets are sent on media track obtained with {...

youennf noreply at github.com
Sun Sep 24 22:31:44 PDT 2023


  Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 201af2ff253cf5ca28404e1f3ee8e3261e350d32
      https://github.com/WebKit/WebKit/commit/201af2ff253cf5ca28404e1f3ee8e3261e350d32
  Author: Youenn Fablet <youennf at gmail.com>
  Date:   2023-09-24 (Sun, 24 Sep 2023)

  Changed paths:
    M Source/ThirdParty/libwebrtc/Source/webrtc/sdk/WebKit/VideoProcessingSoftLink.h

  Log Message:
  -----------
  no packets are sent on media track obtained with {"width":1920,"height":1080,"frameRate":24}
https://bugs.webkit.org/show_bug.cgi?id=210393
rdar://61747755

Reviewed by Eric Carlson.

Enable ENABLE_H264_HIGHPROFILE_AUTOLEVEL for iOS as well as macOS, but not simulator.
This allows to use the right high profile level according the frame size.

Simplify the macros of HAVE_VTB_REQUIREDLOWLATENCY, ENABLE_VCP_FOR_H264_BASELINE and ENABLE_H264_HIGHPROFILE_AUTOLEVEL,
which are all enabled on macOS+iOS but not simulator.

Simplify the macros of ENABLE_VCP_ENCODER and ENABLE_VCP_VTB_ENCODER which are all disabled now.

* Source/ThirdParty/libwebrtc/Source/webrtc/sdk/WebKit/VideoProcessingSoftLink.h:

Canonical link: https://commits.webkit.org/268386@main




More information about the webkit-changes mailing list