haikuwebkit/Tools/Scripts/webkitpy/style
Philippe Normand a416857949 [GStreamer] RealtimeMediaSourceCenter and VideoEncoder are not libwebrtc-specific
https://bugs.webkit.org/show_bug.cgi?id=228020

Patch by Philippe Normand <pnormand@igalia.com> on 2021-07-16
Reviewed by Xabier Rodriguez-Calvar.

Source/WebCore:

Those two are actually not using libwebrtc-related code, so a better place for them is
platform/mediastream/gstreamer.

* platform/GStreamer.cmake:
* platform/mediastream/gstreamer/GStreamerVideoEncoder.cpp: Renamed from Source/WebCore/platform/mediastream/libwebrtc/gstreamer/GStreamerVideoEncoder.cpp.
(Encoders::singleton):
(Encoders::registerEncoder):
(Encoders::definition):
(webrtcVideoEncoderGetProperty):
(webrtcVideoEncoderSetBitrate):
(webrtcVideoEncoderSetEncoder):
(webrtcVideoEncoderSetFormat):
(webrtcVideoEncoderSetProperty):
(setBitrateKbitPerSec):
(setBitrateBitPerSec):
(webrtcVideoEncoderConstructed):
(webkit_webrtc_video_encoder_class_init):
* platform/mediastream/gstreamer/GStreamerVideoEncoder.h: Renamed from Source/WebCore/platform/mediastream/libwebrtc/gstreamer/GStreamerVideoEncoder.h.
* platform/mediastream/gstreamer/RealtimeMediaSourceCenterGStreamer.cpp: Renamed from Source/WebCore/platform/mediastream/libwebrtc/gstreamer/RealtimeMediaSourceCenterLibWebRTC.cpp.
(WebCore::RealtimeMediaSourceCenter::defaultAudioCaptureFactory):
(WebCore::RealtimeMediaSourceCenter::defaultVideoCaptureFactory):
(WebCore::RealtimeMediaSourceCenter::defaultDisplayCaptureFactory):

Tools:

* Scripts/webkitpy/style/checker.py:

Canonical link: https://commits.webkit.org/239728@main
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@279985 268f45cc-cd09-0410-ab3c-d52691b4dbfc
2021-07-16 15:32:31 +00:00
..
checkers [css-logical] Implement logical property groups 2021-06-17 13:13:49 +00:00
__init__.py
checker.py [GStreamer] RealtimeMediaSourceCenter and VideoEncoder are not libwebrtc-specific 2021-07-16 15:32:31 +00:00
checker_unittest.py style checker should warn about adding new PHP files 2021-04-15 22:58:48 +00:00
error_handlers.py
error_handlers_unittest.py
filereader.py
filereader_unittest.py [webkitpy] Remove unused imports 2021-05-14 15:54:10 +00:00
filter.py
filter_unittest.py
main.py
main_unittest.py
optparser.py [webkitpy] Remove unused imports 2021-05-14 15:54:10 +00:00
optparser_unittest.py
patchreader.py Fix Python 3.6+ DeprecationWarnings about unknown escapes 2021-05-21 10:16:11 +00:00
patchreader_unittest.py