Function at 0x4351a8
Capabilities:
Capture webcam image

Disassembly:
push ebx
push ebp
push esi
push edi
mov edi, dword [0x4645c0]
mov esi, ecx
push 0x401
push dword [esi + 4]
call edi
lea ebx, [esi + 0xd4]
push eax
mov ecx, ebx
call fcn.0043ee5c
push 0x403
push dword [esi + 4]
call edi
push eax
mov ecx, ebx
call fcn.0043ee5c
push 0x402
push dword [esi + 4]
call edi
push eax
mov ecx, ebx
call fcn.0043ee5c
push 0x404
push dword [esi + 4]
call edi
push eax
mov ecx, ebx
call fcn.0043ee5c
push 0x407
push dword [esi + 4]
call edi
push eax
mov ecx, ebx
call fcn.0043ee5c
push 0x408
push dword [esi + 4]
call edi
push eax
mov ecx, ebx
call fcn.0043ee5c
push 0x420
push dword [esi + 4]
call edi
push eax
mov ecx, ebx
call fcn.0043ee5c
push 0x421
push dword [esi + 4]
call edi
push eax
mov ecx, ebx
call fcn.0043ee5c
push 0x41d
push dword [esi + 4]
call edi
push eax
mov ecx, ebx
call fcn.0043ee5c
push 0x41e
push dword [esi + 4]
call edi
push eax
mov ecx, ebx
call fcn.0043ee5c
push 0x40a
push dword [esi + 4]
call edi
push eax
mov ecx, ebx
call fcn.0043ee5c
push 0x409
push dword [esi + 4]
call edi
push eax
mov ecx, ebx
call fcn.0043ee5c
push 0x40c
push dword [esi + 4]
call edi
push eax
mov ecx, ebx
call fcn.0043ee5c
push 0x40d
push dword [esi + 4]
call edi
push eax
mov ecx, ebx
call fcn.0043ee5c
push 0x40e
push dword [esi + 4]
call edi
push eax
mov ecx, ebx
call fcn.0043ee5c
push 0x40f
push dword [esi + 4]
call edi
push eax
mov ecx, ebx
call fcn.0043ee5c
push 0x411
push dword [esi + 4]
call edi
push eax
mov ecx, ebx
call fcn.0043ee5c
push 0x412
push dword [esi + 4]
call edi
push eax
mov ecx, ebx
call fcn.0043ee5c
push 0x427
push dword [esi + 4]
call edi
push eax
mov ecx, ebx
call fcn.0043ee5c
push 0x419
push dword [esi + 4]
call edi
push eax
mov ecx, ebx
call fcn.0043ee5c
push 0x418
push dword [esi + 4]
call edi
push eax
mov ecx, ebx
call fcn.0043ee5c
push 0x41b
push dword [esi + 4]
call edi
push eax
mov ecx, ebx
call fcn.0043ee5c
push 0x426
push dword [esi + 4]
call edi
push eax
mov ecx, ebx
call fcn.0043ee5c
push 0x414
push dword [esi + 4]
call edi
push eax
mov ecx, ebx
call fcn.0043ee5c
push 0x415
push dword [esi + 4]
call edi
push eax
mov ecx, ebx
call fcn.0043ee5c
push 0x431
push dword [esi + 4]
call edi
push eax
mov ecx, ebx
call fcn.0043ee5c
push 0x433
push dword [esi + 4]
call edi
push eax
mov ecx, ebx
call fcn.0043ee5c
push 0x430
push dword [esi + 4]
call edi
push eax
mov ecx, ebx
call fcn.0043ee5c
mov eax, dword [esi + 4]
mov ebp, dword [0x464580]
push 0
push 0x2fc
push 0xd00
push eax
lea ebx, [esi + 0xf0]
call ebp
push eax
mov ecx, ebx
call fcn.0043c9ea
push 2
mov ecx, ebx
call fcn.0043c9e0
push 0x3f3
push dword [esi + 4]
call edi
push eax
mov ecx, ebx
call fcn.0043cb41
push 0x406
push dword [esi + 4]
call edi
push eax
mov ecx, ebx
call fcn.0043cb41
push 0x3ed
push dword [esi + 4]
call edi
push eax
mov ecx, ebx
call fcn.0043cb41
push 0x3ef
push dword [esi + 4]
call edi
push eax
mov ecx, ebx
call fcn.0043cb41
push 0x3f0
push dword [esi + 4]
call edi
push eax
mov ecx, ebx
call fcn.0043cb41
push 0x3f4
push dword [esi + 4]
call edi
push eax
mov ecx, ebx
call fcn.0043cb41
push 0x3f7
push dword [esi + 4]
call edi
push eax
mov ecx, ebx
call fcn.0043cb41
push 0x3f8
push dword [esi + 4]
call edi
push eax
mov ecx, ebx
call fcn.0043cb41
push 0
mov ecx, ebx
call fcn.0043c9ea
push 1
mov ecx, ebx
call fcn.0043c9e0
push 1
mov ecx, ebx
call fcn.0043c9c2
push 0x8000
mov ecx, ebx
call fcn.0043c9cc
push 0x3f2
push dword [esi + 4]
call edi
push eax
mov ecx, ebx
call fcn.0043cb41
push 0x3f6
push dword [esi + 4]
call edi
push eax
mov ecx, ebx
call fcn.0043cb41
push 0x3f5
push dword [esi + 4]
call edi
push eax
mov ecx, ebx
call fcn.0043cb41
push 0x41a
push dword [esi + 4]
call edi
push eax
mov ecx, ebx
call fcn.0043cb41
push 0x41c
push dword [esi + 4]
call edi
push eax
mov ecx, ebx
call fcn.0043cb41
push 0x416
push dword [esi + 4]
call edi
push eax
mov ecx, ebx
call fcn.0043cb41
push 0x417
push dword [esi + 4]
call edi
push eax
mov ecx, ebx
call fcn.0043cb41
push 0x432
push dword [esi + 4]
call edi
push eax
mov ecx, ebx
call fcn.0043cb41
push 0
mov ecx, ebx
call fcn.0043c9c2
push 0
mov ecx, ebx
call fcn.0043c9cc
push 0x44
mov ecx, ebx
call fcn.0043c9d6
mov eax, dword [esi + 4]
push 0
push 0x2fe
push 0xd00
push eax
call ebp
push eax
mov ecx, ebx
call fcn.0043c9ea
push 3
mov ecx, ebx
call fcn.0043c9e0
push 0x413
push dword [esi + 4]
call edi
push eax
mov ecx, ebx
call fcn.0043cb41
pop edi
pop esi
pop ebp
pop ebx
ret