Allow low latency H264 encoder in GPUProcess
Created attachment 412909 [details] Patch
Created attachment 412914 [details] Patch
Comment on attachment 412914 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=412914&action=review > Source/ThirdParty/libwebrtc/Source/webrtc/sdk/WebKit/WebKitEncoder.mm:97 > +- (void)setLowLatency:(bool)isLowLatencyEnabled { Nit: "isLowLatencyEnabled" sounds like a question, I would probably call the parameter "lowLatencyEnabled", or even just "enabled" > Source/ThirdParty/libwebrtc/Source/webrtc/sdk/WebKit/WebKitEncoder.mm:99 > + return [m_h264Encoder setH264LowLatencyEncoderEnabled:isLowLatencyEnabled]; Nit: "return" is unnecessary > Source/ThirdParty/libwebrtc/Source/webrtc/sdk/WebKit/WebKitEncoder.mm:319 > +void setLocalEncoderLowLatency(LocalEncoder localEncoder, bool isLowLatencyEnabled) Ditto about the parameter name from above.
Created attachment 413032 [details] Patch for landing
ChangeLog entry in Source/ThirdParty/libwebrtc/ChangeLog contains OOPS!.
Created attachment 413039 [details] Patch for landing
Committed r269293: <https://trac.webkit.org/changeset/269293> All reviewed patches have been landed. Closing bug and clearing flags on attachment 413039 [details].
<rdar://problem/70989701>