[webkit-changes] [WebKit/WebKit] 85e62f: Continue porting CDM and video related types to th...

Gavin noreply at github.com
Wed Feb 22 08:05:04 PST 2023


  Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 85e62f3c9f8df1299227979f9f98778499e04011
      https://github.com/WebKit/WebKit/commit/85e62f3c9f8df1299227979f9f98778499e04011
  Author: Gavin Phillips <gavin.p at apple.com>
  Date:   2023-02-22 (Wed, 22 Feb 2023)

  Changed paths:
    M Source/WebCore/platform/encryptedmedia/CDMRestrictions.h
    M Source/WebCore/platform/graphics/PlatformAudioTrackConfiguration.h
    M Source/WebCore/platform/graphics/PlatformVideoColorPrimaries.h
    M Source/WebCore/platform/graphics/PlatformVideoColorSpace.h
    M Source/WebCore/platform/graphics/PlatformVideoMatrixCoefficients.h
    M Source/WebCore/platform/graphics/PlatformVideoTrackConfiguration.h
    M Source/WebCore/platform/graphics/PlatformVideoTransferCharacteristics.h
    M Source/WebCore/platform/graphics/SourceImage.h
    M Source/WebKit/Shared/WebCoreArgumentCoders.serialization.in

  Log Message:
  -----------
  Continue porting CDM and video related types to the new serialization format
https://bugs.webkit.org/show_bug.cgi?id=252570
rdar://105681446

Reviewed by Alex Christensen.

Performs further porting to the new serialization format. This change
includes porting of the following types:
    - CDMRestrictions
    - PlatformVideoColorPrimaries
    - PlatformVideoTransferCharacteristics
    - PlatformVideoMatrixCoefficients
    - PlatformVideoColorSpace
    - PlatformTrackConfiguration
    - PlatformAudioTrackConfiguration
    - PlatformVideoTrackConfiguration
    - SourceImage

* Source/WebCore/platform/encryptedmedia/CDMRestrictions.h:
(WebCore::CDMRestrictions::encode const): Deleted.
(WebCore::CDMRestrictions::decode): Deleted.
* Source/WebCore/platform/graphics/PlatformAudioTrackConfiguration.h:
(WebCore::PlatformAudioTrackConfiguration::encode const): Deleted.
(WebCore::PlatformAudioTrackConfiguration::decode): Deleted.
* Source/WebCore/platform/graphics/PlatformVideoColorPrimaries.h:
* Source/WebCore/platform/graphics/PlatformVideoColorSpace.h:
(WebCore::PlatformVideoColorSpace::encode const): Deleted.
(WebCore::PlatformVideoColorSpace::decode): Deleted.
* Source/WebCore/platform/graphics/PlatformVideoMatrixCoefficients.h:
* Source/WebCore/platform/graphics/PlatformVideoTrackConfiguration.h:
(WebCore::PlatformVideoTrackConfiguration::encode const): Deleted.
(WebCore::PlatformVideoTrackConfiguration::decode): Deleted.
* Source/WebCore/platform/graphics/PlatformVideoTransferCharacteristics.h:
* Source/WebCore/platform/graphics/SourceImage.h:
(WebCore::SourceImage::encode const): Deleted.
(WebCore::SourceImage::decode): Deleted.
* Source/WebKit/Shared/WebCoreArgumentCoders.serialization.in:

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




More information about the webkit-changes mailing list