Depressing and all too tiring work week.
Added USB Mass Storage camera handling to libgphoto2.
Basically this is just a camera library to map UNIX paths to a libgphoto2 path, and a special libgphoto2 port supplying those paths.
Everything was present already, what was just missing was to correct hook it together.
So now with "gphoto2 --auto-detect" and a mounted masstorage camera you will get:
disk:/media/usbdisk USB Mass Storage Cameraand it can be used like any other gphoto camera.
Applications tested:
- gphoto2 - works fine.
- f-spot - works fine.
- kio_kamera aka "camera:/" kio slave - works fine.
- digikam - works fine after 2 small patches
- gtkam - broken... but in other ways too
- flphoto - doesn't like it yet.
And it was so easy ... should have done that years ago.
Did not unsubscribe from openSUSE lists. :)