Skip to content

[2.38][GStreamer][WesterosQuirk] set low-latency-mode property#1628

Open
goruklu wants to merge 2 commits intoWebPlatformForEmbedded:wpe-2.38from
goruklu:wpe-2.38-westerosquirk-set-low-latency-mode-property
Open

[2.38][GStreamer][WesterosQuirk] set low-latency-mode property#1628
goruklu wants to merge 2 commits intoWebPlatformForEmbedded:wpe-2.38from
goruklu:wpe-2.38-westerosquirk-set-low-latency-mode-property

Conversation

@goruklu
Copy link

@goruklu goruklu commented Mar 3, 2026

Amlogic recently added "low-latency-mode" property to their Westeros sink. This property needs to be enabled to achieve the lowest latency when playing webRTC cloud gaming streams.

Amlogic uses "low-latency-mode"  Westeros sink property instead of "immediate-mode" for lowest latency.
@goruklu goruklu requested a review from philn as a code owner March 3, 2026 03:51
@goruklu goruklu changed the title [GStreamer][WesterosQuirk] set low-latency-mode property [2.38][GStreamer][WesterosQuirk] set low-latency-mode property Mar 3, 2026
@emutavchi emutavchi requested a review from modeveci March 3, 2026 11:52
@modeveci modeveci requested review from eocanha and removed request for philn March 3, 2026 14:13
@vivienne-w
Copy link

vivienne-w commented Mar 9, 2026

I see this low latency mode only supports AVC and AV1 codecs, so wouldn't this break playback of unsupported codecs?

See: westeros-sink-soc.c#806

wstLowLatencyModePushFrame() would silently fail here: westeros-sink-soc.c#2229 because wstLowLatencyModeInit() wouldn't set g_vcodec->ext_handle here: westeros-sink-soc.c#6822

@modeveci
Copy link

@vivienne-w can we park this PR for a while? our team will provide more details regarding this PR and related 2.46 PR.

@vivienne-w
Copy link

@modeveci yeah, no problem

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Development

Successfully merging this pull request may close these issues.

3 participants