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

Restructure code for support of Nikon cameras #208

Open
capricorn8 opened this issue Feb 2, 2025 · 0 comments
Open

Restructure code for support of Nikon cameras #208

capricorn8 opened this issue Feb 2, 2025 · 0 comments
Assignees

Comments

@capricorn8
Copy link
Collaborator

capricorn8 commented Feb 2, 2025

A major part of the code to handle Nikon focus points is not part of the brand specific Delegates file but part of DefaultDelegates, even though it is not used for any other brand and due to the special way how Nikon is treating PDAF info never will. Pentax is similar but has its own specific implementation in PentaxDelegates.

Moving all the Nikon related stuff to NikonDelegates will also help to cleanup this code. E.g. now there are two different places to distinguish between availability CAF and PDAF information for DSLR and Mirrorless, while the general mechanism is the same.

@capricorn8 capricorn8 self-assigned this Feb 3, 2025
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

No branches or pull requests

1 participant