Skip to content

Adding support for endianness in TypedBuffer codecs#233

Merged
avalerio-tkd merged 4 commits into
mainfrom
av_typelist_optimizing_103
Mar 19, 2026
Merged

Adding support for endianness in TypedBuffer codecs#233
avalerio-tkd merged 4 commits into
mainfrom
av_typelist_optimizing_103

Conversation

@avalerio-tkd

Copy link
Copy Markdown
Collaborator
  • Adding endianness protection to the codecs.
  • Moving the Int96 codec to a separate codec class.
  • Small update to TypedBuffer printout.
  • Unitests updated.

- Moving the Int96 codec to a separate codec class.
- Small update to TypedBuffer printout.
- Unitests updated.

@argmarco-tkd argmarco-tkd left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you for this! Overall LGTM. Did leave a few comments.

Comment thread src/common/bytes_utils.h
Comment thread src/common/bytes_utils.h
Comment thread src/common/bytes_utils.h
Comment thread src/common/bytes_utils_test.cpp
Comment thread src/processing/typed_buffer_codecs.h
Comment thread src/processing/typed_buffer_codecs.h
- Updated comments on Int96 struct.
@avalerio-tkd

Copy link
Copy Markdown
Collaborator Author

Thanks @argmarco-tkd for the careful review as always. Left a few clarification questions for you. Once those are clear, I'll make the changes.

@avalerio-tkd avalerio-tkd left a comment

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Updated. Could you PTAL?

Comment thread src/common/bytes_utils.h
Comment thread src/common/bytes_utils_test.cpp
…fers.

- Updated comments on code duplication.

@argmarco-tkd argmarco-tkd left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

thanks for the quick turnaround. LGTM - ship it!

Comment thread src/common/bytes_utils.h
Comment thread src/common/bytes_utils_test.cpp
@avalerio-tkd

Copy link
Copy Markdown
Collaborator Author

Thanks. Updated the comment on UINT32 to clarify why these are kept separate.

Merging.

@avalerio-tkd avalerio-tkd merged commit cd2ed09 into main Mar 19, 2026
2 checks passed
@avalerio-tkd avalerio-tkd deleted the av_typelist_optimizing_103 branch March 19, 2026 17:05
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