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

reapply yuv encoding deprecation #257

Draft
wants to merge 4 commits into
base: rolling
Choose a base branch
from

Conversation

christianrauch
Copy link
Contributor

@christianrauch christianrauch commented Sep 8, 2024

This reapplies #247 with fixes for MSVC.

With ros2/rviz#1276 there are no references to the deprecated encodings yuv422 or yuv422_yuy2 left in the core packages (https://github.com/ros2/ros2/blob/rolling/ros2.repos).

Requires:

@ahcorde
Copy link
Contributor

ahcorde commented Sep 9, 2024

  • Linux Build Status
  • Linux-aarch64 Build Status
  • Linux-rhel Build Status
  • Windows Build Status

@clalancette
Copy link
Contributor

I'm going to be perfectly frank; I'm not sure that this is worth putting in. The simple fact is that these encodings are not standardized anywhere. And I am fine having two aliases for the same thing. Finally, this PR adds in a lot of #ifdef cruft. The combination of all of these things says to me that this is making work for not a lot of gain.

That said, this is just my opinion, and I'm not going to fight hard for it. If others think that this is much clearer, then I'm not going to put up a fuss about it.

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.

3 participants