Skip to content

refactor(j2k-native): move decoder state into its own module - #312

Merged
jcwal1516 merged 1 commit into
frames-sg:mainfrom
jcoyne:refactor/native-decode-state
Nov 1, 2026
Merged

jcwal1516 merged 1 commit into
frames-sg:mainfrom
jcoyne:refactor/native-decode-state

Conversation

@jcoyne

@jcoyne jcoyne commented Oct 31, 2026 •

Copy link
Copy Markdown
Contributor

Summary

  • Move DecompositionStorage, TileDecodeContext, and their implementations into decode/state.rs.
  • Move the supporting TileDecompositions and SubBandIter types alongside the state they describe.
  • Keep the decoder's data layout and stage sequence unchanged; adjust only imports, module paths, and method visibility needed by existing callers.

@jcwal1516
jcwal1516 merged commit 1c9ec82 into frames-sg:main Nov 1, 2026
14 of 16 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants