Read-only archive of the All About Symbian forum (2001–2013) · About this archive

Camera API release

13 replies · 3,143 views · Started 29 March 2003

i found this on another forum.

an non SE API for the communicam

http://my-symbian.info/forum/viewtopic.php?t=4557&sid=ff9af68fc0cfd925ea409d4e564ae312

muh

Hey how do we install it? And what it for?

Heres the read me file:

P800Camera
DLL for using the camera-feature of the P800

by Bernhard C. Schrenk <[email protected]>

Description
===========
The camera.dll provides an C++ interface to the camera of the SonyEricsson P800.

Licensing
=========
You are allowed to use this library in any of your programs, but I request that you send me a free
unlimited copy of your program. Thanks.

Files Provided
==============
camera.dll: The DLL, must be copied to the P800
camera.h: Header file for including into own project
camera.lib: Import library for the DLL, for linking to own project
cameraexample.exe: Example executable, for testing on the P800 (in same directory as camera.dll on the P800)
bld.inf,
cameraexample.mmb: Project file for compiling the example
cameraexample.cpp,
commonframework.h: Source of the example
readme.txt: This file

Usage
=====
For information how to use this interface look into the example; I have not written any documentation yet.
Only some notes:
An installed and started CActiveScheduler is needed.
The DLL, the LIB and the example EXE are THUMB release builds.
Power off the camera at the end of your program.

Bugs
====
This library was tested on PDA version R1G05.
If you find a bug or need more information please send an email to

[email protected]

History
=======
1.0.0 First released version

Copyright Statement
===================
Copyright 2003 by Bernhard C. Schrenk
Your are authorized to redistribute this software if you include
all listed files. You are NOT authorized to modify this software
or the readme file. If you use this library in your own software
you are allowed to redistribute the vibrator.dll with your software
without the need of distributing the other files.

Legal Statement
===============
This software is provided by Bernhard C. Schrenk 'AS IS' and
any express or implied warranties, including, but not limited to, the
implied warranties of merchantability and fitness for a particular purpose
are disclaimed. In no event shall the author or contributors be liable
for any direct, indirect, incidental, special, exemplary, or consequential
damages (including, but not limited to, procurement of substitute goods
or services; loss of use, data, or profits; or business interruption)
however caused and on any theory of liability, whether in contract, strict
liability, or tort (including negligence or otherwise) arising in any way
out of the use of this software, even if advised of the possibility of
such damage.

Do we just copy these files directly to the phone? which part should we copy it in?

This is for developers and should be actually posted in C++ forum...
Nice job anyway, thanks for camera Api, I might use it... so maybe you get one copy of a nice product 😊

API: Application programing(or protocol do not remember) interface. It is used by developers and gives them direct access to the hardware. So the good news is that we may see 3rd party programs using the camera sth that was impossible before because se has not released one. maybe a future video recorder will use this api.

dont know how it works, but i think its some programm thing for codewarrior or c++ programming.

i have only found it in the my-symbian forum.

maybe some programmer will release a video recorder software soon 😊

muh

I think this is the right place for such a message, I mean this API could be very good news.

Perhaps it would now be possible for the developers of CameraFX, to make a P800 version!!!!

And perhaps there will be some videorecording apps in the near future as well. Can't wait for both......

[quote="MaleBuffy"]If you are good at programming you will figure it out yourself 😃[/quote]

Haha.. Typo, it should be "How I WISH I'm good at programming and such" 😮ops: 😃

Salve!

Now we have the possibility to see the cam at its full potential.
Because we can make picures without compression!!! The build-in
camera tool does always compress your pictures, whether you use
'high quality' or not. Saving pictures straight from the cam, without
compression, is an nice option. Well, know you can apply your own
compression algorithm (even better than jpeg), like the wavelet
compression (jpeg2000).

// Have a look at
http://www.cs.usask.ca/faculty/mccrosky/dwt-demo/
http://www.fh-jena.de/contrib/fb/et/personal/ansorg/ftp/wavelet/wavelet.htm

m i s s i l e