HaikuArchives / PhotoGrabber

PhotoGrabber is an application that downloads/deletes pictures from USB digital cameras
2 stars 10 forks source link

Automatic detection camera type + dynamic loading of plugins. #3

Open soakbot opened 11 years ago

soakbot commented 11 years ago

Creator: Jan-Rixt Van Hoye URL: http://dev.osdrawer.net/issues/436

PhotoGrabber should detect what kind of camera it is when it is connected. Depending on the kind, the correct plugin should be loading and then used to perform actions with the connected camera.

This means that the preferences screen needs to be changed. First you need to choose between R232 & USB. When the user chooses R232 a combo box should be enabled. This combo box should contain all R232 supported devices (BDCP Plugins). When the user chooses USB, nothing else should be done. The system then loads the usb plugin(also BDCP) & depending on the type it will load the correct plugin(PTP, MSD, MTP, ...) to perform actions with the device.

Most people (if not all) have a USB camera device. So, in the preferences screen the USB option will be default. In most of the cases the user doesn't have to change this. A user with a R232 camera will have to choose R232 and then select the camera.

Another possibility is to remove the R232 support.

CAUTION: comments not extracted from issues. See OsDrawer or the WaybackMachine for issue comments.