windows mobile 2005 / Direct Show 's Camera Support - Windows Mobile Development and Hacking General

Hi,
Are some pple around famillar W/ direct showmobile API,
I need to grab a frame w/ the camera, and process it on the fly and finally display it, and I am afraid I have no time to make my own filter,
All I just want to get access to a pixel pointer,
I know this was possible w/ DirectShow9
@ http://codeproject.com/audio/framegrabber.asp
... but I can't find any interface for in :
@ http://msdn.microsoft.com/library/d...bilesdk5/html/mob5lrfdirectshowinterfaces.asp
I may provide additional info if needed ...

Where Did The null renderer Go ?
I wish i can do a similar thing ...
http://msdn.microsoft.com/library/d...ow/htm/capturinganimagefromastillimagepin.asp
BTW, can you suggest some directx mobile communities to ask ?

hi,
try MS news groups as alternative source...
lots of info and good people are there...
buzz

buzz_lightyear said:
hi,
try MS news groups as alternative source...
lots of info and good people are there...
buzz
Click to expand...
Click to collapse
asked there for those who matters :
http://groups.google.com/group/micr...veloper/browse_thread/thread/e891daee16a7f97f
I am looking for a way to be able to use thoses missing classes in directx mobile on windows-mobile-5.0
* http://msdn.microsoft.com/library/d...y/en-us/directshow/htm/nullrendererfilter.asp
* http://msdn.microsoft.com/library/d.../en-us/directshow/htm/samplegrabberfilter.asp

Related

Where can I get SDKs for XDA II?

I saw a lot of programs developed for XDA II, and they are for XDA II only. So it must be a SDK documents somewhere, otherwise no-one can write codes specific for XDA II, Am i correct?
If so, could anyone tell me where can I get the XDA II's SDK?
Thanks in advance
SDK is the PocketPC2003 SDK available free from Microsoft.
It really needs embedded Visual C++ 4, also available free from Microsoft.
http://www.microsoft.com/windowsmobile/default.mspx
They'll also send you all the tools on DVD for a small handling fee, as they are huge downloads.
andyclap said:
SDK is the PocketPC2003 SDK available free from Microsoft.
It really needs embedded Visual C++ 4, also available free from Microsoft.
http://www.microsoft.com/windowsmobile/default.mspx
They'll also send you all the tools on DVD for a small handling fee, as they are huge downloads.
Click to expand...
Click to collapse
Sorry, I didn't make myself clear.
I have the generic SDK from MS, what I need is the SDK for XDA II, it should come from XDA II's manufacture.
Thanks
well there are not xda2 stk
but there are a collection of stk's
one of them is ms's
another is the one which the cam program uses
another is the stk of the ati 2d chip
i think ati will give you their sdk if you reg at their site or something
dont think the cam's sdk is something they would let people get their hands on
a xda2 sdk would be like having a dell Latitude sdk
it dont work like that
Rudegar said:
well there are not xda2 stk
but there are a collection of stk's
one of them is ms's
another is the one which the cam program uses
another is the stk of the ati 2d chip
i think ati will give you their sdk if you reg at their site or something
dont think the cam's sdk is something they would let people get their hands on
a xda2 sdk would be like having a dell Latitude sdk
it dont work like that
Click to expand...
Click to collapse
Thanks, where is the website for ATI? could you post a link please?
BTW, what I need to do is to develop GSM related applications specific for XDA II, say, timed SMS sending. It is best if I can plug my apps into their build-in apps like SMS (it does not have timed SMS sending options)
Aha you're after the device SDK for the XDAII. You want to know what drivers are supplied and how to use them to control the specific hardware at the lowest level, e.g. ATI graphics, Radio hardware, Camera, Bluetooth, Buttons, comms, etc.
... unfortuantely HTC are an absolutely closed shop. Getting any information out of them is like getting blood out of a stone. A particularly hard and bloodless stone.
This site is really the closest thing we have, although as mentioned above you might have some luck with the specific hardware manufacturers such as ATI (although they are also notoriously unforthcoming). There's also sourceO2, who have similar level of knowledge about supporting low level development on the XDAII as a particularly stupid earthworm.
Usual rant follows... If only the device manufacturers would properly open up their products to developers, they'd see a wealth of applications developed that'd make their hardware a real "must have". They probably think it'd eat into their profits on the next device they produce, which is all they're interested in really.
Incidentally, you can both send SMSs, and use the notification subsystem to schedule an app to run at a particular time via the PPC2003 API. So it'd be fairly simple to knock up a client-side SMS timed sending application wihtout hacking RIL.
Hi, andyclap
Thanks a lot for your informative reply.
I am not actually developing very low level applications. What I planned to do is to develop some value added little programs that could be a plug-in or such a kind.
To make myself clear, I can use an example to explain what I might want to do:
The build-in SMS program does not have the feature the let you send a timed (scheduled) SMS. I am wishing to do is:
insert a menu item into its original context menu (tap-and-hold on SMS message body), you can choose to send at specific time
Anyone have an idea?
build in sms programs are not something which would make it a special xda program
all pocketpcs would be able to use that
that is unless you want to block your application somehow from being used on other pocketpc's then the xda then i suppose you need to access some reg indentifier or something
you want me to give your the link to ati ?
well if you are too lazy to type it then i suppose I must
http://www.ati.com/products/handheld.html
Hmm this may be quite hard to do, as I the messaging system is quite unextensible. It's fine if you want to create a new format from scratch, but extending an existing form handler is, I think, impossible.
Some low level dirty tricks (subclassing windows etc) might work, but would be pretty tricky to do, and very hacky.
I just wish somebody would give the PocketPC team a Symbian SDK, Symbian really got it right when it comes to messaging.
Yes, i can write a new SMS program, but it will need me to deal with Contacts object. I mean, I have to write code for fetching data stored in the build-in contacts database. If I can just plug my function into its contextmenu, I will only need to implement a simple function program (setting date/time, save phone number and message text, create a notification, etc).
Using SetWindowLong can hook into the *****, but this program model is some kind of fragile, very easy to crush the system or the apps itslef, not really stable if not tested thoroughly

I've managed to compile cryptophone for PocketPC 2003

I've build a version of crypto phone for PocketPC 2003. ( unsing the sources from www.cryptophone.de ),
with some workarrounds for license test.
I don't have two phone to test it yet. If anyone can test it please send feedback.
As i see it use data call as link layer so your provider must suport it.
PS: Who's testing it , please send feedback.
I've tested in my Qtek 2020, (XDA II, MDA II…).
Is it working? I was able to compile it too, but it died on exchanging keys.
mamaich said:
Is it working? I was able to compile it too, but it died on exchanging keys.
Click to expand...
Click to collapse
Don't work. :-(
I have programmed 2 xda 1 with wm2003 and the crypto, it works perfectly. The only bug is the "file" bar vanishes after a call is placed or received, other than that its great. 8)
Can you post what you changed in the source file in order we could reply your compiled code?
The idea is simple, if we can have access to the original source code and can do the changes you documented, generating the same code as you, with the same hash value for the encrypted code, we can assure that your code have the same security of cryptophone.
dumb ?
what is cryptophone?
Hi,
i am very interested in this (or a similar) software for
the Wallaby or Himalaya platform.
Anyone here who has a working & easy too install binary?
(Or are there any real free & opensource applications like cryptophone?).
kind regards,
Ben
Has anyone managed to get cryptophone working on the XDA ??
... or find a similar program ??
Regards
There are several similar commercial projects. Just wait some time for their announcements.
mamaich said:
There are several similar commercial projects. Just wait some time for their announcements.
Click to expand...
Click to collapse
Hi mamaich,
thnx for that prompt reply
I know about cryptophone.de, raseac.com.br & caspertech.com
Are there any others I have missed ??
Regards
John
2-3 russian companies are also working on similar projects. I don't know their sites.
cryptophone Somebody to compiled? for motorola smartphone mpx220 :?
one more company.
http://www.securegsm.com
and question - where is source download page on http://www.cryptophone.de ?
in general "cryptophone" application isn't difficult
- good vocoder
- some crypto
- good realtime data transfer - CSD for GSM network
- some audio components like AEC
could some one point me to good ARM implementation of vocoder with 2.4-4.8kbitps bitrate? ARM9(v5) PXAxxx ~100MIPS.
Free is preferable, but reasonable commertial offers are welcome too.
just a question,
isn`t it possible with the sourcecode of this software and the sdk for windows mobile 2003 smartphones to make a installer?
is very interesting, or?
is there any other software for ppc or smartphone avalable?
a free wm5 client for this should be awesome! coders go compile now!
is the encryption limited to "only" this version of application ?
- or is there some sort of standard ?
ryhor said:
one more company.
http://www.securegsm.com
and question - where is source download page on http://www.cryptophone.de ?
in general "cryptophone" application isn't difficult
- good vocoder
- some crypto
- good realtime data transfer - CSD for GSM network
- some audio components like AEC
could some one point me to good ARM implementation of vocoder with 2.4-4.8kbitps bitrate? ARM9(v5) PXAxxx ~100MIPS.
Free is preferable, but reasonable commertial offers are welcome too.
Click to expand...
Click to collapse
here
http://www.cryptophone.de/support/downloads/downloads.html
Lord Ashmedai said:
I've tested in my Qtek 2020, (XDA II, MDA II…).
Click to expand...
Click to collapse
Hi, did you manage to get it to work?
I tried on my O2 xda... it hung on the key exchange part...
It concerns me that this program starts two processs, spcore.exe and ui2003.exe. I have not looked over the code, but can you tell me why it must use two. Furthermore once they are going there is no way to stop the spcore.exe. My guess is that if that process contains the thread that is waiting for tapi events, its stopping mechanism has not been implemented properly. If you want to make a thread that is waiting for the event for line state then when the user wants to stop the thread/process, the event interest needs to be reset. eg SetCommMask(hSerialHandle,0); ,but it must be done from the ui thread not the waiting thread because obviously the waiting thread cant do anything. Once it is set to 0 (as apposed to EV_RXCHAR for example) the waiting thread will finish waiting imeadiately.
I tried sending a message to destroy the window with no effect, I then tried using terminatethread to stop it but that did not work so it must be in an api call (such as waiting).
On my mini it starts up ok, and dose not interfear with the phone. I could not test the functionality because the only other phone I had with me was my xda and it dose not install corectly on that. No error messages on intalation but the icon in the program files is not shown properly and it fails when I try to start it.

How To develop a Tool for PPC

Hello,
in our company are a lot of Windows Mobile Devices in use. These should like our Client PC's listed in OCS Inventory.So, i'll try to develop a OCS Agent Client.
Functions needed:
-read out hardware Specs
-read out installed Software
-read out User Name
-send this Information over Port 80 to a Server
-nice to have: run as Service and auto send this information to the Server
Tools I've got:
-Visual Studio 2008
Skills I've got:
-writing c++ console apps
What I need:
-a Tip which programming-language I shoul use
-Some links where i can find the the functions in this language which I need
What I've done:
-search in xda-developers.com
-search in MSDN(but I don't know which language i should use)
-wrote small (stupid) apps like an calculator for ppc in visual basic as little test
-I tried to do the same in visual c++ -> without any good product, i don't know how to make a gui for the functions.
I hope you can help me, espacially in the language thing.
Thanks,
Flo
some good reads about many of your questions
http://forum.xda-developers.com/showthread.php?t=245426&highlight=develop
http://forum.xda-developers.com/showthread.php?t=225177&highlight=develop
http://forum.xda-developers.com/showthread.php?t=349808&highlight=coding
http://forum.xda-developers.com/showthread.php?t=269142&highlight=coding
http://forum.xda-developers.com/showthread.php?t=226603&highlight=coding
Thanks a lot!
I think I'll try to use Visual Basic.
One Question further: where I can find the Commands I need to read out the Information out of the Device.
Hi,
VB was good for the first steps, but after reading in msdn i decided to use Visual c#(a can use c++ although but i think c# is better for this!?) instead.
So, registry Values i can read out. But all the other stuff....I don't know how to get this out. "You should use the API functions" i read every where, but that helps no step. I don't know which API and i don't know how to speak with it.
I hope you can give me some Tips or links.
Thanks
thanks for your help so far *:-/
IMEI,Owner,Hardware(bluetooth,Phone,Wifi,Camera) is detected....
My Problem now is: CPU Speed
I didn't found a registry entry with the Speed in it, so i need another function. Some ideas?
Im using C#...
One more Question:
Where the "Settings->System->Deviceinformation->Hardware"-Window gets its Information from?
Hope someone will answer.
Thanks.

Create Panels using c++ help

Hey,
Anyone got any links to some code samples for creating a panel using c++.
I have VS2008 and the SE SDK but the panel there only shows how to put some text on the panel and no more without a good explanation how to extend this to add images etc.
The html panel is limiting so rather not build a pabel with that.
So hope there is someone here who could contribute some source code / vs project so i could get on my way creating one, just not alot of information on the net about this that i can find, really wish SE would help us all out with better examples and a full list of pseudo codes for html panels, you think think they would given that this is the unique point to the xperia.
My wee x1 needs some love!!
Thanks in advance,
Andrew
Try looking for help on MSDN. Try searching for "Directdraw" or "GDI". Haven't found any better tutorial yet :S

[Q] Where To Upload Photosphere?

This may sound like a dumb question, but what site (other than Google Maps) supports photosphere?
I want to be able to upload my photosphere pics to share with friends, but what online photo sharing site supports it or what would I need to be able to do share it?
Is it even possible yet?
Google+ can view photospheres, i remember seeing a collection of demo photospheres up there when the announced it. But i doubt your friends actually use google+
Fouad1013 said:
Google+ can view photospheres, i remember seeing a collection of demo photospheres up there when the announced it. But i doubt your friends actually use google+
Click to expand...
Click to collapse
Ah I think I found it. It's in the Photos section when you're logged in. I guess there's some use for G+ after all, lol. Thanks!
I don't really use G+, but would there be public links for the photospheres?
I started making a website for uploading photospheres.
If there really is an need for this I could buy a server to bring it online after some modifications.
m11kkaa said:
I started making a website for uploading photospheres.
If there really is an need for this I could buy a server to bring it online after some modifications.
Click to expand...
Click to collapse
I'd be willing to host this server, we would need a domain though ($10/yr). Let me know if you have any updates on this. Did you snatch the code from G+ or 4.2 to view photospheres?
about the domain:
I thought about sphereshare.com but it's not available. maybe sphereshare.net or something different?
about the server:
it would be great if you can organize one.
I found an opensource-project to show photospheres:
https://github.com/kennydude/photosphere
My progress so far:
- Upload-Form with validation of images(incl. if it is an photosphere)
- photosphere viewer with fullscreen-feature
Important things todo:
- a layout/design(I'm not good at it maybe someone wants to help)
- impressum etc
Additional things todo:
- registration to allow users to make gallery's etc
- feature to make images public and show them in an public gallery/search
- an app which adds upload to this page via android share-functionality
There is already a new Photo Sphere Community!
Hello,
I've already started a new photosphere site (on 15th November 2012). The page contains the following features:
viewer / fullscreen viewer (in the future: flash viewer)
Upload with validation of images
modern bootstrap layout
android app with upload and sharing (h t t p : / / play.google.com/store/apps/details?id=appmaker.merq.NetsE)
easy registration with google - login
map which shows photo spheres
Image Details (Camera, GPS ...)
embed images in other sites
User could comment and rate images
discover images (diverent categories, search, user profiles...)
You could find the community here: h t t p : / / photo.merq.org
@m11kkaa, @all
Could someone help me with the flash viewer? Please look at this example: h t t p : / / goo.gl/AvEPA
You could have asked me for code so u hadn't to start from scratch(I think the grammar of this sentence is crap xd).
However I would really like that if u would use the HTML5-viewer.
m11kkaa said:
You could have asked me for code so u hadn't to start from scratch(I think the grammar of this sentence is crap xd).
However I would really like that if u would use the HTML5-viewer.
Click to expand...
Click to collapse
Thanks for the fast reply! On the past few weeks I didn't know that you are there
I like the HTML5-viewer, too! But there are many browser didn't support this viewer (Android, Mac, older IEs...). I like a build-in fallback for these browsers.
You could have a look here: h t t p : / / github.com/kennydude/photosphere/issues/4
What do you think about the young community?
1) There is an html5 compatibility-lib for some IE's as far as I know
2) as fallback you could use flash(btw I can't use flash on my kubuntu with hybrid-graphics because cpu is at 100% then)
3) I made some usage-improvements to the viewer: https://github.com/M1cha/photosphere
I would rewrite the viewer for jQuery but I don't think this would improve compatibility because "three.js" still uses the native functions.
BTW: how did you write the page? I used Zend-Framework because there already exists everything(image-tools etc) and it follows MVC.
The compatibility-lib for IE's aren't working for this project :/
Zend-Framework = good hint But I used only PHP...
Could you send me your mail? And do you also speak german?
refda said:
The compatibility-lib for IE's aren't working for this project :/
Zend-Framework = good hint But I used only PHP...
Could you send me your mail? And do you also speak german?
Click to expand...
Click to collapse
So... did anything every happen with this?
I'd really like to be able to share my photospheres with people not in my network, and I'd like to use a non-google relate service to do that.
Does anyone have any suggestions here?

Categories

Resources