btw. I removed all magic values.

Also, Thanks Juan for suggesting my class.

Ktu

On Wed, Jun 16, 2010 at 10:06 AM, Ktu <ktu_fl...@cataclysmicrewind.com>wrote:

> Its unfortunate there was a long break from when you ran across these
> problems. I wonder if the default amount of time to check each camera is not
> long enough.
>
> A stupid thing about camera objects is that when you first try to use it,
> the activity property spikes to 100 for a short period of time, then drops
> down. Maybe some of the cameras you were testing had excessively long spike
> periods and therefore the class did not see it as an acceptable camera.
>
> If you have access to those laptop still, it would be great if you could
> try extending the time it checks each camera. My default time is 1.5sec
> maybe try 3 as an extreme (time to check is determined by a timer.delay and
> timer.repeatCount).
> Example code:
>
> var cd:CameraDetection = new CameraDetection();
> cd.detectionRepeatCount = 30;
> cd.addEventListener (CameraEvent.RESOLVE, onResolve);
> cd.begin();
>
> Unfortunately I don't have access to a lot of different laptops to do
> testing on this class. If anyone else on the list wants to test their camera
> and send me some info that would be fantastic. I know this class has a much
> smaller niche but for the people who could use it this class is
> indispensable.
>
> Thanks Juan,
>
> Ktu;
>
>
> On Wed, Jun 16, 2010 at 9:24 AM, Juan Pablo Califano <
> califa010.flashcod...@gmail.com> wrote:
>
>> Hi Ktu,
>>
>> I told you when you shared your code in this list I'd give you some
>> feedback. I ended up using it a couple of months after that and totally
>> forgot about telling you how it went, so sorry about that.
>>
>> But yes, it worked out great for Macs, which was the problem I was trying
>> to
>> solve.
>>
>> As I mentioned in my answer in SO, the code failed to get the correct
>> camera
>> for some laptops. I tried it in 2 machines, one was a Toshiba, the other
>> one
>> I can't remember for sure, but I think it was an HP. In both cases, it was
>> Windows, one was running XP, the other one was running Vista, IIRC. The
>> cameras were the ones that come built into the computer.
>>
>> I noticed I could detect those cameras fine the "regular way", and since I
>> was in a rush, I just checked if the client was running Mac or not. If
>> Mac,
>> I used your code; if not, just went with the "regular way" (read, calling
>> getCamera naively). I really didn't put much though to it; it just worked
>> in
>> the cases I tested and since the time frame was rather limiting, I left it
>> that way. So that's why I mentioned some other possible cases were it
>> could
>> fail. Not that I found them, but I didn't test thoroughly either.
>>
>> Anyway, thanks for your class, it was very helpful (and I apologize
>> again for not giving you proper feedback at the moment, as I said I would!
>> But better late than never)
>>
>> Cheers
>> Juan Pablo Califano
>>
>> 2010/6/16 Ktu <ktu_fl...@cataclysmicrewind.com>
>>
>> > Hey List,
>> >
>> > Thanks to Ben and Juan I have made an update to my CameraDetection
>> class.
>> >
>> > ChangeLog:
>> > force settings dialog to open every time unless camera access is already
>> > allowed
>> > implement timer for checking permissions, sometimes the settings dialog
>> > does
>> > not dispatch
>> > some logic updates
>> > cleaner code (only 3 magic values)
>> >
>> > Check it out: link <http://blog.cataclysmicrewind.com/webcamdetection>
>> >
>> > Juan Pablo Califano!
>> > I noticed today that it was your response to a question on
>> > stackoverflow.comthat led Ben to my class. Thank you very much I
>> > greatly appreciate that. I
>> > also noticed that you mentioned my class had some problem with certain
>> > Windows laptops. Can you elaborate about when you said in the post that
>> > you're "not sure if it covers some corner cases?" I would love to know
>> so I
>> > can help make it cover those cases. Thanks
>> >
>> > Ktu;
>> > _______________________________________________
>> > Flashcoders mailing list
>> > Flashcoders@chattyfig.figleaf.com
>> > http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
>> >
>> _______________________________________________
>> Flashcoders mailing list
>> Flashcoders@chattyfig.figleaf.com
>> http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
>>
>
>
_______________________________________________
Flashcoders mailing list
Flashcoders@chattyfig.figleaf.com
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders

Reply via email to