-
-
Notifications
You must be signed in to change notification settings - Fork 22.4k
Camera feeds for Android, Windows and iOS and OGV support for MovieWriter #98416
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
base: master
Are you sure you want to change the base?
Conversation
And update CI base branch to 4.3.
…s just pointing to the same memory as the Cb image plane but with one byte offset. Therefore CameraAndroidFeed is now only using two textures for NV12 encoding. - Minor fixes for OGV movie writer.
Extend camera support 43
Your branch contains unrelated commits from the 4.3 branch, please remove them Also these changes should be separated into two parts, one for the camera feature and one for the movie writer part You've also included unrelated files |
I do not know how to remove commits from a branch or two split commits into two separate PRs. I understand that this is better for the review/merge process, but I do not really have much time to get into this. I think the changes are useful, at least for the further development of the CameraServer/Feed functionality. The same applies to the OGV support for MovieWriter. So if anyone else could pick this up, it would be great. |
To split commits into two separate PRs I would make two duplicate pull requests and then delete the parts that don't fit. |
Has this been done, can we follow the progress somewhere? Need the camera support for Android :) |
As I said before, I do not have the time to fix the conflicts myself at the moment. Also the conflicts arise largely from the recently added support for Linux which also implied some interface changes. I propose someone in charge of arcitecture for the Camera feature should redefine the interface in order to resolve the conflicts properly. In my opinion the main issues to be addressed should be:
|
Was only just been made aware of this PR, shame to see it lying dormant because at first glance this implements a lot of missing logic. Agree with some of the remarks up above that this PR should be split into multiple PRs, camera and movie logic should be separated, and it would be good if the camera logic can be split into a PR for the core changes, and then PRs for each added platform. Also lots of nitpicking issues, formatting, documentation changes seem incomplete, there are unnecesairy breaking changes in reordering constants (enums) which do look better code wise but will be a blocker for merging. |
Exactly, it would be great to see this picked up, fixed and pushed over the finish line. I'm worried it's going to be left to die like the pr to add support for android camera in 2021. |
This comment was marked as off-topic.
This comment was marked as off-topic.
I would also like to see this move forward, e.g. this is probably also needed for Vuforia integration to get access to the camera feeds. |
Branches |
@RubenGarcia |
@shiena For completion, I also found iOS support is added by a plugin |
@RubenGarcia |
@shiena, for reference, how many fps do you get in your android branch? |
Hello! Thanks for contributing. This PR seems to be interesting, but has multiple issues that would need to be resolved so it can be properly reviewed and possibly merged.
Edit: I see some of this was already pointed out earlier, and @penninghlhd mentioned they wouldn't have time to work on it further. So someone should volunteer and pick up that work in new PRs. I'll mark this one as draft and salvageable. |
Camera feeds
MovieWriter