Skip to content

[VCWG-G171] LcrViewId - #5607

Open
jkeui wants to merge 3 commits into
AOMediaCodec:multi-layer-av2from
jkeui:VCWG_G171
Open

jkeui wants to merge 3 commits into
AOMediaCodec:multi-layer-av2from
jkeui:VCWG_G171

Conversation

@jkeui

@jkeui jkeui commented Oct 22, 2026

Copy link
Copy Markdown
Add LcrViewId and use it to group layers by view

Derive LcrViewId from lcr_view_type and lcr_view_id (256 + lcr_view_id
for VIEW_EXPLICIT, otherwise lcr_view_type), expose it through the
decoder API as derived_view_id, and group avmdec composite outputs by it
so that explicit views with different IDs are no longer merged.

Add a view_id option to the xlayer encoder config. It is required, and
validated to be 0-255, for view_type "explicit".

jkeui added 2 commits October 22, 2026 22:13
Derive LcrViewId from lcr_view_type and lcr_view_id (256 + lcr_view_id
for VIEW_EXPLICIT, otherwise lcr_view_type), expose it through the
decoder API as derived_view_id, and group avmdec composite outputs by it
so that explicit views with different IDs are no longer merged.

Add a view_id option to the xlayer encoder config. It is required, and
validated to be 0-255, for view_type "explicit".
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants