Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Workaround for BlackFly U16 pixel endianness issues #923

Closed
wants to merge 1 commit into from

Conversation

berke
Copy link
Contributor

@berke berke commented Aug 26, 2024

Continuation of #922

As requested, only arvmisc and arvviewer were modified, endianness is handled by the gstreamer plugin.

@EmmanuelP EmmanuelP changed the base branch from main to aravis-0-8 August 27, 2024 08:18
@EmmanuelP EmmanuelP changed the base branch from aravis-0-8 to main August 27, 2024 08:18
@EmmanuelP
Copy link
Contributor

I have pushed a slightly edited version of your patch.

Thanks a lot.

@EmmanuelP EmmanuelP closed this Aug 27, 2024
@berke
Copy link
Contributor Author

berke commented Aug 27, 2024

Thank you, I've tested your edited version and it works as well.

BTW I'm also using aravis as a library, this fix only applies to the viewer and I still have to byte-swap the data in my code. Not a big deal in this case, but IMHO it would have been better to handle this when the images are pushed to the ArvStream.

@EmmanuelP
Copy link
Contributor

I have deliberately avoided any data conversion in aravis library code. It is out of the scope of the library.

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